/* CSS Document */
body {height:100%;font:12px Verdana, Tahoma, Arial, Sans-Serif;color:#61646e;background:#cfcfcf url(../images/body.gif);}
div, html, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4 {margin:0;padding:0;} 
table {border-collapse:collapse;}
img {border:none;}      
ul, li {list-style:none;} 
a, a:active, a:visited {text-decoration:none;color:#676767;} 
a:hover {text-decoration:none;color:#010101;} 
  
/*  All  */   
.clear {font-size:0;line-height:0;clear:both;height:1px;}
.nofont {font-size:0;line-height:0;}
.top_bg {background:#262a39;height:50px;} 
.top_menu {width:1000px;margin:0 auto;} 
.top_menu ul {padding:10px 0 0 16px;}
.top_menu ul li {font-size:0;line-height:0;float:left;margin-right:1px;}

.container {width:1000px;margin:0 auto;margin-bottom:-30px;position:relative;z-index:2;}
.welcome_text {background:url(../images/welcome_text.gif) top left repeat-y;border-bottom:1px solid #fff;margin-top:10px;}
.welcome_text p {background:url(../images/welcome_text_top.gif) top left no-repeat;padding:6px 11px 8px 11px;font-size:11px;color:#b8b9be;}
.welcome_text p strong {display:block;color:#fefefe;font-size:13px;padding-bottom:3px;}
.welcome_text p em {font-style:normal;color:#ebebeb;text-decoration:underline;}
.welcome_text p span {color:#ececec;}

.content_block {background:#ececec url(../images/content_block.jpg) top left no-repeat;border-left:1px solid #fff;border-right:1px solid #fff;float:left;width:998px;}
.content_block .left_col {float:left;width:739px;}
.content_block .left_col h4 {font-size:20px;border-bottom:1px solid #262a39;margin:7px 10px 6px 13px;color:#262a39;font-weight:normal;font-family:'Myriad Pro';position:relative;}
.content_block .left_col h4 span {position:absolute;right:6px;font-size:11px;color:#61646e;font-family:Verdana;top:6px;}
.content_block .left_col .product_list {padding:0 0 5px 3px;border-bottom:1px dashed #92989e;margin:0 10px 0 10px;position:relative;}
.content_block .left_col .product_list .float_img {background:url(../images/img_bg.gif) no-repeat;padding:4px;margin-right:8px;float:left;}
.content_block .left_col .product_list p {float:left;width:435px;}
.content_block .left_col .product_list p span {display:block;font:bold 15px Verdana;color:#262a39;}
.content_block .left_col .product_list p strong {color:#61646e;}
.content_block .left_col .product_list .click_here {text-align:right;font-size:0;line-height:0;margin-top:-27px;position:relative;top:-5px;}
.content_block .left_col .brand_block {background:url(../images/brand_block.gif) top left no-repeat;width:698px;margin-left:22px;position:relative;}
.content_block .left_col .brand_block table td {font-size:0;line-height:0;text-align:center;padding:10px 15px;}
.content_block .left_col .brand_block table td a {position:relative;}
.content_block .left_col .brand_block table td img {vertical-align:middle;}
.content_block .left_col .brand_block table td.ad2 {text-align:left;}
.content_block .left_col .brand_block table td.ad2 span {padding-left:40px;}
.content_block .left_col .brand_block_bottom {width:698px;height:7px;background:url(../images/brand_block_bottom.gif) no-repeat;font-size:0;line-height:0;clear:both;margin-left:22px;}
.content_block .left_col .brand_block_id_style {position:absolute;visibility:hidden;z-index:2;}
.content_block .left_col .brand_block_id_style strong {color:#676767;display:block;padding-bottom:4px;}
.content_block .left_col .brand_block_id_style a, .content_block .left_col .brand_block_id_style a:visited {color:#888;font-size:11px;line-height:16px;}
.content_block .left_col .brand_block_id_style a:hover {color:#000;}
.content_block .left_col .brand_block_id_style p {position:absolute;top:11px;left:13px;}
.content_block .left_col .brand_block_id_style p.right_side {left:150px;top:29px;}
.content_block .left_col #factorycat_list {top:21px;left:380px;}
.content_block .left_col #mach_list {top:21px;left:165px;}
.content_block .left_col #dulevo_list {top:21px;left:165px;}
.content_block .left_col #tomcat_list {top:21px;left:310px;}
.content_block .left_col #littervac_list {top:15px;left:200px;}
.content_block .left_col #euro_list {top:21px;left:360px;}
.content_block .left_col #rcm_list {top:140px;left:165px;}
.content_block .left_col #clarke_list {top:140px;left:20px;}
.content_block .left_col #lincoln_list {top:140px;left:200px;}
.content_block .left_col .bg {display:block;width:288px;height:133px;padding:11px 0 0 13px;background:url(../images/brand.png) no-repeat;}
.content_block .left_col .machine_list {padding:0 0 0 23px;}
.content_block .left_col .machine_list .fst_list li {float:left;margin:0 4px 0 0;background:url(../images/fst_list.gif) top left no-repeat;width:229px;}
.content_block .left_col .machine_list .fst_list li ul li {float:none;margin:0;background:none;width:auto;padding:5px 4px 5px 8px;min-height:95px;font-size:11px;}
.content_block .left_col .machine_list .fst_list li ul li.height {min-height:115px;}
.content_block .left_col .machine_list .fst_list li ul li.last {padding:0;background:url(../images/fst_list_bottom.gif) top left no-repeat;height:7px;font-size:0;line-height:0;min-height:0;}
.content_block .left_col .machine_list .fst_list li ul li strong {color:#676767;display:block;padding-bottom:4px;font-size:12px;}
.content_block .left_col .machine_list .fst_list li ul li a, .content_block .left_col .machine_list .fst_list li ul li a:visited {color:#676767;}
.content_block .left_col .machine_list .fst_list li ul li a:hover {color:#000;}
.content_block .left_col .machine_list .scd_p {font-size:11px;background:url(../images/scd_p.gif) top left no-repeat;}
.content_block .left_col .machine_list .scd_p strong {font-size:12px;color:#676767;}
.content_block .left_col .machine_list .scd_p a, .content_block .left_col .machine_list .scd_p a:visited {color:#010101;text-decoration:underline;}
.content_block .left_col .machine_list .scd_p {padding:9px 5px 4px 8px;}
.content_block .left_col .machine_list .scd_p_bottom {height:6px;background:url(../images/scd_p_bottom.gif) top left no-repeat;font-size:0;line-height:0;}
.content_block .left_col .machine_list .clear {height:4px;}
.content_block .left_col .machine_list .thd_list {background:url(../images/scd_p.gif) top left no-repeat;}
.content_block .left_col .machine_list .thd_list p {font-size:12px;color:#676767;padding:10px 5px 4px 8px;position:relative;}
.content_block .left_col .machine_list .thd_list ul {padding-left:20px;}
.content_block .left_col .machine_list .thd_list ul li {float:left;width:230px;}
.content_block .left_col .machine_list .thd_list ul li ul {padding-left:0;}
.content_block .left_col .machine_list .thd_list ul li ul li {float:none;width:auto;font-size:11px;}

.content_block .right_col {float:left;width:250px;padding:10px 0 0 0;background:#d9d9d9;margin-top:36px;position:relative;}
.content_block .right_col .safisfaction {width:87px;height:87px;background:url(../images/safisfaction.gif) no-repeat;position:absolute;top:-97px;right:0;}
.content_block .right_col h4 {font-size:11px;color:#fff;background:#676767;padding:7px 10px;margin:0 10px;}
.content_block .right_col p {font-size:11px;color:#3d3d3d;padding:5px 0;margin:0 10px;}
.content_block .right_col p.center {text-align:center;margin:0;font-size:0;line-height:0;}
.content_block .right_col p a, .content_block .right_col p a:visited {color:#3d3d3d;text-decoration:underline;}
.content_block .right_col ul {margin:0 10px;}
.content_block .right_col ul li {font-size:10px;padding-bottom:2px;}
.content_block .right_col ul li a, .content_block .right_col ul li a:visited {color:#535353;}
.content_block .right_col ul li a:hover {text-decoration:underline;}
.content_block_bottom {font-size:0;line-height:0;height:20px;background:url(../images/content_block_bottom.gif) no-repeat;clear:both;}

.bottom_menu {padding-left:179px;}
.bottom_menu li {font-size:11px;float:left;background:url(../images/line.gif) right 2px no-repeat;padding-right:16px;margin:22px 15px 5px 0;}
.bottom_menu li.last {background:none;padding-right:0;margin-right:0;}
.bottom_menu li a, .bottom_menu li a:visited {color:#626161;}
.bottom_menu li a:hover {color:#fff;}

.footer {position:relative;background:#1a1b1f url(../images/footer.gif) top left repeat-x;}
.footer .center {text-align:center;font-size:10px;color:#bfbfbf;padding:26px 0 5px 0;}
.footer .center strong {font-size:13px;}
.footer .copy {font-size:10px;color:#bfbfbf;position:absolute;top:63px;left:8px;}
.footer .copy a, .footer .copy a:visited {color:#bfbfbf;}
.footer .banners {position:absolute;top:57px;right:0;}
.footer .banners img {vertical-align:middle;margin-right:10px;}
