/* CSS-Dokument */

/*Layout Anfang*/
img,div { 
	behavior: url(../images/iepngfix.htc);
	text-align:left;
}

body {
	background-color:#b7ad70;
	background-image: url(../images/bg_body_x.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	text-align:center;
	}

#global {
	width:998px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	padding-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	position:relative;
	
}

#schatten_header_li {
	width:9px;
	height:206px;
	margin:0px 0px 0px 0px;
	background-image:url(../images/schatten_header_li.png);
	background-repeat:no-repeat;
	background-position:top right;
	float:left;
}

#header {
	width:980px;
	height:206px;
	margin:0px 0px 0px 0px;
	background-image:url(../images/bg_header.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
	
}

#schatten_header_re {
	width:9px;
	height:206px;
	margin:0px 0px 0px 989px;
	background-image:url(../images/schatten_header_re.png);
	background-repeat:no-repeat;
	background-position:top left;
}

*html #schatten_header_re {
	width:9px;
	height:206px;
	margin-left:0px;
	background-image:url(../images/schatten_header_re.png);
	background-repeat:no-repeat;
	background-position:top left;
	float:right;
}


#mitte {
	width:998px;
	min-height:509px;
	margin:0px 0px 0px 0px;
	padding:0px 9px 0px 9px;
	background-image:url(../images/schatten_y.png);
	background-repeat:repeat-y;
	background-position:top left;
	
}

*html #mitte {
	width:998px;
	min-height:509px;
	padding:0px 9px 0px 9px;
	height: expression( this.scrollHeight < 509 ? "508px" : "auto" ); /* sets min-height for IE */
	background-image:url(../images/schatten_y.png);
	background-repeat:repeat-y;
	background-position:top left;
	float:right;
}

#menu {
	width:181px;
	min-height:506px;
	margin:0px 0px 0px 0px;
	background-image:url(../images/bg_menu.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
}

*html #menu {
	width:181px;
	margin:0px 0px 0px 0px;
	height: expression( this.scrollHeight < 506 ? "505px" : "auto" ); /* sets min-height for IE */
	background-image:url(../images/bg_menu.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
}
.fett-rot {
	
	font-size:18px;
	font-weight:bold;
	color:#e52821;
	display:inline}
.fett-gruen {
	
	font-size:17px;
	font-weight:bold;
	color:#339933;
	}
	
.fett-schw{
	
	font-size:18px;
	font-weight:bold;
	color:#000000;
	display:inline}
	
#content {
	width:790px;
	min-height:506px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin-left:181px;
}

*html #content {
	width:790px;
	height: expression( this.scrollHeight < 506 ? "505px" : "auto" ); /* sets min-height for IE */
}


#schatten_footer_li {
	width:9px;
	height:111px;
	margin:0px 0px 0px 0px;
	background-image:url(../images/schatten_footer_li.png);
	background-repeat:no-repeat;
	background-position:top right;
	float:left;
}

#footer {
	width:980px;
	height:111px;
	background-image:url(../images/bg_footer.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	padding-top:0px;
	padding-bottom:0px;
	text-align:center;
	float:left;
}

#schatten_footer_re {
	width:9px;
	height:111px;
	margin:0px 0px 0px 989px;
	background-image:url(../images/schatten_footer_re.png);
	background-repeat:no-repeat;
	background-position:top left;
}

* html #schatten_footer_re {
	width:9px;
	height:111px;
	margin-left:0px;
	background-image:url(../images/schatten_footer_re.png);
	background-repeat:no-repeat;
	background-position:top left;
	float:right;
}

#schatten_footer_unten {
	width:917px;
	height:27px;
	margin:0px 0px 0px 36px;
	background-image:url(../images/schatten_footer_unten.png);
	background-repeat:no-repeat;
	background-position:top left;
}

#inhalt {
	width:790px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding-top:0px;
	padding-left:0px;
	margin-left:5px;
	line-height:1.3;
	background-color:#ffffff
}

/*Layout Ende*/

/*Texte Anfang*/
h2 {
	position:relative;
	width:400px;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#ffffff;
	margin-top:48px;
	margin-left:170px;
}

h3 {
	position:relative;
	width:400px;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	margin-top:-10px;
	margin-left:170px;
}


#ueberschrift {
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	vertical-align:top;
	font-size:18px;
	font-weight:bold;
	padding-top:0px;
	margin-left:5px;
	width:550px;
	height:30px;
	background-image:url(../images/linienpunkt.jpg);
	background-position:bottom left;
	background-repeat:repeat-x;
}

table {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:1.3;
}

#ueberschrift_box_sw {
	color:#000000;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	width:200px;
	height:10px;
	margin-top:5px;
	
}

#text_box_sw {
	color:#000000;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	width:200px;
	line-height:1.4;
}

#ueberschrift_box_w {
	color:#FFFFFF;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	width:200px;
	height:10px;
	margin-top:5px;	
}

#text_box_w {
	color:#FFFFFF;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	width:200px;
	line-height:1.7;
}

/*Texte Ende*/

/*Menüs Anfang*/
#headermenu {
	width:195px;
	height:19px;
	margin-left:785px;
	margin-top:0px;
	padding: 3px 0px 8px 18px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
}


#hauptmenu{
	width:181px;
	height:320px;
	margin-left:0px;
	margin-top:0px;
	padding-top:14px;
	float:left;
}

*html #hauptmenu{
	width:181px;
	height:320px;
	margin-top:0px;
	padding-top:0px;
}
	
#hauptmenu li{
	list-style-type:none;
}


*html #hauptmenu{
	width:181px;
	height:320px;
	margin-left:-16px;
	margin-top:15px;
}

*html #hauptmenu li{
	list-style-type:none;
	margin-top:-1px;
}

a.hauptmenu:link { 
	text-decoration:none; 
	color:#000000; 
	font-size:12px; 
	font-weight:normal; 
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	display:block;
	height:24px;
	width:143px;
	padding-left:26px;
	padding-top:6px;
	padding-bottom:0px;
	}
	
a.hauptmenu:active { 
	text-decoration:none; 
	color:#000000; 
	font-size:12px; 
	font-weight:normal; 
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	display:block;
	height:24px;
	width:143px;
	padding-left:26px;
	padding-top:6px;
	padding-bottom:0px;
	}
	
a.hauptmenu:visited { text-decoration:none; color:#000000; font-size:12px; font-weight:normal; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;display:block;height:24px;width:143px;padding-left:26px;padding-top:6px;padding-bottom:0px;}
a.hauptmenu:selected { text-decoration:none; color:#000000; font-size:12px; font-weight:normal; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;display:block;height:24px;width:143px;padding-left:26px;padding-top:6px;padding-bottom:0px;background-image:url('../images/hm_button_2.jpg');background-repeat:no-repeat;}
a.hauptmenu:hover { text-decoration:none; color:#FFFFFF; font-size:12px; font-weight:normal; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;height:24px;width:143px;padding-left:26px;padding-top:6px;padding-bottom:0px;background-image:url('../images/hm_button_1.jpg');background-repeat:no-repeat;}

a.activ:link { text-decoration:none; color:#000000; font-size:12px; font-weight:bold; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;display:block;height:24px;width:143px;padding-left:26px;padding-top:6px;padding-bottom:0px;background-image:url('../images/hm_button_2.jpg');background-repeat:no-repeat;}
a.activ:active { text-decoration:none; color:#000000; font-size:12px; font-weight:bold; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;display:block;height:24px;width:143px;padding-left:26px;padding-top:6px;padding-bottom:0px;background-image:url('../images/hm_button_2.jpg');background-repeat:no-repeat;}
a.activ:visited { text-decoration:none; color:#000000; font-size:12px; font-weight:bold; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;display:block;height:24px;width:143px;padding-left:26px;padding-top:6px;padding-bottom:0px;background-image:url('../images/hm_button_2.jpg');background-repeat:no-repeat;}
a.activ:selected { text-decoration:none; color:#000000; font-size:12px; font-weight:bold; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;display:block;height:24px;width:143px;padding-left:26px;padding-top:6px;padding-bottom:0px;background-image:url('../images/hm_button_2.jpg');background-repeat:no-repeat;}
a.activ:hover { text-decoration:none; color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;height:24px;width:143px;padding-left:26px;padding-top:6px;padding-bottom:0px;background-image:url('../images/hm_button_1.jpg');background-repeat:no-repeat;}


*html a.hauptmenu:link { text-decoration:none; color:#000000; font-size:12px; font-weight:normal; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;display:block;height:29px;width:169px;padding-left:26px;padding-top:6px;padding-bottom:0px;}
*html a.hauptmenu:active { text-decoration:none; color:#000000; font-size:12px; font-weight:normal; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;display:block;height:29px;width:169px;padding-left:26px;padding-top:6px;padding-bottom:0px;}
*html a.hauptmenu:visited { text-decoration:none; color:#000000; font-size:12px; font-weight:normal; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;display:block;height:29px;width:169px;padding-left:26px;padding-top:6px;padding-bottom:0px;}
*html a.hauptmenu:selected { text-decoration:none; color:#000000; font-size:12px; font-weight:normal; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;display:block;height:29px;width:169px;padding-left:26px;padding-top:6px;padding-bottom:0px;background-image:url('../images/hm_button_2.jpg');background-repeat:no-repeat;}
*html a.hauptmenu:hover { text-decoration:none; color:#FFFFFF; font-size:12px; font-weight:normal; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;height:29px;width:169px;padding-left:26px;padding-top:6px;padding-bottom:0px;background-image:url('../images/hm_button_1.jpg');background-repeat:no-repeat;}

*html a.activ:link { text-decoration:none; color:#000000; font-size:12px; font-weight:bold; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;display:block;height:29px;width:169px;padding-left:26px;padding-top:6px;padding-bottom:0px;background-image:url('../images/hm_button_2.jpg');background-repeat:no-repeat;}
*html a.activ:active { text-decoration:none; color:#000000; font-size:12px; font-weight:bold; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;display:block;height:29px;width:169px;padding-left:26px;padding-top:6px;padding-bottom:0px;background-image:url('../images/hm_button_2.jpg');background-repeat:no-repeat;}
*html a.activ:visited { text-decoration:none; color:#000000; font-size:12px; font-weight:bold; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;display:block;height:29px;width:169px;padding-left:26px;padding-top:6px;padding-bottom:0px;background-image:url('../images/hm_button_2.jpg');background-repeat:no-repeat;}
*html a.activ:selected { text-decoration:none; color:#000000; font-size:12px; font-weight:bold; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;display:block;height:29px;width:169px;padding-left:26px;padding-top:6px;padding-bottom:0px;background-image:url('../images/hm_button_2.jpg');background-repeat:no-repeat;}
*html a.activ:hover { text-decoration:none; color:#FFFFFF; font-size:12px; font-weight:normal; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;height:29px;width:169px;padding-left:26px;padding-top:6px;padding-bottom:0px;background-image:url('../images/hm_button_1.jpg');background-repeat:no-repeat;}
/*Menüs Ende*/
/*Links Anfang*/

.link{
	color:#187235;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: underline;
}
.link2{
	color:#187235;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

.headermenu {
	width:195px;
	height:19px;
	margin-left:785px;
	margin-top:0px;
	padding: 3px 0px 8px 18px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
}

.link_footer {
	color:#c9c190;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}

.link_footer2 {
	color:#FFFFFF;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.link_footer3 {
	color:#FFFFFF;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}
.link_footer4 {
	color:#c9c190;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	text-decoration:underline;
}

.sitemap {
	list-style-type:none;}

/*Links Ende*/
/*Boxen Anfang*/

#oeffnungbox {
	height:128px;
	width:545px;
	background-image:url(../images/bg_oeffnung_box.jpg);
	background-repeat:no-repeat;
	margin-left:0px;
	padding:5px 0px 0px 7px;	
}

#box_grau {
	height:108px;
	width:216px;
	background-image:url(../images/bg_box_grau.jpg);
	background-repeat:no-repeat;
	margin-left:0px;
	margin-top:15px;
	padding:5px 0px 0px 13px;
	font-size:12px;
}

#box_gruen {
	height:98px;
	width:216px;
	background-image:url(../images/bg_box_gruen.jpg);
	background-repeat:no-repeat;
	margin-left:0px;
	margin-top:15px;
	padding:5px 0px 0px 13px;
	color:#FFFFFF;
}

/*Boxen Ende*/

/*Bilder Anfang*/

#bild_home {
	width:425px;
	height:207px;
	margin-left:50px;
	border:0px;
}

#praxisschild {
	height:140px;
	width:216px;
	background-image:url(../images/praxisschild.jpg);
	background-repeat:no-repeat;
	margin-top:25px;
	margin-left:0px;
	padding:0px 0px 0px 0px;
}
/*zusatzleistung.html*/

.igel {
	margin: 120px 0px 0px 0px;
}

/*sitemap.html*/
.bild3{
	background-image:url(../images/blume.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	}
/*blutdruck.html*/
.bild4{
	background-image:url(../images/blutdruck.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	}
/*impressum.html*/
.bild5{
	background-image:url(../images/herztoene.jpg);
	background-repeat:no-repeat;
	background-position: top right;
	}
/*link.html*/
.bild6{
	background-image:url(../images/obst.jpg);
	background-repeat:no-repeat;
	background-position: bottom right;
	}
/*kontakt.html*/
.bild7{
	background-image:url(../images/logo.jpg);
	background-repeat:no-repeat;
	background-position: top right;
	}
/*anfahrt.html*/
.bild8{
	background-image:url(../images/grob_ohne-schrift.jpg);
	background-repeat:no-repeat;
	background-position: bottom right;
	}
/*agb.html*/
.bild9{
	background-image:url(../images/agb.jpg);
	background-repeat:no-repeat;
	background-position: top right;
	}
	

/*Bilder Ende*/
/*Liste-Links*/

.liste{
	list-style-image:url(../images/listenpkt.png)
	}
	
.gruen{
	color:#187b39;
	font-size:12px;
	}
	
/*infobox.html*/
.info{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-top:50px;
	font-size:11px;
	text-decoration:none;
	font-color:#000000;
	}

p {text-align:justify; 	width:510px;}

textarea{ 
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size:12px; 
	background-image:url(../images/area_bg.jpg); 
	background-repeat:no-repeat; 
	}
input{ 
	background-image:url(../images/input_bg1.jpg); 
	background-repeat:no-repeat; 
	}
	
#anfahrtskizze1{
	text-align:center;
	padding-left:280px;
	}
#anfahrtskizze2{
	text-align:center;
	float:left;
	}
	
.lupe {cursor:url('../images/lupe.jpg'),pointer; border:1px solid #187b39 }	

.linkwei{
	color:#ffffff;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

.button-rundgang{
	position:absolute;
	top:250px;
	left:630px}
	
.bild-ekg {
	padding-left:150px
}

.bild-tabelle {
	padding-left:90px
}

.bild-impfung {
	padding-left:50px
}

.bild-herz {
	padding-left:400px
}

.bild-schilddruese {
	padding-left:120px
}

.impf-container {
	float: left;
	width: 350px
}

.span-impfung {
	position: absolute;
	top: 325px;
	left: 520px
}
	
.span-herz {
	position: absolute;
	top: 250px;
	left: 600px
}
	
.span-insulin {
	position: absolute;
	top: 350px;
	left: 580px
}

.span-schilddruese {
	position: absolute;
	top: 258px;
	left: 490px
}

.span-bauch {
	position: absolute;
	top: 518px;
	left: 506px
}

*html .span-bauch {
	top: 545px;
}

.span-ekg {
	position: absolute;
	top: 250px;
	left: 518px
}

.span-spritze {
	position: absolute;
	top: 288px;
	left: 540px
}

.span-tabelle {
	position: absolute;
	top: 362px;
	left: 372px
}

.impf-container-insulin {
	float: left;
	width: 370px
}

.impf-container-schilddruese {
	width: 265px
}

.impf-container-bauch {
	float: left;
	width: 287px
}

.impf-container-ekg {

	width: 295px
}

.impf-container-spritze {
	float: left;
	width: 315px
}

.impf-container-herz {

	width: 375px
}

.igel {
	position:absolute;
	top:870px;
	left:640px}
.frau-abi {
	position:absolute;
	top:565px;
	left:490px}

*html .frau-abi {
	position:absolute;
	top:610px;
	left:490px}

