body{	
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(images/bg.gif);
	behavior:url("htc/csshover.htc");
}
img{
	border: 0px;
}

h1{
	font-size:140%;
	padding:0px;
	margin:10px 0px 0px 33px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:500;
}

h2{
	font-size:120%;
	font-weight:bold;
}


hr{

}

#mitte{
	margin-left:auto;
	margin-right:auto;
	width:932px;}
#headerbg{
	background-image:url(images/schatten.gif);
	background-repeat:repeat-y;
	height:191px;
	width:930px;
	}
#header{
	background-image:url(images/head.jpg);
	background-repeat:no-repeat;
	height:191px;
	padding:0px;	
	width:923px;
	margin:0px 0px 0px 1px;
	
}
#top{
	width:923px;
}

/* #################################################### */
#footertop{
	text-align:right;
	width:870px;
	height:17px;
	font-size:70%;
}

#footertop a:link, #footertop a:visited, #footertop a:hover, #footertop a:active{	
	text-decoration:none;
	letter-spacing:2px;
	color:#FFFFFF;
	margin-right:8px;}

#navi{
	float:left;
	width:236px;
	height:144px;
	padding:0px 0px 0px 0px;
	margin:0px;
}

#logo{
	float:right;
	width:250px;
	height:75px;
	margin:95px 0px 0px 0px;
}



.navielement{
height:22px;
width:14px;
float:left;
margin-right:10px;}

.navibutton{
	font-size:70%;
	clear:both;
	margin-top:12px;
	cursor:pointer;}
	
.navibutton a:link, .navibutton a:visited, .navibutton a:hover, .navibutton a:active{	
	text-decoration:none;
	letter-spacing:2px;
	line-height:22px;
	color:#000000;}

.blau_full{
background-color:#cacfe8;}

.blau_light{
background-color:#e1e4f2;}

.gelb_full{
background-color:#feebc6;}

.gelb_light{
background-color:#fef7e9;}

.braun_full{
background-color:#5e4632;}

.braun_middle{
background-color:#968779;}

.braun_light{
background-color:#c1b7ae;}


#unternavi{
	padding-left:40px;
	border-bottom: #000000 1px solid;
	}
	
.unternavibutton{
	font-size:70%;
	cursor:pointer;
	border-left:1px solid #000000;
	padding:6px 24px;
	float:left;
	}
	
#unternavi a:link, #unternavi a:visited, #unternavi a:hover, #unternavi a:active{	
	text-decoration:none;
	letter-spacing:2px;
	line-height:22px;
	color:#000000;}


.floatbreake{
	clear:both;
	height:0px;
	width:0px;
	font-size:0px;
	overflow:hidden;
}

.break{
	clear:both;
	height:0px;
	width:0px;
	font-size:0px;
	overflow:hidden;
}


.links{float:left;}

.rechts{float:right;}

/* #################################################### */

#contentbg{
	background-image:url(images/schatten.gif);
	background-repeat:repeat-y;
	width:932px;}
	
#content{
	color:#5e4632;
	background:#fff5e5;
	width:923px;
	padding:0px;
	margin:0px 0px 0px 1px;
}

#content hr{
background-color:#5e4632;
color:#5e4632;
height:1px;
overflow:hidden;
border:1px solid;
}

#content #contenttext a:link, #content #contenttext a:visited, #content #contenttext a:hover, #content #contenttext a:active{	
	color:#5e4632;
	text-decoration:underline;}

#content2{
	color:#4e5683;
	background:#e8edf8;
	width:923px;
	padding:0px;
	margin:0px 0px 0px 1px;
}

#content2 hr{
background-color:#4e5683;
color:#4e5683;
height:1px;
overflow:hidden;
border:1px solid;
}

#content2 #contenttext a:link, #content2 #contenttext a:visited, #content2 #contenttext a:hover, #content2 #contenttext a:active{	
	color:#4e5683;
	text-decoration:underline;}

#content3{	
	color:#5e4632;
	background:#ebe5dc;
	width:923px;
	padding:0px;
	margin:0px 0px 0px 1px;
}

#content3 hr{
background-color:#5e4632;
color:#5e4632;
height:1px;
overflow:hidden;
border:1px solid;
}

#content3 #contenttext a:link, #content3 #contenttext a:visited, #content3 #contenttext a:hover, #content3 #contenttext a:active{	
	color:#5e4632;
	text-decoration:underline;}

#contentbild{
	width:237px;
	height:504px;
	float:left;
	padding:0px;
	margin:0px;
}
#contentbild2{
	width:237px;
	height:504px;
	float:left;
	padding:0px;
	background-image:url(images/content_index_2.jpg);
	background-repeat:no-repeat;
	margin:0px;
}

#contentbild3{
	font-size:80%;
	color:#4e5683;
	width:237px;
	height:504px;
	float:left;
	padding:0px;
	background-image:url(images/patienteninfo.jpg);
	background-repeat:no-repeat;
	margin:0px;
}

#text{
	float:left;
	padding:0px;
	text-align:left;
	width:685px;
	margin:0px;
	display:inline;
}
#text table{
	margin:0px;
	padding:0px;}
#fuss{
	background-image:url(images/footer.jpg);
	background-repeat:no-repeat;
	height:17px;
	width:930px;
}


#contenttext{
	font-size:80%;
	margin:5px 100px 10px 80px;

}
#contenttext2{
	font-size:80%;
	padding:5px 20px 10px 50px;
}

#test{
	margin:0px;
	padding:0px;
	width:923px;
}
#medired{
	font-size:72%;
	padding:19px 4px 3px 22px;
	line-height:160%;
	color:#374170;
	}
	
#medired a{
	color:#374170;
	text-decoration:underline;
	font-weight:bold;}
	
#medired a:activ{
	color:#374170;
	text-decoration:underline;
	font-weight:bold;}
	
#medired a:hover{
	color:#FFFFFF;
	font-weight:bold;}
	
	
	
.navimodul{
font-size:85%;
font-weight:bold;
padding:6px;
border-bottom:1px dashed #4e5683;}

.highlightmodul{
background-color:#cacfe8;} 	
.navimodul:hover{
background-color:#cacfe8;
cursor:pointer;}	
	
	
.epatinsuche {
	padding: 5px 0px 5px 5px;
}	
.epatinsuche .epatin_input input.input {
	width: 100px;
}

.mehr {
	margin-top: -5px;
}

.verweise {
	padding-top: 5px;
}

.verweis {
	padding-top: 3px;
	padding-bottom: 2px;
}

.unterthemen{
margin:12px auto;
width:185px;
border:2px solid #4e5683;
background:#e1e4f2}	
	
#naviheader{
	font-size:85%;
font-weight:bold;
padding:6px;
border-bottom:1px dashed #4e5683;
background-color:#4e5683;
color:#ffffff;
}	
	
.navi{	font-size:85%;
font-weight:bold;
padding:6px;
border-bottom:1px dashed #4e5683;}	

#content2 #contentbild3 .unterthemen a:link, #content2 #contentbild3 .unterthemen a:visited, #content2 #contentbild3 .unterthemen a:hover, #content2 #contentbild3 .unterthemen a:active{
text-decoration:none;
color:#4e5683;}

.highlight{
background-color:#cacfe8;}

.navi:hover{
background-color:#cacfe8;
cursor:pointer;}

#fontresize{
font-size:80%;
font-weight:bold;
margin:5px 15px 0px 0px;
height:15px;
text-align:right;}

#gutschein_info{float:right; width:200px; border-left:1px dashed  #5e4632; font-size:80%; margin:15px 0px 15px 15px;  padding:5px 10px 10px 10px;}


#druckinfo{
	display:none;}

.portrait{
	border: 2px solid #5e4632;}
	

.portraitname{
	font-weight:bold;}	
	
#fusszeile{
padding:0px 15px 0px 80px;
margin:15px 0px;
font-size:70%;
font-weight:bold;

}	

#content #fusszeile a:link, #content #fusszeile a:visited, #content #fusszeile a:hover, #content #fusszeile a:active{	
	text-decoration:none;
	color:#5e4632;
}

#content2 #fusszeile a:link, #content2 #fusszeile a:visited, #content2 #fusszeile a:hover, #content2 #fusszeile a:active{	
	text-decoration:none;
	color:#4e5683;
}
	
#content3 #fusszeile a:link, #content3 #fusszeile a:visited, #content3 #fusszeile a:hover, #content3 #fusszeile a:active{	
	text-decoration:none;
	color:#5e4632;
	}
	
