#content ul,#container ul{padding:0 0 0 30px}
#content ol,#container ol{padding:0 0 0 30px}
#content li,#container li{line-height:100%;margin:0 0 7px;list-style:circle}

#files ul{padding:0 0 0 30px}
#files li{line-height:16pt;color:#666}
.link-pdf{padding:0 0 0 20px;background:url('/images/pdf.gif') no-repeat 2px}
#files a{margin:0 5px 0 0}

#lenta{background:url('/images/lenta.png') no-repeat top center}

a{color:#fff}
a:hover{text-decoration:none;color:#ccc}

html, body {height:100%}
#body{background:url('../images/bg.png') repeat-x;width:100%;min-width:980px;font-size:10pt;min-height:100%;height:auto  !important;height:100%;margin:0 auto -92px}

#menu,#top-top,#container,.razd{max-width:1280px;margin:0 auto}

#push {height:92px}

table td{vertical-align:top}
table{width:100%}

.decimal li{list-style-type:decimal !important}

#menu{overflow:hidden}
#menu ul li{list-style:none;display:block;float:left;background:url('../images/menu_bg.png') no-repeat scroll right top transparent;height:28px;position:relative;z-index:100}
#menu ul li:hover{background:url('../images/menu_bg_hover.png') no-repeat scroll right top}
#menu ul li a{background:url('../images/menu_bg_left.png') no-repeat top left transparent;height:28px;text-decoration:none;display:block;padding:0 15px;color:#fff;line-height:20px}
#menu ul li a:hover{background:url('../images/menu_bg_hover_left.png') no-repeat top left transparent;color:#333}

#menu a{text-transform:lowercase}
#right_menu{float:right;margin-right:2em}
#right_menu li{margin:0 0 0 3px}

#left_menu{margin:0 0 0 20px}
#left_menu li{margin:0 3px 0 0}



h1{color:#2a5e3b;margin: 0 0 15px}
h2{margin: 0 0 5px 40px}
h3{margin:10px 0 3px 20px}
h3{color:#2A5E3B;font-size:13pt}
h4{color:#2A5E3B;font-size:14pt;margin:15px 0 3px}


table.stand-table td{border:1px solid #ccc}

#content{float:left;width:50%;padding:20px 0 10px 20px}

#dealers{float:right;width:344px;border:0;margin:10px 30px}
#files{float:right;width:344px;margin:0 30px}

#contacts .adress{float:left}
#contacts .phone{float:right}
#contacts .adress, #contacts .phone{font-size:11pt}
#contacts .adress span, #contacts .phone span{color:#717171}

#gcontacts #contacts{width:344px;float:right;padding:12px 0 0}
#gcontacts{overflow:hidden;position:relative;margin:15px 50px}



#map table{clear:both;margin:10px auto;font-size:90%}
#map table,tr,td{border:0}
#map table tr td span{font-weight:bold;font-style:normal}
#map td{vertical-align:top}
#map td li{line-height:17pt;font-style:italic}
#map td li b{font-style:normal}

.align-right{text-align:right;width:25%}
.align-left{text-align:left;width:25%}

#container{clear:both;margin:0 auto;padding:20px 20px 0 20px}

#footer{background:url('../images/footer_bg.png') repeat-x;height:92px;width:100%;display:table;margin:0;color:#222;text-align:center}
#footer center{margin-top: expression((
document.documentElement.offsetHeight/2)
-(parseInt(offsetHeight)/2) <0 ? "0" :
(document.documentElement.offsetHeight/2)
-(parseInt(offsetHeight)/2) +'px') ;
}
#footer a{color:#ccc}
#footer a:hover{color:#fff;text-decoration:none}
#f_menu{margin:20px auto;display:block}
#f_menu a{font-size:11pt;border-right:1px solid #666;padding:0 15px}
#f_menu .endli{border:0}
#f_menu li{display:inline}
#menu_block{margin:0 auto}


#top-top{overflow:hidden;position:relative}

.imgabout{text-align:center}
.imgabout img{border:7px solid #ccc}

.lfloat{float:left}
.rfloat{float:right}


.half{width:50%}

hr.razd{color:#999;height:1px;border-bottom:1px solid #ccc !important;width:50%;margin:0 auto}

#main_table{margin:25px 0 0}
#main_table_left{width:40%;border-right:2px dashed #666;float:left}
#main_table_right{width:50%;margin-left:20px;float:left}

a#title_kotel img{background:('/images/title_kotel.jpg');width:270px;height:32px}
a#title_kotel:hover img{background:('/images/title_kotel_hover.jpg')}
#desc_kotel{padding:0 10% 0 0}
#desc_kotel img{float:right;margin:0 0 15px 15px}

#desc_era{overflow:hidden}

#title_kotel{width:270px;height:32px;background:url('/images/title_kotel.jpg') no-repeat;display:block;margin:0 0 20px}
#title_kotel:hover{background:url('/images/title_kotel.jpg') no-repeat;background-position:0 -32px}
#title_era{width:270px;height:32px;background:url('/images/title_era.jpg') no-repeat;display:block;margin:0 0 20px}
#title_era:hover{background:url('/images/title_era.jpg') no-repeat;background-position:0 -32px}



#slogan_era{display:block;font-style:italic;font-size:115%;text-indent:40px}
#slogan_era span{color:#fff}


big{background:#ccc;font-size:100%;padding:0 2px}
p.uznay{text-align:right;line-height:300%}
p.uznay a{color:#fff}


table#era_price td,table#era_price th{border:1px solid #c1ccc0}
table#era_price thead th{background:#fff;padding:8px 0}


.onecell{background:#d7e4d6}
.twocell{background:#d4e5ba}
.price{font-size:150%;color:#000}