body{
	padding:0;
	margin:0;
	height:100%;
	width:100%;
	background:  #EFF9FF ;
	font-size: 12px;
	font-family:  verdana, Tahoma;
	color:#333333;
	text-align: justify;
	}
img {border: none	}
#lb, #rb { margin: 0 auto;  width:1000px; background: url(i/bg1.gif) repeat-y;}

#lb { background-position: -7px top; background-color:#fff} 
#rb { background-position: 996px top; padding-top:4px} #allbody { margin: 0px 8px; background:#F4FAFF}
#t10 {width:982px; height:202px; clear: all; overflow: hidden; border-top: #AEB9C8 solid 1px; border-left: #AEB9C8 solid 1px; border-right: #AEB9C8 solid 1px;}
#t11 {float:left; width:245px; height:122px; background: url(i/bg-reka1.jpg); padding-top:100px}
#arendateplohoda {width:245px; text-align: center; font-weight: bold; font-size: 16px;}
#t12 {float:left; width:450px; height:202px; background: url(i/teplohod1.jpg);}
#t14 {float:left; width:26px; height:202px; background: url(i/teplohod1.jpg) -420px 0;}
#t13 {float:left; width:259px; height:202px; background: url(i/bg2.gif); border-left: #D7DCE3 solid 1px; border-right: #D7DCE3 solid 1px;}
#t13 p {color: #326496; font-size: 11px; text-align: left; margin: 10px}
#t13 td {color: #326496; font-size: 11px; }
#t13 ul {color: #326496; font-size: 11px; margin: 15px; list-style:none; padding:0;		text-align: left;}
#t13 h1 {margin: 0;display: block;  font-size: 16px; height:20px; text-align: center;  color: #ffffff; font-weight: bold; background: #960000 url(i/str.gif) no-repeat; }
#t20 {overflow: hidden; clear: all; width:959px; padding-left:25px; height:32px; background: #960000 url(i/bg3.gif);}
#t20 div { text-align: center; float:left;  width:200px; height:32px; background: #F4FAFF url(i/bg4.gif);}
#t20 h2 {	float:left; margin: 0; padding: 8px 0 0; display: block;  font-size: 11px; height:24px; text-align: center;  color: #ffffff; font-weight: bold; }

#t30 {clear: all; width:984px; background: url(i/bg4.gif) repeat-x 0 -32px;}
#logo { position:relative; top:-105px; width:189px;}
#content { 	font-size: 11px;	font-family:  verdana, Tahoma; background: #FFFFFF; padding:20px; border: #B4D7F0 solid 1px; margin: 20px 26px 20px 0 }
#content h3 { font-size: 18px; padding:0 10px 10px 10px; border-bottom: #CCE7FA solid 2px; border-left: #FFCC66 solid 8px; margin:0; color:#960000 }
#content div { background: #FFFBE1; font-size: 13px; padding:0px; border: #CCE7FA solid 1px; margin:0; color:#960000 }
#content a{color:#960000;  text-decoration: none; }
#content a:hover{color:#0066CC;  text-decoration: underline; }
.leftnav {margin-top:10px}
.leftnav ul{	position:relative; list-style:none; padding:0;	margin:0; }
.leftnav li { height: 24px; display: block; padding:0;	margin:0; border-top: #FFFFFF solid 1px; border-bottom: #CCE7FA solid 1px;}
.leftnav li a{		font-weight: bold;font-size: 12px; font-family:  Tahoma; color:#960000; display: block; height: 20px; padding:4px 0 0 0; margin:0; text-decoration: none; }
.leftnav li a:hover{color:#CC0000; background: #ffffff url("i/bg51.gif") repeat-y center center;  }
.more {	color: #CC0000; text-align: right; text-decoration: none; font-size: 11px; display:block; margin:0; padding:0}
.more:hover {	color: #0066CC; }
#t31 { clear: all; background:#960000; height: 5px; padding:0;	margin:0; overflow: hidden;}
#t40 { padding:20px; font-size: 11px; border-bottom: #D7DCE3 solid 1px;}
#botnav {text-align: center; padding-bottom:20px; font-size: 11px; font-family:  Tahoma; }
#botnav a{color:#960000; text-decoration: none; }
