* { margin: 0; padding: 0; }
html {
min-height:100%;
overflow-y:scroll;
color: #013748;
font-family: arial;
font-size: 13px;
line-height: 15px;
}
a:link { text-decoration: none; outline: none; color: darkred;}
a:visited { text-decoration: none; outline: none; color: darkred;}
a:hover { text-decoration: underline; outline: none; color: red;}
a:active { text-decoration: underline; outline: none; color: red;}

a.unwichtig:link { text-decoration: none; outline: none; color: darkred; font-size: 11px;}
a.unwichtig:visited { text-decoration: none; outline: none; color: darkred; font-size: 11px;}
a.unwichtig:hover { text-decoration: underline; outline: none; color: red;font-size: 11px;}

a.unwichtig2:link { text-decoration: none; outline: none; color: grey; font-size: 10px;}
a.unwichtig2:visited { text-decoration: none; outline: none; color: grey; font-size: 10px;}
a.unwichtig2:hover { text-decoration: underline; outline: none; color: grey;font-size: 10px;}



/*----------------- zentrale ausrichtung ----------- */
#mitte
{
width:920px;
min-height:100%;
margin:0px auto;
}




#hauptseite
{
width:920px;
}

#kopf
{
margin-top:0px;
margin-left:60px;
width:800px;
height:233px;
/*background-image:url(images/kopf.gif);*/
}

#kopfbild
{
position:absolute;
margin-left:100px;
margin-top:100px;
}

#inhalt
{
margin-left:60px;
width:800px;
/*background-image:url(images/white.gif);*/
background-repeat: repeat-y;
}


#bild-links
{
position:absolute;
margin-left:0px;
top:350px;
}

#bild-rechts
{
position:absolute;
margin-left:835px;
top:350px;
}

/*----------------- permanente Menüs auf der Hauptseite ----------- */

a.menu-forum:link
{
position:absolute;
z-index:20;
top:270px;
margin-left:-30px;
width:130px;
height:86px;
background:url(images/forum_button.gif);
background-repeat:no-repeat;
display:block;
}

a.menu-forum:visited
{
position:absolute;
z-index:20;
top:270px;
margin-left:-30px;
width:130px;
height:86px;
background:url(images/forum_button.gif);
background-repeat:no-repeat;
display:block;
}

a.menu-forum:hover
{
position:absolute;
z-index:21;
top:260px;
margin-left:-40px;
width:150px;
height:106px;
background:url(images/forum_button2.gif);
background-repeat:no-repeat;
display:block;
}

#menu-forum-aktiv a
{
position:absolute;
z-index:21;
top:260px;
margin-left:-40px;
width:150px;
height:106px;
background:url(images/forum_button2.gif);
background-repeat:no-repeat;
display:block;
}


/*------------------------------------- Blog ---------------------------------- */

a.menu-blog:link
{
position:absolute;
top:150px;
margin-left:-65px;
width:150px;
height:128px;
background:url(images/blog_button.gif);
background-repeat:no-repeat;
display:block;
}

a.menu-blog:visited
{
position:absolute;
top:150px;
margin-left:-65px;
width:150px;
height:128px;
background:url(images/blog_button.gif);
background-repeat:no-repeat;
display:block;
}

a.menu-blog:hover
{
position:absolute;
z-index:20;
top:140px;
margin-left:-75px;
width:170px;
height:148px;
background:url(images/blog_button2.gif);
background-repeat:no-repeat;
display:block;
}

#menu-blog-aktiv a
{
position:absolute;
z-index:20;
top:140px;
margin-left:-75px;
width:170px;
height:148px;
background:url(images/blog_button2.gif);
background-repeat:no-repeat;
display:block;
}

/*------------------------------------- Termine ---------------------------------- */
a.menu-termine:link
{
position:absolute;
top:0px;
margin-left:-45px;
width:159px;
height:180px;
background:url(images/termine_button.gif);
background-repeat:no-repeat;
display:block;
}

a.menu-termine:visited
{
position:absolute;
top:0px;
margin-left:-45px;
width:159px;
height:180px;
background:url(images/termine_button.gif);
background-repeat:no-repeat;
display:block;
}

a.menu-termine:hover
{
position:absolute;
z-index:20;
top:0px;
margin-left:-55px;
width:169px;
height:191px;
background:url(images/termine_button2.gif);
background-repeat:no-repeat;
display:block;
}

#menu-termine-aktiv a
{
position:absolute;
z-index:20;
top:0px;
margin-left:-55px;
width:169px;
height:191px;
background:url(images/termine_button2.gif);
background-repeat:no-repeat;
display:block;
}

/*------------------------------------- FiL ---------------------------------- */

a.menu-fil:link
{
position:absolute;
top:0px;
margin-left:100px;
width:110px;
height:121px;
background:url(images/fil_button.gif);
background-repeat:no-repeat;
display:block;
}

a.menu-fil:visited
{
position:absolute;
top:0px;
margin-left:100px;
width:110px;
height:121px;
background:url(images/fil_button.gif);
background-repeat:no-repeat;
display:block;
}

a.menu-fil:hover
{
position:absolute;
top:0px;
margin-left:100px;
width:120px;
height:132px;
background:url(images/fil_button2.gif);
background-repeat:no-repeat;
display:block;
}

#menu-fil-aktiv a
{
position:absolute;
top:0px;
margin-left:100px;
width:120px;
height:132px;
background:url(images/fil_button2.gif);
background-repeat:no-repeat;
display:block;
}

/*------------------------------------- Galerie ---------------------------------- */

a.menu-galerie:link
{
position:absolute;
top:20px;
margin-left:750px;
width:110px;
height:108px;
background:url(images/galerie_button.gif);
background-repeat:no-repeat;
display:block;
}

a.menu-galerie:visited
{
position:absolute;
top:20px;
margin-left:750px;
width:110px;
height:108px;
background:url(images/galerie_button.gif);
background-repeat:no-repeat;
display:block;
}

a.menu-galerie:hover
{
position:absolute;
top:20px;
margin-left:750px;
width:119px;
height:118px;
background:url(images/galerie_button2.gif);
background-repeat:no-repeat;
display:block;
}

#menu-galerie-aktiv a
{
position:absolute;
top:20px;
margin-left:750px;
width:119px;
height:118px;
background:url(images/galerie_button2.gif);
background-repeat:no-repeat;
display:block;
}

/*------------------------------------- Hören, Sehen ---------------------------------- */

a.menu-hoeren-sehen:link
{
position:absolute;
top:3px;
margin-left:560px;
width:100px;
height:95px;
background:url(images/hoeren-sehen_button.gif);
background-repeat:no-repeat;
display:block;
}

a.menu-hoeren-sehen:visited
{
position:absolute;
top:3px;
margin-left:560px;
width:100px;
height:95px;
background:url(images/hoeren-sehen_button.gif);
background-repeat:no-repeat;
display:block;
}

a.menu-hoeren-sehen:hover
{
position:absolute;
z-index:20;
top:0px;
margin-left:550px;
width:120px;
height:113px;
background:url(images/hoeren-sehen_button2.gif);
background-repeat:no-repeat;
display:block;
}

#menu-hoeren-sehen-aktiv a
{
position:absolute;
z-index:20;
top:0px;
margin-left:550px;
width:120px;
height:113px;
background:url(images/hoeren-sehen_button2.gif);
background-repeat:no-repeat;
display:block;
}

/*------------------------------------- Comics ---------------------------------- */

a.menu-comics:link
{
position:absolute;
top:50px;
margin-left:620px;
width:150px;
height:158px;
background:url(images/comics_button.gif);
background-repeat:no-repeat;
display:block;
}

a.menu-comics:visited
{
position:absolute;
top:50px;
margin-left:620px;
width:150px;
height:158px;
background:url(images/comics_button.gif);
background-repeat:no-repeat;
display:block;
}

a.menu-comics:hover
{
position:absolute;
z-index:20;
top:30px;
margin-left:610px;
width:170px;
height:178px;
background:url(images/comics_button2.gif);
background-repeat:no-repeat;
display:block;
}

#menu-comics-aktiv a
{
position:absolute;
z-index:20;
top:30px;
margin-left:610px;
width:170px;
height:178px;
background:url(images/comics_button2.gif);
background-repeat:no-repeat;
display:block;
}

/*------------------------------------- Einkaufen ---------------------------------- */


a.menu-einkaufen:link
{
position:absolute;
top:200px;
margin-left:830px;
width:100px;
height:96px;
background:url(images/einkaufen_button.gif);
background-repeat:no-repeat;
display:block;
}


a.menu-einkaufen:visited
{
position:absolute;
top:200px;
margin-left:830px;
width:100px;
height:96px;
background:url(images/einkaufen_button.gif);
background-repeat:no-repeat;
display:block;
}

a.menu-einkaufen:hover
{
position:absolute;
z-index:20;
top:200px;
margin-left:820px;
width:120px;
height:116px;
background:url(images/einkaufen_button2.gif);
background-repeat:no-repeat;
display:block;
}

#menu-einkaufen-aktiv a
{
position:absolute;
z-index:20;
top:200px;
margin-left:820px;
width:120px;
height:116px;
background:url(images/einkaufen_button2.gif);
background-repeat:no-repeat;
display:block;
}

/*------------------------------------- Kontakt ---------------------------------- */

a.menu-kontakt:link
{
position:absolute;
top:130px;
margin-left:704px;
width:159px;
height:90px;
background:url(images/kontakt_button.gif);
background-repeat:no-repeat;
display:block;
}

a.menu-kontakt:visited
{
position:absolute;
top:130px;
margin-left:704px;
width:159px;
height:90px;
background:url(images/kontakt_button.gif);
background-repeat:no-repeat;
display:block;
}

a.menu-kontakt:hover
{
position:absolute;
z-index:20;
top:125px;
margin-left:700px;
width:185px;
height:110px;
background:url(images/kontakt_button2.gif);
background-repeat:no-repeat;
display:block;
}

#menu-kontakt-aktiv a
{
position:absolute;
z-index:20;
top:125px;
margin-left:700px;
width:185px;
height:110px;
background:url(images/kontakt_button2.gif);
background-repeat:no-repeat;
display:block;
}

/*------------------------------------- Links ---------------------------------- */

a.menu-links:link
{
position:absolute;
top:300px;
margin-left:820px;
width:100px;
height:99px;
background:url(images/links_button.gif);
background-repeat:no-repeat;
display:block;
}

a.menu-links:visited
{
position:absolute;
top:300px;
margin-left:820px;
width:100px;
height:99px;
background:url(images/links_button.gif);
background-repeat:no-repeat;
display:block;
}

a.menu-links:hover
{
position:absolute;
z-index:20;
top:290px;
margin-left:810px;
width:120px;
height:119px;
background:url(images/links_button2.gif);
background-repeat:no-repeat;
display:block;
}

#menu-links-aktiv a
{
position:absolute;
z-index:20;
top:290px;
margin-left:810px;
width:120px;
height:119px;
background:url(images/links_button2.gif);
background-repeat:no-repeat;
display:block;
}

/*------------------------------------- Sonstiges ---------------------------------- */

a.menu-sonstiges:link
{
position:absolute;
top:400px;
margin-left:820px;
width:100px;
height:110px;
background:url(images/sonstiges_button.gif);
background-repeat:no-repeat;
display:block;
}

a.menu-sonstiges:visited
{
position:absolute;
top:400px;
margin-left:820px;
width:100px;
height:110px;
background:url(images/sonstiges_button.gif);
background-repeat:no-repeat;
display:block;
}

a.menu-sonstiges:hover
{
position:absolute;
z-index:20;
top:400px;
margin-left:810px;
width:120px;
height:130px;
background:url(images/sonstiges_button2.gif);
background-repeat:no-repeat;
display:block;
}

#menu-sonstiges-aktiv a
{
position:absolute;
z-index:20;
top:400px;
margin-left:810px;
width:120px;
height:130px;
background:url(images/sonstiges_button2.gif);
background-repeat:no-repeat;
display:block;
}


/*------------------------------------- Lets Go ---------------------------------- */

a.menu-letsgo:link
{
position:absolute;
top:400px;
margin-left:50px;
width:57px;
height:77px;
background:url(images/blase1.gif);
background-repeat:no-repeat;
display:block;
}

a.menu-letsgo:visited
{
position:absolute;
top:400px;
margin-left:50px;
width:57px;
height:77px;
background:url(images/blase1.gif);
background-repeat:no-repeat;
display:block;
}

a.menu-letsgo:hover
{
position:absolute;
z-index:20;
position:absolute;
top:390px;
margin-left:45px;
width:65px;
height:88px;
background:url(images/blase2.gif);
background-repeat:no-repeat;
display:block;
}

/*------------------------------------- Eintrag Gästebuch ---------------------------------- */

a.eintrag:link
{
width:300px;
height:50px;
background:url(images/eintrag.gif);
background-repeat:no-repeat;
display:block;
}


a.eintrag:visited
{
width:300px;
height:50px;
background:url(images/eintrag.gif);
background-repeat:no-repeat;
display:block;
}

a.eintrag:hover
{
width:300px;
height:50px;
background:url(images/eintrag2.gif);
background-repeat:no-repeat;
display:block;
}

/*------------------------------------- Links Galerie ---------------------------------- */

.uebersicht a:link
{
margin-left:auto;
margin-right:auto;
width:72px;
height:21px;
background:url(images/uebersicht.gif);
background-repeat:no-repeat;
display:block;
}


.uebersicht a:visited
{
margin-left:auto;
margin-right:auto;
width:72px;
height:21px;
background:url(images/uebersicht.gif);
background-repeat:no-repeat;
display:block;
}

.uebersicht a:hover
{
margin-left:auto;
margin-right:auto;
width:72px;
height:21px;
background:url(images/uebersicht2.gif);
background-repeat:no-repeat;
display:block;
}

.zurueck a:link
{
margin-left:0px;
width:52px;
height:18px;
background:url(images/zurueck.gif);
background-repeat:no-repeat;
display:block;
}


.zurueck a:visited
{
margin-left:0px;
width:52px;
height:18px;
background:url(images/zurueck.gif);
background-repeat:no-repeat;
display:block;
}

.zurueck a:hover
{
margin-left:0px;
width:52px;
height:18px;
background:url(images/zurueck2.gif);
background-repeat:no-repeat;
display:block;
}

.weiter a:link
{
margin-left:50px;
width:52px;
height:18px;
background:url(images/weiter.gif);
background-repeat:no-repeat;
display:block;
}


.weiter a:visited
{
margin-left:50px;
width:52px;
height:18px;
background:url(images/weiter.gif);
background-repeat:no-repeat;
display:block;
}

.weiter a:hover
{
margin-left:50px;
width:52px;
height:18px;
background:url(images/weiter2.gif);
background-repeat:no-repeat;
display:block;
}

.download300dpi a:link
{
margin-left:auto;
margin-right:auto;
width:120px;
height:17px;
background:url(images/download300dpi.gif);
background-repeat:no-repeat;
display:block;
}


.download300dpi a:visited
{
margin-left:auto;
margin-right:auto;
width:120px;
height:17px;
background:url(images/download300dpi.gif);
background-repeat:no-repeat;
display:block;
}

.download300dpi a:hover
{
margin-left:auto;
margin-right:auto;
width:120px;
height:17px;
background:url(images/download300dpi2.gif);
background-repeat:no-repeat;
display:block;
}


/*------------------------------------- Agentur-Mail ---------------------------------- */

a.agenturmail:link
{
position:absolute;
top:500px;
margin-left:381px;
width:133px;
height:21px;
background:url(images/agenturmail.gif);
background-repeat:no-repeat;
display:block;
}


a.agenturmail:visited
{
position:absolute;
top:500px;
margin-left:381px;
width:133px;
height:21px;
background:url(images/agenturmail.gif);
background-repeat:no-repeat;
display:block;
}

a.agenturmail:hover
{
position:absolute;
top:500px;
margin-left:381px;
width:133px;
height:21px;
background:url(images/agenturmail2.gif);
background-repeat:no-repeat;
display:block;
}

/*------------------------------------- Agentur-Link ---------------------------------- */

a.agenturlink:link
{
position:absolute;
top:312px;
margin-left:381px;
width:101px;
height:48px;
background:url(images/agenturlink.gif);
background-repeat:no-repeat;
display:block;
}


a.agenturlink:visited
{
position:absolute;
top:312px;
margin-left:381px;
width:101px;
height:48px;
background:url(images/agenturlink.gif);
background-repeat:no-repeat;
display:block;
}

a.agenturlink:hover
{
position:absolute;
top:312px;
margin-left:381px;
width:101px;
height:48px;
background:url(images/agenturlink2.gif);
background-repeat:no-repeat;
display:block;
}

/*------------------------------------- Fanpost-Mail ---------------------------------- */

a.fanpostmail:link
{
position:absolute;
top:500px;
margin-left:209px;
width:91px;
height:21px;
background:url(images/fanpostmail.gif);
background-repeat:no-repeat;
display:block;
}


a.fanpostmail:visited
{
position:absolute;
top:500px;
margin-left:209px;
width:91px;
height:21px;
background:url(images/fanpostmail.gif);
background-repeat:no-repeat;
display:block;
}

a.fanpostmail:hover
{
position:absolute;
top:500px;
margin-left:209px;
width:91px;
height:21px;
background:url(images/fanpostmail2.gif);
background-repeat:no-repeat;
display:block;
}



/*------------------------------------- Fil Titel ---------------------------------- */

.titel a:link
{
width:582px;
height:405px;
background:url(images/fil_titel_unten.gif);
background-repeat:no-repeat;
display:block;
}

.titel a:visited
{
width:582px;
height:405px;
background:url(images/fil_titel_unten.gif);
background-repeat:no-repeat;
display:block;
}

.titel a:hover
{
width:582px;
height:405px;
background:url(images/fil_titel_unten2.gif);
background-repeat:no-repeat;
display:block;
}


#letsgo
{
position:absolute;
margin-left:-33px;
top:360px;
}

#oben
{
position:absolute;
width:160px;
top:0px;
margin-left:750px;
}

#anker
{
position:absolute;
top:0px;
margin-left:0px;
}



#rahmen
{
margin-left:30px;
margin-bottom:30px;
text-align: left;
width:740px;
vertical-align: top;
}
.rahmen-oben-links
{
height: 19px;
width: 17px;
background-image:url(images/ol.png);
background-repeat: no-repeat;
}


.rahmen-oben-mitte
{
height: 19px;
background-image:url(images/o.png);
background-repeat: repeat-x;
}

.rahmen-oben-rechts
{
height: 19px;
width: 19px;
background-image:url(images/or.png);
background-repeat: no-repeat;
}

.rahmen-links
{
width: 17px;
background-image:url(images/l.png);
background-repeat: repeat-y;
}

.rahmen-mitte
{
background-color:#b4e5fd;
padding:20px;
}

.rahmen-rechts
{
width: 19px;
background-image:url(images/r.png);
background-repeat: repeat-y;
}

.rahmen-unten-links
{
height: 19px;
width: 17px;
background-image:url(images/ul.png);
background-repeat: no-repeat;
}

.rahmen-unten-mitte
{
height: 19px;
background-image:url(images/u.png);
background-repeat: repeat-x;
}

.rahmen-unten-rechts
{
height: 19px;
width: 19px;
background-image:url(images/ur.png);
background-repeat: no-repeat;
}

.u1
{
font-size: 18px;
font-weight: bold;
}

#SpalteDatum
{
padding-left:5px;
width: 90px;
}

.SpalteHaupt
{
width: 555px;
}

.SpalteHauptAlt
{
width: 555px;
filter:alpha(opacity=35);
-moz-opacity: 0.35;
opacity: 0.35;
}

.SpalteStrasse
{

}

.SpalteDatumAlt
{
padding-left:5px;
width: 90px;
filter:alpha(opacity=35);
-moz-opacity: 0.35;
opacity: 0.35;
}

.SpalteStrasseAlt
{
filter:alpha(opacity=35);
-moz-opacity: 0.35;
opacity: 0.35;
}

.Ticket-Link a:link
{
width:25px;
height:20px;
background:url(images/tickets.gif);
background-repeat:no-repeat;
display:block;
}

.Ticket-Link a:visited
{
width:25px;
height:20px;
background:url(images/tickets.gif);
background-repeat:no-repeat;
display:block;
}

.Ticket-Link a:hover
{
width:25px;
height:20px;
background:url(images/tickets2.gif);
background-repeat:no-repeat;
display:block;
}

#adminmain
{
width:1100px;
margin-left:20px;
margin-top:20px;

}
