body{ padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#393C40; background:#1F1F1F;}
ul, li, p, h1, h2, h3, p, form{ margin:0px; padding:0px; list-style-type:none;}
img{ border:0px;}
.img_left{ float:left}
#doc_width{ width:908px; margin:0px auto;}
#cont_width{ width:908px; float:left; padding-top:10px;}
#doc_shadow{ width:900px; padding:0px 4px; background:url(images/doc_shadow.gif) repeat-y left top; float:left;}
#header{ width:900px; height:106px; float:left; background:url(images/header.jpg) no-repeat left top;}
.logo{ padding:30px 0px 0px 30px; float:left;}
.doc_middle_main{width:892px; float:left; padding:0px 0px 0px 8px; background:url(images/bg_corner_2.gif) repeat-y top right;}
.doc_middle{ width:892px; float:left; background:url(images/bg_corner.jpg) no-repeat right top;  font-family:Verdana, Arial, Helvetica, sans-serif;}
.phone{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#242525; font-weight:bold; padding:2px 0px 0px 0px;}
.call{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#ff0000; font-weight:bold; text-align:right; padding:3px 0px 0px 0px;}
.call span{ color:#000103;}
.welcome{ font-size:20px; color:#da0303; text-transform:uppercase; padding:3px 0px 0px 0px; font-weight:bold;}
#left_part{ width:485px;}
.ford_part{ width:484px; font-family:Verdana, Arial, Helvetica, sans-serif; float:left;}
.ford_part h1{ color:#db0303; font-size:16px; padding:15px 0px 10px 10px; }
.ford_part h2{ font-size:16px; padding:0px 136px 0px 0px; text-align:right;}
.ford_part h3{ color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; padding:0px 0px 0px 18px;}
.ford_part p{ font-size:18px; font-family: Tahoma; color:#000000; text-align:center; width:485px; background:#edecec; margin-right:1px; }
.engin_gallery{ width:485px; margin:0px 1px 0px 0px; background:#edecec; padding:17px 0px 0px 0px;}
.engin_gallery h1{width:460px; background:#edecec; padding:0px 0px 2px 25px; font-size:20px; color:#e42415;}
.engin_gallery_part{ width:485px; float:left; background:#FFFFFF;}
.engin_gallery_inn{width:158px; height:120px; border:1px solid #a19e9e; margin:0px 2px 2px 0px; float:left;}
.engin_gallery_part p{ font-size:20px; color:#2c2525; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;}
.engin_gallery_part p span{ color:#f81b04;}
.right_part{ width:406px; float:right;}
.over_years{ width:375px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
.over_years h1{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; font-size:15px; padding:10px 0px 0px 0px;}
.over_years ul{ width:342px; padding:14px 0px 0px 30px; float:left;}
.over_years li{ width:326px; padding:7px 0px 0px 18px;  background:url(images/arrow.gif) no-repeat left 11px; color:#393c40; font-size:12px;}
.right_part div.callnow{ width:406px; float:left;  text-align:center; color:#FFFFFF; font-weight:bold; font-size:13px; line-height:36px; background:url(images/call_now_bg.gif) repeat-y left top; margin:22px 0px 0px 0px;}
.contact{ width:370px; padding:35px 10px 10px 18px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#002c5f; font-size:12px;}
.contact h1{ color:#FFFFFF; width:355px; float:left; padding:12px 0px 12px 15px; color:#FFFFFF; font-size:16px; text-transform:uppercase; font-weight:bold; background:url(images/contact_h.gif) no-repeat left top;}
.contact span{ color:#ff0000;}
.contact input.textfield{ border:1px solid #9ba5aa; width:160px; float:left; font-size:12px;}
.contact textarea.textfield{ border:1px solid #9ba5aa; width:160px; float:left; font-size:12px; margin: 3px 0px 10px 0px;}

.contact p{ color:#393c40; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:35px 0px 0px 10px;}
.engine{ font-size:14px; text-align:center; color:#3a3a3a;}
.engine p{ color:#e42415; font-size:20px;}
.engine p span{ color:#000000;}
.footer{ width:908px; float:left; padding:0px 0px 10px 0px; text-align:center; font-size:11px; color:#FFFFFF; line-height:17px;}
