/* lokanaft */
#botmenu{float:left;padding-top:16px;margin-left:146px;}
#bphones{color:#2b7a00;float:right;font:bold 14px Tahoma, sans-serif;height:48px;margin-right:0;padding:7px 5px 8px;width:129px}
#catinfo{border:0;color:#9da0a2;text-align:right}
#colcont{background:url(../temp/dom/images/column.jpg) repeat-x #FFF;padding:30px 10px 24px 15px;width:205px}
#column{float:left;margin-left:-980px;width:230px}
#content{background:url(../temp/dom/images/vline.jpg) repeat-x #F3EBDE;padding-bottom:21px}
#copy{float:left;font:normal 10px Tahoma, sans-serif;margin:15px 0 0 11px;clear:left;}
#footer{background:#e7dfd3;border-top:1px solid #d7d0c6;clear:both;height:65px;margin:0 auto;width:962px}
#hd1{background:url(../temp/dom/images/hd1.jpg) no-repeat #b6af9d;float:left;height:456px;width:723px}
#hd2{background:url(../temp/dom/images/hd2.jpg) no-repeat #aed2ec;float:left;height:28px;width:226px}
#hd3{background:url(../temp/dom/images/hd3.jpg) no-repeat #aed2ec;float:left;height:456px;width:51px}
#hd4{background:url(../temp/dom/images/hd4.jpg) no-repeat #8baf69;height:158px;left:723px;position:absolute;top:298px;width:226px}
#header{float:left;height:456px;position:absolute;top:0;width:1000px}
#logo{background:url(../temp/dom/images/logo.jpg) no-repeat #469cc9;cursor:pointer;display:block;height:185px;left:723px;position:absolute;text-indent:-1000em;top:28px;width:226px}
#main{margin:0 auto;width:1000px}
#mbox{padding-top:482px;position:absolute;width:1000px}
#phone{background:url(../temp/dom/images/phone.jpg) #656371;float:right;height:66px;margin-right:0;margin-top:-1px;width:86px}
#phones{background:url(../temp/dom/images/phones.jpg) no-repeat #1b4c01;height:85px;left:723px;margin-left:0;position:absolute;text-indent:-1000em;top:213px;width:226px}
#rating{float:left;margin:0;padding:0 5px 0 0}
#rating a.rate1{left:0}
#rating a.rate1:hover{width:14px}
#rating a.rate2{left:14px}
#rating a.rate2:hover{width:28px}
#rating a.rate3{left:28px}
#rating a.rate3:hover{width:42px}
#rating a.rate4{left:42px}
#rating a.rate4:hover{width:56px}
#rating a.rate5{left:56px}
#rating a.rate5:hover{width:70px}
#rating dd{margin:0;padding:0}
#rating li{float:left;margin:0;padding:0}
#rating li a{display:block;height:14px;position:absolute;text-decoration:none;width:14px;z-index:3}
#rating li a:hover{background:url(../temp/dom/images/rates.gif) left center;left:0;z-index:2}
#rating li.current{background:url(../temp/dom/images/rates.gif) left bottom;height:14px;z-index:1}
#rating ol{background:url(../temp/dom/images/rates.gif);height:14px;list-style:none;margin:0;padding:0;position:relative;width:70px}
#text{background:url(../temp/dom/images/bcont.jpg) no-repeat bottom;border-right:#eee6da 1px solid;padding:18px;width:676px}
#text1{background:url(../temp/dom/images/tcont.jpg) no-repeat #f8f3eb;float:right;margin:20px 19px 17px;width:712px}
#text2{float:left;height:100%;width:100%}
#topmenu{height:26px;margin:456px auto;position:absolute;top:0;width:1000px}
#icons {height:12px; width:43px; background:url(../temp/dom/images/3icons.png) no-repeat; position:absolute; top:8px; left:10px;}
#icons1{height:12px; width:13px; float:left; margin-right:3px;}
#icons2{height:12px; width:11px; float:left;margin-right:5px;}
#icons3{height:12px; width:11px; float:left;}
*{border:none;margin:0;padding:0}
.ac{text-align:center}
.al{text-align:left}
.ar{text-align:right}
.bbutton{background:#eff4fc;border:3px double #5d93d9;color:#225392;padding:0 .7em}
.binput{border:1px solid #5d93d9;color:#666}
.bl{font-weight:bold}
.button{background:#f9f9f9;border:3px double #bbbfc5;padding:0 .7em}
.cat .head td,.details .head td{border-bottom:1px solid #8d4d50;color:#8d4d50;padding:.3em 1em;text-align:center}
.cat td{border-bottom:1px solid #ccc;color:#68717a;padding:.3em 1em}
.cat,.details{border:none;width:100%}
.clear{clear:both;height:0}
.cont{background:transparent;margin:0 0 1em}
.continfo{border-bottom:1px dashed #ccc;clear:both;color:#9da0a2;font-size:1em;margin:0 1em;padding:.5em .2em;text-align:right}
.continfo b{color:#ccc;font-weight:normal;margin:0 .5em}
.continfo img,.vm{vertical-align:middle}
.conttext{color:#404040;padding:.5em 1.1em;text-align:justify}
.conttext .thumb img{border:.3em solid #eee;padding:.1em}
.conttext ul{color:#404040}
.conttitle{border-bottom:1px solid #ccc;color:#800;font-size:1.1em;font-weight:normal;margin:1.5em 0 .5em 1.1em;padding:.3em 0}
.conttitle h2{border-bottom:1px solid #ccc;color:#800;font-size:1.1em;font-weight:normal;margin:1.5em 0 .5em;padding:.3em 0}
.conttitle h3{font-size:95%;font-weight:normal;margin:-.5em 0 0;padding:0}
.conttitle span{background:#f7f7f7;color:#68717a;font-size:.9em;font-weight:normal;padding:.1em .3em}
.counter{float:left;height:31px;margin-left:11px;margin-top:3px;width:88px}
.counters{float:left;height:31px;margin:0 2px 0 2px; display:inline-block;}
#counters{height:31px; margin:0 auto;}
.details td{border-bottom:1px solid #ddd;color:#444a50;padding:.3em 1em}
.faqli{color:#468;font-weight:normal;list-style-type:square;padding:.2em .5em}
.faqtext{color:#50743f;padding:.2em 3.5em}
.faqtitle{color:#4d698d;font-weight:normal;padding:.2em 1.8em}
.faqtitle big{color:#468;font-size:1.7em;padding-right:.6em;vertical-align:middle}
.faqul{border-bottom:.1em solid #ccc;border-top:.1em solid #ccc;margin:0 0 3em;padding:.5em 1.9em}
.fl{float:left}
.form{border-bottom:.1em solid #bbbfc5;border-top:.1em solid #bbbfc5;margin-top:-1em;padding:1em;text-align:center}
.form fieldset{border:1px solid #eee;padding:.5em 3em .8em}
.form legend{color:#4d698d;padding:0 .5em}
.form table{margin:0 auto;text-align:center}
.form table td{color:#999;font-weight:normal;padding:.2em .1em;text-align:left;vertical-align:top}
.form table td b{color:#c00}
.form table td div{margin:0 0 .5em}
.form table td p{color:#999;font-weight:normal;margin:.1em .1em 0}
.fr{float:right}
.imgleft{float:left;margin:.2em 1em 1em 0}
.imgright{float:right;margin:.2em 0 1em 1em}
.infone{background:#fbfbfb;color:#444a50!important}
.infotitle{color:#68717a;padding:.2em 1.5em 0}
.infotitle big{color:#68717a;font-size:1.7em;padding-right:.6em;vertical-align:middle}
.inftwo{background:#fff;color:#4d698d!important}
.karta{margin-left:-33px}
.lbtitle,.rbtitle,.tbtitle,.bbtitle,.redbtitle{color:#404040;font-size:85%;font-weight:bold;line-height:145%;margin-left:-12px;text-align:center;text-transform:uppercase}
.mapcont{background:#fff;margin:0 5% 1em}
.maplink{margin:0;padding:0 5em}
.maptext{color:#68717a;font-style:italic;padding:0 1.5em}
.maptitle h2{border-bottom:1px solid #eee;color:#800;font-size:1.1em;font-weight:normal;margin:1.5em 1em .5em;padding:.3em 0}
.maptitle h2 a:hover{text-decoration:none}
.margintop li{margin-top:10px}
.mediain{display:inline;padding:3px}
.mediait{border:solid 5px #e89ca0}
.mediaod{border:solid 5px #ccc}
.menu-bot{font:normal 10px Tahoma, sans-serif}
.menu-bot li{border-right:1px solid #000;display:inline;list-style:none}
.menu-bot li a{border:none;color:#000;margin:0 8px;text-decoration:none}
.menu-bot li a#currentb{color:#087200}
.menu-bot li a:hover{color:#087200;text-decoration:underline}
.menu-bot li.last{border:none;display:inline;list-style:none}
.menu-top{font:bold 12px Tahoma, sans-serif;margin-left:263px;padding-top:6px;text-align:left}
.menu-top li{display:inline;list-style:none}
.menu-top li a{border:none;color:#404040;margin:0 20px;padding:3px .5em;text-decoration:none}
.menu-top li a#currentt{color:#2f6e00}
.menu-top li a:hover{color:#2f6e00;text-decoration:underline}
.menu-v-d{border:none}
.menu-v-d a:hover{color:#006107;text-decoration:underline}
.menu-v-d li{background:url(../temp/dom/images/smenu.png) no-repeat bottom left;border-bottom:1px solid #e9e9e7;display:block;height:24px;list-style:none;padding-left:14px;position:relative;text-align:left}
.menu-v-d li a{color:#545454;display:block;font:normal 12px Tahoma, sans-serif;height:12px;padding:6px 0;position:relative;text-decoration:none}
.menu-v-d li ul{background:#fff;border-top:1px solid #ccc;display:none;left:100%;padding-left:12px;position:absolute;top:-1px;width:100%}
.menu-v-d li ul li{background:url(../temp/dom/images/smenu.png) no-repeat bottom left}
.menu-v-d li:hover{background:url(../temp/dom/images/smenu.png) no-repeat top left;padding-left:18px}
.menu-v-d li:hover ul ul,.menu-v-d li:hover ul li:hover ul ul{display:none}
.menu-v-d li:hover ul,.menu-v-d li:hover ul li:hover ul,.menu-v-d li:hover ul li:hover ul li:hover ul{display:block}
.menu-v-d ul ul{left:100%}
.oneselect{background:#c6d8f2;color:#000}
.pages{color:#9DA0A2;font-size:.95em;padding:1em 1.2em}
.pagesempty{color:#9DA0A2;padding:.1em}
.poll{text-align:center;width:100%}
.poll td{color:#68717a;font-weight:normal;padding:.1em}
.pollbar{background:#000;height:1em}
.pollbarout{background:#fff;border:.1em solid #ddd;padding:.1em .2em;text-align:left}
.pollbarout_block{border:.1em solid #fff;padding:0;text-align:left}
.rating{background:#fff}
.ratingrows{background:#fdfdfd;border-bottom:1px solid #ccc;border-top:1px solid #ccc;color:#8d4d50;line-height:2em;padding:.5em}
.search{color:#68717a;padding:1em;text-align:right}
.section_menu{background:url(../temp/dom/images/fcolumn.jpg) no-repeat bottom #d1cabf;padding-bottom:7px;position:absolute;top:482px;width:230px}
.sitetitle{font-size:12px}
.sitetitle .cont{line-height:100%;padding:.4em 1em}
.sitetitle .ins{background:#eaebec;color:#8d4d50;line-height:100%;padding:.4em 1em}
.sitetitle a:hover{color:#000;text-decoration:underline}
.sitetitle a:link,.sitetitle a:visited{color:#000;text-decoration:none}
.sline{clear:both;font-size:.5em;height:.5em}
.tablein{color:#68717a;padding:5px;text-align:center}
.tableod{padding:5px 25px;text-align:center}
.tableod #img{border:solid 10px #ccc}
.tableod img{border:1em solid #eee;padding:.3em}
.thumb{margin:1em .5em;text-align:center}
.thumbcet{padding:.3em}
.thumbcet img,.tablein img{border:.5em solid #eee;padding:.3em}
.thumbtext{color:#68717a}
.thumbtitle{color:#8d4d50;font-weight:bold}
.vb{vertical-align:bottom}
.vt{vertical-align:top}
.wcatactive{background:#e9e9e9;border-bottom:1px solid #ddd;font-style:italic;font-weight:bold;line-height:18px;padding-left:20px}
.wcatstandart{background:#f9f9f9;border-bottom:1px solid #ddd;font-weight:bold;line-height:18px;padding-left:20px}
.wmodactive{background:#e9e9e9;font-style:italic;font-weight:bold;padding-left:0}
.wsubactive{background:#e9e9e9;border-bottom:1px solid #ddd;font-style:italic;line-height:18px;padding-left:30px}
.wsubstandart{background:#f9f9f9;border-bottom:1px solid #ddd;line-height:18px;padding-left:30px}
a{color:#087200;text-decoration:none}
a.pages:hover{background-color:#ebf3fa;color:#32455c;text-decoration:none}
a.pages:link,a.pages:visited{background-color:#f3f8fc;padding:.1em .4em}
a:hover,.maptitle h2 a,.faqli a{text-decoration:underline}
body{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:85%;font-style:normal;height:100%;margin:0;padding:0;position:relative}
form{margin:0}
h1{color:#333;font-size:130%}
h2{color:#333;font-size:120%}
h3{color:#333;font-size:100%}
hr{border-bottom:.1em solid #bbbfc5;height:0;padding:0}
img{border:0;vertical-align:middle}
p{margin:10px 0 10px 0;text-align:justify}
strong{font-weight:normal}
select{font-size:1em;padding:.1em .3em}
text img{border:none;margin:5px}
textarea{overflow:auto}
textarea,input{border:.1em solid #bbbfc5;padding:.1em .3em .2em}
textarea,input,select,option{color:#444;font:normal .9em tahoma, arial, verdana, sans-serif;vertical-align:middle}
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 1;
}
#tooltip h3, #tooltip div { margin: 0; }
.iom {float:right; margin:0 0 5px 15px;}
.pom {margin:10px 0 10px 0; background:#CCC; font-size:84%;}
.aom{text-align:right;color: #666;}
.price td {padding:5px;}
.price .zg { font-weight: bold; color: #FFFFFF; background: #087200; text-align: center; }
.price tr  {background: #FFFFFF;line-height:22px;padding:auto;}
.price .st {background: #f8f3eb;}