/* generelle Anweisungen */
body,
body1,
body2,
body3,
body4,
body5,
body6,
body7  {
        font-size:  7pt;
        font-family: verdana, arial, 'Times New Roman', helvetica, sans-serif;
        letter-spacing: 0.7pt;
        line-height: 10pt;              
        background-color:#F2D19B;
        background-image: url(../bilder/minten_start.jpg ); 
        background-repeat: no-repeat;
        background-position: center top;
        color:#82510F;          
        margin: 0px;
        padding:0px;
        }
      
.body1  {
        background-image: url(../bilder/minten_praxis.jpg ); 
        background-repeat: no-repeat;
        background-position: center top;
        }
      
.body2  {
        background-image: url(../bilder/minten_therapie.jpg ); 
        background-repeat: no-repeat;
        background-position: center top;
        }
      
.body3  {
        background-image: url(../bilder/minten_faq.jpg ); 
        background-repeat: no-repeat;
        background-position: center top;
        }
      
.body4  {
        background-image: url(../bilder/minten_kontakt.jpg ); 
        background-repeat: no-repeat;
        background-position: center top;
        }
        
.body5  {
        background-image: url(../bilder/minten_anfahrt.jpg ); 
        background-repeat: no-repeat;
        background-position: center top;
        }
        
.body6  {
        background-image: url(../bilder/minten_links.jpg ); 
        background-repeat: no-repeat;
        background-position: center top;
        }                      
      
.body7  {
        background-image: url(../bilder/minten-impressum.jpg ); 
        background-repeat: no-repeat;
        background-position: center top;
        }  
      
      
                         
      
/* Container, dient dazu das ganze Layout vertikal in der mitte zu halten */      
#container  {
            width: 1024px;
            margin-left: -512px; /* halber Wert von width */
            left: 50%;
            position: absolute;
	          }
	          
/* hauptmenue */           
#hauptmenue {
            border: 0px solid red; 
            position: absolute;
            left: 385px;
            top: 50px;
            width: 425px;
            height: 30px;
            }     
                
#hauptmenuetexte  {
                  border: 0px solid #000000; 
                  position: absolute;
                  left: 0px;
                  top: 3px;
                  color:#F1A045;                
                  font-size: 10pt;
                  letter-spacing: 2pt;
                  width: 425px;
                  /* durch die drei Zeilen schaffe ich die Zentrierung der Menuepunkte 
                  Wichtig! - nach den Menuepunkten viele leerstellen dienen zum ausrichten */                  
                  height:30px;
                  overflow:hidden;
                  text-align:justify;   
                  z-index:5;             
                  }   	          
	          
/* untermenue */           
#untermenue {
            border: 0px solid red; 
            position: absolute;
            left: 0px;
            top: 200px;
            width: 225px;
            min-height: 30px;
            font-size: 12pt;
            }    
            
            
/* footermenue */           
#footermenue  {
              border: 1px solid #82530D; 
              background-color:#F1AC67;
              position: absolute;
              left:  58px;
              top: 755px;
              width: 906px;
              height: 38px;
              }                 
            
        
#footermenue_faq  {
                  border: 1px solid #82530D; 
                  background-color:#F1AC67;
                  position: absolute;
                  left:  58px;
                  top: 1585px;
                  width: 906px;
                  height: 38px;
                  }               
            
            
#footermenue_therapien  {
                        border: 1px solid #82530D; 
                        background-color:#F1AC67;
                        position: absolute;
                        left:  58px;
                        top: 990px;
                        width: 906px;
                        height: 38px;
                        }   
                        
#footermenue_links  {
                        border: 1px solid #82530D; 
                        background-color:#F1AC67;
                        position: absolute;
                        left:  58px;
                        top: 1100px;
                        width: 906px;
                        height: 38px;             
                          }   
                          
                                                              
            
#footermenuetexte {
                  border: 0px solid #000000; 
                  position: absolute;
                  left: 315px;
                  top: 12px;
                  color:#F1A045;                
                  font-size: 10pt;
                  letter-spacing: 2pt;
                  width: 275px;
                  /* durch die drei Zeilen schaffe ich die Zentrierung der Menuepunkte 
                  Wichtig! - nach den Menuepunkten viele leerstellen dienen zum ausrichten */                  
                  height:30px;
                  overflow:hidden;
                  text-align:justify;                
                  }   	             
                
	          
#footermenuetexte_praxis  {
                          border: 0px solid #000000; 
                          position: absolute;
                          left: 315px;
                          top: 12px;
                          color:#F1A045;                
                          font-size: 10pt;
                          letter-spacing: 2pt;
                          width: 400px;
                          /* durch die drei Zeilen schaffe ich die Zentrierung der Menuepunkte 
                          Wichtig! - nach den Menuepunkten viele leerstellen dienen zum ausrichten */                  
                          height:30px;
                          overflow:hidden;
                          text-align:justify;                
                          }  
                  
                  
                 
                  
                  	          
/* Contentcontainer steht in der Mitte der Seite */
#contentflaechenrahmen  {
                        border: 0px solid #000000; 
                        position: absolute;
                        left: 1px;
                        top: 45px;
                        width: 1022px;
                        height: 765px;
                        }   
            
      
#contentlinks {
              border: 0px solid #8D8C7A; 
              position: relative;
              left:  58px;
              top: 380px;
              width: 270px;
              min-height: 290px;  
              float: left;        
              }  
              
#contentlinks_anfahrt {
                      border: 0px solid #8D8C7A; 
                      position: relative;
                      left:  58px;
                      top: 387px;
                      width: 210px;
                      min-height: 290px;  
                      float: left;        
                      }                
                         
#contentmitte {
              border: 0px solid #8D8C7A; 
              position: relative;
              left: 105px;
              top: 380px;
              width: 270px;
              min-height: 290px;  
              float: left;       
              }       
      
#contentrechts  {
                border: 0px solid #8D8C7A; 
                position: relative;
                left:  150px;
                top: 380px;
                width: 270px;
                min-height:  40px;   
                float: left;    
                }         

#contentrechts_anfahrt  {
                        border: 0px solid #8D8C7A; 
                        position: relative;
                        left:  308px;
                        top: 450px;
                        width: 170px;
                        min-height:  40px;   
                        float: left;    
                        }     
                
#navteq_anfahrt_link  {
                      border:  0px solid #8D8C7A; 
                      position: absolute;
                      left:  785px;
                      top: 380px;
                      width: 144px;
                      height: 45px;   
                      }                    
 
#google_anfahrt_link  {
                      border:  0px solid #8D8C7A; 
                      position: absolute;
                      left:  785px;
                      top: 660px;
                      width: 144px;
                      height: 55px;   
                      }                 
                
/* sorgt dafuer das der Container die gesamthoehe nach unten weiter addiert */                      
.floatende  {
            border: 0px solid #ffff00;
            clear:left;
            }       
      
      
/* generelle anweisungen */
      
a img {
      border:0;
      }
            
a {
  text-decoration:none;
  }   
  
p {
  padding: 0px;
  margin: 0px;
  margin-bottom: 10px;
  }          
  
p.fettfliesstext {
                  font-weight: bold;
                 }
      
.linkorange {
            color: #F1A045;
            }            
    
.linkbraun  {
            color: #82510F;
            }   
        
.linkweiss  {
            color: #fff;
            }   
        
        
/* Platzhalter in den Fliesstexten */        
.abstand17  {
            border: 0px solid red;
            height: 17px;
            }          

.abstand30  {
            border: 0px solid red;
            height: 30px;
            }  

.abstand60  {
            border: 0px solid red;
            height: 60px;
            }        
        
.abstand120  {
             border: 0px solid red;
             height: 120px;
             } 
                    
.abstand130  {
             border: 0px solid red;
             height: 130px;
             }                     
                    
.abstand250 {
            border: 0px solid red;
            height: 250px;
            }                             

                       
/* alles was beim Formular benoetigt wird */ 
                                  
.abstand18formular  {
                    border: 0px solid red;
                    height: 18px;
                    margin-bottom: 18px;
                    } 
                    
#kontakt_formular {
                  border: 0px solid green; 
                  position: absolute;
                  width:400px;
                  min-height:230px;
                  top:381px;
                  left: 330px;    
                  z-index:9;      
                  }       
       
#kontakt_formulartexte  {
                        border: 0px solid #8D8C7A; 
                        position: absolute;
                        top: -5px;
                        left: 0px;
                        min-height: 100px;
                        line-height:20px;  
                        }
        
#kontakt_formularfelder {
                        border: 0px solid #8D8C7A; 
                        position: absolute;
                        top: 0px;
                        left: 70px;
                        }       
                        
/* formularparameter */
               
.button {
        border: 0px;
        margin-left: -5px;
        height: 28px;
        width: 92px;
        background-image: url(../bilder/kontakt_absenden.jpg);
        }
        
input[type=text], textarea  { 
                            border: 1px solid #82510F; 
                            width: 240px;
                            color: #000;
                            /* feldhöhe */
                            height:18px;
                            }

.textfeld20 {
            border: 0px solid blue;
            height:  20px;
            margin-bottom: 10px;
            }

form {
      border: 0px solid blue;
      margin-top: 0px;
      min-height: 200px;
      }
  
textarea {
         height: 171px;
         overflow:auto;
         }      

.formular {
          line-height:12px;   
          }  
                                                                              
        
   