body {
	color: black;
	min-width: 1020px;
	background:url(../bgs/main.jpg);
	background-repeat:repeat;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 12px;
}

* html body {
	text-align: center;
}

.tablesim
{
	display: table;
	margin: 0 auto;
	width: 1022px;
	background-color: white;
	text-align: left;
}

#menuh-container{
  clear: both;
  margin-left:1px;
}

#menuh-container div#clearcontainer {
	clear: left;
}

#menuh_basiswissen,
#menuh_puresleben,
#menuh_klimaschutz,
#menuh_anwendungen,
#menuh_schule,
#menuh_innovation,
#menuh_aktuelles,
#menuh_service,
#menuh_kontakt,
#menuh_basiswissen_iz,
#menuh_basiswissen_iz_ueberuns,
#menuh_basiswissen_iz_aufgaben,
#menuh_basiswissen_iz_mitglieder,
#menuh_basiswissen_iz_partner,
#menuh_basiswissen_metallzink,
#menuh_basiswissen_metallzink_geschichte,
#menuh_basiswissen_metallzink_zinkvorkommen,
#menuh_basiswissen_metallzink_zinkerzeugung,
#menuh_basiswissen_metallzink_bauzink,
#menuh_basiswissen_metallzink_feuerverzinken,
#menuh_basiswissen_metallzink_zinkdruckguss,
#menuh_basiswissen_metallzink_zinkverbindungen,
#menuh_basiswissen_metallzink_bandverzinken,
#menuh_basiswissen_metallzink_recycling,
#menuh_basiswissen_zinkinzahlen,
#menuh_basiswissen_ausgezeichnet,
#menuh_puresleben_element,
#menuh_puresleben_element_lebenswichtig,
#menuh_puresleben_element_gesundheit,
#menuh_puresleben_element_schutzfaktor,
#menuh_puresleben_zinkmangel,
#menuh_puresleben_mangel_mensch,
#menuh_puresleben_mangel_pflanze,
#menuh_klimaschutz_selbstverpflichtung,
#menuh_klimaschutz_zertifikate,
#menuh_klimaschutz_oekobilanzen,
#menuh_klimaschutz_klimaschutz,
#menuh_klimaschutz_umweltschutz,
#menuh_klimaschutz_ressourcenschutz,
#menuh_anwendungen_bau,
#menuh_anwendungen_bau_optik,
#menuh_anwendungen_bau_schutz,
#menuh_anwendungen_bau_ideenvielfalt,
#menuh_anwendungen_automotive,
#menuh_anwendungen_automotive_optik,
#menuh_anwendungen_automotive_sicherheit,
#menuh_anwendungen_automotive_leichtbau,
#menuh_anwendungen_wohnen,
#menuh_anwendungen_wohnen_wohnen,
#menuh_anwendungen_wohnen_helfer,
#menuh_anwendungen_wohnen_style,
#menuh_schule_schulprojekte,
#menuh_schule_informationen,
#menuh_innovation_werkstoff,
#menuh_innovation_verfahrenstechnik,
#menuh_innovation_studien,
#menuh_innovation_gesundheit,
#menuh_innovation_technik,
#menuh_innovation_klimaschutz,
#menuh_innovation_erneuerbare,
#menuh_innovation_energiespeicher,
#menuh_innovation_grundlagen,
#menuh_aktuelles_termine,
#menuh_aktuelles_branche,
#menuh_aktuelles_presse,
#menuh_service_faq,
#menuh_service_glossar,
#menuh_service_mediathek,
#menuh_service_broschueren,
#menuh_service_audio,
#menuh_service_filme,
#menuh_service_interviews,
#menuh_service_bilder,
#menuh_service_links,
#menuh_service_infomaterial,
#menuh_kontakt_adresse,
#menuh_kontakt_anfahrt,
#menuh_kontakt_mail
{
	font-size: small;
	float: left;
	white-space: nowrap;
}

#menuh_basiswissen,
#menuh_puresleben,
#menuh_klimaschutz,
#menuh_anwendungen,
#menuh_schule,
#menuh_innovation,
#menuh_aktuelles,
#menuh_service,
#menuh_kontakt,
#menuh_basiswissen_iz,
#menuh_basiswissen_iz_ueberuns,
#menuh_basiswissen_iz_aufgaben,
#menuh_basiswissen_iz_mitglieder,
#menuh_basiswissen_iz_partner,
#menuh_basiswissen_metallzink,
#menuh_basiswissen_metallzink_geschichte,
#menuh_basiswissen_metallzink_zinkvorkommen,
#menuh_basiswissen_metallzink_zinkerzeugung,
#menuh_basiswissen_metallzink_bauzink,
#menuh_basiswissen_metallzink_feuerverzinken,
#menuh_basiswissen_metallzink_zinkdruckguss,
#menuh_basiswissen_metallzink_zinkverbindungen,
#menuh_basiswissen_metallzink_bandverzinken,
#menuh_basiswissen_metallzink_recycling,
#menuh_basiswissen_zinkinzahlen,
#menuh_basiswissen_ausgezeichnet,
#menuh_puresleben_element,
#menuh_puresleben_element_lebenswichtig,
#menuh_puresleben_element_gesundheit,
#menuh_puresleben_element_schutzfaktor,
#menuh_puresleben_zinkmangel,
#menuh_puresleben_mangel_mensch,
#menuh_puresleben_mangel_pflanze,
#menuh_klimaschutz_selbstverpflichtung,
#menuh_klimaschutz_zertifikate,
#menuh_klimaschutz_oekobilanzen,
#menuh_klimaschutz_klimaschutz,
#menuh_klimaschutz_umweltschutz,
#menuh_klimaschutz_ressourcenschutz,
#menuh_anwendungen_bau,
#menuh_anwendungen_bau_optik,
#menuh_anwendungen_bau_schutz,
#menuh_anwendungen_bau_ideenvielfalt,
#menuh_anwendungen_automotive,
#menuh_anwendungen_automotive_optik,
#menuh_anwendungen_automotive_sicherheit,
#menuh_anwendungen_automotive_leichtbau,
#menuh_anwendungen_wohnen,
#menuh_anwendungen_wohnen_wohnen,
#menuh_anwendungen_wohnen_helfer,
#menuh_anwendungen_wohnen_style,
#menuh_schule_schulprojekte,
#menuh_schule_informationen,
#menuh_innovation_werkstoff,
#menuh_innovation_verfahrenstechnik,
#menuh_innovation_studien,
#menuh_innovation_gesundheit,
#menuh_innovation_technik,
#menuh_innovation_klimaschutz,
#menuh_innovation_erneuerbare,
#menuh_innovation_energiespeicher,
#menuh_innovation_grundlagen,
#menuh_aktuelles_termine,
#menuh_aktuelles_branche,
#menuh_aktuelles_presse,
#menuh_service_faq,
#menuh_service_glossar,
#menuh_service_mediathek,
#menuh_service_broschueren,
#menuh_service_audio,
#menuh_service_filme,
#menuh_service_interviews,
#menuh_service_bilder,
#menuh_service_links,
#menuh_service_infomaterial,
#menuh_kontakt_adresse,
#menuh_kontakt_anfahrt,
#menuh_kontakt_mail
{
	text-align: center;
	vertical-align: middle;
	display: block;
	white-space: nowrap;
	margin: 0;
	height: 27px;
}

/* CSS Definitionen fuer den "Pures Leben"-Button */

#menuh_basiswissen_head
{
	text-align: center;
	display: block;
	white-space: nowrap;
	margin: 0;
	height: 27px;
}

#menuh_basiswissen_head:link, #menuh_basiswissen_head:visited, #menuh_basiswissen_head:active
{
	color: white;
	text-decoration:none;
}

#menuh_basiswissen_head:hover
{
	color: white;
	text-decoration:none;
}
	
#menuh_basiswissen_head:link, #menuh_basiswissen_head:visited, #menuh_basiswissen_head:active
{
	background: url(../buttons/basiswissen_off.png);
	background-repeat: no-repeat;	
}

#menuh_basiswissen_head:hover
{
	background: url(../buttons/basiswissen_on.png);
	background-repeat: no-repeat;
}

#menuh_basiswissen_iz:link, 
#menuh_basiswissen_iz:visited, 
#menuh_basiswissen_iz:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/basiswissen_iz_off.png);
	background-repeat: no-repeat;
}

#menuh_basiswissen_iz:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/basiswissen_iz_on.png);
	background-repeat: no-repeat;
}

/**/

#menuh_basiswissen_iz_ueberuns:link, 
#menuh_basiswissen_iz_ueberuns:visited, 
#menuh_basiswissen_iz_ueberuns:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/basiswissen_iz_ueberuns_off.png);
	background-repeat: no-repeat;
}

#menuh_basiswissen_iz_ueberuns:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/basiswissen_iz_ueberuns_on.png);
	background-repeat: no-repeat;
}


#menuh_basiswissen_iz_aufgaben:link, 
#menuh_basiswissen_iz_aufgaben:visited, 
#menuh_basiswissen_iz_aufgaben:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/basiswissen_iz_aufgaben_off.png);
	background-repeat: no-repeat;
}

#menuh_basiswissen_iz_aufgaben:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/basiswissen_iz_aufgaben_on.png);
	background-repeat: no-repeat;
}

#menuh_basiswissen_iz_mitglieder:link, 
#menuh_basiswissen_iz_mitglieder:visited, 
#menuh_basiswissen_iz_mitglieder:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/basiswissen_iz_mitglieder_off.png);
	background-repeat: no-repeat;
}

#menuh_basiswissen_iz_mitglieder:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/basiswissen_iz_mitglieder_on.png);
	background-repeat: no-repeat;
}

#menuh_basiswissen_iz_partner:link, 
#menuh_basiswissen_iz_partner:visited, 
#menuh_basiswissen_iz_partner:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/basiswissen_iz_partner_off.png);
	background-repeat: no-repeat;
}

#menuh_basiswissen_iz_partner:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/basiswissen_iz_partner_on.png);
	background-repeat: no-repeat;
}


#menuh_basiswissen_metallzink:link, 
#menuh_basiswissen_metallzink:visited, 
#menuh_basiswissen_metallzink:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/basiswissen_metall_off.png);
	background-repeat: no-repeat;
}

#menuh_basiswissen_metallzink:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/basiswissen_metall_on.png);
	background-repeat: no-repeat;
}


#menuh_basiswissen_metallzink_geschichte:link, 
#menuh_basiswissen_metallzink_geschichte:visited, 
#menuh_basiswissen_metallzink_geschichte:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/metall_geschichte_off.png);
	background-repeat: no-repeat;
}

#menuh_basiswissen_metallzink_geschichte:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/metall_geschichte_on.png);
	background-repeat: no-repeat;
}

#menuh_basiswissen_metallzink_zinkvorkommen:link, 
#menuh_basiswissen_metallzink_zinkvorkommen:visited, 
#menuh_basiswissen_metallzink_zinkvorkommen:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/metall_zinkvorkommen_off.png);
	background-repeat: no-repeat;
}

#menuh_basiswissen_metallzink_zinkvorkommen:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/metall_zinkvorkommen_on.png);
	background-repeat: no-repeat;
}

#menuh_basiswissen_metallzink_zinkerzeugung:link, 
#menuh_basiswissen_metallzink_zinkerzeugung:visited, 
#menuh_basiswissen_metallzink_zinkerzeugung:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/metall_zinkerzeugung_off.png);
	background-repeat: no-repeat;
}

#menuh_basiswissen_metallzink_zinkerzeugung:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/metall_zinkerzeugung_on.png);
	background-repeat: no-repeat;
}

#menuh_basiswissen_metallzink_bauzink:link, 
#menuh_basiswissen_metallzink_bauzink:visited, 
#menuh_basiswissen_metallzink_bauzink:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/metall_bauzink_off.png);
	background-repeat: no-repeat;
}

#menuh_basiswissen_metallzink_bauzink:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/metall_bauzink_on.png);
	background-repeat: no-repeat;
}

#menuh_basiswissen_metallzink_feuerverzinken:link, 
#menuh_basiswissen_metallzink_feuerverzinken:visited, 
#menuh_basiswissen_metallzink_feuerverzinken:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/metall_feuerverzinken_off.png);
	background-repeat: no-repeat;
}

#menuh_basiswissen_metallzink_feuerverzinken:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/metall_feuerverzinken_on.png);
	background-repeat: no-repeat;
}

#menuh_basiswissen_metallzink_bandverzinken:link, 
#menuh_basiswissen_metallzink_bandverzinken:visited, 
#menuh_basiswissen_metallzink_bandverzinken:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/metall_bandverzinken_off.png);
	background-repeat: no-repeat;
}

#menuh_basiswissen_metallzink_bandverzinken:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/metall_bandverzinken_on.png);
	background-repeat: no-repeat;
}

#menuh_basiswissen_metallzink_zinkdruckguss:link, 
#menuh_basiswissen_metallzink_zinkdruckguss:visited, 
#menuh_basiswissen_metallzink_zinkdruckguss:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/metall_zinkdruckguss_off.png);
	background-repeat: no-repeat;
}

#menuh_basiswissen_metallzink_zinkdruckguss:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/metall_zinkdruckguss_on.png);
	background-repeat: no-repeat;
}

#menuh_basiswissen_metallzink_zinkverbindungen:link, 
#menuh_basiswissen_metallzink_zinkverbindungen:visited, 
#menuh_basiswissen_metallzink_zinkverbindungen:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/metall_zinkverbindungen_off.png);
	background-repeat: no-repeat;
}

#menuh_basiswissen_metallzink_zinkverbindungen:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/metall_zinkverbindungen_on.png);
	background-repeat: no-repeat;
}


#menuh_basiswissen_metallzink_recycling:link, 
#menuh_basiswissen_metallzink_recycling:visited, 
#menuh_basiswissen_metallzink_recycling:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/metall_recycling_off.png);
	background-repeat: no-repeat;
}

#menuh_basiswissen_metallzink_recycling:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/metall_recycling_on.png);
	background-repeat: no-repeat;
}


#menuh_basiswissen_zinkinzahlen:link, 
#menuh_basiswissen_zinkinzahlen:visited, 
#menuh_basiswissen_zinkinzahlen:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/basiswissen_zinkzahlen_off.png);
	background-repeat: no-repeat;
}

#menuh_basiswissen_zinkinzahlen:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/basiswissen_zinkzahlen_on.png);
	background-repeat: no-repeat;
}

#menuh_basiswissen_ausgezeichnet:link, 
#menuh_basiswissen_ausgezeichnet:visited, 
#menuh_basiswissen_ausgezeichnet:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/basiswissen_ausgezeichnet_off.png);
	background-repeat: no-repeat;
}

#menuh_basiswissen_ausgezeichnet:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/basiswissen_ausgezeichnet_on.png);
	background-repeat: no-repeat;
}

#menuh_basiswissen ul
{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width: 94px;
	left: 0px;
}

#menuh_basiswissen li
{
	height: 27px;
	position: relative;
	min-height: 1px;
	vertical-align: bottom; 
}

#menuh_basiswissen ul ul
{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	width: 155px;
	height: 27px;
}

#menuh_basiswissen ul li
{
	height: 27px;
}

#menuh_basiswissen ul ul ul
{
	height: 27px;
	top:0;
	left:100%;
}

div#menuh_basiswissen li:hover
{
	cursor:pointer;
	z-index:100;
}

div#menuh_basiswissen li:hover ul ul,
div#menuh_basiswissen li li:hover ul ul,
div#menuh_basiswissen li li li:hover ul ul,
div#menuh_basiswissen li li li li:hover ul ul
{display:none;}

div#menuh_basiswissen li:hover ul,
div#menuh_basiswissen li li:hover ul,
div#menuh_basiswissen li li li:hover ul,
div#menuh_basiswissen li li li li:hover ul
{display:block;}

/* CSS Definitionen fuer den "Pures Leben"-Button */

#menuh_puresleben_head
{
	text-align: center;
	display: block;
	white-space: nowrap;
	margin: 0;
	height: 27px;
}

#menuh_puresleben_head:link, #menuh_puresleben_head:visited, #menuh_puresleben_head:active
{
	color: white;
	text-decoration:none;
}

#menuh_puresleben_head:hover
{
	color: white;
	text-decoration:none;
}
	
#menuh_puresleben_head:link, #menuh_puresleben_head:visited, #menuh_puresleben_head:active
{
	background: url(../buttons/puresleben_off.png);
	background-repeat: no-repeat;	
}

#menuh_puresleben_head:hover
{
	background: url(../buttons/puresleben_on.png);
	background-repeat: no-repeat;
}

#menuh_puresleben_element:link, 
#menuh_puresleben_element:visited, 
#menuh_puresleben_element:active
{
	height: 27px;
	width: 169px;
	background: url(../buttons/leben_element_off.png);
	background-repeat: no-repeat;
}

#menuh_puresleben_element:hover
{
	height: 27px;
	width: 169px;
	background: url(../buttons/leben_element_on.png);
	background-repeat: no-repeat;
}

#menuh_puresleben_zinkmangel:link, 
#menuh_puresleben_zinkmangel:visited, 
#menuh_puresleben_zinkmangel:active
{
	height: 27px;
	width: 169px;
	background: url(../buttons/leben_zinkmangel_off.png);
	background-repeat: no-repeat;
}

#menuh_puresleben_zinkmangel:hover
{
	height: 27px;
	width: 169px;
	background: url(../buttons/leben_zinkmangel_on.png);
	background-repeat: no-repeat;
}

#menuh_puresleben_element_lebenswichtig:link, 
#menuh_puresleben_element_lebenswichtig:visited, 
#menuh_puresleben_element_lebenswichtig:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/lebenswichtig_off.png);
	background-repeat: no-repeat;
}

#menuh_puresleben_element_lebenswichtig:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/lebenswichtig_on.png);
	background-repeat: no-repeat;
}

#menuh_puresleben_element_gesundheit:link, 
#menuh_puresleben_element_gesundheit:visited, 
#menuh_puresleben_element_gesundheit:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/leben_gesundheit_off.png);
	background-repeat: no-repeat;
}

#menuh_puresleben_element_gesundheit:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/leben_gesundheit_on.png);
	background-repeat: no-repeat;
}

#menuh_puresleben_element_schutzfaktor:link, 
#menuh_puresleben_element_schutzfaktor:visited, 
#menuh_puresleben_element_schutzfaktor:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/leben_schutzfaktor_off.png);
	background-repeat: no-repeat;
}

#menuh_puresleben_element_schutzfaktor:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/leben_schutzfaktor_on.png);
	background-repeat: no-repeat;
}
#menuh_puresleben_mangel_mensch:link, 
#menuh_puresleben_mangel_mensch:visited, 
#menuh_puresleben_mangel_mensch:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/menschen_off.png);
	background-repeat: no-repeat;
}

#menuh_puresleben_mangel_mensch:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/menschen_on.png);
	background-repeat: no-repeat;
}
#menuh_puresleben_mangel_pflanze:link, 
#menuh_puresleben_mangel_pflanze:visited, 
#menuh_puresleben_mangel_pflanze:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/pflanzen_off.png);
	background-repeat: no-repeat;
}

#menuh_puresleben_mangel_pflanze:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/pflanzen_on.png);
	background-repeat: no-repeat;
}

#menuh_puresleben ul
{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width: 93px;
	left: 0px;
}

#menuh_puresleben li
{
	height: 27px;
	position: relative;
	min-height: 1px;
	vertical-align: bottom; 
}

#menuh_puresleben ul ul
{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	width: 169px;
	height: 27px;
}

#menuh_puresleben ul li
{
	height: 27px;
}

#menuh_puresleben ul ul ul
{
	height: 27px;
	top:0;
	left:100%;
	width: 155px;
}

div#menuh_puresleben li:hover
{
	cursor:pointer;
	z-index:100;
}

div#menuh_puresleben li:hover ul ul,
div#menuh_puresleben li li:hover ul ul,
div#menuh_puresleben li li li:hover ul ul,
div#menuh_puresleben li li li li:hover ul ul
{display:none;}

div#menuh_puresleben li:hover ul,
div#menuh_puresleben li li:hover ul,
div#menuh_puresleben li li li:hover ul,
div#menuh_puresleben li li li li:hover ul
{display:block;}

/* CSS Definitionen fuer "Klimaschutz" */

#menuh_klimaschutz_head
{
	text-align: center;
	display: block;
	white-space: nowrap;
	margin: 0;
	height: 27px;
}

#menuh_klimaschutz_head:link, #menuh_klimaschutz_head:visited, #menuh_klimaschutz_head:active
{
	color: white;
	text-decoration:none;
}

#menuh_klimaschutz_head:hover
{
	color: white;
	text-decoration:none;
}
	
#menuh_klimaschutz_head:link, #menuh_klimaschutz_head:visited, #menuh_klimaschutz_head:active
{
	background: url(../buttons/klima_umwelt_off.png);
	background-repeat: no-repeat;	
}

#menuh_klimaschutz_head:hover
{
	background: url(../buttons/klima_umwelt_on.png);
	background-repeat: no-repeat;
}

#menuh_klimaschutz_selbstverpflichtung:link, 
#menuh_klimaschutz_selbstverpflichtung:visited, 
#menuh_klimaschutz_selbstverpflichtung:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/selbstverpflichtung_off.png);
	background-repeat: no-repeat;
}

#menuh_klimaschutz_selbstverpflichtung:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/selbstverpflichtung_on.png);
	background-repeat: no-repeat;
}
#menuh_klimaschutz_oekobilanzen:link, 
#menuh_klimaschutz_oekobilanzen:visited, 
#menuh_klimaschutz_oekobilanzen:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/oekobilanzen_off.png);
	background-repeat: no-repeat;
}

#menuh_klimaschutz_oekobilanzen:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/oekobilanzen_on.png);
	background-repeat: no-repeat;
}
#menuh_klimaschutz_zertifikate:link, 
#menuh_klimaschutz_zertifikate:visited, 
#menuh_klimaschutz_zertifikate:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/zertifikate_off.png);
	background-repeat: no-repeat;
}

#menuh_klimaschutz_zertifikate:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/zertifikate_on.png);
	background-repeat: no-repeat;
}
#menuh_klimaschutz_klimaschutz:link, 
#menuh_klimaschutz_klimaschutz:visited, 
#menuh_klimaschutz_klimaschutz:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/klimaschutz_off.png);
	background-repeat: no-repeat;
}

#menuh_klimaschutz_klimaschutz:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/klimaschutz_on.png);
	background-repeat: no-repeat;
}
#menuh_klimaschutz_umweltschutz:link, 
#menuh_klimaschutz_umweltschutz:visited, 
#menuh_klimaschutz_umweltschutz:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/umweltschutz_off.png);
	background-repeat: no-repeat;
}

#menuh_klimaschutz_umweltschutz:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/umweltschutz_on.png);
	background-repeat: no-repeat;
}
#menuh_klimaschutz_ressourcenschutz:link, 
#menuh_klimaschutz_ressourcenschutz:visited, 
#menuh_klimaschutz_ressourcenschutz:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/ressourcenschutz_off.png);
	background-repeat: no-repeat;
}

#menuh_klimaschutz_ressourcenschutz:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/ressourcenschutz_on.png);
	background-repeat: no-repeat;
}


#menuh_klimaschutz ul
{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width: 93px;
	left: 0px;
}

#menuh_klimaschutz li
{
	height: 27px;
	position: relative;
	min-height: 1px;
	vertical-align: bottom; 
}

#menuh_klimaschutz ul ul
{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	width: 155px;
	height: 27px;
} 

#menuh_klimaschutz ul li
{
	height: 27px;
}

#menuh_klimaschutz ul ul ul
{
	height: 27px;
	top:0;
	left:100%;
}

div#menuh_klimaschutz li:hover
{
	cursor:pointer;
	z-index:100;
}

div#menuh_klimaschutz li:hover ul ul,
div#menuh_klimaschutz li li:hover ul ul,
div#menuh_klimaschutz li li li:hover ul ul,
div#menuh_klimaschutz li li li li:hover ul ul
{display:none;}

div#menuh_klimaschutz li:hover ul,
div#menuh_klimaschutz li li:hover ul,
div#menuh_klimaschutz li li li:hover ul,
div#menuh_klimaschutz li li li li:hover ul
{display:block;}


/* CSS Definitionen fuer"Anwendungen"-Button */

#menuh_anwendungen_head
{
	text-align: center;
	display: block;
	white-space: nowrap;
	margin: 0;
	height: 27px;
}

#menuh_anwendungen_head:link, #menuh_anwendungen_head:visited, #menuh_anwendungen_head:active
{
	color: white;
	text-decoration:none;
}

#menuh_anwendungen_head:hover
{
	color: white;
	text-decoration:none;
}
	
#menuh_anwendungen_head:link, #menuh_anwendungen_head:visited, #menuh_anwendungen_head:active
{
	background: url(../buttons/anwendungen_off.png);
	background-repeat: no-repeat;	
}

#menuh_anwendungen_head:hover
{
	background: url(../buttons/anwendungen_on.png);
	background-repeat: no-repeat;
}

#menuh_anwendungen_bau:link, 
#menuh_anwendungen_bau:visited, 
#menuh_anwendungen_bau:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/bau_off.png);
	background-repeat: no-repeat;
}

#menuh_anwendungen_bau:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/bau_on.png);
	background-repeat: no-repeat;
}
#menuh_anwendungen_automotive:link, 
#menuh_anwendungen_automotive:visited, 
#menuh_anwendungen_automotive:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/automotive_off.png);
	background-repeat: no-repeat;
}

#menuh_anwendungen_automotive:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/automotive_on.png);
	background-repeat: no-repeat;
}
#menuh_anwendungen_wohnen:link, 
#menuh_anwendungen_wohnen:visited, 
#menuh_anwendungen_wohnen:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/wohnen_off.png);
	background-repeat: no-repeat;
}

#menuh_anwendungen_wohnen:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/wohnen_on.png);
	background-repeat: no-repeat;
}

#menuh_anwendungen_bau_optik:link, 
#menuh_anwendungen_bau_optik:visited, 
#menuh_anwendungen_bau_optik:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/bau_optik_off.png);
	background-repeat: no-repeat;
}

#menuh_anwendungen_bau_optik:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/bau_optik_on.png);
	background-repeat: no-repeat;
}

#menuh_anwendungen_bau_schutz:link, 
#menuh_anwendungen_bau_schutz:visited, 
#menuh_anwendungen_bau_schutz:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/schutz_off.png);
	background-repeat: no-repeat;
}

#menuh_anwendungen_bau_schutz:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/schutz_on.png);
	background-repeat: no-repeat;
}

#menuh_anwendungen_bau_ideenvielfalt:link, 
#menuh_anwendungen_bau_ideenvielfalt:visited, 
#menuh_anwendungen_bau_ideenvielfalt:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/ideenvielfalt_off.png);
	background-repeat: no-repeat;
}

#menuh_anwendungen_bau_ideenvielfalt:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/ideenvielfalt_on.png);
	background-repeat: no-repeat;
}

#menuh_anwendungen_automotive_optik:link, 
#menuh_anwendungen_automotive_optik:visited, 
#menuh_anwendungen_automotive_optik:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/optik_off.png);
	background-repeat: no-repeat;
}

#menuh_anwendungen_automotive_optik:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/optik_on.png);
	background-repeat: no-repeat;
}

#menuh_anwendungen_automotive_sicherheit:link, 
#menuh_anwendungen_automotive_sicherheit:visited, 
#menuh_anwendungen_automotive_sicherheit:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/sicherheit_off.png);
	background-repeat: no-repeat;
}

#menuh_anwendungen_automotive_sicherheit:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/sicherheit_on.png);
	background-repeat: no-repeat;
}

#menuh_anwendungen_automotive_leichtbau:link, 
#menuh_anwendungen_automotive_leichtbau:visited, 
#menuh_anwendungen_automotive_leichtbau:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/leichtbau_off.png);
	background-repeat: no-repeat;
}

#menuh_anwendungen_automotive_leichtbau:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/leichtbau_on.png);
	background-repeat: no-repeat;
}

#menuh_anwendungen_wohnen_wohnen:link, 
#menuh_anwendungen_wohnen_wohnen:visited, 
#menuh_anwendungen_wohnen_wohnen:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/schoenerwohnen_off.png);
	background-repeat: no-repeat;
}

#menuh_anwendungen_wohnen_wohnen:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/schoenerwohnen_on.png);
	background-repeat: no-repeat;
}

#menuh_anwendungen_wohnen_helfer:link, 
#menuh_anwendungen_wohnen_helfer:visited, 
#menuh_anwendungen_wohnen_helfer:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/helfer_off.png);
	background-repeat: no-repeat;
}

#menuh_anwendungen_wohnen_helfer:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/helfer_on.png);
	background-repeat: no-repeat;
}

#menuh_anwendungen_wohnen_style:link, 
#menuh_anwendungen_wohnen_style:visited, 
#menuh_anwendungen_wohnen_style:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/lifestyle_off.png);
	background-repeat: no-repeat;
}

#menuh_anwendungen_wohnen_style:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/lifestyle_on.png);
	background-repeat: no-repeat;
}

#menuh_anwendungen ul
{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width: 93px;
	left: 0px;
}

#menuh_anwendungen li
{
	height: 27px;
	position: relative;
	min-height: 1px;
	vertical-align: bottom; 
}

#menuh_anwendungen ul ul
{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	width: 155px;
	height: 27px;
} 

#menuh_anwendungen ul li
{
	height: 27px;
}
#menuh_anwendungen ul ul ul
{
	height: 27px;
	top:0;
	left:100%;
}

div#menuh_anwendungen li:hover
{
	cursor:pointer;
	z-index:100;
}

div#menuh_anwendungen li:hover ul ul,
div#menuh_anwendungen li li:hover ul ul,
div#menuh_anwendungen li li li:hover ul ul,
div#menuh_anwendungen li li li li:hover ul ul
{display:none;}

div#menuh_anwendungen li:hover ul,
div#menuh_anwendungen li li:hover ul,
div#menuh_anwendungen li li li:hover ul,
div#menuh_anwendungen li li li li:hover ul
{display:block;}



/* CSS Definitionen fuer"Schule"-Button */

#menuh_schule_head
{
	text-align: center;
	display: block;
	white-space: nowrap;
	margin: 0;
	height: 27px;
}

#menuh_schule_head:link, #menuh_schule_head:visited, #menuh_schule_head:active
{
	color: white;
	text-decoration:none;
}

#menuh_schule_head:hover
{
	color: white;
	text-decoration:none;
}
	
#menuh_schule_head:link, #menuh_schule_head:visited, #menuh_schule_head:active
{
	background: url(../buttons/schulebildung_off.png);
	background-repeat: no-repeat;	
}

#menuh_schule_head:hover
{
	background: url(../buttons/schulebildung_on.png);
	background-repeat: no-repeat;
}

#menuh_schule_schulprojekte:link, 
#menuh_schule_schulprojekte:visited, 
#menuh_schule_schulprojekte:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/schulprojekte_off.png);
	background-repeat: no-repeat;
}

#menuh_schule_schulprojekte:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/schulprojekte_on.png);
	background-repeat: no-repeat;
}
#menuh_schule_informationen:link, 
#menuh_schule_informationen:visited, 
#menuh_schule_informationen:active
{
	height: 49px;
	width: 155px;
	background: url(../buttons/infomaterial_off.png);
	background-repeat: no-repeat;
}

#menuh_schule_informationen:hover
{
	height: 49px;
	width: 155px;
	background: url(../buttons/infomaterial_on.png);
	background-repeat: no-repeat;
}

#menuh_schule ul
{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width: 103px;
	left: 0px;
}

#menuh_schule li
{
	height: 27px;
	position: relative;
	min-height: 1px;
	vertical-align: bottom; 
}

#menuh_schule ul ul
{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	width: 155px;
	height: 27px;
}

#menuh_schule ul li
{
	height: 27px;
}
#menuh_schule ul ul ul
{
	height: 27px;
	top:0;
	left:100%;
}

div#menuh_schule li:hover
{
	cursor:pointer;
	z-index:100;
}

div#menuh_schule li:hover ul ul,
div#menuh_schule li li:hover ul ul,
div#menuh_schule li li li:hover ul ul,
div#menuh_schule li li li li:hover ul ul
{display:none;}

div#menuh_schule li:hover ul,
div#menuh_schule li li:hover ul,
div#menuh_schule li li li:hover ul,
div#menuh_schule li li li li:hover ul
{display:block;}




/* CSS Definitionen fuer "Innovation" */

#menuh_innovation_head
{
	text-align: center;
	display: block;
	white-space: nowrap;
	margin: 0;
	height: 27px;
}

#menuh_innovation_head:link, #menuh_innovation_head:visited, #menuh_innovation_head:active
{
	color: white;
	text-decoration:none;
}

#menuh_innovation_head:hover
{
	color: white;
	text-decoration:none;
}
	
#menuh_innovation_head:link, #menuh_innovation_head:visited, #menuh_innovation_head:active
{
	background: url(../buttons/innovation_off.png);
	background-repeat: no-repeat;	
}

#menuh_innovation_head:hover
{
	background: url(../buttons/innovation_on.png);
	background-repeat: no-repeat;
}

#menuh_innovation_werkstoff:link, 
#menuh_innovation_werkstoff:visited, 
#menuh_innovation_werkstoff:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/werkstoff_off.png);
	background-repeat: no-repeat;
}

#menuh_innovation_werkstoff:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/werkstoff_on.png);
	background-repeat: no-repeat;
}
#menuh_innovation_verfahrenstechnik:link, 
#menuh_innovation_verfahrenstechnik:visited, 
#menuh_innovation_verfahrenstechnik:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/verfahrenstechnik_off.png);
	background-repeat: no-repeat;
}

#menuh_innovation_verfahrenstechnik:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/verfahrenstechnik_on.png);
	background-repeat: no-repeat;
}
#menuh_innovation_studien:link, 
#menuh_innovation_studien:visited, 
#menuh_innovation_studien:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/studien_off.png);
	background-repeat: no-repeat;
}

#menuh_innovation_studien:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/studien_on.png);
	background-repeat: no-repeat;
}
#menuh_innovation_gesundheit:link, 
#menuh_innovation_gesundheit:visited, 
#menuh_innovation_gesundheit:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/gesundheit_off.png);
	background-repeat: no-repeat;
}

#menuh_innovation_gesundheit:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/gesundheit_on.png);
	background-repeat: no-repeat;
}
#menuh_innovation_technik:link, 
#menuh_innovation_technik:visited, 
#menuh_innovation_technik:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/technik_off.png);
	background-repeat: no-repeat;
}

#menuh_innovation_technik:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/technik_on.png);
	background-repeat: no-repeat;
}
#menuh_innovation_klimaschutz:link, 
#menuh_innovation_klimaschutz:visited, 
#menuh_innovation_klimaschutz:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/inno_klimaschutz_off.png);
	background-repeat: no-repeat;
}

#menuh_innovation_klimaschutz:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/inno_klimaschutz_on.png);
	background-repeat: no-repeat;
}
#menuh_innovation_erneuerbare:link, 
#menuh_innovation_erneuerbare:visited, 
#menuh_innovation_erneuerbare:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/erneuerbare_off.png);
	background-repeat: no-repeat;
}

#menuh_innovation_erneuerbare:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/erneuerbare_on.png);
	background-repeat: no-repeat;
}
#menuh_innovation_energiespeicher:link, 
#menuh_innovation_energiespeicher:visited, 
#menuh_innovation_energiespeicher:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/energiespeichersysteme_off.png);
	background-repeat: no-repeat;
}

#menuh_innovation_energiespeicher:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/energiespeichersysteme_on.png);
	background-repeat: no-repeat;
}
#menuh_innovation_grundlagen:link, 
#menuh_innovation_grundlagen:visited, 
#menuh_innovation_grundlagen:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/grundlagenforschung_off.png);
	background-repeat: no-repeat;
}

#menuh_innovation_grundlagen:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/grundlagenforschung_on.png);
	background-repeat: no-repeat;
}

#menuh_innovation ul
{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width: 143px;
	left: 0px;
}

#menuh_innovation li
{
	height: 27px;
	position: relative;
	min-height: 1px;
	vertical-align: bottom; 
}

#menuh_innovation ul ul
{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	width: 155px;
	height: 27px;
} 

#menuh_innovation ul li
{
	height: 27px;
}

#menuh_innovation ul ul ul
{
	height: 27px;
	top:0;
	left:100%;
}

div#menuh_innovation li:hover
{
	cursor:pointer;
	z-index:100;
}

div#menuh_innovation li:hover ul ul,
div#menuh_innovation li li:hover ul ul,
div#menuh_innovation li li li:hover ul ul,
div#menuh_innovation li li li li:hover ul ul
{display:none;}

div#menuh_innovation li:hover ul,
div#menuh_innovation li li:hover ul,
div#menuh_innovation li li li:hover ul,
div#menuh_innovation li li li li:hover ul
{display:block;}




/* CSS Definitionen fuer "Aktuelles"-Button */

#menuh_aktuelles_head
{
	text-align: center;
	display: block;
	white-space: nowrap;
	margin: 0;
	height: 27px;
}

#menuh_aktuelles_head:link, #menuh_aktuelles_head:visited, #menuh_aktuelles_head:active
{
	color: white;
	text-decoration:none;
}

#menuh_aktuelles_head:hover
{
	color: white;
	text-decoration:none;
}
	
#menuh_aktuelles_head:link, #menuh_aktuelles_head:visited, #menuh_aktuelles_head:active
{
	background: url(../buttons/aktuelles_off.png);
	background-repeat: no-repeat;	
}

#menuh_aktuelles_head:hover
{
	background: url(../buttons/aktuelles_on.png);
	background-repeat: no-repeat;
}

#menuh_aktuelles_termine:link, 
#menuh_aktuelles_termine:visited, 
#menuh_aktuelles_termine:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/termine_off.png);
	background-repeat: no-repeat;
}

#menuh_aktuelles_termine:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/termine_on.png);
	background-repeat: no-repeat;
}
#menuh_aktuelles_branche:link, 
#menuh_aktuelles_branche:visited, 
#menuh_aktuelles_branche:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/branche_off.png);
	background-repeat: no-repeat;
}

#menuh_aktuelles_branche:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/branche_on.png);
	background-repeat: no-repeat;
}
#menuh_aktuelles_presse:link, 
#menuh_aktuelles_presse:visited, 
#menuh_aktuelles_presse:active
{
	height: 27px;
	width: 155px;
	background: url(../buttons/presseinformationen_off.png);
	background-repeat: no-repeat;
}

#menuh_aktuelles_presse:hover
{
	height: 27px;
	width: 155px;
	background: url(../buttons/presseinformationen_on.png);
	background-repeat: no-repeat;
}

#menuh_aktuelles ul
{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width: 77px;
	left: 0px;
}

#menuh_aktuelles li
{
	height: 27px;
	position: relative;
	min-height: 1px;
	vertical-align: bottom; 
}

#menuh_aktuelles ul ul
{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	width: 155px;
	height: 27px;
} 

#menuh_aktuelles ul li
{
	height: 27px;
}
#menuh_aktuelles ul ul ul
{
	height: 27px;
	top:0;
	left:100%;
}

div#menuh_aktuelles li:hover
{
	cursor:pointer;
	z-index:100;
}

div#menuh_aktuelles li:hover ul ul,
div#menuh_aktuelles li li:hover ul ul,
div#menuh_aktuelles li li li:hover ul ul,
div#menuh_aktuelles li li li li:hover ul ul
{display:none;}

div#menuh_aktuelles li:hover ul,
div#menuh_aktuelles li li:hover ul,
div#menuh_aktuelles li li li:hover ul,
div#menuh_aktuelles li li li li:hover ul
{display:block;}



/* CSS Definitionen fuer"AService-Button */

#menuh_service_head
{
	text-align: center;
	display: block;
	white-space: nowrap;
	margin: 0;
	height: 27px;
}

#menuh_service_head:link, #menuh_service_head:visited, #menuh_service_head:active
{
	color: white;
	text-decoration:none;
}

#menuh_service_head:hover
{
	color: white;
	text-decoration:none;
}
	
#menuh_service_head:link, #menuh_service_head:visited, #menuh_service_head:active
{
	background: url(../buttons/service_off.png);
	background-repeat: no-repeat;	
}

#menuh_service_head:hover
{
	background: url(../buttons/service_on.png);
	background-repeat: no-repeat;
}

#menuh_service_faq:link, 
#menuh_service_faq:visited, 
#menuh_service_faq:active
{
	height: 27px;
	width: 145px;
	background: url(../buttons/faq_off.png);
	background-repeat: no-repeat;
}

#menuh_service_faq:hover
{
	height: 27px;
	width: 145px;
	background: url(../buttons/faq_on.png);
	background-repeat: no-repeat;
}

#menuh_service_glossar:link, 
#menuh_service_glossar:visited, 
#menuh_service_glossar:active
{
	height: 27px;
	width: 145px;
	background: url(../buttons/glossar_off.png);
	background-repeat: no-repeat;
}

#menuh_service_glossar:hover
{
	height: 27px;
	width: 145px;
	background: url(../buttons/glossar_on.png);
	background-repeat: no-repeat;
}

#menuh_service_mediathek:link, 
#menuh_service_mediathek:visited, 
#menuh_service_mediathek:active
{
	height: 27px;
	width: 145px;
	background: url(../buttons/mediathek_off.png);
	background-repeat: no-repeat;
}

#menuh_service_mediathek:hover
{
	height: 27px;
	width: 145px;
	background: url(../buttons/mediathek_on.png);
	background-repeat: no-repeat;
}

#menuh_service_broschueren:link, 
#menuh_service_broschueren:visited, 
#menuh_service_broschueren:active
{
	height: 27px;
	width: 78px;
	background: url(../buttons/broschueren_off.png);
	background-repeat: no-repeat;
}

#menuh_service_broschueren:hover
{
	height: 27px;
	width: 78px;
	background: url(../buttons/broschueren_on.png);
	background-repeat: no-repeat;
}

#menuh_service_audio:link, 
#menuh_service_audio:visited, 
#menuh_service_audio:active
{
	height: 27px;
	width: 78px;
	background: url(../buttons/audio_off.png);
	background-repeat: no-repeat;
}

#menuh_service_audio:hover
{
	height: 27px;
	width: 78px;
	background: url(../buttons/audio_on.png);
	background-repeat: no-repeat;
}
#menuh_service_filme:link, 
#menuh_service_filme:visited, 
#menuh_service_filme:active
{
	height: 27px;
	width: 78px;
	background: url(../buttons/filme_off.png);
	background-repeat: no-repeat;
}

#menuh_service_filme:hover
{
	height: 27px;
	width: 78px;
	background: url(../buttons/filme_on.png);
	background-repeat: no-repeat;
}
#menuh_service_interviews:link, 
#menuh_service_interviews:visited, 
#menuh_service_interviews:active
{
	height: 27px;
	width: 78px;
	background: url(../buttons/interviews_off.png);
	background-repeat: no-repeat;
}

#menuh_service_interviews:hover
{
	height: 27px;
	width: 78px;
	background: url(../buttons/interviews_on.png);
	background-repeat: no-repeat;
}

#menuh_service_bilder:link, 
#menuh_service_bilder:visited, 
#menuh_service_bilder:active
{
	height: 27px;
	width: 78px;
	background: url(../buttons/bilder_off.png);
	background-repeat: no-repeat;
}

#menuh_service_bilder:hover
{
	height: 27px;
	width: 78px;
	background: url(../buttons/bilder_on.png);
	background-repeat: no-repeat;
}

#menuh_service_links:link, 
#menuh_service_links:visited, 
#menuh_service_links:active
{
	height: 27px;
	width: 145px;
	background: url(../buttons/links_off.png);
	background-repeat: no-repeat;
}

#menuh_service_links:hover
{
	height: 27px;
	width: 145px;
	background: url(../buttons/links_on.png);
	background-repeat: no-repeat;
}

#menuh_service_infomaterial:link,
#menuh_service_infomaterial:visited,
#menuh_service_infomaterial:active
{
	height:27px;
	width:145px;
	background:url(../buttons/bestellung_off.png);
	background-repeat:no-repeat;
}

#menuh_service_infomaterial:hover
{
	height:27px;
	width:145px;
	background:url(../buttons/bestellung_on.png);
	background-repeat:no-repeat;
}

#menuh_service ul
{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width: 68px;
	left: 0px;
}

#menuh_service li
{
	height: 27px;
	position: relative;
	min-height: 1px;
	vertical-align: bottom; 
}

#menuh_service ul ul
{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	width: 145px;
	height: 27px;
}

#menuh_service ul li
{
	height: 27px;
}
#menuh_service ul ul ul
{
	height: 27px;
	top:0;
	left:100%;
	width: 78px;
}

div#menuh_service li:hover
{
	cursor:pointer;
	z-index:100;
}

div#menuh_service li:hover ul ul,
div#menuh_service li li:hover ul ul,
div#menuh_service li li li:hover ul ul,
div#menuh_service li li li li:hover ul ul
{display:none;}

div#menuh_service li:hover ul,
div#menuh_service li li:hover ul,
div#menuh_service li li li:hover ul,
div#menuh_service li li li li:hover ul
{display:block;}


/* CSS Definitionen fuer "kontakt"-Button */

#menuh_kontakt_head
{
	text-align: center;
	display: block;
	white-space: nowrap;
	margin: 0;
	height: 27px;
}

#menuh_kontakt_head:link, #menuh_kontakt_head:visited, #menuh_kontakt_head:active
{
	color: white;
	text-decoration:none;
}

#menuh_kontakt_head:hover
{
	color: white;
	text-decoration:none;
}
	
#menuh_kontakt_head:link, #menuh_kontakt_head:visited, #menuh_kontakt_head:active
{
	background: url(../buttons/kontakt_off.png);
	background-repeat: no-repeat;	
}

#menuh_kontakt_head:hover
{
	background: url(../buttons/kontakt_on.png);
	background-repeat: no-repeat;
}

#menuh_kontakt_adresse:link, 
#menuh_kontakt_adresse:visited, 
#menuh_kontakt_adresse:active
{
	height: 27px;
	width: 78px;
	background: url(../buttons/adresse_off.png);
	background-repeat: no-repeat;
}

#menuh_kontakt_adresse:hover
{
	height: 27px;
	width: 78px;
	background: url(../buttons/adresse_on.png);
	background-repeat: no-repeat;
}

#menuh_kontakt_anfahrt:link, 
#menuh_kontakt_anfahrt:visited, 
#menuh_kontakt_anfahrt:active
{
	height: 27px;
	width: 78px;
	background: url(../buttons/anfahrt_off.png);
	background-repeat: no-repeat;
}

#menuh_kontakt_anfahrt:hover
{
	height: 27px;
	width: 78px;
	background: url(../buttons/anfahrt_on.png);
	background-repeat: no-repeat;
}

#menuh_kontakt_mail:link, 
#menuh_kontakt_mail:visited, 
#menuh_kontakt_mail:active
{
	height: 27px;
	width: 78px;
	background: url(../buttons/email_off.png);
	background-repeat: no-repeat;
}

#menuh_kontakt_mail:hover
{
	height: 27px;
	width: 78px;
	background: url(../buttons/email_on.png);
	background-repeat: no-repeat;
}

#menuh_kontakt ul
{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width: 78px;
	left: 0px;
}

#menuh_kontakt li
{
	height: 27px;
	position: relative;
	min-height: 1px;
	vertical-align: bottom; 
}

#menuh_kontakt ul ul
{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	width: 78px;
	height: 27px;
} 

#menuh_kontakt ul li
{
	height: 27px;
}
#menuh_kontakt ul ul ul
{
	height: 27px;
	top:0;
	left:100%;
}

div#menuh_kontakt li:hover
{
	cursor:pointer;
	z-index:100;
}

div#menuh_kontakt li:hover ul ul,
div#menuh_kontakt li li:hover ul ul,
div#menuh_kontakt li li li:hover ul ul,
div#menuh_kontakt li li li li:hover ul ul
{display:none;}

div#menuh_kontakt li:hover ul,
div#menuh_kontakt li li:hover ul,
div#menuh_kontakt li li li:hover ul,
div#menuh_kontakt li li li li:hover ul
{display:block;}


/* ++++++++++++++ */
/* ENDE Menu-Teil */
/* ++++++++++++++ */

a:link, a:visited {
	text-decoration: none;
	color: #0c3382;
}

#header {
	width: 842px;
	height: 82px;
	margin-left: 1px;
	margin-right: 1px;
	padding: 0;
	text-align: center;
	background: url(../bgs/header_hintergrund.png); 
	background-repeat: repeat-x;
	/* border: 2px solid blue;*/
}
#header_rechts {
	float: right;
	width: 152px;
	height: 82px;
}
#header_rechts input { /* SUCHE */
	width: 140px;
	margin-top: 30px;
	margin-right: 4px;
}
#header_links { /* linker Headerteil */
	float: left;
	width: 690px;
}
#header_enclose { /* linker Headerteil ohne Trennlinie */
	width: 688px;
}
#header_enc_rechts { /* header_trenner.png */
	float: right;
}
#header_frame { /* ZINK.de + Englisch usw. */
	float: left;
	width: 675px;
}
#header_frame_links { /* ZINK.de */
	float: left;
	padding-top: 20px;
	padding-left: 10px;
}
#header_frame_rechts { /* Englisch, Impressum, Initiative usw. */
	text-align: right;
}
#header_init { /* Initiative-Schriftzug einzeln */
	margin-top: 23px;
}
#header img {
	border: none;
}

#leftcol {
	float: left;
	width: 524px;
	height:400px;
	margin-left: 1px;
	/* border: 1px solid red; */
	display: block;
/*	background: url(../rotation/rotate.php);
	background-repeat: no-repeat; */
}

#rightcol {
	float:right;
	font-size: 12px;
	width:318px;
	background: url(../bgs/rechts_hintergrund.png); 
	background-repeat: repeat-x;
	margin-right: 1px;
}

.graphikplatzhalter
{
	width:300px;
	height: 100px;
	/* border: 1px solid red; */
	padding-top:1px;
}
.graphikplatzhalter a:link, .graphikplatzhalter a:visited {
	text-decoration: none;
	color: black;
}
.icon_rechts {
  float: left;
  display: inline;
  margin-top: 10px;
  margin-left: 15px;
  margin-right: 12px;
}
.schrift_rechts {
  display: block;
  margin-top: 10px;
  margin-bottom: 8px;
}

#frame {
  float: left;
  width: 524px;
}
/* Spalten der Unterseiten */
#enclose {
  float: left;
  width: 697px;
}
#sub_rechts {
	float: right;
	width: 127px;
	margin-right: 1px;
}
#sub_rechts_content {
	padding-right: 10px;
}
#sub_links {
	float: left;
	width: 127px;
	margin-left: 1px;
}
#sub_links_content {
        font-size: 11px;
        padding-left: 10px;
        line-height: 1.7em;
}
#sub_links_content ul {
        padding-left: 0px;
        list-style-type: none;
}
#sub_links_content ul ul {
        padding-left: 10px;
}
#sub_links_content a:link, #sub_links_content a:visited {
	color: #777777;
	text-decoration: none;
}
#sub_links_content a:hover, #sub_links_content .current {
	color: #000000;
	background: url(../bgs/hintergrund_sub.png);
	background-position: bottom;
}
.sub_col_head {
	background: url(../bgs/hintergrund_sub.png);
	background-repeat: repeat-x;
	height: 34px;
	margin-top: 15px;
	margin-bottom: 15px;
	line-height: 32px;
	text-indent: 10px;
	font-size: 11px;
	font-weight: bold;
	color: #777777;
}
#sub_links .sub_col_head, #sub_main_head, #content_bottom {
	border-right: 1px solid #c7c7c7;
}
#sub_rechts .sub_col_head {
	border-left: 1px solid #c7c7c7;
}
#sub_content_head_right {
        float: right;
        text-transform: uppercase;
        margin-right: 10px;
}
#sub_main {
        float: right;
	width: 550px;
}
#sub_main_head, #content_bottom {
	background: url(../bgs/hintergrund_sub.png);
	margin-top: 15px;
	margin-bottom: 15px;
	height: 34px;
	line-height: 32px;
	text-indent: 10px;
	font-size: 11px;
	color: #777777;
}
#sub_main_content {
	background: url(../bgs/content_head_hintergrund.jpg);
	background-repeat: no-repeat;
	min-height: 300px;
	padding: 15px 20px 20px;
}
#super_main_content { /* Inhalt Uebersichtsseite */
	min-height: 300px;
	padding: 25px 20px 20px;
}
#super_header_img { /* Bild ueber Inhalt Uebersichtsseite */
	margin-top: -14px;
}
#content_bottom {
	font-size: 10px;
	text-indent: 0px;
	text-transform: uppercase;
	font-weight: bold;
}
#content_bottom_right {
	float: right;
	padding-right: 10px;
}
/* Untere Spalten der Startseite */
#bottomcol {
	width:842px;
	float:left;
	color:#000000;
	margin-top: 10px;
	margin-bottom: 15px;
}
#bottomcol h1 {
	font-size: 12px;
	margin-top: 5px;
	padding-top: 2px;
}
#bottom_left {
	width:304px;
	height:155px;
	/* border: 1px solid green; */
	float:left;
	padding-left: 58px;
	padding-right: 10px;
}
#bottom_mitte {
	width: 150px;
	height: 155px;
	float:right;
	border-left: 1px solid #b0b0b0;
	border-right: 1px solid #b0b0b0;
}
#bottom_mitte h1 {
	text-align: center;
}
#bottom_right {
	width:300px;
	float:right;
}

#sub-footer {
	clear: both;
}
#footer {
	clear: both;
	font-size: 9px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 15px;
	padding-top: 5px;
	text-align: center;
	border-top: 1px solid #b0b0b0;
}

h1 {
	font-size: 18px;
}
h2 {
	font-size: 14px;
	font-weight: bold;
	margin-top: 25px;
}
h3 {
	font-size: 12px;
	font-weight: bold;
}
.align-center {
       text-align: center;
}
#sub_main_content li {
	line-height: 1.5em;
}

#sub_main_head a:link, #sub_main_head a:visited,
#sub_main_content .csc-linkToTop a:link, #sub_main_content .csc-linkToTop a:visited,
#content_bottom a:link, #content_bottom a:visited {
	color: #777777;
}
#bottom_left a:link, #bottom_left a:visited {
	font-weight: bold;
	line-height: 2.5em;
}

.box_rechts {
    padding-bottom: 10px;
}
.box_rechts_header {
    font-weight: bold;
    text-align: center;
    width: 100%;
    margin-bottom: 10px;
}
.box_rechts_bild {
    text-align: center;
    margin-bottom: 10px;
}
.box_rechts_button {
    text-align: center;
    margin-bottom: 10px;
}
.box_rechts_button img {
    border: none;
}
.box_rechts_text {
    margin-bottom: 10px;
}

.filmebox {
    float: left;
    padding-right: 37px;
    padding-bottom: 37px;
}
.filmebox_header {
    font-size: 10px;
    font-weight: bold;
    padding-bottom: 5px;
}
.filmebox_bild img {
    border: none;
}

.tx-indexedsearch-searchbox fieldset {
	border: none;
}
.tx-indexedsearch-searchbox legend {
	display: none;
}
.tx-indexedsearch-searchbox .tx-indexedsearch-form {
	float: left;
	display: block;
	margin-right: 15px;
}
.tx-indexedsearch .res-tmpl-css { /* Block um einzelnes Suchergebnis */
	clear:both;
	margin-bottom:1em;
	padding-top: 10px;
}
.tx-indexedsearch .info-tmpl-css dt,
.tx-indexedsearch dl.info-tmpl-css dd {
	float:left;
}
dl.info {
	background: url(../bgs/hintergrund_sub.png);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 15px;
	margin-top: -1em;
}
.tx-indexedsearch .info-tmpl-css dd.item-crdate { margin-right: 15px; }
.tx-indexedsearch .info-tmpl-css dd.item-size { margin-right: 15px; }
.tx-indexedsearch .info-tmpl-css dt.item-crdate { margin-right: -30px; }
.tx-indexedsearch .info-tmpl-css dt.item-size { margin-right: -30px; }
.tx-indexedsearch .info-tmpl-css dt.item-mtime { margin-right: -30px; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color: #cd0404; }
.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; }

.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }

p.descr {
	margin-top: -12px;
}
.tx-indexedsearch .tx-indexedsearch-browsebox LI {
	display:inline;
	margin-right: 10px;
}
ul.browsebox {
	text-align: center;
	margin-top: 30px;
}

/* ungenutzter Orignal-CSS-Code von indexed search
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeee; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }

.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; }
*/

h5 { /* Verwendet in Abschnittsuebersichten */
	font-size: 12px;
	font-weight: normal;
	color: #777777;
	width: 500px;
	background: url(../bgs/hintergrund_sub.png);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.csc-menu-3, .csc-menu-def { /* ebenda */
	font-size: 12px;
	width: 470px;
	background-color: #ddded4;
	margin-top: -20px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 20px;
	list-style-image: url(../img/auf_punkt-trans.png);
}
#bottom_right .news-list-container { /* Gleiches Menu auf der Startseite */
	width: 280px;
	font-size: 12px;
	background-color: white;
	margin-top: -10px;
	margin-left: -10px;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 1.5em;
	list-style-image: url(../img/auf_punkt-trans.png);
}
#sub_main_content .csc-menu-3 a:link, #sub_main_content .csc-menu-3 a:visited {
	color: #777777;
}

/* Kontaktformular */
fieldset.tx-powermail-pi1_fieldset {
/* Disable border */
    border: none;
}
fieldset.tx-powermail-pi1_fieldset legend {
/* Keine Maskenbeschriftung */
    display: none;
}
#powermaildiv_uid3 {
/* Feld Vorname */
    clear: left;
    width: 100%;
    margin-top: 10px;
}
#powermaildiv_uid10 {
/* Feld Mitteilung */
    clear: left;
    width: 100%;
    margin-top: 35px;
}
.tx_powermail_pi1_fieldwrap_html_radio_title {
    display: inline;
    margin-right: 30px;
}
.powermail_radio_inner {
    display: inline;
    width: 30%;
}
.powermail_radio_inner label {
    float: none;
    display: inline;
    margin-right: 0px;
    margin-left: 20px;
}
.powermail_radio_inner_uid2_0 label {
    margin-left: 135px;
}
#powermaildiv_uid2 {
    margin-top: 6px;
}
.tx_powermail_pi1_fieldwrap_html_text label, .tx_powermail_pi1_fieldwrap_html_textarea label {
/* Style labels */
    display: block;
    width: 200px;
    float: left;
}
input.powermail_submit {
    float: left;
    margin: 20px 0 10px 200px;
    font-weight: bold;
}
input.powermail_reset {
    margin: 20px 0 10px 20px;
    font-weight: bold;
}

#powermaildiv_uid14 {
    clear:both;
    display:block;
    margin-top: 30px;
}
#powermaildiv_uid14 input {
    border:0;
    clear:both;
    vertical-align:middle;
    margin-left: 0px;
    margin-bottom: 15px;
}
#powermaildiv_uid14 label {
    width:460px;
    float:right;
    display:inline;
    vertical-align:middle;
    font-weight: bold;
}
p.tx_powermail_pi1_fieldwrap_html_checkbox_title {display:none;}


/* Kontaktformular Ende */

table.essenziell_tabelle {
    width: 100%;
    text-align: left;
}
.csc-textpic-caption {
    font-size: 10px;
    font-weight: bold;
}
.csc-frame-rulerAfter, .csc-frame-rulerBefore {
    width: 70%;
    border-bottom: 2px solid #c7c7c7;
    margin-top: 15px;
    margin-bottom: 15px;
    margin-left: 15%;
}
.csc-linkToTop {
    text-align: right;
    font-weight: bold;
    height: 15px;
    background-image: url(../img/pfeil_top_1.jpg);
    background-repeat: no-repeat;
    background-position: 86% 50%;
}
.csc-frame-frame2 {
	background: url(../bgs/content_bg_ecke.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	margin-left: -20px;
	padding-left: 20px;
	margin-top: -20px;
	padding-top: 20px;
}
.csc-textpic-caption {
	font-size: 9px;
	padding-top: 5px;
}

ul.rss-info {
	list-style-type: disc;
	list-style-image: url(../img/feed-icon-12.png);
	margin-left: 20px;
	padding-left: 0px;
}
#newsfeed-link {
	width: 62px;
	height: 18px;
	float: right;
	display: block;
	margin-right: 10px;
	margin-top: 5px;
	font-weight: bold;
}
#newsfeed-link img {
	border: 0;
	vertical-align: -25%;
}

/* Shop */
.listitem h3 {
	margin: 5px auto -20px;
}
.listitem img {
	float: right;
	margin-left: 10px;
	margin-top: 15px;
}
.clear_right {
	display: block;
	width: 100%;
	padding-bottom: 15px;
	border-bottom: 1px solid #c7c7c7;
}
.tt_products_item_single_display img {
	float: right;
	margin-left: 10px;
	margin-top: 15px;
}
th#quantity,th#product,th#price,
tr.listitem td.quantity,tr.listitem td.product,tr.listitem td.price {
	padding-right: 15px;
}
.tt_products_basket_info fieldset {
	border: 0;
}
.billing_address label {
	display: block;
	float: left;
	width: 150px;
}
p.vorinnen {
	float: left;
	display: block;
}
p.zurueckinnen {
	float: right;
	display: block;
}
.clearfloat,.clear {
	clear: both;
}

.anmeldeformular label {
	float: left;
	width: 30%;
	padding-bottom: 10px;
}
.anmeldeformular .small {
	width: 170px;
}


