@charset "utf-8";

body {
	padding:0; 
	margin:0;
	font-size:100%; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#fff;
	background:url(/images/bgr_body.gif) #020A1F left top repeat;
}

.main {
	width:880px; 
	margin:0 auto;	
}

img {border:0;}

p {
	padding:0 0 12px 0; 
	margin:0;
}

h1 {font-size:1.375em; color:#ffffff; padding:0; margin:0;}
h2 {font-size:1.25em; color:#ffffff; padding:0; margin:0;}
h3 {font-size:1.125em; color:#ffffff; padding:0; margin:0;}
h4 {font-size:1em; color:#ffffff; padding:0; margin:0;}
h5 {font-size:0.875em; color:#ffffff; padding:0; margin:0;}

a {
	color:#fff000; 
	text-decoration:underline;
}		

a:hover {
	color:#D6DA00; 
	text-decoration:none;
}
		
div {
	margin:0;
	padding:0;
 	text-align:left;
}

/*******************RAZNOE*****************************/

.menu_header ul li a, 
.read_more a, 
.content_right_bottom a, 
.menu_bottom ul li a, 
.footer_right  p a {text-decoration:none;}

.menu_header ul li, 
.table_1 ul li, 
.table_2 ul li {
	list-style:none; 
	padding:0; 
	margin:0;
}

.header, 
.logo a img, 
.content_right_middle, 
.content_right_top img {behavior: url("js/iepngfix.htc");}

/**************header**************************/
.header {
	float:left; 
	width:880px; 
	overflow:hidden; 
	height:380px; 
	background:url(/images/header.png) left top no-repeat;
}

.logo {
	margin-top:35px; 
	float:left; 
	width:208px;
}

.menu_header {
	float:right; 
	width:auto;
} 

.menu_header ul {
	margin:25px 0 0 0; 
	padding:0;
}

.menu_header ul li {
	float:left; 
	width:auto; 
	font-size:1em; 
	padding:30px 20px 0; 
	line-height:1.125em; 
	background:url(/images/bgr_li.gif) left top no-repeat;
}

.menu_header ul li a {color:#ED8E1B; font-weight:bold;}

.menu_header ul .active {color:#0B80F9; font-weight:bold;}

.menu_header ul li a span, 
.menu_header ul .active span {
	font-size:0.75em; 
	color:#6E6E6F; 
	font-weight:normal;
}

.menu_header ul li a:hover {color:#fff;}

/***************content**************************/

.content {
	float:left; 
	width:880px; 
	overflow:hidden; 
	clear:both;
}

.content_left {
	float:left; 
	width:605px; 
	padding:30px 0;
}

.content_left h3 {
	font-size:1.8125em; 
	line-height:1.125em; 
	color:#ED8E1B;
}

.content_left h5 {
	font-size:1em; 
	line-height:1.25em; 
	color:#6E6E6F; 
	font-weight:normal; 
	margin-bottom:30px;
}

.content_right {
	float:right; 
	width:245px; 
	padding-bottom:30px;
}

.table_1 {width:500px;}

.table_2 {width:100%;}

.table_1 tr td, 
.table_2 tr td {vertical-align:top;}

.table_1 ul, .table_2 ul {padding:0; margin:0;}

.table_1 ul li, 
.table_2 ul li {
	color:#AFB6C9; 
	font-size:0.75em; 
	line-height:1.5em; 
	padding-left:12px; 
	background:url(/images/bull.gif) left 8px no-repeat;
}

.content_left p {font-size:0.75em; color:#596178;}

.content_left p a {color:#58C3F9; font-weight:bold;}

.content_left p a:hover {text-decoration:none; color:#58C3F9;}

.content_left p b {color:#E1E7F3; font-weight:normal;}

.read_more {
	float:left; 
	width:100%; 
	text-align:right; 
	margin-top:20px;
} 

.read_more a {
	color:#58C3F9; 
	padding-left:10px; 
	font-size:0.75em; 
	line-height:1.25em; 
	font-weight:bold; 
	background:url(/images/bgr_more.gif) left 6px no-repeat;
}

.read_more a:hover {text-decoration:underline; color:#58C3F9;}

.content_right_top {margin-bottom:20px;}

.content_right_middle {
	width:225px; 
	padding:20px 0 10px 20px; 
	background:url(/images/bgr_content_right_middle.png) left top repeat;
}

.content_right_middle p {
	color:#AFB6C9; 
	font-size:0.75em; 
	padding-bottom:10px;
}

.content_right_bottom {
	width:245px; 
	margin-top:20px; 
	height:67px; 
	position:relative; 
	background:url(/images/bgr_right_bottom.jpg) left top no-repeat;
}

.content_right_bottom a {
	color:#FFDE00; 
	font-size:0.8125em; 
	position:absolute; 
	margin:37px 0 0 155px;
}

.content_right_bottom a:hover {text-decoration:underline;}

.img {margin-bottom:40px;}

.table_3 {width:500px;}

.table_3 tr td {vertical-align:top; font-size:0.75em;}

.table_3 input {
	height:18px; 
	width:202px; 
	margin:14px 30px 0 0; 
	border:1px solid #ADADAD;
}

.table_3 textarea {
	width:362px; 
	height:195px; 
	overflow:hidden; 
	margin-top:14px; 
	border:1px solid #ADADAD;
}

.anketa_right {
	float:right; 
	width:auto; 
	margin-top:20px;
}

#reset, #submit_contact {
	padding-left:0px; 
	color:#58C3F9; 
	width:66px; 
	font-weight:bold; 
	line-height:1.125em; 
	border:0; 
	background:url(/images/bgr_more.gif) left 7px no-repeat
}

/****************footer*****************************/

.footer {
	float:left; 
	width:880px; 
	height:60px; 
	padding-top:30px; 
	clear:both; 
	color:#596178; 
	overflow:hidden; 
	background:url(/images/bgr_footer.gif) left top repeat-x;
}

.footer_left {float:left; width:604px;}

.footer_right {
	float:right; 
	width:245px; 
	text-align:center;
}

.footer_right  p {font-size:0.75em;}

.footer_right  p a {color:#596178;}

.copyring {font-size:0.75em; text-align:center;}

.menu_bottom {text-align:center;}

.menu_bottom ul {padding:0; margin:0px 0 10px;}

.menu_bottom ul li {
	font-size:0.75em; 
	line-height:1.25em; 
	display:inline; 
	padding:10px 20px; 
	background:url(/images/spacer.gif) right 11px no-repeat;
}

.menu_bottom ul li a {color:#596178;}

.menu_bottom ul li a:hover {color:#D6DA00;}

.menu_bottom ul .last_item {background:none;}

.footer_right  p a:hover {text-decoration:underline; color:#596178;}

.menu_bottom ul .active {color:#0B80F9;}



