@charset "iso-8859-2";
/* CSS Document */


/* clearfix */
.clearfix:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix {display: inline-block;}
html[xmlns] .clearfix{display: block;}
* html .clearfix {height: 1%;}

#spalte2{
	width:209px;
	height:219px;
}

#content_top{
	height: 28px;
	width:713px;	
}

#content_top_hoch{
	height: 60px;
	width:713px;	
}

#content_images{
	width: 701px;
	height: 183px;
	padding: 6px;
	background-color: #fff;
}

#content{
	width: 701px;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 20px;
	padding-bottom: 20px;
	min-height: 500px;
	background-color: #FFFFFF;
}

#content_links{
	width: 450px;
	float:left;	
	padding-right: 10px;
		background-color: #FFFFFF;

}

#content_rechts{
	border: 1px dotted #6E6E6C;
	margin-bottom: 15px;
	width: 224px;
	float: right;
	padding: 5px;
}


#content_bottom{
	clear: both;
	width: 713px;
	text-align:center;
	padding-top: 10px;
	padding-bottom: 8px;
}

.trennstich{
	padding-left: 10px;
	padding-right: 10px;
}

#spalte4{
	width:58px;
	height:219px; 	
}


#navi_ul{
	margin: 25px 0 0 0;
	padding:0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#logo{
	padding-top: 12px;
	text-align: center;	
}

/* ##########################
######   LEISTUNGEN  ###### 
############################# */
.leistungen_images{
	border: 1px dotted #6E6E6C;
	padding: 5px;
	margin-bottom: 15px;
}

.leistungen_text{
	padding-top: 5px;
	padding-left: 15px;
	padding-bottom: 15px;
}


/* ##########################
######   REFERNZSEITE  ###### 
############################# */

.referenz_image{
	padding-right: 20px;
	vertical-align:top;
}

.referenz_image_end{
	vertical-align:top;
}

.referenz_text{
	font-size: 11px;
	border-bottom: 1px dotted #6E6E6C;
	padding-top: 5px;
	padding-bottom: 5px;
}
	
/* ##########################
######  KONTAKTSEITE   ###### 
############################# */	
.input{
	width: 345px;	
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #E2DFD8;
}

.input:hover{
	width: 345px;	
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EDEAE6;
	border: 1px solid #E2DFD8;
}
