a:link{
FONT-SIZE: 10pt;
         COLOR: #0000ff; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-WEIGHT: bold;

text-decoration:none;

}

a:visited{
         FONT-SIZE: 10pt;
         COLOR: #0000ff; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-WEIGHT: bold;

text-decoration:none;

}

a:focus{
         FONT-SIZE: 10pt;
         COLOR: #0000ff; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-WEIGHT: bold;

text-decoration:none;

}

a:hover{
FONT-SIZE: 10pt;
         COLOR: #ff6600; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-WEIGHT: bold;

text-decoration:none;
}

a:active{

         FONT-SIZE: 10pt;
         COLOR: #0000ff; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-WEIGHT: bold;

text-decoration:none;
}




/*
Begrenzung der Seite oben und unten
*/
#begrenzungoben{
background-image:url(images/bg.jpg); padding: 0; border: none;  margin: 0;  width: 1280px;  height:10px; position: absolute; top: 0; left: 0;
}

#begrenzungunten{
background-image:url(images/bg1.jpg); padding: 0; border: none;  margin: 0;  width: 1280px;  height:10px; position: absolute; bottom: 0; left: 0;
}

/*
Wappen
*/


#wappen-ueberschrift{
 position:absolute; top:17px; left:430px; width:791px; height:100px;  z-index:4;
}


/*
Titelbereich
*/


#anlage{
padding: 0; border: none;  margin: 0;  width: 392px;  height:100px; position: absolute; top: 10px; left: 0px;z-index:5;
}

#titel{
padding: 0; border: none;  margin: 0;  width: 700px;  height:100px; position: absolute; top: 20px; left: 530px;z-index:6;
}

#titel td{
FONT-SIZE: 19pt;
         COLOR: #ff6600; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-WEIGHT: bold;
}


/*
Link-Bereich oben
*/
#menueobenlinie{
padding: 0; border: none;  margin: 0;  width: 1280px;  height:1px; position: absolute; top: 110px; left: 0px;z-index:7;
}

#menueobenlinie1{
padding: 0; border: none;  margin: 0;  width: 1280px;  height:5px; position: absolute; top: 112px; left: 0px;z-index:7;
}

#menueuntenlinie{
padding: 0; border: none;  margin: 0;  width: 1280px;  height:1px; position: absolute; top: 134px; left: 0px;z-index:7;
}

#menueuntenlinie1{
padding: 0; border: none;  margin: 0;  width: 1280px;  height:5px; position: absolute; top: 140px; left: 0px;z-index:7;
}

/*
Link - SFZDB
*/

#menuelinksfzdbgrenze{
padding: 0; border: none;  margin: 0;  width: 2px;  height:20px; position: absolute; top: 117px; left: 60px;z-index:7;
}

#menuelinksfzdb{
padding: 0; border: none;  margin: 0;  width: 250px;  height:15px; position: absolute; top: 103px; left: 10px;z-index:8;
}

#menuelinksfzdb p{
FONT-SIZE: 10pt;
         COLOR: #0000ff; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-WEIGHT: bold;

}

/*
Link - Verein
*/

#menuelinkvereingrenze{
padding: 0; border: none;  margin: 0;  width: 2px;  height:20px; position: absolute; top: 117px; left: 220px;z-index:9;
}

#menuelinkverein{
padding: 0; border: none;  margin: 0;  width: 250px;  height:15px; position: absolute; top: 103px; left:75px;z-index:10;
}

#menuelinkverein p{
FONT-SIZE: 10pt;
         COLOR: #0000ff; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-WEIGHT: bold;

}

/*
Link - Historie
*/

#menuelinkhistoriegrenze{
padding: 0; border: none;  margin: 0;  width: 2px;  height:20px; position: absolute; top: 117px; left: 300px;z-index:11;
}

#menuelinkhistorie{
padding: 0; border: none;  margin: 0;  width: 250px;  height:15px; position: absolute; top: 103px; left:235px;z-index:12;
}

#menuelinkhistorie p{
FONT-SIZE: 10pt;
         COLOR: #0000ff; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-WEIGHT: bold;

}

/*
Link - Wettkampfsportarten
*/

#menuelinkwettkampfsportartengrenze{
padding: 0; border: none;  margin: 0;  width: 2px;  height:20px; position: absolute; top: 117px; left: 480px;z-index:11;
}

#menuelinkwettkampfsportarten{
padding: 0; border: none;  margin: 0;  width: 250px;  height:15px; position: absolute; top: 103px; left:320px;z-index:12;
}

#menuelinkwettkampfsportarten p{
FONT-SIZE: 10pt;
         COLOR: #0000ff; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-WEIGHT: bold;

}

/*
Link - Anreise
*/

#menuelinkanreisegrenze{
padding: 0; border: none;  margin: 0;  width: 2px;  height:20px; position: absolute; top: 117px; left: 575px;z-index:11;
}

#menuelinkanreise{
padding: 0; border: none;  margin: 0;  width: 250px;  height:15px; position: absolute; top: 103px; left:505px;z-index:12;
}

#menuelinkanreise p{
FONT-SIZE: 10pt;
         COLOR: #0000ff; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-WEIGHT: bold;

}



/*
Link - Veranstaltungen
*/

#menuelinkveranstaltunggrenze{
padding: 0; border: none;  margin: 0;  width: 2px;  height:20px; position: absolute; top: 117px; left: 740px;z-index:11;
}

#menuelinkveranstaltung{
padding: 0; border: none;  margin: 0;  width: 250px;  height:15px; position: absolute; top: 103px; left:610px;z-index:12;
}

#menuelinkveranstaltung p{
FONT-SIZE: 10pt;
         COLOR: #0000ff; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-WEIGHT: bold;

}

/*
Link - Fotogalerie
*/

#menuelinkfotogaleriegrenze{
padding: 0; border: none;  margin: 0;  width: 2px;  height:20px; position: absolute; top: 117px; left: 862px;z-index:11;
}

#menuelinkfotogalerie{
padding: 0; border: none;  margin: 0;  width: 250px;  height:15px; position: absolute; top: 103px; left:767px;z-index:12;
}

#menuelinkfotogalerie p{
FONT-SIZE: 10pt;
         COLOR: #0000ff; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-WEIGHT: bold;

}

/*
Link - kontakt
*/

#menulinkkontaktgrenze{
padding: 0; border: none;  margin: 0;  width: 2px;  height:20px; position: absolute; top: 117px; left: 960px;z-index:11;
}

#menulinkkontakt{
padding: 0; border: none;  margin: 0;  width: 250px;  height:15px; position: absolute; top: 103px; left:890px;z-index:12;
}

#menulinkkontakt p{
FONT-SIZE: 10pt;
         COLOR: #0000ff; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-WEIGHT: bold;

}

/*
Link - Archiv
*/

#menuelinkarchivgrenze{
padding: 0; border: none;  margin: 0;  width: 2px;  height:20px; position: absolute; top: 117px; left: 1055px;z-index:11;
}

#menuelinkarchiv{
padding: 0; border: none;  margin: 0;  width: 250px;  height:15px; position: absolute; top: 103px; left:985px;z-index:12;
}

#menuelinkarchiv p{
FONT-SIZE: 10pt;
         COLOR: #0000ff; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-WEIGHT: bold;

}

/*
Link - Impressum
*/

#menuelinkimpressumgrenze{
padding: 0; border: none;  margin: 0;  width: 2px;  height:20px; position: absolute; top: 117px; left: 1180px;z-index:11;
}

#menuelinkimpressum{
padding: 0; border: none;  margin: 0;  width: 150px;  height:15px; position: absolute; top: 103px; left:1080px;z-index:12;
}

#menuelinkimpressum p{
FONT-SIZE: 10pt;
         COLOR: #0000ff; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-WEIGHT: bold;

}

/*
Link - home
*/

#menuelinkhome{
padding: 0; border: none;  margin: 0;  width: 50px;  height:15px; position: absolute; top: 103px; left:1210px;z-index:12;
}

#menuelinkhome p{
FONT-SIZE: 10pt;
         COLOR: #0000ff; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-WEIGHT: bold;

}



/*
index - Gelände
*/

<!--#gelaende{
padding: 0; border: none;  margin: 0;  width: 150px;  height:15px; position: absolute; top: 240px; left:400px;z-index:12;
}-->

#gelaende{
padding: 0; border: none;  margin: 0;  width: 150px;  height:15px; position: absolute; top: 240px; left:400px;z-index:12;
}



/*
index - sponsor
*/

#sponsor{
padding: 0; border: none;  margin: 0;  width: 150px;  height:15px; position: absolute; top: 490px; left:550px;z-index:12;
}

#sponsor p {
FONT-SIZE: 8pt;
         COLOR: #0000ff; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-WEIGHT: bold;
}

/*
index - ueberschriftstartseite
*/
#ueberschriftstartseite{
padding: 0; border: none;  margin: 0;  width: 450px;  height:15px; position: absolute; top: 160px; left:440px;z-index:12;
}

#ueberschriftstartseite p {
FONT-SIZE: 11pt;
         COLOR: #0000ff; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-WEIGHT: bold;
}

/*
menue - Linke seite
*/
#menuelinks{
padding: 0; border: none;  margin: 0;  width: 250px;  height:15px; position: absolute; top: 155px; left:15px;z-index:12;
}

#menuelinks p{
FONT-SIZE: 10pt;
         COLOR: #0000ff; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-WEIGHT: bold;

}

#menuelinks ul{
list-style-type:disc;
}

#menuelinks ul li{
FONT-SIZE: 10pt;
         COLOR: #0000ff; FONT-FAMILY: Tahoma, Helvetica, sans-serif;

}

#menuelinks ul li#aktivlink{color:#ff6600;
}

#main-text{
padding: 0; border: none;  margin: 0;  width: 600px;  height:15px; position: absolute; top: 170px; left:250px;z-index:12;
}


#main-text p{
FONT-SIZE: 10pt;
         COLOR: #003399; FONT-FAMILY: Tahoma, Helvetica, sans-serif;

}

#main-text ul{
list-style-type:disc;
}

#main-text ul li{
FONT-SIZE: 10pt;
         COLOR: #003399; FONT-FAMILY: Tahoma, Helvetica, sans-serif;

}

#main-text h1{
FONT-SIZE: 12pt;
         COLOR: #003399; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
font-weight:bold;
}

#main-text table{
border:0;
padding:0px;
}

#main-text td{
FONT-SIZE: 10pt;
         COLOR: #003399; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
}

/*
SFZDB - Gaststaette
*/

#begrenzunguntengaststaette{
background-image:url(images/bg1.jpg); padding: 0; border: none;  margin: 0;  width: 1280px;  height:10px; position: absolute; top: 900px; left: 0;
}



/*
SFZDB - Sportherberge
*/

#begrenzunguntensportherberge{
background-image:url(images/bg1.jpg); padding: 0; border: none;  margin: 0;  width: 1280px;  height:10px; position: absolute; top: 1200px; left: 0;
}



/*
SFZDB - Sportherberge - Zimmer

*/

#begrenzunguntensportherbergezimmer{
background-image:url(images/bg1.jpg); padding: 0; border: none;  margin: 0;  width: 1280px;  height:10px; position: absolute; top: 1100px; left: 0;
}



/*
SFZDB - Sportherberge - Mehrzwecksaal

*/
#begrenzunguntensportherbergemehrzwecksaal{
background-image:url(images/bg1.jpg); padding: 0; border: none;  margin: 0;  width: 1280px;  height:10px; position: absolute; top: 1100px; left: 0;
}

/*
SFZDB - Sportherberge - Traditionsraum
*/
#begrenzunguntentraditionsraum{
background-image:url(images/bg1.jpg); padding: 0; border: none;  margin: 0;  width: 1280px;  height:10px; position: absolute; top: 800px; left: 0;

}


/*
SFZDB - Kegelbahn

*/


#begrenzunguntenkegelbahn{
background-image:url(images/bg1.jpg); padding: 0; border: none;  margin: 0;  width: 1280px;  height:10px; position: absolute; top: 875px; left: 0;
}


/*
SFZDB - Plaetze

*/

#begrenzunguntenplaetze{
background-image:url(images/bg1.jpg); padding: 0; border: none;  margin: 0;  width: 1280px;  height:10px; position: absolute; top: 950px; left: 0;
}

/*
SFZDB - Plaetze - Hauptplatz

*/

#begrenzunguntenhauptplaetze{
background-image:url(images/bg1.jpg); padding: 0; border: none;  margin: 0;  width: 1280px;  height:10px; position: absolute; top: 1100px; left: 0;
}

/*
Verein

*/

#begrenzunguntenverein{
background-image:url(images/bg1.jpg); padding: 0; border: none;  margin: 0;  width: 1280px;  height:10px; position: absolute; top: 785px; left: 0;
}


/*
Verein - Gymnastik
*/
#begrenzunguntengymnastik{
background-image:url(images/bg1.jpg); padding: 0; border: none;  margin: 0;  width: 1280px;  height:10px; position: absolute; top: 900px; left: 0;

}



/*
 Historie- vereinsgeschichte

*/

#begrenzunguntenvereinsgeschichte{
background-image:url(images/bg1.jpg); padding: 0; border: none;  margin: 0;  width: 1280px;  height:10px; position: absolute; bottom: 0px; left: 0;
}


/*
 Historie- sportlicheentwicklung

*/

#begrenzunguntensportlicheentwicklung{
background-image:url(images/bg1.jpg); padding: 0; border: none;  margin: 0;  width: 1280px;  height:10px; position: absolute; top: 1355px; left: 0;
}


/*
Kontakt
*/
#begrenzunguntenkontakt{
background-image:url(images/bg1.jpg); padding: 0; border: none;  margin: 0;  width: 1280px;  height:10px; position: absolute; top: 900px; left: 0;

}

/*
 Veranstaltung

*/
#veranstaltung{
padding: 0; border: none;  margin: 0;  width: 600px;  height:15px; position: absolute; top: 170px; left:0px;z-index:12;

}

#veranstaltung p{
FONT-SIZE: 10pt;
         COLOR: #003399; FONT-FAMILY: Tahoma, Helvetica, sans-serif;

}

#veranstaltung table{

cellspacing:0px;
cellpadding:2px;
border:0px;
}

#veranstaltung td{
FONT-SIZE: 10pt;
         COLOR: #003399; FONT-FAMILY: Tahoma, Helvetica, sans-serif;

}

#begrenzunguntenveranstaltung{
background-image:url(images/bg1.jpg); padding: 0; border: none;  margin: 0;  width: 1280px;  height:10px; position: absolute; top: 900px; left: 0;
}


/*
 Anreise

*/

#begrenzunguntenanreise{
background-image:url(images/bg1.jpg); padding: 0; border: none;  margin: 0;  width: 1280px;  height:10px; position: absolute; top: 2220px; left: 0;
}



/*
 Fotogalerie

*/
#fotogalerie{
padding: 0; border: none;  margin: 0;  width: 600px;  height:15px; position: absolute; top: 170px; left:285px;z-index:12;

}


#fotogalerie ul{
list-style-type:none;
}

#fotogalerie ul li{
FONT-SIZE: 10pt;
         COLOR: #0000ff; FONT-FAMILY: Tahoma, Helvetica, sans-serif;

}

#fotogalerie p{
FONT-SIZE: 10pt;
         COLOR: #000000; FONT-FAMILY: Tahoma, Helvetica, sans-serif;

}


#begrenzunguntenfotogalerie{
background-image:url(images/bg1.jpg); padding: 0; border: none;  margin: 0;  width: 1280px;  height:10px; position: absolute; top: 750px; left: 0;
}

/*
 Archiv

*/
#archiv{
padding: 0; border: none;  margin: 0;  width: 600px;  height:15px; position: absolute; top: 170px; left:285px;z-index:12;

}


#archiv ul{
list-style-type:none;
}

#archiv ul li{
FONT-SIZE: 10pt;
         COLOR: #0000ff; FONT-FAMILY: Tahoma, Helvetica, sans-serif;

}

#archiv p{
FONT-SIZE: 10pt;
         COLOR: #000000; FONT-FAMILY: Tahoma, Helvetica, sans-serif;

}


#begrenzunguntenarchiv{
background-image:url(images/bg1.jpg); padding: 0; border: none;  margin: 0;  width: 1280px;  height:10px; position: absolute; top: 750px; left: 0;
}

/*
SFZDB - Sportherberge -Preisliste

*/


#begrenzunguntensportherbergepreisliste{
background-image:url(images/bg1.jpg); padding: 0; border: none;  margin: 0;  width: 1280px;  height:10px; position: absolute; top: 1100px; left: 0;
}




.standard{
        FONT-SIZE: 10pt;
         COLOR: #003399; FONT-FAMILY: Tahoma, Helvetica, sans-serif;

}

.ten{
        FONT-SIZE: 10pt;
         COLOR: #000000; FONT-FAMILY: Tahoma, Helvetica, sans-serif;

}

.standardb{
        FONT-SIZE: 10pt;
         COLOR: #003399; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-WEIGHT: bold;

}

.standardbu{
FONT-SIZE: 10pt;
         COLOR: #003399; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-WEIGHT: bold;
text-decoration:underline;
}


.linkaktiv{
        FONT-SIZE: 10pt;
         COLOR: #ff6600; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-WEIGHT: bold;

text-decoration:none;
}

.standardeleven{
        FONT-SIZE: 11pt;
         COLOR: #003399; FONT-FAMILY: Tahoma, Helvetica, sans-serif;

}

.standardtwelve{
        FONT-SIZE: 12pt;
         COLOR: #003399; FONT-FAMILY: Tahoma, Helvetica, sans-serif;

}

.standardtwelveb{
        FONT-SIZE: 12pt;
         COLOR: #003399; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-WEIGHT: bold;
}

.standardtwelvebb{
        FONT-SIZE: 11pt;
         COLOR: #0000ff; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-WEIGHT: bold;
}



.standardtwelvebu{
        FONT-SIZE: 12pt;
         COLOR: #003399; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-WEIGHT: bold;
text-decoration:underline;
}

.standardthirteen{
        FONT-SIZE: 13pt;
         COLOR: #003399; FONT-FAMILY: Tahoma, Helvetica, sans-serif;

}

.standardfourteen{
        FONT-SIZE: 14pt;
         COLOR: #003399; FONT-FAMILY: Tahoma, Helvetica, sans-serif;

}

.standardfifteen{
        FONT-SIZE: 15pt;
         COLOR: #003399; FONT-FAMILY: Tahoma, Helvetica, sans-serif;

}

.standardfourteenb{
        FONT-SIZE: 14pt;
         COLOR: #003399; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-WEIGHT: bold;
}


