/******************************************************************/
/*                Zurýcksetzen der Standard-Stile                 */
/******************************************************************/

body, html, h1, h2, h3, h4, h5, h6, div, p, pre, span, form, blockquote, fieldset, input, ul, ol, li, dl, dt, dd, a, table, td, form, img { margin:0; padding:0; }  /*  Auýenabstand und Innenabstand vom Wert bei verschiedenen Elementen */

h1, h2, h3, h4, h5, h6, pre, code { font-size:1em; }  /* Einheitliche Grýýe von ýberschriften, pre, code */

:link, :visited { text-decoration:none; } /* Verhindern von Unterstreichungen von Links */

ul, ol, li { list-style:none; } /* Zurýcksetzen von Stilen bei Listen */

a img,:link img,:visited img { border:none; }  /* verhindert bei verlinkten Bildern einen Rahmen  */

/******************************************************************/
/*                 Eigenschaften fuer Haupttags                   */
/******************************************************************/

body {font:12px arial, verdana, sans-serif;
      color:#fff;
      background:#000251 url(../bilder/bodybg.jpg) repeat-y;
      margin:0px;}

p {font-family:arial, verdana, sans-serif;
   margin-top:0px;
   text-align:justify;}

h2 {font:italic 18px arial, verdana, sans-serif;
    letter-spacing:1px;
    margin:15px 0px 0px 0px;
    color:#FFFF00;
    font-weight:bolder;}

h3 {font:italic 16px arial, verdana, sans-serif;
    letter-spacing:1px;
    margin:15px 0px 0px 0px;
    color:#FFFF00;
    font-weight:bolder;}

h4 {font:italic 14px arial, verdana, sans-serif;
    letter-spacing:1px;
    margin:15px 0px 10px 0px;
    color:#FFFF00;
    font-weight:bolder;}

/******************************************************************/
/*                      Bildpositionierung                        */
/******************************************************************/

#seitenkopf h1 {background:url(../bilder/kopfbg.jpg) no-repeat top left;
	       margin-top:0px;
	       margin-bottom:0px;
	       width:781px;
                height:255px;}

#seitenkopf h1 span {display:none;}

#seitenkopf h2 {background:url(../bilder/titel.gif) no-repeat top left;
                margin-top:-74px;
	       margin-left:250px;
	       width:401px;
	       height:45px;}

#seitenkopf h2 span {display:none;}

#linkliste {background:url(../bilder/navigation1.jpg) no-repeat;
             position:absolute;
             top: 220px;
             margin:18px 5px 5px 3px;
	    width:189px;
	    height:255px;}

#linkliste h3 {background:url(../bilder/rubriken.jpg) no-repeat top left;
            margin-top:15px;
	   margin-left:15px;
	   width:125px;
	   height:25px;}

#linkliste h3 span {display:none;}

#extrabild1 {position:absolute;
	   top:470px;
	   left:10px;
	   background:url(../bilder/extrabild1.gif) no-repeat;
            width:174px;
	   height:466px;}

/******************************************************************/
/*                    Bereichspositionierung                      */
/******************************************************************/

#box {padding: 0px 0px 0px 0px;
      margin: 0px 0px 0px 0px;
      width: 780px;}

#zusammenfassung {clear:both;
	         margin:-64px 0px 0px 5px;
	         width:160px;}

#zusammenfassung p {width:240px;
	           font-size:10px;
	           text-align:center;
	           line-height:12px;}

#zusammenfassung p.p2 {margin-top:10px;}

#kruemel {position:absolute;
	 top:163px;
	 left:270px;
	 width:345px;
	 clear:both;}

#haupttext {margin:25px 145px 0px 205px;
	   text-align:left;
	   width:420px;
            font:13px arial, verdana, sans-serif;}

/******************************************************************/
/*                        Linkdefinition                          */
/******************************************************************/

a:link {font-weight:bold;
        text-decoration:none;
        color:#E7D825;}

a:visited {font-weight:bold;
	  text-decoration:none;
	  color:#FFFF00;}

a:hover, a:active {text-decoration:underline;
                   color:#FFFF00;}

#linkliste ul {margin:10px 0 0 50px;
	      padding:0px;
               font:13px arial, verdana, sans-serif;}

#linkliste li {list-style-type:none;
	       margin-bottom:2px;}

#linkliste li a:link {color:#10184A;}

#linkliste li a:visited {color:#10184A;}

#linkliste li a:hover {color:#FFFF00;
                       text-decoration:underline;}

/******************************************************************/
/*                          Alles andere                          */
/******************************************************************/

#fuss {margin:20px 0 20px 0;
       border:1px;
       border-color:#7D7DCC;
       border-style:solid;
       padding:5px;}

#fuss p {text-align:center;}

/******************************************************************/
/*                           home                                 */
/******************************************************************/

#startseite #vorstellung p.p1 {margin-bottom:10px;}
#wir p.p1 {margin-bottom:10px;}

#startseite #vorstellung p.p2 {text-align:center;}

#startseite #vorstellung p.p3 {margin-top:10px;}

#startseite img {margin:10px 0 10px 0;
                 text-align:center;}

#startseite .bild {text-align:center;}

#neues p {margin-bottom:10px;}

#termin ul {margin-top:10px;}

#termin li {font-weight:bold;
            margin-bottom:10px;}

#termin li span {font-size:13px;}

ul#training {margin-top:30px;
             margin-bottom:30px;}

ul#training li {font:14px normal arial, verdana, sans-serif;}

ul#training li span {font-weight:bold;}

ul#auflistung li {margin-top:10px;}

ul#bild {margin:10px 20px;}

ul#bild li {margin:5px 0;}

#startseite span.achtung {color:#FF0000;
                          font-weight:bold;}

/******************************************************************/
/*                        termine                                 */
/******************************************************************/

#terminkalender #haupttext h2 {margin-bottom:20px;}

#terminkalender #haupttext h3 {margin-top:30px;}

#terminkalender #haupttext ul {margin-top:10px;
                               font-size:13px;}

#terminkalender #haupttext li {margin-bottom:10px;}

#terminkalender #haupttext li span.s1 {font-weight:bold;
                                       font-size:14px;}

#terminkalender #haupttext li span.s2 {font-size:11px;}

/******************************************************************/
/*                           Impressum                            */
/******************************************************************/

#impressum .adresse p.p2 {margin-top:5px;
                          font-weight:bold;}

#impressum .adresse p.p3 {margin-top:5px;
                          font-weight:bold;}

#impressum .adresse p.p4 {margin-top:5px;
                          font-weight:bold;}

#impressum .adresse p.p5 {margin-top:9px;
                          font-weight:bold;}

#impressum .adresse p.p6 {margin-top:9px;
                          font-weight:bold;}

#impressum .entwickelt {margin-top:20px;}

#impressum .entwickelt p.p2 {margin-top:5px;
                             font-weight:bold;}

#impressum .entwickelt p.p3 {margin-top:5px;
                             font-weight:bold;}

/******************************************************************/
/*                           Mitglied                             */
/******************************************************************/

#mitglied #haupttext li {margin:10px 0 10px 0;}

#mitglied #haupttext li.name {text-align:center;
                              font-weight:bold;
                              font-size:18px;
                              color:#FFFF00;}

#mitglied #haupttext li span.frage {color:#FFFF00;
                                    font-weight:bold;
                                    font-size:13px;}

/******************************************************************/
/*                            Galerie                             */
/******************************************************************/

#bild ul.liste {margin-top:25px;
                margin-bottom:25px;}

#bild .liste li {font-weight:bold;
                 font-size:16px;
                 margin-bottom:15px;}

#galerie #haupttext h3 {margin-bottom:15px;}

#thumbnailwrapper {  }

.thumbnails { /* height:144px; */
             width:114px;
             float:left;
             text-align:center;
             font-weight:bold;
             color:#010192;
             background-color:#E9E9E9;
             padding:9px;
             margin:3px;
             border-color:#000000;
             border-width:1px;
             border-style:solid;
             -moz-border-radius:5px;}
.thumbnails:hover {background-color:#A7A7A7;}

.thumbnails img {margin-bottom:8px}

.clearleft {clear:left;}

#galerie #haupttext > p {margin-top:15px;}

/******************************************************************/
/*                           aktuell                              */
/******************************************************************/

#aktuell h2 {text-align:center;}

#aktuell .bild  {text-align:center;
                 margin:10px 0 10px 0;}

#aktuell p.ende  {margin-bottom:25px;}

/******************************************************************/
/*                          Download                              */
/******************************************************************/

#load #haupttext p.poben {margin-top:15px;}

/******************************************************************/
/*                           Diverses                             */
/******************************************************************/

#vorstellung #haupttext li {margin-bottom:15px;}

/******************************************************************/
/*                           Diverses                             */
/******************************************************************/

.mitte {text-align:center;}

/******************************************************************/
/*                           archiv                               */
/******************************************************************/

#archiv h2 {text-align:center;}

#archiv p.p3 {margin:25px 0 25px 0;}

#archiv .bild {text-align:center;
              margin:25px 0 25px 0;}

/******************************************************************/
/*                      Vorstellung                               */
/******************************************************************/

#mitglied .bild {text-align:center;
                 margin:20px 0 20px 0;}

span.dick {font-weight:bold;}


/******************************************************************/
/*                      Ergebnisse                                */
/******************************************************************/


body.ergebnisse {font:12px arial, verdana, sans-serif;
      color:#fff;
      background:#8698c8;
      margin:0px;}

#ergBorderunten      {border-bottom:4px double #000251;}
#ergBorderoben       {border-top:1px solid #000251;}
#ergBorderGesamtoben {border-top:3px double #000251;}
#ergGesamt           {font-style:italic;font-weight: bold;height:20px;}
#ergZeile      {height:25px;}
#ergTitel      {height:60px;}
#ergManGesamt  {height:40px;}
#ergebnisse td {text-align:center;}

