html {height:100%;}
body {height:100%;margin:0; padding:0 }


.padbcont_wrapper_oben {background-color: black; width:100%; height:65%; }
.padbox_wrapper_oben {width:auto; height:auto;}
.padbcont_wrapper_unten {background-color: #626262; width:100%; height:35%; }
.padbox_wrapper_unten {width:auto; height:35%;}
.navboxcont_oben { width:754px; margin-right:auto; margin-left:auto; }
.navboxleft_oben { width:245px; float:left;}
.navboxauto_oben { margin-left:245px;width:auto;}
.padbcont_unten { width:754px; margin-right:auto; margin-left:auto; }
.padbox_unten {width:auto; height:auto;padding-top:3%;padding-bottom:5%;}

.ft_content   { color: white; font-size: 11px; font-family: Arial; line-height: 13px; margin-right: 3px; margin-left: 10px }
.adr_oben    { color: white; font-size: 11px; font-family: Arial; line-height: 13px; margin-right: 3px }
.adr_oben    { color: white; font-size: 11px; font-family: Arial; line-height: 13px; margin-right: 3px }
.adr_oben a:link, a:visited     { color: white; font-size: 11px; font-family: Arial; line-height: 13px; text-decoration: none; margin-right: 3px }
.adr_oben a:hover     { text-decoration: underline }
.adr_oben_fett     { color: white; font-size: 11px; font-family: Arial; font-weight: bold; line-height: 13px; margin-right: 3px }
.content_box_oben  { background-color: #000000; padding: 3px 3px 3px 10px }
#headline  { color: white; font-size: 18px; font-family: Arial; font-weight: bold }
h1 { color: white; font-size: 13px; font-family: Arial; font-weight: bold; margin-bottom:5px; }
h1 a:link, h1 a:visited { color: white; font-size: 13px; font-family: Arial; font-weight: bold; text-decoration:none }
h1 a:hover { color: #CCCCCC; text-decoration:none }

.main_menu   { color: black; font-size: 11px; font-family: Arial; font-weight: bold; text-align: right; margin-top: 60px; margin-right: 3px; margin-bottom: 3px }
.main_menu a:link,.main_menu a:visited    { color: black; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none; text-align: right; margin-top: 60px; margin-right: 3px; margin-bottom: 3px }
.main_menu a:hover   { color: red; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none; text-align: right; margin-top: 60px; margin-right: 3px; margin-bottom: 3px }
.main_menu_prod   { color: white; font-size: 11px; font-family: Arial; font-weight: bold; text-align: right; margin-top: 60px; margin-right: 3px; margin-bottom: 3px }
.main_menu_prod a:link, .main_menu_prod a:visited    { color: white; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none; text-align: right; margin-top: 60px; margin-right: 3px; margin-bottom: 3px }
.main_menu_prod a:hover   { color: black; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none; text-align: right; margin-top: 60px; margin-right: 3px; margin-bottom: 3px }
/*Produktnavigation */
#produktnavi   { font-size: 11px; font-family: Arial; font-weight: normal; width: 170px }
#produktnavi ul { list-style: none; margin: 0; padding: 0; }
.produktnavi_normal li { border-bottom: 1px solid #ccc; }
.produktnavi_normal li a:link, .produktnavi_normal li a:visited    { color: white; text-decoration: none; background-color: black; display: block; padding: 2px 2px 2px 0 }
.produktnavi_normal li a:hover  { color: red }
#produkte_title  { color: white; font-size: 12px; font-family: Arial; font-weight: bold; margin-bottom: 10px }
#geraeteschalter a:link {background-image: url(../bilder/global/mp_geraeteschalter_bg_link.gif); background-repeat: no-repeat;}
#geraeteschalter a:hover  {background-image: url(../bilder/global/mp_geraeteschalter_bg.gif); background-repeat: no-repeat;}
			
