/* CSS Document */
h1 {font-size: 13pt; font-weight: bold;}
h2 {font-size: 11pt; font-weight: bold;}
h3 {font-size: 10pt; font-weight: bold;}
h4 {font: normal 10pt} 
h5 {font: normal 9pt}
h6 {font: normal 8pt}

.fontbold13 {font-size: 13pt; font-weight: bold;}
.fontbold12 {font-size: 12pt; font-weight: bold;}
.fontbold11 {font-size: 11pt; font-weight: bold;}
.fontbold10 {font-size: 10pt; font-weight: bold;}
.fontbold09 {font-size: 9pt; font-weight: bold;}

.font13 {font-size: 13pt;}
.font12 {font-size: 12pt;}
.font11 {font-size: 11pt;}
.font10 {font-size: 10pt;}
.font09 {font-size: 9pt;}

.font8pt {font: normal 8pt Verdana, Arial, Helvetica, sans-serif} 
.linkorange {font-weight: bold; text-decoration:underline; color:#ff9900;}
.linkvisited {font-weight: bold; text-decoration:none; color:#006600;}


hr {border: 0; background-color: #333333; color: #333333; height: 1px}

.hrpunkte {border-top: 1px dashed #333333; border-bottom: none; color: #dce2e; background-color: #dce2eb;} 

ul {list-style-type:disc}

.blocksatz {text-align:justify}
.unterschrift {text-decoration:overline} 
.peinzug {font: normal 8pt Verdana, Arial, Helvetica, sans-serif; color: #333333;}
.peinzugbold {font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color: #333333;}
.rot {color: #FF0033} 
.orange {color: #ff9900}
.unterstrichenbold {font-weight: bold; text-decoration:overline}

.bild_start {margin-left:200px; margin-top: 30px; margin-right: 0px; margin-bottom: 0px;}

.blocklinks1 {width: 310px; float: left; display:block; margin-right: 5px; margin-top: 0px;}
.blockrechts1 {width: 257px; float: left; display:block; margin-right: 0px; margin-top: 27px;}
.blockbildstart {margin-top: 27px;}

.standorte {width: 160px; float: left; display:block; margin: 2px 5px 0 0; padding: 2px 5px 0 0; text-valign: top;}
.text_bild {width: 510px; float: left; display:block;margin: 2px 0 0 0; padding: 2px 0 0 0; text-valign: top;}
.text_bild_hwb {width: 510px; float: left; display:block;margin: 2px 0 0 0; padding: 2px 0 20px 0; text-valign: top;}
.text_bild_asphalt {width: 241px; float: left; display:block; margin: 2px 0 0 0; padding: 2px 0 0 0; text-valign: top;}
.bild {width: 200px; float: right; display: block; margin: 2px 0 0 0; padding: 2px 0 0 0; vertical-align: top;}

.ad_vertriebleft {width: 250px; float: left; display:block; margin: 0 5px 0 0; padding: 0 5px 0 0; text-valign: top; text-align: left;}
.ad_vertriebmiddle {width: 240px; float: left; display:block; margin: 0 5px 0 0; padding: 0 5px 0 0; text-valign: top ; text-align: left;}
.ad_vertriebright {width: 160px; float: left; display:block; margin: 0; padding: 0; text-align: left;}

.adresse {width: 250px; float: left; display:block; margin: 0 5px 0 0; padding: 0 5px 0 0; text-valign: top;}
.produkte {width: 420px; float: left; display:block; margin: 0; padding: 0; text-valign: top;}

.block200left {width: 150px; float: left; display:block; margin-right: 5px; margin-top: 5px;}
.block348right {width: 340px; float: left; display:block; margin-right: 0px; margin-top: 5px;}

.block250left {width: 250px; float: left; display:block; margin-right: 5px; margin-top: 0px;}
.block250right{width: 250px; float: left; display:block; margin-right: 0px; margin-top: 0px;}
.block150right {width: 150px; float: left; display:block; margin-right: 0px; margin-top: 0px;}

.block210left {width: 210px; float: left; display:block; margin-right: 5px; margin-top: 0px;}
.block210middle{width: 210px; float: left; display:block; margin-right: 5px; margin-top: 0px;}
.block210right{width: 210px; float: left; display:block; margin-right: 0px; margin-top: 0px;}

.block580 {width: 500px; float: left; display:block; margin-right: 0px; margin-top: 0px;}

.einzugstandorte {margin: 0 0 0 5px; padding: 0 0 0 5px;}

.blocksatz {text-align: justify;}