@charset "windows-1251";			   

html {
        height: 100%;
}
body {
margin: 0px; 
padding: 9px 90px 6px 90px; 
color: #CCDDE6; 
background-color: #201A40; 
font-family: Arial; 
font-size: 12px
}

#m-width{
	min-width: 900px;
	width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 900)? "900px" : "auto");
	height: auto !important;
	min-height:100%;
	height: 100%;
	text-align: left;
}
td {vertical-align: top}
a {
	color: #CCDDE6; 
	font-family: Arial; 
	font-size: 12px; 
	text-decoration: underline;
}
a:hover {
	text-decoration: none
}
.head_l {	
float: left;
font-family: Arial Black; 
font-size: 35px; 
color: #CCDDE6;
padding-left: 35px;
}
	.head_l a, .head_l a:hover{
	font-family: Arial Black; 
	font-size: 35px;
	text-decoration: none;
	}
.head_r {
font-family: Arial Black; 
font-size: 29px; 
color: #CCDDE6;
padding-top: 5px;
padding-right: 35px;
}
.slog {
font-family: Arial Black; 
font-size: 35px; 
color: #CCDDE6;
padding-top: 5px; 
text-align: center;
}
.top_cont {
font-family: Arial; 
font-size: 14px;
font-weight: bold; 
color: #CCDDE6;
padding-top: 15px; 
text-align: center;
}
.menu {
border-top: 1px solid #004B69; 
border-bottom: 1px solid #004B69; 
/*margin-top: 10px; 
margin-bottom: 10px;*/
color: #CCDDE6;
font-size: 12px;
height: 30px;
padding-top: 0px;
padding-left: 15px;
text-align: center;
vertical-align: middle
}
	.menu div{
	font-family: Arial Black; 
	font-size: 12px;
	display:inline;
	position: relative;
	padding-right: 22px;
	padding-left: 22px;
	}
	.menu div a{
	font-family: Arial Black; 
	font-size: 12px;
	color: #CCDDE6;
	text-transform: uppercase;
	text-decoration: none;
	}
	.menu div a:hover{
	color: #CCDDE6;
	text-transform: uppercase;
	text-decoration: underline;
	}
	
.content {
padding: 10px 30px 20px 35px;
}	 
.text {
color: #CCDDE6; 
font-family: Arial; 
font-size: 12px;
/*min-height: 500px */
}
*html .text {
/* height: 500px */
}

.gall{
color: #7ED6FF; 
font-family: Arial; 
font-size: 12px;
width: 630px;
}
	.gall img{border:4px solid #004B69}
	.gall a{
	color: #7ED6FF; 
	font-family: Arial; 
	font-size: 12px;
	text-decoration: none;
	}
	.gall a:hover{text-decoration: underline;}
	#page_list{padding-top: 10px}
		#page_list a:link, #page_list a:hover, #page_list a:visited{
		text-decoration: underline;
		}
	#page_list_pic{padding-top: 10px;width:753px; vertical-align: top;}
		#page_list_pic a:link, #page_list_pic a:hover, #page_list_pic a:visited{
		text-decoration: underline;
		}
.cell_l_top, #im_1 {
border-bottom: 1px solid #004B69; 
border-right: 1px solid #004B69; 
padding-right: 8px; padding-bottom: 8px;
text-align: center;
}
.cell_r_top, #im_2 {
border-bottom: 1px solid #004B69; 
padding-left: 8px; padding-bottom: 8px;
text-align: right;
}
.cell_l_bot, #im_3 {
border-right: 1px solid #004B69; 
padding-right: 8px; padding-top: 8px
}
.cell_r_bot, #im_4 {
padding-left: 8px; padding-top: 8px;
text-align: right;
}

.cell_l_top_gal {
padding: 0px 8px 8px 8px;
text-align: center;
width: 740px;
height: 266px
}
.cell_l_top_gal img{
	float: none;
}
.cell_r_top {
border-bottom: 1px solid #004B69; 
padding: 8px;
text-align: center;
}
.cell_l_bot {
border-right: 1px solid #004B69; 
padding: 8px;
text-align: center;
}
.cell_r_bot {
padding: 8px;
text-align: center;
}
.desc{
text-align: left;
margin-top: 15px;
width:450px;
color: #CCDDE6;
padding-left:7px
}
.num_cont{
	position: absolute;
	top: 494px;
	right: 75px;
}
.asd{
	position: relative;
}


.foot_right{
width: 300px;
font-size: 10px;
}
.foot_right a{
font-size: 10px;
}
.a {text-transform: uppercase; text-decoration: none; text-align: center; vertical-align: middle}
td{
	font-size: 12px
}
input{
	border: 1px solid #999;
	background: #EEE
}
.foot{padding-top:30px; height: 30px;}
.foot a.l {color: #7ED6FF;}
