html, body {font:12px Arial,Helvetica; color:#000000; background:#FFFFFF repeat url(textura.gif) 0% 0%; margin:0px; padding:0px;}

td, textarea {font:12px Arial,Helvetica;}

a {color:#006AB6; text-decoration:underline;}
a:hover {color:#AF9558; text-decoration:none;}


#cntr {min-width:1002px; max-width:1162px; width:expression(document.body.clientWidth < 1002? "1002px" : document.body.clientWidth > 1162? "1162px" : "auto");}

#logoimg {margin-top:17px; width:300px; height:59px; text-align:center;}

/*main_image_link*/
td.m img {height:156px; width:156px;}
td.m a.blue {color:#0092D7; text-decoration:none; font:17px TAhoma,Arial,Helvetica;}
td.m a.blue:hover {color:#0092D7; text-decoration:none;}
td.m a.gold {color:#D4AB51; text-decoration:none; font:17px TAhoma,Arial,Helvetica;}
td.m a.gold:hover {color:#D4AB51; text-decoration:none;}

/*toplink*/
#toplink_bk {background:#0078DC repeat-x url(toplink_bk.gif) 0% 0%;}
#tl1, #tl9 {width:60px;}
#tlx {font:17px TAhoma,Arial,Helvetica; padding-top:6px;}
#tlx a {color:#FFFFFF; text-decoration:none;}
#tlx a:hover {color:#FFFFFF; text-decoration:none;}

/*forma_voprosa*/
#vopros_bk_2 {background:repeat-x url(vopros_bk_2.gif) 0% 0%; height:66px; width:100%; cursor:pointer;}
#vopros_bk_1 {float:left; cursor:pointer;}
#vopros_bk_3 {float:right; cursor:pointer;}

.lefts {padding-left:20px; padding-right:15px;}
.rights {padding-left:15px; padding-right:20px;}
.leftsrights {padding-left:20px; padding-right:20px;}
.leftsrights2 {padding-left:20px; padding-right:20px; padding-top:20px;}
.rights2 {padding-left:30px;}
.w30 {width:30px;}

.block {padding:15px 15px 0px 15px;}
.block2 {padding:15px 15px 15px 15px;}
.blockx1 {padding:10px 15px 5px 0px;}
.krop {padding:10px 0px 5px 0px;}
.podop {padding:10px 0px 5px 0px;}
.bdrinfo {border-bottom:1px solid #EBEBEB;}
.m_linkmarker {padding-bottom:5px; font:18px Tahoma,Arial,Helvetica; color:#777777;}
.linkmarker {padding-bottom:5px; background:url(linkmarker.gif) no-repeat 14px 3px; padding-left:24px;}


.bdr {border:1px solid #BEBEBE; background-color:#FFFFFF;}/*OLD=BEBEBE*/
.bdrb {border:1px solid #5CADE5; background-color:#FFFFFF;}/*blue*/
.bdrg {border:1px solid #DDC380; background-color:#FFFFFF;}/*gold*/
.bdrg_tlr {border-top:1px solid #DDC380; border-right:1px solid #DDC380; border-left:1px solid #DDC380;}
.bdrg_blr {border-left:1px solid #DDC380; border-bottom:1px solid #DDC380; border-right:1px solid #DDC380;}
.bdr_tlr {border-top:1px solid #BEBEBE; border-right:1px solid #BEBEBE; border-left:1px solid #BEBEBE;}
.bdr_blr {border-left:1px solid #BEBEBE; border-bottom:1px solid #BEBEBE; border-right:1px solid #BEBEBE;}
.bdrb_tl {border-top:1px solid #5CADE5; border-left:1px solid #5CADE5;}
.bdrb_tr {border-top:1px solid #5CADE5; border-right:1px solid #5CADE5;}
.bdrb_bl {border-bottom:1px solid #5CADE5; border-left:1px solid #5CADE5; background-color:#FFFFFF;}
.bdrb_br {border-bottom:1px solid #5CADE5; border-right:1px solid #5CADE5; background-color:#FFFFFF;}

p {padding:0px; margin:0px;}

.cgx {color:#777777;}
.cgxf {color:#777777; font:11px Tahoma,Arial,Helvetica;}
#btn_x {cursor:pointer; color:#FFFFFF; border:none; background:#DAB870 no-repeat url(ratingurist_bkz.jpg) 0% 0%; height:21px; border:1px solid #BEBEBE;}

/*reg_form*/
#reg {background:#DDC380 repeat-x url(reg_bk.gif) 0% 0%; border:1px solid #B1975A;}
td#hreg {height:22px;}
td#hreg {_height:21px;}
*+html td#hreg {height:21px;}
.w10 {width:10px;}
div.lp {color:#FFFFFF; padding-bottom:3px; font:11px Tahoma,Arial,Helvetica;}
div.rzb a {color:#FFFFFF; padding-top:3px; font:11px Tahoma,Arial,Helvetica;}
div.rzb a:hover {color:#FFFFFF;}
input#reginput {border:1px solid #B1975A; width:100%;}
input#regbtn {font:11px Tahoma,Arial,Helvetica; cursor:pointer; color:#FFFFFF; border:none; width:65px; height:20px; background-color:#0197DA; background-image:url(reg_btn_bk.gif);}

a.sml {font:11px Tahoma,Arial,Helvetica;}

.ftable td { padding-bottom:8px;}

h1 {font:18px Tahoma,Arial,Helvetica; padding:8px 0 0 15px; margin:0;}
h1.zpol { padding-top:0px;}
h1.b, h1.b a, h1.b a:hover {color:#0092D7; text-decoration:none;}
h1.b2, h1.b2 a, h1.b2 a:hover {padding:0px; color:#0092D7; text-decoration:none;}
h1.g, h1.g a, h1.g a:hover {color:#D4AB51; text-decoration:none;}
h1.g2, h1.g2 a, h1.g2 a:hover {padding:0px; color:#D4AB51; text-decoration:none;}
h1.gtdu a, h1.gtdu a:hover {color:#D4AB51;}  
h1, h1.w a, h1.w a:hover {color:#FFFFFF; text-decoration:none;}

/*news_interview*/
#news_bkz_l {background:#B8E6FE no-repeat url(news_bkz_l.jpg) 0% 0%; height:26px;}
#news_bkz_r {background:#93D7FA no-repeat url(news_bkz_r.jpg) 0% 0%; height:26px;}
.newsx .date {color:#777777; font:10px Tahoma,Arial,Helvetica;}
.block .newsx img {float:left; margin:1px; width:55px; height:55px;}
.block .newsx .imgbdr {float:left; border:1px solid #BCBEC0; margin:0px 10px 0 0; padding:1px;}
.block div.newsx {min-height:56px; padding-bottom:4px;}
.block div.newsx {_height:56px;}
*+html .block div.newsx {height:56px;}
.block .newsx .imgbdr {_padding-bottom:2px; _margin-right:7px;}
*+html .block .newsx .imgbdr {padding-bottom:2px; margin-right:7px;}
.ntitle2 {font:17px Tahoma,Arial,Helvetica; color:#333333; padding-bottom:5px;}
.ndate2 {color:#777777; font:10px Tahoma,Arial,Helvetica;}
img.fotonews {margin:10px 15px 0 0; float:left;}
.nmes {padding-top:10px;}

.podr {font:11px Tahoma,Arial,Helvetica; text-align:right;}

/*last_ans*/
.lastansx .date, .lastquex .date, .lastquex_nb .date {color:#777777; font:10px Tahoma,Arial,Helvetica; padding-bottom:2px;}
/*.lastquex .date {border:1px solid #ff0000;}*/
.block .lastansx img {float:left; margin:1px; width:55px; height:55px;}
.block .lastansx .imgbdr {float:left; border:1px solid #BCBEC0; margin:0px 10px 0 0; padding:1px;}
.block div.lastansx {min-height:56px; border-bottom:1px dotted #C2C2C2; padding-top:5px; padding-bottom:15px;}
.block div.lastansx {_height:56px;}
*+html .block div.lastansx {height:56px;}
.block .lastansx .imgbdr {_padding-bottom:2px; _margin-right:7px;}
*+html .block .lastansx .imgbdr {padding-bottom:2px; margin-right:7px;}
.ansx {background:url(marker_otvet.gif) no-repeat 74px 0px; padding-left:104px; padding-bottom:7px; border:0px solid #ff0000;}
.quex {background:url(marker_vopros.gif) no-repeat 74px 0px; padding-left:104px; padding-bottom:7px; border:0px solid #00ff00;}
.lastansx .tema, .lastquex .tema, .lastquex_nb .tema {font:bold 12px Arial,Helvetica; padding-bottom:3px;}
.thanksx {background:url(marker_otvet.gif) no-repeat 0px 0px; padding-left:30px; padding-bottom:25px;}

.lastcit {background:url(marker_citata.gif) no-repeat 0px 0px; padding-left:35px;}

.lastquex {background:url(marker_vopros.gif) no-repeat 0px 0px; padding-left:30px; border-bottom:1px dotted #C2C2C2; padding-bottom:15px;}
.lastquex_nb {background:url(marker_vopros.gif) no-repeat 0px 0px; padding-left:30px;}

#ratingurist_bkz {background:#AF9558 no-repeat url(ratingurist_bkz.jpg) 0% 0%; height:26px;}
#ratingurist_bk {background:#DAB870 repeat-x url(ratingurist_bk.gif) 0% 0%;}
.block .uristx img {float:left; margin:1px; width:55px; height:55px;}
.block .uristx .imgbdr {float:left; background-color:#FFFFFF; border:1px solid #BCBEC0; margin:0px 10px 14px 0; padding:1px;}
.block div.uristx {min-height:56px; font:11px Tahoma,Arial,Helvetica; width:50%; float:left; margin-bottom:5px;}
.block div.uristx a:hover {color:#006AB6;}
.block div.uristx {_height:56px; _width:47%;}
*+html .block div.uristx {height:56px; width:47%;}
.block .uristx .imgbdr {_padding-bottom:2px; _margin-right:7px;}
*+html .block .uristx .imgbdr {padding-bottom:2px; margin-right:7px;}
.block div.uristx .dop {padding-top:6px;}

#newurist_bkz {background:#828386 no-repeat url(newurist_bkz.jpg) 0% 0%; height:26px;}
#newurist_bk {background:#FFFFFF repeat-x url(newurist_bk.gif) 0% 50%;}

#bottom_bk {background:#FFFFFF repeat-x url(bottom_bk.jpg) 0% 0%;}
#footertext {font:11px Tahoma,Arial,Helvetica; padding-top:6px; color:#333333;}
#footertext td {font:11px Tahoma,Arial,Helvetica; color:#333333;}
#min_tel {margin-left:20px; float:left;}
#min_mail {margin-left:10px; float:left;}
#min_icq {margin-left:10px; float:left;}
#min_text {margin-left:20px; padding-top:10px;}
#yn {margin-left:20px; padding-top:10px;}
#footertext a {color:#333333;}
#copy {font:11px Tahoma,Arial,Helvetica; padding-top:10px; color:#333333;}


/*content*/
div.rt {padding:47px 83px 0px 0px;}
div.content {padding:4px 14px 0px 9px; line-height:150%;}
div.content p {padding:0px; margin:0px;}


/*page_urists*/
div.ls1 {padding-bottom:3px;}
div.ls2 {padding-bottom:3px;}




