/* stefan schopp */

/* tag definitionen */
body {
	background-color:#EF9725;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em; 
	margin: 0em;
    min-width: 40em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
  }


a {text-decoration:none;color:#000000;}
a:hover, a:active, a:focus{text-decoration:underline;color:#512482;}

ul {
	list-style:url(Bilder/bulletsquaer.gif);
	padding-left:1em;
}


/* custom css */

	/* Liste Osteopathinnen */
.liste {
	list-style:url(Bilder/bulletsquaer.gif);
	padding-left:1em;
	vertical-align: 10%;
	line-height: 2.2em;
}

.textlink {
	text-decoration: underline;
}

.header {
	position: absolute;
	height: 16.7em;
	width: 54.7em;
	left: 50%;
	top: 1.4em;
	margin-left:-27.35em; 
}

.nav {
	position: absolute;
	height: 1.5em;
	width: 30em;
	left: 50%;
	top: 240px;
	margin-left:-25em;
	z-index: 5;
}

.nav_bg {
	position: absolute;
	height: 2.35em;
	width: 50em;
	left: 50%;
	top: 18.1em;
	margin-left:-25em;
	background-color: #9F8C71;
	z-index: 2;
}

.nav_li {
	position: absolute;
	height: 2.4em;
	width: 2.4em;
	left: 50%;
	top: 18.1em;
	margin-left:-27.38em;
	background-color: #9F8C71;
	z-index: 5;
}

.nav_re {
	position: absolute;
	height: 5em;
	width: 22.65em;
	left: 50%;
	top: 18.1em;
	margin-left:4.71em;
	z-index: 5;
}
.nav_text_p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	color: #FFFFFF;
	
}

.nav_text_a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	color: #512482;

}

.hintergrund {
	position: relative;
	background-color: #FFFFFF;
	height: 70em;
	width: 54.7em;
	left: 50%;
	top: 19em;
	margin-left:-27.35em;
}

.linie_hor {
	position: absolute;
	height: 0.1em;
	width: 30em;
	left: 50%;
	top: 22.1em;
	margin-left:-25em;
	z-index: 5;
	background-image: url(Bilder/line.gif);
}

.linie_ver {
	position: absolute;
	height: 40em;
	width: 0.1em;
	left: 50%;
	top: 22.4em;
	margin-left:4em;
	z-index: 5;
	background-image: url(Bilder/linevert.gif);
}

.content {
	position: absolute;
	width: 28em;
	left: 50%;
	top: 24em;
	margin-left:-25.1em;
	z-index: 5;
	background-color: #FFFFFF;
}


.content_linie {

	height: 0.1em;
	width: 28em;
	margin-top:1.9em;
	background-image: url(Bilder/line.gif);
}

.re_spalte {
	position: absolute;
	height: 100%;
	width: 21.5em;
	left: 50%;
	top: 24em;
	margin-left:+5em;
	z-index: 5;
	background-color: #FFFFFF;
}

.re_linie {
	height: 0.1em;
	left: 50%;
	margin-top:2.5em;
	z-index: 5;
	background-image: url(Bilder/line.gif);
}


.einleitung {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #512482;
	font-weight: bold;
}

.ueberschrift {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #735532;
	font-weight: bold;
	text-decoration:none;
}

.bluemchen {
	position: relative;
	left: 0px;
	top: 15px;
}


.einrueckung {
	position: relative;
	left: 20px;
	top: 0px;
}

.einrueckung_liste {
	position: relative;
	left: 0.9em;
	top: 0px;
}

/* einzelne seiten */ 

/* index */ 
.telefonnummer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #512482;
	margin-left: 20px;
}

/* anfahrt karte */
.iframe {
	position: absolute;
	height: 500px;
	left: 50%;
	top: 380px;
	width: 640px;
	margin-left:-320px;
	z-index: 9;
}
