/* Krückel Stylesheet */

td, th { vertical-align: top; font-size: 13px }

body {
	font-family			: verdana, sans-serif;
	font-size			: 13px;
	color				: black;
	margin				: 0;
	padding				: 0;
}

dt { font-weight: bold; margin-top: 1em }

.teamLink {
	text-decoration		: none;
	color				: black;
}

#chirurgieliste  li { font-weight: bold }
#chirurgieliste li li { font-weight: normal }

/*Banner Hauptcontainer*/
#wachsen {
	background-image	: url(images/banner_wachsen.jpg);
	height				: 227px;
	width				: 100%;
}
/*Grafische Überschrift*/
#wachsen h1 {
	margin      		: 0; 
	padding     		: 0; 
	width       		: 900px;
	height      		: 227px;
	background-image	: url(images/banner.jpg);
	text-indent 		: -1000px;
}

/*Navigationselement*/
#navigation {
	margin				: 0;
	padding				: 0;
	width				: 100%;
	height				: 25px;
	background-color	: #EEBF95;
}

#mainnavi { margin: 0; padding-left: 157px; list-style-type: none; padding-top:5px; }
#mainnavi li {display: inline; padding: 0 10px; }        
#mainnavi a { text-decoration:none; font-weight:bold; color:black; }
#mainnavi a:hover { color:white; }
	
/*Inhalt*/
#content {
  border-left			: 2px solid #E2944F;
  border-right			: 2px solid #E2944F;
  border-bottom			: 2px solid #E2944F;
  width					: 745px;
  padding				: 0;
  margin-left			: 129px;
  margin-bottom			: 20px;
}
/*Unternavigation im linken Teil des Content Bereiches*/
	#subnavi { float:left; height: inherit; width:150px; padding: 35px 0; }
	#subnavilist { list-style-type:none; padding:0; margin:0; }
	.listh { margin: 12px 0 0 0; }
	#subnavi a { text-decoration: none; font-weight: bold; color: black; padding: 6px 0 7px 35px; margin: 0;}
	#subnavi a:hover { color:#EEBF95; }
	#subnavi a.activelink { background: url(images/menu_element.jpg) no-repeat; }
	.unternavi { display:none; list-style-type:none; }
	.unternaviactive { display:block; list-style-type:none; }
	#subnavilist ul li a.sublinks { text-decoration:none; color:black; padding:1px 0; margin:0; font-weight:normal; }
	#subnavilist ul li a.sublinks:hover { color:#a05420; }
/*Bereich für den Inhalt*/
	#inhalt { float:left; padding: 40px 5px 5px 60px; margin: 0;}
	#inhalt { text-align: justify; }
	
	#uhr { width:108px; height:83px; margin-left:35px; margin-bottom: 30px; background-image:url(images/uhr.jpg); }

h2 {
	font-size			: 1.3em;
	margin				: 0 0 30px 0;
	padding				: 0 0 10px 0;
	background			: url(images/hr.jpg) no-repeat bottom left;
	width				: 500px;
}



.teamImg {
	border				: 2px solid #E2944F;
	float				: left;
	width				: 140px;
	height				: 80px;
}

.memberImg {
	border				: 2px solid #E2944F;
	float				: left;
	width				: 90px;
	height				: 117px;
}

h3 {
	font-size			: 12px;
	border-bottom		: 2px dotted #E2944F;
	width				: 300px;
	margin				: 0 0 0 10px;
	float				: left;
}

.teamBereich {
	margin				: 10px 0 0 153px;
	padding				: 0;
	width				: 290px;
}

.memberBereich {
	margin				: 10px 0 0 103px;
	padding				: 0;
	width				: 290px;
/*	height				: 107px;*/
}

h4 {
	font-size			: 15px;
	margin				: 0;
}

h5 {
	border-bottom		: 2px dotted #E2944F;
	width				: 350px;
	text-align			: left;
	margin				: 0;
	padding				: 0;
	font-size			: 13px;
}

.weekdays {
	font-size			: 12px;
	color				: #666;
	font-weight			: bold;
}

input {
	width				: 200px;
	margin				: 0;
	padding				: 0;
}
textarea {
	width				: 200px;
	height				: 60px;
	margin				: 0;
	padding				: 0;
}

#praxis li {
	border-top			: 1px solid #ccc;
	border-left			: 1px solid #ccc;
	border-right		: 1px solid #fff;
	border-bottom		: 1px solid #fff;
	background-color	: #EEBF95;
	width				: 170px;
	padding				: 2px 0 2px 10px;
	}
#praxis li a {
	text-decoration		: none; 
	color				: white; 
	font-weight:bold;
	padding				: 0; 
	margin				: 0;
	display:block;
	width:170px;
}
#praxis li a:hover {
	background-color	: #E2944F;
}


#leistungen {
	width				: 450px;
	font-size:13px;
}
#leistungen ul {
	list-style-image	: url(images/pfeil.gif);
	margin				: 0;
	padding				: 0 0 0 20px;
}
#leistungen li {
	padding				: 4px 0 4px 0;
	margin				: 0;
}
#leistungen li span {
	padding				: 2px 0 1px 20px;
	margin				: 0;
}
a {
	color				: #E2944F;
	text-decoration:none;
}
a:hover {
	color				: #EEBF95;
}
