body{ padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#393C40; background:url(images/main_bg.gif) repeat;}
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:900px; margin:0px auto;}
#cont_width{ width:900px; float:left; padding:0px 0px; background:url(images/middle_bg.gif) repeat-y left top; margin:15px 0px 0px 0px;}

.logo{ padding:52px 0px 42px 47px; float:left;}
#doc_middle{ width:900px; float:left;  font-family:Verdana, Arial, Helvetica, sans-serif; background:url(images/header.jpg) no-repeat left top;}
#left_part{ width:465px; padding:0px 22px 0px 15px; float:left; }


.phone-call{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#363636; font-weight:bold; text-align:right; padding:5px 0px 0px 0px;}
.phone-call span{ color:#ff0102; font-size:23px;}

.week{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#005ed0; font-weight:bold; padding:5px 0px 10px 29px;}
.welcome{ font-size:21px; color:#000; text-transform:uppercase; padding:8px 0px 10px 10px; font-family:"Times New Roman", Times, serif; background:url(images/welcome_line.gif) no-repeat left bottom;}

.ford_part{ width:461px; font-family:Verdana, Arial, Helvetica, sans-serif; float:left; padding:0px 0px 0px 0px;}
.ford_part h1{ color:#ffffff; font-size:16px; padding:10px 0px 10px 0px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.ford_part h2{ font-size:16px; padding:5px 0px 0px 55px; text-align:left;}
.ford_part p{ font-size:18px; font-family: Tahoma; color:#363636; text-align:center;  padding-top:5px;}
.engin_gallery{ width:464px;margin:0px 1px 0px 0px; padding:10px 0px 0px 0px;}
.engin_gallery h1{width:431px; padding:0px 0px 0px 0px; font-size:20px; color:#ff0102; font-weight:normal; line-height:36px;}
.engin_gallery_part{ width:464px; float:left; padding-bottom:2px;}
.engin_gallery_inn{width:151px; height:115px; border:1px solid #a19e9e; margin:0px 2px 0px 0px; float:left;}
.engin_gallery_part p{ font-size:20px; color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;}
.engin_gallery_part p span{ color:#f81b04;}

#right_part{ width:388px; float:left; padding:0px 0px 0px 10px; }


.over_years{ width:370px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0px 0px 0px 15px;}
.over_years h1{ font-family:Arial, Helvetica, sans-serif; color:#f26f00; font-weight:bold; font-size:17px; padding:20px 0px 0px 0px;}
.over_years ul{ width:340px; padding:6px 0px 0px 0px; float:left;}
.over_years li{ width:325px; padding:6px 0px 0px 18px;  background:url(images/arrow.gif) no-repeat left 11px; color:#393c40; font-size:12px;}
#right_part div.callnow{ width:387px; float:right;  color:#FFFFFF; font-weight:bold; font-size:25px; height:54px; margin:45px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; background:url(images/callnow_bg.gif) no-repeat right top; text-align:center; padding:7px 0px 0px 0px;}
#right_part div.callnow span{ font-size:13px;}
.contact{ width:387px; padding:15px 0px 10px 0px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#002c5f; font-size:12px; background:url(images/bg_design.gif) no-repeat left top; height:316px;}

.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; height:50px;}

.contact p{ color:#393c40; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:35px 0px 0px 10px;}
.contact h1{ color:#b41515; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; padding:15px 0px 0px 0px;}
.contact b{ color:#010101; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; padding:10px 0px 0px 0px; font-weight:normal;}

.engine{ font-size:14px; text-align:center; color:#3a3a3a;}
.engine p{ color:#e42415; font-size:20px;}
.engine p span{ color:#000000;}
.bottom{ width:900px; float:left; height:57px; background:url(images/footer.gif) no-repeat left top; font-family: Tahoma; text-align:center; color:#363636; font-size:19px; padding:10px 0px 0px 0px;} 
.footer{ width:908px; float:left; padding:16px 0px 20px 0px; text-align:center; font-size:11px; color:#FFFFFF; line-height:17px;}
