#content{
	width:980px; 
	height:auto; 
	overflow: hidden; 
	position:relative; 
	margin: 40px auto; 
	padding:0;
}

#sidebar{
	width:240px; 
	height:auto; 
	float: left; 
	margin-right: 40px; 
}
#leftmemberPan{
	width:240px; 
	height:196px; 
	position:relative; 
	margin:0 auto; 
	padding:0; 
	border:1px solid #DCDAC2; 
	background:#fff; 
	color:#000;
}
#leftmemberPan h2{
	height:48px; 
	background:url(../images/symbol4.gif) 0 0 no-repeat #fff; 
	display:block; 
	position:relative; 
	padding:0 0 0 57px; 
	margin:12px 0 20px 13px; 
	font:16px/48px  Georgia,"Times New Roman", Times, serif; 
	color:#5EA000; 
	text-transform:uppercase;
}
#leftmemberPan h2 span{
	background:#fff; 
	color:#3D3C2C;
}

#sidebarsuche{
	width:240px; 
	height:auto; 
	position:relative; 
	margin:0 auto; 
	padding:0; 
	border:1px solid #DCDAC2; 
	background:#fff; 
	color:#000;
}
#sidebarsuche h2{
	height:48px; 
	background:url(../images/search-symbol.gif) 0 0 no-repeat #fff; 
	display:block; 
	position:relative; 
	padding:0 0 0 57px; 
	margin:12px 0 10px 13px; 
	font:16px/48px  Georgia,"Times New Roman", Times, serif; 
	color:#5EA000;
	font-weight: bold;
}
#sidebarsuche h2 span{
	background:#fff; 
	color:#3D3C2C;
	font-weight: normal;
}


#sidebarkontakt{
	width:240px; 
	height:auto; 
	position:relative; 
	margin:0 auto; 
	padding:0; 
	border:1px solid #DCDAC2; 
	background:#fff; 
	color:#000;
	margin-bottom: 20px;
}
#sidebarkontakt h2{
	height:48px; 
	background:url(../images/kontakt-symbol.gif) 0 0 no-repeat #fff; 
	display:block; 
	position:relative; 
	padding:0 0 0 57px; 
	margin:12px 0 10px 13px; 
	font:16px/48px  Georgia,"Times New Roman", Times, serif; 
	color:#5EA000;
	font-weight: bold;
}
#sidebarkontakt h2 span{
	background:#fff; 
	color:#3D3C2C;
	font-weight: normal;
}
#sidebarkontakt p {
	width: 204px; 
	height:auto; 
	background: #F7FAE3; 
	padding:10px; 
	margin:0 0 10px 8px; 
	color:#333227;
	
}

#sidebar h3{
	height:48px; 
	background:#fff; 
	display:block;  
	margin:20px 0 12px 0px; 
	font:28px/48px Georgia, "Times New Roman", Times, serif; 
	color:#6ab023;
}

/*--Eigentlicher Inhalt--*/
#rightPan{
	float: left;
	width:670px;
	height:auto;
	padding: 10px;
	border:1px solid #e8edce;
	background:#fff;
	color:#3D3C2C;
}
#rightbodyPan{
	background:#f7fae3;/*FCFAE6*/;
	color:#3D3C2C;
	padding: 20px;
}
#rightbodyPan h2{
	width:540px; 
	height:auto; 
	display:block; 
	position: relative; 
	margin-top: 20px;
	font: 28px/40px Georgia, "Times New Roman", Times, serif; 
	color:#6ab023; 
	padding:0 30px 30px; 
}
#rightbodyPan em {
	font-weight: bold;
	color: #008000;
}
#rightbodyPan p{padding:0 30px 30px; text-align: justify;}
#rightbodyPan p.redtext{background:#FCFAE6; color:#CC0000; font-size:18px; line-height:20px; padding:0 80px 26px;}
#rightbodyPan p span{background:#FFFFFA; color:#3D3C2C;}
.rightbodymore{width:570px; height:25px; border:1px solid #fff; background:#707173; display:block; padding:2px; margin:0 40px 0 30px; font-size:12px; color:#FFFFFA; line-height:25px; font-weight:bold;}
.rightbodymore p.textposition{float:left; padding:0 0 0 20px; margin:0;}
.rightbodymore a{float:right; background:url(../images/arrow4.gif) no-repeat center right #63614F; width:auto; display:block; position:relative; margin:1px 0 0 0; padding:0 14px; height:23px; text-decoration:none; color:#fff; font:14px/23px "Trebuchet MS",Arial, Helvetica, sans-serif; text-transform:uppercase;}
.rightbodymore a:hover{background:url(../images/arrow4.gif) no-repeat center right #333229; text-decoration:none; color:#fff;}
#rightbodyPan h3{
	width:550px; 
	height: auto; 
	display:block; 
	position: relative; 
	font-weight: bold;
	font-size: 12px;
	color:#000; 
	margin: 0 0 0 30px ;}
#rightbodyPan ul{width:450px; auto; position:relative; top:5px; left:40px; margin:0 0 30px 0;}
#rightbodyPan li {
	width:450px; 
	background:url(../images/arrow2.gif) 0 3px no-repeat; 
	font:12px/18px Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding:0 0 0 20px;
	margin-bottom: 10px;
	}
#rightbodyPan li strong {
	color: #6ab023;
	}
#rightbodyPan li a{width:235px; height:60px; background:#FCFAE6; color:#CC0000; text-decoration:underline; line-height:24px;}
#rightbodyPan ul li a:hover{width:235px; height:60px;  text-decoration:none; line-height:24px;}

#rightbodymorenext{width:306px; height:25px; border:1px solid #fff; background:#B0AD93; display:block; padding:2px; margin:0 60px 0 80px; font-size:12px; color:#FFFFFA; line-height:25px; font-weight:bold;}
#rightbodymorenext p.textposition{float:left; padding:0 0 0 20px; margin:0;}
#rightbodymorenext a{float:right; background:url(../images/arrow4.gif) no-repeat 58px 1px #63614F; width:66px; display:block; position:relative; margin:1px 0 0 0; padding:0 0 0 10px; height:23px; text-decoration:none; color:#fff; font:14px/23px "Trebuchet MS",Arial, Helvetica, sans-serif; text-transform:uppercase;}
#rightbodymorenext a:hover{background:url(../images/arrow4.gif) no-repeat 58px 1px #333229; text-decoration:none; color:#fff;}

.wp-caption {
	border: 1px solid #DCDAC2;
	text-align: center;
	background-color: #fff;
}
.alignleft {
	float: left;
	margin-right: 10px;
}
.wp-caption-text {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	border: solid 1px #000;
}

.GotoRechner {
margin: 0 30px 20px 30px;
float: right;
width: 200px;
height: auto;
padding: 10px;
background-color: #fff;
border: solid 1px #DCDAC2;
}
.GotoRechner h4 {
	font-size: 12px;
	background-image: url(../images/icon_question.gif);
	background-repeat: no-repeat;
	padding-left: 40px;
	color: #6AB023;
}
.GotoRechner p a {
	margin: 10px 0 0 15px;
	background-image: url(../images/anfrage-button.gif);
	display: block;
	width: 115px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}	
.GotoRechner p a:hover {
color: #009900;
}

.hallesche {
margin: 0 30px 20px 30px;
float: right;
width: 200px;
height: auto;
padding: 10px;
background-color: #fff;
border: solid 1px #DCDAC2;
}
.hallesche h4 {
	font-size: 12px;
	background-image: url(../images/icon_question.gif);
	background-repeat: no-repeat;
	padding-left: 40px;
	color: #6AB023;
}
.hallesche p a {
	margin: 10px 0 0 15px;
	background-image: url(../images/anfrage-button.gif);
	display: block;
	width: 115px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}	
.hallesche p a:hover {
color: #009900;
}
h3 a {
	text-decoration: none;
	color: #CC0000;
}

.googleMap {
	margin-left: 30px;
	margin-bottom: 30px;
}
.social_bookmark {
	border-top: solid 1px #6AB023;
	width: 560px;
}

h3.searchresult a {
	font-size: 14px;
	margin-top: 20px;
	margin-bottom: 4px;
	display: block;
	color:#6ab023;
}

iframe.netdoktor {
	width: 570px;
	height: 2000px;
	border: none;
}
.imageleft {
	border: solid 1px #99d75a;
	background: #fff;
	padding: 6px;
	width: auto;
	float: left;
	margin: 0px 20px 10px 30px;
}