body {
	margin: 0px;
	background-image : url(images/bgright.jpg);
	background-repeat : repeat-y;
}
td, p {font :  12px Arial Helvetica sans-serif;
	color : #666666;
	}
	p {
	text-align : justify;
}
h1 {
	font-size : 12px;
	color : #204470;
	font-weight : bold;
	font-variant : small-caps;
}
h2 {
	font-size : 12px;
	color : #204470;
	font-weight : bold;
	
}
a {color : #718EB6;}
a:hover {color: FF5A00;}


a.white {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size : 15px;
	text-decoration : none;
	color : #ffffff;
	font-weight : bold;
	font-variant : small-caps;
}
a:hover.white {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 15px;
	text-decoration : none;
	color : #ffffff;
}


a.or {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-decoration : none;
	color : FF5A00;
}
a:hover.or {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-decoration : underline;
}

a.ors {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	color : FF5A00;
}
a:hover.ors {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : underline;
}

   .graysmoll a {
		color : #BEC8D4;
	font-size : 11px; text-decoration: underline;
}
 .graysmoll a:hover {
		color : FF5A00;
	font-size : 11px; text-decoration: underline;
}

.smoll  {
	font-size : 11px;
	

}

.bigor {
	font-size : 16px;
	color : FF5A00;
	font-weight : bold;
	text-decoration :none;}
	.smollor {color : FF5A00; font-size : 15px;	text-decoration :none;font-weight : normal;
}
.ormed {color: FF5A00;font-weight :normal;}
.blubig {
	font-size : 18px;
	color : #204470;
	font-weight : bold;
}
	.blu {
	font-size : 13px;
	color : #204470;
	font-weight : bold;
}
.blusmoll {
	font-size : 11px;
	color : #204470;
	font-weight : normal;
}

.graybig {
	font-size : 18px;
	color : #BEC8D4;
	font-weight : bold;
}
	.graysmoll {
		color : #BEC8D4;
	font-size : 11px;
}
.laitblu {font-weight : bold; color : #718EB6; font-size : 13px;
	
}
.gray {
	background :#D4DBE3;
}
.laitgray {
	background :#F2F4F6;
}

.line1 {
	border-right : 1px solid D4DBE3;
	}
.line2 {
	border-top : 1px solid D4DBE3; border-bottom : 1px solid D4DBE3;
	}
	.line3 {
	 border-bottom : 1px solid D4DBE3;
	}
	
	
.menu {
	background : url(images/stror.gif) no-repeat;
	height : 30px;
	padding-left : 30px;
}
.menu {
	height : 20px;
	padding-left : 50px;
}
	


#shapka {
	background :url(images/bg2.jpg) no-repeat; 
}

#gray1 {
	height : 30px;
	background :#D4DBE3 url(images/bg1.jpg) no-repeat right;
	vertical-align : middle;
	text-align : center;
}

 #gray1  h1 {
	font-size : 15px;
	color : #204470;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
}
.ban1 {background-color :#204470;
	filter:Alpha(Opacity=100, FinishOpacity=40, Style=1);
	height: 60;
	
}

.ban2 {
	border : 1px solid #799DC9;
	padding-left : 40px;
	height : 80px;
	background : White url(images/ban2.gif) no-repeat;
	width : 150px;
}
.ban3 {border-left : 4px solid FF5A00;background-color :#D4DBE3; filter:Alpha(Opacity=100, FinishOpacity=50, Style=1);
	
}
.center {
	background-color : White;
	padding : 10px 20px 20px 20px;
}
.cat {
	background : url(images/strgr.gif) no-repeat;
	padding : 0px 0px 5px 25px;
	height : 25px;
}
 .cat   a {
	font-size : 18px;
	color : #204470;
	font-weight : bold;
	text-decoration :none;
	height : 25px;
}
.cat    a:hover {
	font-size : 18px;
	color :  FF5A00;
	font-weight : bold;
	text-decoration : underline;
}
.cath {
    font-size : 18px;
	background : url(images/stror.gif) no-repeat;
	padding : 0px 0px 5px 25px;
	height : 25px;
	color :  FF5A00;
	font-weight : bold;
	
}

.cat1 {
	
	padding : 0px 0px 5px 25px;
	
}
 .cat1   a {
	font-size : 14px;
	color : #718EB6;
	text-decoration :none;
	
}
.cat1    a:hover {
	font-size : 14px;
	color :  FF5A00;
	text-decoration : underline;
}
.cath1 {
		padding : 0px 0px 5px 25px;
			font-size : 14px;
	color :  FF5A00;

}

.cat2 {
	background : url(images/strgr2.gif) 25px  no-repeat;
	padding : 0px 0px 5px 40px;
	
	
}
 .cat2   a {
	color : #718EB6;
	text-decoration :none;
	}
.cat2  a:hover {
	color :  FF5A00;
	text-decoration : underline;
}
.cat2h {
	background : url(images/stror2.gif) 25px  no-repeat;
	padding : 0px 0px 5px 40px;
	color :  FF5A00;

}
.ygb {
	background : url(images/yg2.gif) no-repeat bottom;
}
.yg {
	background : url(images/yg1.gif) no-repeat bottom;
}