/* Body */
html, body {
	margin: 0;
	padding: 0;
	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
   	font-weight: normal;
	color: #000000;
	background-image: url(../images/bg.jpg);
	overflow-x:hidden;
}

td,th,td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
   	font-weight: bold;
	color: #000000;
}

td.ueberschrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
   	font-weight: bold;
	color: #ffffff;
}

td.unterschrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
   	font-weight: bold;
	color: #000000;
}

img.link { border:none; }

a.verwaltung:link 	{ color: #000000; font-size: 9px; font-weight: normal; font-family: Verdana; text-decoration: none; border: none;}
a.verwaltung:visited 	{ color: #000000; font-size: 9px; font-weight: normal; font-family: Verdana; text-decoration: none; border: none;}
a.verwaltung:hover	{ color: #000000; font-size: 9px; font-weight: normal; font-family: Verdana; text-decoration: none; border: none;}
a.verwaltung:active	{ color: #000000; font-size: 9px; font-weight: normal; font-family: Verdana; text-decoration: none; border: none;}
a.verwaltung:focus    { color: #000000; font-size: 9px; font-weight: normal; font-family: Verdana; text-decoration: none; border: none;}

a.menue:link 		{ color: #000000; font-size: 11px; font-weight: bold; font-family: Verdana; text-decoration: none; }
a.menue:visited 	{ color: #000000; font-size: 11px; font-weight: bold; font-family: Verdana; text-decoration: none; }
a.menue:hover 		{ color: #000000; font-size: 11px; font-weight: bold; font-family: Verdana; text-decoration: underline; }
a.menue:active 		{ color: #000000; font-size: 11px; font-weight: bold; font-family: Verdana; text-decoration: none; }
a.menue:focus 		{ color: #000000; font-size: 11px; font-weight: bold; font-family: Verdana; text-decoration: none; }

a.impressum:link 	{ color: #ffffff; font-size: 11px; font-weight: bold; font-family: Verdana; letter-spacing: 0pt; text-decoration: none; }
a.impressum:visited	{ color: #ffffff; font-size: 11px; font-weight: bold; font-family: Verdana; letter-spacing: 0pt; text-decoration: none; }
a.impressum:hover 	{ color: #000000; font-size: 11px; font-weight: bold; font-family: Verdana; letter-spacing: 0pt; text-decoration: none; }
a.impressum:active 	{ color: #ffffff; font-size: 11px; font-weight: bold; font-family: Verdana; letter-spacing: 0pt; text-decoration: none; }
a.impressum:focus 	{ color: #ffffff; font-size: 11px; font-weight: bold; font-family: Verdana; letter-spacing: 0pt; text-decoration: none; }

a.nav:link 		{ color: #000000; font-size: 10px; font-weight: bold; font-family: Verdana; text-decoration: none; }
a.nav:visited 	{ color: #000000; font-size: 10px; font-weight: bold; font-family: Verdana; text-decoration: none; }
a.nav:hover 	{ color: #000000; font-size: 10px; font-weight: bold; font-family: Verdana; text-decoration: underline; }
a.nav:active	{ color: #000000; font-size: 10px; font-weight: bold; font-family: Verdana; text-decoration: none; }
a.nav:focus 	{ color: #000000; font-size: 10px; font-weight: bold; font-family: Verdana; text-decoration: none; }

a.scroll:link 		{ color: #000000; font-size: 11px; font-weight: bold; font-family: Verdana; text-decoration: none; }
a.scroll:visited 	{ color: #000000; font-size: 11px; font-weight: bold; font-family: Verdana; text-decoration: none; }
a.scroll:hover 		{ color: #000000; font-size: 11px; font-weight: bold; font-family: Verdana; text-decoration: underline; }
a.scroll:active 	{ color: #000000; font-size: 11px; font-weight: bold; font-family: Verdana; text-decoration: none; }
a.scroll:focus 		{ color: #000000; font-size: 11px; font-weight: bold; font-family: Verdana; text-decoration: none; }

a.galerie:link 		{ color: #000000; font-size: 11px; font-weight: bold; font-family: Verdana; text-decoration: none; }
a.galerie:visited 	{ color: #000000; font-size: 11px; font-weight: bold; font-family: Verdana; text-decoration: none; }
a.galerie:hover 	{ color: #ffff00; font-size: 11px; font-weight: bold; font-family: Verdana; text-decoration: none; }
a.galerie:active 	{ color: #000000; font-size: 11px; font-weight: bold; font-family: Verdana; text-decoration: none; }
a.galerie:focus 	{ color: #000000; font-size: 11px; font-weight: bold; font-family: Verdana; text-decoration: none; }

h1.nav{
    font-size: 10pt;
	margin-bottom: 0px;
	display:block;
	font-weight: normal;
	border-bottom:1px solid #039;
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../images/main_bg_h1.jpg);
	background-position:bottom;
}
h1 { font-family: Verdana;
     font-size: 14pt;
     border-bottom-width: 1px;
     border-bottom-style: solid;
     border-left-width: 12px;
     border-right-width: 12px;
     border-color: #e2001a;
	 background-color:#F6D900;
     border-left-style: solid;
     border-right-style: solid;
     padding-left: 1px;
     margin-left:0px; margin-top:0px; margin-bottom:0px; margin-right:0px;
}

h2 { font-family: Verdana;
     font-size: 10pt;
     border-bottom-width: 1px;
     border-bottom-style: solid;
     border-left-width: 12px;
     border-right-width: 12px;
     border-color: #e2001a;
	 background-color:#F6D900;
     border-left-style: solid;
     border-right-style: solid;
     padding-left: 1px;
     margin-left:0px; margin-top:0px; margin-bottom:0px; margin-right:0px;
}

table.iframe { width: 97.4%;
}

td.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
   	font-weight: normal;
	color: #000000;
}
td.smallheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
   	font-weight: bold;
	color: #000000;
}

table.iframeohne { width: 100%;
}

td.galerie { border: 1px;
			 border-color: #666666;
			 border-style: dashed;

}

img.galerie { border: 1px;
			 border-color: #ffff00;
			 border-style: double;

}

/* Hauptseite 894x642 */
#info {
	  margin: 0;
	  width: 894px;
	  height: 642px;
	  position: absolute;
	  top: 50%;
	  left: 50%;
	  margin-top: -325px;
	  margin-left: -358px;
	  background-color: #;
	  border-bottom: 0px solid #050;
		  }

#ueberschrift {
	    margin: 0;
	    position: absolute;
		top: 50%;
		left: 50%;
		margin-top: -160px;
		margin-left: -274px;
		}

#unterschrift {
	    margin: 0;
	    position: absolute;
		top: 50%;
		left: 50%;
		margin-top: 142px;
		margin-left: -274px;
		}

#logo {	margin: 0;
		position: absolute;
		top: 50%;
		left: 50%;
		margin-top: -148px;
		margin-left: -240px;
		}

#aktion {	margin: 0;
		position: absolute;
		top: 50%;
		left: 50%;
		margin-top: 56px;
		margin-left: -240px;
		}

#menue {	margin: 0;
		position: absolute;
		top: 50%;
		left: 50%;
		margin-top: -102px;
		margin-left: -240px;
		}

#weihnacht {	margin: 0; width: 29px; height: 64px; position: absolute; top: 50%; left: 50%; margin-top: -112px; margin-left: -125px; }
#weihnacht2 {	margin: 0; width: 29px; height: 64px; position: absolute; top: 50%; left: 50%; margin-top: -112px; margin-left: -85px; }
#weihnacht3 {	margin: 0; width: 29px; height: 64px; position: absolute; top: 50%; left: 50%; margin-top: -112px; margin-left: -45px; }
#weihnacht4 {	margin: 0; width: 29px; height: 64px; position: absolute; top: 50%; left: 50%; margin-top: -112px; margin-left: -5px; }

