/* сетка */
.CC{
	width:90%;
	margin:0 5%;
	_display:inline;
	/* background:#f3fbff; */
}

#MLC,
#HLC{
	width:22%;
	/* background:#7d4f2e; */
}

#MRC,
#HRC{
	width:78%;
	/* background:#336482; */
}

.home #MLC,
#FLC{
	/* background:#7d4f2e; */
	width:71%;
}

.home #MRC,
#FRC{
	/* background:#336482; */
	width:29%;
}
/* сетка */



/* header */
#header{
	padding-top:2em;
	padding-bottom:2em;
}

#header .phone{
	float:right;
	clear:both;
}

#header li{
	text-indent:0;
	float:left;
	margin-right:0.5em;
}

#header li a{
	color:#5eb445;
}

#header li a:hover{
	color:#c4f08f;
}

#header li span{
	color:#fff;
	background:#116838;
}

#header li a,
#header li span{
	padding:3px 10px;
}

#header ul{
	float:left;
	margin-left:-10px;
	margin-bottom:2em;
	//position:relative;
}

#slogan{
	width:100%;
	height:58px;
	background:url(/i/headerSlogan.png) 0 0 no-repeat;
	clear:both;
}
/* header */



/* homepage_cont */
#homepage_cont,
#FLC .cont{
	width:88%;
	margin:0 7% 0 5%;
	_margin:0 5% 0 3%;
	float:left;
	_display:inline;
}

#homepage_cont{
	background:#564027;
}

#homepage_cont *{
	/*color:#c4b8aa;*/
	color:#fff;
}

#shkaf{
	float:right;
	margin-top:-440px;
	width:540px;
	height:440px;
	background:url(/i/locker.png) 0 0 no-repeat;
	position:relative;
	overflow:hidden;
}

#shkaf .shd{
	width:583px;
	height:12px;
	background:url(/i/lockerShad.png);
	position:absolute;
	top:350px;
	left:-30px;
	z-index:2;
}

#koshak{
	width:127px;
	height:131px;
	background:url(/i/koshak.png) 0 0 no-repeat;
	position:absolute;
	right:105px;
	bottom:104px;
	z-index:1;
	display:none;
}

#shkaf .doorL,
#shkaf .doorM, 
#shkaf .doorR{
	width:126px;
}

#shkaf .doorL,
/* #shkaf .doorM, */
#shkaf .doorR{
	position:absolute;
	height:504px;
	top:0;
	margin-top:9px;
	z-index:2;
}

#shkaf .doorL{
	background:url(/i/lockerDoorR.png);
	left:0;
	margin-left:62px;
}

#shkaf .doorR{
	background:url(/i/lockerDoorL.png);
	right:0;
	margin-right:103px;
}

#shkaf .doorM{
	background:url(/i/lockerDoorM.png);
	height:504px;
	margin-left:188px;
	margin-top:9px;
	position:relative;
	left:0;
	z-index:3;
	_top: 9px;
}

#homepage_cont .cont,
#FLC .cont .phone,
#counter,
#textpage_cont .cont{
	margin:0 25px;
}

#homepage_cont .cont,
#textpage_cont .cont{
	margin-top:1.5em;
	margin-bottom:1.5em;
}
/* homepage_cont */




/* home_page */
.home #header{
	padding-bottom:475px;
	/* background:url(/i/floor.png) 0px 250px repeat-x; */
}

.home #MLC{
	position:relative;
}

.home #left_menu{
	position:absolute;
	top:-400px;
	left:0;
	width:141%;
	/* height:20px; */
	/* background:#fff; */
}

.home #left_menu dt{
	display:none;
}

.home #left_menu a{
	font-size:1em;
	display:block;
	margin-bottom:0.6em;
}

.home #left_menu a,
.home #left_menu p{
	color:#fff;
	line-height:1.2em;
}

.home #left_menu p{
	font-size:0.7em;
	margin-bottom:0;
}

.home #left_menu .no1 p,
.home #left_menu .no1 a:hover{
	color:#ffd6c1;
}

.home #left_menu .no2 p,
.home #left_menu .no2 a:hover{
	color:#68bf8f;
}

.home #left_menu .no3 p,
.home #left_menu .no3 a:hover{
	color:#aeeb9c;
}

.home #left_menu .no4 p,
.home #left_menu .no4 a:hover{
	color:#debaff;
}

.home #left_menu .no5 p,
.home #left_menu .no5 a:hover{
	color:#bd9ae4;
}

.home #left_menu .no6 p,
.home #left_menu .no6 a:hover{
	color:#a591ca;
}

.home #left_menu .no1,
.home #left_menu .no2,
.home #left_menu .no3,
.home #left_menu .no4,
.home #left_menu .no5,
.home #left_menu .no6{
	position:absolute;
	float:left;
}

.home #left_menu .no1{
	width:120px;
	left:70px;
	top:120px;
}

.home #left_menu .no2{
	width:80px;
	left:250px;
	top:250px;
}

.home #left_menu .no3{
	width:120px;
	right:404px;
	top:70px;
}

.home #left_menu .no4{
	width:80px;
	right:30px;
	top:58px;
}

.home #left_menu .no5{
	width:80px;
	right:270px;
	top:-43px;
}

.home #left_menu .no6{
	width:80px;
	right:110px;
	top:176px;
}

#anons_list{
	margin:0 0 4em 0;
}

#anons_list li{
	text-indent:0;
	padding:0;
	margin:0 0 1.5em 0;
}

#anons_list a{
	color:#ffac4e;
	font-size:1.2em;
}

#anons_list a:hover{
	color:#0675ac;
}

#anons_list p{
	color:#a48665;
}

#anons_list dt{
	margin-bottom:0.5em;
}

#boasting,
#anons_list,
#tl{
	margin-left:15px;
	margin-right:15px;
}

#boasting{
	margin-bottom:4em;
}

#boasting *,
#advertising *,
#homepage_cont .pOut h3{
	color:#fff;
}

#boasting li{
	margin-bottom:2em;
}

#boasting img{
	margin-bottom:0.5em;
}

#advertising{
	border:1px solid #564027;
	/* border-bottom:1px solid #564027; */
	/* border-left:1px solid #564027; */
	/* border-right:1px solid #564027; */
	position:relative;
	padding:15px 0 0;
}

#advertising dt{
	position:absolute;
	/* top:-10px; */
	top:-20px;
	left:15px;
	color:#564027;
	font-size:0.8em;
}

#advertising dd{
	margin:0 15px 1em;
}

#advertising .pOut,
#advertising .pContent,
#advertising p{
	margin-bottom:0;
	padding-bottom:0;
}

#advertising p,
#advertising p a{
	color:#A48665 !important;
}

#advertising p a{
	color:#66ccff;
}

#advertising p a:hover{
	color: #F90;
}
/* home_page */




/* notHome */
.notHome #left_menu .desc{
	display:none;
}

.notHome #left_menu{
	margin-right:10%;
	font-size:0.8em;
}

.notHome #left_menu dd *{
	color:#fff;
}

.notHome #left_menu dt{
	margin-bottom:0.9em;
	font-size:1.1em;
	color:#b78e6c;
}

.notHome #left_menu a:hover{
	color:#ffcc66;
	/* color:#6fc652; */
}

.notHome #left_menu a,
.notHome #left_menu span{
	padding:5px 10px 5px 27px;
	display:block;
	float:left;
}

.notHome #left_menu span{
	/* background-color:#ffcc66; */
	background-color:#3e256c;
}

.notHome #left_menu dd{
	margin-bottom:0.5em;
	margin-left:-15px;
	overflow:hidden;
}

.notHome #left_menu .no1 a{
	background-image:url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACcSURBVHjaYvycpcQABaxAHAPEPkBsAhU7A8RbgHgJEP8GCbBAJSSAeDEQazOgAksojgLiWCB+wQQ1eSkWxchAG6qGlQnqDE0GwgCkJgakwZ+BeOAP0mBIggZDJgbSwC+QhkskaLgB0rCRBA0bQRoWAvF1IhSD1CxkgsZgNAFN16FqfsNi+gUQewBxPBB7QmMXBE5Bk8ZCWNIACDAAcPccwZwCwX8AAAAASUVORK5CYII=);
}

.notHome #left_menu .no2 a{
	background-image:url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACkSURBVHjaYhTMsGCAAlYgjgFiHyA2gYqdAeItQLwEiH+DBFigEhJAvBiItRlQgSUURwFxLBC/YIKavBSLYmSgDVXDygR1hiYDYQBSEwPS4M9APPAHaTAkQYMhEwNp4BdIwyUSNNwAadhIgoaNIA0Lgfg6EYpBahYyQWMwmoCm61A1v5k5TWRAAl+AeDkQvwdiDiCWhSo8BcQzgbgUiD+BBAACDAC9bhyZrlSEjwAAAABJRU5ErkJggg==);
}

.notHome #left_menu .no3 a{
	background-image:url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACcSURBVHjaYozb4soABaxAHAPEPkBsAhU7A8RbgHgJEP8GCbBAJSSAeDEQazOgAksojgLiWCB+wQQ1eSkWxchAG6qGlQnqDE0GwgCkJgakwZ+BeOAP0mBIggZDJgbSwC+QhkskaLgB0rCRBA0bQRoWAvF1IhSD1CxkgsZgNAFN16FqfsNi+gUQewBxPBB7QmMXBE5Bk8ZCWNIACDAAFK8cmTx72rUAAAAASUVORK5CYII=);
}

.notHome #left_menu .no4 a{
	background-image:url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACcSURBVHjaYmyOWc4ABaxAHAPEPkBsAhU7A8RbgHgJEP8GCbBAJSSAeDEQazOgAksojgLiWCB+wQQ1eSkWxchAG6qGlQnqDE0GwgCkJgakwZ+BeOAP0mBIggZDJgbSwC+QhkskaLgB0rCRBA0bQRoWAvF1IhSD1CxkgsZgNAFN16FqfsNi+gUQewBxPBB7QmMXBE5Bk8ZCWNIACDAAgAgcyIE33CcAAAAASUVORK5CYII=);
}

.notHome #left_menu .no5 a{
	background-image:url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACcSURBVHjaYkx0nMUABaxAHAPEPkBsAhU7A8RbgHgJEP8GCbBAJSSAeDEQazOgAksojgLiWCB+wQQ1eSkWxchAG6qGlQnqDE0GwgCkJgakwZ+BeOAP0mBIggZDJgbSwC+QhkskaLgB0rCRBA0bQRoWAvF1IhSD1CxkgsZgNAFN16FqfsNi+gUQewBxPBB7QmMXBE5Bk8ZCWNIACDAA1oAcfqHzwsIAAAAASUVORK5CYII=);
}

.notHome #left_menu .no6 a{
	background-image:url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACcSURBVHjaYrRTzWGAAlYgjgFiHyA2gYqdAeItQLwEiH+DBFigEhJAvBiItRlQgSUURwFxLBC/YIKavBSLYmSgDVXDygR1hiYDYQBSEwPS4M9APPAHaTAkQYMhEwNp4BdIwyUSNNwAadhIgoaNIA0Lgfg6EYpBahYyQWMwmoCm61A1v2Ex/QKIPYA4Hog9obELAqegSWMhLGkABBgA3PocETO9B3AAAAAASUVORK5CYII=);
}

.notHome #left_menu .no1 a,
.notHome #left_menu .no2 a,
.notHome #left_menu .no3 a,
.notHome #left_menu .no4 a,
.notHome #left_menu .no5 a,
.notHome #left_menu .no6 a{
	background-position:7px 7px;
	background-repeat:no-repeat;
}

.notHome #left_menu .no1 span,
.home #left_menu .no1{
	background:#df611f;
}

.notHome #left_menu .no2 span,
.home #left_menu .no2{
	background:#146033;
}

.notHome #left_menu .no3 span,
.home #left_menu .no3{
	background:#58a33f;
}

.notHome #left_menu .no4 span,
.home #left_menu .no4{
	background:#7b5697;
}

.notHome #left_menu .no5 span,
.home #left_menu .no5{
	background:#5c3c8b;
}

.notHome #left_menu .no6 span,
.home #left_menu .no6{
	background:#3c2362;
}
/* notHome */



/* footer */
#footer{
	/* margin-top:4em; */
	/* padding-top:2em; */
	/* padding-bottom:2em; */
	background:url(/i/footerBg.jpg) 0 0 repeat-x;
	overflow:hidden;
}

#footer .phCont{
	float:left;
	text-align:right;
	margin-bottom:1em;
}

* html #footer .phCont .phone{
	float:left;
	clear:both;
	display:inline;
}

#counter{
	clear:both;
}

#footer .Fcont{
	overflow:hidden;
	margin-top:2em;
}
/* footer */




/* textpage_cont */
#textpage_cont{
	/* width:85%; */
	width:100%;
	background:#fff;
	float:left;
}
/* textpage_cont */




/* 404 */
.error404{
	padding:200px 0 0 300px;
	height:1%;
}

.error404 *{
	color:#fff;
}

.error404 a{
	color:#6CF;
}

.error404 h1{
	font-weight:normal;
	font-size:3em;
	margin-bottom:0;
}

.error404 .logo{
	width:127px;
	height:85px;
	background-image:url(/i/logoBW.png);
	position:absolute;
	left:5%;
	top:2em;
	display:block;
}
/* 404 */



/* всякое */
#MLC,
#MRC,
#HRC,
#HLC,
#FRC,
#FLC{
	float:left;
	clear:right;
}

.CC{
	float:left;
}

#header,
/* #footer, */
#MR{
	float:left;
	width:100%;
}

body{
	background:url(/i/shkaf-coupe_bg.jpg) 0 0 repeat;
}

.purple{
	/* color:#996699; */
	font-size:1em;
	margin-bottom:0.3em;
	font-weight:bold;
}

.home #siteWrWr{
	background:transparent url(/i/floor.png) left 250px repeat-x;
}

.cont .pContent p,
.cont .pContent ul,
.cont .pContent ol,
.cont .pContent table
{
	font-size:0.9em;
}

.cont .pContent table p{
	font-size:1em;
}

/*
#siteWrap{
	overflow:hidden;
	position:relative;
	z-index:1;
}
*/
/* всякое */

