html, body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#A50021;
}

#center { /* zentrieren der Webseite */
	margin:auto;
	padding:0px;
	width:935px;
	display:table;
}

#content {
	margin:117px 0px 0px 190px;
	width:719px;
	height:auto;
	padding:0px;
	background-color:#FFFFFF;
}
#content .oben {
	background-image:url(../img/content_hg_gross.gif);
	margin:0px;
	padding:0px;
	width:719px;
	height:auto;
	background-repeat:no-repeat;
	float:left;
}
#content .unten {
	background-image:url(../img/content_unten.gif);
	width:123px;
	height:31px;
	padding:0px 0px 0px 596px;
	font-size:10px;
	margin:0px;
	background-repeat:no-repeat;
	float:left;
}
#content .bild {
	width:auto;
	height:auto;
	padding:13px 13px 20px 20px;
	float:right;
}
#content .text {
	padding:12px 30px 20px 30px;
	text-align:justify;
}
#content ul {
	list-style-image:url(../img/punkt_aufz.gif);
	padding:0px;
	margin:0px 0px 20px 18px;
	text-align:left;
}
#content li {
	padding: 0px 0px 3px 0px;
	text-align:justify;
}
#content .abschluss li {
	padding:0px 0px 2px 0px;
	text-align:left;
}
#content .abschluss ul {
	margin:0px 0px 5px 18px;
}
#kontakt #content {
	margin:117px 0px 0px 190px;
	width:719px;
	height:400px;
	padding:0px;
	background-image:url(../img/kontakt_hg.gif);
	background-repeat:no-repeat;
}

#menue {
	margin:auto;
	padding:0px;
	width:935px;
	height:117px;
	background-image:url(../img/head.gif);
	background-repeat:no-repeat;
	position:fixed;
	z-index:10;
}
.hnav {
	margin:66px 0px 0px 381px;
	width:531px;
	height:17px;
	padding:0px;
}
.aktuelles, .aktuelles a:link, .aktuelles a:visited {
	width:80px;
	background-image:url(../img/nav_aktuelles.gif);
}
.aktuelles a:hover, .aktuelles a:active, #aktuelles #center #menue .aktuelles a:link, #aktuelles #center #menue .aktuelles a:visited {
	background-image:url(../img/nav_aktuelles_o.gif);
}
.uebermich, .uebermich a:link, .uebermich a:visited {
	width:85px;
	background-image:url(../img/nav_ueber_mich.gif);
}
.uebermich a:hover, .uebermich a:active, #uebermich #center #menue .uebermich a:link, #uebermich #center #menue .uebermich a:visited {
	background-image:url(../img/nav_ueber_mich_o.gif);
}
.seminare, .seminare a:link, .seminare a:visited {
	width:81px;
	background-image:url(../img/nav_seminare.gif);
}
.seminare a:hover, .seminare a:active, #seminare #center #menue .seminare a:link, #seminare #center #menue .seminare a:visited {
	background-image:url(../img/nav_seminare_o.gif);
}
.praxis, .praxis a:link, .praxis a:visited {
	width:66px;
	background-image:url(../img/nav_praxis.gif);
}
.praxis a:hover, .praxis a:active, #praxis #center #menue .praxis a:link, #praxis #center #menue .praxis a:visited {
	background-image:url(../img/nav_praxis_o.gif);
}
.gutschein, .gutschein a:link, .gutschein a:visited {
	width:89px;
	background-image:url(../img/nav_gutschein.gif);
}
.gutschein a:hover, .gutschein a:active, #gutschein #center #menue .gutschein a:link, #gutschein #center #menue .gutschein a:visited {
	background-image:url(../img/nav_gutschein_o.gif);
}
.links, .links a:link, .links a:visited {
	width:57px;
	background-image:url(../img/nav_links.gif);
}
.links a:hover, .links a:active, #links #center #menue .links a:link, #links #center #menue .links a:visited {
	background-image:url(../img/nav_links_o.gif);
}
.kontakt, .kontakt a:link, .kontakt a:visited {
	width:73px;
	background-image:url(../img/nav_kontakt.gif);
}
.kontakt a:hover, .kontakt a:active, #kontakt #center #menue .kontakt a:link, #kontakt #center #menue .kontakt a:visited {
	background-image:url(../img/nav_kontakt_o.gif);
}
.aktuelles, .aktuelles a:link, .aktuelles a:visited, .uebermich, .uebermich a:link, .uebermich a:visited, .seminare, .seminare a:link, 
.seminare a:visited, .praxis, .praxis a:link, .praxis a:visited, .gutschein, .gutschein a:link, .gutschein a:visited, 
.links, .links a:link, .links a:visited, .kontakt, .kontakt a:link, .kontakt a:visited {
	height:17px;
	float:left;
}

#mitte {
	width:935px;
	height:auto;
}

#nav {
	width:166px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:24px 24px 30px 0px;
	text-align:right;
	position:fixed;
}
#nav ul, #nav ul a:link, #nav ul a:hover, #nav ul a:visited {
	text-align:right;
	font-weight:bold;
	list-style-type:none;
	padding:0px;
	margin:0px;
}
#nav li {
	color:#FFBF00;
	padding:0px 0px 10px 0px;
	margin:0px;
}
#nav li a:link, #nav li a:visited, 
.nav2 a:link, .nav2 a:visited {
	color:#FFBF00;
	text-decoration:none;
}
#nav li a:hover, .nav2 a:hover {
	color:#FFFFFF;
}

#footer {
	width:390px;
	height:55px;
	margin:20px 44px 10px 0px;
	float:right;
	font-size:11px;
}
.nav2 {
	padding:3px 0px 3px 0px;
	color:#FFFFFF;
	line-height:18px;
}

.headline {
	padding:20px 0px 20px 0px;
	display:block;
}

.hr {
	height:33px;
	width:auto;
	background-image: url(../img/trennung_h.gif);
	background-repeat:repeat-x;
}

h1 {
	font-size:12px;
	color:#000000;
	margin:20px 0px 5px 0px;
	clear:left;
}
.abschluss h1 {
	margin:0px 0px 5px 0px;
}

h2 {
	font-size:16px;
	color:#A50021;
	margin:30px 0px 5px 0px;
}

h3 {
	font-size:11px;
	font-weight:normal;
	padding:0px;
	margin:0px;
}

#content h3 a:link, #content h3 a:visited, #content a:link, #content a:visited {
	color:#A50021;
	text-decoration:underline;
}
#content h3 a:hover, #content a:hover {
	color:#FFBF00;
}

.abschluss {
	font-size:11px;
	margin:50px 0px 0px 0px;
}

.inline {
	display:inline;
}

.formular {
	padding:10px 0px 0px 37px;
}

.tabellenlinks {
	float:left;
	width:519px;
	height:auto;
	margin-bottom:20px;
}

.bilderrechts {
	width:120px;
}
.bilderrechts2 {
	width:150px;
}
.bilderrechts, .bilderrechts2 {
	font-size:11px;
	color:#A50021;
	height:auto;
	float:right;
	text-align:center;
	margin-left:15px;
}

.bilderrechts2 img {
	margin-bottom:12px;
}


.print {
	display:none;
}

@media print {
#content, .abschluss, .text {
	position:relative;
	font-family: Arial;
	font-size: 12px;
    background: transparent;
  	width: 625px;
	margin-top:0px;
	margin-left:-10px;
	margin-right:10px;
	padding:0px 10px 0px 0px;
}

body {
	background-image: url(../img/head_drucken.gif);
	background-repeat:no-repeat;
	margin:0px 0px 0px -10px;
}

.abschluss {
	margin-top:50px;
}

.print {
	display:block;
}

#nav, #menue, .bild, #footer, .unten { 
  display: none; 
}
}