*{margin:0;padding:0;}
ol,ul{list-style:none}
body{color:#a7a28d;background:gray;font-size:14px;font-family:Arial, Verdana;}
#wrapper,#header,#content,#footer{width:100%;}
#header,#content{background:#fff;}
#footer{background:none;text-align:center;height:5em;line-height:5em;margin:2em 0 0;padding:0;}
#header{padding-bottom:1.5em;}
#h_cont{width:100%;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
#lang{text-align:right;padding-top:1em;padding-bottom:1em;font-size:.8em;}
#lang span{padding-right:.5em;}
#lang a{text-decoration:underline;color:#7EE666;}
#lang a:hover{color:#4EE619;}
#main_title h1{height:3em;line-height:1em;margin:0;padding:0;color:#3274D0}
div.top_menu_cont{display:table;width:80%;margin:0 auto;}
#top_menu{display:table-row;}
#top_menu li{display:table-cell;width:13%;}
#top_menu li a{text-decoration:none;color:#fff;text-align:center;background:#7B7B7B;height:1.8em;line-height:1.8em;display:block;border:1px solid #7B7B7B;margin-right:2%;}
#top_menu li a:hover{background:#fff;color:#7B7B7B;}
#top_menu li.selected a{text-align:center;height:1.8em;line-height:1.8em;border:1px solid #7B7B7B;display:block;margin-right:2%;background:#fff;color:#000;}
#commers{margin-left:5%;height:100px;border:1px solid gray;margin-right:5%;margin-bottom:2em;}
#content{width:100%;display:table;table-layout:fixed;padding-bottom:3em;}
#cols{width:100%;display:table-row;margin:0;padding:0;}
#lft,#main,#rght{display:table-cell;}
#lft{width:13%;border-right:1px dotted #7B7B7B;}
#main{width:80%;/*padding-left:2%;padding-right:2%; mil*/padding:0 15px 0 15px;color:#565656;border-right:1px dotted gray;}
/*#rght{width:1%} mil 15.03.2010*/
#main_menu a{text-decoration:none;height:2.5em;line-height:2.5em;background:#a7a28d;display:block;width:60%;padding-left:10%;margin-left:0;border-bottom:2px solid #ebe5cc;color:#fff;font-weight:700;}
#main_menu a:hover{background:#000;color:#fff;}
#main h1{font-size:1.2em;margin-bottom:1em;}
span.return a{color:#7ee666;text-decoration:underline;font-size:.8em;margin-left:2em;padding-left:2em;border-left:1px solid gray;}
span.return a:hover{color:#4ee619;}
#main p{font-size:.8em;margin:0;padding:0;}
.news{border-bottom:1px solid #ccc;padding:1em 0;}
.news_body{font-size:.8em;line-height:2em;}
.news_date{font-weight:400;background:#ccc;color:#fff;font-size:.6em;height:1.2em;line-height:1.2em;padding:0 2px;}
dd.news_title h2 a{font-size:.9em;color:#3274D0;text-decoration:none;font-weight:700;padding-left:5px;}
dd.news_title h2 a:visited{color:#ccc;}
.news_title{padding-bottom:.7em;}
dl.links_cat dt{list-style:none;font-weight:700;color:#3274D0;margin:1em 0 0;padding:0;}
dd.links,ul.map li{list-style:none;width:94%;line-height:2em;height:2em;margin:0;padding:0 0 0 5%;}
dd.links a,ul.map li a{font-size:.8em;text-decoration:none;border-bottom:1px dashed gray;padding-bottom:2px;padding-top:2px;color:gray;line-height:1.5em;height:1.5em;}
#lots{list-style:none;margin:0;padding:0;}
#lots li{padding:.5em 2em;}
#lots li a{color:gray;text-decoration:none;font-size:.9em;border-bottom:1px dashed gray;padding-bottom:2px;font-weight:700;}
dl.lots_item{margin-top:2em;background:#e6e6e6;margin-bottom:2em;padding-bottom:2em;}
dl.lots_item dt{padding-bottom:1em;padding-top:1em;margin-left:2em;margin-right:2em;border-bottom:2px solid #fff;font-weight:700;}
dl.lots_item dd{padding-bottom:1em;padding-top:1em;margin-left:2em;margin-right:2em;font-size:.8em;}
dl.lots_item dd.photo{margin-bottom:2em;overflow:auto;padding:2em 1em 2em 0;}
#lots_cat_caption{margin-left:2em;font-size:.8em;color:gray;border-left:1px solid gray;margin-top:1em;margin-bottom:1em;padding-left:2em;}
#address{line-height:2em;margin-top:2em;text-align:left;padding-left:20%;}
#address ul{list-style:none;}
.img_cell{width:194px;margin-bottom:2em;float:left;margin-right:.7em;border:1px solid gray;}
dl.img_cell dt{border:none;}
dl.img_cell dd{height:5em;padding-top:0;}
#feedback_container{width:80%;padding-left:20%;}
.row_container{width:100%;overflow:hidden;}
#feedback_container label{width:35%;float:left;color:gray;font-size:.8em;font-weight:700;margin:1em 0 0;}
#feedback_container input,#feedback_container textarea{width:87%;float:left;margin:0;}
#feedback_container br{clear:both;}
#warning{font-size:.7em;color:red;}
.err{font-size:.7em;color:red;float:left;}
#capture_block{margin-left:2%;line-height:3em;height:3em;float:left;}
#capture_block img{margin-top:3px;width:120px;height:25px;float:left;margin-left:1em;}
#capture_block input{width:38%;margin:0 0 0 1em;}
.input_container{float:left;width:48%;}
.submit_group{width:30%;float:left;}
#submit_group{float:left;width:45%;padding-left:35%;margin-top:2em;}
#contact{width:80%;text-align:center;}
#contact table{text-align:left;font-size:.9em;width:90%;margin-bottom:4em;}
#contact li{text-align:left;}
#contact b{font-weight:700;}
#bot_menu{width:90%;margin:0 0 0 5%;padding:0;}
#bot_menu li{display:inline;zoom:1;vertical-align:top;text-align:center;margin:0;padding:0;}
#bot_menu a{text-decoration:none;color:#a7a28d;font-weight:700;padding-right:2%;}
#bot_menu span{padding-right:5%;}
#wrapper,#main_menu{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
#main_title,#top_menu_cont{text-align:center;width:100%;}
dd.news_title h2 a:hover,#bot_menu a:hover{text-decoration:underline;}
dl.links_cat li,#address li{line-height:2em;}
dd.links a:hover,#lots li a:hover,ul.map li a:hover{background:#3274D0;color:#fff;border-bottom:1px dashed #fff;}
dl.lots_item dd.lots_text,#contact td{padding-left:2em;}
#main tr,#feedback_container input{height:2em;}