/*---------------------------------------------------------MAIN*/
  
body {
	font-family: helvetica;
	}
div.container_main {
        
        margin-left:auto;
        margin-right: auto;
        margin-top:auto;
        margin-bottom:auto;
        width: 947px;
        height: 631px;
        font-family: arial;
        text-align: left;
        border-width: 0px;
        }	
        
div.container_content {
        font-family: arial;
        text-align: left;
        border-width: 0px;
        }
        
div.navi {
		font-family: helvetica;
        padding-right: 13px;
        padding-top: 6px;
        font-family: arial;
        color: #ffffff;
        font-size: 15px;
        text-align: right;
        border-width: 0px;
		}
	
div.navi_head  {
        background-image: URL("bilder/main_01.jpg");
        background-repeat: no-repeat;
        width: 947px;
        height: 32px;
        font-family: arial;
        color: #ffffff;
        font-size: 13px;
        text-align: right;
         padding-top: 0px;
        border-width: 0px;
        }
        
div.navi_bottom  {
        background-image: URL("bilder/main_04.jpg");
        background-repeat: no-repeat;
        width: 947px;
        height: 25px;
        font-family: arial;
        text-align: left;
        padding-left: 11px;
        padding-top: 1px;
        border-width: 0px;
        }
        
 /*--------------------------------------------------------------------CONTENT*/       
     
div.content  {
        background-image: URL("bilder/content.jpg");
        background-repeat: no-repeat;
        width: 947px;
        height: 246px;
        font-family: arial;
        text-align: left;
        border-width: 0px;
        }   

div.content-scroll  {
        background-image: URL("bilder/content.jpg");
        background-repeat: no-repeat;
        width: 947px;
        height: 246px;
        font-family: arial;
        text-align: left;
        border-width: 0px;
		overflow-y: scroll;
        }   

/*-----------------------------------------------------------------------Img div*/

        
div.impressum  {
        background-image: URL("bilder/impressum.jpg");
        background-repeat: no-repeat;
        width: 947px;
        height: 328px;
        font-family: arial;
        text-align: left;
        border-width: 0px;
        }
		
div.praxis1  {
        background-image: URL("bilder/Praxis/praxis1_g.jpg");
        background-repeat: no-repeat;
        width: 947px;
        height: 328px;
        font-family: arial;
        text-align: left;
        border-width: 0px;
        }

<!--ZUFALLSBILD-->

div.praxis1  {
        background-image: URL("bilder/Praxis/Praxis1_g.jpg");
        background-repeat: no-repeat;
        width: 947px;
        height: 328px;
        font-family: arial;
        text-align: left;
        border-width: 0px;
        }

div.praxis2  {
        background-image: URL("bilder/Praxis/Praxis2_g.jpg");
        background-repeat: no-repeat;
        width: 947px;
        height: 328px;
        font-family: arial;
        text-align: left;
        border-width: 0px;
        }

div.praxis3  {
        background-image: URL("bilder/Praxis/Praxis3_g.jpg");
        background-repeat: no-repeat;
        width: 947px;
        height: 328px;
        font-family: arial;
        text-align: left;
        border-width: 0px;
        }
        
div.praxis4  {
        background-image: URL("bilder/Praxis/Praxis4_g.jpg");
        background-repeat: no-repeat;
        width: 947px;
        height: 328px;
        font-family: arial;
        text-align: left;
        border-width: 0px;
        }
        
div.praxis5  {
        background-image: URL("bilder/Praxis/Praxis5_g.jpg");
        background-repeat: no-repeat;
        width: 947px;
        height: 328px;
        font-family: arial;
        text-align: left;
        border-width: 0px;
        }
        
div.praxis6  {
        background-image: URL("bilder/Praxis/Praxis6_g.jpg");
        background-repeat: no-repeat;
        width: 947px;
        height: 328px;
        font-family: arial;
        text-align: left;
        border-width: 0px;
        }       

  

        
div.preise  {
        background-image: URL("bilder/preise1.jpg");
        background-repeat: no-repeat;
        width: 947px;
        height: 328px;
        font-family: arial;
        text-align: left;
        border-width: 0px;
        }  
        
div.gutschein  {
        background-image: URL("bilder/gutschein1.jpg");
        background-repeat: no-repeat;
        width: 947px;
        height: 328px;
        font-family: arial;
        text-align: left;
        border-width: 0px;
        }    
        
div.person  {
        background-image: URL("bilder/person1.jpg");
        background-repeat: no-repeat;
        width: 947px;
        height: 328px;
        font-family: arial;
        text-align: left;
        border-width: 0px;
        }     
        
div.philosophie {
        background-image: URL("bilder/philosophie1.jpg");
        background-repeat: no-repeat;
        width: 947px;
        height: 328px;
        font-family: arial;
        text-align: left;
        border-width: 0px;
        }   
        
div.angebot {
        background-image: URL("bilder/angebot3.jpg");
        background-repeat: no-repeat;
        width: 947px;
        height: 328px;
        font-family: arial;
        text-align: left;
        border-width: 0px;
		text-overflow: scroll;
        }    
        
div.angebot1 {
        background-image: URL("bilder/angebot3.jpg");
        background-repeat: no-repeat;
        width: 947px;
        height: 328px;
        font-family: arial;
        text-align: left;
        border-width: 0px;
		text-overflow: scroll;
        } 
        
div.kontakt {
        background-image: URL("bilder/kontakt1.jpg");
        background-repeat: no-repeat;
        width: 947px;
        height: 328px;
        font-family: arial;
        text-align: left;
        border-width: 0px;
        }
        

/*-------------Specials-*/    
div.angebot1 {
        background-image: URL("bilder/angebot3.jpg");
        background-repeat: no-repeat;
        width: 947px;
        height: 328px;
        font-family: arial;
        text-align: left;
        border-width: 0px;
		text-overflow: scroll;
        } 
        
div.kontakt {
        background-image: URL("bilder/kontakt1.jpg");
        background-repeat: no-repeat;
        width: 947px;
        height: 328px;
        font-family: arial;
        text-align: left;
        border-width: 0px;
        }
        
/*---------------------------------------------------*/        
        




div.headline  {
		padding-left: 100px;
        padding-top: 25px;
		font-family: arial;
        text-align: left;
        font-size: 30px;
        font-weight: bold;
        border-width: 0px;
        }   
        
div.text  {
		float:left;
		width:645px;
		height: 215px;
		margin-left: 265px;
        margin-top: 25px;
		font-family: arial;
        text-align: left;
        font-size: 11px;
        border-width: 0px;
        } 
        
        
div.text1  {
		float:left;
		width:310px;
		height: 205px;
		margin-left: 25px;
        margin-top: 25px;
		font-family: arial;
        text-align: left;
        font-size: 11px;
        border-width: 0;
        } 
          
div.text2  {
		float:left;
		width:310px;
		height: 205px;
		margin-left: 25px;
        margin-top: 25px;
		font-family: arial;
        text-align: left;
        font-size: 11px;
        border-width: 0px;
        } 

div.navi_content  {
		float:left;
		width:230px;
		height: 205px;
		margin-left: 10px;
        margin-top: 25px;
        color: #ff0000;
		font-family: arial;
        text-align: right;
        font-size: 11px;
        border-width: 0px;
        }       
      
        
 div.fehler  {
		float:left;
		background-color: #ffffff;
		width:230px;
		padding: 5px;
		margin-left: 10px;
        margin-top: 25px;
        color: #ff0000;
		font-family: arial;
        text-align: left;
        font-size: 11px;
		border-width: 0px;
        } 
        
div.liste1  {
		
		width:170px;
		font-family: arial;
        text-align: left;
        font-size: 11px;
        border-width: 0;
        } 
        
div.liste2  {
		float: left;
		width:250px;
		margin-left: 25px;
		font-family: arial;
        text-align: left;
        font-size: 11px;
        border-width: 0;
        } 
        
img.Praxis {
		float: left;
		margin-right: 7px;
		border-width: 0px;

		}
        
/* --------------------------------------------------------------LINKS */
        
a:link  {
        font-family: arial;
        color: #ffffff;
        font-size: 14px;
        text-decoration: none;
        }
                    
a:visited {
        font-family: arial;
        color: #ffffff;
        font-size: 14px;
        text-decoration: none;
        }
                    
a:hover {
        font-family: arial;
        color: #333333;
        font-size: 14px;
        text-decoration: none;
        }
                    
a:active {
        font-family: arial;
        color: #ffffff;
        font-size: 14px;
        text-decoration: none;
        }




a.navi_bottom:link {
        font-family: arial;
        color: #ffffff;
        font-size: 10px;
        text-decoration: none;
        }
        
a.navi_bottom:visited {
        font-family: arial;
        color: #ffffff;
        font-size: 10px;
        text-decoration: none;
        }
        
a.navi_bottom:hover {
        font-family: arial;
        color: #333333;
        font-size: 10px;
        text-decoration: none;
        }
        
a.navi_bottom:active {
        font-family: arial;
        color: #ffffff;
        font-size: 10px;
        text-decoration: none;
        }     
        
        
        
        
a.content:link {
        font-family: arial;
        color: #047390;
        font-size: 14px;
        text-decoration: none;
        border-width: 0px; 
        }
        
a.content:visited {
        font-family: arial;
        color: #047390;
        font-size: 14px;
        text-decoration: none;
        border-width: 0px; 
        }
        
a.content:hover {
        font-family: arial;
        color: #047390;
        font-size: 14px;
        text-decoration: none;
        border-width: 0px; 
        }
        
a.content:active {
        font-family: arial;
        color: #047390;
        font-size: 14px;
        text-decoration: none;
        border-width: 0px;         
        }     
        
label.link{
		text-align: right;
		float: right;
		width: 200px; 
		}
        
a:link IMG{
		border: 0px;
		border-width: 0px;
		}
        
a:visited IMG{
		border: 0px;
		border-width: 0px;
		}
	
a:hoover IMG{
		border: 0px;
		border-width: 0px;
		}
		
a:active IMG{
		border: 0px;
		border-width: 0px;
		}
        
        
/* --------------------------------------------------------------Labels */          
label { 
		padding: 0px;
		margin: 0px;
  		display: inline;
		}
		
label.head { 

  		float: left;
  		font-family: arial;
        text-align: left;
       	font-size: 16px;
       	font-weight: bold;
		}
		
label.headpic { 
  		display: block;
  		float: left;
  		width: 193px; 
  		font-family: arial;
        text-align: left;
       	font-size: 16px;
       	font-weight: bold;
		}
		
label.head1 { 
  		display: block;
  		float: left;
  		width: 640px; 
  		font-family: arial;
        text-align: left;
       	font-size: 16px;
       	font-weight: bold;
		}
		

/* --------------------------------------------------------------Listen */   
		
ul {		

list-style: square;
padding-left: 15px;

}

li {
list-style: square;

}


        




div.headline  {
		padding-left: 100px;
        padding-top: 25px;
		font-family: arial;
        text-align: left;
        font-size: 30px;
        font-weight: bold;
        border-width: 0px;
        }   
        
div.text  {
		float:left;
		width:645px;
		height: 215px;
		margin-left: 265px;
        margin-top: 25px;
		font-family: arial;
        text-align: left;
        font-size: 11px;
        border-width: 0px;
        } 
        
        
div.text1  {
		float:left;
		width:310px;
		height: 205px;
		margin-left: 25px;
        margin-top: 25px;
		font-family: arial;
        text-align: left;
        font-size: 11px;
        border-width: 0;
        } 
          
div.text2  {
		float:left;
		width:310px;
		height: 205px;
		margin-left: 25px;
        margin-top: 25px;
		font-family: arial;
        text-align: left;
        font-size: 11px;
        border-width: 0px;
        } 

div.text2-scroll  {
		float:left;
		width:310px;
		height: 205px;
		margin-left: 25px;
        margin-top: 25px;
		font-family: arial;
        text-align: left;
        font-size: 11px;
        border-width: 0px;
		overflow-y: scroll;
        } 
		
div.navi_content  {
		float:left;
		width:230px;
		height: 205px;
		margin-left: 10px;
        margin-top: 25px;
        color: #ff0000;
		font-family: arial;
        text-align: right;
        font-size: 11px;
        border-width: 0px;
        }       
      
        
 div.fehler  {
		float:left;
		background-color: #ffffff;
		width:230px;
		padding: 5px;
		margin-left: 10px;
        margin-top: 25px;
        color: #ff0000;
		font-family: arial;
        text-align: left;
        font-size: 11px;
		border-width: 0px;
        } 
        
div.liste1  {
		
		width:170px;
		font-family: arial;
        text-align: left;
        font-size: 11px;
        border-width: 0;
        } 
        
div.liste2  {
		float: left;
		width:250px;
		margin-left: 25px;
		font-family: arial;
        text-align: left;
        font-size: 11px;
        border-width: 0;
        } 
        
img.Praxis {
		float: left;
		margin-right: 7px;
		border-width: 0px;

		}
        

        
/* --------------------------------------------------------------FORMULARE */   

form{
	float: left;
	}

input.form{
		background-color: #dceef7;
		padding: 0px;
		margin: 0px;
		font-family: arial;
        text-align: left;
       	font-size: 11px;
        border-width: 0px;
        }   
        
        
 
input.form1{
		background-color: #ffffff;
		padding: 0px;
		margin: 0px;
		font-family: arial;
        text-align: left;
       	font-size: 11px;
        border-width: 0px;
        } 
        
input.form2{
		background-color: #dceef7;
		padding: 0px;
		margin: 0px;
		font-family: arial;
        text-align: left;
       	font-size: 11px;
        border-width: 0px;
        } 
        
select.form{
		background-color: #dceef7;
		width: 210px;
		padding: 0px;
		margin: 0px;
		font-family: arial;
        text-align: left;
       	font-size: 11px;
        border-width: 0px;
        }

		
input { 
		padding: 0px;
		margin: 0px;
		display: block;
  		float: left;
  		width: 234px; 
  		border: 0px;
		}

form br { 
  		clear: left; 
		}

input#submit { 
  		float: right;
  		width: auto;
  		text-align: right;
		}



