body {
	color: #50595c;
	font-size: 13px;
	max-width : 500px;
	margin : auto;
	font-family: "Arial";
	background-position: center;
	background: #02151d; 
}

a:link, a:active, a:visited {
        text-decoration: none;
	color: #4588a1;
	
}
a:hover, a:focus {
	color: #436f83;

}
img {
	vertical-align: middle;
	border-style: none;
}
.arrow {
	background : url(img/strong.png) right center no-repeat;
	display : block;
	font-weight: normal;

}

#hide{
	display:none;
	padding:9px;
	color:#accadd;
	
}
table,tr,td {font-size: 13px;}

.logos  {
	background: #052330 url(img/bv.png)repeat-x top left;
	text-align:center;
	height:81px;
	border-bottom: 0px solid #023059;
        }


.razd1  {
	background: url(img/razd1.png) repeat-x top right #02151d;
	height:5px;
	 } 
	 
.pls  {
	background: url(img/pls.png) repeat-x top right #02151d;
	height:23px;
	 } 	 
	 
.bord  {
	background: url(img/bord.png) repeat-x top right #02151d;
	height:24px;
	 } 
.rek  {
	background:  
	url(img/zxb1.png)repeat-x top left, 
	url(img/reklama.png) no-repeat top right,
	url(img/reklamatwo.png) repeat-x bottom right #0f4255;
	padding: 17px;
        text-decoration: none;
        color: #a31919;
         }
.obv,.h1 ,.navig {
	background:  
	url(img/zxb1.png)repeat-x top left, 
	url(img/reklama.png) no-repeat top right,
	url(img/reklamatwo.png) repeat-x bottom right #0f4255;
	padding: 17px;
        text-decoration: none;
        color: #4588a1;
         }
.h3,.h4,.h5 {
	background:  
	url(img/zxb1.png)repeat-x top left, 
	url(img/reklama.png) no-repeat top right,
	url(img/reklamatwo.png) repeat-x bottom right #0f4255;
	padding: 17px;
        text-decoration: none;
        color: #4588a1;
         }

a.cvetss {color: #538da5; text-shadow: 0 1px 0 #082b38;}


.rr  {
	border-top: 1px solid #1f4e61;
	background: #0f2935 url(img/b1.png)repeat-x top left;
	text-align: center;
	padding: 13px;
        }

.f1  {
	
	background: #021219 url(img/f1.png)repeat-x top left;
	text-align: center;
        }

.rr2  {
	
	background: #021219 url(img/rr2.png)repeat-x top left;
	height: 3px;
	border-bottom: 1px solid #0e3848;
        }

.r1  {
	
	
	background:  
	url(img/rl.png) no-repeat top left, 
	url(img/rc.png) no-repeat top center,
	url(img/rr.png) no-repeat top right,
	url(img/r1.png)repeat-x top left #021219;
	height: 19px;
        
        
        
        }

.menu_j a:link, .menu_j a:visited {
	background: #95a43b url(img/zxb10.png)repeat-x bottom left;
	text-decoration: none;
	color: #cddf67;
	text-shadow: 0 1px 0 #535d1b;
	border-top: 1px solid #acbd4b;
	border-bottom: 1px solid #000;  
}

.menu_j a:focus, .menu_j a:hover, .menu_j a:active {
	background: #95a43b url(img/zxb20.png)repeat-x bottom left;
	border-top: 1px solid #acbd4b;
	border-bottom: 1px solid #000;
	color: #cddf67;
	text-shadow: 0 1px 0 #535d1b;

}

a.top_menu_j{
	display:block;
	padding:7px;
	color: #cddf67;
	text-shadow: 0 1px 0 #535d1b;
	}

 

span.home {float: right; margin-top: 21px; margin-right: 15px;}
span.search {float: left; margin-top: 21px; margin-left: 15px;}
span.st {
	padding:9px 13px 9px 13px;
	background: #4d590f url(img/st100.png)repeat-x bottom left;
	border-radius: 3px;
	border-top: 1px solid #c6db48;
	border-bottom: 1px solid #000;
	font-size: 15px;
	font-weight: bold;
	color:#2a2b22;
	text-shadow: 0 1px 0 #9da950;
	}
	
span.st1 {
	padding:2px 7px 2px 7px;
	background: #04202c url(img/stst1.png)repeat-x bottom left;
	border-radius: 3px 0px 0px 3px;
	border-top: 1px solid #628899;
	border-bottom: 1px solid #000;
	color:#fff;
	font-size: 11px;
	
	}

span.st2 {
	padding:2px 7px 2px 7px;
	background: #9fac52 url(img/stst2.png)repeat-x bottom left;
	border-radius: 0px 3px 3px 0px;
	border-top: 1px solid #cddc75;
	border-bottom: 1px solid #000;
	color:#fff;
	font-size: 11px;
	
	}

span.t100 { 
color: #538da5;
text-shadow: 0 1px 0 #000;
padding: 7px;
background: #162a33 url(img/t100.png)repeat-x bottom left;
border-top: 1px solid #0c0e0f;
border-bottom: 1px solid #295f74;
border-radius: 2px;
margin-top: -3px;
}




.topstat {
 border-top: 1px solid #000000;
 border-bottom: 1px solid #0d3443;
 background:#010b0f;  
 padding-top: 9px;  
 padding-bottom: 9px;  
 padding: 14px;  
 color: #394144;
 border-radius: 2px;
 margin: 7px;
 
}

.navi {
 padding: 10px;
 text-align: center;
 
}

span.pages {
	padding:8px 15px 8px 15px;
	background: #04202c url(img/bnm.png)repeat-x bottom left;
	border-radius: 3px;
	border-top: 1px solid #628899;
	border-bottom: 1px solid #000;
	color:#4588a1;
	font-size: 12px;
	
	}










 