body				{margin: 10px; padding: 0; font: 14px Verdana, sans-serif;}

a:link 			{text-decoration: none; color: #0000cc;}
a:visited 		{text-decoration: none; color: #0000cc;}
a:active 		{text-decoration: none; color: #FF0000;}
a:hover 			{text-decoration: underline overline; color: #0000cc; background-color: #E0E0E0;}

a.footer:link 		{text-decoration: underline; color: #0000cc;}
a.footer:visited 	{text-decoration: underline; color: #0000cc;}
a.footer:active 	{text-decoration: underline; color: #0000cc;}
a.footer:hover 	{text-decoration: underline overline; color: #0000cc; background-color: #E0E0E0;}

img				{border: 0px;}

table				{border:0px;}
.height			{height:100%;}

td							{font-family:Arial, Verdana, sans-serif; font-size:17px; vertical-align:top;}
.kopf						{height:26px; background-color:#FFFFFF;
					  		 padding-top:15px; padding-left:10px; padding-right:10px;
		 					 font-size:22px; font-family: arial, verdana, sans-serif;}
.inhalt					{background-color:#FFFFFF;
		 					 padding-top:15px; padding-left:10px; padding-right:10px; padding-bottom:10px;
		 					 font-size:17px; font-family: arial, Verdana, sans-serif;}

.kopf_startseite		{height:26px; background-color:#FFFFFF;
							 padding-top:15px; padding-left:10px; padding-right:10px;
		 					 font-size:22px; font-family: arial, verdana, sans-serif;
                  	 background-image:url('/bilder/bg_green.gif');}
.kopf_aktuelles		{height:26px; background-color:#FFFFFF;
							 padding-top:15px; padding-left:10px; padding-right:10px;
		 					 font-size:22px; font-family: arial, verdana, sans-serif;
                  	 background-image:url('/bilder/bg_green.gif');}
.kopf_portrait			{height:26px; background-color:#FFFFFF;
							 padding-top:15px; padding-left:10px; padding-right:10px;
		 					 font-size:22px; font-family: arial, verdana, sans-serif;
                  	 background-image:url('/bilder/bg_yellow.gif');}
.kopf_archiv			{height:26px; background-color:#FFFFFF;
							 padding-top:15px; padding-left:10px; padding-right:10px;
		 					 font-size:22px; font-family: arial, verdana, sans-serif;
                  	 background-image:url('/bilder/bg_red.gif');}
.kopf_galerie			{height:26px; background-color:#FFFFFF;
							 padding-top:15px; padding-left:10px; padding-right:10px;
		 					 font-size:22px; font-family: arial, verdana, sans-serif;
                  	 background-image:url('/bilder/bg_orange.gif');}
.kopf_sonstiges		{height:26px; background-color:#FFFFFF;
							 padding-top:15px; padding-left:10px; padding-right:10px;
		 					 font-size:22px; font-family: arial, verdana, sans-serif;
                  	 background-image:url('/bilder/bg_blue.gif');}

.inhalt_startseite	{padding-top:15px; padding-left:10px; padding-right:10px; padding-bottom:10px;
		 					 font-size:17px; font-family: arial, Verdana, sans-serif;
                  	 background-image:url('/bilder/bg_green.gif');}
.inhalt_aktuelles		{padding-top:15px; padding-left:10px; padding-right:10px; padding-bottom:10px;
		 					 font-size:17px; font-family: arial, Verdana, sans-serif;
                  	 background-image:url('/bilder/bg_green.gif');}
.inhalt_portrait		{padding-top:15px; padding-left:10px; padding-right:10px; padding-bottom:10px;
		 					 font-size:17px; font-family: arial, Verdana, sans-serif;
                  	 background-image:url('/bilder/bg_yellow.gif');}
.inhalt_archiv			{padding-top:15px; padding-left:10px; padding-right:10px; padding-bottom:10px;
		 					 font-size:17px; font-family: arial, Verdana, sans-serif;
                  	 background-image:url('/bilder/bg_red.gif');}
.inhalt_galerie		{padding-top:15px; padding-left:10px; padding-right:10px; padding-bottom:10px;
		 					 font-size:17px; font-family: arial, Verdana, sans-serif;
                  	 background-image:url('/bilder/bg_orange.gif');}
.inhalt_sonstiges		{padding-top:15px; padding-left:10px; padding-right:10px; padding-bottom:10px;
		 					 font-size:17px; font-family: arial, Verdana, sans-serif;
                  	 background-image:url('/bilder/bg_blue.gif');}

.unten_startseite	{height: 7px; background-image:url('/bilder/bg_green.gif');}
.unten_aktuelles	{height: 7px; background-image:url('/bilder/bg_green.gif');}
.unten_portrait	{height: 7px; background-image:url('/bilder/bg_yellow.gif');}
.unten_archiv		{height: 7px; background-image:url('/bilder/bg_red.gif');}
.unten_galerie		{height: 7px; background-image:url('/bilder/bg_orange.gif');}
.unten_sonstiges	{height: 7px; background-image:url('/bilder/bg_blue.gif');}

.navi				{height:25px;}
.leerzeile		{font-size:1px; height:2px; background-color:#000000;}
.leerzeile2		{font-size:1px; height:7px;}
.italy			{font-style: italic; font-size: 14px; padding-left: 15px; vertical-align: middle;}
.tab_mittig		{vertical-align: middle;}

.oben_l			{height: 16px; width: 11px; background-image:url('/bilder/rahmen_oben_l.gif');}
.oben_m			{height: 16px; background-image:url('/bilder/rahmen_oben_m.gif');}
.oben_r			{height: 16px; width: 11px; background-image:url('/bilder/rahmen_oben_r.gif');}
.unten_l			{height: 16px; width: 11px; background-image:url('/bilder/rahmen_unten_l.gif');}
.unten_m			{height: 16px; background-image:url('/bilder/rahmen_unten_m.gif');}
.unten_r			{height: 16px; width: 11px; background-image:url('/bilder/rahmen_unten_r.gif');}
.seite_l_o		{height: 108px; width: 11px; background-image:url('/bilder/rahmen_seite_l_o.gif');}
.seite_r_o		{height: 108px; width: 11px; background-image:url('/bilder/rahmen_seite_r_o.gif');}
.seite_l_u		{width: 11px; background-image:url('/bilder/rahmen_seite_l_u.gif');}
.seite_r_u		{width: 11px; background-image:url('/bilder/rahmen_seite_r_u.gif');}

.wegweiser		{font-family: Verdana, Arial, sans-serif; font-size:16px;}

ul					{list-style-type: disc; line-height: 30px;}

iframe			{position: static; z-index: 1;}

/* Hier beginnt der Teil fuer Die Navigation */
.navi
{	list-style-type: none; margin: 0; padding: 0; line-height: 20px;}

div.menu
{	position: absolute; width: 630px; top: 108px; z-index: 3;}

div.menu li
{
	float: left;
	width: 126px;
}
div.menu a
{	margin: 0 2px; height: 20px; display: block;
	text-align: center; font-weight: normal; text-decoration: none;
	color: #000; background: #ffcc66; border: 1px solid #0000ff;}

div.menu a:hover
{	color: #000; background: #eee;
	text-decoration: none; border: 1px solid gray;}

/* Untermenues */
#smenu1, #smenu2, #smenu3, #smenu4, #smenu5
{	display: none; float: left; width: 126px; font-size: 12px;}

#smenu1 a, #smenu2 a, #smenu3 a, #smenu4 a, #smenu5 a
{	font-weight: normal; text-decoration: none;
	border-top: 0 none; color: #000;}
/* Ende Untermenues */

.site
{	position: absolute; z-index: 1; top: 70px; left: 10px;
	background-color: #ddd; color: #000;
	padding: 5px; border: 1px solid gray;}

.mentions
{	position: absolute;	top: 300px; left: 10px; vertical-align: bottom;
	color: #000; background-color: #ddd;}
