/*
Theme Name: Aeroklas
Theme URI: http://aeroklas.ru/
Description: Тема, разработанная специально для сайта aeroklas.ru
*/
body{margin:0;padding:0;background:url(images/bg_01.jpg) #0E69C6 0 -25px repeat-x;font-size: 12px;	font-family: "Tahoma", Thonburi, Arial, sans-serif;}
img{border:0;}
a{color:#ffffff;}
a:hover{color:#f5fa0d}
b,strong{font-weight:bold; color:#f5fa0d;}
h2{font-size:14px; color:#f5fa0d;}
#conteiner{width:990px; margin:0 auto;}
#header{height:98px;}
#header .logo{background:url(images/header_02.jpg) 100% 0  no-repeat; width:409px;float:left;}
#header .menu{position:absolute; padding-left:9px; margin: 40px 0 0 305px;background:url(images/bg_menu_01.jpg) no-repeat;}
#header .menu ul{margin:0; padding:0 9px 0 0; list-style:none; background:url(images/bg_menu_04.jpg) 100% 0 no-repeat; float:left;}
#header .menu li{float:left;padding:12px 7px 12px 9px;text-transform: uppercase; color:#ffffff; font-weight:bold; background:url(images/bg_menu_02.jpg) repeat-x; }
#header .menu li a{text-decoration:none; color:#ffffff; font-size:11px; text-shadow: #222222 0px -1px 3px;}


#content{background:url(images/border_top.jpg) no-repeat;padding-top:10px;float:left; border-bottom:2px solid #084d92;}

#content  h1 a, #content  h1{font-size:16px; font-weight:bold; color:#f5fa0d; text-decoration:none;}
#content .leftside h2 a,#content .leftside h2{font-size:18px; font-weight:normal; color:#f5fa0d;text-transform: uppercase;margin:0; text-decoration:none; margin:0px 0 10px 0;}
#content h1.big{font-size:48px;margin-top:0;padding-top:0;}
#content .border-leftside{min-height:1000px; float:left; width:10px;background:url(images/border_10.jpg) repeat-y;}
#content .leftside{background:url(images/bg_02.jpg) #56ACE5 no-repeat; min-height:980px; float:left; width:195px; padding:10px;}
#content .leftside ul{padding:0 0 0 10px;margin:10px 0 20px 0;}
#content .leftside ul ul{margin-bottom:0;}
#content .leftside li{color:#ffffff;line-height:16px;font-size:13px;font-weight:bold; margin-bottom:10px;}
#content .leftside li a{color:#ffffff; text-decoration:none;display:block;}
#content .leftside li a:hover{color:#f5fa0d}
#content .leftside li.current_page_item a{color:#f5fa0d}
#content .leftside li.current_page_item ul li a{color:#ffffff}
#content .leftside .textwidget{text-align:center;margin:20px 0 40px 0}
#content .leftside .textwidget img{float:none;clear:both;margin:0;}
#content .leftside .textwidget p{margin-bottom:25px;}
#content .leftside .simple_article_plugin_list{list-style-image:url(images/pd.gif);}
#content .separator{width:15px;height:1000px;background:url(images/border_11.jpg) repeat-y;float:left;}
#content .rightside{background:url(images/bg_03.jpg) no-repeat; min-height:960px;padding:20px; float:left;width:699px;}
#content .rightside {color:#ffffff;}
#content .border-rightside{min-height:1000px; background:url(images/border_12.jpg) 100% repeat-y; float:left;width:10px;}
#content .gallery  img{border:2px solid #084d92;padding:2px;}
#content .gallery-row{margin-bottom:15px;}
#content .breadcrumb {margin-top:-5px;padding-top:0;}
#content .breadcrumb a{color:#ffffff;}
#content .breadcrumb a:hover{color:#f5fa0d;}

#content ul.newswire{ margin:0; padding:0;}
#content ul.newswire .date{ font-size:85%; text-decoration:underline;}
#content ul.newswire .title{font-weight:bold;}
#content .newswire li{margin:0 0 10px 0; padding:0; clear:both; list-style:none;font-weight:normal;}
#content .newswire li p{margin:0; }
#content .newswire li .more-link{text-align:right; }
#content  a.more-link{margin-top:5px; display:block; }
#content a.leave_order{ display:block; width:100px; border:1px solid #ffffff; background:#0f68c6;  padding:5px; text-align:center; text-decoration:none; float:right;}

#content .wpcf7-not-valid-tip{color:#000000; padding:5px;}

#content .video{}
#content .video object{margin:0;}
#content .video h2{margin:9px 0;}
#content .video .v-content{background: url(images/video-bg.gif) no-repeat top left; float:left; padding:0 0 10px 15px;height:269px;}
#content .video .v-right{ background: url(images/video-bg.gif) no-repeat top right; float:left; height:269px; width:15px;}

#content .widget input[type=text],#content .widget textarea{width:180px;}
#content .widget textarea{height:100px;}
#content .widget img{float:left; margin-right:20px;}
#content .widget .captcha-955 input{width:60px; height:22px; font-size:160%;}

#footer{border-top:1px dotted #ffffff;color:#ffffff;padding-top:20px;margin-top:60px; font-size:11px;}
#footer .left{float:left; width:35%;}
#footer .center{float:left; width:20%;margin-left:10px;}
#footer .right{text-align:right;font-weight:bold;}