

html{
height: 100%;
margin: 0px;
padding: 0px;
}

body{
height: 100%;
background-color: white;
margin: 0px;
padding: 0px;
text-align: center;
font-family: Arial;
color: black;
font-size: small;
}

.container{
position: relative;
width: 950px;
overflow: visible;
margin: 0 auto;
padding: 0px;
}

.logo{
position: absolute;
left: 0px;
top: 0px;
width: 222px;
height: 102px;
}

.navigation{
position: absolute;
left: 0px;
top: 119px;
width: 758px;
height: 16px;
text-align: left;
font-size: 12px;
font-weight: bold;
}
.navigation a:link { text-decoration: none; color: #808080;}
.navigation a:visited { text-decoration: none; color:  #808080;}
.navigation a:active { text-decoration: none; color:  #808080; }
.navigation a:hover { text-decoration: none; color: black;}

.div_team{
position: relative;
float: left;
width: 182px;
height: 182px;
margin-top: 10px;
margin-left: 0px;
margin-bottom: 0px;
text-align: left;
font-size: 11px;
background-color: #EFEFEF;
color: #808080;
line-height: 12px;
}

.p_team{
padding-left: 10px;
color: black;
}
.p_team a:link { text-decoration: none; color: #71B538; font-weight: bold;}
.p_team a:visited { text-decoration: none; color: #71B538; font-weight: bold;}
.p_team a:active { text-decoration: none; color: #71B538; font-weight: bold; }
.p_team a:hover { text-decoration: none; color: #71B538; font-weight: bold;}

.p_team b{
color: #70B538;
}

.subnavigation{
position: absolute;
left: 0px;
top: 120px;
width: 758px;
height: 0px;
text-align: left;
font-size: 11px;
font-weight: bold;
color: white;
line-height: 16px;
background-color: #565656;
}
.subnavigation a:link { text-decoration: none; color: white;}
.subnavigation a:visited { text-decoration: none; color: white;}
.subnavigation a:active { text-decoration: none; color: white; }
.subnavigation a:hover { text-decoration: none; color: #BBBBBB;}

.sprachauswahl{
position: absolute;
right: 0px;
top: 120px;
width: 182px;
height: 16px;
text-align: right;
font-size: 12px;
font-weight: bold;
}
.sprachauswahl a:link { text-decoration: none; color: #565656;}
.sprachauswahl a:visited { text-decoration: none; color: #565656;}
.sprachauswahl a:active { text-decoration: none; color: #565656; }
.sprachauswahl a:hover { text-decoration: none; color: black;}

.bild_start{
position: absolute;
left: 0px;
top: 138px;
width: 950px;
height: 300px;
}

.bild_start_webshop{
position: absolute;
left: 0px;
top: 138px;
width: 950px;
height: 15px;
}

.bild_content{
position: absolute;
left: 0px;
top: 138px;
width: 950px;
height: 300px;
z-Index: 1;
}

.content_container{
position: absolute;
left: 182px;
top: 318px;
width: 768px;
height: 120px;
background-color: white;
z-Index: 100;
text-align: left;
}

.content{
position: absolute;
left: 10px;
top: 10px;
width: 758px;
text-align: left;
}

.content_h1{
color: #808080;
padding: 0px;
height: 48px;
font-size: 27px;
color: #808080;
font-weight: bold;
}

.einleitung_bild{
position: relative;
float: left;
width: 182px;
height: 62px;
margin-right: 10px;
}

.einleitung_televorort{
position: relative;
float: left;
width: 182px;
height: 62px;
margin-right: 10px;

background-repeat: no-repeat;
}

.einleitung_bild_text{
position: relative;
float: left;
width: 374px;
height: 62px;
font-size: 11px;
text-align: left;
line-height: 12px;
}
.einleitung_bild_text a:link { text-decoration: none; color: #71B538; font-weight: bold;}
.einleitung_bild_text a:visited { text-decoration: none; color: #71B538; font-weight: bold;}
.einleitung_bild_text a:active { text-decoration: none; color: #71B538; font-weight: bold; }
.einleitung_bild_text a:hover { text-decoration: none; color: #71B538; font-weight: bold;}

.einleitung_text{
position: relative;
float: left;
width: 566px;
height: 62px;
margin-right: 10px;
font-size: 11px;
line-height:  12px;
overflow: hidden;
}
.einleitung_text a:link { text-decoration: none; color: #71B538; font-weight: bold;}
.einleitung_text a:visited { text-decoration: none; color: #71B538; font-weight: bold;}
.einleitung_text a:active { text-decoration: none; color: #71B538; font-weight: bold; }
.einleitung_text a:hover { text-decoration: none; color: #71B538; font-weight: bold;}

.einleitung_bild_text_lang{
position: relative;
float: left;
width: 370px;
font-size: 11px;
text-align: left;
line-height: 12px;
}
.einleitung_bild_text_lang a:link { text-decoration: none; color: #71B538; font-weight: bold;}
.einleitung_bild_text_lang a:visited { text-decoration: none; color: #71B538; font-weight: bold;}
.einleitung_bild_text_lang a:active { text-decoration: none; color: #71B538; font-weight: bold; }
.einleitung_bild_text_lang a:hover { text-decoration: none; color: #71B538; font-weight: bold;}

.div_zusatzinfo{
position: absolute; 
top: 130px; 
width: 170px; 
left: 585px; 
height: 300px;
font-size: 11px;
font-family: Arial;
}
.div_zusatzinfo a:link { text-decoration: none; color: #71B538; font-weight: bold;}
.div_zusatzinfo a:visited { text-decoration: none; color: #71B538; font-weight: bold;}
.div_zusatzinfo a:active { text-decoration: none; color: #71B538; font-weight: bold; }
.div_zusatzinfo a:hover { text-decoration: none; color: #71B538; font-weight: bold;}


.div_textspalte1{
position: relative;
float: left;
width: 182px;
margin-top: 20px;
margin-right: 10px;
margin-bottom: 0px;
text-align: right;
font-size: 11px;
color: #808080;
line-height: 12px;
}

.div_textspalte2{
position: relative;
float: left;
width: 374px;
margin-top: 20px;
font-size: 11px;
line-height: 12px;
}
.div_textspalte2 a:link { text-decoration: none; color: #71B538; font-weight: bold;}
.div_textspalte2 a:visited { text-decoration: none; color: #71B538; font-weight: bold;}
.div_textspalte2 a:active { text-decoration: none; color: #71B538; font-weight: bold; }
.div_textspalte2 a:hover { text-decoration: none; color: #71B538; font-weight: bold;}


.div_pricespalte1{
position: relative;
padding-top: 2px;
float: left;
width: 182px;
height: 16px;
margin-top: 5px;
margin-right: 10px;
margin-bottom: 0px;
text-align: right;
font-size: 11px;
color: black;
}
*html .div_pricespalte1{ height: 18px;}

.div_pricespalte1_grau{
position: relative;
float: left;
width: 182px;
margin-top: 5px;
margin-right: 10px;
margin-bottom: 0px;
text-align: right;
font-size: 11px;
color: #C8C8C8;
line-height: 12px;
padding-top: 2px;
}
*html .div_pricespalte1_grau{ height: 18px;}

.div_pricespalte2{
position: relative;
float: left;
width: 364px;
margin-top: 5px;
font-size: 11px;
line-height: 12px;
padding: 0px;
height: 18px;
}
.div_pricespalte2 a:link { text-decoration: none; color: #71B538; font-weight: bold;}
.div_pricespalte2 a:visited { text-decoration: none; color: #71B538; font-weight: bold;}
.div_pricespalte2 a:active { text-decoration: none; color: #71B538; font-weight: bold; }
.div_pricespalte2 a:hover { text-decoration: none; color: #71B538; font-weight: bold;}

.div_pricespalte2_text{
position: relative;
float: left;
width: 364px;
margin-top: 5px;
font-size: 11px;
line-height: 12px;
height: 16px;
padding-top: 2px;
}

*html .div_pricespalte2_text{ height: 18px;}

.div_pricespalte2_text a:link { text-decoration: none; color: #71B538; font-weight: bold;}
.div_pricespalte2_text a:visited { text-decoration: none; color: #71B538; font-weight: bold;}
.div_pricespalte2_text a:active { text-decoration: none; color: #71B538; font-weight: bold; }
.div_pricespalte2_text a:hover { text-decoration: none; color: #71B538; font-weight: bold;}


.div_pricespalte2_grau{
position: relative;
float: left;
width: 364px;
margin-top: 5px;
font-size: 11px;
height: 18px;
line-height: 12px;
color: #C8C8C8;
}
*html .div_pricespalte2_grau{ height: 18px;}
.div_pricespalte2 a:link { text-decoration: none; color: #C8C8C8; font-weight: bold;}
.div_pricespalte2 a:visited { text-decoration: none; color: #C8C8C8; font-weight: bold;}
.div_pricespalte2 a:active { text-decoration: none; color: #C8C8C8; font-weight: bold; }
.div_pricespalte2 a:hover { text-decoration: none; color: #C8C8C8; font-weight: bold;}

.div_pricespalte2_text_grau{
position: relative;
float: left;
width: 364px;
margin-top: 5px;
font-size: 11px;
line-height: 12px;
height: 18px;
padding-top: 2px;
color: #C8C8C8;
}

*html .div_pricespalte2_text_grau{ height: 18px;}

.div_pricespalte2_text a:link { text-decoration: none; color: #C8C8C8; font-weight: bold;}
.div_pricespalte2_text a:visited { text-decoration: none; color: #C8C8C8; font-weight: bold;}
.div_pricespalte2_text a:active { text-decoration: none; color: #C8C8C8; font-weight: bold; }
.div_pricespalte2_text a:hover { text-decoration: none; color: #C8C8C8; font-weight: bold;}

.textfeld_price{
width: 200px;
height: 18px;
font-family: Arial;
color: black;
border: 1px solid;
padding: 0px;
margin: 0px;
}

*html .textfeld_price{ margin-top: -1px; margin-bottom:-1px;}

.textfeld_price_grau{
width: 200px;
height: 18px;
font-family: Arial;
color: #C8C8C8;
border: 1px solid;
}
*html .textfeld_price_grau{ margin-top: -1px; margin-bottom:-1px;}

.div_forumspalte1{
position: relative;
float: left;
width: 182px;
margin-top: 20px;
margin-right: 10px;
margin-bottom: 0px;
text-align: left;
font-size: 11px;
color: #808080;
line-height: 12px;
}

.div_forumspalte2{
position: relative;
float: left;
width: 566px;
margin-top: 20px;
font-size: 11px;
line-height: 12px;
border: 0px solid;
text-align: left;
}
.div_forumspalte2 a:link { text-decoration: none; color: #71B538; font-weight: bold;}
.div_forumspalte2 a:visited { text-decoration: none; color: #71B538; font-weight: bold;}
.div_forumspalte2 a:active { text-decoration: none; color: #71B538; font-weight: bold; }
.div_forumspalte2 a:hover { text-decoration: none; color: #71B538; font-weight: bold;}

.div_datenblaetter{
position: relative;
float: left;
width: 182px;
font-size: 11px;
line-height: 12px;
margin-left: 10px;
}
.div_datenblaetter a:link { text-decoration: none; color: #71B538; font-weight: bold;}
.div_datenblaetter a:visited { text-decoration: none; color: #71B538; font-weight: bold;}
.div_datenblaetter a:active { text-decoration: none; color: #71B538; font-weight: bold; }
.div_datenblaetter a:hover { text-decoration: none; color: #71B538; font-weight: bold;}


.div_textspalte1_10px{
position: relative;
float: left;
width: 182px;
margin-top: 10px;
margin-right: 10px;
margin-bottom: 0px;
text-align: right;
font-size: 11px;
color: #808080;
line-height: 12px;
}
.div_textspalte1_10px a:link { text-decoration: none; color: #71B538; font-weight: bold;}
.div_textspalte1_10px a:visited { text-decoration: none; color: #71B538; font-weight: bold;}
.div_textspalte1_10px a:active { text-decoration: none; color: #71B538; font-weight: bold; }
.div_textspalte1_10px a:hover { text-decoration: none; color: #71B538; font-weight: bold;}

.div_textspalte2_10px{
position: relative;
float: left;
width: 374px;
margin-top: 10px;
font-size: 11px;
line-height: 12px;
}
.div_textspalte2_10px a:link { text-decoration: none; color: #71B538; font-weight: bold;}
.div_textspalte2_10px a:visited { text-decoration: none; color: #71B538; font-weight: bold;}
.div_textspalte2_10px a:active { text-decoration: none; color: #71B538; font-weight: bold; }
.div_textspalte2_10px a:hover { text-decoration: none; color: #71B538; font-weight: bold;}

.div_kontaktspalte1_10px{
position: relative;
float: left;
width: 182px;
height: 62px;
margin-top: 15px;
margin-bottom:px;
padding: 0px;
text-align: left;
font-size: 11px;
color: black;
line-height: 12px;
}
.div_kontaktspalte1_10px a:link { text-decoration: none; color: #71B538; font-weight: bold;}
.div_kontaktspalte1_10px a:visited { text-decoration: none; color: #71B538; font-weight: bold;}
.div_kontaktspalte1_10px a:active { text-decoration: none; color: #71B538; font-weight: bold; }
.div_kontaktspalte1_10px a:hover { text-decoration: none; color: #71B538; font-weight: bold;}


.div_kontaktspalte2_10px{
position: relative;
float: left;
width: 278px;
height: 62px;
margin-top: 15px;
margin-bottom: 5px;
padding: 0px;
text-align: left;
font-size: 11px;
color: black;
line-height: 12px;
}
.div_kontaktspalte2_10px a:link { text-decoration: none; color: #71B538; font-weight: bold;}
.div_kontaktspalte2_10px a:visited { text-decoration: none; color: #71B538; font-weight: bold;}
.div_kontaktspalte2_10px a:active { text-decoration: none; color: #71B538; font-weight: bold; }
.div_kontaktspalte2_10px a:hover { text-decoration: none; color: #71B538; font-weight: bold;}


.div_kontaktspalte3_10px{
position: relative;
float: left;
width: 278px;
height: 62px;
margin-top: 15px;
margin-bottom: 5px;
padding: 0px;
text-align: left;
font-size: 11px;
color: black;
line-height: 12px;
}
.div_kontaktspalte3_10px a:link { text-decoration: none; color: #71B538; font-weight: bold;}
.div_kontaktspalte3_10px a:visited { text-decoration: none; color: #71B538; font-weight: bold;}
.div_kontaktspalte3_10px a:active { text-decoration: none; color: #71B538; font-weight: bold; }
.div_kontaktspalte3_10px a:hover { text-decoration: none; color: #71B538; font-weight: bold;}

.div_kontaktspalte1{
position: relative;
float: left;
width: 182px;
height: 62px;
margin-top: 30px;
margin-bottom: 5px;
padding: 0px;
text-align: left;
font-size: 11px;
color: black;
line-height: 12px;
}
.div_kontaktspalte1 a:link { text-decoration: none; color: #71B538; font-weight: bold;}
.div_kontaktspalte1 a:visited { text-decoration: none; color: #71B538; font-weight: bold;}
.div_kontaktspalte1 a:active { text-decoration: none; color: #71B538; font-weight: bold; }
.div_kontaktspalte1 a:hover { text-decoration: none; color: #71B538; font-weight: bold;}

.div_kontaktspalte2{
position: relative;
float: left;
width: 278px;
height: 62px;
margin-top: 30px;
margin-bottom: 5px;
padding: 0px;
text-align: left;
font-size: 11px;
color: black;
line-height: 12px;
}
.div_kontaktspalte2 a:link { text-decoration: none; color: #71B538; font-weight: bold;}
.div_kontaktspalte2 a:visited { text-decoration: none; color: #71B538; font-weight: bold;}
.div_kontaktspalte2 a:active { text-decoration: none; color: #71B538; font-weight: bold; }
.div_kontaktspalte2 a:hover { text-decoration: none; color: #71B538; font-weight: bold;}

.div_kontaktspalte3{
position: relative;
float: left;
width: 278px;
height: 62px;
margin-top: 30px;
margin-bottom: 5px;
padding: 0px;
text-align: left;
font-size: 11px;
color: black;
line-height: 12px;
}
.div_kontaktspalte3 a:link { text-decoration: none; color: #71B538; font-weight: bold;}
.div_kontaktspalte3 a:visited { text-decoration: none; color: #71B538; font-weight: bold;}
.div_kontaktspalte3 a:active { text-decoration: none; color: #71B538; font-weight: bold; }
.div_kontaktspalte3 a:hover { text-decoration: none; color: #71B538; font-weight: bold;}


.div_productimages1{
position: absolute;
left: 0px;
top: 120px;
width: 374px;
height: 62px;
background-image: url(img/back_productimages_suche1.gif);
background-repeat: no-repeat;
}

.div_productimages1_e{
position: absolute;
left: 0px;
top: 120px;
width: 374px;
height: 62px;
background-image: url(img/back_productimages_suche1_e.gif);
background-repeat: no-repeat;
}

.div_productimages2{
position: absolute;
left: 384px;
top: 120px;
width: 182px;
height: 62px;
background-image: url(img/back_productimages_suche2.gif);
background-repeat: no-repeat;
}

.div_productimages2_e{
position: absolute;
left: 384px;
top: 120px;
width: 182px;
height: 62px;
background-image: url(img/back_productimages_suche2_e.gif);
background-repeat: no-repeat;
}

.div_productimages_info{
position: absolute;
left: 576px;
top: 120px;
width: 172px;
font-size: 11px;
}

.productimageselect1{
width: 161px;
height: 18px;
position: absolute;
left: 10px;
top: 28px;
height: 20px; 
font-size: 12px;
}

.productimageselect2{
width: 161px;
height: 18px;
position: absolute;
left: 202px;
top: 28px;
height: 20px; 
font-size: 12px;
}

.productimagesuche{
width: 140px;
height: 18px;
position: absolute;
left: 10px;
top: 28px;
font-size: 11px; 
border: 1px solid #BFBFBF;
}

.div_productimages_result{
width: 374px;
height: 200px;
position: absolute;
left: 192px;
top: 195px;
font-size: 11px; 
}

.div_preis_liste{
width: 566px;
height: 200px;
position: absolute;
left: 0px;
top: 195px;
font-size: 11px; 
border: 0px;
}

.div_productimages_result_einzeln{
width: 374px;
height: 20px;
overflow: visible;
margin-bottom: 3px;
background-image: url(img/back_imagesresults.gif);
background-repeat: no-repeat;
}

.text_imagesresults{
font-size: 11px;
background-color: white;
color: #71B538;
font-weight: bold;
}
.text_imagesresults a:link { text-decoration: none; color: #71B538;}
.text_imagesresults a:visited { text-decoration: none; color: #71B538;}
.text_imagesresults a:active { text-decoration: none; color: #71B538; }
.text_imagesresults a:hover { text-decoration: underline; color: #71B538;}

.div_productimages1{
position: absolute;
left: 0px;
top: 120px;
width: 374px;
height: 62px;
background-image: url(img/back_productimages_suche1.gif);
background-repeat: no-repeat;
}

.div_productimages1_e{
position: absolute;
left: 0px;
top: 120px;
width: 374px;
height: 62px;
background-image: url(img/back_productimages_suche1_e.gif);
background-repeat: no-repeat;
}

.div_productimages2{
position: absolute;
left: 384px;
top: 120px;
width: 182px;
height: 62px;
background-image: url(img/back_productimages_suche2.gif);
background-repeat: no-repeat;
}

.div_productimages2_e{
position: absolute;
left: 384px;
top: 120px;
width: 182px;
height: 62px;
background-image: url(img/back_productimages_suche2_e.gif);
background-repeat: no-repeat;
}

.div_preis_suche1{
position: absolute;
left: 0px;
top: 120px;
width: 374px;
height: 62px;
background-image: url(img/back_preis_suche1.gif);
background-repeat: no-repeat;
}

.div_preis_suche1_e{
position: absolute;
left: 0px;
top: 120px;
width: 374px;
height: 62px;
background-image: url(img/back_preis_suche1_en.gif);
background-repeat: no-repeat;
}

.div_preis_suche2{
position: absolute;
left: 384px;
top: 120px;
width: 182px;
height: 62px;
background-image: url(img/back_preis_suche2.gif);
background-repeat: no-repeat;
}

.div_preis_suche2{
position: absolute;
left: 384px;
top: 120px;
width: 182px;
height: 62px;
background-image: url(img/back_preis_suche2_en.gif);
background-repeat: no-repeat;
}

.div_preis1{
position: relative;
float: left;
text-align: right;
border: 0px;
width: 182px;
margin-top: 10px;
}

.div_preis2{
position: relative;
float: left;
text-align: left;
border: 0px;
width: 86px;
margin-left: 10px;
margin-top: 10px;
}

.div_preis3{
position: relative;
float: left;
text-align: left;
border: 0px;
width: 86px;
margin-left: 10px;
margin-top: 10px;
}

.div_preis4{
position: relative;
float: left;
text-align: left;
border: 0px;
width: 182px;
margin-left: 10px;
margin-top: 10px;
}
.productfinder{
position: absolute;
left: 0px;
top: 448px;
width: 182px;
height: 182px;
background-color: #71B538;
background-image: url(img/back_pf_deutsch.gif);
text-align: left;
padding: 0px;
margin: 0px;
}
.belg_productfinder{
position: absolute;
left: 0px;
top: 0px;
width: 182px;
height: 182px;
background-color: #71B538;
background-image: url(img/back_pf_deutsch.gif);
text-align: left;
padding: 0px;
margin: 0px;
}

.productfinder_e{
position: absolute;
left: 0px;
top: 448px;
width: 182px;
height: 182px;
background-color: #71B538;
background-image: url(img/back_pf_english.gif);
text-align: left;
padding: 0px;
margin: 0px;
}


.start_newscontainer{
position: absolute;
left: 182px;
top: 448px;
width: 768px;
height: 182px;
border: 0px;
margin: 0px;
padding: 0px;
text-align: left;
}

.start_ticker{
position: absolute;
left: 0px;
top: 641px;
width: 950px;
height: 15px;
border-top: 1px solid #808080;
border-bottom: 1px solid #808080;
margin: 0px;
padding: 0px;
text-align: left;
}

.ticker_newshead{
position: relative;
float: left;
width: 182px;
text-align: right;
border: 0px;
margin-top: 3px;
}

.div_trenner{
position: relative;
float: left;
width: 10px;
height: 10px;
}

.ticker_news{
position: relative;
float: left;
text-align: right;
border: 0px;
margin-top: 3px;
}

.start_trenner{
position: relative;
float: left;
width: 10px;
height: 182px;
}

.trenner_10px_vertikal{
height: 10px;
}

.start_inhalte{
position: relative;
float: left;
width: 182px;
height: 182px;
background-color: #EFEFEF;
padding: 0px;
margin: 0px;
margin-left: 0px;
text-align: left;
font-size: 11px;
border: 0px solid;
overflow: hidden;
}

.p_box{
text-align: left;
padding-left: 10px;
padding-top: 5px;
padding-right: 10px;
margin: 0px;
}
.p_box a:link { text-decoration: none; color: #71B538; font-weight: bold;}
.p_box a:visited { text-decoration: none; color: #71B538; font-weight: bold;}
.p_box a:active { text-decoration: none; color: #71B538; font-weight: bold; }
.p_box a:hover { text-decoration: none; color: #71B538; font-weight: bold;}

.text_gruen{
font-size: 11px;
line-height: 12px;
color: #71B538;
}

.text{
font-size: 11px;
line-height: 12px;
color: black;
}
.text a:link { text-decoration: none; color: #71B538; font-weight: normal;}
.text a:visited { text-decoration: none; color: #71B538; font-weight: normal;}
.text a:active { text-decoration: none; color: #71B538; font-weight: normal; }
.text a:hover { text-decoration: none; color: #71B538; font-weight: normal;}

.tickertext{
font-size: 11px;
line-height: 12px;
color: black;
}
.tickertext a:link { text-decoration: none; color: black; font-weight: normal;}
.tickertext a:visited { text-decoration: none; color: black; font-weight: normal;}
.tickertext a:active { text-decoration: none; color: black; font-weight: normal; }
.tickertext a:hover { text-decoration: underline; color: black; font-weight: normal;}

.text_grau{
font-size: 11px;
line-height: 12px;
color: #7E7E7E;
}


.h1_forum{
font-size: 11px;
line-height: 14px;
color: #71B538;
font-weight: bold;
}

.textfeld_kontakt{
width: 278px;
height: 18px;
font-family: Arial;
color: black;
border: 1px solid;
}

.textfeld_callback{
width: 278px;
height: 18px;
font-family: Arial;
color: black;
border: 1px solid;
}

.textarea_callback{
width: 278px;
height: 150px;
font-family: Arial;
color: black;
border: 1px solid;
}

.textfeld_callback_ort{
width: 200px;
height: 18px;
font-family: Arial;
color: black;
border: 1px solid;
}

.textfeld_plz{
width: 50px;
height: 18px;
font-family: Arial;
color: black;
border: 1px solid;
}
.textfeld_ort{
width: 200px;
height: 18px;
font-family: Arial;
color: black;
border: 1px solid;
}

.dropdown_kontakt{
width: 278px;
}

.textarea_kontakt{
width: 278px;
height: 120px;
font-family: Arial;
color: black;
border: 1px solid;
}

.div_produktliste1{
position: relative;
float: left;
width: 182px;
margin-top: 20px;
margin-right: 10px;
margin-bottom: 0px;
text-align: right;
font-size: 11px;
color: #808080;
line-height: 12px;
}

.div_produktliste1_head{
position: relative;
float: left;
width: 182px;
margin-top: 20px;
margin-right: 10px;
margin-bottom: 0px;
text-align: right;
font-size: 11px;
color: black;
line-height: 12px;
}
.div_produktliste1_gruen{
position: relative;
float: left;
width: 182px;
margin-top: 20px;
height: 19px;
margin-bottom: 0px;
text-align: right;
font-size: 11px;
color: white;
background-color: #71B538;
line-height: 12px;
}

.div_produktliste2{
position: relative;
float: left;
width: 364px;
margin-top: 20px;
font-size: 11px;
line-height: 12px;
}
.div_produktliste2_gruen{
position: relative;
float: left;
width: 364px;
margin-top: 20px;
height: 19px;
font-size: 11px;
background-color: #71B538;
color: white;
line-height: 18px;
}



.div_produktliste2_grau{
position: relative;
float: left;
width: 364px;
margin-top: 20px;
font-size: 11px;
line-height: 12px;
COLOR: #808080;
}

.div_produktliste3{
position: relative;
float: left;
width: 182px;
margin-top: 20px;
margin-left: 10px;
margin-bottom: 0px;
text-align: left;
font-size: 11px;
color: black;
line-height: 12px;
}

.div_produktliste3_gruen{
position: relative;
float: left;
width: 209px;
margin-top: 20px;
margin-bottom: 0px;
height: 19px;
text-align: left;
background-color: #71B538;
font-size: 11px;
color: black;
line-height: 12px;
}

.div_datenpdf{
position: relative;
float: left;
width: 15px;
margin: 0px;
text-align: left;
}

.div_datenblatt{
position: relative;
float: left;
width: 24px;
margin-left: 10px;
margin-bottom: 0px;
text-align: left;
font-size: 11px;
color: black;
line-height: 12px;
}
.div_datenblatt a:link { text-decoration: underline; color: black; font-weight: normal;}
.div_datenblatt a:visited { text-decoration: underline; color: black; font-weight: normal;}
.div_datenblatt a:active { text-decoration: underline; color: black; font-weight: normal; }
.div_datenblatt a:hover { text-decoration: none; color: black; font-weight: normal;}

.div_datenblatt_gruen{
position: relative;
float: left;
width: 24px;
margin-bottom: 0px;
text-align: left;
font-size: 11px;
color: black;
line-height: 12px;
background-color: #71B538;
}

.div_textspalte_nurrechts{
position: relative;
float: left;
margin-left: 192px;
width: 374px;
margin-top: 20px;
font-size: 11px;
line-height: 12px;
background-image:url(img/back_td_tabelle.gif);
}
.div_textspalte_nurrechts a:link { text-decoration: none; font-weight: bold; color: #70B538;}
.div_textspalte_nurrechts a:visited { text-decoration: none; font-weight: bold;color: #70B538;}
.div_textspalte_nurrechts a:active { text-decoration: none; font-weight: bold;color: #70B538; }
.div_textspalte_nurrechts a:hover { text-decoration: underline; font-weight: bold;color: #70B538;}

.thread1{
background-color: #71B538;
text-align: left;
font-family: Arial;
color: white;
font-weight: normal;
font-size: 11px;
height: 18px;
}
.thread1 a:link { text-decoration: none; color: white; font-weight: bold;}
.thread1 a:visited { text-decoration: none; color: white; font-weight: bold;}
.thread1 a:active { text-decoration: none; color: white; font-weight: bold; }
.thread1 a:hover { text-decoration: none; color: white; font-weight: bold;}

.response_thread{
background-color: #E5E5E5;
text-align: left;
font-family: Arial;
color: black;
font-weight: normal;
font-size: 11px;
}


.response1{
background-color: #E5E5E5;
text-align: left;
font-family: Arial;
color: black;
font-weight: normal;
font-size: 11px;
height: 18px;
}
.response1 a:link { text-decoration: none; color: black; font-weight: normal;}
.response1 a:visited { text-decoration: none; color: black; font-weight: normal;}
.response1 a:active { text-decoration: none; color: black; font-weight: normal; }
.response1 a:hover { text-decoration: none; color: black; font-weight: normal;}

.t_textfeld{
width: 300px;
height: 19px;
font-family: Arial;
color: black;
font-weight: normal;
font-size: 11px;
}

.t_textarea{
width: 300px;
height: 120px;
font-family: Arial;
color: black;
font-weight: normal;
font-size: 11px;
}

.div_forumuser{
width: 182px;
height: 170px;
background-color: #EFEFEF;
margin: 0px;
padding: 0px;
}

.p_forumuser{
font-family: Arial;
font-size: 11px;
color: black;
padding-left: 10px;
}
.p_forumuser b{
color: #71B538;
}

.forum_buttonleiste{
position: relative;
float: left;
width: 758px;
height: 18px;
margin-right: 10px;
margin-top: 42px;
}

.forum_button{
position: relative;
float: left;
width: 182px;
height: 18px;
background-color: #71B538;
font-weight: bold;
text-align: center;
font-family: Arial;
font-size: 11px;
color: #000000;
line-height: 19px;
margin-right: 10px;
}
.forum_button a:link { text-decoration: none; font-weight: bold; color: #000000;}
.forum_button a:visited { text-decoration: none; font-weight: bold;color: #000000;}
.forum_button a:active { text-decoration: none; font-weight: bold;color: #000000; }
.forum_button a:hover { text-decoration: none; font-weight: bold;color: #000000;}


.forum_suche{
width: 182px;
height: 18px;
background-color: white;
border: 1px solid;
color: black;
font-family: Arial;
text-align: left;
font-size: 11px;
}

.rechtsbuendig{
text-align: right; 
margin: 0px;
padding: 0px;
}
}
.rechtsbuendig a:link { text-decoration: underline; color: black; font-weight: normal;}
.rechtsbuendig a:visited { text-decoration: underline; color: black; font-weight: normal;}
.rechtsbuendig a:active { text-decoration: underline; color: black; font-weight: normal; }
.rechtsbuendig a:hover { text-decoration: none; color: black; font-weight: normal;}

