@charset "utf-8";
/* CSS Document */

body {
	margin: 0;
	padding: 0;
	background: url("images/top.jpg") 0 0 repeat-x #d7d7d7;
	font: 90%/1.4 Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
div,ul,ol,h1,h2,h3,h4,h5,img {margin: 0px; padding: 0px;}
a {text-decoration:none; padding:0px; color:#FFF;}
a:hover{color:#CCC;}
a img{border:0;}
a.gallery img{margin:0 10px 10px 0;}
ul {list-style: none;}
ul li {display:inline;}
span.left{display:block; margin-bottom:5px;}
img.right{float:right; margin:20px;}

/*--main--*/
#main {width: 980px; position: relative; margin: 0 auto;}

/*--main End--*/ /*--top--*/
#top {
	height:277px;
	width:980px;
	margin: 0;
	padding: 0;
	font: 18px/ 20px Arial, Helvetica, sans-serif;
	background:url("images/shapka.jpg") 0 0 no-repeat; 
}
#top ul{float:left; text-transform:uppercase; font-size:14px; margin:48px 0 30px 5px;}
#top ul li{display:block; margin-bottom:9px;}
#top ul li a{display:block; width:130px; height:31px; padding-left:60px; background:url("images/dot-orange-s.png") 0 0 no-repeat; font-weight:bold; color:#1e2d40;}
#top ul li a:hover{background:url("images/dot-blue-s.png") 0 0 no-repeat;}

#topleft{float:left; width:235px; height:257px; padding:20px 0 0 60px;} /*295x277*/
#topright{float:right; width:515px; height:267px; text-align:right; padding:10px 170px 0 0;} /*685x277*/
#topright a{font-size:11px; text-transform:uppercase; font-weight:bold;}

#center {width:980px; overflow: hidden; background: url("images/horizontal.jpg") 0 0 repeat-y; min-height:400px;}
#content_left{float:left; width:236px; padding:95px 0 0 60px; color:#000; background:url("images/left.jpg") 0 0 no-repeat; min-height:400px; padding-bottom:2000px; margin-bottom:-2000px;}
#content_right{float:right; width:644px; background: url("images/dot-glare.jpg") 0 29px no-repeat; padding:0 20px; padding-bottom:2000px; margin-bottom:-2000px;}
#content_right h1{height:20px; color:#333336; text-transform:uppercase; font:16px Helvetica, sans-serif; font-weight:bold; margin:32px 0 20px 20px;}
#content_right span{color:#2C415C; font-weight:bold;}
#content_right span.first{margin-left:20px; color:#39C; font-weight:bold; text-transform:uppercase;}
#content_right ul{margin:10px 0 10px 0; text-transform:uppercase;}
#content_right ul li{display:block; margin-bottom:7px; padding-left:30px; font-size:10px; background:url("images/dot-blue-s.png") 0 0 no-repeat;}
#content_right a{font-size:9px; text-transform:uppercase;}

#footer {
	height: 200px;
	background:url("images/bottom.jpg") 0 0 repeat-x #2c415c;
	margin: 0;
	padding: 0;
	clear: both;
	color:#ffffff;
}
#footer_center{width:980px; height:120px; position: relative; margin: 0 auto;}
#footer_left{width:350px; float:left; padding:35px 0 0 20px; font-size:70%;}
#footer_right{width:600px; float:right; padding-top:20px; text-align:right; color:#666;}
#footer .copyright {
	font: 11px/ 15px Tahoma, Arial, Helvetica, sans-serif;
	padding-top:10px; color:#FFF;
}
#footer a:hover{text-decoration:underline;}
.wag{color:#2C415C;}

.submit{font-size:11px; font-weight:bold;}
.reset{color:#F00; font-size:11px; font-weight:bold;}
.right{float:right; margin:5px 0 5px 5px;}


/*--footer End--*/