/* CSS Document 
für baucontrol bingen

Farben
		#E1DFDF  beige
		#642323  rotbraun
		#ED6716  orange
		#582720  h4
		#606261  grau
		#241F1E  Grau Schrift
		#7A3333  rot mouse over kleine Navi  - nicht im einsatz
		
		   	1. EM-Space (&emsp;): | 1em |
   			2. EN-Space (&ensp;): | halber em|
   			3. Thin Space (&thinsp;): | |
			
			geht noch nicht im IE
			
*/

  /*  position waagerecht mittig */ 
#mittig {
	position: absolute;
	visibility: visible;
	top: 0;
	left: 50%;
	width: 1004px;
	margin: 0 0 0 -502px;
	padding: 0;
	z-index: 1;
	height: 100%;
	/* border: 1px solid #CC0066;  */

		
}
html{
	 /*  im Dokument*/ 
}
body{
	 /*  im Dokument*/ 
}
p {
	margin: 0;
	padding: 0;
	color: #E1DFDF;
	line-height: 5.2mm;
	font-size: 3.6mm;
}

h1 {    /*  Überschrift Leistungsbereiche */ 
	margin: 0;
	padding: 0;
	color: #ED6716;
	line-height: 13mm;
	font-size: 8mm;
}
  
h2  {  /*  navigation */ 
	margin: 0;
	padding: 0;
	color: #642323;
	text-align: center;
	font-size: 6mm;
	vertical-align: bottom;
}
h3 {
	margin: 0;
	padding: 0;
	color: #E1DFDF;
	font-size: 4.9mm;
	line-height: 9mm;
	font-style: normal;
	font-weight: normal;

}
h4  { 
	margin: 0;
	padding: 0;
	color: #582720;
		text-align: center;	
}	
h5 {  /*  kleine navigation */ 
	margin: 0;
	padding: 0;
	font-size: 3.3mm;
	text-align: center;
	letter-spacing: 0.08em;
	color: #E1DFDF;
	font-weight: normal;
}


 /* links */ 
 			 /* links */ 
   a { 
   font-family: "Trebuchet MS", sans-serif;
	color: #E1DFDF;
	text-decoration: none;
}
  a:link { 
   font-family: "Trebuchet MS", sans-serif;
	color: #E1DFDF;
	text-decoration: none;
}

a:visited {  
	color: #E1DFDF;
}
a:hover {
	color: #E1DFDF;   /*  #7A3333;  */
	text-decoration: underline;
}


 /* links  im schwarzen Text*/ 
.leistungsbereich a { 
   font-family: "Trebuchet MS", sans-serif;
	color: #241F1E;
	text-decoration: underline;
}
.leistungsbereich a:link { 
   font-family: "Trebuchet MS", sans-serif;
	color: #241F1E;
	text-decoration: underline;
}

.leistungsbereich a:visited {  
	color: #241F1E;
		text-decoration: underline;
}
.leistungsbereich a:hover {
	color: #7A3333;
	text-decoration: underline;
}

 /* links  Navigation*/ 
#navigation a { 
   font-family: "Trebuchet MS", sans-serif;
	color: #642323;
	text-decoration: none;
}
#navigation a:link { 
   font-family: "Trebuchet MS", sans-serif;
	color: #642323;
	text-decoration: none;
}

#navigation a:visited {  
	color: #642323;
}
#navigation a:hover {
	color: #606261;
	text-decoration: none;
}

 /* links  Seitenzahlen*/ 
#seiten-bereich a, #seiten-bereich-2 a { 
   font-family: "Trebuchet MS", sans-serif;
	color: #E1DFDF;
	text-decoration: none;
}
#seiten-bereich a:link, #seiten-bereich-2 a:link { 
   font-family: "Trebuchet MS", sans-serif;
	color: #E1DFDF;
	text-decoration: none;
}

#seiten-bereich a:visited, #seiten-bereich-2 a:visited {  
	color: #E1DFDF;
}
#seiten-bereich a:hover, #seiten-bereich-2 a:hover {
	color: #642323;
	text-decoration: none;
}

/*  noch nicht im einsatz  */
.link-beige {
	margin: 0;
	padding: 0;
	color: #E1DFDF;
	/* line-height: 5.2mm;
	font-size: 3.6mm;  */
}

				 /*  auszeichnung class */  

 /*  auszeichnung class */  
.p-abstand {
	padding: 0 0 7px 0;
		color: #333333;
	}
.fett{
	font-weight: bold;
	letter-spacing: 0em;
		font-family: "Trebuchet MS", sans-serif;
}
.fett-orange   {
	font-weight: bold;
	color: #ED6716;
}
.klein {
	line-height: 5mm;
	font-size: 3.3mm;
	color: #333333;
}
.leistungsbereich {
	color: #241F1E;
	line-height: 5.8mm;
	font-size: 3.6mm;
	margin: 0 0 8px 0;
}
.leistungsbereich-headline {
	/*  color: #D65B10;    orange  */
	line-height: 5.8mm;
	font-size: 4.2mm;
	font-weight: bold;

}
.seitenzahl {
	color: #241F1E;
	font-size: 6mm;
	font-weight: bold;
	text-align: right;
	white-space: nowrap;
		color: #E1DFDF;
}

 /*  div ebenen */  
#kleine-navi  {
	position: absolute;
	visibility: visible;
	height: 30px;
	width: 900px;
	top: 8px;
	left: 62px;
	color: #E1DFDF;
	letter-spacing: 0.08em;

}
#navigation  {
	position: absolute;
	visibility: visible;
	width: 900px;
	font-size: 5mm;
	left: 62px;
	/* bottom: 0px;    durch javascript ersetzt */ 
	margin: 0;
	padding: 0;
}


 /*  div Unterseiten  */  

#leistungsbereich-1, #leistungsbereich-2, #leistungsbereich-3 {
	margin: 0;
	position: absolute;
	visibility: hidden;
	padding-right: 0px;
	width: 500px;
	z-index: 9;
	left: 495px;   /*  510  */  
	top: 55px;
}

#bild-leistungsbereich-1, #bild-leistungsbereich-2, #bild-leistungsbereich-3 {
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	z-index: 7;
	left: -10px;
	top: 57px;
	height: 227px; width: 467px;
	border: 0px solid #CC0066;
}

#hinweis  {
	position: absolute;
	visibility: visible;
	top: 455px;
	left: 100px;
	font-size: 6mm;
		line-height: 7mm;
	z-index: 13;
	color: #ED6716;
	font-weight: bold;
}
#hinweiss-labor  {
	position: absolute;
	visibility: visible;
	top: 300px;
	left: 40px;
	font-size: 6mm;
		line-height: 7mm;
	z-index: 13;
	color: #ED6716;
	font-weight: bold;
}

#seiten-bereich  {   /*  seitenzahl 1  */  
	position: absolute;
	visibility: visible;
	top: 290px;
	left: 40px;
	width: 400px;
	margin: 0;
	padding: 0;
		z-index: 13;
}
#seiten-bereich-2  {   /*  seitenzahl 2 aktiv  */ 
	position: absolute;
	visibility: hidden;
	top: 290px;
	left: 40px;
	width: 400px;
	margin: 0;
		padding: 0;
		z-index: 13;
}
#seiten-bereich-3  {   /*  seitenzahl 3 aktiv  */ 
	position: absolute;
	visibility: hidden;
	top: 290px;
	left: 40px;
	width: 400px;
	margin: 0;
		padding: 0;
		z-index: 13;
}







/* CSS Document 
Jörg Zimmermann Wiesbaden
*/

