@charset "UTF-8";
/* CSS Document */

.contentpaneopen {
	border-collapse:collapse;
}

#infowrapper {
	width:422px;
	height:412px;
	float:right;
	border-left:1px solid #d0d8df;	
	margin-top:25px;
	color:#8c5c99;
	margin-bottom:49px;
}

#wochentage {
	width:90px;
	float:left;
	font-family:Arial;
	font-size:14px;
	padding-left:2px;
	padding-left:28px;	
}

#sprechzeiten_wrapper {
	width:230px;
	float:left;
}

#sprechzeiten_v {
	width:115px;
	float:left;
}

#sprechzeiten_n {
	width:115px;
	float:right;
}

h1#sprechzeiten_headline {
	font-family: 'DistrictThinRegular';
	font-size:40px;
	font-weight:normal;
	color:#8c5c99;	
	padding-left:25px;
	margin-top:3px;
	margin-bottom:0px;	
}

#vereinbarung {
	padding-left:28px;	
	margin-bottom:40px;	
	clear:both;
}

#telefon {
	width:381px;
	height:128px;
	background:url('/templates/holzmann/images/telefon.png') no-repeat;
	clear:both;
}

.buttonheading {
	display:none;
}

h1.headline {
	font-family: 'DistrictThinRegular';
	font-size:40px;
	font-weight:normal;
	color:#4b4b4d;
	margin-bottom:0px;	
}

.textwrapper, .blogwrapper {
	margin-top:25px;
	padding-left:25px;
}

.textfeld ul {
	padding-left:17px;
}

.textfeld {
	float:left;
	padding-bottom:20px;
	margin-bottom:10px;
}

.textfeld_startseite {
	float:left;
	border-bottom:1px dotted #d0d8df;
	padding-bottom:20px;
	margin-bottom:10px;
	width:500px;
}

.textfeld_kontakt {
	float:left;
	width:505px;
}

.textwrapper a {
	color:#8c5c99;	
	border:none;
	outline:none;
}

.bild_allgemein {
	margin-top:40px;
	margin-bottom:50px;
}

.team_name_1, .team_name_2 {
	margin-top:-40px;
}

.team_name_3, .team_name_4, .team_text {
	margin-top:-40px;
	margin-bottom:30px;
}

h1, h2 {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
}

p#flagge-d, p#flagge-i, p#flagge-t {
	margin:0;
	padding-top:15px;
	padding-bottom:15px;	
}

#rssfeed iframe {
	margin-bottom: 25px;
}