body {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
background: #DADADA;

background-image: url(image/hintergrund.jpg); 

}

h1 {
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000;
	margin-left: 8px;
	
}



/* IDs */

#containera {
position: relative;
text-align: center;
background: #fff;

width: 950px;

}

#container {
position: relative;
top:55px;
text-align: left;
height: 765px;
background: #DADADA;

}

#menuleiste  {
position: absolute;
width: 950px;
height: 25px;
 	
}



#menuschrift  {
font-size: 12px;
text-align: center;
vertical-align: center;
horizontal-align: center;
font-family: arial;
font-weight: bold;
color: #C5C6C8;
text-decoration: none;
background: transparent;
}



#menuschrift a {

color: #C5C6C8;
text-decoration: none;
background: transparent;
 
}



#menuschrift a:hover, a:active, a:focus {
font-size: 12px;
font-family: arial;
font-weight: bold;
color: #fff;
text-decoration: none;
background: transparent;
 
 
}

#linieunten {

position: absolute; 
z-index:0; 
left: 24px; 
top: 515px;
color:#87888A;
font-size:9px; 


}
#linieuntenaus {

position: absolute; 
z-index:0; 
left: 24px; 
top: 597px;
color:#87888A;
font-size:9px; 


}

#linieunter {

position: absolute; 
z-index:0; 
left: 40px; 
top: 45px;
color:#87888A;
font-size:9px; 


}

#linieunterfirmenprofil {

position: absolute; 
z-index: 1; 
left: 260px; 
top: 45px;
color:#87888A;
font-size:9px; 
 

}

#linieuntermenu {

position: absolute; 
z-index:0; 
left: 450px; 
top: 513px;
color:#87888A;
font-size:9px; 
 

}



#container1 {
position: relative;
top:0px;
text-align: center;
height: 50px;
width: 972px;
background: #fff;

}
#containeru {
position: relative;

width: 972px;
left: -11px;
top: 2px;
height: 638px;
text-align: left;
background-image:url(image/hintergrund_unten.png);
color: #000;
z-index: 67;
background: #DADADA;
}
 
 


#content { 
margin-left: 8px;
width: 414px;
margin-right: 5px;
padding-bottom: 25px;
background: transparent;


}

#content1 { 
margin-left: 8px;
width: 414px;
margin-right: 5px;
padding-bottom: 2px;
background: transparent;


}


#text {
position: absolute;
text-align: left;
left: 260px;
vertical-align: top;
horizontal-align: top;
font-size: 18px;
top: 25px;
font-family: arial;
color: #A5007D;
z-index: 35;


width: 650px;
}
#textfokus {
position: absolute;
text-align: left;
left: 260px;
vertical-align: top;
horizontal-align: top;
font-size: 18px;
top: 25px;
font-family: arial;
color: #7AB51D;
z-index: 35;


width: 650px;
}

#text1 {
position: absolute;
text-align: left;
top: 68px;
left: 260px;
font-size: 12px;
line-height: 13.5pt;
z-index:5;
width: 660px;
}

#textdownload {
position: absolute;
top: 27px;
text-align: left;
left: 40px;
vertical-align: top;
horizontal-align: top;
font-size: 18px;
font-family: arial;
color: #009EE0;
z-index:35;

width: 650px;
}
#textnews {
position: absolute;
top: 27px;
text-align: left;
left: 40px;
vertical-align: top;
horizontal-align: top;
font-size: 18px;
font-family: arial;
color: #CD071E;
z-index:35;

width: 690px;
}

#texthome {
position: absolute;
top: 27px;
text-align: left;
left: 40px;
vertical-align: top;
horizontal-align: top;
font-size: 18px;
font-family: arial;
color: #00519E;
z-index:25;
line-height:17px;
width: 650px;
}


#textmenuaktu {
position: absolute;
top: 179px;
text-align: left;
left: 731px;
vertical-align: top;
horizontal-align: top;
font-size: 12px;
font-family: arial;
line-height: 1.7em;
text-decoration: none;
color: #000;
background: transparent;
z-index:25;

width: 200px;
}

#textmenuaktu a:link, a:visited {
font-family: arial;
color: #87888A;
text-decoration: none;
background: transparent;
}

#textmenuaktu a:hover, a:active, a:focus {
font-family: arial;
color: #CD071E;
text-decoration: none;
background: transparent;
}


#textmenuaktuell {
position: absolute;
top: 34px;
text-align: left;
left: 630px;
vertical-align: top;
horizontal-align: top;
font-size: 12px;
font-family: arial;
line-height: 1.4em;
text-decoration: none;
color: #000;
background: transparent;
z-index:25;

width: 320px;
}

#textmenuaktuell a:link, a:visited {
font-family: arial;
color: #87888A;
text-decoration: none;
background: transparent;
}

#textmenuaktuell a:hover, a:active, a:focus {
font-family: arial;
font-size: 12px;
color: #00519E;
text-decoration: none;
background: transparent;
}



#textjobs {
position: absolute;
top: 27px;
text-align: left;
left: 40px;
vertical-align: top;
horizontal-align: top;
font-size: 18px;
font-family: arial;
color: #7AB51D;
z-index:5;
line-height:17px;
width: 650px;
}

#textreferenzen {
position: absolute;
top: 27px;
text-align: left;
left: 40px;
vertical-align: top;
horizontal-align: top;
font-size: 18px;
font-family: arial;
color: #00AA9B;
z-index:5;

width: 650px;
}



#text1download {
position: absolute;
text-align: left;
top: 68px;
left: 40px;
font-size: 12px;
line-height: 13.5pt;
z-index:5;
width: 860px;
font-family: arial;
font-weight: normal;
line-height: 13.5pt;
color: #000;
}

#text1download a {
text-decoration: none;
color: #87888A;
}
#text1download a:hover, a:active, a:focus {
text-decoration: none;
color: #CD071E;
}

#text2download {
position: absolute;
text-align: left;
top: 68px;
left: 40px;
font-size: 12px;
line-height: 13.5pt;
z-index:5;
width: 860px;
font-family: arial;
font-weight: normal;
line-height: 13.5pt;
color: #000;
}

#text2download a {
text-decoration: none;
color: #87888A;
}
#text2download a:hover, a:active, a:focus {
text-decoration: none;
color: #009EE0;
}


#text1downloadnews {
position: absolute;
text-align: left;
top: 68px;
left: 40px;
font-size: 12px;
line-height: 13.5pt;
z-index:5;
width: 660px;
font-family: arial;
font-weight: normal;
line-height: 13.5pt;
color: #000;
}

#text1downloadnews a {
text-decoration: none;
color: #87888A;
}
#text1downloadnews a:hover, a:active, a:focus {
text-decoration: none;
color: #CD071E;
}

#text1home {
position: absolute;
text-align: left;
top: 68px;
left: 40px;
font-size: 12px;
line-height: 13.5pt;
z-index:5;
width: 460px;
font-family: arial;
font-weight: normal;
line-height: 13.5pt;
color: #000;
}
 
#text1referenzen {
position: absolute;
text-align: left;
top: 71px;
left: 40px;
font-size: 12px;
line-height: 13.5pt;
z-index:5;
width: 860px;
font-family: arial;
font-weight: normal;
line-height: 13.5pt;
color: #000;
}
 

#textkompetenz {
position: absolute;
text-align: left;
left: 260px;
vertical-align: top;
horizontal-align: top;
font-size: 18px;
top: 26px;
font-family: arial;
color: #E95E0F;
z-index:5;
width: 650px;
}

#textkontakt {
position: absolute;
text-align: left;
left: 260px;
vertical-align: top;
horizontal-align: top;
font-size: 18px;
top: 26px;
font-family: arial;
color: #C2AC00;
z-index:5;
width: 650px;

}

#textanfahrt {
position: absolute;
text-align: left;
top: 370px;
left: 260px;
line-height: 13.5pt;
font-size: 12px;
font-family: arial;
color: #000;
z-index:5;
width: 650px;
}

#textanfahrt1 {
position: absolute;
text-align: left;
top: 370px;
left: 570px;
line-height: 13.5pt;
font-size: 12px;
font-family: arial;
color: #000;
z-index:5;
width: 650px;
}

tr 		{	height:25px;
  
		}
 


td 		{	padding-top:1px;

			height:18px;
			margin:0px;

  
		}




td a		{ 	display: block;
			 
			height:18px;
			 font-size: 12px;
 
			 

 
 		}

td a:hover	{ 	 display: block; 
			
			height:18px;
			font-size: 12px;

	 	}



#menuhintergrund {

position: absolute; 
z-index: 0; 
left: 24px; 
top: 28px;

}

#menuhintergrundrechts {

position: absolute; 
z-index: 0; 
left: 718px; 
top: 28px;
}

#menuhintergrundhome {

position: absolute; 
z-index: 0; 
left: 608px; 
top: 28px;
}

#bildnews {

position: absolute; 
z-index: 0; 
left: 731px; 
top: 38px;

}
#bildaktuell {

position: absolute; 
z-index: 0; 
left: 608px; 
top: 68px;

}

#button_firmenprofil {

position: absolute; 
z-index:0; 
left: 10px; 
top: 44px;

}
#button_kompetenzen {

position: absolute; 
z-index:0; 
left: 10px; 
top: 76px;

}

#button_drei {

position: absolute; 
z-index:0; 
left: 10px; 
top: 108px;

}

#button_drei_kon {

position: absolute; 
z-index:0; 
left: 10px; 
top: 126px;

}

#button_vier {

position: absolute; 
z-index:0; 
left: 10px; 
top: 141px;

}

#button_fuenf {

position: absolute; 
z-index:0; 
left: 10px; 
top: 172px;

}
#button_fuenf_komp {

position: absolute; 
z-index:0; 
left: 10px; 
top: 190px;

}

#button_sechs{

position: absolute; 
z-index:0; 
left: 10px; 
top: 224px;

}


#button_sieben {

position: absolute; 
z-index:0; 
left: 10px; 
top: 256px;

}





#button_download {

position: absolute; 
z-index:0; 
left: 10px; 
top: 29px;

}

#schattenlinks {

position: absolute; 
z-index:53; 
left: -12px; 
top: 0px;

}

#schattenlinks1 {

position: absolute; 
z-index:53; 
left: -12px; 
top: 1px;

}

#schattenrechts {

position: absolute; 
z-index:23; 
left: 950px; 
top: 0px;

}

#schattenrechtshome {

position: absolute; 
z-index:23; 
left: 949px; 
top: 0px;

}

#zurueck {

position: absolute; 
z-index:23; 
left: 887px; 
top: 25px;

}

#zurueck a:link, a:visited {
color: #87888A;
text-decoration: none;
}

#zurueck a:hover, a:active, a:focus {
color: #CD071E;
text-decoration: none;
} 
