body{ font-family: Arial, Tahoma, Verdana; font-size: 12px; padding:0; margin: 0; background-color: #C9C9C9;}
TD>IMG { display: block; }
DIV>IMG { display: block; }
img{
 border: none;
}
form{
 padding: 0;
 margin: 0;
}
a{color: #CC0033; text-decoration: underline;}
a:hover{color: #CC0033; text-decoration: none;}
a.who{color: #808080; text-decoration: underline;}
a:hover.who{color: #CC0033; text-decoration: none;}

td.lline{
 background: #C9C9C9 url(n_l_bv.gif) repeat-y right;
}
td.rline{
 background: #C9C9C9 url(n_r_bv.gif) repeat-y left;
}
div.h10{ height: 10px; font-size: 1px;}
div.h5{ height: 5px; font-size: 1px;}
#adv{
 font-size:11px; padding: 5px; border:1px solid #C0C0C0; border-left:none; background-color:#DDDDDD; color:#808080;
}
#adv a{
 color:#808080; text-decoration: none;
 color:#666666; text-decoration: underline;
}

#topred{
 border:1px solid #990000;
 background: #FFFFFF;
 padding: 1px;
 width: 240px;

}
#topred div{
 background-color: #990000;
 padding:3px 10px;
 color: #FFFFFF;
}
#topr{
 border:1px solid #990000;
 background: #FFFFFF;
 padding: 1px;
}
#topr div{
 background-color: #990000;
 padding:1px 10px;
 color: #FFFFFF;
 font-weight: bold;
}

#topc{
 border:1px solid #C0C0C0;
 background: #FFFFFF;
 padding: 1px;

}
#topc div{
 background-color: #C0C0C0;
 padding:3px 10px;
 color: #808080;
}
#topg{
 border:1px solid #80A8A3;
 background: #FFFFFF;
 padding: 1px;

}
#topg div{
 background-color: #E7EFEE;
 padding:3px 10px;
 color: #006666;
}
td.menu{
 background: #FFF url(n_bgmenu.gif) repeat-x top;
  height: 35px;
 font-size: 1px;
}
td.menubot{
 background: #696969 url(n_bgmenubot.gif) repeat-x top;
 margin-top: 50px;
 }
div.menubot{
 background: #696969 url(n_htr.jpg) no-repeat bottom left;
}
div.tops{margin-left:120px; color:#fff; min-height:145px;
 _height:145px; background-color:#444444;
}
#well{
 padding: 10px;
 padding-right: 100px;
 background: #fff url(n_htl.jpg) no-repeat bottom right;
 min-height:110px;
 _height:110px;
}
#well p{
 color: #990000;
 font-weight: bold;
}
td.lh{
background: #A3A3A3 url(n_hbl.jpg) no-repeat top right;
padding: 5px 120px 0 10px;
}
td.rh{
background: #A3A3A3 url(n_rh.gif) repeat-x top;
}
div.rh{
background: url(n_rhr.gif) no-repeat top right;
}
#redtema
{
 border:1px solid #990000;
 background: #FFFFFF;
 padding: 1px;
}
#redtema div{
 background-color: #990000;
 padding:2px 7px;
 color: #FFFFFF;
}
#leftmenu{
border: 1px solid #808080; border-left: none; padding:1px; padding-left: 0;
}
#leftmenu div{
background-color:#C0C0C0; padding:5px;
}
#leftmenu div div{
background-color:#6B6B6B; border: 1px solid #FFF; padding:3px 10px; color:#FFF;
}
#leftmenu div ul{
padding:6px 1px 1px 1px;
margin: 0;
list-style: none;
}
#leftmenu div li{
background-color:#F3F3F3;
border-bottom:1px solid #D2D2D2;
padding:3px 5px;
margin: 0;
list-style: none;
}
#leftmenu a{
display: block; color:#6A6A6A; text-decoration: none;}
#leftmenu a:hover{
display: block; color:#CC0033; text-decoration: none;}

#mainmenu{

}
#mainmenu td div{
background: url(n_cbgmenu.gif) repeat-x top ;
font-family: Tahoma, Verdana;
font-size: 10px;
height: 27px;
line-height: 27px;
padding: 0 5px;
font-weight: bold;
}

#mainmenu td div a{ color:#000; text-decoration: none;}
#mainmenu td div a:hover{ color:#900; text-decoration: none;}
#content{border: 1px solid #C0C0C0; border-top:none; background-color:#EFEFEF; padding:10px; padding-top:0;}
#content div.bw {border: 1px solid #C0C0C0; background-color: #FFF; padding:1px;}
#content div.tema { font-weight: bold; border: 1px solid #C0C0C0; background-color: #FFF; padding:3px 12px; color:#990000; margin: 3px -5px;}
#content div.cont {background-color: #FFF; padding:5px 8px;}

.bord{border: 1px solid #E1E1E1;}
div.imgbord{border: 1px solid #E1E1E1; padding: 2px;}
div.info{padding-left: 10px;}

div.hr10{
background: url(n_hr_v_3.jpg) repeat-x center;
height: 10px;
font-size: 1px;
}
div.p10{
 padding: 10px;
}








