body{margin:0px; padding:0px; background:#190000 url(a_design2/fon.png) top repeat-y; background-position:center; font-size:9px; text-align:justify; font-family:Verdana, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;}
table{border:0px; border-collapse:collapse;} table td{padding:0px;}
strong{font-weight:normal;} .st{font-weight:bold;} .b strong{font-weight:bold; color:#300;} .BkLi2 strong, .BkFonV strong, .BkC strong{font-weight:bold;} .TitleBig strong{font-weight:bold; color:#600;} .Title strong{font-weight:bold;}
h1, .blok_i4, .TabHover{font-family:"Times New Roman", Times, serif;}
h1{font-size:20px; color:#600; margin:0px 0px 4px 0px; font-variant:small-caps;}
h2{font-size:10px; color:#300; margin:0px; margin:0px 5px 0px 9px; padding:5px 5px 3px 5px; background:#ffc url(a_design2/h2_top.gif) repeat-x; border:1px dotted #a00;}
img{border:none; margin:0px; padding:0px;}
a:link, a:visited{color:#03f; text-decoration:none; font-weight:bold;} a:hover{color:#600;}
br{font-size:10px;}
#container{width:1000px; margin:0px auto; padding:0px; background:#fffff9 url(a_design2/fon_right.jpg) top repeat-y; background-position:right;}
#text{float:left; width:835px; margin:0px; padding:260px 0px 0px 0px; background:#fffff9;}
.TextColB{color:#09f;} .TextColB2{font-weight:bold; color:#09f;} .TextColB2 strong{font-weight:bold; color:#09f;}
.TextColR{color:#ca0000;} .TextColR2{font-weight:bold; color:#ca0000;} .TextColR2 strong{font-weight:bold; color:#ca0000;}
#bok{font-size:8px; float:right; width:155px; height:100%; margin:0px; padding-left:10px;} #bok img{padding:1px 0px;}
.clear{clear:both; margin:0px;}

ul{margin:0px 0px 0px 10px; padding:0px 0px 0px 0px; list-style:none;}
.BkLi1{float:left; width:6px; height:18px; padding:0px; background:#400 url(a_design2/blok_left.gif) top left no-repeat;}
.BkLi2{font-size:11px; font-weight:bold; float:left; padding:5px 7px 0px 0px; background:#400 url(a_design2/blok_right.gif) top right no-repeat;} .ColA{color:#eee;} .ColB{color:#ffbf6f;} .ColV{color:#ff9;}
.BkTop{width:820px; height:6px; margin:0px 0px 0px 10px; background:#400 url(a_design2/blok_right.gif) top right no-repeat;}
.BkTop2{width:820px; height:6px; margin:6px 0px 0px 10px; background:#400 url(a_design2/blok_top.gif) top right no-repeat;}
.BkBody{width:808px; border:6px solid #400; border-bottom:0px; border-top:0px; margin:0px 0px 0px 10px; background:#ffd;} /*background:#400;*/
.BkEnd{width:820px; height:6px; margin:0px 0px 0px 10px; background:#400 url(a_design2/blok_down.gif) no-repeat; border-bottom:20px solid #fffff9;}

.BkEndLink, .BkEndLink2{font-size:10px; float:right; padding:2px 8px; border:2px solid #400; background:#ee0;}
.BkEndLink{margin:-6px 11px 0px 0px;}
.BkEndLink2{margin:-6px 5px 0px 0px;}

.BkC, .BkL, .BkL2, .BkR, .BkR2 {font-size:9px; text-align:center; padding:1px 0px; border-bottom:1px dotted #400;}
.BkC{font-size:10px; width:808px;}
.BkL{width:264px;}
.BkR{width:135px;}
.BkR2{width:271px;}
.BkR, .BkR2 {float:right; border-left:1px dotted #400;}

.BkFonA{background:#ffef7f; color:#03f;}
.BkFonB{background:#ffe69f; color:#03f;} /** ffde9f **/
.BkFonV{background:#ffffaf; color:#03f; font-weight:bold;}
.BkFonC{background:#ffde9f; color:#600; font-weight:bold;}

.BkTextA, .BkTextB, .BkTextV{font-size:10px; padding:5px 5px 8px 5px; background:#ffd; color:#111;}
.BkTextV{font-size:11px;}
.BkTextDownLine{border-bottom:2px solid #400;}
.BkTextDownNone{border-bottom:none;}

.blok_index1, .blok_index2{font-size:11px; padding:5px 5px 8px 5px; color:#111;}
.blok_index1{background:#ffffaf;}
.blok_index2{background:#ffef8f;}

.BkL_index, .BkR_index{font-size:10px; width:392px; padding:3px 5px 3px 5px;}
.BkL_index{border-right:2px solid #400;}
.BkR_index{float:right; border-left:2px solid #400; margin-left:-3px;}

.h2_top{font-size:9px; float:left; margin:-10px 0px 0px 5px; padding:1px 5px; background-color:#ffef9f; border:1px dotted #a00;}
.h2_end{font-size:9px; float:right; margin:-1px 5px 0px 0px; background:#ffef9f url(a_design2/h2_end.gif);} a:link.h2_end, a:visited.h2_end{border:1px dotted #a00; border-top:0px; padding:3px 6px;} a:hover.h2_end{border-bottom:2px solid #a00; padding:3px 6px 2px 6px;}

.TextS{font-size:11px; padding:0px 8px;}
.TextN{font-size:13px; padding:0px 8px;}
.BigTextA{font-size:11px;} .BigTextB{font-size:11px;} .BigTextV{font-size:12px;} .BigTextS{font-size:11px;} .BigTextN{font-size:14px;} .SmallN{font-size:9px;}
.TitleBig{font-size:16px; font-weight:bold; padding:10px 0px 2px 0px; color:#600; font-variant:small-caps;}
.Title{font-size:12px; font-weight:bold; color:#300;}
.l, .Fastov, .Teterev{text-align:left;}
.c, h1, h2, .TitleBig, .Title, .blok_i4{text-align:center;}
.r{text-align:right;}
.j{text-align:justify;}
.b{font-weight:bold; color:#300;} .i{font-style:italic;} .u{text-decoration:underline;}
.div_j {background-color:#ffc; padding:5px 5px; margin:0px 5px; border:1px dotted #a00;}
.div_g {background-color:#af8;padding:5px 5px; margin:0px 5px; border:1px dashed #f00;}
#menu{font-size:13px; height:180px; font-weight:bold; padding:0px 0px;}  /**  background:url(a_design/menu.jpg) no-repeat; **/
#menu a:link, #menu a:visited{color:#fff;} #menu a:hover{color:#69e;}
#menu ul{margin:0px; padding:0px; list-style:none; background:#880000 url(a_design/menu.jpg) no-repeat;} #menu li{margin:0px 4px 0px 0px; padding:0px 0px 0px 2px; list-style:none;}
#menu br{font-size:13px;}
#menu2{float:right; font-weight:bold; padding:0px 0px; font-size:13px;}
#menu2 a:link, #menu2 a:visited{color:#fff;} #menu2 a:hover{color:#69e;}
#menu2 ul{margin:0px 129px 4px 0px; padding:0px; list-style:none; background:#880000;} #menu2 li{margin:0px; padding:0px; list-style:none; float:right; background:url(a_design2/logo_top_menu.png); width:95px; height:20px}
#copy {font-size:9px; font-weight:bold; color:#ca0000;} #copy a:link, #copy a:visited{color:#ca0000;} #copy a:hover{color:#ff0000;}
#copy2 {font-size:9px; color:#990000;}
.i_float_l{float:left; padding:0px 5px 0px 0px;}
.i_float_r{float:right; padding:0px 0px 0px 5px;}
.img2{border:#400 solid 2px; margin:0px 0px 5px 0px;}
.blok_i4{margin:0px 0px 0px 1px;} .blok_i4 img{border:#400 solid 2px; margin-bottom:1px;}
.page_top{font-size:9px; position:fixed; bottom:0px; width:90px; margin-left:350px; padding:3px 14px 2px 20px; background:#FC0 url(a_design2/page_top.jpg);}

.TabHover{}
.TabHover ul{float:left; margin:1px; padding:0px; list-style:none; background:#ffd; border-left:dotted 1px #990; text-align:center;}
.TabHover ul:hover{background:#ff6;}
.TabHover ul:hover li{border-top:solid 2px #116; border-bottom:solid 2px #116;}
.TabHover li{font-size:10px; width:23px; float:left; margin:0px 0px; padding:2px 2px; border:dotted 1px #990; border-left:none;}
.TabHover li:hover{background:#af0;}
.TabHover li.Fastov{width:200px; background:#ffb;}
.TabHover li.Teterev{width:141px; background:#ffb;}

.Venchaniy{margin:5px 0;}
.Venchaniy dt{margin:0 17px 0 16px; padding:5px; text-align:right; background:#ffc url(a_design2/h2_top.gif) repeat-x;  border:1px dotted #a00;}
.Venchaniy dd{margin:0 0 0 15px; text-align:center; font-weight:bold;}
.Venchaniy ul{float:left; margin:1px 0 1px 1px; padding:0px; list-style:none; color:#777; background:#ffd;}
.Venchaniy ul:hover{background:#ffc;}
.Venchaniy li{font-size:9px; width:51px; margin:1px 0px; padding:2px 2px; border:dotted 1px #990;}
.Venchaniy li.top{color:#000; background:#ffb;}
.Venchaniy .day li{width:100px; text-align:left; color:#000; background:#ffb;}
.Venchaniy li.da{color:#000; background:#ff9;}
.Venchaniy li.da:hover{background:#ff1;}