html, body { 
background:#0e110c;
margin:0; 
padding:0; 
color:#525b4c;
font:85%/1.4em Tahoma,Geneva,'Century Gothic',Arial, sans-serif;
text-align: center;
scrollbar-face-color: #525b4c;
scrollbar-track-color: #000;
scrollbar-darkshadow-color: #dedede;
scrollbar-shadow-color:  #a3b597;
scrollbar-highlight-color:#899170;
scrollbar-base-color: #000;
scrollbar-3dlight-color: #000;
scrollbar-arrow-color: #000;}

*+html html, *+html body{font:85%/1.4em Tahoma,Geneva,'Century Gothic',Arial, sans-serif;}
*html html, *html body{font:83%/1.2em Tahoma,Geneva,'Century Gothic',Arial, sans-serif;  voice-family: "\"}\""; voice-family: inherit; font:85%/1.4em Tahoma,Geneva,'Century Gothic',Arial, sans-serif;
}

img{
border: 0;
}
a{color: #899170;text-decoration: underline;}
a:hover{ color: #a3b597; text-decoration: none;}
a img{border: none;}
div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
/*font-weight: inherit;
font-style: inherit;
font-size: 100%;*/
font-family: inherit;
list-style-type: none;
}
h3::after,.clearfix:after,li:after,.list:after {	content: ".";	display: block;	clear: both;	visibility: hidden;	line-height: 0;	height: 0;}
.clearfix,h3,li,.list {	display: inline-block;}
html[xmlns] .clearfix,html[xmlns] h3,html[xmlns] li,html[xmlns] .list {	display: block;}
* html .clearfix,* html h3,* html li,* html .list {	height: 1%;}
.clear{height: 1px; font-size: 1px; overflow: hidden; clear: both; display:block; width: 100%; float: none; padding: 0; margin: 0; }
.main{ margin: 0 auto; width: 873px; background: #000000 url(../images/bg/border_left.gif) repeat-y; text-align: left; }
.right_bg{ background: url(../images/bg/border_right.gif) repeat-y 100% 0; padding: 0 8px;}
.clearheader{ height:185px; clear: both;}
.clearmenu{ height: 73px; clear: both; }

h1,h2,h3{font:1.1em Tahoma,Geneva,'Century Gothic',sans-serif;color: #899170; }
h1{ padding-bottom: 18px; }
#content{  background: url(../images/bg/img_15.gif) repeat-y 100% 0;}
.content_tr{ background: url(../images/bg/bg_rt.gif) no-repeat 100% 0;}
.content_br{ background: url(../images/bg/bg_br.gif) no-repeat 100%  100% }
.content_tl{ background: url(../images/bg/img_7.gif) no-repeat 0 0; padding: 0 60px 0 100px ;}

#header{height: 216px;  width: 857px; background: url(../images/bg/header_bg.gif) no-repeat 50% 0; text-align: left;}
.centercontent{ width: 558px; background: url(../images/bg/brepeat.gif) repeat-x 0 100%; float: left; padding-top:73px; }
.trepeat{ background: url(../images/bg/trepeat.gif) repeat-x ; }
.tl{ background: url(../images/bg/tl.gif) no-repeat; }
.tr{ background: url(../images/bg/tr.gif) no-repeat  100% 0;}
.bl{ background: url(../images/bg/bl.gif) no-repeat 0 100%;}
.br{ background: url(../images/bg/br.gif) no-repeat 100% 100%; padding-bottom: 40px;}
.vrepeat_l{ background: url(../images/bg/vrepeat_l.gif) repeat-y; }
.vrepeat_r{ background: url(../images/bg/vrepeat_r.gif) repeat-y 100% 0; }

.langs{ position:absolute;right:0;background:#000; padding: 0 10px 4px 10px; font-weight: bold; color: #aaa; z-index: 5; }
.langs a{ text-decoration: none; color: #ecedd9; }
.langs a:hover{ text-decoration: underline }
.flash{ height: 185px; }

.menu{padding: 0 0; height: 31px; width:100%; background:url(../images/bg/bg_menu.gif) 794px top no-repeat #000000;}
.menu li{ float: left; height: 31px; background-position: 0 0; background-repeat: no-repeat;}
.menu li a{ display: block; height: 31px; background-position: 0 0; background-repeat: no-repeat; }
.menu li a span{ display: none; }

.item1{ background-image: url(../images/menu_ru/menu_02_ov.gif);width: 97px;}
.item2{ background-image: url(../images/menu_ru/menu_03_ov.gif);width: 108px;}
.item3{ background-image: url(../images/menu_ru/menu_04_ov.gif);width: 96px;}
.item4{ background-image: url(../images/menu_ru/menu_05_ov.gif);width: 73px;}
.item5{ background-image: url(../images/menu_ru/menu_06_ov.gif);width: 116px;}
.item6{ background-image: url(../images/menu_ru/menu_07_ov.gif);width: 107px;}
.item7{ background-image: url(../images/menu_ru/menu_08_ov.gif);width: 96px;}
.item8{ background-image: url(../images/menu_ru/menu_09_ov.gif);width: 98px;}

.item1 a{  background-image: url(../images/menu_ru/menu_02.gif);}
.item2 a{  background-image: url(../images/menu_ru/menu_03.gif);}
.item3 a{  background-image: url(../images/menu_ru/menu_04.gif);}
.item4 a{  background-image: url(../images/menu_ru/menu_05.gif);}
.item5 a{  background-image: url(../images/menu_ru/menu_06.gif);}
.item6 a{  background-image: url(../images/menu_ru/menu_07.gif);}
.item7 a{  background-image: url(../images/menu_ru/menu_08.gif);}
.item8 a{  background-image: url(../images/menu_ru/menu_09.gif);}

.item1 a:hover{ background-image: url(../images/menu_ru/menu_02_ov.gif);}
.item2 a:hover{ background-image: url(../images/menu_ru/menu_03_ov.gif);}
.item3 a:hover{ background-image: url(../images/menu_ru/menu_04_ov.gif);}
.item4 a:hover{ background-image: url(../images/menu_ru/menu_05_ov.gif);}
.item5 a:hover{ background-image: url(../images/menu_ru/menu_06_ov.gif);}
.item6 a:hover{ background-image: url(../images/menu_ru/menu_07_ov.gif);}
.item7 a:hover{ background-image: url(../images/menu_ru/menu_08_ov.gif);}
.item8 a:hover{ background-image: url(../images/menu_ru/menu_09_ov.gif);}

.item1#selected,.item1#selected a{ background-image: url(../images/menu_ru/menu_02_on.gif);}
.item2#selected,.item2#selected a{ background-image: url(../images/menu_ru/menu_03_on.gif);}
.item3#selected,.item3#selected a{ background-image: url(../images/menu_ru/menu_04_on.gif);}
.item4#selected,.item4#selected a{ background-image: url(../images/menu_ru/menu_05_on.gif);}
.item5#selected,.item5#selected a{ background-image: url(../images/menu_ru/menu_06_on.gif);}
.item6#selected,.item6#selected a{ background-image: url(../images/menu_ru/menu_07_on.gif);}
.item7#selected,.item7#selected a{ background-image: url(../images/menu_ru/menu_08_on.gif);}
.item8#selected,.item8#selected a{ background-image: url(../images/menu_ru/menu_09_on.gif);}

.ukr .item1{ background-image: url(../images/menu_ukr/menu_02_ov.gif);width: 97px;}
.ukr .item2{ background-image: url(../images/menu_ukr/menu_03_ov.gif);width: 97px;}
.ukr .item3{ background-image: url(../images/menu_ukr/menu_04_ov.gif);width: 106px;}
.ukr .item4{ background-image: url(../images/menu_ukr/menu_05_ov.gif);width: 73px;}
.ukr .item5{ background-image: url(../images/menu_ukr/menu_06_ov.gif);width: 116px;}
.ukr .item6{ background-image: url(../images/menu_ukr/menu_07_ov.gif);width: 107px;}
.ukr .item7{ background-image: url(../images/menu_ukr/menu_08_ov.gif);width: 96px;}
.ukr .item8{ background-image: url(../images/menu_ukr/menu_09_ov.gif);width: 98px;}

.ukr .item1 a{  background-image: url(../images/menu_ukr/menu_02.gif);}
.ukr .item2 a{  background-image: url(../images/menu_ukr/menu_03.gif);}
.ukr .item3 a{  background-image: url(../images/menu_ukr/menu_04.gif);}
.ukr .item4 a{  background-image: url(../images/menu_ukr/menu_05.gif);}
.ukr .item5 a{  background-image: url(../images/menu_ukr/menu_06.gif);}
.ukr .item6 a{  background-image: url(../images/menu_ukr/menu_07.gif);}
.ukr .item7 a{  background-image: url(../images/menu_ukr/menu_08.gif);}
.ukr .item8 a{  background-image: url(../images/menu_ukr/menu_09.gif);}

.ukr .item1 a:hover{ background-image: url(../images/menu_ukr/menu_02_ov.gif);}
.ukr .item2 a:hover{ background-image: url(../images/menu_ukr/menu_03_ov.gif);}
.ukr .item3 a:hover{ background-image: url(../images/menu_ukr/menu_04_ov.gif);}
.ukr .item4 a:hover{ background-image: url(../images/menu_ukr/menu_05_ov.gif);}
.ukr .item5 a:hover{ background-image: url(../images/menu_ukr/menu_06_ov.gif);}
.ukr .item6 a:hover{ background-image: url(../images/menu_ukr/menu_07_ov.gif);}
.ukr .item7 a:hover{ background-image: url(../images/menu_ukr/menu_08_ov.gif);}
.ukr .item8 a:hover{ background-image: url(../images/menu_ukr/menu_09_ov.gif);}

.ukr .item1#selected,.ukr .item1#selected a{ background-image: url(../images/menu_ukr/menu_02_on.gif);}
.ukr .item2#selected,.ukr .item2#selected a{ background-image: url(../images/menu_ukr/menu_03_on.gif);}
.ukr .item3#selected,.ukr .item3#selected a{ background-image: url(../images/menu_ukr/menu_04_on.gif);}
.ukr .item4#selected,.ukr .item4#selected a{ background-image: url(../images/menu_ukr/menu_05_on.gif);}
.ukr .item5#selected,.ukr .item5#selected a{ background-image: url(../images/menu_ukr/menu_06_on.gif);}
.ukr .item6#selected,.ukr .item6#selected a{ background-image: url(../images/menu_ukr/menu_07_on.gif);}
.ukr .item7#selected,.ukr .item7#selected a{ background-image: url(../images/menu_ukr/menu_08_on.gif);}
.ukr .item8#selected,.ukr .item8#selected a{ background-image: url(../images/menu_ukr/menu_09_on.gif);}

.en .item1{ background-image: url(../images/menu_en/menu_02_ov.gif);width: 87px;}
.en .item2{ background-image: url(../images/menu_en/menu_03_ov.gif);width: 87px;}
.en .item3{ background-image: url(../images/menu_en/menu_04_ov.gif);width: 97px;}
.en .item4{ background-image: url(../images/menu_en/menu_05_ov.gif);width: 116px;}
.en .item5{ background-image: url(../images/menu_en/menu_06_ov.gif);width: 126px;}
.en .item6{ background-image: url(../images/menu_en/menu_07_ov.gif);width: 126px;}
.en .item7{ background-image: url(../images/menu_en/menu_08_ov.gif);width: 73px;}
.en .item8{ background-image: url(../images/menu_en/menu_09_ov.gif);width: 87px;}

.en .item1 a{  background-image: url(../images/menu_en/menu_02.gif);}
.en .item2 a{  background-image: url(../images/menu_en/menu_03.gif);}
.en .item3 a{  background-image: url(../images/menu_en/menu_04.gif);}
.en .item4 a{  background-image: url(../images/menu_en/menu_05.gif);}
.en .item5 a{  background-image: url(../images/menu_en/menu_06.gif);}
.en .item6 a{  background-image: url(../images/menu_en/menu_07.gif);}
.en .item7 a{  background-image: url(../images/menu_en/menu_08.gif);}
.en .item8 a{  background-image: url(../images/menu_en/menu_09.gif);}

.en .item1 a:hover{ background-image: url(../images/menu_en/menu_02_ov.gif);}
.en .item2 a:hover{ background-image: url(../images/menu_en/menu_03_ov.gif);}
.en .item3 a:hover{ background-image: url(../images/menu_en/menu_04_ov.gif);}
.en .item4 a:hover{ background-image: url(../images/menu_en/menu_05_ov.gif);}
.en .item5 a:hover{ background-image: url(../images/menu_en/menu_06_ov.gif);}
.en .item6 a:hover{ background-image: url(../images/menu_en/menu_07_ov.gif);}
.en .item7 a:hover{ background-image: url(../images/menu_en/menu_08_ov.gif);}
.en .item8 a:hover{ background-image: url(../images/menu_en/menu_09_ov.gif);}

.en .item1#selected,.en .item1#selected a{ background-image: url(../images/menu_en/menu_02_on.gif);}
.en .item2#selected,.en .item2#selected a{ background-image: url(../images/menu_en/menu_03_on.gif);}
.en .item3#selected,.en .item3#selected a{ background-image: url(../images/menu_en/menu_04_on.gif);}
.en .item4#selected,.en .item4#selected a{ background-image: url(../images/menu_en/menu_05_on.gif);}
.en .item5#selected,.en .item5#selected a{ background-image: url(../images/menu_en/menu_06_on.gif);}
.en .item6#selected,.en .item6#selected a{ background-image: url(../images/menu_en/menu_07_on.gif);}
.en .item7#selected,.en .item7#selected a{ background-image: url(../images/menu_en/menu_08_on.gif);}
.en .item8#selected,.en .item8#selected a{ background-image: url(../images/menu_en/menu_09_on.gif);}




.title{  height: 58px; overflow: hidden; text-align: center; display: table; width: 100%;}

.title h1{padding: 18px 22px 0 22px; display: table-cell; vertical-align: middle; line-height: normal; }
.title1{ /*width: 468px;*/ }
*+html .title1{width:expression(this.parentNode.Width);}
*html .title,*html .title h1{  display: block; padding-top: 0;}
*+html .title,*+html .title h1{  display: block;padding-top: 0; }

*HTML .title h1{display:block; height: auto;margin-top: expression((this.parentNode.offsetHeight)/1.5 -(parseInt(offsetHeight)/1.5) <0 ? "0" :(this.parentNode.offsetHeight)/1.5-(parseInt(offsetHeight)/1.5) +'px') ;}
*+HTML .title h1{display:block; height: auto;margin-top: expression((this.parentNode.offsetHeight)/1.5-(parseInt(offsetHeight)/1.5) <0 ? "0" :(this.parentNode.offsetHeight)/1.5-(parseInt(offsetHeight)/1.5) +'px') ;}

#footer{ height: 8px; background:#000 url(../images/bg/footer_bg.gif) repeat-x 0 100%;margin: 0 auto; width: 857px; text-align: left;}
.copy{ color: #525b4c; font:11px Arial,sans-serif; position: absolute; margin-left: 251px; margin-top: -70px; height:60px; background: url(../images/bg/copy_bg.gif) no-repeat 50% 0;/* width:230px;*/ text-align: center; line-height: 12px;  }
.copy span{display: block; padding-top: 32px; }
.clearfooter{ height: 110px; clear: both; }


.textbox{padding: 42px 45px 0 45px; text-align: justify; line-height: 1.145em; min-height: 350px;}
.photo{ padding-left: 48px; padding-bottom: 10px; }
*html .textbox{ height: 300px; }
.textbox h2{ padding-bottom: 12px; }
.textbox h3{background: url(../images/bg/border2.gif) repeat-x 0 100%; line-height: 16px; margin-bottom: 3px; display: block; float: none;}
.textbox h3 span{float: left;display: block;background: #000;padding-right: 5px; line-height: 18px;}
.textbox p{ line-height: 1.145em; padding-bottom: 14px; }
.textbox .list p,.textbox.about p{text-indent: 20px;}
.about ul.data{
margin-left: 20px;
margin-bottom: 8px;
}
.textbox ul.pict p{ text-indent: 0; padding: 15px 0 20px 0; }
.list{margin-bottom: 24px;text-align: justify;}
.list p{ padding-bottom: 0; }
.date{ color: #6c7169;font:0.95em Arial,sans-serif; display: block; }

.pages{ display: block; text-align: center; padding:15px 0 22px 0; }

#right{/* float: right; width: 130px;*/background-color: #020201 ; position: relative; clear: right;}
.right_vl{background: url(../images/bg/right_l.gif) repeat-y; }
.right_vr{background: url(../images/bg/right_r.gif) repeat-y 100% 0;}
.right_t{background: url(../images/bg/right_t.gif) repeat-x ;}
.right_b{background: url(../images/bg/right_b.gif) repeat-x 0 100%; padding: 0 5px 0 15px}
#right p,#right div{text-align: left; text-indent: 0;}
#right p{ padding: 0 }
 .abd{ margin-bottom: 25px; text-align: center; }

.img{ float: left; /*border:1px solid #899170; background: #181b17;*/ padding-right:8px;  }
*html .img{}
.img img{ margin:1px; }
ul.pict{margin: 0 0 0 5px; }
ul.pict li{ display: table; width:100%;padding-bottom: 5px;}
ul.pict li span,ul.pict li div.img{ height: 100%; display: table-cell; vertical-align: middle; /*float: none;*/ }
ul.pict li span{ width: 100%; font: 1.2em Tahoma,sans-serif;}

*html ul.pict li span{ width: auto; display: block; padding-top: 0;}
*+html ul.pict li span{ width: auto; display: block;padding-top: 0; }

*HTML ul.pict li span{display:block; height: auto;margin-top: expression((this.parentNode.offsetHeight)/2 -(parseInt(offsetHeight)/2) <0 ? "0" :(this.parentNode.offsetHeight)/2-(parseInt(offsetHeight)/2) +'px') ;}
*+HTML ul.pict li span{display:block; height: auto;margin-top: expression((this.parentNode.offsetHeight)/2-(parseInt(offsetHeight)/2) <0 ? "0" :(this.parentNode.offsetHeight)/2-(parseInt(offsetHeight)/2) +'px') ;}

ul.pict.photos li span{  font-size: 1.0em; vertical-align: top; margin-top: 0; padding-top: 10px; }
ul.pict.photos li span span{ margin: 0; display: block; padding: 0; }
ul.data li{ background: url(../images/bullets/list.gif) no-repeat 0 6px; padding-left: 12px; padding-bottom: 4px; }
ul.data li span{ color: #899170; }
.img_big{text-align: center; margin-bottom: 24px; }
.textbox .img,.textbox .text{display: table-cell;vertical-align: top;}
ul.afisha li{padding-left:20px;}
ul.afisha{
	margin-bottom: 12px;
}
.textbox .play_list{ padding: 20px 0 25px 0;}
.textbox .play_list p{ margin: 0; padding: 0; text-indent: 0; }
.textbox .play_list div.list{ display: table; margin-bottom: 12px;}
.textbox .play_list div.list div{ width:136px; display: table-cell; height: 100%; vertical-align: bottom; font-size: 11px;}
.textbox .play_list p{padding-left: 6px; text-align: right;display:table-cell; vertical-align: bottom;}
.textbox .play_list  p.name{ width:332px; background: url(../images/bg/line_repeat.gif) repeat-x 0 100%; padding: 0; text-align: left; }
.textbox .play_list  p.name span{ background: #000; }
.on_screen{ line-height: 14px; }
*html .textbox .play_list div,*html .textbox .play_list p{ display: block; height: auto; }
*+html .textbox .play_list div,*+html .textbox .play_list p{ display: block; height: auto; }
*html .textbox .play_list p{ float: left; }
*+html .textbox .play_list p{ float: left; }
*html .textbox .play_list div.list div{ float: right; }
*+html .textbox .play_list div.list div{ float: right; }

*HTML .play_list div.list div { height: auto; margin-top: expression((this.parentNode.offsetHeight) -(parseInt(offsetHeight)) <0 ? "0" :(this.parentNode.offsetHeight)-(parseInt(offsetHeight))  +'px') ;}
*+HTML .play_list div.list div {height: auto;margin-top: expression((this.parentNode.offsetHeight)-(parseInt(offsetHeight)) <0 ? "0" :(this.parentNode.offsetHeight)-(parseInt(offsetHeight))  +'px') ;}

div.over{ float: none!important;position:absolute;width:auto;background:red;margin-left:475px;top:306px;z-index:1000; margin-top: 0!important; height: auto!important; width:250px; }
div.over p{ float: none!important; display: block!important; width: 100%; text-align: left!important; margin: 0!important; line-height: 12px!important ; padding-bottom: 14px!important;}
div.over h2{ padding-bottom: 20px; font-weight: bold; }
div.over h2 i{ font:italic 11px Tahoma,sans-serif; line-height: 11px; display: block; margin-top: 5px;}
div.over span{ color: #fff;display: block; padding-bottom: 8px; font: 10px Tahoma,sans-serif;text-align: right; cursor: hand; cursor: pointer; padding-top: 5px;}
div.over span b{color:#525b4c;font: 10px Tahoma,sans-serif; }


#gallery {width:480px; position:relative; height:85px; padding-top:326px; margin:0 0 100px 0;}
#gallery img.left {float:left;cursor:pointer;}
#gallery img.right {float:left;cursor:pointer;}
#gallery ul {list-style:none; padding:0; margin:0; float:left; /*background:#444; */}
#gallery ul li {display:inline; width:115px; height:85px; float:left; margin:0 4px; border:1px solid #000; cursor:pointer;}
#gallery ul li.hide {display:none;}
#gallery ul li {background: transparent;}
/* remove visibility:hidden; if you want to use the original images as thumbnails */
#gallery ul li img {visibility:hidden; display:block; width:115px; height:85px; cursor: hand; cursor: pointer;}
#gallery ul li span {display:none; position:absolute; left:0; top:450px; width:470px;font:0.95em Tahoma, sans-serif; line-height: 0.9em; text-align:justify;}
#gallery ul li b {color:#899170; display: block; padding-bottom: 4px;}
#gallery ul li.chosen {border-color:#fff; cursor:default;}
#gallery ul li.chosen div {position:absolute; left:0; top:0; width:468px; height:315px; }
#gallery ul li.chosen div i {width:468px; height:355px;   text-align:center; overflow: hidden;} 
#gallery ul li.chosen div i img {visibility:visible; width:auto; height:312px; margin:0 auto; cursor: hand; cursor: pointer;}
#gallery ul li.chosen span {display:block;}
#gallery ul li.chosen i em a{ display: block; top: -10px; left: -5px; position: absolute; height: 325px; width: 475px; z-index:5;}
#gallery ul li.chosen i em a:hover{ background:url(../images/bg/resize.gif) no-repeat 50% 50% ;  }
#gallery ul li i em a img{position:absolute;left:0;width:468px!important; display: block!important; height: 100%!important;}
/* vertical align for IE */
*html #gallery ul li.chosen i {display:block;}
*+html #gallery ul li.chosen i {display:block;}
/* for IE6 initial photo size */
*html #gallery ul li.chosen i img.start {width:468px; height:312px;}


.email{ text-decoration: underline; color: #899170 }
.textbox.contacts{ padding-top: 15px; }
.contacts p{padding-bottom: 6px; }
.contacts h2{ padding-top: 5px; }

 .coord,.afisha_text .coord{ color: #899170; font-size: 1.0em; font-family: Tahoma,sans-serif; }
.afisha .list p,.afisha_text .list  p{ text-indent: 0; padding-bottom: 5px; text-align: left;}
.afisha .date,.afisha_text .date{ display: inline; }
.afisha h2,.afisha_text h2{color: #a3b597; font-size: 1.25em; padding-top: 0; padding-bottom: 6px; }
.afisha_text h2 a{ color: #a3b597; }
.more{ display: block; float: right; position: relative; margin-top: -5px; }
.afisha_text .text{ width:364px;padding-left:53px ; padding-right:50px ;}
.afisha_text ul.data{ margin-bottom: 14px; }
.back{ margin-top: 20px; font-size: 1.3em }
.links ul.data{ padding-top: 10px; }
.afisha div.list{ width: 100%; }
.afisha div.list div.text{ width: 400px; }
.links h3{background-image: url(../images/bg/border3.gif); color: #a3b597 }
.textbox td{ text-align: left; vertical-align: top; padding: 4px 2px 4px 6px; color: #899170; font-size:100%;}
*html .textbox td{ font-size:70%; voice-family: "\"}\""; voice-family: inherit;  font-size:100%; }
.links h3{background-image: url(../images/bg/border3.gif); color: #a3b597 }

.textbox td img{ vertical-align: middle; }
tr.importent td span{ color: #a1520c; }
table.form{ background: url(../images/bg/form.gif);  position: relative; margin-top: -29px; margin-left: -1px;  }
#form{ margin-bottom: 30px; display: none }

.gb_item{ border-bottom: 1px solid #0c0d0a; padding-bottom: 20px!important; background: url(../images/bg/line_repeat.gif) repeat-x 0 100% }
.gb_item .date{ float: right; }
.answer{ margin-top:15px; }





















/* forms */
form{margin: 0;padding: 0;}
input, textarea{font: 12px Tahoma,sans-serif;color: #000; margin: 0 0; padding: 0 4px; background:  #ced5ca;/*border: 1px solid #899170;*/; border: 0; }
textarea{height:120px;width:100%;overflow: auto;}
select{font: 11px Tahoma,sans-serif;color: #000;margin: 0;/*border: 1px solid #c49f34;*/ background: #ced5ca; width: 214px; margin: 1px 0;}
*+ HTML input,  *+ HTML textarea{margin-top: -1px;margin-bottom: -1px;}
*HTML input,  *HTML textarea{margin-top: -1px;margin-bottom: -1px; }
html:root select{height: 18px;}
* HTML select{margin: 0;}
input{ height: 19px; width: 55%; }
*html input{ height: 20px;  voice-family: "\"}\""; voice-family: inherit;height: 19px;}
.ggggg{ background: transparent }

*html  textarea{width:95%; height: 176px; voice-family: "\"}\""; voice-family: inherit; width: 95%; height: 172px;}
.a{ clear: none }
input.small{ width: 95px; vertical-align: middle;margin-right: 5px;}

.a{ clear: none }
input.button{color:#000;width:102px ; height: 19px; background:#a3b597 ; border: 0; margin: 0 5px 0 0;padding: 1px 0; vertical-align: middle; cursor: hand; cursor: pointer; font:bold 11px Tahoma, sans-serif; }
input.reset{ color: #ececec; background: #899170 }
.close { float: right;}

/* /forms */
img#closeButton{
right:0;
}















