@charset "utf-8";
/* CSS Document */
body  {
	font: 99% Arial, Helvetica, sans-serif;
	margin: 0 0 0 0;
	padding: 10px 0 10px 0;
	text-align: center;
	color: #000000;
    background: #fff url(../bilder/startseite/background.jpg) repeat-x 50% 0;
    background-color: #fff;
    }
    .thrColHybHdr #container {
	width: 948px;
	background: #FFFFFF;
	margin: 0 auto;  /*Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite bei Bedarf zentriert. */
	text-align: left; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
	border: 1px solid #ccc;
    }  
    .thrColHybHdr #header h1 {
    	margin: 0; 
    	padding: 10px 0; 
    }
#navigation_oben {
	width: 948px;
	margin-left: -1px;
	
}
#navigation_oben  img{border: none;
	}
    
	.thrColHybHdr #sidebar1 {
	float: left;
	width: 200px;
	background: white;
	padding: 0;
	margin: 10px 0 0 0;
	position:relative;
	text-align: center;
    }
	/* hide hack from Mac-IE5 \*/* html #sidebar1 { height: 1%; }/* end hiding */
	
    div.artikel {
	width:180px;
	position:relative;
	margin-left:10px;
	}

*+html div.artikel    /*ie7 hack - Seitenabstand Sidebars-Artikel*/
{
	margin-left:0px;
}
* html div.artikel    /*bis ie6 hack - Seitenabstand Sidebars-Artikel*/
{
	margin-left:0px;
}


	div.200 {
	width: 150px;
}
    
	div.headline  {
	font-size: 8pt;
	text-align: left;
	font-weight: bold;
	color: #CF000C;
	padding: 4px 0px 2px 15px;
	margin: 10px 0px 10px 0px;
	background-image: url(../bilder/startseite/navigation_grafiken/navi_cube_doppelt_neu.gif);
	background-position: 1px 0px;
	background-repeat: no-repeat;
	border-bottom: 1px dotted #666;
}

    div.infobox_8pt  {
	font-size: 8pt;
	text-align: left;
	padding: 8px 8px 8px 8px;
	background-image: url(../bilder/startseite/artikel_back.gif);
	background-repeat: no-repeat;
	background-color: #efefef;
	color: #666666;
}
 
#noback { background-image: none; }

	#zoom {
	text-align: center;
}
	#zoom img{border: none;}

	
    .thrColHybHdr #sidebar2 {
	float: right;
	width: 200px;
	background: white;
	text-align: center;
	position:relative;
	padding: 0;
	margin: 27px 0 0 0;
    }
	/* hide hack from Mac-IE5 \*/* html #sidebar2 { height: 1%; }/* end hiding */
   
   /* .thrColHybHdr #sidebar1 h3, .thrColHybHdr #sidebar1 p, .thrColHybHdr #sidebar2 p, .thrColHybHdr #sidebar2 h3 {
    	margin-left: 10px; 
    	margin-right: 10px;
    }
    */
	
	.thrColHybHdr  #mainContentlettershop {
	margin: 0px 200px 10px 200px;
	padding: 0 10px 0 10px;
	text-align: center;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	}
	/* hide hack from Mac-IE5 \*/* html .thrColHybHdr #mainContentlettershop { height: 1%; }/* end hiding */ 
	
	.thrColHybHdr  #mainContentshop {
	margin: 20px 10px 5px 10px;
	padding: 0 10px 0 10px;
	text-align: center;
	}
	/* hide hack from Mac-IE5 \*/* html .thrColHybHdr #mainContentformmail { height: 1%; }/* end hiding */ 
	
	.thrColHybHdr  #mainContentformmail {
	margin: 0px 200px 10px 200px;
	padding: 0 10px 0 10px;
	text-align: center;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	}
	/* hide hack from Mac-IE5 \*/* html .thrColHybHdr #mainContentformmail { height: 1%; }/* end hiding */ 
	
	
	.thrColHybHdr  #mainContentstandorte {
	margin: 0px 200px 10px 200px;
	padding: 0 10px 0 10px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
    }
	/* hide hack from Mac-IE5 \*/* html .thrColHybHdr #mainContentstandorte { height: 1%; }/* end hiding */ 
	
    .thrColHybHdr  #mainContentstandortekarte {
	text-align:center;
    }
	
	#mainContentstandortekarte img{
	border:1px solid #ccc;
    }
		
	.thrColHybHdr #mainContent {
	margin: 0px 200px 10px 200px;
	padding: 0 10px 0 10px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	}
	/* hide hack from Mac-IE5 \*/* html .thrColHybHdr #mainContent { height: 1%; }/* end hiding */ 
			
	#buttondruckmail {
	margin: 40px  0 10px 0;
	width: 150px;
	padding: 0 0 0 0;
}
	#buttondruckmail img{
	border:none;
}
		
	#footerdruckerei{
	width:auto;
	text-align:center;
	}
	
	.thrColHybHdr #footer {
	padding: 0 10px;
	text-align: center;
	font-size: 0.8em;
    } 
    .thrColHybHdr #footer p {
    	margin: 0; 
    	padding: 10px 0; 
    }
        
    .fltrt { 
    	float: right;
    	margin-left: 8px;
    }
    .fltlft { 
    	float: left;
    	margin-right: 8px;
    }
    .clearfloat { 
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
    }

.dashedlinie {color:#aaa;
              font-size:55%;
			  text-align:center;
}

	img { 
  padding: 1px;
}

div#logodruck {
	display:none;
	visibility: hidden;
}

div#druckversion {
	display:none;
	visibility: hidden;
}


/* Kopfbilder */
div#navitopstartseite {
	width: 948px;
	height: 175px;
	background-image: url(../bilder/startseite/startseitebild/kopf_startseite09_neu.jpg);
	background-repeat: no-repeat;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
  }
  * html div#navitopstartseite{  /* Korrektur fuer IE 5.x */
	width: auto;
	w\idth: auto;
  }
  div#navitopstartseite div {
	clear: left;
  }
div#hauptnavigation {
	height:25px;
	width:948px;
	margin-left: -1px;
 } 
  * html div#hauptnavigation{  /* Korrektur fuer IE 5.x */
	width: auto;
	w\idth: auto;
  }
  div#hauptnavigation div {
	clear: left;
  }
 div#navitop_downloads {
	width: 948px;
	height: 175px;
	background-image: url(../bilder/downloads/kopf_downloads_neu.jpg);
	background-repeat: no-repeat;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	position: relative;
	}
*  html  div#navitop_downloads{  /* Korrektur fuer IE 5.x */
	width: auto;
	w\idth: auto;
  }
div#navitop_downloads div {
    clear: left;
  }

  
div#navitopueberuns {
	width: 948px;
	height: 175px;
	background-image: url(../bilder/startseite/startseitebild/kopf_menschen_neu02.jpg);
	background-repeat: no-repeat;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	position: relative;
	}
*  html  div#navitopueberuns{  /* Korrektur fuer IE 5.x */
	width: auto;
	w\idth: auto;
  }
div#navitopueberuns  div {
    clear: left;
  }
div#navitopbudget {
	width: 948px;
	height: 175px;
	background-image: url(../bilder/rehabilitation/kopf_budget_neu.jpg);
	background-repeat: no-repeat;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	position: relative;
	}
*  html  div#navitopbudget{  /* Korrektur fuer IE 5.x */
	width: auto;
	w\idth: auto;
  }
div#navitopbudget  div {
    clear: left;
  }
div#navitopbetriebsstaetten {
	width: 948px;
	height: 175px;
	background-image: url(../bilder/betriebsstaetten/kopf_betriebsstaetten_neu.jpg);
	background-repeat: no-repeat;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}
*  html  div#navitopbetriebsstaetten {  /* Korrektur fuer IE 5.x */
	width: auto;
	w\idth: auto;
  }
div#navitopbetriebsstaetten  div {
    clear: left;
  }
div#navitopstellenmarkt {
	width: 948px;
	height: 175px;
	background-image: url(../bilder/stellenausschreibung/kopf_stellenmarkt_neu.jpg);
	background-repeat: no-repeat;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}
  * html div#navitopstellenmarkt {  /* Korrektur fuer IE 5.x */
	width: auto;
	w\idth: auto;
  }
  div#navitopnavitopstellenmarkt div {
    clear: left;
  }
div#navitopdruckerei {
	width: 948px;
	height: 175px;
	background-image: url(../bilder/dienstleistungen/kopf_druckerei_neu.jpg);
	background-repeat: no-repeat;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}
  * html div#navitopdruckerei {  /* Korrektur fuer IE 5.x */
	width: auto;
	w\idth: auto;
  }
  div#navitopnavitopdruckerei div {
    clear: left;
  }
  div#navitop_gut_frohnhof {
	width: 948px;
	height: 175px;
	background-image: url(../bilder/betriebsstaetten/kopf_gut_frohnhof_neu.jpg);
	background-repeat: no-repeat;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}
  * html div#navitop_gut_frohnhof {  /* Korrektur fuer IE 5.x */
	width: auto;
	w\idth: auto;
  }
  div#navitopnavitop_gut_frohnhof div {
    clear: left;
  }
  div#navitop_clara_fey_haus {
	width: 948px;
	height: 175px;
	background-image: url(../bilder/betriebsstaetten/kopf_clara_fey_haus_neu.jpg);
	background-repeat: no-repeat;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}
  * html div#navitop_clara_fey_haus {  /* Korrektur fuer IE 5.x */
	width: auto;
	w\idth: auto;
  }
  div#navitopnavitop_clara_fey_haus div {
    clear: left;
  }
  div#navitop_cariprint {
	width: 948px;
	height: 175px;
	background-image: url(../bilder/betriebsstaetten/kopf_cariprint_neu.jpg);
	background-repeat: no-repeat;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	}
  * html div#navitop_cariprint {  /* Korrektur fuer IE 5.x */
	width: auto;
	w\idth: auto;
  }
  div#navitopnavitop_cariprint div {
    clear: left;
  }
 div#navitop_caritec {
	width: 948px;
	height: 175px;
	background-image: url(../bilder/betriebsstaetten/kopf_caritec_neu.jpg);
	background-repeat: no-repeat;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}
  * html div#navitop_caritec {  /* Korrektur fuer IE 5.x */
	width: auto;
	w\idth: auto;
  }
  div#navitop_caritec div {
    clear: left;
  } 
div#navitop_lettershop {
	width: 948px;
	height: 175px;
	background-image: url(../bilder/dienstleistungen/kopf_lettershop02_neu.jpg);
	background-repeat: no-repeat;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}
  * html div#navitop_lettershop {  /* Korrektur fuer IE 5.x */
	width: auto;
	w\idth: auto;
  }
  div#navitop_lettershop div {
    clear: left;
  }    
div#navitop_edv_service {
	width: 948px;
	height: 175px;
	background-image: url(../bilder/dienstleistungen/kopf_edvservice_neu.jpg);
	background-repeat: no-repeat;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}
  * html div#navitop_edv_service {  /* Korrektur fuer IE 5.x */
	width: auto;
	w\idth: auto;
  }
  div#navitop_edv_service div {
    clear: left;
  }
div#navitop_industrie_service {
	width: 948px;
	height: 175px;
	background-image: url(../bilder/dienstleistungen/kopf_industrieservice_neu.jpg);
	background-repeat: no-repeat;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}
  * html div#navitop_industrie_service {  /* Korrektur fuer IE 5.x */
	width: auto;
	w\idth: auto;
  }
  div#navitop_industrie_service div {
    clear: left;
  }
div#navitop_metallbearbeitung {
	width: 948px;
	height: 175px;
	background-image: url(../bilder/dienstleistungen/kopf_metallverarbeitung_neu.jpg);
	background-repeat: no-repeat;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}
  * html div#navitop_metallbearbeitung {  /* Korrektur fuer IE 5.x */
	width: auto;
	w\idth: auto;
  }
  div#navitop_metallbearbeitung div {
    clear: left;
  }
div#navitop_gewerbliche_dienstleistungen_start {
	width: 948px;
	height: 175px;
	background-image: url(../bilder/dienstleistungen/kopf_gewerbliche_dienstleistungen_start_neu.jpg);
	background-repeat: no-repeat;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}
  * html div#navitop_gewerbliche_dienstleistungen_start {  /* Korrektur fuer IE 5.x */
	width: auto;
	w\idth: auto;
  }
  div#navitop_navitop_gewerbliche_dienstleistungen_start div {
    clear: left;
  }
div#navitop_gartenbau {
	width: 948px;
	height: 175px;
	background-image: url(../bilder/dienstleistungen/kopf_gartenbau_neu.jpg);
	background-repeat: no-repeat;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}
  * html div#navitop_gartenbau {  /* Korrektur fuer IE 5.x */
	width: auto;
	w\idth: auto;
  }
  div#navitop_gartenbau div {
    clear: left;
  }
div#navitop_hauswirtschaft {
	width: 948px;
	height: 175px;
	background-image: url(../bilder/dienstleistungen/kopf_hauswirtschaft_neu.jpg);
	background-repeat: no-repeat;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}
  * html div#navitop_hauswirtschaft {  /* Korrektur fuer IE 5.x */
	width: auto;
	w\idth: auto;
  }
  div#navitop_hauswirtschaft div {
    clear: left;
  }
div#navitop_haustechnik {
	width: 948px;
	height: 175px;
	background-image: url(../bilder/dienstleistungen/kopf_haustechnik_neu.jpg);
	background-repeat: no-repeat;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}
  * html div#navitop_haustechnik {  /* Korrektur fuer IE 5.x */
	width: auto;
	w\idth: auto;
  }
  div#navitop_haustechnik div {
    clear: left;
  }
div#navitop_naeherei {
	width: 948px;
	height: 175px;
	background-image: url(../bilder/dienstleistungen/kopf_naeherei_neu.jpg);
	background-repeat: no-repeat;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}
  * html div#navitop_naeherei {  /* Korrektur fuer IE 5.x */
	width: auto;
	w\idth: auto;
  }
  div#navitop_naeherei div {
    clear: left;
  }
div#navitop_reha_dienstleistungen_start {
	width: 948px;
	height: 175px;
	background-image: url(../bilder/rehabilitation/kopf_sozialer_dienst_neu.jpg);
	background-repeat: no-repeat;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}
  * html div#navitop_reha_dienstleistungen_start {  /* Korrektur fuer IE 5.x */
	width: auto;
	w\idth: auto;
  }
  div#navitop_reha_dienstleistungen_start div {
    clear: left;
  }  
div#navitop_sozialer_dienst {
	width: 948px;
	height: 175px;
	background-image: url(../bilder/rehabilitation/kopf_sozialer_dienst_neu04.jpg);
	background-repeat: no-repeat;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}
  * html div#navitop_sozialer_dienst {  /* Korrektur fuer IE 5.x */
	width: auto;
	w\idth: auto;
  }
  div#navitop_sozialer_dienst div {
    clear: left;
  }
div#navitop_AmbB {
	width: 948px;
	height: 175px;
	background-image: url(../bilder/rehabilitation/kopf_amd_neu.jpg);
	background-repeat: no-repeat;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}
  * html div#navitop_AmbB {  /* Korrektur fuer IE 5.x */
	width: auto;
	w\idth: auto;
  }
  div#navitop_AmbB div {
    clear: left;
  }
div#navitop_shop {
	width: 948px;
	height: 175px;
	background-image: url(../bilder/shop/kopf_shop.jpg);
	background-repeat: no-repeat;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}
  * html div#navitop_shop {  /* Korrektur fuer IE 5.x */
	width: auto;
	w\idth: auto;
  }
  div#navitop_shop div {
    clear: left;
  }
  
/*Navitop alt*/
#containernavitop {
	height: 60px;
	text-align: center;
	background-image: url(../bilder/startseite/startseitebild/hintergrund_navitop.jpg);
  }
  #Navitop {
	text-align: center;
	font-size: 10px;
	padding-top: 4px;
	line-height: 18px;
	}
  #Navitop01 {
	text-align: center;
	font-size: 10px;
	padding-top: 39px;
	line-height: 18px;
	}
  #Navitop02 {
	text-align: center;
	font-size: 10px;
	padding-top: 21px;
	line-height: 18px;
	}  
  #containernavitopshop {
	height: 22px;
	text-align: center;
	background-color: #CF000C;
  }
  #Navitopshop {
	text-align: left;
	font-size: 10px;
	padding-top: 5px;
	padding-left: 8px;
	}  
	
/* Navigation Top alt*/
a.top:link {
   color:            white;
   text-decoration:  none;
}
a.top:visited {
	color:            white;
	text-decoration: none;
}
a.top:hover {
	color:            #333333;
	text-decoration: none;
}
a.top:active {
	color:            white;
	text-decoration: none;
}

a.navigation_oben:link {
	color:            #666666;
	text-decoration:  none;
    font-size:11px;
	font-weight: normal;
}
a.navigation_oben:visited {
	color:            #666666;
	text-decoration:  none;
    font-size:11px;
	font-weight: normal;
}
a.navigation_oben:hover {
	color:            #CC3333;
	text-decoration:  none;
    font-size:11px;
	font-weight: normal;
}
a.navigation_oben:active {
	color:            #666666;
	text-decoration:  none;
    font-size:11px;
	font-weight: normal;
}

.liste_navigation_oben{
	display:inline;
	list-style: none;
}



/* Links */
a.text:link {
   color:            blue;
   text-decoration:  underline;
}
a.text:visited {
	color:            blue;
	text-decoration: underline;
}
a.text:hover {
	color:            #CF000C;
	text-decoration:  underline;
}
a.text:active {
   color:            blue;
   text-decoration:  underline;
}

/* Sidebar links */
a.sidebar:link {
   color:            #CF000C;
   text-decoration:  underline;
}
a.sidebar:visited {
	color:            #CF000C;
	text-decoration: underline;
}
a.sidebar:hover {
	color:            #CF000C;
	text-decoration:  underline;
}
a.sidebar:active {
   color:            #CF000C;
   text-decoration:  underline;
}

a.sidebar_link:link {
   color:            #CF000C;
   text-decoration:  none;
   font-size:11px;
   font-weight:bold;
}
a.sidebar_link:visited {
	color:            #CF000C;
	text-decoration: none;
   font-size:11px;
   font-weight:bold;
}
a.sidebar_link:hover {
	color:            #CF000C;
	text-decoration:  underline;
   font-size:11px;
   font-weight:bold;
}
a.sidebar_link:active {
   color:            #CF000C;
   text-decoration:  none;
   font-size:11px;
   font-weight:bold;
}


/* Links Reha Tabelle */
a.rehafett:link {
   color:            #666666;
   text-decoration:  underline;
   font-size:12px;
   font-weight:bold;
}
a.rehafett:visited {
	color:            #666666;
	text-decoration: underline;
}
a.rehafett:hover {
	color:            #666666;
	text-decoration: underline;
}
a.rehafett:active {
   color:            #666666;
   text-decoration: underline;
}

a.rehaklein:link {
   color:            black;
   text-decoration:  underline;
   font-size:10px;
}
a.rehaklein:visited {
	color:            black;
	text-decoration: underline;
}
a.rehaklein:hover {
	color:            black;
	text-decoration:  underline;
}
a.rehaklein:active {
   color:            black;
   text-decoration:  underline;
}



/* Navigation Top Shop*/
a.topshop:link {
	color:            white;
	text-decoration:  none;
	font-weight: bold;
}
a.topshop:visited {
	color:            white;
	text-decoration: none;
	font-weight: bold;
}
a.topshop:hover {
	color:            black;
	text-decoration:  none;
	font-weight: bold;
}
a.topshop:active {
	color:            white;
	text-decoration:  none;
	font-weight: bold;
}

/*Buttons*/
.buttons {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background-color: #ebe4e4;
	border: 1px #ccc solid;
}
.inputbox {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: white;
	color: #000000;
	border: 1px #ccc solid;
	margin-bottom: 10px;
}

.search {
	border: 1px solid #aaa;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #fff;
	font-size: 8pt;
}
.formbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	height: 18px;
	background-color: #EEEEEE;
	color: #000000;
	border: 1px solid #ccc;
}

.h1_solo {
	font-size: 1em !important; 
	color:#EE0000 !important;
	text-align:center !important;
	font-weight: bold !important;
}

h1,h2 {
	font-size: 1em;
	padding: 4px 5px 2px 15px;
	margin: 3px 0px 15px 0px;
	background-position: 0px -5px;
	background-image: url(../bilder/startseite/navigation_grafiken/navi_cube_doppelt_klein.gif);
	background-repeat: no-repeat;
	border-bottom: 1px dotted #666;
	color: #EE0000;
	text-align: left;

}


h5 {font-size: 0.95em; color:#CF000C; text-align:center;}
p  {font-size: 0.7em;}
.p1 {font-size: 0.8em; font-weight:bold; color: #666666;}
.p2 {font-size: 0.85em; font-weight:bold; color: #666666;}
.p3 {font-size: 0.9em; font-weight:bold; color: #666666;}
.p4 {
	font-size: 0.7em;
	color: #666666;
}
.p5 {font-size: 0.9em; font-weight:bold; color: #ffffff;}
.p6 {font-size: 0.9em; font-weight:bold; color: #004493;}
.normal {font-size: 0.7em;}
.fett {font-size: 1em; font-weight:bold; color: #666666;}
.ueberschriftaktuelles {font-size: 1.1em; color: #CF000C; font-weight: bold;}
.rot_tabelle_reha{font-size: 0.8em; color: #CF000C; font-weight: bold;}


.searchword {
color: #222; 
background-color: #ff6; 
border: 1px dotted #ff6;
}
.searchword0 {
color: #222; 
background-color: #ff6; 
border: 1px dotted #ff6;
}
.searchword1 {
color: #222; 
background-color: #a0ffff; 
border: 1px dotted #0affff;
}
.searchword2 {
color: #222; 
background-color: #9f9; 
border: 1px dotted #9f9;
}
.searchword3 {
color: #222; 
background-color: #f99; 
border: 1px dotted #f99;
}
.searchword4 {
color: #222; 
background-color: #f6f; 
border: 1px dotted #f6f;
}
.searchword5 {
color: #fff; 
background-color: #800; 
border: 1px dotted #800;
}
.searchword6 {
color: #fff; 
background-color: #0a0; 
border: 1px dotted #0a0;
}
.searchword7 {
color: #fff; 
background-color: #886800; 
border: 1px dotted #886800;
}
.searchword8 {
color: #fff; 
background-color: #004699; 
border: 1px dotted #004699;
}
.searchword9 {
color: #fff; 
background-color: #909; 
border: 1px dotted #909;
}



.headnavspacer {
	background-image: url(../bilder/startseite/navigation_grafiken/navi_cube_active.gif);
	padding: 1px 0px 0px 3px;
	margin: 0px 6px 0px 7px;
	background-repeat: no-repeat;
	background-position: 0 3px;
}

li.headnavspacer {
	background-image: url(../bilder/startseite/navigation_grafiken/navi_cube_active.gif);
	padding: 3px 0px 0px 15px;
	margin: 0px 6px 0px 0px;
	background-repeat: no-repeat;
	background-position: 0px 3px;
}


a.linkshead,a.linkshead:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; font-weight: normal; text-decoration: none; vertical-align: middle; }
a.linkshead:visited	{
	color: #666666;
	text-decoration: none;
}
a.linkshead:hover	{ color: #CC3333; text-decoration: none; }
a.linkshead:active	{
	color: #000000;
	text-decoration: none;
}

div.linkshead {
	width: 948px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	background-color: #fff;
	vertical-align: middle;
	text-align: right;
	margin: 0 auto;
	padding-bottom: 1px;
	padding-top: 1px;
}



/* left navigation column */
td.navleft {
	width: 170px;
	vertical-align: top;
	background-color: #FFFFFF;
	background-image: url();
    background-repeat: repeat-y;
    border-right: 1px solid #CCCCCC;
    text-align: left;
}

/* left navigation image row */
span.navleftimage {
	display: block;
	width: 170px;
	cursor: pointer;
}

/* left navigation list */
ul.navleft1, ul.navleft2, ul.navleft3 { 
	margin: 0 0 0 20px;
	padding: 2px;
	text-align: left;
} 

/* left navigation list item */
li.navleft1active, li.navleft2active, li.navleft3active { 
    list-style-image: url(/export/templateone/resources/nav_a.gif); 
} 
 
li.navleft1, li.navleft2, li.navleft3 { 
    list-style-image: url(/export/templateone/resources/nav_i.gif);
}

a.navleft,a.navleft:link,a.navleft:visited,a.navleft:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration:none; font-weight: normal; }
a.navleft:hover { color: #333333; text-decoration: underline; }

a.navleftactive,a.navleftactive:link,a.navleftactive:visited,a.navleftactive:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold; text-decoration:none; }
a.navleftactive:hover { color: #333333; text-decoration: underline; }


/* left navigation column */



td.navleft { 

width: 200px;

border-right: 1px solid #ccc;

overflow: hidden;

padding: 0px;

margin: 0px;

}







/* ######################################################################### */





/* Linke Navigation 1. Ebene*/



ul.navleft1 {

width: 200px;

padding: 0px 0px 0px 0px;

margin: -5px 0px 0px 0px;

list-style: none;

list-style-image: none;





}





li.navleft1, li.navleft1active {



list-style: none;

list-style-image: none;

margin: 0px 0px 0.99px 0px;

border-bottom: 1px solid #ccc;



}





/* Links 1. Ebene allgemeine Formatierung */



a.navleft1, a.navleft1active {

display: block;

margin: 0px 0px 0px 0px;

text-decoration: none;

padding: 2px 5px 2px 7px;



}







/* Links 1. Ebene */



a.navleft1, a.navleft1:link, a.navleft1:visited, a.navleft1:active {

color: #666666;

background-color: #fff;

margin: 0px;

padding: 2px 5px 2px 7px;



}







/* Mouseover Link 1. Ebene */



a.navleft1:hover {

color: #fff;

background-color: #ee0000;

text-decoration: none;

margin: 0px;

padding: 2px 5px 2px 7px;



}







/* Aktive Links 1. Ebene */



a.navleft1active, a.navleft1active:link, a.navleft1active:visited, a.navleft1active:hover, a.navleft1active:active {

color: #fff;

text-decoration: none;

background-color: #ee0000;

margin: 0px;

padding: 2px 5px 2px 7px;



}







/* Linke Navigation 2. Ebene*/



ul.navleft2 {

width: 200px;

padding: 0px 0px 0px 0px;

margin: 0px 0px 0px 0px;

list-style: none;

list-style-image: none;

}







li.navleft2, li.navleft2active  {

list-style: none;

list-style-image: none;

margin: 0px 0px 0.99px 0px;

border-bottom: 1px solid #e6e6e6;

}







/* Links 2. Ebene allgemeine Formatierung */



a.navleft2, a.navleft2active {

display: block;

margin: 0px 0px 0px 0px;

text-decoration: none;

padding: 2px 5px 2px 15px;



}





/* Links 2. Ebene */



a.navleft2, a.navleft2:link, a.navleft2:visited, a.navleft2:active {

color: #666666;

background-color: #e6e6e6;

margin: 0px;

padding: 2px 5px 2px 15px;



}







/* Mouseover Link 2. Ebene */



a.navleft2:hover {

color: #fff;

background-color: #ee0000;

text-decoration: none;

margin: 0px;

padding: 2px 5px 2px 15px;



}







/* Aktive Links 2. Ebene */



a.navleft2active, a.navleft2active:link, a.navleft2active:visited, a.navleft2active:hover, a.navleft2active:active {

color: #fff;

text-decoration: none;

background-color: #ee0000;

margin: 0px;

padding: 2px 5px 2px 15px;



}





/* Linke Navigation 3. Ebene*/



ul.navleft3 {

width: 200px;

padding: 0px 0px 0px 0px;

margin: 0px 0px 0px 0px;

list-style: none;

list-style-image: none;

}







li.navleft3, li.navleft3active {

list-style: none;

list-style-image: none;

margin: 0px 0px 0.99px 0px;

border-bottom: 1px solid #f5f5f5;

}





/* Links 3. Ebene allgemeine Formatierung */



a.navleft3, a.navleft3active {

display: block;

margin: 0px 0px 0px 0px;

text-decoration: none;

padding: 2px 5px 2px 25px;

}







/* Links 3. Ebene */



a.navleft3, a.navleft3:link, a.navleft3:visited, a.navleft3:active {

color: #666666;

background-color: #f5f5f5;

margin: 0px;

padding: 2px 5px 2px 25px;

}







/* Mouseover Link 3. Ebene */



a.navleft3:hover {

color: #fff;

background-color: #ee0000;

text-decoration: none;

margin: 0px;

padding: 2px 5px 2px 25px;

}







/* Aktive Links 3. Ebene */



a.navleft3active, a.navleft3active:link, a.navleft3active:visited, a.navleft3active:hover, a.navleft3active:active {

color: #fff;

text-decoration: none;

background-color: #ee0000;

margin: 0px;

padding: 2px 5px 2px 25px;

}

