.menue {
         padding-left: 4px;
         border-bottom: 1px solid #FFFFFF;
         height: 20px;
         width: 100%;
         }

.menuex {
        	padding-left: 4px;
         border-bottom: 1px solid #FFFFFF;
         height: 21px;
         width: 100%;
         }

.untermenue {
         padding-left: 4px;
         border-bottom: 1px solid #FFFFFF;
         height: 21px;
         background-color: #336699;
         }

.unten_tabelle1 {
	color: #888888;
         padding-top: 38px;
         font-size: 11px;
         font-family: verdana;
         }
.unten_tabelle2 {
	color: #888888;
         padding-left: 4px;
         padding-bottom: 10px;
         font-size: 11px;
         font-family: verdana;
         }

.unten {
       	color: #888888;
         padding-left: 4px;
         border-top: 1px solid #FFFFFF;
         background-color: #D7CFAE;
         height: 20px;
               }

.unten_rechts {
         border-top: 1px solid #FFFFFF;
         border-left: 1px solid #FFFFFF;
         background-color: #E5DFC6;
         height: 20px;
         }

.infoblock {
	color: #747474;
         padding-left: 4px;
         padding-top: 9px;
         padding-bottom: 9px;
		 padding-right: 4px;
         border-left: 1px solid #FFFFFF;
         }
.infoblock_schrift {
	font-family: verdana;
         font-size: 11px;
         color: #747474;
         }
.infoblock_schrift_fett {
	font-family: verdana;
         font-size: 11px;
         font-weight: bold;
         color: #747474;
         }

.hauptblock_schrift {
	font-family: verdana;
         font-size: 11px;
         color: #747474;
         }

.infoblock_zeile {
	background-color: #E5DFC6;
         }

.hauptblock {
	color: #666666;
         padding-left: 20px;
         padding-top: 31px;
         padding-right: 20px;
		 padding-bottom: 20px;
         border-left: 1px solid #FFFFFF;
         border-top: 1px solid #FFFFFF;
         background-color: #E5DFC6;
         }
		 
.form_kontakt {
	color: #666666;
         border-bottom: 1px solid #FFFFFF;
         font-size: 11px;
         font-family: verdana;
         }
		 
.form_kontakt_label {
	color: #666666;
         border-bottom: 1px solid #FFFFFF;
         border-right: 1px solid #FFFFFF;
         font-size: 11px;
         font-family: verdana;
         padding-left: 4px;
         }
		 
.form_kontakt_label_nachricht {
	color: #666666;
         border-bottom: 1px solid #FFFFFF;
         border-right: 1px solid #FFFFFF;
         font-size: 11px;
         font-family: verdana;
         padding-left: 4px;
         padding-top: 6px;
         }

.form_kontakt_pflicht {
	border-bottom: 1px solid #FFFFFF;
         padding-left: 4px;
         color: #666666;
         font-size: 11px;
         font-family: verdana;
         }

.form_kontakt_tabelle {
	border: 1px solid #FFFFFF;
         }
.sprachwahl {
	padding-left: 3px;
         border-bottom: 1px solid #FFFFFF;
         border-left: 1px solid #FFFFFF;
         color: #FFFFFF;
         font-family: verdana;
         font-size: 11px;
         height: 21px;
         margin-right: 24px;
         }
.sprachwahl_zeile {
         background-color:#BFB58D;
	}

.ueberschrift {
	color: #336699;
         font-weight: bold;
         font-family: verdana;
         font-size: 11px;
         margin-bottom: 20px;
         }
.infoblock_produkte {
		color: #336699;
         font-family: verdana;
         font-size: 11px;
         margin-bottom: 20px;
		 }
	
.haupttabelle {
	border: 1px solid #FFFFFF;
	height: 100%;
         }
.gitternetz_unten {
	border-bottom: 1px solid #FFFFFF;
         }

.gitternetz_oben {
	border-top: 1px solid #FFFFFF;
         }
.gitternetz_links {
	border-left: 1px solid #FFFFFF;
         }
.gitternetz_rechts {
	border-right: 1px solid #FFFFFF;
         }
.gitternetz_ul {
	border-bottom: 1px solid #FFFFFF;
         border-left: 1px solid #FFFFFF;
         }
.gitternetz_ur {
	border-bottom: 1px solid #FFFFFF;
         border-right: 1px solid #FFFFFF;
         }
.gitternetz_uo {
	border-bottom: 1px solid #FFFFFF;
         border-top: 1px solid #FFFFFF;
         }
.gitternetz_uol {
	border-bottom: 1px solid #FFFFFF;
         border-top: 1px solid #FFFFFF;
         border-left: 1px solid #FFFFFF;
         }

.gitternetz_uor {
	border-bottom: 1px solid #FFFFFF;
         border-top: 1px solid #FFFFFF;
         border-right: 1px solid #FFFFFF;
         }
.gitternetz_ulr {
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	}
	
.gitternetz_k {
	border: 1px solid #FFFFFF;
         }


.link_index:link {text-decoration: none; color: #FFFFFF; font-size: 10px; font-weight: bold; font-family: verdana;}
.link_index:visited {text-decoration: none; color: #FFFFFF; font-size: 10px; font-weight: bold; font-family: verdana;}
.link_index1:link {text-decoration: none; color: #000000; font-size: 10px; font-weight: bold; font-family: verdana;}
.link_index1:visited {text-decoration: none; color: #000000; font-size: 10px; font-weight: bold; font-family: verdana;}

.link_navi:link {text-decoration: none; color: #000000; font-size: 10px; font-weight: bold; font-family: verdana;}
.link_navi:visited {text-decoration: none; color: #000000; font-size: 10px; font-weight: bold; font-family: verdana;}
.link_navi:hover {text-decoration: none; color: #FF6600; font-size: 10px; font-weight: bold; font-family: verdana;}
.link_navi1:link {text-decoration: none; color: #FF6600; font-size: 10px; font-weight: bold; font-family: verdana;}
.link_navi1:visited {text-decoration: none; color: #FF6600; font-size: 10px; font-weight: bold; font-family: verdana;}
.link_navi1:link {text-decoration: none; color: #FF6600; font-size: 10px; font-weight: bold; font-family: verdana;}
.link_navi1:hover {text-decoration: none; color: #FF6600; font-size: 10px; font-weight: bold; font-family: verdana;}

.link_black:link {text-decoration: none; color: #000000; font-size: 8pt; font-weight: bold; font-family: verdana;}
.link_black:visited {text-decoration: none; color: #000000; font-size: 8pt; font-weight: bold; font-family: verdana;}
.link_black:hover {text-decoration: underline; color: #000000; font-size: 8pt; font-weight: bold; font-family: verdana;}

.link_sitemap:link {text-decoration: none; color: #000000; font-size: 8pt; font-weight: bold; font-family: verdana;}
.link_sitemap:visited {text-decoration: none; color: #000000; font-size: 8pt; font-weight: bold; font-family: verdana;}
.link_sitemap:hover {text-decoration: none; color: #7FBFE8; font-size: 8pt; font-weight: bold; font-family: verdana;}

.link_sitemap_sub:link {padding-left: 20; text-decoration: none; color: #666666; font-size: 8pt; font-weight: bold; font-family: verdana;}
.link_sitemap_sub:visited {padding-left: 20; text-decoration: none; color: #666666; font-size: 8pt; font-weight: bold; font-family: verdana;}
.link_sitemap_sub:hover {padding-left: 20; text-decoration: none; color: #A6D2EF; font-size: 8pt; font-weight: bold; font-family: verdana;}

.link_grey:link {text-decoration: none; color: #666666; font-size: 8pt; font-weight: bold; font-family: verdana;}
.link_grey:visited {text-decoration: none; color: #666666; font-size: 8pt; font-weight: bold; font-family: verdana;}
.link_grey:hover {text-decoration: underline; color: #666666; font-size: 8pt; font-weight: bold; font-family: verdana;}

.schattierung_l {
	background-image:url(../simages/schattierung_links.jpg);
         height: 100%;
         width: 22px;
         }
.schattierung_r {
	background-image:url(../simages/schattierung_rechts.jpg);
         height: 100%;
         width: 22px;
         }

.tabelle_historie {
	padding-left: 20px;
         padding-bottom: 10px;
         }
.tabelle_sitemap {
	background-color: #D7CFAE;
         font-family: verdana;
         font-size: 11px;
         font-weight: bold;
         color: #747474;
         padding-left: 4px;
         }
.tabelle_sitemap_um {
         background-color: #D7CFAE;
         font-family: verdana;
         font-size: 11px;
         font-weight: bold;
         color: #747474;
         padding-left: 11px;
         }
.ueberschrift_startseite {
		 font-family: verdana;
         font-size: 12px;
         color: #747474;
		 font-weight: bold;
		 }
.index_schrift {
	font-family: verdana;
	font-size: 9px;
	color: #999999;
	}
.bg {
	background-image:url(../simages/navi_l/bg.gif);
	}
.bg1 {
	background-image:url(../simages/main/bg_l.gif);
	}
.bg2 {
	background-image:url(../simages/main/bg_r.gif);
	}
.bg3 {
background-image:url(../simages/right/bg_r.gif);
}
.bg4 {
background-image:url(../simages/main/bg.gif);
}
.bg6 {
background-image:url(../simages/navi_top/bg.gif);
}
.main {
padding-top: 0px;
}
.subtable {
line-height:18px;
padding-left: 43px;
padding-right: 55px;
height:17px;
padding-top:0;
padding-bottom: 20;
}
.subtable1 {
line-height:12px;
padding-left: 43px;
padding-right: 55px;
height:17px;
padding-top:0;
padding-bottom: 20;
}
.border {
padding-left:43px;
}
.border_navi_l_sub {
padding-top:4px;
padding-bottom:4px;
padding-left:24px;
}
.bg_right {
background-image:url(../simages/right/bg.gif);
background-repeat:no-repeat;
}
.border_table_title {
padding-top:24px;
padding-bottom:12px;
}
.right_border_top {
padding-top:10px;
}
.Stil18 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
.Stil3 {font-family: Verdana, Arial, Helvetica, sans-serif}
.Stil5 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.Stil6 {	font-size: 8pt;
	font-weight: bold;
}
.Stil25 {	font-size: 8pt;
}
.Stil7 {font-size: 8pt}
.textfeld {
	border: #ECECED;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.formular_padding {
	padding-right:15;
}
.formular_padding2 {
	padding-top: 3px;
	padding-bottom:3px;
	padding-left:15px;
}
.Stil19 {font-size: 10px}
.table_border {
	border: thin solid #A6D2EF;
}
.button {
	border: #ECECED;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #ECECED;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.main_title_padding {
padding-left:55;
}

.main_text_padding {
padding-left:43;
}
.main_border_top {
padding-top:20px;
}
.bg_table {
background-color:#A6D2EF;
}
.short_news_table {
	line-height:14px;
	padding-left: 9px;
	padding-top: 3px;
	padding-right: 9px;
	padding-bottom: 3px;
}
.Stil30 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
font-weight:bold;
}
.Stil31 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
}