 @charset "utf-8"; 

body{width:100%; background:#1f3d63 url(images/main_bg.jpg) top center repeat-x; margin:0; padding:0}

a{text-decoration:none}

a:hover{text-decoration:underline; font-size:14px; font-weight:700; color:#FFF}

.main{margin:0 auto; padding:0}

.blok_header{margin:0; padding:0}

.header{width:980px; margin:0 auto; padding:0}

.logo{width:336px; float:left; margin:0; padding:0}

.click{width:500px; float:right; color:#91bdf3; line-height:1.5em; font-family:Arial,Helvetica,sans-serif; font-size:15px; font-style:normal; font-weight:700; font-variant:normal; height:auto; padding-top:10px; margin:0}

.click a{color:#fff; float:right; text-decoration:none}

.clicks a{color:#fff; font-size:12px; text-decoration:none; float:left}

.click p{float:right}

.menu_resize{width:980px; background:url(images/menu_resize_bg.gif) top no-repeat; height:55px; margin:0 auto; padding:0}

.menu{width:auto; float:left; margin:0; padding:10px 0 0}

.menu ul{list-style:none; border:0; float:left; margin:0; padding:0}

.menu ul li{float:left; border:0; margin:0; padding:0 5px}

.menu ul li a{float:left; color:#fff; font:bold 14px Arial,Helvetica,sans-serif; text-decoration:none; margin:0; padding:10px 0}

.menu ul li a span{background:none; padding:7px}

.search a{width:auto; float:left; font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:700; color:#FFF; background-color:#88BB3F; margin:3px; padding:5px}

.search{width:auto; float:right; margin:20px 5px 0 0}

.search form{display:block; float:right; padding:0}

.search span{display:block; float:left; width:149px; height:33px; padding:0 5px}

.search form .keywords{width:149px; line-height:15px; height:15px; float:left; background:none; border:0; font:normal 12px Arial,Helvetica,sans-serif; color:#fff; margin:0; padding:8px 0}

.search form .button{float:left; margin:0; padding:0}

.header_text_bg{margin:0; padding:0}

.header_text{height:297px; width:980px; background-repeat:no-repeat; background-position:top; margin:0 auto; padding:0}

.header_text .div .left1{float:right; width:420px; margin:0; padding:0}

.header_text .div .left1 img{margin:0 20px 0 15px; padding:0}

.header_text .div .left1 h1{color:#FFF; border:0; font-family:Arial,Helvetica,sans-serif; font-size:18px; font-style:normal; font-weight:700; font-variant:normal; background-color:#3466A3; margin-top:5px; float:right; padding:5px}

.header_text p{font:normal 12px Arial,Helvetica,sans-serif; color:#FFF; line-height:1.8em; background-color:#3466A3; margin-top:120px; margin-left:10px; padding:5px}

.header_text2{height:auto; width:980px; background:url(images/simple_bgp.png) top no-repeat; margin:0 auto; padding:0 0 10px}

.header_text2 h1{font:normal 30px Arial,Helvetica,sans-serif; color:#fff; margin:0; padding:10px 0 0 40px}

.header_text2 p{font:normal 12px Arial,Helvetica,sans-serif; color:#9ebadc; margin:0; padding:5px 0 0 40px}

.header_text2 a{font:normal 12px Arial,Helvetica,sans-serif; color:#9ebadc; margin:0}

.body_resize{margin:0; padding:5px 0 0}

.body{width:960px; background:#fff; margin:0 auto; padding:10px}

.body h2 a:link{font:normal 25px Arial,Helvetica,sans-serif; color:#151515; line-height:1.5em; font-stretch:narrower; margin:0}

.body h2 a:visited{font:normal 25px Arial,Helvetica,sans-serif; color:#151515; line-height:1.5em; font-stretch:ultra-condensed; margin:0}

.body h2{font:normal 20px Arial,Helvetica,sans-serif; color:#151515; margin:0; padding:5px}

.body h3{font:normal 18px Arial,Helvetica,sans-serif; color:#666; margin:0; padding:2px}

.body h2 span{font:normal 12px Arial,Helvetica,sans-serif; color:#4580b9}

.body img{float:left; margin:10px; padding:0}

.body img.floated{float:right; margin:0; padding:0}

.body p{color:#333; line-height:1.5em; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-style:normal; font-weight:400; font-variant:normal; margin:0; padding:5px}

.body p span{color:#666; font:normal 11px Arial,Helvetica,sans-serif}

.body p.data{font:bold 14px Arial,Helvetica,sans-serif; color:#4580b9; margin:0; padding:0 5px 10px}

.body a.nnews{color:#c55300; text-decoration:none}

.body_smallindex{width:310px; float:right; margin:0; padding:0}

.body_small{width:270px; float:right; margin:0; padding:0}

.body_small .news{width:auto; border:1px solid #e8e8e8; background:#f9f9f9; margin:0 auto; padding:8px}

.body_small .news2{background:#f1f1f1; margin:0 auto; padding:0}

.body_big{width:630px; float:left; margin:0; padding:0}

.body_big ul{list-style:none; margin:0 0 0 100px; padding:0}

.body_big li{font:normal 12px Arial,Helvetica,sans-serif; color:#7a7a7a; line-height:1.8em; background-image:url(images/big_ul_li.gif); background-repeat:no-repeat; background-position:left 2px; margin:0; padding:0 20px}

.footer_resize{width:980px; background:url(images/footer_bg.png) top repeat-x; height:auto; margin:0 auto; padding:0 0 50px}

.footer p{font:normal 11px Arial,Helvetica,sans-serif; color:#fff}

.footer a{color:#fff; text-decoration:underline; padding-right:2px; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-style:normal; font-weight:400; font-variant:normal; padding-left:2px; margin:0}

.footer p.leftt{text-align:left; width:45%; float:left; margin:0; padding:20px 0 0 10px}

.footer p.rightt{text-align:right; width:50%; float:right; margin:0; padding:20px 20px 0 0}

.form{float:left; width:560px; margin-top:40px; margin-left:10px}

#contactform{margin:0; padding:5px 10px}

#contactform *{color:red}

#contactform label{float:left; width:100px; font:normal 12px Arial,Helvetica,sans-serif; color:#151515; text-transform:capitalize; margin:0; padding:5px 0}

#contactform input.text{width:240px; border:1px solid #666; height:20px; background:#f8f8f8; margin:5px 0; padding:5px 2px}

p.response{text-align:center; color:#2c2c2c; font:bold 11px Arial,Helvetica,sans-serif; line-height:1.8em; width:auto}

p.clr, .clr{clear:both; margin:0; padding:0}

li.bg, .bg{clear:both; background:none; list-style:none; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#5382C1; margin:0 0 10px; padding:3px 0 0}

li.line, .line{border-top:1px solid #d9d9d9; background:none; list-style:none; margin:10px 0; padding:0}

.Sub{width:260px; float:left; margin:3px; padding:2px}

.Sub ul{list-style:none; margin:5px; padding:0}

.Sub li{border-bottom:1px solid #eaeaea; color:#5c5c5c; background-image:url(images/main_ul_li.gif); background-repeat:no-repeat; background-position:left 8px; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-style:normal; font-weight:400; font-variant:normal; margin:0; padding:5px 25px}

.Sub li a{color:#333; text-decoration:none; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-style:normal; font-weight:400; font-variant:normal}

.Sub li a:hover{color:#5186b8; text-decoration:underline}

.grey{width:980px; border-top:1px solid #5a5a5a; color:#fff; line-height:1.6em; font-family:Arial,Helvetica,sans-serif; font-size:12px; margin:0 auto; padding:0}

.grey h3{font-family:Arial,Helvetica,sans-serif; font-size:16px; font-style:normal; font-weight:700}

.grey p{padding-top:5px; border-top-width:1px; border-top-style:solid; border-top-color:#B7B7B7}

.grey .left{float:left; width:150px; margin:5px 20px 3px; padding:10px 5px 10px 10px}

.grey .center{float:left; width:265px; margin:5px 20px 3px; padding:10px}

.grey .right{float:right; width:395px; margin:5px 20px 3px; padding:5px 5px 0}

.testimonials{width:auto; float:left; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:14px; font-style:italic; font-weight:700; color:#FFF; background-color:#345D92; border:thin dashed #CCC; background-repeat:no-repeat; line-height:1.2em; margin:0; padding:0 0 0 5px}

.testimonials2{width:auto; float:left; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:14px; font-style:italic; font-weight:400; color:#666; background-color:#eee; background-image:url(images/testimonails.gif); border:thin dashed #CCC; background-repeat:no-repeat; margin:0; padding:0 5px 0 22px}

html, .footer{margin:0; padding:0}

.menu ul li a:hover, .menu ul li a.active{ background-color: #2D5484;	background-repeat: no-repeat;	background-position: right;}

.menu ul li a:hover span, .menu ul li a.active span{background-color: #305B92;	background-repeat: no-repeat;	background-position: left;}

.body_big a, .body_small a{text-decoration:none; color:#4580b9; line-height:1.8em; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:700; background-color:#EEE}

.stars, .stars a:hover:link{background-image:url(images/top-collection-agencies.gif); background-repeat:no-repeat; background-position:9px top; padding-top:20px; float:left; width:160px; padding-bottom:0; padding-left:5px; color:#D9B408; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-style:normal; font-weight:700; font-variant:normal}

