* {margin:0; padding:0;}
ul li {list-style-type:none;}
ol li {list-style-position:inside;}
a {text-decoration: none; border:none;}
table, tr, td { margin:0; padding:0; border:none; border-collapse:collapse;}
input, select, textarea {vertical-align:middle;}
textarea { overflow:auto; }
img { border:none; display:block;}
.clearfix:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
body { background:#fff; font-family:Verdana !important;}

.container { width:945px; margin:0 auto; background:url(/img/content_bg.gif); position:relative; padding:15px 0;}
.top_bg { position:absolute; top:0px; left:0px;}
.bot_bg { position:absolute; bottom:0px; left:0px;}
.header { width:902px; height:141px; background:url(/img/header_bg.gif); margin:0 auto;}
.header span { font-size:10px !important; padding-top:10px;}
.nav { width:902px; padding:3px 0 3px 0; margin:0 auto; background:url(/img/nav_bg.gif) repeat-x; font-family:Verdana; font-size:15px; text-transform:uppercase;}
.nav a { color:#fff;}
.nav a:hover { color:#ffaa80	;}
.nav img { display:inline; float:left;}
.nav ul { padding:0 0 0 32px;}
.nav ul li { float:left; background:url(/img/line.gif) no-repeat center left; padding:0 9px 0 14px;}
.content { width:902px; margin:0 auto; background:url(/img/c_bg.jpg) repeat-x #005fb9;}
.left_side { width:215px; position:relative; background:url(/img/inner_bg.png) repeat-y right;}
.left_side .inner { width:209px; background:url(/img/cc_bg.jpg) repeat-x #003b73; height:366px; position:relative;}
.left_side .inner ul { padding:40px 0 0 30px; font-family:Verdana; font-size:13px;}
.left_side .inner ul li {}
.left_side .inner ul li a { color:#fff; text-transform:uppercase;}
.left_side .inner ul li a:hover { color:#eea37f;}
.right_side { width:670px; float:left; padding-left:15px; padding-bottom:100px; position:relative;}
.right_side strong { font-family:Verdana; font-size:12px; color:#ffaa80; padding-top:20px; text-transform:uppercase;}
.right_side p {  font-size:12px; color:#fff; padding-top:3px; line-height:17px;}
.right_side ul { font-family:Verdana; font-size:12px; padding-left:10px;}
.right_side ul li { background:url(/img/bullet.jpg) no-repeat left center; padding:2px 0pt 3px 13px;}
.right_side ul li a { color:#ffaa80;}
.right_side ul li a span { color:#fff;}
.right_side ul li a:hover { text-decoration:underline;}
.cl { clear:left; width:200px;}

.footer { background:#003b73; text-align:center; color:#fff; padding:10px 0; width:902px; margin:0 auto;}

.form { color:#a8a8a8; font-size:12px; width:600px;}
.form label { float:left; width:100px;}
.form  .h { font-family:Verdana; font-size:12px; color:#ffaa80; padding-top:20px; text-transform:uppercase;} 
.inp { border:none; background:url(/img/input.gif) no-repeat; padding:3px 0 4px 7px; width:137px; font-size:12px; color:#333;}
.inp2 { border:none; background:url(/img/inp2.gif) no-repeat; padding:3px 0 4px 7px; width:63px; font-size:12px; color:#333;}
.radio { padding-left:10px;}
.check { }
.area { border:none; background:url(/img/area.gif) no-repeat; width:350px; height:108px; padding:10px;}
.form p { padding-bottom:7px;}
hr { margin:5px 0;}
.just_radio { display:block; padding-left:247px;}

.xxx1 { top:-6px; right:22px; position:absolute;}
.xxx2 { top:14px; right:21px; position:absolute;}
.xxx3 { top:-5px; right:16px; position:absolute;}
.xxx4 { top:34px; right:22px; position:absolute;}
.xxx5 { top:16px; right:15px; position:absolute;}
.xxx6 { top:7px; right:21px; position:absolute;}
.logo_blya { position:absolute; bottom:0px; right:0px; width:485px;}
.aaa { margin:0 auto; position:relative; bottom:26px; left:-1px; width:942px;}
.menu_color {color:#fff;}
