body {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; font-weight: bold; color: #50C1FE;
	margin:0px; margin-top:10px; border:0px; background-repeat:no-repeat;}

a:link {color:#50C1FE; text-decoration:none;}
a:visited {color:#50C1FE; text-decoration:none;}
a:hover {color:#50C1FE; text-decoration:underline;}
a:active {color: #50C1FE; text-decoration:underline;}

table { background-repeat:no-repeat;}

img
{margin:0; border:0; vertical-align:bottom; display:block; padding:0;}



#navi
{
    list-style; none;
    margin: 0;
    padding: 0;
	font-size:13px;
	text-align:left;
}

#navi .norm { width:163px; height:20px; background-image: url(images/menu_normal.jpg); color:#50C1FE; }
#navi .act { width:163px; height:20px; background-image: url(images/menu_over.jpg); color:#FFFFFF; }
#navi .act a { color:#FFFFFF;}
#navi .ende { width:163px; height:20px; width:163px; height:100px; background-image: url(images/menu_ende.jpg); }

#navi .norm:hover { width:163px; height:20px; background-image: url(images/menu_over.jpg); color:#FFFFFF; }
#navi .act:hover { width:163px; height:20px; background-image: url(images/menu_over.jpg); color:#FFFFFF; }
#navi .norm:hover a {color:#FFFFFF;}
#navi .act:hover a {color:#FFFFFF;}
#navi .ende:hover { width:163px; height:100px; background-image: url(images/menu_ende.jpg); }

#footer {font-size:9px; font-weight:normal; text-decoration:overline;}

/*Photogalerie Effekt*/

#picture .norm { width:80%; height:27%;}
#picture .norm:hover { width:100%; height:33%;}

#partyzelt   { position:absolute;left:100;top:200;visibility:hidden;width:500px; }
#festzelt   { position:absolute;left:100;top:200;visibility:hidden;width:500px; }
#lagerzelt   { position:absolute;left:100;top:200;visibility:hidden;width:500px; }
#zubehoer   { position:absolute;left:100;top:200;visibility:hidden;width:500px; } 