td{color: #000000; font: 11px/13px "Tahoma", "Arial" ;}
body{
color: #000000;
font: 13px/15px "Arial";
margin-left: 30px;
margin-right: 30px;
margin-bottom: 0px;
margin-top: 0px;
}

h1{
background-color: #000099;
margin-top:4px;
margin-bottom:0px;
padding-left: 12px;
padding-right: 12px;
padding-bottom: 3px;
padding-top: 3px;
color: #ffffff; font: bold 18px/19px "Tahoma" , "Arial" ;}
h2{
margin:0px;
padding:0px;
color: #CD0000; font: bold 17px/18px "Arial";}
h3{
margin:0px;
margin-bottom:8px;
padding:0px;
color: #000000; font: bold 14px/18px "Arial";}
h4, h5{color: #000000; font: bold 12px/15px "Tahoma" , "Arial" ;}
kbd{color: #000000; font: bold 12px/15px "Arial";}

td.ind{
background: url(img/fon.gif) no-repeat;
padding-left: 13px;
padding-right: 13px;
padding-bottom: 13px;
padding-top: 10px;
color: #000000; font: 13px/19px  "Arial" ;}

td.ub{
margin:0px;
padding-bottom: 6px;
padding-top: 6px;
color: #000000; font: 14px "Tahoma", "Arial" ;}
td.path{
margin:0px;
padding-left: 13px;
padding-right: 13px;
padding-bottom: 13px;
padding-top: 10px;
color: #000000; font: bold 12px/13px  "Arial" ;}

td.path2{
margin:0px;
padding-left: 13px;
padding-right: 13px;
padding-bottom: 13px;
padding-top: 10px;
color: #000000; font: bold 12px/13px  "Arial" ;}

table.fon{
background: url(img/fon.gif) no-repeat;
}

tr.fonbot{background-color: #F4F7FC}


td.obj{
border: 1px solid #729AE0;
background-color: #FFFFFF;
margin-top:0px;
margin-bottom:0px;
margin-left:12px;
margin-right:12px;
padding-left: 12px;
padding-right: 12px;
padding-bottom: 12px;
padding-top: 12px;
color: #000000; font: 14px/16px "Arial"; line-height: 145%; }

td.rtd{
border: 1px solid #7299E0;
background-color: #ffffff;
padding-left: 6px;
padding-right: 12px;
padding-bottom: 5px;
padding-top: 5px;
color: #666666;
font: 13px/13px "Arial";}

td.rtdbegun{
border: 1px solid #7299E0;
background-color: #E0E8F7;
padding-left: 6px;
padding-right: 12px;
padding-bottom: 0px;
padding-top: 5px;
color: #666666;
font: 13px/13px "Arial";}

td.rttd{
width: 70px;
background-color: #F4F7FC;
padding-left: 12px;
padding-right: 12px;
color: #000000; font: 12px/15px "Arial";}
td.down{color: #000000; font: 11px/13px "Tahoma", "Arial" ;}
td.ltd{border-top: 1px solid #7299E0; border-bottom: 1px solid #7299E0; padding-left: 15px; padding-right: 15px; color: #000000; font: 11px/17px Verdana, Arial;}
td.bottom{
background: url(img/bottom.gif);
margin:0px;
padding-left: 13px;
padding-right: 13px;
padding-bottom: 13px;
padding-top: 10px;
color: #000000; font: bold 12px/13px  "Arial" ;}


.ctxt{color: #808080; font: 11px/13px "Tahoma", "Arial" ;}
.wtxt{color: #FF0000; font: bold 13px/15px Verdana, Arial;}
.stxt{margin-top: 5px; margin-bottom: 5px; color: #000000; font: 11px/15px Verdana, Arial;}
.ktxt{margin-top: 10px; margin-bottom: 15px; margin-left: 25px; color: #000000; font: 14px/16px Arial; line-height: 145%;}

div.err{margin:0px; padding:10px; border: 2px solid #000000; background-color: #FFFFFF; color: #FF0000; font: bold 13px/15px Verdana, Arial;}
div.ok{margin:0px; padding:10px; border: 2px solid #000000; background-color: #FFFFFF; color: #008000; font: bold 13px/15px Verdana, Arial;}
div.errm{color: #FF0000; font: bold 11px/15px Verdana, Arial;}
div.okm{color: #008000; font: bold 11px/15px Verdana, Arial;}
div.cty{color: #000000; font: 11px/15px "Tahoma", "Arial" ;}

form{
margin:0px;
padding-top:2px;
padding-bottom:7px;
}
a{text-decoration: none; color: #000099;}
a:hover{color: #CD0000; text-decoration: underline;}
a.ns{color: #000099; text-decoration: underline;}
a.main{color: #CD0000; text-decoration: underline;}

td.rtd_c1{border-bottom: 1px solid #B3B9CD; background-color: #AAFFAA; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; padding-right: 15px; color: #000000; font: 13px/17px Verdana, Arial;}
td.rttd_c1{width: 70px; border-bottom: 1px solid #B3B9CD; border-right: 1px solid #B3B9CD; background-color: #AAFFAA; padding-left: 10px; padding-right: 10px; color: #000000; font: 11px/13px Verdana, Arial;}
td.rtd_c2{border-bottom: 1px solid #B3B9CD; background-color: #A3D5FF; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; padding-right: 15px; color: #000000; font: 13px/17px Verdana, Arial;}
td.rttd_c2{width: 70px; border-bottom: 1px solid #B3B9CD; border-right: 1px solid #B3B9CD; background-color: #A3D5FF; padding-left: 10px; padding-right: 10px; color: #000000; font: 11px/13px Verdana, Arial;}
td.rtd_c3{border-bottom: 1px solid #B3B9CD; background-color: #FFCACA; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; padding-right: 15px; color: #000000; font: 13px/17px Verdana, Arial;}
td.rttd_c3{width: 70px; border-bottom: 1px solid #B3B9CD; border-right: 1px solid #B3B9CD; background-color: #FFCACA; padding-left: 10px; padding-right: 10px; color: #000000; font: 11px/13px Verdana, Arial;}
td.rtd_c4{border-bottom: 1px solid #B3B9CD; background-color: #FFF284; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; padding-right: 15px; color: #000000; font: 13px/17px Verdana, Arial;}
td.rttd_c4{width: 70px; border-bottom: 1px solid #B3B9CD; border-right: 1px solid #B3B9CD; background-color: #FFF284; padding-left: 10px; padding-right: 10px; color: #000000; font: 11px/13px Verdana, Arial;}

a.pg{font: bold 17px/17px "Arial";}
b.pg{background-color: #000099; color: #ffffff; font: bold 17px/17px "Arial";}
div.pg{margin:0px; padding-left: 13px; padding-right: 13px; padding-bottom: 13px; padding-top: 6px;}

div.hot {color: #CD0000;}
div.yandx {font-size: 13px; padding-left: 0px;}
div.hotjob {padding-left: 8px;}

div.bannerindex
{
padding-left: 8px;
}



div.topdir
{
padding-left: 5px;
padding-right: 5px;
font-size: 13px;
}

div.current {
font: 15px;
}

div.gadiv {
float: left;  
width: 380px;  
overflow: hidden;  
margin-right: 0px;  
margin-top: 0px;  
}  
