/* CSS Document */
html, body {margin:0; padding:0; font-size:12px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; background: #0f4400 }
.gbCont {min-width:1000px; width: expression(((document.documentElement.offsetWidth || document.body.offsetWidth) < 999)? "1000px" : "100%"); }

a{color: #ffd501}

a.next{color: #6eff00;
text-decoration: none;
padding-top: 7px;
width: 20%;
border-bottom: 3px solid #20944a;}

a.next:hover{color: #ffffff;
text-decoration: none;
padding-top: 7px;
width: 20%;
border-bottom: 3px solid #20944a;}


a.kv{color: #ffd501;
text-decoration: none;
}

a.kv:hover{color: #ffffff;
text-decoration: none;}



.ri {text-align: right; padding-top: 7px;}


h1, h2, h3, table, form{margin:0; padding:0; border-collapse:collapse; font-weight: normal; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif}
table td { margin:0; padding:0; vertical-align:top}
img { border:none}

/* header */
.header {border-bottom:5px solid #027025; background:url(../images/bg_top_left.jpg) repeat-x 0px 0;height:325px}
.header table {width:100%}
.header table td { margin:0; padding:0; vertical-align:top}
.header .rgh {background:url(../images/top_right2.jpg); width:370px; }
.header .center { text-align:center}
.header ul {margin:0; padding:110px 0 0 140px;  list-style:none}
.header ul a { display:block; width:20px; height:18px; }
.header li { float:left}
.header h1 { clear:both}
.header h1 span { display:none}  /* span for SEO */
.header h1 a {display:block; width:220px; height:100px; margin:0 0 0 25px;}
/* header off */


/* content body */

.gbContCont table {width:100%; background:#00852c}
.leftCont { width:57%}
.rightCont { width:43%; background:#0c6b0f url(../images/bg_place.jpg) no-repeat left 101%;}
/* menu */
.menu { background:url(../images/911.jpg) repeat-x ; border-bottom:1px solid #00a731 }
.menu ul {margin:0; padding:0px 0 0 30px; height:110px; background:url(../images/bg_menu_ul.jpg) no-repeat  ;  list-style:none}
.menu ul span { display:none}  /* span for SEO */
.menu li { float:left; padding: 0 8px 8px 0 }
.menu li a { display:block; height:65px; width:168px}
.menu li.m1 { background:url(../images/bg_menu_1.jpg) no-repeat}
.menu li.m2 { background:url(../images/bg_menu_2.jpg) no-repeat}
.menu li.m3 { background:url(../images/bg_menu_3.jpg) no-repeat}
.menu li.m2 img { position:absolute; margin:-13px 0 0 130px}

/* image map */
.imgMapCont { padding:10px 0 0 0 ; border-top:1px solid #00621c}
.imgMapCont h2 { position:relative;  margin:-32px 0 0 0; padding:0 0 0 50px }
.imgMapCont h2 span, .eTazhDom h2 span, .placeMap h2 span {display:none} /* span for SEO */
.imgMapCont .map { text-align:center; padding:5px; background:#FFFFFF}
.imgMapCont .map .sub { background: #ffffff url(../images/bg_map_rep.jpg) top repeat-x; height:1000px}
 p.pm { padding:10px 0 0 0; margin:0; }
.kompas { position:absolute; margin:70px 0 0 0;left:40px}
 .infoMap { text-align:left; position:absolute; height:100px; width:200px; margin:300px 0 0 0; left:20px; color:#666670; }
 .infoMap div { margin:0; padding:10px 0 10px 10px; float:left  }
  .infoMap  img { float:left; vertical-align:middle}
  .infoMap div.text {  padding:15px 10px} 
 
  /* search */

.search {border-bottom:1px solid #00a731;  background:url(../images/bg_search_bck_r.jpg) repeat-x;  height:110px; }
.search .sub { background:url(../images/bg_search_bck.jpg) no-repeat -25px 0; height:110px;}
.search form { padding:15px 0 0 30px; margin:0;  }
.search p { margin:0; padding:0 0 30px 0;  background:url(../images/bg_search_input.jpg) repeat-x 0 20px; float:left}
.search p.btn {padding:0 0 0 20px; background:none}
.search input  { border:1px solid #000; width:270px; padding:1px 5px; background:#FFF url(../images/bg_search_input_up.jpg) repeat-x 02px; color:#8d8c88; font-weight:bold}
.search .btn input  { border:none; width:auto; padding:0; background:none}


 /* searchh */

.searchh {border-bottom:0px solid #00a731;  height:60px; }
.searchh .sub { background:url(../images/g) no-repeat -25px 0; height:60px;}
.searchh form { padding:15px 0 0 30px; margin:0;  }
.searchh p { margin:0; padding:0 0 30px 0;  background:url(../images/bg_searchh_input.jpg) repeat-x 0 20px; float:left}
.searchh p.btn {padding:0 0 0 20px; background:none}
.searchh input  { border:0px solid #000; width:270px; padding:1px 5px; background:#FFF url(../images/bg_search_input_up.jpg) repeat-x 02px; color:#8d8c88; font-weight:bold}
.searchh .btn input  { border:none; width:auto; padding:0; background:none}

 /* banner */
.banner { padding-left:30px;  height:167px; width:344px; background:url(../images/tin.gif) bottom right no-repeat}

 /* anons */
 .anons2 { padding: 5px 0px 5px 50px; margin: 0px 0px 15px 30px; width: 80%}
 .anons3 { padding: 5px 0px 5px 30px;  width: 90%}
 .anons { padding: 5px 0px 5px 50px; margin: 0px 0px 15px 30px; width: 80%; background:url(../images/anons.gif) top left repeat-y}
 div.date { padding:0px 0px 2px 0px; margin: 0px 0 0 0px; font-size: 10px; color:#6eff00}
 .bot {background:url(../images/rb.gif) bottom right no-repeat; heigth:100%; width:100%;}

.eTazhDom { border-top:1px solid #00621c;    height:539px; background:#00852c} 
.eTazhDom p.link { padding:0 0 0 20px; margin:-15px 0 -10px 0; position:relative}
.eTazhDom a {color:#ffd501;}
.eTazhDom a:hover { text-decoration:none}
.eTazhDom h2 { position:relative;  margin:-45px 0 0 0; padding:0 0 0 250px }
.eTazhDom .cont { background:url(../images/bg_dom_zedr.jpg) repeat-x 0 0px; }
.eTazhDom ul  { color:#FFFFFF; margin:0; list-style:none; background:url(../images/bg_dom.jpg) no-repeat 10% 0px; height:352px; padding:15px 0 0 0 }
.eTazhDom ul a {color:#FFFFFF; text-decoration:none; display:block;  width:100% }
.eTazhDom ul a span {display:block; padding-left:250px;}
.eTazhDom ul li a { padding:1px 0 0px 0; text-align:center;} 
.eTazhDom ul li#p12 a{ padding:2px 0 1px 0}
.eTazhDom ul li#p10 a{ padding:2px 0 2px 0}
.eTazhDom ul li#p8 a{ padding:3px 0 2px 0}
.eTazhDom ul li#p6 a{ padding:4px 0 3px 0}
.eTazhDom ul li#p4 a{ padding:5px 0 4px 0}
.eTazhDom ul li#p2 a{ padding:5px 0 5px 0}

.eTazhDom ul li a:hover { background:url(../images/bg_etazh.jpg) repeat-x 0 50% ; padding-left:0; -moz-opacity: 0.8; opacity: 0.8;   filter:alpha(opacity=80); width:100% }
.eTazhDom ul li a:hover{color:#097116}
.eTazhDom ul li a label { display:none}
.eTazhDom ul li a:hover label { display:inline}
.eTazhDom ul li a#actfl { background:url(../images/bg_etazh.jpg) repeat-x 0 50% ; padding-left:0; -moz-opacity: 0.8; opacity: 0.8;   filter:alpha(opacity=80); width:100%;font-weight:bold; color:#097116; xcolor:#c00 }

.bgRT {  height:70px; margin:-70px 0 0 0; position:relative; background:url(../images/bg_right_dom_et.jpg) no-repeat right bottom}
.colrKom { color:#FFFFFF; background:url(../images/bg_color_komnat_rep.jpg) repeat-x; height:280px; }
.colrKom .sub { background:url(../images/bg_color_komnat.jpg) no-repeat right top}
.colrKom p { margin:0; padding:5px 0 6px 30px}
.colrKom p img { vertical-align:middle; float:left; margin:0 20px 0 0}
.colrKom p span { display:block; float:left;  width:100px}

.infoDom { color:#FFFFFF;  background:url(../images/bg_info_rep.jpg) repeat-x left bottom;  }
.infoDom .sub {  background:url(../images/bg_info.jpg) no-repeat right bottom; padding: 20px 60px 40px 30px}
.infoDom h3 { padding:5px 0 15px 0; color:#ffd501; font-size:18px }
.infoDom p {  line-height:130%; margin:0 }

.placeMap { }
.placeMap .sub{ }
.placeMap h2 { position:relative;  margin:-45px 0 0 0; padding:0 0 0 250px }
.placeMap p { padding:0; margin:0; text-align:center}

.footer { background:url(../images/footer_bg_rigt_20.gif) repeat-x; }
.footer .sub { background:url(../images/footer_logo_18.gif) no-repeat; height:150px }

.footer p.adress { float:right;  padding:12px 50px 0 0;margin:0; color:#4dce30}
.footer .bnrPlace { padding:16px 0 0 30%; text-align:center   }
.footer .bnrPlace p { height:60px; width:448px; margin:0; border:3px solid #0a7014; background:#00872f; float:none; text-align:center}






/* content body */

h3.title_news2{
	font-size: 18px;
	color: #FBF000;
	font-weight: normal;
	text-align: left;
	display: block;
	padding-bottom: 15px;
}

a.title_news{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffd501;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	line-height: 16px;
	display: block;
	margin-bottom: 10px;
}

a.title_news:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FBF000;
	line-height: 16px;
	font-weight: normal;
	text-align: left;
	display: block;
	text-decoration: underline;
	margin-bottom: 10px;
}




a.title_news2, a.title_news2:hover{
	font-size: 18px;
	color: #FBF000;
	font-weight: normal;
	text-align: left;
	display: block;
	margin-bottom: 1px;
}

.text_news{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-align: left;
	text-indent: 5px;
	top: 5px;
}

table.x1 {border-top: 0px solid #056d1f; border-bottom: 1px solid #00a731; background: #038026 url('../images/bg_top_long2.gif') top left repeat-x}
table.x2 {border-top: 1px solid #00621c; border-bottom: 1px solid #00a731; background: #008a31 url('../images/ll.gif') bottom left repeat-x}
td.x3 {background: url('../images/green_pidkl.gif') bottom left no-repeat}
table.x4 {background: url('../images/ll_bot.gif') bottom right no-repeat}
td.x5 {background: url('../images/green_logo.gif') top left no-repeat; padding-top: 40px}
td.x6 {padding-top: 35px; padding-bottom: 25px; }


table.misto3{border-top: 1px solid #00621c; border-bottom: 1px solid #00a731; background: #008a31 url('../images/ll.gif') bottom left repeat-x}
table.misto33{border-top: 1px solid #00621c; border-bottom: 0px solid #00a731; background: #038026 }
td.misto4{background: url('../images/green_pidkl.gif') bottom left no-repeat}
table.misto5{background: url('../images/ll_bot.gif') bottom right no-repeat}
td.misto6{background: url('../images/green_logo.gif') top left no-repeat; padding-top: 40px}
td.misto7{padding-top: 35px; padding-bottom: 25px;}
img.misto8{position: absolute; top: 425px; left: 134px;}
div.misto9{background: url('../images/just_image.gif') top left no-repeat; width: 125px; height: 129px;}
td.misto10{padding-top: 35px; padding-right:15px; padding-bottom:15px;}
table.misto11{border-top: 1px solid #00621c; border-bottom: 1px solid #00621c; background: #008a31 url('../images/ll.gif') bottom left repeat-x}
td.misto12{background: url('../images/green_pidkl.gif') bottom left no-repeat}
table.misto13{background: url('../images/ll_bot.gif') bottom right no-repeat}
td.misto14{background: url('../images/green_logo.gif') top left no-repeat; padding-top: 53px}
td.misto15{padding-top: 0px; padding-bottom: 25px; background: url('../images/bus3.gif') top left no-repeat; width: 154px;}
div.misto16{margin-top: 20px; background: url('../images/just_image2.gif') top left no-repeat; width: 125px; height: 129px;}
td.misto17{padding-top: 55px; padding-right:15px; padding-bottom:15px;}
td.misto18{background:  url('../images/l_bot.gif') bottom left no-repeat}

td.tata{border-top: 1px solid #33944a; border-bottom: 1px solid #046820; padding: 3px; padding-left: 10px;>