@charset "windows-1251";
body { margin : 0; padding : 0; font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size : 12px; color : #FFFFFF; background-color : #415f83; 
} 
img { 
border : 0;
} 
a:link { 
text-decoration : underline;
color : #f6d84b;
background-color : inherit;
} 
a:visited { 
color : #f6d84b;
background-color : inherit;
text-decoration : underline;
} 
a:hover { 
color : #ffffff;
background-color : inherit;
text-decoration : none;
} 
h1 { 
color: #f8d548;
font-family: Arial, Tahoma, sans-serif; 
font-size: 20px; 
font-weight: bold; 
padding: 20px 0 0 20px;
margin: 0px;
} 
table.upmenu { width : 100%; margin : 0; border-collapse : collapse; background-image : url(../images/bg_upmenu.jpg); background-repeat : repeat-x; height: 31px; background-color: #3e8912; 
} 
table.upmenu td { 
padding : 0 20px;
font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size : 11px;
} 
table.upmenu td a { 
padding : 0 10px;
} 
.upmenu table, .upmenu a:link, .upmenu a:visited, .upmenu a:hover{ 
color : #ffffff;
background-color : inherit;
text-decoration : none;
} 

#icons { position: absolute; height: 45px; width: 188px; left: 57px; top: 149px; }
#logo { position: absolute; left: 611px; top: 31px; }

table.header { width : 100%; margin : 0; border-collapse : collapse; background-image : url(../images/bg_header.jpg); background-repeat : repeat-x; } 
table.header td { vertical-align : top; padding : 0;} 
table.header td.namesite { background-image: url(../images/head3.jpg); background-repeat: no-repeat; width: 100%; padding-left: 30px; padding-top: 105px; font-family : "Times New Roman", Times, serif; font-size : 14px; text-transform: uppercase;  }

table.content {width : 100%; margin : 0; border-collapse : collapse; background-image : url(../images/bg_content.jpg); background-repeat : repeat-x;}
table.content td {vertical-align : top;}
table.content td.leftcol {width : 210px; padding: 10px 30px 20px 20px;}
table.content td.midcol { padding: 10px 0 20px 0; text-align: justify;}
table.content td.rightcol {width : 160px; padding: 10px 20px 20px 20px;}

.rub { color: #f8d548; font-family: Arial, Tahoma, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; background-image: url(../images/rub.png); background-repeat: no-repeat; padding-left: 30px; height: 22px; padding-top: 7px; width:149px;}

table.leftmenu { width : 100%; margin : 0 0 30px 0; border-collapse : collapse; background-color: #314862; }
table.leftmenu td { vertical-align : middle; padding: 0; color: #03daff; font-family: Arial, Tahoma, sans-serif; font-size: 11px; font-weight: bold; text-transform: uppercase;}
table.leftmenu td.pic { width : 20px; padding: 0; background-image: url(../images/arrow.jpg); background-repeat: no-repeat; background-position: 0% 50%; }
table.leftmenu td.lmlink { padding: 5px 3px;}
.leftmenu table, .leftmenu td, .leftmenu a:link, .leftmenu a:visited, .leftmenu a:hover { color: #03daff; text-decoration : none;}
table.leftmenu td.round { height: 10px; width: 10px; }

.news {font-size: 11px; padding-left: 10px;}

table.rightmenu {border-collapse : collapse; margin: 15px 0 15px 15px;}
table.rightmenu td { vertical-align : middle; padding : 0;} 
table.rightmenu td.rmlink {width : 100%; padding : 5px;} 

table.footer { width : 100%; border-collapse : collapse; margin: 0; background-image: url(../images/bg_footer.jpg); background-repeat: repeat-x; }
table.footer td { vertical-align : top; padding : 0; font-size: 11px; text-align:center;} 

table.footmenu { border-collapse : collapse; margin: 0; background-image: url(../images/fmbg.jpg); background-repeat: repeat-x; }
table.footmenu td { vertical-align : middle; padding : 0;} 
table.footmenu td a { padding : 0 5px; font-size: 10px; text-transform: uppercase;
color : #ffffff;
background-color : inherit;
text-decoration : none;} 


div.no_script { background:url(../images/arrow.gif) no-repeat; background-position:0;}
li {
	padding-top: 10px;
}
	fieldset { border:0;margin:0;padding:0; }
	label { display:block; margin: 5px;}
	input.text,textarea { width:600px;font:12px/12px 'courier new',courier,monospace;color:#333;padding:3px;margin:1px 0;border:1px solid #ccc; }
	input.submit { padding:2px 5px;font:bold 12px/12px verdana,arial,sans-serif; }


