@font-face {
    font-family: 'DINProLight';
    src: url('dinpro-light-webfont.eot');
    src: url('dinpro-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('dinpro-light-webfont.woff') format('woff'),
         url('dinpro-light-webfont.ttf') format('truetype'),
         url('dinpro-light-webfont.svg#DINProLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'DINProMedium';
    src: url('dinpro-medium-webfont.eot');
    src: url('dinpro-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('dinpro-medium-webfont.woff') format('woff'),
         url('dinpro-medium-webfont.ttf') format('truetype'),
         url('dinpro-medium-webfont.svg#DINProMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

* { margin:0; padding:0; }

html{overflow-x:auto;overflow-y:scroll;}
html,body{margin:0;padding:0;height:100%;}
body{font-family:Tahoma,Georgia,Arial,Helvetica,Verdana;font-size:12px;color:#000000;line-height:180%;line-height:22px;background:url('../images/w-bg.jpg') 50% 0 repeat;}

img{border:none;}
form,h1,h2,h3,h4,h5,ul,li{padding:0;margin:0;list-style:none;}

h1,h2,.contentheading,.componentheading,h3{font-size:24px;font-weight:normal;line-height:30px;margin-bottom:15px;padding:0;color:#000000;text-transform:uppercase;font-family: 'DINProLight';}
h2,
h3{font-size:18px;line-height:22px;margin-bottom:5px;}

a{color:#197598;text-decoration:none;}
a:hover{text-decoration:underline;}
p{margin:5px 0;}
div{text-align:left;}

input.inputboxquantity,textarea,input{font-family:Arial,Tahoma,Verdana;font-size:12px;}

.article-content li{margin:0 15px 15px;list-style:disc;}

.clr{font-size:0px;clear:both;}
p{margin:0 0 15px;}
div.hr{border-bottom:dotted 1px #a8a8a8;margin-bottom:30px;}

#wrapper{background:url('../images/bg.jpg') 50% 0 repeat-y;}
#html{width:1003px;margin:0 auto;}
#logo{position:relative;}
.slogan{position:absolute;top:110px;left:0px;width:317px;font-size:18px;color:#fff;font-weight:bold;text-align:center;}
.slogan div{text-align:center;}

.col-left{width:317px;float:left;}
.col-center{width:609px;padding-left:37px;float:left;}

.left-menu{padding:30px 0;}
.left-menu li{}

.left-menu > ul > li{margin:4px 0;clear:both;}
.left-menu > ul > li > a{padding:3px 10px 3px 37px;font-size:16px;color:#fff;text-transform:uppercase;float:left;font-family: 'DINProLight';}
.left-menu > ul > li.active.parent{background-color:#060606;}
.left-menu > ul > li.active > a{background-color:#30bbef;color:#000;}

.left-menu > ul > li > ul{padding:10px 0;clear:both;}
.left-menu > ul > li > ul > li{padding:4px 0;}
.left-menu > ul > li > ul > li > a{font-size:12px;color:#33bff4;padding:3px 0 3px 60px;background:url('../images/l-bg.gif') 44px 7px no-repeat;}
.left-menu > ul > li > ul > li.active{font-weight:bold;}

.header{height:150px;position:relative;}

#lng{position:absolute;top:12px;right:-5px;}
#lng li{float:left;padding:0 5px;line-height:10px;font-size:10px;color:#656565;}
#lng li a{font-size:10px;color:#656565;text-decoration:none;}
#lng li a:hover,
#lng li#active_language a{color:#000;}
#lng li#active_language a{font-weight:bold;}

#topPhoto{position:absolute;top:38px;right:0px;font-size:30px;color:#000000;font-family: 'DINProLight';font-weight:bold;line-height:40px;}
#topPhoto span{color:#464646;}

.topLine{border-top:dashed 1px #b5b5b5;position:absolute;top:86px;right:0px;width:100%;}
.topLinks{position:absolute;top:100px;left:0px;}
.topLinks li{float:left;text-transform:uppercase;padding-right:18px;line-height:12px;font-family: 'DINProLight';}
.topLinks li.seporator{width:5px;height:10px;background:url('../images/top-links.gif') 0 50% no-repeat;}

.date-block{width:89px;height:63px;background:url('../images/date.png') no-repeat;position:absolute;top:10px;left:0px;}
.date-block2{left:110px;}
.date-block .name{font-size:12px;color:#464646;text-transform:uppercase;text-align:center;font-family: 'DINProMedium';}
.date-block .time{font-size:24px;color:#000000;text-transform:uppercase;text-align:center;line-height:24px;padding:2px 0;font-family: 'DINProMedium';}
.date-block .data{font-size:10px;color:#575757;text-align:center;line-height:10px;}

#footer{font-size:11px;color:#333333;padding:15px 0 30px;margin-top:15px;border-top:dashed 1px #b5b5b5;}
#footer .contact {padding-top:10px;}
#footer .contact p{margin:0;}

.article_separator{display:none;}

.left-promo{padding:30px 0 30px 39px;font-family: 'DINProMedium';}
.left-promo table{width:243px;height:105px;margin-bottom:20px;padding:0;border-spacing:0;background-repeat:no-repeat;}
.left-promo table td{font-size:16px;font-weight:bold;line-height:18px;}
.left-promo table td p{margin:0;}
.left-promo table td a{width:140px;height:73px;display:block;padding-left:103px;padding-top:32px;color:#000;}

.bottom-promo{padding:15px 0 0px;margin-top:15px;border-top:dashed 1px #b5b5b5;font-family: 'DINProMedium';}
.bottom-promo .moduletable,
.bottom-promo table{width:143px;height:75px;}
.bottom-promo table{background:url('../images/promo.png') no-repeat!important;}
.bottom-promo .moduletable{float:left;padding-left:12px;}
.bottom-promo .moduletable:first-child{padding-left:0;}
.bottom-promo .moduletable h3{display:none;}
.bottom-promo .moduletable a{display:block;color:#3e3e3e;padding:18px 0 0 18px;width:125px;height:57px;line-height:18px;}
.bottom-promo .moduletable p{margin:0;}

.content{padding-bottom:15px;}

#aiContactSafeForm br{display:none;}