
* {font-family:Arial, Helvetica, sans-serif;
font-size: 15px;
}

#mitarbeiter {width: 808px;
               height: auto;
			   position:relative;
			   margin-left: 20px;
               display: block;	   
              }
			  
			  
.Ueberschrift {	color: black;
				font-size:16px;
				font-weight: bold;
				font-family: Arial, Helvetica, sans-serif;
				}
				
a:first-line { font-weight:bold }
a:first-letter { font-size:300%; color:red }
a:link {border: 0px;}
				
.beschreibung {		font-family:Arial, Helvetica, sans-serif;
					text-align:left;
					font-size:15px;
					}
				
.kontaktbild { width: 140px;
			height:180px;
					 border: 1px solid #777;
			}
			
			
			  
.mitarbeiterbild {
                     height: 210px;
					 width: 200px;
					 text-align: center;
					 padding-top: 10px;
					 float: left;
					 border: 1px solid #777;

				
                   }
			  
	
.mitarbeiterbild:hover {background-color: #878787;
                     height: 210px;
					 width: 200px;
					 padding-top: 10px;
                     color: #fff;
					 float: left;
					 border: 1px solid red;

					 }

.Textfeld1 			{
					 background-color: #878787;
					 padding-left: 20px;
					 padding-top: 20px;
					 width: 820px;
					 font-family:Arial, Helvetica, sans-serif;
					 border: 1px solid #777;
					}

	
					
.Textfeld3 			{
					 background-color: #878787;
					 padding: 15px;
					 width: 830px;
					 font-family:Arial, Helvetica, sans-serif;
					 border: 1px solid #777;
					}	
					
					
.Textfeld2 			{
					 background-color: #878787;
					 padding: 0px;
					 width: 860px;
					 font-family:Arial, Helvetica, sans-serif;
					 border: 1px solid #777;
					}					
					
								
.Textfeldleft		{width: 236px;
					height: 500px;
					float: left;
					padding-left: 20px;
					background-color: #123456;}

.Textfeldright		{
					width: 604px;
					height:500px;
					padding: 0px;
					float: left;
					background-color: #876767;
					}					

					
.Textfeldtext		{width: 650px;
						height: 200px;
						}
						
.Textfeld4 			{
					 background-color: #878787;
					 padding-left: 20px;
					 padding-top: 20px;
					 width: 840px;
					 font-family:Arial, Helvetica, sans-serif;
					 border: 1px solid #777;
					}
					 
#clearme {clear: both;}


#container {
	position:relative;
	top: 25px;
	margin-left:auto;
	margin-right: auto;
	width:1005px;
	height: auto;
	border:solid 1px #000000;
		margin-bottom: 70px;

}

#header {
	position:relative;
	float: left;
	width:1005px;
	height:251px;
	}

#Slice2_ {
	position:relative;
	float:left;
	width:48px;
	height:29px;
}

#Slice3_ {
	position:relative;
	float:left;
	width:143px;
	height:29px;
}

#Slice4_ {
	position:relative;
	float:left;
	width:108px;
	height:29px;
}

#Slice5_ {
	position:relative;
	float:left;
	width:128px;
	height:29px;
}

#Slice6_ {
	position:relative;
	float:left;
	width:110px;
	height:29px;
}

#Slice7_ {
	position:relative;
	float:left;
	width:93px;
	height:29px;
}

#Slice8_ {
	position:relative;
	float:left;
	width:375px;
	height:29px;
}

#content {
	position:relative;
	float:left;
	width:1005px;
	height:auto;
	background-image:url(images/Bg_content.jpg);
	background-repeat: repeat-y;
	padding-top: 30px;
	padding-left: 70px;
	padding-bottom: 40px;


}

#footer {
	position: relative;
	float: left;
	width:975px;
	height:20px;
	background-image:url(images/Bg_content.jpg);
	background-repeat: repeat-y;
	padding-left: 30px;
	font-size:10px;
}

.textfooterleft {font-size: 10px;
			font-family:Arial, Helvetica, sans-serif;
			color: #000000;
			width: 890px;
			float:left;
			text-align: left;}
			
.textfooterright {font-size: 10px;
			font-family:Arial, Helvetica, sans-serif;
			color: #000000;
			float: left;
			text-align:right;}

#clear {
	clear: left;
}



.map {border: 1px solid #777;
		width: 800px;
		height: 500px;
		padding-left: 20px;
		 background-color:#878787;
		 text-align:left;
		 }
		 
		 
#zeiten {
		width: 820px;
		height: 420px;
		text-align:left;
		 background-color: #878787;
		 border: 1px solid #777;
		 }
#zeitenoben {		width: 820px;
		height: 300px;
		float:left;
		}
		
#zeitenlinks { width: 390px;
				height: 300px;
				float:left;
				padding-left: 20px;
				background-color: #878787;}

#zeitenrechts {width: 389px;
				height: 300px;
				float:left;
				border-left: 1px dotted white;
				padding-left: 20px;
				background-color: #878787;}

#zeitenunten {width: 820px;
		height: 120px;
		float:left;
		background-color: #3d3d3d;
		}
		
		
#unten1 { width: 205px;
			height: 120px;
			float:left;
			}
			
#unten2 { width: 205px;
			height: 120px;
			float:left;

			}
			
#unten3 { width: 205px;
			height: 120px;
			float:left;
	
			}
			
#unten4 { width: 205px;
			height: 120px;
			float:left;
			
			}




#sortiment {
		width: 880px;
		height: 580px;
		text-align:left;
		 background-color: #878787;
		 }
#sortimentlinks {width: 600px;
		height: 580px;
		float:left;
		}

#sortimentrechts {width: 280px;
		height: 580px;
		float:left;
		background-color: #afafaf;
}




#intro {
		width: 820px;
		height: 300px;
		text-align:left;
		 padding-left: 20px;
		 background-color: #878787;
		 border: 1px solid #777;
		 }
#introlinks {		width: 419px;
		height: 300px;
		float:left;
		}

#introrechts {width: 400px;
		height: 300px;
		float:left;
		background-color: #3d3d3d;
		border-left: 1px dotted white;}



	#flashcontent {
		height: 100%;
		width: 840px;
		height: 520px;
		border: 1px solid #777;
	}

.Angebotebg {width: 860px;
			height: 520px;
			background-color: #3d3d3d;}
.Angebotebild1 { 
					width: 430px;
					height: 520px;
					float:left;
					padding-top: 10px;

					text-align:center;
			}
				
.Angebotebild2 { height: 520px;
padding-top: 10px;
				float: left;
				text-align:center;
				width: 430px;}


* {font-family:Arial, Helvetica, sans-serif;
font-size: 15px;
}