html 					{ height: 100%; max-height: 100%; overflow: hidden; padding: 0px; margin: 0px; border: 0px;}


body  				{  	
      					font-size: 100.01%;  
      					margin: 0px; 
  	 						padding: 0px; 
  	 						font-family: geneva, arial, verdana, helvetica, sans-serif;
      					color: #000000;  
      					font-weight: normal;   
      					overflow: hidden;   
      					background-color: #000000;	
      					scrollbar-base-color:#DEE7F1;
        			  scrollbar-3dlight-color:#2A325F;
       					scrollbar-arrow-color:#2A325F; 
       					scrollbar-darkshadow-color:#2A325F; 
       					scrollbar-face-color:#DEE7F1;
       					scrollbar-highlight-color:#DEE7F1; 
       					scrollbar-shadow-color:#2A325F;
       					scrollbar-track-color:#DEE7F1;	
      				}
      	          
.sitebody  				{ width: 100%; height: 100%; max-height:100%; border: 0px;}


#page							{ position: absolute; top: 0px; left: 0px; width: 100%; text-align: center; }
#page2						{ min-width: 794px; max-width: 1024px; height: 100%; }	

* html #page			{ position: relative; width: 100%; border-right: 0px solid #000000; }

* html #page2			{  display: block; position: relative; }

/***  Begin Head ***/		


#kopfzeile 						{ overflow: hidden; position: absolute; z-index: 5; top: 0px; bottom: 0px; left: 250px; right: 0px;
			  						padding-top: 10px; height: 223px; background-image: url(images/kopf.jpg); background-repeat: no-repeat; text-align: left; }

* html #kopfzeile 			{  left: 0px;  max-height:100%; width:100%; z-index: 5; border-top: 0px; border-left: 250px solid #000000;	}


div.ueberschrift			{ position: relative; top: 183px; text-align: center; width: 550px;}

h2.ueberschrift-h2		{  font-size: 1.1em; font-weight: normal; color: #2A325F; margin-top: 0px; padding-top: 0px; font-family: times new roman; letter-spacing: 2px;}


/***  Ende Head ***/
              						  
p 								{ line-height: 110%;  }
              						               						  
a  								{  font-weight: bold; text-decoration: none;  color: #ffea00; }
              							               						  
a:link 						{ color: #2a325f;}
              						
a:visited  				{ color: #2a325f;}

a:hover  					{ color: #2a325f;}	

a:active	 				{ color: #2a325f;}

              						
              					            						
/***  Begin Content ***/	

#titel 						{ display: none;}
					
#inhalt 					{ position: absolute; overflow: auto; top: 223px; bottom: 20px; left: 250px; right: 0px;
			  						padding-top: 10px; background-image: url(images/inhalt.jpg); background-repeat: no-repeat; 
			  						 text-align: left; z-index: 3; padding-left: 20px; background-color: #dee6f1;
			  						}

* html #inhalt 	{ top: 0px; left: 0px; height: 100%; max-height: 100%; width: 100%; border-top: 223px solid #000000; border-bottom: 20px solid #ffffff; 
			  						  border-left: 250px solid #000000; background-repeat: no-repeat; background-attachment: fixed; background-position: 0px 0px;}


#inhalt p 				{ padding-left: 5px; padding-right: 15px;}

#inhalt table 		{ margin-left: 5px; margin-right: 15px;}

img 							{ border: 0px;}
 
 ul {margin-left:0px; padding-left: 19px;}
/***  Ende Content ***/

/***  Begin Bottom ***/

#bottom 					{ z-index: 9; position: absolute;  background-color: #DEE7F1; margin:0px; bottom:0px; left:0px; display: block; width:100%;  width: 1024px;   
			  							height: 20px; overflow: hidden; border-top: 1px solid #2a325f; }

#bottom a 			{ font-weight: normal; }
.startseite			{ font-size: 0.8em; margin-right: 30px; color: #2a325f; }
.impressum			{ font-size: 0.8em; margin-right: 30px; color: #2a325f; }
.kontakt				{ font-size: 0.8em; margin-right: 30px; color: #2a325f; }
.gaestebuch			{ display: none;}
.links					{ font-size: 0.8em; margin-right: 30px; color: #2a325f; }

/***  Ende Bottom ***/	


/***  Begin Navigation ***/    


#navigation           				{ position: absolute; left: 0px; top: 0px; bottom: 0px; width: 250px; z-index: 6; overflow: hidden; 
			 													background-image: url(images/navigation.jpg); background-repeat: no-repeat; 
			 													margin-top: 0px; padding-top: 0px; text-align: left; background-color: #dee6f1;}

* html #navigation     { height: 100%; border-top: 0px solid #000000;  border-bottom: 0px; color: #000000;}

                            

ul.navigation									{ font-size: 0.9em; margin-bottom: 0px; padding-bottom: 0px; margin-top: 253px; padding-top: 0px; line-height: 1.10em;}



a.navigationebene1, a.navigationebene1:link, a.navigationebene1:visited
                               { 
                                 font-family: verdana;
                                 font-size: 0.8em;
                                 color: #2a325f;
                                 font-weight: bold;
                                 padding-bottom: 7px;
                               }

a.navigationebene1:hover    { font-family: verdana; font-weight: bold;  color: #3E73AD;;}


ul.navigation 									{ width: 250px; margin-left: 0px; padding-left: 0px; }
                							
ul.navigation li 								{ list-style: none; line-height: 170%; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px;}
ul.navigation>li 								{ list-style: none; line-height: 170%; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px;}
                    						
ul.navigation li a 							{  text-decoration: none;}
                            		
li.wasisttk													{ padding-left: 168px; }
li.einsatzgebiete										{ padding-left: 145px; }
li.verbindung												{ padding-left: 130px; }
li.seminare													{ padding-left: 118px; }
li.bachblueten											{ padding-left: 110px; }
li.energetisch											{ padding-left: 130px; }
li.grundlagen												{ padding-left: 110px; }
li.uebermich												{ padding-left: 118px; }
li.termine													{ padding-left: 105px; }
li.preise														{ padding-left: 105px; }
li.med-cd                       		{ padding-left: 145px; }
li.startseite												{ padding-left: 162px; }
/*** Ende Navigation  ***/ 



/*** Willkommen-Seite  ***/ 

div.willkommen							{  padding-top: 60px; width: 250px; text-align: center; line-height: 200%; font-size: 0.8em; color: #2a325f; float: left; } 

div.bild										{  padding-top: 20px; width: 300px;  float: left;} 

br.clear										{ clear: both; }

/*** Ende Willkommen  ***/ 

/*** Was ist Tierkommunikation-Seite  ***/ 

div.wasisttk								{  width: 560px; line-height: 130%; font-size: 0.8em; color: #2a325f; } 

/*** Ende Tierkommunikation  ***/ 

/*** Einsatzgebiete-Seite  ***/ 

div.einsatzgebiete					{  width: 560px; line-height: 130%; font-size: 0.8em; color: #2a325f; } 

/*** Ende Einsatzgebiete  ***/ 

/*** Kontakt-Seite  ***/ 

div.kontakt									{  width: 510px; text-align: center; line-height: 130%; font-size: 0.8em; color: #2a325f; } 

table.routenplanerziel			{ border: 0px; width: 168px; }

/*** Ende Kontakt  ***/ 

/*** Impressum-Seite  ***/ 

div.impressum									{  width: 560px; line-height: 130%; font-size: 0.8em; color: #2a325f; } 

/*** Ende Impressum  ***/ 


/*** Ihr Tier-Seite  ***/ 

div.ihrtier									{  width: 560px; line-height: 130%; font-size: 0.8em; color: #2a325f; } 

/*** Ende Ihr Tier  ***/ 

/*** Seminare  ***/ 

div.seminare									{  width: 560px; line-height: 130%; font-size: 0.8em; color: #2a325f; } 

/*** Ende Seminare  ***/ 

/*** Bachblten  ***/ 

div.bachblueten									{  width: 560px; line-height: 130%; font-size: 0.8em; color: #2a325f; } 

/*** Ende Bachblten  ***/ 

/*** Ethische Grundlagen  ***/ 

div.grundlagen									{  width: 560px; line-height: 130%; font-size: 0.8em; color: #2a325f; } 

div.grundlagen	li								{  margin-bottom: 10px; } 

/*** Ende Ethische Grundlagen  ***/ 

/*** Energetisches Heilen  ***/ 

div.energetisch									{  width: 560px; line-height: 130%; font-size: 0.8em; color: #2a325f; } 

/*** Ende Energetisches Heilen  ***/ 


/*** Energetisches Heilen  ***/ 

div.uebermich									{  width: 540px; line-height: 130%; font-size: 0.8em; color: #2a325f; } 
h1.zwischenueberschrift 			{  text-align: center; padding-top: 20px; padding-bottom: 10px; font-size: 1.0em;}
/*** Ende ueber mich  ***/ 

div.med-cd									{  width: 540px; line-height: 130%; font-size: 0.8em; color: #2a325f; } 
h1.zwischenueberschrift 			{  text-align: center; padding-top: 20px; padding-bottom: 10px; font-size: 1.0em;}
/*** Ende cd  ***/ 

/*** Preise  ***/ 

div.preise										{  margin-left: 20px; width: 510px; line-height: 130%; font-size: 0.8em; color: #2a325f; } 

/*** Ende Preise  ***/ 

/*** Anmeldung  ***/ 

div.anmeldung									{  width: 550px; line-height: 130%; font-size: 0.8em; color: #2a325f; } 
table.anmeldung 							{  width: 545px; font-size: 0.8em; margin: 0px; padding: 0px;}


/*** Ende Anmeldung  ***/ 

/*** Termine  ***/ 

div.termine										{  width: 550px; line-height: 130%; font-size: 0.8em; color: #2a325f; } 
table.termine 							  {  width: 545px; margin: 0px; padding: 0px; border: 1px solid #2a325f; border-collapse:collapse}
table.termine td							{   border: 1px solid #2a325f; }


/*** Ende Termine  ***/ 

body.gbbody { background-color: #DEE6F1; }
#poweredby	{ display: none; }
.guestbookform { margin: 0px; }
.guestbookformtable { font-size: 0.8em; }
.messageentry	{ font-size: 0.8em; color: #2a325f; } 
.messagedate	{ font-size: 0.8em; color: #2a325f; } 
.messagename	{ font-size: 0.8em; color: #2a325f; } 
.messagemail	{ font-size: 0.8em; color: #2a325f; } 
.messagetext	{ font-size: 0.8em; color: #2a325f; } 
.numberofentries	{ font-size: 0.8em; color: #2a325f; } 