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 15px 79px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:500;
}

h2{
	font-size:120%;
	font-weight:bold;
}
h5{
	font-size:140%;
	padding:0px;
	margin:10px 0px 15px 150px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:500;
}

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.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:923px;
	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;}	
	
	
.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;
	}
	
#theToolTip{
	position: absolute; 
	left: -300px; 
	border: 2px solid #5A899A; 
	visibility: hidden; 
	z-index: 100;
}

#ToolTipPointer{
	position:absolute; 
	left: -300px; 
	z-index: 101; 
	visibility: hidden;
}

#theToolTip p{
	font-size: 1.1em; 
	color: #4c4c4c; 
	line-height:1.4em; 
	margin-right:10px; 
	margin-top:0;
}

#ToolTipTextWrap {
	font-weight:bold; 
	font-size: 1.2em; 
	color: #5A899A; 
	margin-right:10px;
}
.teamp{
	width:620px;
	margin:0px 0px 8px 71px;}
