@charset "utf-8"; /* Zeichencodierung für das CSS Dokument festlegen*/

a { text-decoration: none; outline: none;cursor:pointer;}




* {padding: 0; margin: 0;} /* Sitenposition auf Null/Null setzen */

body{
background-color:black;
background-attachment:fixed;
text-align:center;/* Seitenzentrierung für den IE*/
font-size:1em;
}


#wrapper{
width:62.5em;
height:70em;
margin:0 auto;/* Ausrichtung Mitte für die anderen Explorer*/
text-align:left;/* Alle anderen Bereiche werden wieder auf Ausrichtung links gesetzt*/
font-size:16px;/* Unabhängig der Schriftgrösseneinstellung im Webbrowser wird 16px aufgezwungen GANZ WICHTIG */
}



#banner{
width:900px;
height:100px;
background-image:url('../grafiken/banner.jpg');
background-repeat:no-repeat;
}

#startbereich{margin-top:3em;
width:940px;
height:550px;
background-image:url('../grafiken/start.jpg');
background-repeat:no-repeat;
}

#text_startseite{position:absolute;margin-top:13.5em;margin-left:23.75em;
width:215px;
height:280px;
padding:2px;
padding-left:5px;
color:#D5D6DB;
font-family: "Arial", "Helvetica", sans-serif; /*Legt die Schriftart innerhalb der Navigation fest*/
font-weight:bold;
}

/* NAVIGATIONSFELDER */

#ueber_uns{position:absolute;margin-left:44em;margin-top:8em;width:150px;height:30px;display:block;}
#ueber_uns a:link,#ueber_uns a:visited{display:block;width:150px;height:30px;text-align:center;
font-weight:bold;
color:black;}

#zauberei{position:absolute;margin-left:44em;margin-top:10.3em;width:150px;height:30px;display:block;}
#zauberei a:link,#zauberei a:visited{display:block;width:150px;height:30px;text-align:center;
font-weight:bold;
color:black;}

#programm{position:absolute;margin-left:44em;margin-top:12.8em;width:160px;height:30px;display:block;}
#programm a:link,#programm a:visited{display:block;width:160px;height:30px;text-align:center;
font-weight:bold;
color:black;}

#aktuelles{position:absolute;margin-left:44em;margin-top:15.4em;width:160px;height:30px;display:block;}
#aktuelles a:link,#aktuelles a:visited{display:block;width:160px;height:30px;text-align:center;
font-weight:bold;
color:black;}

#presse{position:absolute;margin-left:44em;margin-top:17.8em;width:130px;height:30px;display:block;}
#presse a:link,#presse a:visited{display:block;width:130px;height:30px;text-align:center;
font-weight:bold;
color:black;}

#referenzen{position:absolute;margin-left:44em;margin-top:20.4em;width:170px;height:30px;display:block;}
#referenzen a:link,#referenzen a:visited{display:block;width:170px;height:30px;text-align:center;
font-weight:bold;
color:black;}

#fotogalerie{position:absolute;margin-left:44em;margin-top:22.8em;width:170px;height:30px;display:block;}
#fotogalerie a:link,#fotogalerie a:visited{display:block;width:170px;height:30px;text-align:center;
font-weight:bold;
color:black;}

#gaestebuch{position:absolute;margin-left:44em;margin-top:25.2em;width:165px;height:30px;display:block;}
#gaestebuch a:link,#gaestebuch a:visited{display:block;width:165px;height:30px;text-align:center;
font-weight:bold;
color:black;}

#kontakt{position:absolute;margin-left:44em;margin-top:27.7em;width:145px;height:30px;display:block;}
#kontakt a:link,#kontakt a:visited{display:block;width:145px;height:30px;text-align:center;
font-weight:bold;
color:black;}

#imp_dat{width:900px;height:40px;
list-style:none;
}

	
#imp_dat li a{
display:block;
float:left;
padding:0.125em;
list-style:none;
}

#impressum a:link, #impressum a:visited{
width:200px;
height:30px;
padding-top:3px;
background-image:url('../grafiken/imp_dat.jpg');
background-repeat:no-repeat;
text-align:center;
font-weight:bold;
color:black;
}

#datenschutz a:link, #datenschutz a:visited {
width:200px;
height:30px;
padding-top:3px;
background-image:url('../grafiken/imp_dat.jpg');
background-repeat:no-repeat;
text-align:center;
font-weight:bold;
color:black;
}


 
 
 
 
 #counter{position:absolute;
 margin-top:10px;
 margin-left:450px;

 }
