TD {font-family: Arial,Verdana,Helvetica,Tahoma,sans-serif; font-size:75%;}
p  {font-family: Arial,Verdana,Helvetica,Tahoma,sans-serif;}

blockquote {font-family:arial;margin:2px 2px 2px 20px;font-size:90%;}

A:link, A:visited { color: #0077cc; text-decoration: none;}
A:hover {color: #0077cc; text-decoration: underline;}

A:link.top, A:visited.top {color: #ffffff; text-decoration: none; font-weight:bold;}
A:hover.top  {color: #ffcc00; text-decoration: none; font-weight:bold;}

A:link.topA, A:visited.topA {color: #ffcc00; text-decoration: none; font-weight:bold;}
A:hover.topA  {color: #ffcc00; text-decoration: none; font-weight:bold;}


A:link.mnu, A:visited.mnu {font-family: Arial, sans-serif; color: #ffffff; text-decoration: none; font-size:11px; font-weight:bold;}
A:hover.mnu {font-family: Arial, sans-serif; color: #ffcc00; text-decoration: none; font-size:11px; font-weight:bold;}

 
.one_news {font-family: Verdana,Arial, sans-serif; color: #7d7d7d; text-decoration: none; font-size:10px; font-weight:bold;} 
.one_news a {font-family: Verdana,Arial, sans-serif; color: #0077cc; text-decoration: none; font-size:10px; font-weight:bold;}
.one_news a:hover {text-decoration: underline;}


.footer {font-family: Verdana,Arial, sans-serif; color: #ffffff; font-size:10px; font-weight:normal;} 
a.footer, a:visited.footer {color: #ffffff; text-decoration: none;}
a:hover.footer ,  a:active.footer  {color: #ffffff; text-decoration: underline;}
 
.whom {font-weight:bold; font-size:10px; font-family: Verdana,Arial}
.whom:link, .whom:visited, .whom:hover, .whom:active {color: #0077cc; text-decoration: none;}


.whom2 { 
    color: #0077cc; 
    font-size:11px; 
    font-weight:bold;
}


a.submnu  {
    font-size:11px; 
    font-weight:bold;    
    color: #454545;
    text-decoration: none;    
}     

a:hover.submnu {
    color: #676767;
}

a.submnuA {
    font-weight: bold;
    font-size:11px;     
    color: #f4ab4c;    
}

a.subtitle {
    font-size:18px;
    font-weight: bold;
    color:#007862;
}


.address {font-family: Verdana,Arial; color:#464646; font-size:10px;}
.letter {font-family: Verdana,Arial; color:#000000; font-size:10px;}

.rubric_description {font-family: Verdana,Arial, sans-serif; color: #7d7d7d; 
                     text-decoration: none; font-size:10px; font-weight:normal;
 	                 letter-spacing: 0px;line-height: 12px;} 

li {font-size:8pt;
	/* list-style: url(/i2/pupka2.gif); */
	list-style: none;
	background-image:url("/i2/pupka2.gif");
    background-repeat: no-repeat; 
    background-position: left center;
    padding-left: 15px; 	
   }

.orange {color: #eb870b; font-size:8pt;}


.login_txt {font-size:8pt; font-family: Arial,serif;}
.login {
         border: 1px double #8B9E9A;
         font-size:8pt; font-family: Arial,serif;}

.but {
         border: 1px solid #006401;
         background-color: #f4f2f3;
         font-size:9pt; font-family: Arial,serif;}
.tabl_conf_header { 
font-size:0.9em; font-family:Verdana, Arial
}

.press_source { 
font-size:0.85em; font-family:Verdana, Arial;
margin-bottom: 15px;
}


span.gb_desc  {
   position: relative;
   font-size:0.9em;
   width: 250px;
   float: left;
   padding: 5px;
   margin:0px;
}

div.gb_desc {
  width:550px;
  clear: both;

}


.tree li a,.tree li a:link,.tree, .tree li a:visited, li a:hover,.tree li a:active {color: #000000;}
.tree a:hover {text-decoration: none;}

.subtitle_min {
   margin-top: -20px;
   font-size:0.9em;
}

.prev {
    float: left;
    width: 20%;
}
.next {
    float: right;
    width: 20%;
}

div.selhdr {
    background: url("/i2/bg_head_level2.gif") repeat-x top left;
    margin: 10px 0 0.5em 0; 
    height: 28px;
    font-weight: bold;
    font-size: 18px;    
    padding: 3px 0 0 19px;
    font-family: Arial;    
}

div.selhdr a {
    color:#007862;
    text-decoration: none;
}

#whomi {
    padding: 0;
    margin: 1.5em 0 0 0;
    width: 191px;
    
}

#whomi ul {
    list-style-type:none;  
    list-style-image: url('/i2/plus.gif');  
    margin: 0;
    padding: 0;     
} 

#whomi ul li {
    background: url('/i2/separator2.gif') no-repeat bottom left;  
    padding: 0 0 0.5em 0;
    margin: 0 0 0 2em;           
}       

#whomi a, #whomi a:visited {
    color: #0077cc; 
    font-size:11px; 
    font-weight:bold;    
} 

#cmenu {
    padding: 0;
    margin: 1em 0 0 0;
    width: 191px;
    font-size:11px; 
    font-weight:bold;     
    
}

#cmenu ul {
    list-style-type:none; 
    margin: 0;
    padding: 0; 
} 

#cmenu ul li {
    background: url('/i2/separator2.gif') no-repeat bottom left;  
    padding: 0 0 0.5em 0.5em;
    margin: 0 0 0 1.5em;           
} 


#cmenu a {
    color: #454545;
}

#cmenu a.acti {
    color: #4cabf4;
}        
.acm {float:right;
    font-size: 0.75em;
    vertical-align: text-top;   
    }