#body {
}

#seite {width: 980px;
        padding: 5px;
        border: 1px solid black;
        height: auto;
        margin: auto;
}

#kopf {padding:2px;
       border: 1px solid black;
       margin-bottom:5px;
       font-family: arial;
       background-color:grey;
       }

#horizontnav {border: 1px solid black;
             margin-bottom:5px;
             background-color:grey;
             font-family: arial;
             text-align:center;}

#horizontnav li{display: inline;
         list-style-type: none;
         padding-right: 10px;
                 }

#horizontnav a {font-weight: bold;
         text-decoration: none;
         color: black;}

#horizontnav a:visited {color: white;}


#horizontnav a:hover {text-decoration: none;
                color: red;}

#navigation {float: left;
         border: 1px solid black;
         background-color: red;
         font-family: arial;
         height: auto;
         width: 140px;
         padding-bottom:10px;
         margin: 0;
         }

#navigation ul {
            list-style: none;
            padding: 0;
            margin: 5px;}

#navigation li {
            padding: 5px;}

#navigation a {font-weight: bold;
         text-decoration: none;
         color: black;}

#navigation a:visited {color: white;}


#navigation a:hover {text-decoration: none;
                color: blue;}

#navigation a:active {color: yellow;}

#inhalt {border: 1px solid black;
         margin-left: 150px;
         width: 806px;
         height: auto;
         padding: 10px;
         margin-bottom: 5px;
         font-family: arial;
         background-color:grey;
         }

#inhalt img {text-align: center;
}


#fußzeile {margin-top: 5px;
           border: 1px solid black;
         padding:2px;
         clear: both;
         font-family: arial;
         background-color:grey;
         }

.überschriftkasten {padding-left: 100px;
		height:auto;
                    width: 700px;
                font-weight: bold;
                    font-size: large;
                    text-align:center;
                    border: 3px solid red;
                    margin-bottom: 5px;
}

.wichtig   {color: red;}

.überschrift {font-weight: bold;}

.rechtsbündig {float: right;
               margin: 0;
               padding: 0;}

.mitte {text-align: center;}

#inhaltimpressum {border: 1px solid black;
         margin-left: 150px;
         width: 806px;
         height: auto;
         padding: 10px;
         margin-bottom: 5px;
         font-family: arial;
         }

#inhaltimpressum ul {margin: 5px;
             list-style: none;
             display: inline;}

#inhaltimpressum img {float: left;
                      margin-right: 7px;}

#inhaltimpressum li {padding: 3px;}

#inhaltunten {border: 1px solid black;
         margin-left: 150px;
         width: 806px;
         height: auto;
         padding: 10px;
         margin-bottom: 5px;
         font-family: arial;
         }

#inhaltunten img {float: right;}

.listenüberschrift {color: red;}

.newsliste {font-weight: bold;
            font-size: smaller;}

.bildkasten {height:auto;
            border: 1px solid black;
            margin-left: 40px;
            margin-bottom: 5px;
            margin-right: 10px;
            float: left;
            width: 260px;
            padding: 3px;}

.bildkastenrechts {height:auto;
            border: 1px solid black;
            margin-bottom: 5px;
            margin-left: 320px;
            width: 260px;
            padding: 3px;}

#mannschaftinhalt {border: 1px solid black;
         margin-left: 150px;
         width: auto;
         height: auto;
         padding: 10px;
         margin-bottom: 5px;
         font-family: arial;
         background-image: url(kader.gif);
         background-position: 0px 0px;
        }

#mannschaftinhalt li {list-style-type: none;}

#mannschaftinhalt ul {list-style-type: none;
                         display: inline;}

#mannschaftinhalt tr {font-size: 10px;}

#mannschaftinhalt th {font-size: 12px;
                      font-weight: bold;
                      color: white;
                        background-color: blue;
                      padding: 2px;}


#spiele {float: right;
         border: 1px solid black;
         font-family: arial;
         height: auto;
         width: auto;
         padding-bottom:3px;
         margin-left: 5px;}

.spieletabelle {padding: 3px;
               border: 1px solid black;
               float: right;
               margin-top: 5px;
               margin-right: 20px;
               width: 250px;}


.trainer {padding: 3px;
          border: 1px solid black;
          float: right;
          margin-top: 20px;
          margin-left: 400px;
          margin-right: 20px;
          margin-bottom: 5px;
          width: 250px;}

.überschriftmannschaft {font-weight:bold;
                       font-family: arial;
                       font-size: 14px;
                       color: silver;}

.kader {font-size: 10px;}

.kadergroß {font-size: 18px;
            font-weight: bold;}

.spieletabelle tr.hellgrau {background-color: #eeeeee;}