body{ background: url(../images/scheme.png) no-repeat 0 75px;}
#wrapper{width:770px; margin:0 auto 10px auto; display:table; overflow:hidden; zoom:1;}
h1{font-family:'Georgia', serif; font-size: 22px; font-weight:bold; line-height:36px; margin-top:0;padding-left:40px;padding-bottom:20px;}
h2{font-family:'Georgia', serif; font-size: 18px; font-weight:bold; margin-left:40px; line-height:36px;}
p, ul, ol{font-family:Times New Roman; margin:18px 0 18px 40px; font-size:15px; line-height:18px;}
li{margin:9px 0 0 18px;}
ol li{ list-style:decimal}
ol{padding: 0 0 0 18px;}
ul li  {padding: 0 0 0 18px; list-style-type: none; background: url('../images/li.gif') no-repeat -3px 0.6em;}
a{color:#333;}

#top{height:60px; background: url(../images/shadow.png) repeat-x top left; }

#content{float:left; width:550px; margin-right: 10px; display:table; overflow:hidden; zoom:1;}
#side{float:left; width:210px; padding-top:10px; display:table; overflow:hidden; zoom:1;}
#side p { margin-left:0;}

#adress{margin-top: 0; font-size:13px;}

.note{border-left:#f93900 solid 3px; padding-left:15px; padding-right:15px;text-align:justify;}

.pictures{font-family:Arial; font-size:11px; font-style:italic; line-height:13px; color:#333; display:table; overflow:hidden; zoom:1;}
.pictures li{ background:none;}

#side .pictures{background:#e5e5e5;  width:100%; padding-top:20px; margin:0;}
#side .pictures li{margin:0 0 20px 5px;}
#side .pictures li img {border:2px #fff solid;}
#content .pictures{margin:0 0 0 40px;}
#content .pictures li{padding:0; margin:0 40px 0 0; float:left;}
#content .pictures li img {border:1px #ccc solid;}

.red{background:url(../images/red.png) left top; height:40px; padding:18px 24px 0 24px; font-size:21px; color:#fff; font-weight:bold; width:18em; text-align:center;}


.phone{font-size:28px; line-height:32px;}
small{font-size:50%;}

#partnerLink a{font-size:12px; color:#ccc; }
#partnerLink{width:210px}

#li{ position:absolute; margin: -68px 0 0 30px}

.price_style1 {
	border-style: solid;
	border-width: 1px;
	margin: 0px;
	padding: 5px;
}

.price_style2 {
	margin: 0px;
	padding: 5px;
}

.price_style3 {
	border-style: solid;
	border-width: 1px;
	background-color: #f93900;
	margin: 0px;
	padding: 5px;
}

.price_style4 {
	margin: 0px;
	padding: 5px;
	font-weight: bold;
	color: white;
}

.ltl {
	font-family: Times New Roman;
	font-size: 7pt;
        }

