body{text-align:center;background:#fff url(images/bg-body.gif) repeat-y center fixed;margin:0;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:70%;}
hr{height:1px;border-bottom:none;border-top:1px solid #ccc;}
dl,dt,dd,ol,ul,li{margin:0;padding:0;border:0;outline:0;font-style:inherit;vertical-align:baseline;}
ul li{list-style:none;margin-bottom:.3em;}
ul.table{border-top:1px dashed #ccc;}
div.teaser ol{margin:0 0 1em 2em;}
ul.table li{border-bottom:1px dashed #ccc;display:block;width:100%;clear:both;padding:.1em 0 .3em 0;list-style:none;}
ul.table li span{display:block;width:9em;float:left;}
.higher{height:2.5em;}
ul.square li{list-style:square;margin-left:1.5em;}
ul.short li{list-style-image:url(images/icon-short.gif);margin-left:2em;}
ul.long li{list-style-image:url(images/a-long.gif);margin-left:3.5em;}
p{margin:0 0 1em 0;}
p.men{color:#000;margin-top:47px;float:left;}
div.produktinfo p{float:right;width:83%;margin-top:1em;}
p.produktinfo{float:right;width:80%;}
img,img a{border:none;}
div.teaser.xsmall img{margin-top:1em;}
.hl img{margin:0 .2em;}
div.produktinfo img{float:left;margin-top:.4em;}
a:link,a:visited,a:hover{font-weight:bold;color:#000;text-decoration:underline;}
a.link-l{background:url(images/a-long.gif) center left no-repeat;padding-left:25px;}
a.link-s{background:#fff url(images/icon-short.gif) 3px center no-repeat!important;padding-left:18px;}
a.link-dot{background:#fff url(images/icon-dot.gif) 3px center no-repeat!important;padding-left:18px;}
a.link-ssl{background:url(images/icon-ssl.gif) bottom left no-repeat;padding-left:15px;padding-top:5px;}
a.link-pdf{background:url(images/icon-pdf.gif) bottom left no-repeat;padding-left:17px;padding-top:5px;}
a.link-xing{background:url(images/icon-xing.png) bottom left no-repeat;padding-left:17px;}
a.link-vcard{background:url(images/icon-vcard.png) bottom left no-repeat;padding-left:17px;}
h1,h2,h3{font-weight:bold;color:#000;font-size:1em;}
h1,h2,h3{margin:0 0 .7em 0;}
h1.hl{height:1.5em;text-align:left;display:block;}
h2,h3{margin:0;}
div.teaser h2,div.teaser-long h2{background-color:#e6e6e6;background-image:url(images/icon-dot.gif);background-position:3px center;background-repeat:no-repeat;padding-left:18px;color:#000;font-weight:bold;text-align:left;margin-bottom:.8em;}
div.teaser-long h2{float:left;margin:0!important;background-color:#fff!important;}
div.teaser-long a{float:left;margin:0!important;background-color:#fff!important;}
h2.link-s{background-image:url(images/icon-short.gif)!important;}
h2.bluedot{background-image:url(images/icon-bluedot.gif)!important;padding-left:15px!important;}
table{width:100%;margin-bottom:1em;}
table tr.bg{background:#e6e6e6;}
table tr.border td{border-bottom:1px dashed #ccc;}
div.section.grey table th{vertical-align:middle;}
div.section.grey table th.newsection{border-top:3px solid #549ed0;margin-top:2em;}
div.section.grey table tr.bg td{height:2em;vertical-align:middle;}
table th{background:#e6e6e6;border-bottom:1px solid #ccc;}
table.border{border:1px solid #ccc;padding:0 1px 1px 0;}
table td,table th{text-align:center;vertical-align:top;}
table th.tla,table td.tla,table.tla td,table.tla th{text-align:left!important;}
th.red-bg{background:#c33;color:#fff;}
th.blue-bg{background:#549ed0;color:#fff;}
th.grey-bg{background:#999;color:#fff;}
table.product-overview td{border-left:1px solid #e6e6e6;border-top:1px solid #e6e6e6;}
table.product-overview th{border-left:1px solid #fff;border-top:1px solid #fff;border-bottom:none;padding:.5em;text-align:center;}
table.product-overview th.product{background:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #fff;border-left:1px solid #e6e6e6;}
table.product-overview td,table.product-overview th{text-align:center;vertical-align:middle;}
table.product-overview td.check-red{background:center center no-repeat;}
table.product-overview td.check-blue{background:center center no-repeat;}
.la{float:left;margin-right:.5em;}
.ra{float:right;}
div.teaser.ra,div.hotline.ra{margin-right:0!important;float:right!important;}
.red-font{color:#c33;}
.red-font-2{color:#c33;font-size:1.3em;font-weight:bold;}
.blue-font{color:#549ed0;}
.clear{height:1px;font-size:.0001em;clear:both;}
.center{text-align:center;margin-bottom:1em;}
.huge{font-size:2em;}
.huge1{font-size:1.5em;}
.hl{background:#e6e6e6;text-align:center;padding:.2em;border-bottom:1px solid #ccc;}
.ger{background:url(images/icon-deutschland.gif) 3px center no-repeat;padding-left:20px;}
.a{background:url(images/icon-oesterreich.gif) 3px center no-repeat;padding-left:20px;}
.b{background:url(images/icon-belgien.gif) 3px center no-repeat;padding-left:20px;}
.nl{background:url(images/icon-niederlande.gif) 3px center no-repeat;padding-left:20px;}
.ch{background:url(images/icon-schweiz.gif) 3px center no-repeat;padding-left:20px;}
#wrap{margin:auto;width:775px;position:relative;text-align:left;}
.two-col{width:47%;}
#content{margin:2em 0;width:775px;position:absolute;top:90px;left:1px;}
#header{width:775px;position:absolute;top:10px;}
div.section{border:1px solid #ccc;padding:.7em;height:100%;margin-top:1em;margin-right:0;margin-bottom:.5em;margin-left:0;}
div.section.blue{border:3px solid #549ed0;}
div.section.red{border:3px solid #c33;}
div.section.grey{border:3px solid #ccc;}
div.section.blue .hl{border-top:2px solid #549ed0;border-bottom:2px solid #549ed0;text-align:left!important;}
div.section.red .hl{border-top:2px solid #c33;border-bottom:2px solid #c33;text-align:left!important;}
div.teaser{border:1px solid #ccc;padding:.3em;float:left;margin:0 4px 4px 0;width:246px;}
div.teaser.superlarge{height:53em;}
div.teaser.large{height:33em;}
div.teaser.large.container{border:none;padding:0;margin-right:12px;}
* html div.teaser.large.container{margin-right:0;}
div.teaser.large-2{height:27.8em;}
div.teaser.medium-2{height:20.8em;}
div.teaser.medium{height:26em;}
div.teaser.small{height:14em;}
div.teaser.small-double{height:16em;float:none;}
div.teaser.dsmall{height:20em;float:none;}
div.teaser.xsmall{height:9em;}
div.teaser-long{padding:1em 0;width:100%;border-bottom:1px dashed #ccc;}
div.teaser-long .cont{width:80%;float:right;}
div.galerie{border:1px solid #ccc;padding:.3em;float:left;margin:0 4px 4px 0;width:496px;}
div.galerie.large-2{height:27.8em;}
div.hotline{height:6em; border:1px solid #ccc; margin-bottom:3px; padding:.3em; width:247px}
div.hotline5{height:6em;border:2px solid #811788;margin-bottom:3px;padding:.3em;width:245px;}
div.produktinfo.border{border:1px solid #6c0;padding-bottom:.3em;}
div.produktinfo{border-top:1px dashed #ccc;height:3.1em;}
div.teaser.xxllarge{height:39em;}
div.quader{width:75px;height:75px;padding:5px;border:1px solid;border-color:#ccc;float:left;margin:4px;text-align:center;}
* html div.quader{width:65px;height:65px;}
* html div.quader.drei{width:245px;}
* html div.quader.zwei{width:170px;}
div.quader.drei{width:265px;border-color:#fff;}
div.quader.zwei{width:170px;border-color:#fff;}
div#form fieldset{
	margin:1.3em 0;
	padding:0.5em;
	line-height:1.3em;
}
div#form ul li{list-style:square;margin-left:1.5em;}
div#form legend{
	font-size:1.5em;
	color:#6d6d6d;
	padding:0 1em;
	margin-bottom:0.8em;
}

