body {
	 margin: 0px; 
}
td, p {font:  12px  Arial, Helvetica sans-serif;
	color : #000000;
	}
	p {
	text-align : justify;
}

a {
	color: #333399
}
a:hover { text-decoration: none
	
}
a.none { text-decoration: none;
	color: #333333;
}
a.none:hover { text-decoration: none;
	color: #333333;
}

a:hover { text-decoration: none
	
}

a.red {font : 11px;  color: #D8240E;
	
}


.blu { font :12px;  color: #333399;}

.blu  a { font : 12px;  color: #333399;}


.blu1 { font :  12px;  color: #333399;}

.blu1  a { font :  12px;  color: #333399;}






#shapka td h1 {
	font : 11px;  
}

#shapka
{
	background : url(images/bgh1.jpg) repeat-x right bottom ;
	height : 118px; font : 10px;  
}
.shapka
{
	background : url(images/bgh1.jpg) repeat-x right bottom ;
	height : 118px;
}

.tot 
{
	background : url(images/bgtot copy.jpg) center   no-repeat  ;

	
}
.sl {
	background-image : url(images/bgred.jpg);
	background-position : right;
	background-repeat : repeat-y;
	height: 20px;
	border-bottom : 3px solid #ffffff;
}
.gray {
	background: #9A9A9A;
	padding : 2px 10px; 	font : bold small-caps 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : White;
}
.gray1 {
	background: #9A9A9A;
	padding : 2px 10px; 	font : bold small-caps 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : White;

border : 3px solid #ffffff;

}


.graybor {
	background: #9A9A9A;
	padding : 2px 10px;
	font : bold small-caps 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : White;
	border-bottom : 3px solid #13570A;
	height : 25px;
}
.graybor  a {
	
	font : bold small-caps 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : White;
	
	text-decoration : none;
}
.graybor  a:hover {
	
	font : bold small-caps 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #13570A;
	
}
.gray  a {
	
	font : bold small-caps 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : White;
	
	text-decoration : none;
}
.gray  a:hover {
	
	font : bold small-caps 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #13570A;
	
}
.gray1  a {
	
	font : bold small-caps 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : White;
	
	text-decoration : none;
}
.gray1  a:hover {
	
	font : bold small-caps 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #13570A;
	
}

.graylait {
	background:  #E9E9E9;
}


.smolltext a {color:#000000;
	font : 11px; 
}
.smolltext {
	font : 11px; 
}
.smolltext1 a {
	color:#000000;
	font : 11px;
	font-weight : bold;
}
.smolltext2  {
	color:#000000;
	font : 11px;

}
.smolltext2 a {
	color:#333399;
	font : 11px;
	
}
.smolltext2 a :hover{
	color:#333399;
	font : 11px;
;
}

.graytext { font : bold 11px  Arial, Helvetica, sans-serif;
	color : #333333;
}
.menu {
	background-image : url(images/boll.jpg);
	background-repeat : no-repeat;
	background-position : 3px;
	padding :0px   20px;
}
.menu a {
	font : bold small-caps 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : White;
	text-decoration : none;
}
.menu a:hover {
	font : bold small-caps 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #99330B;
	text-decoration : none;
}
.menu1 {
	background-image : url(images/boll.jpg);
	background-repeat : no-repeat;
	background-position : 3px;
	padding :0px   20px;
}
.menu1 a {
	font : bold small-caps 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #99330B;
	text-decoration : none;
}
.menu1 a:hover {
	font : bold small-caps 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #99330B;
	text-decoration : none;
}



.bor { background: url(images/bgtbor.gif) repeat-x ; font: bold 13px; padding:1px  10px; color : #333399;  }
.bora { background: url(images/bgtbor.gif) repeat-x ; font: bold 13px; padding:1px  10px; color : #333399;  }
 .bora a {  font: bold 13px; text-decoration : none; color : #333399; } 
 .bor a {  font: bold 13px; text-decoration : none; color : #333333; } 
 .bor a:hover { 	text-decoration : none;  color : #333399; text-decoration : none; }
 .bold { font: bold 13px; color : #333333; 
} 
 .bold a { font: bold 13px; color : #333333;  text-decoration : underline;
} 
 .bold a:hover { font: bold 13px; color : #000000; text-decoration : none;
} 

.str {
	background : url(images/strbl.jpg) no-repeat 0px;
	padding : 0px 0px 0px 15px ; 
}
.bordergray {
	border-top : 1px solid #ADADAD;
	border-bottom : 1px solid #ADADAD;
}
.spr {	
font : bold small-caps 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333;
	padding :5px 0px;
}
h1 {	
font : bold small-caps 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333399;
	
}
h1 a {	
font : bold small-caps 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333; text-decoration : none;
	
}

h1 a:hover {	
font : bold small-caps 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333; text-decoration : underline;}

h2 {font :bold small-caps 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333;
	padding :5px 0px;
	
}

	
.spr a  {font : bold small-caps 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333;
	
		text-decoration : none;
}


.spr a:hover {
	font : bold small-caps 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :  #333399; text-decoration : underline;
	
}

.spra   {font : bold small-caps 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #99330B;}

.spra a  {font : bold small-caps 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #99330B;
	
	
}
.spra a:hover  {font : bold small-caps 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #99330B;

	
}
