* {
	margin: 0;
	padding: 0;
}
html {
	height: 100%;
}
body {
	font: 14px/18px Arial, Tahoma, Verdana, sans-serif;
	width: 100%;
	height: 100%;
}
a {
	color: #D66705;
	outline: none;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
p {
	margin: 0 0 18px
}
img {
	border: none;
}
input {
	vertical-align: middle;
}
#wrapper {
	width: 1000px;
	margin: 0 auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}


/* Header
-----------------------------------------------------------------------------*/
#header {background:url(image_28.png) repeat-x #47a3b9;width:1000px;height:253px;margin:0 auto;}



/*#logo{background:url(http://clip2net.com/clip/m28468/1316607610-clip-10kb.jpg) no-repeat; width:230px;height:117px;padding-top:50px;}*/
/* Middle
-----------------------------------------------------------------------------*/
#middle {

	width: 100%;
	padding: 0 0 100px;
	height: 1%;
	position: relative;
background:url(http://xn--80akcjjfkckaj6af6j9b.xn--p1ai/corn.jpg) repeat-y;
		/*background:url(http://xn--80akcjjfkckaj6af6j9b.xn--p1ai/bitrix/templates/23533/images/column2-corner.gif) repeat-y;*/
}
#middle:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
#container {
	width: 100%;
	float: left;
	overflow: hidden;
}
#content {
	padding: 10px 21px 0 240px;

}


/* Sidebar Left
-----------------------------------------------------------------------------*/
#sideLeft {
	float: left;
	width: 230 px;
	margin-left: -100%;
	position: relative;
	background: ;
}


/* Sidebar Right
-----------------------------------------------------------------------------*/
#sideRight {
	float: left;
	margin-right: -3px;
	width: 1px;
	margin-left: -1px;
	position: relative;
	background: #FFACAA;
}


/* Footer
-----------------------------------------------------------------------------*/
#footer {
	width: 1000px;
	margin: -100px auto 0;
	height: 100px;
	background: #E8F8FC;
	position: relative;
	 
}


div.scp {background:url(http://xn--80akcjjfkckaj6af6j9b.xn--p1ai/bitrix/templates/23533/images/scp-bg.png) center left no-repeat; padding:8px 25px 8px 10px;height:16px; width:120px;color:#137895;font-size:14px; line-height:16px; }
#forscp #hidcity {position:absolute;display:none; z-index:99;}
#forscp:hover #hicity{display:block;}
#hidcity a{color:#137895 !important;}

a.scpa {background:url(http://xn--80akcjjfkckaj6af6j9b.xn--p1ai/bitrix/templates/23533/images/scp-bg2.png) center left no-repeat; padding:8px 25px 8px 10px;height:16px; width:120px;color:#137895;font-size:14px; line-height:16px;display:block;}
.zvgzag {color:#fff;font-size:14px;margin-right:20px;float:left;padding-top:6px;}
.forscp {float:right;/*position:relative;top:-7px;*/}

h2{color:#5e6d8a; padding:10px 0 10px 0;padding-left:5px;}



#logo{background:url(logo.png) no-repeat; width:200px;height:119px;margin-left:20px;margin-top:50px;position:absolute;}
#menu{  margin-left:0px;background-color:#D66705;height:40px;}
#menu ul li{float:left;padding-left:20px;list-style-type:none;color:#5e6d8a;padding-bottom:10px;padding-top:10px;}
#menu ul li a{text-decoration:underline;color:white;font-size:16px;}
#menu ul li a:hover{text-decoration:none}
#menu ul li.gorod{padding-top:5px;}
#copy_r{margin-left:50px;color:#666;padding:20px 0px 0px 20px;}
#blo ul li{padding-bottom:10px;margin-left:15px;font:14px Verdana;}
#capture{url(image_48.png) no-repeat;width:200px;height:35px;}
#obl_2{background:url(image_97.png) no-repeat; width:293px;height:173px;position:absolute;margin-right:100px; }
#obl_1{background:url(image_86.png) no-repeat; width:754px;height:260px;position:absolute; margin-left:300px;z-index:1;}
#phone { margin-left:780px;margin-top:8px;z-index:5;}
#phone ul li{background:url(left.png) no-repeat; width:192px;height:80px;list-style-type:none; color:#124f6e;font-weight:700;text-align:center;margin-top:-13px; padding-top:10px;}
#calc {  margin-left:270px;margin-top:20px;z-index:5;}
#calc img{float:left;padding:5px;margin-top:-15px;}
#calc ul li{background:url(left.png) no-repeat; width:192px;height:80px;list-style-type:none; color:#124f6e;font-weight:700;text-align:left;margin-top:-28px; padding-top:25px;}
#calc ul li a{text-decoration:none;}
#vv {padding-top:10px;}
#k img{margin-right:12px;}
.m {font-size:16px;}
.u{font-size:16px;margin-top:10px;}
	#pred{background: rgba(0, 0, 0, .6);
z-index: 1000;
color: white;float:left;padding:10px;font-weight:700;font-size:16px;margin-top:210px;}

#pred span{border-bottom:1px dashed #fff;}
#pred:hover{cursor:pointer;}
#footer_menu{margin-left:200px;}
#footer_menu li {
display: inline;
color: #D66705;
padding: 5px;
font-size:14px;
}
#footer_menu li a{color:#D66705;padding: 10px;}
#copy_r span{padding-left:33px;}

.cont {list-style: none;margin: 11px 0 0 0;padding: 0 26px 0 20px;}
.cont li{background: url("http://xn--80akcjjfkckaj6af6j9b.xn--p1ai/bitrix/templates/23533/images/list-bg.gif") no-repeat scroll 0 1px transparent;
    color: #D66705;
    margin-bottom: 15px;
    padding-left: 19px;
	text-align:left;
	}
.cont li a { color: #D56705; font-size:14px; font-weight:normal; text-decoration:underline; display:inline;}
#footer .column-2{width:100%;}
#footer #copy_r{font-weight:normal; line-height:1em; width:90%; text-align:left;}
#footer #copy_r span{font-size:14px;}
#footer #footer_menu {text-align:left;}
#footer #footer_menu li a{font-weight:normal; text-decoration:underline;}
#footer #footer_menu li a:hover{text-decoration:none;}
#panor{text-align:left;}
#panor li{margin-left:20px;padding-top:5px;padding-bottom:5px; text-align:left;}
.odd { background-color: #DDE6ED;}
.pricetable{text-align:center;border:1px solid #DDE6ED;padding:5px;font-size:16px;}
.pricetable{padding:15px;}
.show li{margin:20px 0 0px 20px;padding-top:30px;text-align:center;list-style-type:none;}
.index_ul li{text-align:left; }

#tooltip {
    position: absolute;
    z-index: 3000;
    border: 1px solid #111;
    background-color: #eee;
    padding: 5px;
    opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }

#content p,#content div{text-align:justify;text-indent: 20px;}