body {
     color:black;
     background-color:#E6E6E6;
     font-family: arial, verdana, helvetica, sans-serif;
     }

/**Linksteuerung für Datenschutzerklärung, Impressum, Kontakt, (Einzel)Meldung, Biographie*/
a.datenschutz, a.impressum, a.kontakt, a.meldung, a.biographie {
   font-size:1.0em;
   text-decoration:underline;
   color:#00FFFF;
   }

a.datenschutz:visited, a.impressum:visited, a.kontakt:visited, a.meldung:visited, a.biographie:visited
   {
   font-size:1.0em;
   text-decoration:underline;
   color:#00FFFF;
   }

a.datenschutz:hover, a.impressum:hover, a.kontakt:hover, a.meldung:hover, a.biographie:hover
   {
   font-size:1.0em;
   font-weight:bold;
   text-decoration:underline;
   color:#00FFFF;
   }

a.datenschutz:active, a.impressum:active, a.kontakt:active, a.meldung:active, a.biographie:active
   {
   font-size:1.0em;
   text-decoration:underline;
   color:#00FFFF;
   }

/**Der Container für beide Spalten*/
#container
     {
     border:2px solid #003471;
     background-color:#FFFFFF;
     }

/**Die rechte Spalte für das NDH-Jungs-Logo, F1-Live, F2-Live, Mannschaft usw.*/
#rechts
     {
     float:right;
     width:18em;
     padding:0.5em 0.5em 0 0.5em;
     }

/**DIV 1, 3, 5, 7, 9, 11, 13 ... OHNE Rahmenlinie und Hintergrundfarbe*/
#rechts-navi1, #rechts-navi3, #rechts-navi5, #rechts-navi7, #rechts-navi9, #rechts-navi11, #rechts-navi13
     {
     border:0px solid #000000;
     margin:0;
     overflow:hidden;
     background-color: #;
     }

/**DIV 2, 4, 6, 8, 10, 12 ... MIT Rahmenlinie und Hintergrundfarbe*/
#rechts-navi2, #rechts-navi4, #rechts-navi6, #rechts-navi8, #rechts-navi10, #rechts-navi12
     {
     border:1px solid #000000;
     margin:0;
     overflow:hidden;
     background-color: #E6E6E6;
     }

/**Innencontainer der Spalten 1 bis 13*/
#rechts-navi1-innen, #rechts-navi2-innen, #rechts-navi3-innen, #rechts-navi4-innen, #rechts-navi5-innen, #rechts-navi6-innen, #rechts-navi7-innen, #rechts-navi8-innen, #rechts-navi9-innen, #rechts-navi10-innen, #rechts-navi11-innen, #rechts-navi12-innen, #rechts-navi13-innen
     {
     float:left;
     width:100%;
     padding:0 0 0.1em 0;
     }

/**Die linke Spalte, sozusagen die Hauptspalte. Für den Newsslider, Video Highlights usw.*/
#links
     {
     padding:0 0.5em 0 0.5em;
     margin-right:19em;
     border-right:1px solid #000000;
     background-color:#003471;
     }

/**Spalte 1 bis ... MIT Rahmenlinie*/
#innen1, #innen2, #innen3, #innen4, #innen5
     {
     border:1px solid #FFFFFF;
     margin:1em 0;
     overflow:hidden;
     padding:0 0 0 0;
     }

/**Der Newsslider*/
#innen1-links
     {
     float:left;
     width:100%;
     overflow:auto;
     padding:0 0 0 0;
     }

/**Die Box Meldungen*/
#innen2-links
     {
     float:left;
     width:100%;
     overflow:auto;
     padding:0 0 0 0;
     }

/**Die linken Innencontainer MIT Rahmenlinie und 0.2em Padding oben um Linieneffekt vom Außenrand zu erzeugen*/
#innen3-links, #innen4-links
     {
     float:left;
     width:50%;
     margin:0.2em; 0 0 0;
     border-right:1px solid #E6E6E6;
     padding:0 0 0 0;
     }

/**Die rechten Innencontainer MIT Rahmenlinie und 0.2em Padding oben um Linieneffekt vom Außenrand zu erzeugen. #innen1-rechts fehlt wegen dem Newsslider. #innen2-rechts fehlt wegen der Box Meldungen*/
#innen3-rechts, #innen4-rechts
     {
     border-left:1px solid #E6E6E6;
     margin:0.2em 0.2em 0 0;
     overflow:hidden;
     background-color:#;
     }

/**Die Kopfzeile für Hintergrundbild, Icons und Kopfnavigation*/
#kopfzeile
     {
     overflow:hidden;
     padding:0.5em 0 0 0;
     margin-left:0em;
     border-bottom:1px solid #FFFFFF;
     background-color:#;
     }

/**Kopfzeile Hintergrundbild und Hauptnavigation*/
#kopfzeile-bild
     {
     background-image:url(../bilder/kopfzeile/jaguar2010.jpg);
     background-repeat:repeat;
     height:327px;
     margin:0 0;
     padding:0 0 0 0;
     border:0px;
     }

/**Kopfzeile Icons*/
#kopfzeile-innen1
     {
     float:left;
     width:50%;
     height:25px;
     border-right:0px solid #E6E6E6;
     padding:0 0 0 0;
     margin-top:275px;
     }

/**Kopfzeile Navigation*/
#kopfzeile-innen2
     {
     overflow:hidden;
     background-color:#;
     padding:0 0 0 0;
     margin-top:275px;
     }

/**Schriftformatierung für Kopfzeile Navigation*/
#kopfzeile-innen2 p
     {
     text-align: right;
     margin: 0.8em 0 0 0;
     }

#kopfzeile-innen2 a
     {
     font-size:1.0em;
     text-decoration:none;
     color:#FFFFFF;
     }

#kopfzeile-innen2 a:visited
     {font-size:1.0em;
     text-decoration:none;
     color:#FFFFFF;
     }

#kopfzeile-innen2 a:hover
     {
     font-size:1.0em;
     font-weight:bold;
     text-decoration:underline;
     color:#FFFFFF;
     background-image:url(../bilder/clearbg.png);
     background-repeat:repeat;
     }

#kopfzeile-innen2 a:active
    {
    font-size:1.0em;
    text-decoration:none;
    color:#FFFFFF;
    }


/**Container Fusszeile*/
#fusszeile
     {
     overflow:hidden;
     padding:0.5em 0 0.5em 0;
     margin-left:0em;
     border-top:0px solid #FFFFFF;
     background-color:#;
     }

/**Innenbereich Fusszeile*/
#fusszeile-innen
     {
     float:left;
     width:100%;
     border-right:0px solid #E6E6E6;
     padding:0 0 0 0;
     text-align: center;
     }

#fusszeile a
     {
     font-size:1.0em;
     text-decoration:none;
     color:#FFFFFF;
     }

#fusszeile a:visited
     {font-size:1.0em;
     text-decoration:none;
     color:#FFFFFF;
     }

#fusszeile a:hover
     {
     font-size:1.0em;
     font-weight:bold;
     text-decoration:underline;
     color:#FFFFFF;
     background-image:url(../bilder/clearbg.png);
     background-repeat:repeat;
     }

#fusszeile a:active
    {
    font-size:1.0em;
    text-decoration:none;
    color:#FFFFFF;
    }

.clearer
     {
     display:none;
     }

p { margin: 0.5em; 0.5em; 0.5em; 0.5em; }


.normal
     {
     font-size:0.8em;
     color:#FFFFFF;
     }

.black
     {
     font-size:0.8em;
     color:#000000;
     }

/**Hauptüberschrift für linke Spalte*/
.headline
     {
     font-family: Arial, Verdana, Helvetica, sans-serif;
     font-variant:small-caps;
     font-size: 1.1em;
     text-align: left;
     color: #003471;
     font-weight: bold;
     letter-spacing: 0.5pt;
     margin: 0 0 0 0;
     padding: 0 0 0 0.2em;
     background-image:url(../bilder/headbg.png);
     background-repeat:repeat;
     }

/**Hauptüberschrift für rechte Spalte*/
.headline2
     {
     font-family: Arial, Verdana, Helvetica, sans-serif;
     font-variant:small-caps;
     font-size: 1.1em;
     text-align: center;
     color: #003471;
     font-weight: bold;
     letter-spacing: 1.5pt;
     margin: 0 0 0 0;
     padding: 0 0 0 0.2em;
     background-image:url(../bilder/headbg.png);
     }

.liveon
     {
     font-family: Arial, Verdana, Helvetica, sans-serif;
     font-variant:small-caps;
     font-size: 1.1em;
     text-align: center;
     color: #003471;
     font-weight: bold;
     letter-spacing: 0.5pt;
     margin: 0 0 0 0;
     padding: 0 0 0 0.2em;
     background-image:url(../bilder/headbg.png);
     border:1px solid #000000;
     }

/**Überschrift Spielberichte - Spielpaarung */
.paarung
     {
     font-family: Arial, Verdana, Helvetica, sans-serif;
     font-variant:normal;
     font-size: 1.0em;
     text-align: left;
     color: #FFFFFF;
     font-weight: bold;
     letter-spacing: 0.5pt;
     margin: 0 0 0 0;
     padding: 0.5em 0 0 0.3em;
     }

/**Tabelle Mannschaft*/
body.mannschaft {
   background-color:#E6E6E6;
   }

table.mannschaft {
   width:275;
   border:1px solid #FFFFFF;
   margin-left: 0.3em;
   }

td.mannschaft {
   font-family: arial, verdana, helvetica, sans-serif;
   color:#000000;
   font-size:0.8em;
   text-align:center;
   border:0px solid #FFFFFF;
   padding: 0.4em 0 0.4em; 0
   }
/**Ende Tabelle Mannschaft*/


/**Tabelle Bilder vom Spiel (Meldungen)*/
table.bilder {
   width:300;
   align:center;
   border:1px solid #FFFFFF;
   margin-left: 0.3em;
   }

th.bilder {
     font-family: Arial, Verdana, Helvetica, sans-serif;
     font-variant:small-caps;
     font-size: 1.3em;
     text-align: center;
     color: #273B94;
     font-weight: bold;
     letter-spacing: 0.5pt;
     margin: 0 0 0 0;
     padding: 0 0 0 0.1em;
     background-image:url(../bilder/headbg.png);
     background-repeat:repeat;
   }

td.bilder {
     margin: 0 0 0 0;
     padding: 0 0 0 0.1em;
     border:0px;
     }

/**Ende Tabelle Mannschaft*/


/**Tabelle Spielplan*/
body.spielplan {
   background-color:#273B94;
   }

table.spielplan {
   width:100%;
   border:0px solid #FFFFFF;
   margin-left: 0.3em;
   }

caption.spielplan
  {
  font-size:0.9em;
  font-variant:small-caps;
  font-weight:bold;
  color:#FFFFFF;
  text-align:left;
  padding: 0.4em; 0 0.4em; 0
  }

th.spielplan {
   font-family: arial, verdana, helvetica, sans-serif;
   font-variant:small-caps;
   color:#FFFFFF;
   font-size:0.9em;
   text-align:left;
   border-bottom:1px solid #FFFFFF;
   padding: 0.4em 0 0.4em; 0
   }

th.spielplan2 {
   font-family: arial, verdana, helvetica, sans-serif;
   font-variant:small-caps;
   color:#FFFFFF;
   font-size:0.9em;
   text-align:center;
   border-bottom:1px solid #FFFFFF;
   padding: 0.4em 0 0.4em; 0
   }

td.spielplan {
   font-family: arial, verdana, helvetica, sans-serif;
   color:#FFFFFF;
   font-size:0.8em;
   text-align:left;
   border:0px solid #FFFFFF;
   padding: 0.4em 0 0.4em; 0
   }

td.spielplan2 {
   font-family: arial, verdana, helvetica, sans-serif;
   color:#FFFFFF;
   font-size:0.8em;
   text-align:center;
   border:0px solid #FFFFFF;
   padding: 0.4em 0 0.4em; 0
   }
/**Ende Tabelle Spielplan*/


body.kontakt {
   background-color:#;
   margin-left: 0.3em;
   }

table.kontakt {
   width:500;
   border:0px solid #FFFFFF;
   margin-left: 0.3em;
   }

td.kontakt {
   font-family: arial, verdana, helvetica, sans-serif;
   color:#FFFFFF;
   font-size:0.8em;
   text-align:left;
   border:0px solid #FFFFFF;
   padding: 0.4em 0 0.4em 0;
   }

/**Für F1 Live und F2 Live*/
caption
  {
  font-size:0.8em;
  font-variant:small-caps;
  font-weight:bold;
  color:#000000;
  text-align:center;
  padding: 0.4em; 0 0.4em; 0
  }

th {
  font-size:0.8em;
  font-variant:small-caps;
  color:#000000;
  text-align:center;
  padding: 0.4em; 0 0.4em; 0
  }

td {
  font-size:0.8em;
  color:#000000;
  text-align:center;
  border-top:1px solid #FFFFFF;
  padding: 0.4em; 0 0.4em; 0
  }

.zwei
  {
  font-size:0.8em;
  color:#000000;
  text-align:left;
  }

.th {
  font-size:0.8em;
  font-variant:normal;
  color:#000000;
  text-align:center;
  padding: 0.4em; 0 0.4em; 0
  border-bottom: 0px;
  border-top: 0px;
  }

.td {
  font-size:0.8em;
  font-variant:normal;
  color:#000000;
  text-align:center;
  padding: 0.4em; 0 0.4em; 0
  border-bottom: 0px;
  border-top: 0px;
  }
