/* Allgemeine Styles und Bodystyles */

BODY
	{background-color: #FFFFFF;
	 margin-top: 10px;
     margin-left: 0px;
     margin-right: 0px;
     margin-bottom: 0px;}
     
BODY.admin
	{margin-top: 0px;
	 background-color: #DBDDDD;}
     
BODY.titel_event
	{margin-top: 0px;
	 background-color: #FFFFFF;
	 background-image: url(/tourtorial/projects/kh3_kompetenzatlas/layout/titel/grafiken/bg/event_bg.gif);
	 background-position: bottom left;}
	 
BODY.titel_automotive
	{margin-top: 0px;
	 background-color: #FFFFFF;
	 background-image: url(/tourtorial/projects/kh3_kompetenzatlas/layout/titel/grafiken/bg/automotive_bg.gif);
	 background-position: top left;}
	 
BODY.titel_health
	{margin-top: 0px;
	 background-color: #FFFFFF;
	 background-image: url(/tourtorial/projects/kh3_kompetenzatlas/layout/titel/grafiken/bg/health_bg.gif);
	 background-position: top left;}
	 
BODY.titel_metall
	{margin-top: 0px;
	 background-color: #FFFFFF;
	 background-image: url(/tourtorial/projects/kh3_kompetenzatlas/layout/titel/grafiken/bg/metall_bg.gif);
	 background-position: top left;}
     
BODY.titel_produkt
	{margin-top: 0px;
	 background-color: #FFFFFF;
	 background-image: url(/tourtorial/projects/kh3_kompetenzatlas/layout/titel/grafiken/bg/produkt_bg.gif);
	 background-position: top left;}

BODY.titel_home
	{margin-top: 0px;
	 background-color: #FFFFFF;
	 background-image: url(/tourtorial/projects/kh3_kompetenzatlas/layout/titel/grafiken/bg/home_bg.gif);
	 background-position: top left;}
	 
TABLE
	{margin-top: 0px;
     margin-left: 0px;
     margin-right: 0px;
     margin-bottom: 0px;
     padding-top: 0px;
     padding-left: 0px;
     padding-right: 0px;
     padding-bottom: 0px;}
     
TD
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 line-height: 18px;
	 color: #000000;}

TD.minifliess
	{font-size: 10px;
	 line-height: 12px;}
	 
.headline
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 16px;
	 color: #000000;
	 font-weight: normal;}
	 
.headlinebig
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 18px;
	 font-weight: bold;
	 padding-bottom: 10px;}
	 
.headlinekl
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 line-height: 11px;
	 color: #000000;
	 font-weight: bold;}
	 
.headlineklinaktiv
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 line-height: 11px;
	 color: #999999;
	 font-weight: bold;}
	 
.fehler {font-size: 11px; color: #F58220; font-style: italic;}
 
P
	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px;}
	
P.rechtskl
	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

DIV
	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px;}
	
DIV.tx-kh3kompatl-pi4
	{margin: 0px;}
	 
.balkenheadline
	{background-color: #DBDCDE;
	 height: 20px;}
	 
.balkenheadlineauto
	{background-color: #0D2A63;
	 height: 20px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 color: #FFFFFF;
	 font-weight: bold;
	 padding-left: 10px;}

.balkenheadlineevent
	{background-color: #830335;
	 height: 20px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 color: #FFFFFF;
	 font-weight: bold;
	 padding-left: 10px;}

.balkenheadlinehealth
	{background-color: #336633;
	 height: 20px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 color: #FFFFFF;
	 font-weight: bold;
	 padding-left: 10px;}

.balkenheadlinemetall
	{background-color: #077577;
	 height: 20px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 color: #FFFFFF;
	 font-weight: bold;
	 padding-left: 10px;}
	 
.balkenheadlineprodukt
	{background-color: #F5A708;
	 height: 20px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 color: #FFFFFF;
	 font-weight: bold;
	 padding-left: 10px;}
	 
.detailschrift
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 color: #000000;
	 padding-left: 10px;
	 padding-top: 10px;}
	 
.balkenhierschrift
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #000000;}
	 
.icon
	{margin-right: 10px;
	 margin-top: 2px;}
	 
.bildkl
	{margin-right: 5px;
	 margin-top: 10px;}
	 
.galeriebild
	{margin-right: 10px;
	 margin-top: 10px;}

.pfeil
	{margin-right: 4px;}
	 
.liniequer
	{background-image: url(/fileadmin/grafiken/zentral/misc/liniequer.gif);}
	 
.liniehoch
	{background-image: url(/fileadmin/grafiken/zentral/misc/liniehoch.gif);}
	

/* Styles fuer Links */

A.blacklink:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:none;}
A.blacklink:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:none;}
A.blacklink:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:none;}
A.blacklink:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:underline;}

A.kopfclaimlink:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; text-decoration:none;}
A.kopfclaimlink:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; text-decoration:none;}
A.kopfclaimlink:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; text-decoration:none;}
A.kopfclaimlink:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; text-decoration:underline;}

A.reiterschwarz:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:none;}
A.reiterschwarz:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:none;}
A.reiterschwarz:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:none;}
A.reiterschwarz:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:underline;}

A.reiterweiss:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; text-decoration:none;}
A.reiterweiss:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; text-decoration:none;}
A.reiterweiss:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; text-decoration:none;}
A.reiterweiss:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; text-decoration:underline;}

A.subnavilinkschwarz:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:none;}
A.subnavilinkschwarz:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:none;}
A.subnavilinkschwarz:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:none;}
A.subnavilinkschwarz:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:none;}

A.subnavilinkweiss:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#FFFFFF; text-decoration:none;}
A.subnavilinkweiss:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#FFFFFF; text-decoration:none;}
A.subnavilinkweiss:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#FFFFFF; text-decoration:none;}
A.subnavilinkweiss:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#FFFFFF; text-decoration:none;}

A.balkenhierlinkweiss:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; text-decoration:none;}
A.balkenhierlinkweiss:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; text-decoration:none;}
A.balkenhierlinkweiss:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; text-decoration:none;}
A.balkenhierlinkweiss:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; text-decoration:underline;}

A.balkenhierlinkschwarz:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:none;}
A.balkenhierlinkschwarz:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:none;}
A.balkenhierlinkschwarz:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:none;}
A.balkenhierlinkschwarz:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:underline;}

A.kleinlinkschwarz:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; text-decoration:none;}
A.kleinlinkschwarz:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; text-decoration:none;}
A.kleinlinkschwarz:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; text-decoration:none;}
A.kleinlinkschwarz:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; text-decoration:underline;}

A.sitemaplink1:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#000000; text-decoration:none;}
A.sitemaplink1:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#000000; text-decoration:none;}
A.sitemaplink1:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#000000; text-decoration:none;}
A.sitemaplink1:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#000000; text-decoration:underline;}

A.sitemaplink2:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:none;}
A.sitemaplink2:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:none;}
A.sitemaplink2:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:none;}
A.sitemaplink2:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:underline;}

A.sitemaplink3:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; text-decoration:none;}
A.sitemaplink3:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; text-decoration:none;}
A.sitemaplink3:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; text-decoration:none;}
A.sitemaplink3:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; text-decoration:underline;}

A.dl_link:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; text-decoration:none;}
A.dl_link:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; text-decoration:none;}
A.dl_link:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; text-decoration:none;}
A.dl_link:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; text-decoration:underline;}

/* Styles fuer den Kopf */

TABLE.kopf
	{width: 940px;
	 height: 70px;
	 margin-bottom: 1px;}
	 
TABLE.kopf TD.kopflogo
	{width: 350px;}
	 
TABLE.kopf TD.kopfclaim
	{width: 590px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 color:#000000;
	 text-decoration:none;}
	 
P.kopfclaim_trenner{
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 color:#000000;
	 text-decoration:none;}
	
	
/* Styles fuer Hauptnavigation mit Reitern */

TABLE.reiter
	{width: 940px;
	 height: 34px;}

TABLE.reiter TD.reiterlinks
	{width: 350px;}
	 
TABLE.reiter TD.reiterrechts
	{width: 590px;}
	
TD.homereiter
	{background-color: #E8E8E8;
	 font-size: 11px;
	 line-height: 11px;}
	 
TD.regionreiter
	{background-color: #DCDDDE;
	 font-size: 11px;
	 line-height: 11px;}
	 
TD.servicereiter
	{background-color: #D1D3D4;
	 font-size: 11px;
	 line-height: 11px;}
	 
TD.projektereiter
	{background-color: #C3C4C5;
	 font-size: 11px;
	 line-height: 11px;}
	 
TD.kontaktreiter
	{background-color: #AEAFB0;
	 font-size: 11px;
	 line-height: 11px;}
	 
TD.orangereiter
	{background-color: #F58220;
	 font-size: 11px;
	 color: #FFFFFF;
	 line-height: 11px;}
	 
TD.automotivereiter
	{background-color: #0D2A63;
	 font-size: 10px;
	 color: #FFFFFF;
	 line-height: 11px;}
	 
TD.eventreiter
	{background-color: #830335;
	 font-size: 10px;
	 color: #FFFFFF;
	 line-height: 11px;}
	 
TD.healthreiter
	{background-color: #336633;
	 font-size: 10px;
	 color: #FFFFFF;
	 line-height: 11px;}
	 
TD.metallreiter
	{background-color: #077577;
	 font-size: 10px;
	 color: #FFFFFF;
	 line-height: 11px;}
	 
TD.produktreiter
	{background-color: #F5A708;
	 font-size: 10px;
	 color: #FFFFFF;
	 line-height: 11px;}
	 
	 
TABLE.navireiter TD.lasche
	{padding-right: 1px;}
	 

/* Styles fuer Hauptnavigation mit Balken */

TABLE.balkengrau
	{width: 980px;
	 height: 17px;
	 margin-bottom: 1px;
	 background-color: #E8E8E8;}
	 
TABLE.balkengrauadmin
	{width: 100%;
	 height: 17px;
	 margin-bottom: 1px;
	 background-color: #E8E8E8;}
	 
TABLE.balkengrau TD
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 color: #000000;
	 font-size: 11px;}
	 
TABLE.balkendunkelgrauadmin
	{width: 100%;
	 height: 17px;
	 margin-bottom: 1px;
	 background-color: #C3C4C5;}
	 
TABLE.balkendunkelgrau
	{width: 980px;
	 height: 17px;
	 margin-bottom: 1px;
	 background-color: #C3C4C5;}
	 
TABLE.balkendunkelgrau TD
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 color: #FFFFFF;
	 font-size: 11px;}

TABLE.balkenorange
	{width: 980px;
	 height: 17px;
	 margin-bottom: 1px;
	 background-color: #F58220;}

TABLE.balkenorange TD
	{color: #FFFFFF;
	 font-size: 11px;}
	 
TABLE.balkenautomotive
	{width: 980px;
	 height: 17px;
	 margin-bottom: 1px;
	 background-color: #0D2A63;}

TABLE.balkenautomotive TD
	{color: #FFFFFF;
	 font-size: 11px;}
	 
TABLE.balkenautomotivehell
	{width: 980px;
	 height: 17px;
	 margin-bottom: 1px;
	 background-color: #6682B4;}

TABLE.balkenautomotivehell TD
	{font-family: Verdana, Arial, Helvetica, sans-serif; 
	 color: #FFFFFF;
	 font-size: 11px;}
	 
TABLE.balkenevent
	{width: 980px;
	 height: 17px;
	 margin-bottom: 1px;
	 background-color: #830335;}

TABLE.balkenevent TD
	{color: #FFFFFF;
	 font-size: 11px;}
	 
TABLE.balkeneventhell
	{width: 980px;
	 height: 17px;
	 margin-bottom: 1px;
	 background-color: #AB8D99;}

TABLE.balkeneventhell TD
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 color: #FFFFFF;
	 font-size: 11px;}
	 
TABLE.balkenhealth
	{width: 980px;
	 height: 17px;
	 margin-bottom: 1px;
	 background-color: #336633;}

TABLE.balkenhealth TD
	{color: #FFFFFF;
	 font-size: 11px;}
	 
TABLE.balkenhealthhell
	{width: 980px;
	 height: 17px;
	 margin-bottom: 1px;
	 background-color: #70A070;}

TABLE.balkenhealthhell TD
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 color: #FFFFFF;
	 font-size: 11px;}
	 
TABLE.balkenmetall
	{width: 980px;
	 height: 17px;
	 margin-bottom: 1px;
	 background-color: #077577;}

TABLE.balkenmetall TD
	{color: #FFFFFF;
	 font-size: 11px;}
	 
TABLE.balkenmetallhell
	{width: 980px;
	 height: 17px;
	 margin-bottom: 1px;
	 background-color: #53ABAD;}

TABLE.balkenmetallhell TD
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 color: #FFFFFF;
	 font-size: 11px;}
	 
TABLE.balkenprodukt
	{width: 980px;
	 height: 17px;
	 margin-bottom: 1px;
	 background-color: #F5A708;}

TABLE.balkenprodukt TD
	{color: #FFFFFF;
	 font-size: 11px;}
	 
TABLE.balkenprodukthell
	{width: 980px;
	 height: 17px;
	 margin-bottom: 1px;
	 background-color: #DAA845;}

TABLE.balkenprodukthell TD
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 color: #FFFFFF;
	 font-size: 11px;}

TABLE.balkenhome
	{width: 980px;
	 height: 17px;
	 margin-bottom: 1px;
	 background-color: #C3C4C5;}

TABLE.balkenhome TD
	{color: #FFFFFF;
	 font-size: 11px;}
	 
TABLE.balkenhomehell
	{width: 980px;
	 height: 17px;
	 margin-bottom: 1px;
	 background-color: #E8E8E8;}

TABLE.balkenhomehell TD
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 color: #FFFFFF;
	 font-size: 11px;}
	 
/* Styles fuer Hauptcontent mit Unternavigation */
	 
TABLE.hauptlayout
	{width: 980px;
	 margin-left: 1px;}
	 
TABLE.hauptlayout TD.hauptlayoutlinks
	{width: 220px;
	 background-color: #DBDDDD;}
	 
TABLE.hauptlayout TD.hauptlayoutrechts
	{width: 760px;
	 border-left: 1px;
	 border-right: 0px;
	 border-top: 0px;
	 border-bottom: 0px;
	 border-color: #FFFFFF;
	 border-style: solid;
	 margin: 0px;}
	
TABLE.subnavi
	{width: 220px;}
	 
TABLE.hauptcontent
	{width: 760px;}

TABLE.hauptcontentbig
	{width: 740px;
	 margin-top: 20px;
     margin-left: 20px;}

TABLE.flash
	{width: 523px;
	 height: 86px;}
	 
TABLE.suche
	{width: 235px;
	 height: 86px;
	 background-color: #DBDDDD;}
	 
TABLE.sucheoben
	{width: 215px;
	 height: 47px;
	 margin-left: 5px;
     margin-right: 15px;
	 background-color: #DBDDDD;}
	 
.suchlink
	{padding-right: 8px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 color: #000000;
	 line-height: 11px;}
	 
TABLE.sucheunten
	{width: 205px;
	 height: 37px;
	 margin-left: 15px;
     margin-right: 15px;
	 background-color: #DBDDDD;}
	 
TABLE.content
	{width: 483px;
	 margin-top: 20px;
     margin-left: 20px;
     margin-right: 20px;
     margin-bottom: 20px;}

TABLE.content_full
	{width: 720px;
	 margin-top: 20px;
     margin-left: 20px;
     margin-right: 20px;
     margin-bottom: 20px;}

     
TABLE.contentbig
	{width: 720px;
	 margin-top: 20px;
     margin-left: 20px;
     margin-bottom: 20px;}
	 
TABLE.info
	{width: 235px;
	 margin-top: 20px;
     margin-bottom: 20px;}

TABLE.infobig
	{width: 235px;
	 margin-left: 20px;
	 margin-top: 20px;
     margin-bottom: 20px;}
     
TABLE.welcome
	{width: 483px;
     margin-bottom: 15px;}

TABLE.welcome_full
	{width: 720px;
     margin-bottom: 15px;}
     
TABLE.anreisser
	{width: 483px;
     margin-bottom: 15px;}

TABLE.anreisser TD.mininews
	{width: 242;}
 
TABLE.halbnews
	{width: 205px;}
     
TABLE.fuss
	{width: 483px;}
	
TABLE.fuss TD.europa
	{/*width: 243px;*/}
	
TABLE.fuss TD.nrw
	{/*width: 160px;*/}
	 
TABLE.fuss TD.icon
	{width: 40px;}
	
	
/* Styles fuer Formularelemente */

FORM {margin: 0px;}

INPUT
	{margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 5px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 12px;
     background: #FFFFFF;}

INPUT.standard120
	{width: 120px;
	 height: 18px;
	 background: #FFFFFF;
	 border: 1px;
	 border-style: solid;
	 border-color: #000000;}
	 
INPUT.standard40
	{width: 40px;
	 height: 18px;
	 background: #FFFFFF;
	 border: 1px;
	 border-style: solid;
	 border-color: #000000;}
	 
INPUT.standard20
	{width: 20px;
	 height: 18px;
	 background: #FFFFFF;
	 border: 1px;
	 border-style: solid;
	 border-color: #000000;}

INPUT.standard120erroror
	{width: 120px;
	 height: 18px;
	 background: #F58220;
	 border: 1px;
	 border-style: solid;
	 border-color: #000000;}

INPUT.standard483
	{width: 483px;
	 height: 18px;
	 background: #FFFFFF;
	 border: 1px;
	 border-style: solid;
	 border-color: #000000;}

INPUT.standard483error
	{width: 483px;
	 height: 18px;
	 background: #F58220;
	 border: 1px;
	 border-style: solid;
	 border-color: #000000;}	 

INPUT.standard300
	{width: 300px;
	 height: 18px;
	 background: #FFFFFF;
	 border: 1px;
	 border-style: solid;
	 border-color: #000000;}

INPUT.standard300error
	{width: 300px;
	 height: 18px;
	 background: #F58220;
	 border: 1px;
	 border-style: solid;
	 border-color: #000000;}
	 
INPUT.standard200
	{width: 200px;
	 height: 18px;
	 background: #FFFFFF;
	 border: 1px;
	 border-style: solid;
	 border-color: #000000;}

INPUT.standard200error
	{width: 200px;
	 height: 18px;
	 background: #F58220;
	 border: 1px;
	 border-style: solid;
	 border-color: #000000;}

	 
INPUT.standard400
	{width: 400px;
	 height: 18px;
	 background: #FFFFFF;
	 border: 1px;
	 border-style: solid;
	 border-color: #000000;}

INPUT.standard400error
	{width: 400px;
	 height: 18px;
	 background: #F58220;
	 border: 1px;
	 border-style: solid;
	 border-color: #000000;}

INPUT.standard60
	{width: 60px;
	 height: 18px;
	 background: #FFFFFF;
	 border: 1px;
	 border-style: solid;
	 border-color: #000000;}

INPUT.standard60error
	{width: 60px;
	 height: 18px;
	 background: #F58220;
	 border: 1px;
	 border-style: solid;
	 border-color: #000000;}
	 
INPUT.checkbox
	{border: 0px;
	 background: #FFFFFF;}
	 
INPUT.radiobutton
	{border: 0px;
	 background: #C3C4C5;}

INPUT.abschicken
	{border: 0px;}
	
INPUT.anzeigen
	{border: 0px;
	 padding-right: 23px;}

INPUT.noborder
	{border: 0px;}
	
.suchbutton
	{border: 0px;
	 padding-top: 4px;
	 background: #DBDDDD;}

.nl_button
	{border: 0px;
	 margin-top: 0px;
	 background: #FFFFFF;}

.haken_fest
	{margin-right: 10px;
	 margin-top: 2px;}

SELECT
	{margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 5px;
	 border: 1px;
	 border-style: solid;
	 border-color: #000000;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 12px;
     background: #FFFFFF;}

SELECT.standard170
	{width: 170px;
	 height: 18px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 line-height: 11px;
	 color: #000000;}

SELECT.standard170error
	{width: 170px;
	 height: 18px;
	 background: #F58220;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 line-height: 11px;
	 color: #000000;}

SELECT.standard200
	{width: 200px;
	 height: 18px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 line-height: 11px;
	 color: #000000;}

SELECT.standard200error
	{width: 200px;
	 height: 18px;
	 background: #F58220;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 line-height: 11px;
	 color: #000000;}

SELECT.standard400
	{width: 400px;
	 height: 18px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 line-height: 11px;
	 color: #000000;}

SELECT.standard400error
	{width: 400px;
	 height: 18px;
	 background: #F58220;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 line-height: 11px;
	 color: #000000;}

SELECT.newsspalte
	{width: 225px;
	 font-size: 12px;
	 margin-top: 5px;
	 margin-bottom: 5px;}
	 
SELECT.standard100
	{width: 100px;
	 font-size: 12px;
	 margin-top: 5px;
	 margin-bottom: 5px;}

SELECT.automot1
	{width: 400px;
	 height: 18px;
	 margin-bottom: 15px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 line-height: 11px;
	 color: #000000;}

SELECT.automot2
	{width: 400px;
	 height: 18px;
	 margin-bottom: 15px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 line-height: 11px;
	 color: #000000;}

SELECT.automot3
	{width: 400px;
	 height: 18px;
	 margin-bottom: 15px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 line-height: 11px;
	 color: #000000;}

SELECT.automot4
	{width: 400px;
	 height: 18px;
	 margin-bottom: 15px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 line-height: 11px;
	 color: #000000;}

TEXTAREA
	{margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 5px;
	 border: 1px;
	 border-style: solid;
	 border-color: #000000;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 12px;
     background: #FFFFFF;}

TEXTAREA.full
	{width: 483px;
	 height: 100px;}

TEXTAREA.fullerror
	{width: 483px;
	 height: 100px;
	 background: #F58220;}

TEXTAREA.halb
	{width: 483px;
	 height: 50px;}

TEXTAREA.halberror
	{width: 483px;
	 height: 50px;
	 background: #F58220;}

.errormessage
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 line-height: 13px;
	 font-weight: bold;
	 color: #F58220;}
	 
	
/* Styles fuer Unternavigation Region Service und  Kontakt */

.eeh {
	background-color : #F58220;
	font-weight : bold;
	line-height : 20px;
	color : #FFFFFF;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding : 0;
}

.eeh a {
	padding-left : 19px;
	text-decoration : none;
	color: #FFFFFF;
	display : block;
	height : 20px;
}

.eeh a:hover {
	background-color: #F0BD98;
	height : 20px;
}

.eeh a:visited {
	color: #FFFFFF;
}

.zeh {
	font-weight : normal;
	line-height : 20px;
	color : #000000;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.zeh a {
	margin-top : 1px;
	padding-left : 19px;
	background-color: #C3C4C5;
	text-decoration : none;
	display : block;
	height : 20px;
}

.zeh a:hover {
	background-color: #F0BD98;
	color: #000000;
	height : 20px;
}

.zeh a:active {
	color: #FFFFFF;
	height : 20px;
}

.zeh_ {
	font-weight : normal;
	line-height : 20px;
	color : #000000;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.zeh_ a {
	margin-top : 1px;
	padding-left : 19px;
	background-color: #F0BD98;
	text-decoration : none;
	display : block;
	height : 20px;
}

.zeh_ a:hover {
	background-color: #F0BD98;
	color: #000000;
	height : 20px;
}

.zeh_ a:active {
	color: #FFFFFF;
	height : 20px;
	background-color: #F0BD98;
}

.deh {
	margin-top : 1px;
	line-height : 20px;
	height : 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin : 0;
	padding : 0;
}

.deh a {
	margin-top : 1px;
	padding-left : 29px;
	background-color: #D1D3D4;
	text-decoration : none;
	display : block;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh a:hover {
	background-color: #F0BD98;
	color: #000000;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh a:active {
	background-color: #F0BD98;
	color: #FFFFFF;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/pwr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh_ {
	margin-top : 1px;
	line-height : 20px;
	height : 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.deh_ a {
	margin-top : 1px;
	padding-left : 29px;
	background-color: #F0BD98;
	color: #000000;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh_ a:hover {
	padding-left : 29px;
	background-color: #F0BD98;
	color: #000000;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh_ a:active {
	padding-left : 29px;
	background-color: #F0BD98;
	color: #FFFFFF;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/pwr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh2_ {
	margin-top : 1px;
	line-height : 20px;
	height : 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.deh2_ a {
	margin-top : 1px;
	padding-left : 29px;
	background-color: #D1D3D4;
	color: #000000;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psu.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh2_ a:hover {
	padding-left : 29px;
	background-color: #F0BD98;
	color: #000000;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psu.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh2_ a:active {
	padding-left : 29px;
	background-color: #D1D3D4;
	color: #FFFFFF;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/pwu.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh {
	line-height : 20px;
	height: 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.veh a {
	padding-left : 39px;
	background-color: #DCDDDE;
	text-decoration : none;
	display : block;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/ks.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh a:hover {
	padding-left : 39px;
	background-color: #F0BD98;
	color: #000000;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/ks.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh a:active {
	background-color: #F0BD98;
	color: #FFFFFF;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/kw.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_ {
	line-height : 20px;
	height: 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.veh_ a {
	padding-left : 39px;
	background-color: #F0BD98;
	text-decoration : none;
	display : block;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/ks.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_ a:hover {
	padding-left : 39px;
	background-color: #F0BD98;
	color: #000000;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/ks.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_ a:active {
	background-color: #F0BD98;
	color: #FFFFFF;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/kw.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}



/* Styles fuer Unternavigation Automotive */

.eeh_automotive {
	background-color : #0D2A63;
	font-weight : bold;
	line-height : 20px;
	color : #FFFFFF;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding : 0;
}

.eeh_automotive a {
	padding-left : 19px;
	text-decoration : none;
	color: #FFFFFF;
	display : block;
	height : 20px;
}

.eeh_automotive a:hover {
	background-color: #6682B4;
	height : 20px;
}

.eeh_automotive a:visited {
	color: #FFFFFF;
}

.zeh_automotive {
	font-weight : normal;
	line-height : 20px;
	color : #000000;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.zeh_automotive a {
	margin-top : 1px;
	padding-left : 19px;
	background-color: #C3C4C5;
	text-decoration : none;
	display : block;
	height : 20px;
}

.zeh_automotive a:hover {
	background-color: #6682B4;
	color: #000000;
	height : 20px;
}

.zeh_automotive a:active {
	color: #FFFFFF;
	height : 20px;
}

.zeh_automotive_ {
	font-weight : normal;
	line-height : 20px;
	color : #000000;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.zeh_automotive_ a {
	margin-top : 1px;
	padding-left : 19px;
	background-color: #6682B4;
	text-decoration : none;
	display : block;
	height : 20px;
}

.zeh_automotive_ a:hover {
	background-color: #6682B4;
	color: #000000;
	height : 20px;
}

.zeh_automotive_ a:active {
	color: #FFFFFF;
	height : 20px;
	background-color: #6682B4;
}

.deh_automotive {
	margin-top : 1px;
	line-height : 20px;
	height : 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin : 0;
	padding : 0;
}

.deh_automotive a {
	margin-top : 1px;
	padding-left : 29px;
	background-color: #D1D3D4;
	text-decoration : none;
	display : block;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh_automotive a:hover {
	background-color: #6682B4;
	color: #000000;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh_automotive a:active {
	background-color: #6682B4;
	color: #FFFFFF;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/pwr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh_automotive_ {
	margin-top : 1px;
	line-height : 20px;
	height : 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.deh_automotive_ a {
	margin-top : 1px;
	padding-left : 29px;
	background-color: #6682B4;
	color: #000000;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh_automotive_ a:hover {
	padding-left : 29px;
	background-color: #6682B4;
	color: #000000;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh_automotive_ a:active {
	padding-left : 29px;
	background-color: #6682B4;
	color: #FFFFFF;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/pwr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh2_automotive_ {
	margin-top : 1px;
	line-height : 20px;
	height : 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.deh2_automotive_ a {
	margin-top : 1px;
	padding-left : 29px;
	background-color: #D1D3D4;
	color: #000000;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psu.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh2_automotive_ a:hover {
	padding-left : 29px;
	background-color: #6682B4;
	color: #000000;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psu.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh2_automotive_ a:active {
	padding-left : 29px;
	background-color: #D1D3D4;
	color: #FFFFFF;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/pwu.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_automotive {
	line-height : 20px;
	height: 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.veh_automotive a {
	padding-left : 39px;
	background-color: #DCDDDE;
	text-decoration : none;
	display : block;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/ks.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_automotive a:hover {
	padding-left : 39px;
	background-color: #6682B4;
	color: #000000;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/ks.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_automotive a:active {
	background-color: #6682B4;
	color: #FFFFFF;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/kw.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_automotive_ {
	line-height : 20px;
	height: 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.veh_automotive_ a {
	padding-left : 39px;
	background-color: #6682B4;
	text-decoration : none;
	display : block;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/ks.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_automotive_ a:hover {
	padding-left : 39px;
	background-color: #6682B4;
	color: #000000;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/ks.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_automotive_ a:active {
	background-color: #6682B4;
	color: #FFFFFF;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/kw.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}



/* Styles fuer Unternavigation Event */

.eeh_event {
	background-color : #830335;
	font-weight : bold;
	line-height : 20px;
	color : #FFFFFF;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding : 0;
}

.eeh_event a {
	padding-left : 19px;
	text-decoration : none;
	color: #FFFFFF;
	display : block;
	height : 20px;
}

.eeh_event a:hover {
	background-color: #AB8D99;
	height : 20px;
}

.eeh_event a:visited {
	color: #FFFFFF;
}

.zeh_event {
	font-weight : normal;
	line-height : 20px;
	color : #000000;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.zeh_event a {
	margin-top : 1px;
	padding-left : 19px;
	background-color: #C3C4C5;
	text-decoration : none;
	display : block;
	height : 20px;
}

.zeh_event a:hover {
	background-color: #AB8D99;
	color: #000000;
	height : 20px;
}

.zeh_event a:active {
	color: #FFFFFF;
	height : 20px;
}

.zeh_event_ {
	font-weight : normal;
	line-height : 20px;
	color : #000000;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.zeh_event_ a {
	margin-top : 1px;
	padding-left : 19px;
	background-color: #AB8D99;
	text-decoration : none;
	display : block;
	height : 20px;
}

.zeh_event_ a:hover {
	background-color: #AB8D99;
	color: #000000;
	height : 20px;
}

.zeh_event_ a:active {
	color: #FFFFFF;
	height : 20px;
	background-color: #AB8D99;
}

.deh_event {
	margin-top : 1px;
	line-height : 20px;
	height : 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin : 0;
	padding : 0;
}

.deh_event a {
	margin-top : 1px;
	padding-left : 29px;
	background-color: #D1D3D4;
	text-decoration : none;
	display : block;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh_event a:hover {
	background-color: #AB8D99;
	color: #000000;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh_event a:active {
	background-color: #AB8D99;
	color: #FFFFFF;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/pwr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh_event_ {
	margin-top : 1px;
	line-height : 20px;
	height : 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.deh_event_ a {
	margin-top : 1px;
	padding-left : 29px;
	background-color: #AB8D99;
	color: #000000;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh_event_ a:hover {
	padding-left : 29px;
	background-color: #AB8D99;
	color: #000000;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh_event_ a:active {
	padding-left : 29px;
	background-color: #AB8D99;
	color: #FFFFFF;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/pwr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh2_event_ {
	margin-top : 1px;
	line-height : 20px;
	height : 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.deh2_event_ a {
	margin-top : 1px;
	padding-left : 29px;
	background-color: #D1D3D4;
	color: #000000;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psu.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh2_event_ a:hover {
	padding-left : 29px;
	background-color: #AB8D99;
	color: #000000;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psu.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh2_event_ a:active {
	padding-left : 29px;
	background-color: #D1D3D4;
	color: #FFFFFF;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/pwu.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_event {
	line-height : 20px;
	height: 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.veh_event a {
	padding-left : 39px;
	background-color: #DCDDDE;
	text-decoration : none;
	display : block;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/ks.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_event a:hover {
	padding-left : 39px;
	background-color: #AB8D99;
	color: #000000;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/ks.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_event a:active {
	background-color: #AB8D99;
	color: #FFFFFF;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/kw.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_event_ {
	line-height : 20px;
	height: 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.veh_event_ a {
	padding-left : 39px;
	background-color: #AB8D99;
	text-decoration : none;
	display : block;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/ks.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_event_ a:hover {
	padding-left : 39px;
	background-color: #AB8D99;
	color: #000000;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/ks.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_event_ a:active {
	background-color: #AB8D99;
	color: #FFFFFF;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/kw.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}



/* Styles fuer Unternavigation Health */

.eeh_health {
	background-color : #336633;
	font-weight : bold;
	line-height : 20px;
	color : #FFFFFF;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding : 0;
}

.eeh_health a {
	padding-left : 19px;
	text-decoration : none;
	color: #FFFFFF;
	display : block;
	height : 20px;
}

.eeh_health a:hover {
	background-color: #70A070;
	height : 20px;
}

.eeh_health a:visited {
	color: #FFFFFF;
}

.zeh_health {
	font-weight : normal;
	line-height : 20px;
	color : #000000;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.zeh_health a {
	margin-top : 1px;
	padding-left : 19px;
	background-color: #C3C4C5;
	text-decoration : none;
	display : block;
	height : 20px;
}

.zeh_health a:hover {
	background-color: #70A070;
	color: #000000;
	height : 20px;
}

.zeh_health a:active {
	color: #FFFFFF;
	height : 20px;
}

.zeh_health_ {
	font-weight : normal;
	line-height : 20px;
	color : #000000;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.zeh_health_ a {
	margin-top : 1px;
	padding-left : 19px;
	background-color: #70A070;
	text-decoration : none;
	display : block;
	height : 20px;
}

.zeh_health_ a:hover {
	background-color: #70A070;
	color: #000000;
	height : 20px;
}

.zeh_health_ a:active {
	color: #FFFFFF;
	height : 20px;
	background-color: #70A070;
}

.deh_health {
	margin-top : 1px;
	line-height : 20px;
	height : 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin : 0;
	padding : 0;
}

.deh_health a {
	margin-top : 1px;
	padding-left : 29px;
	background-color: #D1D3D4;
	text-decoration : none;
	display : block;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh_health a:hover {
	background-color: #70A070;
	color: #000000;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh_health a:active {
	background-color: #70A070;
	color: #FFFFFF;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/pwr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh_health_ {
	margin-top : 1px;
	line-height : 20px;
	height : 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.deh_health_ a {
	margin-top : 1px;
	padding-left : 29px;
	background-color: #70A070;
	color: #000000;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh_health_ a:hover {
	padding-left : 29px;
	background-color: #70A070;
	color: #000000;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh_health_ a:active {
	padding-left : 29px;
	background-color: #70A070;
	color: #FFFFFF;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/pwr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh2_health_ {
	margin-top : 1px;
	line-height : 20px;
	height : 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.deh2_health_ a {
	margin-top : 1px;
	padding-left : 29px;
	background-color: #D1D3D4;
	color: #000000;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psu.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh2_health_ a:hover {
	padding-left : 29px;
	background-color: #70A070;
	color: #000000;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psu.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh2_health_ a:active {
	padding-left : 29px;
	background-color: #D1D3D4;
	color: #FFFFFF;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/pwu.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_health {
	line-height : 20px;
	height: 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.veh_health a {
	padding-left : 39px;
	background-color: #DCDDDE;
	text-decoration : none;
	display : block;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/ks.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_health a:hover {
	padding-left : 39px;
	background-color: #70A070;
	color: #000000;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/ks.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_health a:active {
	background-color: #70A070;
	color: #FFFFFF;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/kw.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_health_ {
	line-height : 20px;
	height: 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.veh_health_ a {
	padding-left : 39px;
	background-color: #70A070;
	text-decoration : none;
	display : block;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/ks.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_health_ a:hover {
	padding-left : 39px;
	background-color: #70A070;
	color: #000000;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/ks.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_health_ a:active {
	background-color: #70A070;
	color: #FFFFFF;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/kw.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}



/* Styles fuer Unternavigation Metall */

.eeh_metall {
	background-color : #077577;
	font-weight : bold;
	line-height : 20px;
	color : #FFFFFF;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding : 0;
}

.eeh_metall a {
	padding-left : 19px;
	text-decoration : none;
	color: #FFFFFF;
	display : block;
	height : 20px;
}

.eeh_metall a:hover {
	background-color: #53ABAD;
	height : 20px;
}

.eeh_metall a:visited {
	color: #FFFFFF;
}

.zeh_metall {
	font-weight : normal;
	line-height : 20px;
	color : #000000;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.zeh_metall a {
	margin-top : 1px;
	padding-left : 19px;
	background-color: #C3C4C5;
	text-decoration : none;
	display : block;
	height : 20px;
}

.zeh_metall a:hover {
	background-color: #53ABAD;
	color: #000000;
	height : 20px;
}

.zeh_metall a:active {
	color: #FFFFFF;
	height : 20px;
}

.zeh_metall_ {
	font-weight : normal;
	line-height : 20px;
	color : #000000;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.zeh_metall_ a {
	margin-top : 1px;
	padding-left : 19px;
	background-color: #53ABAD;
	text-decoration : none;
	display : block;
	height : 20px;
}

.zeh_metall_ a:hover {
	background-color: #53ABAD;
	color: #000000;
	height : 20px;
}

.zeh_metall_ a:active {
	color: #FFFFFF;
	height : 20px;
	background-color: #53ABAD;
}

.deh_metall {
	margin-top : 1px;
	line-height : 20px;
	height : 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin : 0;
	padding : 0;
}

.deh_metall a {
	margin-top : 1px;
	padding-left : 29px;
	background-color: #D1D3D4;
	text-decoration : none;
	display : block;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh_metall a:hover {
	background-color: #53ABAD;
	color: #000000;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh_metall a:active {
	background-color: #53ABAD;
	color: #FFFFFF;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/pwr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh_metall_ {
	margin-top : 1px;
	line-height : 20px;
	height : 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.deh_metall_ a {
	margin-top : 1px;
	padding-left : 29px;
	background-color: #53ABAD;
	color: #000000;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh_metall_ a:hover {
	padding-left : 29px;
	background-color: #53ABAD;
	color: #000000;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh_metall_ a:active {
	padding-left : 29px;
	background-color: #53ABAD;
	color: #FFFFFF;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/pwr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh2_metall_ {
	margin-top : 1px;
	line-height : 20px;
	height : 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.deh2_metall_ a {
	margin-top : 1px;
	padding-left : 29px;
	background-color: #D1D3D4;
	color: #000000;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psu.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh2_metall_ a:hover {
	padding-left : 29px;
	background-color: #53ABAD;
	color: #000000;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psu.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh2_metall_ a:active {
	padding-left : 29px;
	background-color: #D1D3D4;
	color: #FFFFFF;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/pwu.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_metall {
	line-height : 20px;
	height: 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.veh_metall a {
	padding-left : 39px;
	background-color: #DCDDDE;
	text-decoration : none;
	display : block;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/ks.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_metall a:hover {
	padding-left : 39px;
	background-color: #53ABAD;
	color: #000000;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/ks.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_metall a:active {
	background-color: #53ABAD;
	color: #FFFFFF;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/kw.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_metall_ {
	line-height : 20px;
	height: 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.veh_metall_ a {
	padding-left : 39px;
	background-color: #53ABAD;
	text-decoration : none;
	display : block;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/ks.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_metall_ a:hover {
	padding-left : 39px;
	background-color: #53ABAD;
	color: #000000;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/ks.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_metall_ a:active {
	background-color: #53ABAD;
	color: #FFFFFF;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/kw.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}



/* Styles fuer Unternavigation Produkt */

.eeh_produkt {
	background-color : #F5A708;
	font-weight : bold;
	line-height : 20px;
	color : #FFFFFF;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding : 0;
}

.eeh_produkt a {
	padding-left : 19px;
	text-decoration : none;
	color: #FFFFFF;
	display : block;
	height : 20px;
}

.eeh_produkt a:hover {
	background-color: #DAA845;
	height : 20px;
}

.eeh_produkt a:visited {
	color: #FFFFFF;
}

.zeh_produkt {
	font-weight : normal;
	line-height : 20px;
	color : #000000;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.zeh_produkt a {
	margin-top : 1px;
	padding-left : 19px;
	background-color: #C3C4C5;
	text-decoration : none;
	display : block;
	height : 20px;
}

.zeh_produkt a:hover {
	background-color: #DAA845;
	color: #000000;
	height : 20px;
}

.zeh_produkt a:active {
	color: #FFFFFF;
	height : 20px;
}

.zeh_produkt_ {
	font-weight : normal;
	line-height : 20px;
	color : #000000;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.zeh_produkt_ a {
	margin-top : 1px;
	padding-left : 19px;
	background-color: #DAA845;
	text-decoration : none;
	display : block;
	height : 20px;
}

.zeh_produkt_ a:hover {
	background-color: #DAA845;
	color: #000000;
	height : 20px;
}

.zeh_produkt_ a:active {
	color: #FFFFFF;
	height : 20px;
	background-color: #DAA845;
}

.deh_produkt {
	margin-top : 1px;
	line-height : 20px;
	height : 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin : 0;
	padding : 0;
}

.deh_produkt a {
	margin-top : 1px;
	padding-left : 29px;
	background-color: #D1D3D4;
	text-decoration : none;
	display : block;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh_produkt a:hover {
	background-color: #DAA845;
	color: #000000;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh_produkt a:active {
	background-color: #DAA845;
	color: #FFFFFF;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/pwr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh_produkt_ {
	margin-top : 1px;
	line-height : 20px;
	height : 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.deh_produkt_ a {
	margin-top : 1px;
	padding-left : 29px;
	background-color: #DAA845;
	color: #000000;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh_produkt_ a:hover {
	padding-left : 29px;
	background-color: #DAA845;
	color: #000000;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh_produkt_ a:active {
	padding-left : 29px;
	background-color: #DAA845;
	color: #FFFFFF;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/pwr.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh2_produkt_ {
	margin-top : 1px;
	line-height : 20px;
	height : 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.deh2_produkt_ a {
	margin-top : 1px;
	padding-left : 29px;
	background-color: #D1D3D4;
	color: #000000;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psu.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh2_produkt_ a:hover {
	padding-left : 29px;
	background-color: #DAA845;
	color: #000000;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/psu.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.deh2_produkt_ a:active {
	padding-left : 29px;
	background-color: #D1D3D4;
	color: #FFFFFF;
	text-decoration : none;
	display : block;
	height : 20px;
	line-height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/pwu.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_produkt {
	line-height : 20px;
	height: 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.veh_produkt a {
	padding-left : 39px;
	background-color: #DCDDDE;
	text-decoration : none;
	display : block;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/ks.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_produkt a:hover {
	padding-left : 39px;
	background-color: #DAA845;
	color: #000000;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/ks.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_produkt a:active {
	background-color: #DAA845;
	color: #FFFFFF;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/kw.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_produkt_ {
	line-height : 20px;
	height: 20px;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	margin: 0;
	padding : 0;
}

.veh_produkt_ a {
	padding-left : 39px;
	background-color: #DAA845;
	text-decoration : none;
	display : block;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/ks.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_produkt_ a:hover {
	padding-left : 39px;
	background-color: #DAA845;
	color: #000000;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/ks.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}

.veh_produkt_ a:active {
	background-color: #DAA845;
	color: #FFFFFF;
	height : 20px;
	background-image : url(/fileadmin/grafiken/zentral/subnavi/kw.gif);
	background-repeat : no-repeat;
	background-position : 0% 50%;
}




/* Styles fuer die rechte Spalte (Infobereich) */

TABLE.infobereich 
	{width: 235px;
	 margin: 0px;
	 padding: 0px;}

TABLE.infobereich TD.ecke
	{width: 5px;
	 height: 19px;}

TABLE.infobereich TD.hdinfobereich
	{width: 134px;
	 height: 19px;
	 background-color: #E8E8E8;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #000000;
	 font-weight: bold;
	 padding-top: 0px;}
	 
TABLE.infobereich TD.hdinfobereichautomotive
	{width: 134px;
	 height: 19px;
	 background-color: #0D2A63;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #FFFFFF;
	 font-weight: bold;
	 padding-top: 0px;}
	 
TABLE.infobereich TD.hdinfobereichevent
	{width: 134px;
	 height: 19px;
	 background-color: #830335;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #FFFFFF;
	 font-weight: bold;
	 padding-top: 0px;}
	 
TABLE.infobereich TD.hdinfobereichhealth
	{width: 134px;
	 height: 19px;
	 background-color: #336633;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #FFFFFF;
	 font-weight: bold;
	 padding-top: 0px;}
	 
TABLE.infobereich TD.hdinfobereichmetall
	{width: 134px;
	 height: 19px;
	 background-color: #077577;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #FFFFFF;
	 font-weight: bold;
	 padding-top: 0px;}
	 
TABLE.infobereich TD.hdinfobereichprodukt
	{width: 134px;
	 height: 19px;
	 background-color: #F5A708;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #FFFFFF;
	 font-weight: bold;
	 padding-top: 0px;}

TABLE.infobereich TD.rechtsleer
	{width: 91px;}
	
	
	
/* Styles fuer rechte Spalte bei Suche mit Verzeichnisbaum */
	
TABLE.baum
	{width: 230px;}
	 
TABLE.baum TD
	{margin: 0px;}
	 
TABLE.baum TD.check1
	{width: 19px;
     padding-left: 7px;}
     
TABLE.baum TD.check2
	{width: 40px;
     padding-left: 28px;}

TD.bbauml1
	{height: 20px;
	 background-color: #D1D3D4;
	 padding-left: 0px;
	 padding-right: 0px;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-color: #EEEEEE;
	 border-style: solid;}

TD.bbauml2
	{height: 20px;
	 background-color: #DCDDDE;
	 padding-left: 0px;
	 padding-right: 0px;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-color: #EEEEEE;
	 border-style: solid;}

TD.bbaumaktiv
	{height: 20px;
	 background-color: #F0BD98;
	 padding-left: 0px;
	 padding-right: 0px;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-color: #EEEEEE;
	 border-style: solid;}

INPUT.boxgrau1
	{border: 0px;
	 background-color: #EEEEEE;}

INPUT.boxgrau2
	{border: 0px;
	 background-color: #DCDDDE;}

.miniarrow
	{margin-top: 2px;}
	 
	 
	 
/* Styles fuer rechte Spalte Admin */

TABLE.ergebnisrechts
	{width: 100%;
	 background-color: #DBDDDD;}
	 
TABLE.ergebnisrechts TD
	{margin: 0px;}

TABLE.ergebnisrechts TD.hd
	{height: 20px;
	 background-color: #C3C4C5;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #000000;
	 font-weight: bold;
	 border-top: 0px;
	 border-bottom: 1px;
	 border-left: 0px;
	 border-right: 0px;
	 border-style: solid;
	 border-color: #DBDDDD;}
	 
TABLE.ergebnisrechts TD.grauleer
	{width: 25px;
	 background-color: #C3C4C5;
	 border-top: 0px;
	 border-bottom: 1px;
	 border-left: 0px;
	 border-right: 0px;
	 border-style: solid;
	 border-color: #DBDDDD;}
	 
TABLE.ergebnisrechts TD.graurechts
	{background-color: #C3C4C5;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 color: #000000;
	 border-top: 0px;
	 border-bottom: 1px;
	 border-left: 0px;
	 border-right: 0px;
	 border-style: solid;
	 border-color: #DBDDDD;}
	 
	 
	 
/* Styles fuer Sitemap */
	 
TABLE.sitemap
	{width: 483px;
	 margin: 0px;}
	
TABLE.sitemap TD
	{margin: 0px;}

TABLE.sitemap TD.spaltehome
	{height: 20px;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-right: 15px;}
	 
TABLE.sitemap TD.spalte1
	{height: 20px;
	 padding-top: 15px;
	 padding-bottom: 5px;
	 padding-right: 15px;}

TABLE.sitemap TD.spalte2
	{height: 20px;
	 padding-left: 15px;
	 padding-right: 15px;}
	 
TABLE.sitemap TD.spalte3
	{height: 20px;
	 padding-left: 35px;
	 padding-right: 15px;}
	 
TABLE.sitemap TD.spalte4
	{height: 20px;
	 padding-left: 90px;
	 padding-right: 15px;}
	 


/* Sucherweiterung Firmensuche bei Volltextsuche */

TABLE.searchextension {
	background-color: #FFFFFF;
	margin-bottom: 16px;
}

TABLE.searchextension TD {
	font-size: 10px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 2px;
	border-style: solid;
	border-color: #D7D7D7;
}

TABLE.searchextension TD.introtext {
	font-size: 12px;
	background-color: #D7D7D7;
	font-style: italic;
}

IMG.searchdetail {
	margin-top: 5px;
}


/* Plugin sbs_dl_list */
/* (Downloadlisten)   */

TABLE.dl_liste_big {
	width: 480px;
	float: none;
}

TABLE.dl_liste_big TD.icon {
	width: 25px;
}

TABLE.dl_liste_big TD.text {
	width: 455px;
	font-size: 10px;
	color: #000000;
}

TABLE.dl_liste_small {
	width: 235px;
	float: none;
}

TABLE.dl_liste_small TD.icon {
	width: 25px;
}

TABLE.dl_liste_small TD.text {
	width: 210px;
	font-size: 10px;
	color: #000000;
}
