 html,body{ 
            margin: 0 auto; 
            padding: 0; 
            background-color: #79cdfc; 
            background-image:url(../img/body_bg.png);
            background-repeat: repeat-x;
            
            font-size: small;
            font-family: Arial;
            line-height: 1.5em;
            color: #000000;
                        
       min-height:100%; height: 10%;
       } 

  #container {width: 910px; margin: 0px auto;}

  #header {width: 100%; height: 146px; background-image:url(../img/header.jpg); background-repeat: no-repeat;}
  
  
  #menu {height: 46px; width:910px; background-image:url(../img/navi.png); background-repeat: no-repeat;}
  
   
  #content {position: absolute; width:910px; background-image:url(../img/bg.png); background-repeat: repeat-y;}
    
 
  #innercontent {width: 860px; float:left; padding-left:20px; padding-right:20px;}
  
  #footer {width: 860px; height:50px; padding-left: 20px; padding-right: 20px; clear:both;font-size: 90%; background-image:url(../img/footer.png); background-repeat: no-repeat;}

.ttext {       
        font-size: small;
        font-family: Arial;
        line-height: 1.3em;
        color: #000000;
        }
        
.chorliste {
        font-size: 90%;
        font-family: Arial;
        line-height: 1.3em;
        color: #000000;
        } 
        
.ttextbold {
            font-size: small;
            font-family: Arial;
            line-height: 1.3em;
            color: #000000;
            }
A:link{font-family:Arial; font-size:100%; font-weight:light; color: #0099ff; text-decoration: none; line-height: 1.1em;}
A:visited{font-family:Arial; font-size:100%; font-weight:light; color: #0099ff; text-decoration: none; line-height: 1.1em;}
A:hover{font-family:Arial; font-size:100%; font-weight:light; color: #000000; text-decoration: none; line-height: 1.1em;}
A:active{font-family:Arial; font-size:100%; font-weight:light; color: #0099ff; text-decoration:none; line-height: 1.1em;} 
           
A.link1:link {font-family:Arial; font-size:100%; font-weight:light; color: #aa0000; text-decoration: none; line-height: 1.1em;}
A.link1:visited {font-family:Arial; font-size:100%; font-weight:light; color: #aa0000; text-decoration: none; line-height: 1.1em;}
A.link1:hover {font-family:Arial; font-size:100%; font-weight:light; color: #ffffff; text-decoration: none; line-height: 1.1em;}
A.link1:active {font-family:Arial; font-size:100%; font-weight:light; color: #aa0000; text-decoration:none; line-height: 1.1em;}     

A.link2:link {font-family:Arial; font-size:100%; font-weight:light; color: #aa0000; text-decoration: none; line-height: 1.1em;}
A.link2:visited {font-family:Arial; font-size:100%; font-weight:light; color: #aa0000; text-decoration: none; line-height: 1.1em;}
A.link2:hover {font-family:Arial; font-size:100%; font-weight:light; color: #000000; text-decoration: none; line-height: 1.1em;}
A.link2:active {font-family:Arial; font-size:100%; font-weight:light; color: #aa0000; text-decoration:none; line-height: 1.1em;}         
            
A.klein:link {font-family:Arial; font-size:90%; color: grey; text-decoration: none; line-height: 1.3em;}
A.klein:visited {font-family:Arial; font-size:90%; color: grey; text-decoration: none; line-height: 1.3em;}
A.klein:hover {font-family:Arial; font-size:90%; color: green; text-decoration: none; line-height: 1.3em;}
A.klein:active {font-family:Arial; font-size:90%; color: grey; text-decoration:none; line-height: 1.3em;}

A.navi4:link {font-family:Arial; font-size:100%; font-weight:bold; color: #ff9900; text-decoration: none; line-height: 1.2em;}
A.navi4:visited {font-family:Arial; font-size:100%; font-weight:bold; color: #ff9900; text-decoration: none; line-height: 1.2em;}
A.navi4:hover {font-family:Arial; font-size:100%; font-weight:bold; color: #000000; text-decoration: none; line-height: 1.2em;}
A.navi4:active {font-family:Arial; font-size:100%; font-weight:bold; color: #ff9900; text-decoration:none; line-height: 1.2em;}

legend {font-family:Arial; font-size:100%; font-weight: bold; color: #3399ff;}
input {border-color: #3399ff; border-width:1px; background-color:#ffffff; font-size:16px;}


.form {font-weight: bold;}

.hinweistext_klein {font-family:Arial;
                    font-size:90%; 
                    color: #aa0000; 
                    text-decoration: none;
                    line-height: 1.1em;}
                    
.hinweistext_kleiner {font-family:Arial;
                    font-size:80%;
                    color: #aa0000; 
                    text-decoration: none;
                    line-height: 1.1em;}                    

#imgleft {border: 0; margin: 5px; text-align:left;}
.imgright {border: 0; margin: 5px; float:right;}

 
.standard_tabelle table {
       border: 0px; 
       border-spacing: 5px; 
       background-color: #eeeeee;}
                                              
  p {font-family: Arial; 
            font-size: 10pt;
            line-height: 1.5em;}        
               
    h1 {font-family: Arial; 
            font-size: 130%;
            line-height: 1.2em;
            font-weight:light;}
            
            h2 {font-family: Arial; 
            font-size: 12pt;
            line-height: 1em;}
            
            h3 {font-family: Arial; 
            font-size: 10pt;
            line-height: 0.8em;}         
            
.fototabelle {
width: 900px;

padding-left: 0px;

border-spacing: 3px;

}

    

.fototabelle img {

border: 4px solid white;

}

      .boxes {width:320px; background: url(../img/boxbottom.png) no-repeat bottom left; padding-bottom:5px; margin-top:0px;}
  .boxes h2{
  font-size:130%;
  height:35px;
  color:#444444;
  margin: 0;
  padding: 15px 8px 0px 14px;
  text-indent: -0px;
  background: url(../img/boxtop.png) no-repeat top left;
  }
  
   
      .boxes_startseite {width:300px; background: url(../img/boxstartseite.png) no-repeat bottom left; padding-bottom:5px; margin-top:0px;}
  .boxes_startseite h2{
  font-size:180%;
  height:100px;
  color:#444444;
  margin: 0;
  padding: 5px 8px 0px 14px;
  font-weight: bold;
  line-height:1.3em;
  text-indent: -0px;
  background: url(../img/boxtopstartseite.jpg) no-repeat top left;
  }


#menu10 {
        width: 200px;
                }


#menu10 li a {
        list-style-type: none;
        height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        }

#menu10 li a:link, #menu10 li a:visited {
        list-style-type: none;
        color: #000000;
        display: block;
        background:  url(../img/mbg.png);
        padding: 8px 0 0 15px;
        }

#menu10 li a:hover, #menu10 li #current {
        list-style-type: none;
        color: #009900;
        background:  url(../img/mbg.png) 0 -32px;
        padding: 8px 0 0 15px;
        }





/* Styles for the entire LavaLamp menu */
.lavaLamp {
    position: relative;
    height: 50px; width: 950px;
    padding: 8px; margin: 0px 0px 0px 15px;
    overflow: hidden;
}
    /* Force the list to flow horizontally */
    .lavaLamp li {
        float: left;
        list-style: none;
    }
        /* Represents the background of the highlighted menu-item. */
        .lavaLamp li.back {
            background: url("../img/lava.png") no-repeat right -30px;
            width: 9px; height: 30px;
            z-index: 8;
            position: absolute;
        }
            .lavaLamp li.back .left {
                background: url("../img/lava.png") no-repeat top left;
                height: 30px;
                margin-right: 9px;
            }
        /* Styles for each menu-item. */
        .lavaLamp li a {
            position: relative; overflow: hidden;
            text-decoration: none;
            font: bold 14px arial;
            text-shadow: 0.05em 0.05em 0.05em #ffffff;
            color: #000; outline: none;
            text-align: center;
            height: 30px; top: 7px;
            z-index: 10; letter-spacing: 0;
            float: left; display: block;
            margin: auto 10px;
        }