@charset "utf-8";
/* CSS Document */
*{ font-family:Arial, Helvetica, sans-serif;}
body{ background:#2C568F url(../images/bg.gif) repeat-x top;margin:0px;padding:0px;}
.wrap{ background:url(../images/logo_big.png) no-repeat left top;margin:0px;padding:0px;}
.main{ width:900px;margin:0px auto;padding-top:15px;}
.top{ background:url(../images/top.png) no-repeat;clear:both;height:26px;}
.bottom{ background:url(../images/bottom.png) no-repeat;clear:both;height:26px;}
.mid{ background:url(../images/mid.png) repeat-y;padding:0px 26px;}
.content{ background:url(../images/bg_content.gif) no-repeat top;padding:130px 24px 0px 30px;width:794px;}
.clr{ width:100%;clear:both;height:1px;line-height:0px;font-size:0px;visibility:hidden;}
.footer{ padding:0px 20px 20px 20px;}
.footer p{ width:40%;display:inline-block;color:#e0f6fd;font-size:11px;font-family:Verdana, Geneva, sans-serif;margin:0px;padding:0px;}
.footer p a{color:#e0f6fd;}
.footer p.miu{ float:left;}
.footer p.mau{ text-align:right;float:right;}

h1{ color:#063069;font-size:20px;line-height:24px;padding:0px 0px 10px 0px;}
p,li{ color:#515151;font-size:14px; line-height:20px;}
p b{color:#08326b;}
p.bigger{font-size:16px; color:#ae0b0b; font-weight:bold;}
.col_right p{ font-weight:bold;font-size:13px;color:#515151;margin-top:0px;}
.sep{ border-top:1px solid #C4C4C4;height:1px;line-height:0px;font-size:0px;clear:both;width:100%;padding-bottom:20px;}
a.logo{ display:block;padding-left:25px;float:left;padding-top:25px;}
a.logo img{ border:0px;}
p.infos{float:right;text-align:right;color:#fff;font-size:18px;line-height:23px;width:50%;display:block;margin:0px;padding:20px 40px 33px 0px;}
p.nav{ float:right;padding-right:33px;color:#657790;margin-bottom:0px;padding-top:15px;width:50%;display:block;margin:0px;text-align:right;}
p.nav a{ font-size:16px;color:#fff; padding:7px 7px 0px 7px;text-decoration:none;font-weight:bold;}
p.nav a:hover,p.nav a.current{ color:#f6ee2c;border-top:3px solid #f6ee2c;}
big{ font-size:20px;color:#ae0b0b;text-transform:uppercase;background:url(../images/redarrow.gif) no-repeat right center;padding:10px 50px 10px 0px;display:block;font-weight:bold;line-height:23px;width:320px;}
.car{ background:#fff url(../images/car.jpg) no-repeat bottom;text-align:right;padding:90px 30px 20px 0px;}/*istock #2606561*/
.car big{ background:none;width:auto;padding-right:0px;}
.car p{ font-weight:bold;margin-top:0px;line-height:18px;margin-bottom:6px;}
a.vava{ font-size:13px;color:#ae0b0b;background:url(../images/redarrow_xs.gif) no-repeat left 5px;padding-left:16px;font-weight:bold;}
/*normal contact form*/
.form{padding:20px 0px;}
.form p{margin:0px 0px 10px 0px;width:49%;display:inline-block;vertical-align:top;}
.form p.z{float:right;}
.form p.zz{float:right;text-align:right;}
.form p b{color:#AE0B0B;}
.form p label{font-size:13px;clear:both;display:block;}
.form input{width:95%;height:21px;border:1px solid #909198;}
.form textarea{width:100%;height:187px;border:1px solid #909198;}
.form input.submitbutton{width:110px;height:25px;background:#2D5080;cursor:pointer;color:#fff;font-size:13px;font-weight:bold;border:none;}
.form p.mand_note{font-size:9px;color:#AE0B0B;}	
/*error & success*/
.error{border:2px solid #AE0B0B;padding:7px 10px;margin-bottom:10px;background:#faf0f0;}
.success{border:2px solid #2D5080;padding:7px 10px;margin-bottom:20px;clear:both;}
.error p,.success p{font-size:13px;margin:0px;line-height:18px;}
div#abe_default #abe_powered{float:right;margin-right:20px;display:none;}