/* CSS Document */

h1 { 
            font: bold italic .9em 'times new roman', 'trebuchet ms',arial,sans-serif;
            letter-spacing: .07em;
            font-size:34px;
            color: #0A3F24;
            text-align:center;
            margin-top:21px;            
    }
h2 { 
            font: bold italic .9em 'times new roman', 'trebuchet ms',arial,sans-serif;
            letter-spacing: .07em;
            font-size:21px;
            color: #0A3F24;
            text-align:left;
            margin-top:21px;
            border-bottom:1px dashed  #0A3F24;
            margin-bottom:0px;            
    }
    
xbody {font-family:'times new roman';}

html        {height:100%;
            }
body        {background:url(../img/hintergrund.jpg) ; 
             margin:0; 
             padding:0; 
             border:0; 
             height:100%;
             text-align:center; /* zentriert Tabelle auch im IE */
             }

#master     {
             width:80%;
             height:100%;
             border-spacing:0px;
             padding:0px;
             border:0px;
             margin:0 auto 0 auto;
             vertical-align:top;   
             background-color:white;          
            }
#master td  {vertical-align:top;
             text-align:left;
             xborder:1px solid black;
            }            

#contentcontainer {
            height:100%;
            min-height:100%; 
            background-color:white;
            }            

#footer {
        clear:both;
        height:1.5em;
        vertical-align:middle !important;
        text-align:center !important; 
        color:white;
        background-color: #53553d;
        xmargin-top:922px; 
        xmargin-bottom:7px; 
        xbackground:url(../img/footer_hintergrund.jpg);
        xpadding:1 2 2 2;
        font-family:verdana;
        font-size:0.7em;
        }
                      
#menue      {               
              width:12em;
              height:100%;
              font-size:16px;
                     
              margin-top:0px !important; 
              padding-top:0px !important;
              padding-right:9px !important;
              border-right:1px dashed #96BDE8; 
              background-color:white;
              xborder:1px solid red;
              xfloat:left;
              
              vertical-align:top;
              text-align:left;
            }
        
#inhalt {
        padding:0px 9px 9px 10px !important;
        background-color:white;  
        font-family:'arial';
        xborder:1px solid green;      
        font-size:16px; /* 12px; */
        vertical-align:top;
        text-align:left;
        width:100%;
        }        
                    
#master td  {border-spacing:0px;
             padding:0px;
             xborder:1px solid green;
             }
#header     {
            height:143px; 
            xwidth:100%;
            border-bottom:5px solid #53553d;
            background:url(../img/header_gross.jpg) no-repeat;
            }
            
img         {border:0px;
            }            
            
            

#menueaktiv {
            background:url(../img/);
            background-color:#53553D;
            color:white;
            padding-left:0.3em;
            }
ul.menueUL {font: normal 0.9em  'times new roman','trebuchet ms',arial,sans-serif;
            display:block;
            list-style-position:outside;
            list-style-type:none;
             
            letter-spacing: .07em;
            font-size:1.2em;  
            list-style-type:none; 
            padding:0px 0px 1px 12px;
            margin:0 3 0 0;
            width:11em;
            xxmargin-left:0px !important;
            xmargin-top:19px:
            xxborder:1px solid green;
            list-style-image:none !important;
            }
ul.menueUL a{
            text-decoration:none;
            color:black;
            display:block;
            padding-left:0.3em;
            xborder:1px solid blue;
            xwidth:11em;
            }
ul.menueUL a:hover{
            text-decoration:none;
            background-color:#ADAF98;
        
            }                      
ul.menueUL li { 
xborder:1px solid red;           
            display:block;
            background:url(../img/farbverlauf_blau.gif);
            border-bottom: 1px solid #53553D;
            border-top: 1px solid #53553D;
            xpadding:0em 0.3em 0em 0em !important;
            margin-bottom:5px;
            margin-top:0px;
            xwidth:12em;
            
            xpadding:0px !important;
            xmargin-right:5px;
            
            xborder:0px !important;
            xmargin:0px !important;
            xpadding:0px !important;
}
ul.menueUL li:hover {background-color:#ADAF98;}            
li.menueLI_Ebene1 {
            font-weight:bold;
            margin-top:0.7em !important;
            margin-left:3px;
            height:1.2em;
            }
li.menueLI_Ebene2 {
            margin-left:9px;
            margin-right:9px;
            padding:0px 3px 0px 9px !important;
            font-size:0.6em;
            height:1.5em;
            }   

#teamtabelle img {
padding:3px;
border:1px solid #53553D;
}

            
.mondhintergrund {
  overflow: visible;
  background:url(../img/mond.jpg) ;  
  background-repeat: no-repeat; 
  background-position: right top;
  }                        

.passbild
{
padding:3px;
border:1px solid #53553D;
}

ul {
  	list-style-image:url(../img/minibaum.gif) ;
 }                                     

li {
   margin-bottom:3px;
   }

dd {text-align:center;
margin:0px;
padding:0px;}
