/* Augenoptik Kobel Stylesheet
----------------------------------------------- */

body {
  background:#E6D2CA;
  margin:0;
  padding:0px 0px;
  font-family: Arial, Helvetica, sans-serif;
  text-align:center;
  color:#888981;
  line-height:16px;
  font-weight: 100;
  text-decoration:none;
  font-size: 12px;
  }
 
/* HEADER
----------------------------------------------- */
#canvas {
  width:801px;
  height:58px;
  padding:0px;
  margin:0px;
  border:0px solid #ccc;
  }
  
#canvas_weihnachten {
  width:801px;
  height:40px;
  padding:0px;
  margin:0px;
  border:0px solid #ccc;
  }

#links {
  width:239px;
  height:400px;
  margin:0px;
  padding:0px;
  background-color:#E6D2CA;
  border:0px solid #E6D2CA;
  float:left;
  line-height:0em;
  }
 
#main {
  width:562px;
  height:auto;
  margin:0px;
  padding:0px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  } 
  
#main_blau {
  width:562px;
  height:auto;
  margin:0px;
  padding:0px;
  background-color:#487181;
  border:0px solid #487181;
  float:left;
  }
  
#logo {
  width:562px;
  height:53px;
  margin:0px;
  padding:0px;
  background-color:#D8CB01;
  border:0px solid #D8CB01;
  float:right;
  }
 
#main_links {
  width:322px;
  height:204px;
  margin:0px;
  padding:0px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  } 
  
#main_links_blau {
  width:322px;
  height:204px;
  margin:0px;
  padding:0px;
  background-color:#487181;
  border:0px solid #487181;
  float:left;
  } 

#main_rechts_submenu {
  width:240px;
  height:204px;
  margin-top:0px;
  padding-top:0px;
  background-color:#75594E;
  border:0px solid #75594E;
  float:right;
  } 
  
  #main_rechts_submenu_w {
  width:240px;
  height:301px;
  margin-top:0px;
  padding-top:0px;
  background-color:#75594E;
  border:0px solid #75594E;
  float:right;
  } 

#submenu {
  width:180px;
  height:140px;
  margin-top:42px;
  margin-left:10px;
  padding-top:0px;
  background-color:#75594E;
  border:0px solid #75594E;
  line-height:0em;
  float:left;
  } 
  
#submenu2 {
  width:210px;
  height:40px;
  padding:0px;
  margin:0px;
  margin-top:105px;
  margin-left:10px;
  padding-top:0px;
  background-color:#75594E;
  border:0px solid #75594E;
  line-height:0em;
  float:left;
  } 

#main_links_bild {
  width:185px;
  height:204px;
  margin:0px;
  padding:0px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  } 
 
#main_links_menu {
  width:137px;
  height:204px;
  line-height:0em;
  margin:0px;
  padding:0px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  } 
#main_links_bild_blau {
  width:185px;
  height:204px;
  margin:0px;
  padding:0px;
  background-color:#487181;
  border:0px solid #487181;
  float:left;
  } 
 
#main_links_menu_blau {
  width:137px;
  height:204px;
  line-height:0em;
  margin:0px;
  padding:0px;
  background-color:#487181;
  border:0px solid #487181;
  float:left;
  } 



/* INTRO
--------------------------------------------------------*/

#main_content_intro {
  width:510px;
  height:110;
  padding-left:29px;
  padding-top:16px;
  margin:0px;
  font-family: Arial, Helvetica, sans-serif;
  color:#ECDED6;
  line-height:22px;
  font-weight: bold;
  text-decoration:none;
  font-size: 16px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  }
   
#main_content_jk {
  width:510px;
  height:110;
  padding-left:29px;
  padding-top:16px;
  margin:0px;
  font-family: Arial, Helvetica, sans-serif;
  color:#ECDED6;
  line-height:22px;
  font-weight: 100;
  text-decoration:none;
  font-size: 15px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  }
   

 /* BILDERGALERIEN
--------------------------------------------------------*/
 
#bilderblock_bilder {
  width:562px;
  height:2480px;
  margin:0px;
  padding:0px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  } 
  
 #bilderblock_bilder_vernissage {
  width:562px;
  height:1200px;
  margin:0px;
  padding:0px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  } 
  
  
#bilderblock_bilder_facereading {
  width:562px;
  height:690px;
  margin:0px;
  padding:0px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  } 
   
 #bilderblock_bilder_kletterpark {
  width:562px;
  height:1320px;
  margin:0px;
  padding:0px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  } 
   
   
 #bilderblock_bilder_linsenevent {
  width:562px;
  height:1200px;
  margin:0px;
  padding:0px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  }    


#bilderblock_bilder_infotag {
  width:562px;
  height:690px;
  margin:0px;
  padding:0px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  } 
   
  
  #bilderblock_bilder_ironman {
  width:562px;
  height:435px;
  margin:0px;
  padding:0px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  } 

  #bilderblock_bilder_silmo {
  width:562px;
  height:520px;
  margin:0px;
  padding:0px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  } 

   
#bilderblock_laden {
  width:562px;
  height:530px;
  margin:0px;
  padding:0px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  } 
   
#bild_leer {
  width:100px;
  height:20px;
  margin:0px;
  padding:0px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  } 
#bild {
  width:140px;
  height:80px;
  margin:0px;
  padding:0px;
  background-color:#64483D;
  border:0px solid #64483D;
  float:left;
  } 

#bild_werkstatt {
  width:140px;
  height:93px;
  margin:0px;
  padding:0px;
  background-color:#64483D;
  border:0px solid #64483D;
  float:left;
  } 
#kein_bild { 
  width:140px;
  height:80px;
  margin:0px;
  padding:0px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  }  
 
#bild_112 {
  width:112px;
  height:80px;
  margin:0px;
  padding:0px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  } 

#bild_r {
  width:140px;
  height:80px;
  margin:0px;
  padding:0px;
  background-color:#64483D;
  border:0px solid #64483D;
  float:right;
  } 

#bilderreihe {
  width:562px;
  height:90;
  padding:0px;
  margin:0px;
  line-height:0em;
  border:0px solid #8A6559;
  background-color:#75594E;
  float:left;
  }
   
#balken {
  width:562px;
  height:5px;
  padding:0px;
  margin:0px;
  background-color:#64483D;
  line-height:0em;
  float:left;
  } 

 /* BILDER IM TEXT
--------------------------------------------------------*/

#bilder_rechts {
  width:100px;
  height:auto;
  padding:0px;
  padding-left:0px;
  padding-top:0px;
  margin:0px;
  font-family: Arial, Helvetica, sans-serif;
  line-height:22px;
  font-weight: 100;
  text-decoration:none;
  font-size: 16px;
  float:left;
  }    
  
#bilder_links {
  width:130px;
  height:545px;
  padding-left:0px;
  padding-top:5px;
  margin:0px;
  font-family: Arial, Helvetica, sans-serif;
  color:#ECE5AF;
  line-height:22px;
  font-weight: 100;
  text-decoration:none;
  font-size: 16px;
  float:left;
  }

/* TEXT 
----------------------------------------------- */
   
#text_links_halb {
  width:230px;
  height:auto;
  padding-left:29px;
  padding-top:0px;
  margin:0px;
  font-family: Arial, Helvetica, sans-serif;
  color:#ECE5AF;
  line-height:22px;
  font-weight: 100;
  text-decoration:none;
  font-size: 16px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  }
  
#text_links_halb2 {
  width:230px;
  height:auto;
  padding-left:29px;
  padding-top:0px;
  margin:0px;
  font-family: Arial, Helvetica, sans-serif;
  color:#ECE5AF;
  line-height:22px;
  font-weight: 100;
  text-decoration:none;
  font-size: 16px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  }

#text_links_aktuelles {
  width:400px;
  height:auto;
  padding-left:29px;
  padding-top:0px;
  margin:0px;
  font-family: Arial, Helvetica, sans-serif;
  color:#ECE5AF;
  line-height:22px;
  font-weight: 100;
  text-decoration:none;
  font-size: 16px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  }

#text_links_aktuelles2 {
  width:350px;
  height:auto;
  padding-left:29px;
  padding-top:0px;
  margin:0px;
  font-family: Arial, Helvetica, sans-serif;
  color:#ECE5AF;
  line-height:22px;
  font-weight: 100;
  text-decoration:none;
  font-size: 16px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  }  
#text_links_philosophie {
  width:410px;
  height:251px;
  padding:0px;
  padding-left:29px;
  padding-right:0px;
  padding-top:0px;
  margin:0px;
  margin-right:10px;
  font-family: Arial, Helvetica, sans-serif;
  color:#ECE5AF;
  line-height:22px;
  font-weight: 100;
  text-decoration:none;
  font-size: 16px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  }

#text_links_werdegang {
  width:410px;
  height:auto;
  padding:0px;
  padding-left:29px;
  padding-right:0px;
  padding-top:0px;
  margin:0px;
  margin-right:10px;
  font-family: Arial, Helvetica, sans-serif;
  color:#ECE5AF;
  line-height:22px;
  font-weight: 100;
  text-decoration:none;
  font-size: 16px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  }
  
#text_links_kinder1 {
  width:360px;
  height:100;
  padding:0px;
  padding-left:29px;
  padding-right:0px;
  padding-top:0px;
  margin:0px;
  margin-right:10px;
  font-family: Arial, Helvetica, sans-serif;
  color:#ECE5AF;
  line-height:22px;
  font-weight: 100;
  text-decoration:none;
  font-size: 16px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  }
  
#text_kinder1 {
  width:500px;
  height:auto;
  padding:0px;
  padding-left:29px;
  padding-right:0px;
  padding-top:0px;
  margin:0px;
  margin-right:10px;
  font-family: Arial, Helvetica, sans-serif;
  color:#ECE5AF;
  line-height:22px;
  font-weight: 100;
  text-decoration:none;
  font-size: 16px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  }
  
  #text_werkstatt {
  width:500px;
  height:auto;
  padding:0px;
  padding-left:29px;
  padding-right:0px;
  padding-top:0px;
  margin:0px;
  margin-right:10px;
  font-family: Arial, Helvetica, sans-serif;
  color:#ECE5AF;
  line-height:22px;
  font-weight: 100;
  text-decoration:none;
  font-size: 16px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  }



#text_links_kinder2 {
  width:360px;
  height:100;
  padding:0px;
  padding-left:29px;
  padding-right:0px;
  padding-top:0px;
  margin:0px;
  margin-right:10px;
  font-family: Arial, Helvetica, sans-serif;
  color:#ECE5AF;
  line-height:22px;
  font-weight: 100;
  text-decoration:none;
  font-size: 16px;
  background-color:#487181;
  border:0px solid #487181;
  float:left;
  }
  
#text_kinder2 {
  width:490px;
  height:auto;
  padding:0px;
  padding-left:29px;
  padding-right:0px;
  padding-top:0px;
  margin:0px;
  margin-right:10px;
  font-family: Arial, Helvetica, sans-serif;
  color:#ECE5AF;
  line-height:22px;
  font-weight: 100;
  text-decoration:none;
  font-size: 16px;
  background-color:#487181;
  border:0px solid #487181;
  float:left;
  }
 
#text_schulsport {
  width:500px;
  height:100;
  padding:0px;
  padding-left:29px;
  padding-right:0px;
  padding-top:0px;
  margin:0px;
  margin-right:10px;
  font-family: Arial, Helvetica, sans-serif;
  color:#ECE5AF;
  line-height:22px;
  font-weight: 100;
  text-decoration:none;
  font-size: 16px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  }

#text_links_bildschirm {
  width:380px;
  height:100;
  padding:0px;
  padding-left:29px;
  padding-right:0px;
  padding-top:0px;
  margin:0px;
  margin-right:10px;
  font-family: Arial, Helvetica, sans-serif;
  color:#ECE5AF;
  line-height:22px;
  font-weight: 100;
  text-decoration:none;
  font-size: 16px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  }

#text_links_kontaktlinsen {
  width:357px;
  height:100;
  padding:0px;
  padding-left:29px;
  padding-right:0px;
  padding-top:0px;
  margin:0px;
  margin-right:10px;
  font-family: Arial, Helvetica, sans-serif;
  color:#ECE5AF;
  line-height:22px;
  font-weight: 100;
  text-decoration:none;
  font-size: 16px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  }

#text_rechts_team {
  width:390px;
  height:620px;
  padding-left:29px;
  padding-top:0px;
  margin:0px;
  font-family: Arial, Helvetica, sans-serif;
  color:#ECE5AF;
  line-height:22px;
  font-weight: 100;
  text-decoration:none;
  font-size: 16px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  }

#content_rahmen {
  width:562px;
  height:auto;
  margin:0px;
  padding:0px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  } 
   
/* HEADLINES
----------------------------------------------- */
   
#headline {
  width:533px;
  height:auto;
  padding-left:29px;
  padding-top:25px;
  margin:0px;
  font-family: Arial, Helvetica, sans-serif;
  color:#ECDED6;
  line-height:22px;
  font-weight: 100;
  text-decoration:none;
  font-size: 18px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  }

#headline_schmal {
  width:270px;
  height:auto;
  padding-left:29px;
  padding-top:25px;
  margin:0px;
  font-family: Arial, Helvetica, sans-serif;
  color:#ECDED6;
  line-height:22px;
  font-weight: 100;
  text-decoration:none;
  font-size: 18px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  }

#headline_schmal2 {
  width:310px;
  height:auto;
  padding-left:29px;
  padding-top:25px;
  margin:0px;
  font-family: Arial, Helvetica, sans-serif;
  color:#ECDED6;
  line-height:22px;
  font-weight: 100;
  text-decoration:none;
  font-size: 18px;
  background-color:#487181;
  border:0px solid #487181;
  float:left;
  }
  
  
#headline_schmal3 {
  width:325px;
  height:auto;
  padding-left:29px;
  padding-top:25px;
  margin:0px;
  font-family: Arial, Helvetica, sans-serif;
  color:#ECDED6;
  line-height:22px;
  font-weight: 100;
  text-decoration:none;
  font-size: 18px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  }

#zurueck {
  width:170px;
  height:auto;
  padding-right:35px;
  padding-top:27px;
  margin:0px;
  font-family: Arial, Helvetica, sans-serif;
  color:#ECDED6;
  line-height:22px;
  font-weight: 100;
  text-decoration:none;
  font-size: 14px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:right;
  }
  
#zurueck2 {
  width:170px;
  height:auto;
  padding-right:35px;
  padding-top:27px;
  margin:0px;
  font-family: Arial, Helvetica, sans-serif;
  color:#ECDED6;
  line-height:22px;
  font-weight: 100;
  text-decoration:none;
  font-size: 14px;
  background-color:#487181;
  border:0px solid #487181;
  float:right;
  }
  
#headline_philosophie {
  width:533px;
  height:auto;
  padding-left:29px;
  padding-top:25px;
  margin:0px;
  font-family: Arial, Helvetica, sans-serif;
  color:#ECDED6;
  line-height:22px;
  font-weight: bold;
  text-decoration:none;
  font-size: 16px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  }
  
#headline_liebekinder {
  width:533px;
  height:auto;
  padding-left:29px;
  padding-top:25px;
  margin:0px;
  font-family: Arial, Helvetica, sans-serif;
  color:#ECDED6;
  line-height:22px;
  font-weight: bold;
  text-decoration:none;
  font-size: 16px;
  background-color:#487181;
  border:0px solid #487181;
  float:left;
  }  
  
#liste_service {
  width:533px;
  height:300;
  padding-left:29px;
  padding-top:25px;
  margin:0px;
  font-family: Arial, Helvetica, sans-serif;
  color:#ECDED6;
  line-height:26px;
  font-weight: normal;
  text-decoration:none;
  font-size: 16px;
  background-color:#8A6559;
  border:0px solid #8A6559;
  float:left;
  }
  
#impressum {
  width:562px;
  height:50;
  padding:0px;
  padding:0px;
  margin:0px;
  font-family: Arial, Helvetica, sans-serif;
  color:#ECDED6;
  line-height:22px;
  font-weight: 100;
  text-decoration:normal;
  font-size: 12px;
  background-color:#E6D2CA;
  border:0px solid #E6D2CA;
  float:left;
  }

/* Link-Klassen
----------------------------------------------- */
.headline { color:#666262; font-size: 12px}
.text { color:#E0D63B}
.impressum { font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#8A6559; font-size: 12px}
.highlight { color:#ECDED6;}
.service { color:#DACE1B; font-weight:bold;}
.headline_klein { font-weight:bold; color:#ECDED6; font-size: 16px}

.text a:link {
  color:#E0D63B;
  text-decoration:underline;
  }
.text a:visited {
  color:#E0D63B;
  text-decoration:underline;
  }
.text a:hover {
  color:#ffffff;
  text-decoration:underline;
  }
.text a img {
  border-width:0;
  }
  

.intro a:link {
  color:#ECDED6;
  text-decoration:none;
  }
.intro a:visited {
  color:#ECDED6;
  text-decoration:none;
  }
.intro a:hover {
  color:#ffffff;
  text-decoration:none;
  }
.intro a img {
  border-width:0;
  }

.impressum a:link {
  color:#8A6559;
  text-decoration:none;
  }
.impressum a:visited {
  color:#8A6559;
  text-decoration:none;
  }
.impressum a:hover {
  color:#8A6559;
  text-decoration:none;
  }
.impressum a img {
  border-width:0;
  }

.service a:link {
  color:#DACE1B;
  text-decoration:none;
  }
.service a:visited {
  color:#DACE1B;
  text-decoration:none;
  }
.service a:hover {
  color:#ffffff;
  text-decoration:none;
  }
.service a img {
  border-width:0;
  }




