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:15px 0px 0px 0px;}
#header{ width:900px; height:102px; float:left; background:url(images/header.jpg) no-repeat left top;}
.logo{ padding:30px 0px 0px 28px; float:left;}
#doc_middle{ width:900px; float:left;  font-family:Verdana, Arial, Helvetica, sans-serif; background:#FFFFFF;}
#left_part{ width:488px; padding:0px 0px 0px 0px; float:left;}
.left_part_inn{ width:483px; background: url(images/line_bg.gif) repeat left top;  margin-left:5px;}

.week{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#ffffff; font-weight:bold; padding:5px 0px 44px 10px;}
.call{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#ff0000; font-weight:bold; text-align:right; padding:5px 83px 0px 0px;}
.call span{ color:#000103;}
.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 8px 0px 14px;}
.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:#ffffff; text-align:center;  padding-top:5px;}
.engin_gallery{ width:466px; margin:0px 1px 0px 0px; padding:15px 0px 0px 9px;}
.engin_gallery h1{width:433px; padding:0px 0px 0px 30px; font-size:20px; color:#fcf8bf; font-weight:normal; line-height:36px;}
.engin_gallery_part{ width:466px; float:left; padding-bottom:2px;}
.engin_gallery_inn{width:151px; height:115px; border:1px solid #a19e9e; margin:0px 2px 0px 0px; float:left; text-align:center;}
.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:412px; float:right; background:url(images/bg_rightpart.gif) repeat-y top left;}


.over_years{ width:370px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0px 0px 0px 21px;}
.over_years h1{ font-family:Arial, Helvetica, sans-serif; color:#c01616; font-weight:bold; font-size:15px; padding:5px 0px 0px 8px;}
.over_years ul{ width:340px; padding:6px 0px 0px 15px; 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:360px; float:right;  color:#FFFFFF; font-weight:bold; font-size:25px; height:51px; margin:30px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; background:url(images/callnow_bg.gif) no-repeat right top; text-align:right; padding:20px 40px 0px 0px;}
#right_part div.callnow span{ font-size:13px;}
.contact{ width:370px; padding:15px 0px 10px 27px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#002c5f; font-size:12px;}
.contact h1{ color:#FFFFFF; width:358px; float:left; padding:10px 0px 10px 12px; 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; height:50px;}

.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;}
