@charset "utf-8";
/* CSS Document */
* {padding:0; margin:0;}
body {color:#000; min-width:1000px; font-family:Arial,Helvetica,sans-serif;}
a {text-decoration:underline; color:#004566; font-family:Arial,Helvetica,sans-serif; FONT-SIZE: 12px;}
a:hover {text-decoration:none;}
.rightbar a, .leftbar a {text-decoration:none;}
.rightbar a:hover, .leftbar a:hover {text-decoration:underline;}
a img {border:none;}
:focus {outline:none;}

/* header */
.headerbanner {background:#179ea3 url(img/headerbanner.jpg) center repeat-y; text-align:center; margin:5px 0;}
.header {background:url(http://vch.ru/img/s_fontest.gif) 0 0 repeat-x;}
.search {float:right; margin-top:37px;}
.searchtext {border:#395069 1px solid; width:144px; padding-bottom:2px; vertical-align:middle;}
.searchsubmit {border:none; height:33px; background:url(http://vch.ru/img/poisk.gif) 0 0 no-repeat; width:48px; vertical-align:middle;}
.favorites {background-color:#F0CA8D; text-align:right; padding-right:12px; margin-top:1px;}
.bcgr_f0ca8d ul li {background-image:url(http:vch.ru/img/galka3.gif)}
ul li.notice {background:url(http://vch.ru/img/galka.gif) 2px 0 no-repeat;}
ul li {background:url(http://vch.ru/img/galka1.gif) 0 0 no-repeat; list-style-position:inside; list-style:none; padding-left:15px; margin-bottom:5px;}
.bcgr_f0ca8d ul li {background-image:url(http://vch.ru/img/galka3.gif);}
.centre {text-align:center;}
.vspase5 {margin-top:5px; margin-bottom:5px;}
.mb5 {margin-bottom:5px;}
.white {color:#FFF!important;}
.pl5 {padding-left:5px;}
.pb5 {padding-bottom:5px;}
.fl {float:left;}
.fr {float:right;}
.clr_all {clear:both;}
.clr_l {clear:left;}
.clr_r {clear:right;}
.fs11 {font-size:11px;}
.transp {border-width:0; background:none; vertical-align:middle; margin-right:3px;}
.blue {color:#0000ff!important;}
/* EOF header */

/* leftbar */
.bl_2fff {border-left:#fff 2px solid;}
.leftbar {background-color:#FFF; width:148px}
.bcgr_f4f4f4 {background-color:#f4f4f4;}
.bcgr_f0ca8d {background-color:#f0ca8d;}
.bcgr_6b7a9a {background-color:#6b7a9a;}
.bcgr_b7bcca {background-color:#b7bcca;}
.bcgr_fff {background-color:#fff;}
div#banner1, div#banner3, div#banner4, div#banner5, div#banner6, div#banner7, div#banner9 {margin-bottom:5px;}
#banner1 a, #banner2 a, #banner3 a, #banner4 a, #banner5 a, #banner6 a, #banner7 a, #banner8 a, #banner9 a {font-size:10px;}
.subscribe_txt {border:#395069 1px solid; width:136px; margin:0 5px;}
.subscribe_sbmt {margin-left:5px;}
.reclama {background:#fff url(http://vch.ru/img/reklama.gif) 0 5px no-repeat; height:13px; overflow:hidden; width:0; padding:5px 0 5px 148px;}
.but_yur {background:#fff url(http://vch.ru/img/but_yur.gif) 0 5px no-repeat; height:15px; overflow:hidden; width:0; padding:5px 0 5px 148px;}
.but_ts  {background:#fff url(http://vch.ru/img/but_ts.gif) 0 5px no-repeat; height:15px; overflow:hidden; width:0; padding:5px 0 5px 148px;}
.but_skld {background:#fff url(http://vch.ru/img/but_skld.gif) 0 5px no-repeat; height:15px; overflow:hidden; width:0; padding:5px 0 5px 148px;}
.but_zakon {background:#fff url(http://vch.ru/img/but_zakon.gif) 0 0 no-repeat; height:15px; overflow:hidden; width:0; padding:0 0 5px 148px;}
.but_perevoz {background:#fff url(http://vch.ru/img/but_perevoz.gif) 0 5px no-repeat; height:15px; overflow:hidden; width:0; padding:5px 0 5px 148px;}
.but_newsvt1 {background:#fff url(http://vch.ru/img/but_newsvt1.gif) 0 0 no-repeat; height:15px; overflow:hidden; width:0; padding:0 0 5px 148px;}
.but_usl {background:#fff url(http://vch.ru/img/but_usl.gif) 0 0 no-repeat; height:15px; overflow:hidden; width:0; padding:0 0 5px 148px;}
.but_obze {background:#fff url(http://vch.ru/img/but_obzen.gif) 0 0 no-repeat; height:15px; overflow:hidden; width:0; padding:0 0 5px 148px;}
.but_opros {background:#fff url(http://vch.ru/img/but_opros.gif) 0 0 no-repeat; height:15px; overflow:hidden; width:0; padding:0 0 5px 148px;}
.but_sprav {background:#fff url(http://vch.ru/img/but_sprav.gif) 0 0 no-repeat; height:15px; overflow:hidden; width:0; padding:0 0 5px 148px;}
.but_birge {background:#fff url(http://vch.ru/img/but_birge.gif) 0 0 no-repeat; height:15px; overflow:hidden; width:0; padding:0 0 5px 148px;}
.but_fiz {background:#fff url(http://vch.ru/img/but_fiz.gif) 0 0 no-repeat; height:15px; overflow:hidden; width:0; padding:0 0 5px 148px;}

/* rightbar */
.rightbar {background-color:#FFF; width:148px}
.br_2fff {border-right:#fff 2px solid;}
.vote label {display:block;}
.news {margin-bottom:3px; color:#444;}

/* centerbar */
.centerbar {padding:10px; text-align:left;}
.date {color:#444; margin-right:5px;}
.slg_news {background:#306385 url(http://vch.ru/img/es/slg_news.gif) 0 0 no-repeat; height:19px; text-align:right; display:block; color:#306385; margin:5px 0;}
.slg_ved {background:#306385 url(http://vch.ru/img/es/slg_ved.gif) 0 0 no-repeat; height:19px; text-align:right; display:block; color:#306385; margin:5px 0;}
.slg_nd {background:#306385 url(http://vch.ru/img/es/slg_nd.gif) 0 0 no-repeat; height:19px; text-align:right; display:block; color:#306385; margin:5px 0;}
.lh20 {line-height:20px;}
.centerbar h4 {font-size:16px; margin-bottom:7px;}
.centerbar h3 {display:inline; margin-left:10px;}







/* old styles */
TD {font-size:12px; vertical-align:top;}
.menu {text-decoration:none; color:#004566; font-size:12px;}
.redtext {color:#BF243D; padding-left:5px;}

/******* <a> - по умолчанию белая меню *******/

.menu1 {text-decoration:underline; color:#004566; font-family:Arial,Helvetica,sans-serif; FONT-SIZE: 12px}
.menuy {text-decoration:underline; color:#fdf960; font-family:Arial,Helvetica,sans-serif; FONT-SIZE: 12px}
.usl {text-decoration:none; color:Maroon; font-family:Arial,Helvetica,sans-serif; FONT-SIZE: 12px}
.menu2 {text-decoration:none; color:#0080C0; font-weight:bold; font-family:Arial,Helvetica,sans-serif; FONT-SIZE: 10px}
.menu3 {text-decoration:none; color:#990033; font-weight:bold; font-family:Arial,Helvetica,sans-serif; FONT-SIZE: 10px}
a.w1 {text-decoration:underline; color:White; font-family:Arial,Helvetica,sans-serif; font-size : 70%; }
a.news {text-decoration:none; color:#004080; font-family:Arial,Helvetica,sans-serif; text-align:justify;}


/******* <p.textHl> - голубой *****************/
/******* <p.text> - темный *******************/
/******* <p.data> - голубой *********/
.Hl {margin-top:0px; margin-bottom:0px; color:#33688c; font-weight:bold; font-family:Arial,Helvetica,sans-serif; font-size:13px;}
p.h2 {margin-top:0px; margin-bottom:0px; color:#000000; font-weight:bold; font-family:Arial,Helvetica,sans-serif FONT-SIZE: 12px}
.text {margin-top:0px; margin-bottom:0px; color:#444444; font-family:Arial,Helvetica,sans-serif; font-size : 12px;}
.data {margin-top:0px; margin-bottom:0px; color:#444444; font-weight:bold; font-family:Arial,Helvetica,sans-serif; font-size : 12px;}

.text2 {margin-top:0px; margin-bottom:0px; font-family:Arial,Helvetica,sans-serif; font-size : 10px;}
p.textBl {margin-top:0px; margin-bottom:0px; color:#000000; font-family:Arial,Helvetica,sans-serif; text-align:justify; font-size : 70%;}
.data1 {text-decoration:none; font-weight:bold; color:#004080; font-family:Arial,Helvetica,sans-serif;}
.h1 {margin-top:0px; margin-bottom:0px; color:White; font-family:Arial,Helvetica,sans-serif; FONT-SIZE: 10px}
h1 {margin-top:0px; margin-bottom:0px; font-family:Arial,Helvetica,sans-serif; color:#BF243D; FONT-SIZE: 16px}
.smi {margin-top:0px; margin-bottom:0px; color:#3A404A; font-family:Arial,Helvetica,sans-serif; FONT-SIZE: 10px}


/*заголовки c отступом для табличек правой и левой колонки (Литература, Реклама от tx3, Спонсоры, Интересные ссылки, Рекомендуем)*/
.title {margin-left:6; margin-top:3px; margin-bottom:2px; color:#000000; font-family:Arial,Helvetica,sans-serif;}

/* hack for opera */
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
 .centerbar li {margin-left:20px;}
}

/* EOF old styles */
