/* Allgemeine Hintergründe */
body 
{
	background-image: url(../bilder/allgemein/hintergrund.jpg);
	background-position: top;
	background-repeat: repeat;
	font-family : Tahoma, Arial;
	color : #024F2F;
}

/* Buttom nach oben */
div#Nach_Oben
{
	width:610px;
	text-align: left;
	margin: 15px;
}
div#Nach_Oben_Mail
{
	width:520px;
	text-align: left;
	margin: 15px;
}

/* Kasten mit runden Ecken */
div#Kasten1a{ margin: 0 ;background: #DDBC72; width:610px;}
div#Kasten1b{ margin: 0 ;background: #E6E097; width:600px;}

div#Kasten2a{ margin: 0 ;background: #DDBC72; width:610px;}
div#Kasten2b{ margin: 0 ;background: #E6E097; width:600px;}

div#Kasten3a{ margin: 0 ;background: #DDBC72; width:610px;}
div#Kasten3b{ margin: 0 ;background: #E6E097; width:600px;}

div#Kasten4a{ margin: 0 ;background: #DDBC72; width:610px;}
div#Kasten4b{ margin: 0 ;background: #E6E097; width:600px;}

div#Kasten5a{ margin: 0 ;background: #DDBC72; width:610px;}
div#Kasten5b{ margin: 0 ;background: #E6E097; width:600px;}

div#Kasten6a{ margin: 0 ;background: #DDBC72; width:610px;}
div#Kasten6b{ margin: 0 ;background: #E6E097; width:600px;}

div#Kasten7a{ margin: 0 ;background: #DDBC72; width:610px;}
div#Kasten7b{ margin: 0 ;background: #E6E097; width:600px;}

div#Kasten8a{ margin: 0 ;background: #DDBC72; width:610px;}
div#Kasten8b{ margin: 0 ;background: #E6E097; width:600px;}

div#Kasten9a{ margin: 0 ;background: #DDBC72; width:610px;}
div#Kasten9b{ margin: 0 ;background: #E6E097; width:600px;}

div#Kasten10a{ margin: 0 ;background: #DDBC72; width:380px;}
div#Kasten10b{ margin: 0 ;background: #E6E097; width:370px;}

div#Kasten20a{ margin: 0 ;background: #DDBC72; width:380px;}
div#Kasten20b{ margin: 0 ;background: #E6E097; width:370px;}

div#Kasten30a{ margin: 0 ;background: #DDBC72; width:380px;}
div#Kasten30b{ margin: 0 ;background: #E6E097; width:370px;}

div#Kasten40a{ margin: 0 ;background: #DDBC72; width:380px;}
div#Kasten40b{ margin: 0 ;background: #E6E097; width:370px;}

div#Kasten100a{ margin: 0 ;background: #DDBC72; width:510px;}
div#Kasten100b{ margin: 0 ;background: #E6E097; width:500px;}

div#Kasten200a{ margin: 0 ;background: #DDBC72; width:510px;}
div#Kasten200b{ margin: 0 ;background: #E6E097; width:500px;}

b.rtop, b.rbottom{display:block;background: #FFF896}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #DDBC72}
b.rtop1 b, b.rbottom1 b{display:block;height: 1px;
    overflow: hidden; background: #E6E097}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}


/*************Allgemeine Definitionen - für alle Steuer-Dateien gültig **********************************************/

h1
{
	font-size : 20pt;
	text-align : center;
}
h2
{
	font-size : 16pt;
	text-align : center;
}
hr
{
	width: 95%;
	color : #DDBC72;
	height:2px;
}
h4
{
	font-size : 9pt;
	text-align : center;
}
h5
{
	font-size : 8pt;
	text-align : center;
}
p
{
	font-size : 12pt;
	text-align : justify;
	margin: 10px;
}
li
{
	font-size : 12pt;
	text-align : justify;
	margin: 10px;
	list-style-image: url(../bilder/allgemein/kugel1.gif);
	list-style-type: none;
	list-style-position: outside;
	left: 50px;
	
}
a:link , a:active, a:visited
{ 
	font-family : Tahoma, Arial;
	color : #024F2F;
	font-size: 12pt; 
	font-weight: bold; 	
	text-decoration: underline; 
	text-align: left;
	margin: 10px; 
}
.Abstand
{
	font-size : 10pt;
}
.Mitte
{
	font-size : 13pt;
	text-align : center;
}

/* Sonder_css für Seite Einstieg (index.html) */
#bild { 	
  position:absolute;
  height:700px; 
  width:700px;
  margin:-350px 0px 0px -350px;
  top: 50%; 
  left: 50%;
}

/* Sonder_css für Seite Persönliches  */
.Person
{
	font-size : 18pt;
	text-align : left;
	font-weight: normal;
}
.Person_Mitte
{
	font-size : 12pt;
	text-align : center;
	font-weight: normal;
}
.Person1
{
	font-size : 12pt;
	text-align : left;
	margin: 10px;
}


/* Sonder_css für Seite Hoemoaepathik */
.img_Hoemoaepathik
{
	margin: 10px;
	border: 0;
	width: 137px;
	height: 187px; 
}
.Hoemoaepathik
{
	font-size : 12pt;
	text-align : justify;
}
.Hoemoaepathik1
{
	font-size : 12pt;
	text-align : center;
}
.Hoemoaepathik2
{
	font-size : 9pt;
	text-align : center;
}
.Hoemoaepathik3
{
	font-size : 12pt;
	text-align : center;
}

/* Sonder_css für Seite Therapie */
.td_Therapie
{
	font-size : 12pt;
	text-align : center;
}
.td_Therapie1
{
	width: 480px;
}

/* Sonder_css für Seite Praxis */
.Praxis
{
	font-size : 12pt;
	text-align : center;
}
.Praxis_Mitte
{
	font-size : 12pt;
	text-align : center;
	font-weight: normal;
}


/* Sonder_css für Seite Hoemoaepathik */

.img_Person
{
	border: 0;
}

/* Sonder_css für Seite Links */
.Links1
{
	font-size : 12pt;
	text-align : center;
}

/* Sonder_css für Seite Disclaimer */
.haftung h2
{
	font-size : 16pt;
	text-align : center;
}
.haftung p
{
	font-size : 12pt;
	text-align : left;
	font-weight: normal;
}
.haftung p.Block
{
	font-size : 12pt;
	text-align : justify;
	font-weight: normal;
}
.haftung .Abstand
{
	font-size : 10pt;
}

.haftung .vorne
{
	width: 22%;
	font-size : 12pt;
	text-align : left;
	font-weight: normal;
}
.haftung .hinten
{
	width: 78%;
	font-size : 12pt;
	text-align : left;
	font-weight: normal;
}
.haftung a:link , a:active, a:visited
{ 
	font-family : Tahoma, Arial;
	color : #024F2F;
	font-size: 12pt; 
	font-weight: bold; 	
	text-decoration: underline; 
	text-align: left 
}


/* Sonder_css für Seite Disclaimer */

.fehler 
{ 
	color: red; 
	font-size: 15px;  
	font-weight: bold;
	text-align: left;
}
.fehler1 
{ 
	color: red; 
	font-size: 12px; 
	font-weight: bold; 
	text-align: left;
}
.fehler2 
{ 
	color: red; 
	font-size: 12px; 
	font-weight: bold; 
	text-align: right;
}

.text{
	background-color:#EFEFBB;
	color:black;
	border:1px solid black;
	font-size: 14px;
	padding-left: 5px;
}

.td_name 
{
	color: #05522c;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 15px;
	text-align: right;
	width: 100px;
}
.td_formular 
{
	padding-bottom: 15px;
	width: 20px;
	color: red; 
	font-size: 15px; 
	font-weight: bold;
	text-align: left;
}
.td_feld 
{
	padding-bottom: 15px;
	width: 350px;
	text-align: left;
}
.td_buttom 
{
	padding-top: 20px;
	text-align: left;
	padding-bottom: 15px;
	padding-left: 80px;
}
.td_knoepfe 
{
	padding-left: 80px;
}

.table_Einstieg
{
	width: 100%;
	height: 100%;
}








