@font-face{font-family:'fm';src:url(/sites/all/themes/hdh/fonts/FM.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/hdh/fonts/FM.woff) format('woff'),url(/sites/all/themes/hdh/fonts/FM.ttf) format('truetype'),url(/sites/all/themes/hdh/fonts/FM.svg#FM) format('svg');font-weight:normal;font-style:normal;}html,body{margin:0
  padding:0;}body{background-color:#ffffff;font-weight:normal;font-style:normal;line-height:normal;font-family:'fm',sans-serif;font-size:12px;}html.body{margin-top:0px;}@-moz-document url-prefix() {.front,x:-moz-any-link,x:default{margin-top:-27px;}}@-moz-document url-prefix() {.not-front,x:-moz-any-link,x:default{margin-top:-27px;}}a{text-decoration:none;color:#000000;}h3{font-size:15px;}a:hover{text-decoration:underline;}tr.even,tr.odd{background-color:#f2f2f2;border-bottom:none;}thead th{border-bottom:none;padding-right:0px;text-align:left;}th{padding:7px 0px 18px 0px;font-weight:normal;}tbody{border-top:none;padding:20px;}td.desc a{color:#000;font-size:20px;font-weight:normal;line-height:30px;margin-top:20px;letter-spacing:-0.5px;}td.desc{border-bottom:1px solid #545454;margin-bottom:20px;vertical-align:middle;color:#000;font-size:20px;font-weight:normal;line-height:30px;margin-top:20px;letter-spacing:-0.5px;}td.image{padding-top:20px;vertical-align:bottom;}div.node{border-bottom:0px;text-align:center;}div.customcontent{text-align:center;}.header{background:#fff;margin:60px 0px 60px 0px;text-align:center;}.header h1{color:#000;text-transform:uppercase;font-size:60px;line-height:60px;margin:0;font-weight:normal;letter-spacing:-0.5px;}.clear{clear:both;line-height:0;height:0;font-size:0;}.textalign-right{text-align:right;}.hide{display:none;}.headertop{background:#fff;margin:36px 0px 18px;text-align:center;}.headertop h1{color:#000;text-transform:uppercase;font-size:20px;line-height:30px;margin:0;font-weight:normal;letter-spacing:-0.5px;}.top{}.payoff{margin-top:14px;}.payoffmenu{font-size:9px;}.menu{text-align:center;}.topmenu{margin-top:16px;margin-bottom:10px;font-size:16px;}.topmenu a{margin-left:6px;}.img-shadow{float:left;background:url(/sites/all/themes/hdh/images/shadowAlpha.png) no-repeat bottom right !important;}.img-shadow img{display:block;position:relative;background-color:#fff;margin:-6px 6px 6px -6px;}.pressimages{margin-right:13px;margin-bottom:13px;float:left;}.productthumb{margin-left:20px;margin-bottom:20px;height:229px;}.productempty{margin-left:20px;margin-bottom:20px;height:155px;width:110px;float:left;}.pressthumb{margin-left:20px;margin-bottom:20px;}.product_overlay_outer{//background:url(/sites/all/themes/hdh/images/product_overlay_bg.png) repeat scroll;background:transparent;background-position:center;z-index:1000;position:absolute;top:0;bottom:0;left:0;width:960px;height:460px;}.product_overlay_inner{background:#f2f2f2;z-index:1000;top:0;bottom:0;left:0;height:475px;width:835px;margin-left:62px;margin-top:19px;}.product_overlay_inner img{}.product_overlay{display:none;}.product-variant{margin-top:20px;padding-bottom:25px;padding-right:14px;text-align:center;width:83px;}.product-variant .product{margin-top:12px;line-height:12px;}.productpage{background:#f2f2f2;display:block;}.product_navigation{padding:10px 10px 14px 10px;}.next{display:block;width:43px;height:19px;background:url(/sites/all/themes/hdh/images/next_product.png) left bottom;float:right;}.previous{display:block;width:43px;height:19px;background:url(/sites/all/themes/hdh/images/previous_product.png) left bottom;}.product_overlay_inner .addtobasket{position:absolute;top:388px;left:315px;}.addicon{margin-bottom:10px;padding:5px 15px;background-color:#000;color:#fff;font-size:20px;font-family:"fm";border:0px;}.product .price{width:85px;height:85px;font-size:24px;text-align:center;line-height:20px;color:#000;}.product .price span{font-size:15px;text-align:center;}.product .price em{font-style:normal;font-weight:bold;}.detailspage .price h3{font-size:15px;font-weight:bold;color:#585242;line-height:1px;padding-top:39px;margin:20px 20px 7px 12px;letter-spacing:-0.5px;}.product_view{float:left;margin:30px;}.product_body{padding-bottom:25px;}.country,.dealercountry{color:#FFF;float:left;height:110px;margin-left:17px;width:110px;text-align:center;}.dealercountry{width:130px;height:130px;}.country img{margin-top:10px;}.contact{margin-bottom:26px;}.dealer{width:110px;float:left;height:170px;margin-left:17px;}.pane-hagedornhagen-hdh-agents .dealer{margin-left:20px;}.pane-hagedornhagen-hdh-agents{margin-left:100px;}#cart-resume{background:url(/sites/all/themes/hdh/images/cart_resume_bg.gif) no-repeat scroll 0 0 transparent;color:#fff;float:right;height:30px;margin-top:0;width:200px;margin-bottom:20px;}#cart-resume a{color:#fff;}#cart-resume,x:-moz-any-link{margin-bottom:-5px;}.cart-resume-content{margin:9px 40px 0px 0px;}#TB_window{background:transparent !important;filter:none !important;font:12px "fm",Verdana,Arial,sans-serif;}.TB_overlayBG{background-color:#000;-moz-opacity:0.45;opacity:0.45;}.close{background:url(/sites/all/themes/hdh/images/product_close.png) no-repeat;position:absolute;top:29px;left:465px;cursor:pointer;height:35px;width:35px;z-index:1000;}.details{position:absolute;top:50px;right:110px;font-size:12px;color:#000;width:470px;}.details h3,.detailspage h3{color:#000;font-size:25px;font-weight:normal;line-height:30px;margin-top:20px;letter-spacing:-0.5px;}.detailspage .addtobasket{margin-left:20px;}.detailspage{position:absolute;top:45px;right:60px;font-size:11px;color:#000;width:570px;}.form-text{border-bottom:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #CCC;border-top:1px solid #CCC;}#cart-form-buttons{border:none;margin:0.5em 0;text-align:right;width:100%;}#cart-form-pane{background-color:#f2f2f2;padding:0px 30px 45px 30px;}#cart-form-products{border:none;}#cart-form-products th{background:#f2f2f2;}#uc-cart-checkout-form th{background:#f2f2f2;}ul.product-description{margin-top:10px;}ul.product-description li{list-style:none;margin:0px;color:#000;font-size:12px;}#cart-form-products th.nobg{background:#f2f2f2;padding-right:40px;}#uc-cart-view-form img{padding-right:0;}td.price,td.qty{background:url(/sites/all/themes/hdh/images/td-divider.png) right 85px no-repeat;border-bottom:1px solid #545454;padding-top:60px;vertical-align:middle;}td.td-divider{background:url(/sites/all/themes/hdh/images/td-divider.png) right 85px no-repeat;}span.uc-price{height:20px;}td.subtotal{color:#000;padding-top:20px;}td.subtotal strong{padding-right:53px;}td.subtotal .uc-price{margin-right:26px;}.tableHeader-processed th.yellow,.uc-price{color:#000;}.tableHeader-processed td.qty{padding-right:30px;padding-left:30px;}.tableHeader-processed td.price{padding-right:30px;padding-left:30px;}.remove{vertical-align:middle;}#cart-form-products .tableHeader-processed{}.tableHeader-processed th{color:#000;text-align:center;background:#545454;}.tableHeader-processed .products{text-align:left;}#edit-update{background:url(/sites/all/themes/hdh/images/update_cart.png) no-repeat;height:82px;width:100px;border:none;font-size:0px;cursor:pointer;line-height:0px;}#edit-continue-shopping{background:url(/sites/all/themes/hdh/images/back.png) no-repeat;height:82px;width:82px;border:none;font-size:0;cursor:pointer;line-height:0px;}#continue-shopping-button{margin-right:89%;}#edit-checkout{background:url(/sites/all/themes/hdh/images/check_out.png) no-repeat;height:82px;width:100px;border:none;font-size:0;cursor:pointer;line-height:0px;}#uc-cart-checkout-form{background:none repeat scroll 0 0 #f2f2f2;color:#000;}#cart-pane legend{font-size:16px;font-weight:bold;margin-top:20px;margin-bottom:10px;color:#000;}.order-review-table{background:none repeat scroll 0 0 #f2f2f2;}.order-review-table td{padding:10px;}.order-review-table .pane-title-row{background-color:#f2f2f2;border:1px solid #999999;font-weight:bold;padding:0.5em 1em;text-align:center;}.category-grid-products td{background-color:#f2f2f2;border:1px solid #545454;color:#000;}.cart-review td.products{color:#000;font-size:16px;vertical-align:bottom;border-bottom:1px solid #545454;}.cart-review{border:none;}#delivery-pane{background-color:#f2f2f2;}.address-pane-table table td{padding:6px;}#payment-pane{background-color:#f2f2f2;}fieldset{padding:10px;}.form-required{color:#000;}.press_list{}#a_press_images{margin-left:45px;}#quickpay-cards{float:right;margin-right:35px;text-align:left;width:475px;color:#000;}.quickpay-cards img{margin-top:24px;}img.checkout{float:left;padding-right:20px;}#uc-multiple-currency-display fieldset.collapsible div.fieldset-wrapper{overflow:hidden !important;}.uc-price .price-currency,#quote span{display:inline !important;margin-left:5px;}span.uc-price span{display:inline !important;margin-left:5px;}.price .price-currency{font-size:11px;margin-top:4px;}th.excl-vat{text-align:center;}th.vat{text-align:center;}th.price{text-align:center;}.collapse-processed a{color:#000!important;}.currency .collapse-processed a{color:#000!important;}.page-all-products .container-16 .even{width:140px;color:#000;}.page-all-products .container-16 .odd{width:120px;color:#000;}.page-all-products .container-16 .even{border-right:none;text-align:left;padding-left:10px;padding-right:0;}.page-all-products .container-16 .odd{border-right:none;text-align:left;padding-right:0;}.page-all-products .product-variant .product{margin:8px 0 0 0;}.page-all-products .product-variant .product .form-item{margin:5px 0 0 0;}.page-all-products .product-variant .product .form-item label{float:left;display:inline;height:20px;line-height:20px;font-weight:normal;padding-right:5px;}.page-all-products .product-variant .product .form-item input{float:left;display:inline;}.page-all-products .product-variant .price span{padding-left:3px;}.page-all-products .addtobasket{margin-top:-5px;padding-right:0;}.page-all-products .success{font-size:15px;color:#000;padding:10px 0 10px 10px;background-color:#0099cb;margin-bottom:10px;}.page-all-products .success a{color:#000;text-decoration:underline;}.page-all-products .success a:hover{color:#000;}.view-display-id-page_1 .views-field-title{font-size:16px;width:100%;color:#000;padding:10px 0 0 10px;}.view-display-id-page_1 .views-field-model{font-size:12px;padding:0 0 10px 10px;color:#000;}.view-display-id-page_1 .views-field-field-image-cache-fid{}.view-display-id-page_1 .col-1{margin-right:0px;background-color:#f2f2f2;text-align:center;}.view-display-id-page_1 .col-2{padding-right:0px;background-color:#f2f2f2;text-align:center;}.view-display-id-page_1 .col-3{padding-right:0px;background-color:#f2f2f2;text-align:center;}.view-display-id-page_1 td{padding-bottom:0px;}.view-display-id-page_1 .price{background-image:none;text-align:left;height:20px;color:#000;font-size:12px;display:inline;}.view-display-id-page_1 .price em{padding-top:0;}.view-display-id-page_1 .price span{display:inline;}.view-display-id-page_1 .views-row{float:left;width:295px;background-color:gray;margin-right:15px;margin-bottom:35px;}.order-review-table td{color:#000;}.uc-order-history{width:600px;}.uc-order-history td a,.uc-order-history td,.uc-order-history th a,.uc-order-history th{color:#000;background-color:#f2f2f2!important;padding:20px;text-align:center;}.page-user .span-24{background-color:#f2f2f2;color;padding:10px;}.fieldset-wrapper a{color:#000;}#maxtop{top:5px;margin-top:-10px;padding-top:21px;}#maxtop.fixed{position:fixed;top:4px;z-index:9999;height:19px;background-color:#FFF;margin-left:246px;padding-top:17px;padding-bottom:6px;}#maxtop.fixed a{color:#000;text-decoration:none;}#maxtop.fixed a.last{padding-right:5px;}.top{height:32px;padding:10px 0;}
