h1           {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #333333;
	margin-bottom: 10px;
	margin-top: 2px;
	}
h2           {
	font-size: 12pt;
	color: #333333;
	font-weight: bold;
	font-family : Arial, Helvetica, sans-serif;
	MARGIN: 0px;
	text-align: center;
             }

TD{Color : #333333; Font-Family : Verdana, san-serif; Font-Size : 10px;}
a:link {
	Color : #166AAF;
	text-decoration : none; 
	border-bottom: dotted;
	border-color: #6699FF;
	border-width: 1px;
}
a:visited {	Color : #606060; text-decoration : none; }
a:hover {Color : #d61611; text-decoration : none;}

.news {	Color : #3B3B3B;	Font-Family : Arial, Helvetica, sans-serif;	Font-Size : 9pt;	padding-left: 10pt;	padding-bottom: 3pt;}
#botmen {color:#ccc; padding-right: 15pt; font-weight: bold; vertical-align: middle;}
#botmen a {color:#ccc; Font-Family : Arial, Helvetica, sans-serif;	vertical-align: middle; font-size:9pt; font-weight:bold; text-decoration: none;}
#botmen a:hover {Color : #FFFFFF; Font-Family : Arial, Helvetica, sans-serif;	Font-Size : 9pt; text-decoration: none; border: none;}
#botmen a:visited {text-decoration: none;	border: none; }

.tab         {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	border-bottom: 1px solid #cacaca;
                }
.har         {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: center;
	font-weight: bold;
        }


.pic  {
	border : 1px solid #cacaca;
	}
.st {  font-family: Arial, Helvetica, sans-serif;  display:block; font-size:9pt; padding: 0pt 11pt 0 15pt; line-height:1.3em; color: #666666; }
.poisk {
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	padding-top: 0px;
	font-size:9pt;
	color: #FFFFFF;
}
 .tax {
        font-size: 10pt;
		color: #333333;
        font-family: Arial, Helvetica, sans-serif; }

/* menu */
.ML{
	margin: 0 0 1em 0;
	padding: 0 0px 0 0px;
	font-size:11pt;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif; 
}
.ML strong{display:block; font-size:9pt; padding: 0pt 5pt 0 15pt; line-height:1.3em;}
.ML b{display:block; font-size:9pt; padding: 0pt 5pt 0 20pt; line-height:1.0em;}
.ML li{text-indent:0pt; color:#333333; font-size:9pt; list-style-image:url(images/nav_plain_blue.gif); line-height:1.0em; margin: 0.2em 0em 0.4em 30pt; padding: 0.5em 8px 0.3em 0px;}
.ML li.vd
{    
	 font-weight: bold;
	 list-style-image:url(images/navigate_minus1.gif);
}

.err{
	font-family: Verdana,Arial,sans-serif;
	font-size: 20pt;
	color: #ce1126;
	text-align: center;
	font-weight: bold;
}

table.pn{display:none;}
table.pv{display:block;}

div.pn{display:none;}
div.pv{display:block;}

.pn{display:none;}
.pv{display:block;}	

.trz        {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #000066;
	background-color: #99FF99;
		}
.tan         {
        font-size: 9pt;
        font-family: Arial, Helvetica, sans-serif;
        border : 1px  dotted Silver; }
.taa         {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	border : 1px  solid #99FF99;
	}		
		
.but {
	COLOR: #333333;
	HEIGHT: 22px;
	background-color: #E0E0E0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}		
.nav {
        text-align: right;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9pt; 
		color: #666666;
}
.nat {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
		color: #666666;
}
#red {position:relative; width:15px; height:15px; z-index:1; }


hr {
	color: #CCCCCC;
	height: 1px;
	}				
.trzv{
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	border : 1px  solid #99FF99;
	background-color: #FFA4A4;
}	
.wp {
	Color : #333333; font-size: 9pt; font-family: Arial, Helvetica, sans-serif;
	border-bottom: dotted;
	border-color: #6699FF;
	border-width: 1px;
}	