/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */



@import url(../warp/css/layout.css);





/* Spacing

----------------------------------------------------------------------------------------------------*/
body {}


.module,

#breadcrumbs,

#content,

#footer { margin: 15px; }



#header {  }



#toolbar { margin-bottom: 15px; }



#footer .module { margin: 0; }





/* Layout

----------------------------------------------------------------------------------------------------*/



#logo {

    display: inline-block;

    float: left;

    position: relative;

    z-index: 10;

}

#topmods{

	float: left;

	width: 70%

}

#menubar {

	display: inline-block;

	position: relative;

	bottom: -5px; 

}

.module.locator{

    margin-left: -37px;

    position: relative;

    z-index: 5;

	float: left;

	width: 50%;

}

.module.social{

	float: right;

	width: 45%;

	color: #fff;

	line-height: 14px;

}

.soc_icon{

    background-image: url("../images/social_icon_bg.png");

    background-position: center center;

    background-repeat: no-repeat;

    padding: 6px 0 0;

	margin-top: 10px;

}

#search { float: left; }



#bottom-a:before,

#bottom-b:before {

	content: "";

	display: block;

	margin: 15px;

}



#footer { font-size: 13px; }



#totop-scroller {

	display: block;

	position: absolute;

	top: 0;

	right: 0;

	z-index: 1;

	width: 25px;

	height: 25px;

	background-image: url(../images/totop_scroller.png);

	background-position: 0 0; 

	background-repeat: no-repeat;

	background-color: #F5F5F5;

	text-decoration: none;

	border-radius: 4px;

}



#totop-scroller:hover { background-position: 0 -50px; }



.bigprice{

	font-size: 35px;

	color: #cb0066;

	font-weight: bold;

	padding-left: 10px;

}

#maininner .content{

	width: 80%;

	/*background-color: #aec70a;

	padding: 15px;

	border-radius: 20px 0px 50px 0px;

	color: #fff;*/

}

#maininner #system .title{

	text-transform: none;

	font-size: 20px;

	color: #b4c732;

	font-weight: bold;

	margin-bottom: 0px;

	line-height: 22px;



}

#content{

	margin: 0px 0px 15px;	

}

