body{
	margin:0px;
	padding:0px; 
	background-color:#FFFEFE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:75%;
	color: #3E4346;
}
	 
h1{
	font:bold 95% Verdana, Arial, Helvetica, sans-serif;
	color:#336799;
}
h2{
	font:bold 80% Verdana, Arial, Helvetica, sans-serif;
	color:#3E4346;
}
h3{
	font:bold 75% Verdana, Arial, Helvetica, sans-serif;
	color:#3E4346;
}
ul{
	font:normal 100% Verdana, Arial, Helvetica, sans-serif;
	color:#3E4346;
	
}
a {color: #3E4346;}
td p {margin:0px;padding:0px}
td h2 {margin:0px;padding:0px}
td h3 {margin:0px;padding:0px}

/*Zentrierung Seite*/	 
.zentriert{
	position: absolute;
	width:980px;
	margin-left:-490px;
	left:50%;
	/*background-color:#CCD9E1;*/
	background:url(../bilder/hintergrund_saeulen.gif);
}


/* Logo-Box */		
#logo{
	text-align:center;
	padding-bottom:5px;
	padding-top:20px;
	background-color:#CCD9E1;
}


/* Säulenkopf + Firmenbezeichnung */					
#head{
	height:60px;
	width:980px;
}
#name-klinik{
	height:40px;
	margin-top:20px;
	width:472px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#336799;
	font-weight:700;
	font-size:15px;		
	text-align:center;
	float:left;
}
.verzirrung-links{
	padding-left:152px;
	width:106px;
	height:60px;
	float:left;
	
}
		
.verzirrung-rechts{
	width:106px;
	height:60px;
	float:left;
	
}


/* Container für Navigation und Anzeigebereich*/
#mitte{
	width:980px;
	/*background:url(../bilder/hintergrund_saeulen.gif) repeat-y;*/
}


/*Contentbereich*/
#content{
	margin-left:70px;
	width:500px;
	/*height:470px;*/
	float:left;
}
#textfeld p{
	margin-top:0px;
	padding-top:0px;
	line-height:1.3em;
}
#textfeld p a{
	color: #3E4346;
}
#textfeld ol, #textfeld ul{
	font-size:75%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#textfeld li{
	margin-bottom:1.0em;
	color: #3E4346;
}
#textfeld li a{
	color:#3E4346;
}
#textfeld .bildimtextlinks{
	margin-right:15px;
}
#textfeld .zitat{
	font-size:70%;
	font-weight: bold;
	
}

/* Navigation*/
#left_menue{
	float:left;
	width:180px;
	font: bold 13px Verdana, sans-serif;
}
#left_menue ul{
	margin:0px;
	padding:0px;
	list-style: none;
}
#left_menue li a{
	text-decoration: none;
	color:#3E4346;
	padding: 3px 0px 3px 10px;
    border-left: 12px solid #999999;
    text-decoration: none;
	display:block;
	width:158px;
}
#left_menue li a:hover
{
	border-color:#336799;
	color: #FFF;
	background: #999999;
}
#left_menue li.main{
	border-bottom: 1px solid #fff;
	color:#FFFFFF;
	font-weight: bold;
}
#left_menue ul.submenue {
	/*border-top: 1px solid #fff;*/
	list-style:none;
}
#left_menue ul.submenue li{
	font-weight: normal;
	padding-left:12px;
	margin:0px;
    border-top: 1px solid #fff;
	font-size:12px;
}
#left_menue ul.submenue li a{
	width:146px;
}
#left_menue ul.submenue li a:hover{
	width:146px;
}

/* Klappnavi */
#left_menue li ul{
	display:none;
}

#mitglied{
	padding: 20px 0px 0px 40px;
}
#mitglied img{
	margin-bottom:10px;
}

/* Footer */
#footer{
	height:80px;
	width:980px;
	clear:left;
	background-color:#CCD9E1;
}	
#foot-text{
	height:40px;
	margin-top:10px;
	width:472px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#336799;
	font-size:11px;		
	text-align:center;
	float:left;
}
#foot-text a{color:#336799;}


/*Sitemap*/	

#sitemap ul{
	list-style:none;
	/*text-size:75%;*/
	margin:0px 0px 0px 20px;
	padding:0px;
}
#sitemap ul li{
	
	margin:0px 0px 30px 0px;
	padding:0px;
}
#sitemap ul ul{
	list-style:none;
	margin-left:20px;
	
}
#sitemap ul ul li{
 margin-bottom:10px;
}
#sitemap ul ul ul{
	list-style:none;
}
#sitemap ul ul ul li{
 margin-bottom:0px;
 margin-left:0px;
}

#sitemap a{
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#3E4346;
}
#sitemap ul a{
	font-weight:bold;
	font-size:90%
}
#sitemap ul ul a{
	font-weight:bold;
	font-size:75%;
}
#sitemap ul ul ul a{
	font-weight:normal;
	font-size:75%;
}
.sitemaplinks{
	font-size: 75%;
	color: #3E4346;
	text-decoration: none;
	line-height:1.5em;
}
#sitemap_add ul{
	list-style:none;
	margin:0px 0px 0px 40px;
	padding:0px
	
}


/*Kontaktformular*/

/*Kontaktformular*/

#kontaktform{}

#kontaktform div.contactlabel{
	clear: both;
	float:left;
	margin-top:2px;
	margin-right:10px;
	width:140px;
}

#kontaktform div.contactfeld{
	float:left;
	margin-top:2px;
	margin-bottom:4px;
}

#kontaktform div.contactfeld input{width:200px;}
#kontaktform div.contactfeld p{margin:0px;padding:0px}
#kontaktform div.contactlabel p{margin:0px;padding:0px}
#kontaktform div.contactlabel .stern{
	color:#FF0000;
}

#kontaktform div.textfieldlabel .stern{
	color:#FF0000;
}

#kontaktform div.textfieldlabel{
	clear:both;
	padding-top:10px;
}

#kontaktform div.sender{margin-top:5px;}
#kontaktform .info{font-size:70%;}
#kontaktform .info .stern{color:#FF0000;}