@charset "ISO-8859-1";

/*
## Hinweise ##
## Navigation Hintergrundfarbe: #FFC125 ##
## Mainbox Hintergrundfarbe: #F8F6A9 ##
*/

/* Hauptseite Einstellungen */

 body {
    color:#000000; background-color:#FFFFFF; font-family:'Arial', 'Times New Roman', 'serif'; font-size:0.9em;
 }
 a:link, a:visited, a:focus, a:hover, a:active {
     color:#104E8B;
 }
 a:link, a:visited {
    text-decoration:none;
 }
 a:focus, a:hover, a:active {
    text-decoration:underline;
 }
 .maincontent {
     width:650px;
     margin-left:40px;
     margin-top:25px;
 }

/* Inhalte */

 .titel {
    font-size:1.3em;; font-weight:bold; margin-bottom:5px;
 }
 .datum {
    margin-top: 5px;
    margin-bottom: 10px;
    text-align:left;
    color:#7D7D7D;
 }
 .filter {
    text-align:right;
    margin-bottom:10px;
 }
 .seitenzahl {
    margin-top:15px;
    margin-bottom:10px;
    text-align:center;
    font-size:1em;
    font-weight:bold;
 }
 .dataTable {
    border-width:2px;
    border-color:#1874CD;
    border-style:dotted;
 }
 td.dataTable {
    border-width:0px 0px 1px 0px;
    border-color:#1874CD;
    border-style:dotted;
 }
 div.content {
    border: solid 1px #104E8B;
    background-color:#104E8B;
    height:1px;
 }

/* Navigation */

 .navigation div {
     font-size:1em;
     width: 100%;
     margin: 0.2em; padding: 0.2em;
     height: 30px;
 }
 .navigation a {
     display: block;
     padding: 0.2em;
     text-decoration: none;
     color: black;
     font-size: 0.9em;
     font-weight: bold;
 }
 .navigation a:before {
     content:url(images/style/nav_standard.jpg)"  ";
     width:10px;
 }
 .navigation a:hover {
     background-color:#F4F285;
 }

 .navigation .football a:hover:before {
     content:url(images/style/nav_football.jpg)"  ";
 }
 .navigation .basketball a:hover:before {
     content:url(images/style/nav_basketball.jpg)"  ";
 }
 .navigation .default a:hover:before {
     content:url(images/style/nav_default.jpg)"  ";
 }
 .navigation .kus1 a:hover:before {
     content:url(images/style/nav_kus1.jpg)"  ";
 }
 .navigation .kus2 a:hover:before {
     content:url(images/style/nav_kus2.jpg)"  ";
 }
 .navigation .kus3 a:hover:before {
     content:url(images/style/nav_kus3.jpg)"  ";
 }
 .navigation .kus4 a:hover:before {
     content:url(images/style/nav_kus4.jpg)"  ";
 }
 .navigation .kus5 a:hover:before {
     content:url(images/style/nav_kus5.jpg)"  ";
 }
 .navigation .kus6 a:hover:before {
     content:url(images/style/nav_kus6.jpg)"  ";
 }
 .navigation .kus7 a:hover:before {
     content:url(images/style/nav_kus7.jpg)"  ";
 }
 .navigation .kus8 a:hover:before {
     content:url(images/style/nav_kus8.jpg)"  ";
 }

/* Galerie Einstellungen */

 #galerie {
    border-width:3px; border-style:groove; border-color:#607B8B; padding:4px;
 }


/* Überschriften, Inhalte etc. */

div.headline1 {
    font-size:1.1em; font-weight:bold; margin-bottom:3%; text-align:center;
}
div.headline2 {
    font-size:1.02em; font-weight:bold; margin-bottom:0px;
}
div.untenrechts {
    margin-left:95%; margin-top:3%; margin-right:2%; margin-bottom:2%;
}
div.center {
    text-align:center; margin-top:5%;
}
div.menulink {
    margin-left:80%; margin-top:3%; margin-bottom:2%;
}
table.small {
    font-size:0.75em;
}
input.untenrechts {
    margin-top:3%; margin-left: 50%;
}
.unsichtbar {
    display:none;
}

/* Formulare */

.form_categories {
    font-size:0.85em;
}

/* Success/Error & Farb Klassen */

div.error {
    color:#FF0000; margin-bottom:2px; text-align:center;
}
div.success {
    margin-bottom:2px; color:#008B00; text-align:center;
}
div.aktiv {
    color:#008B00;
}
div.inaktiv {
    color:#FF0000;
}
.hidepics {
  width:0px;
  height:0px;
  visibility:hidden;
}