#Content h1, #Content h2{
	font-family:Arial,Helvetica,"Helvetica Neue",sans-serif;
	border-bottom:0;
}

em{
	font-style:italic;
}
strong{
	font-weight:bold;
}

h1{
	font-size:20px;
}
h2{
	font-size:13px;
}
#Panel{
	width:350px;
}
#Content{
	width:610px; /* = 1000 - 300 */
}

.HeadModules div.Heading{
	height: 30px;
}
.HeadModules div.Heading strong{	display:none;}
#ClassicKitchens div.Heading{background: url('heading-kitchen-classics.png') bottom center no-repeat;}
#ModernKitchens div.Heading{background: url('heading-kitchen-modern.png') bottom center no-repeat;}
/*#Environment div.Heading{background: url('heading-kitchen-environment.png') bottom center no-repeat;}*/
#Environment div.Heading{background: url('heading-bathrooms.png') bottom center no-repeat;}

#ClassicKitchens, #ModernKitchens{
	float:left;
	margin-right:5px;
}
#Environment {
	width:302px;
}

#Environment span.Prev{margin-left: 95px;}
#Environment span.Next{margin-right: 105px;}

div.Row, #Body, .FooterBox{
	width:1000px !important;
	margin:0 auto;
	text-align:left;
}

div.HeadModules{
	width:100%;
	/*background: url('graygradient.png') top center repeat-x;*/
	background: url('headmodulesbackground.png') top center repeat-x;
}
div.HeadModules div.Row{
	min-height:65px;
	padding: 6px 0px 0 0;
	margin-bottom:5px;
	clear:both;
}
div.HeadModules a.ActionBannerModule{
	position:absolute;
}

#ClassicLang{
	/*margin-left:15px;*/
	margin-top:3px;
	float:left; 
	position: static;
}
#Head{
	background: none;
	height: 86px;
}
#Head div.Logo{
	width:280px;
	height:86px;
	background: url('logo.jpg') top left no-repeat;
/*	background-position:none;*/
	float:left;
}

#Head div.Logo span{
	display:none;
}


div.Neck{
	width:100%;
	background: url('neckbackground.jpg') top left repeat-x;
	height:160px;
	border-bottom: 1px solid #aaa;
	margin-bottom: 0;
}

div.Neck .Row{
	position: relative;
}

.Neck .Row div{
	position:absolute;
	display:inline-block;
	height:160px;
	width:190px;
	background-position:bottom left;
	background-repeat:no-repeat;
	float:left;
}

#Heroes{
	left:170px;
	width:533px;
	background-image: url('heroes.png');
}

/*#Man{
	left: 535px;
	background-image:url('heroes/man.png');
}
#Woman{
	left: 385px;
	background-image:url('heroes/woman.png');
}
#Boy{
	left:220px;
	width:260px;
	background-image:url('heroes/boy.png');
}
#Girl{
	left:150px;
	background-image:url('heroes/girl.png');
}*/
#CallNowBox{
	float:right;
	width:248px;
	height:169px;
	background-image:url('callnowbox.png');
	position:static;
}
#CallNowBox span.Email{
	display:block;
	padding-top:111px;
	padding-left:81px;
	font-size:17px;
}

#CallNowBox a.ForeignWhereToBuy{
	font-size:15px;
	text-align:center;
	display:none;
}

#WhenKitchenInPleasure{
	/*float:left;*/
	position:absolute;
	z-index: 1;
	text-decoration:none;
	display:block;
	height:185px;
	width:175px;
	left:5px;
	background:url('when-kitchen-in-pleasure.png') bottom right no-repeat;
}


#CallNow{
	display:none;
}

#ShowCityShops select, #ShowCityShops span{
	display: inline;
	margin-left: 10px;
}

#ShowCityShops strong{
	display:none;
}
#ShowCityShops{
	background: url('wheretobuyru.png') top left no-repeat;
	/*padding-left: 130px;*/
	padding-left: 125px;
	background-position: 0px 2px;
	
}

#WhereToBuy{
	float: right;
	margin-right:10px;
	width:auto;
	height:auto;
	background:none;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	-khtml-border-radius:0;
}

/*======================================================== Footer related */

#Foot div.FooterBox{
	margin:14px auto 10px !important;
}

div.Garbage{
	display:block !important;
}

div.Garbage a{
	display:block;
	margin-bottom:10px;
}

div.Garbage a.Bdbd{
	padding-left: 55px;
	height:16px;
	width: auto;
	background: url('http://www.bdbd.ru/bdbd.gif') top left no-repeat;
	background-position: 0px 1px;
}
