body { background-color:#ffffe0; font-family: Arial, serif; margin-left:0px; margin-top:0px;  }

/* a:link { color:#000000; text-decoration:none }	*/
/* a:visited { color:#606060; text-decoration:none }	*/
/* a:hover { color:#FF3810; text-decoration:none }	*/

h1 { font-size: 32px; color: #ffb050; font-family: Arial, serif; font-style: normal; font-weight:bold  }
h2 { color: #404040; font-family: Arial, serif; 
		font-style: normal; font-weight:normal;  
		margin-bottom:4px;   }
		
h2#headline {
	width:220px;
}

h3 { font-size: 14px; color: #404040; font-family: Arial, serif; font-style: normal; font-weight:bold; text-align:left; }
h4 { text-decoration: none; color: #404040; font-size: 12px; font-family: Arial, serif; font-style: normal; font-weight:bold; text-align:left; }
p { color: #404040; font-size: 14px; font-family: Arial, serif; font-style: normal; font-weight:normal; 
		text-align:left;  
}
h3.menu { margin:10px; 
		margin-bottom:0px;  
}
.menu { margin:6px; 
		margin-right:0px; 
}
p.foto { color: #404040; 
		font-size: 14px; font-family: Arial, serif; 
		font-style: normal; font-weight:normal; 
		text-align:left; 
		margin-top:14px;
		margin-left:0px; 
		margin-right:10px; }
p.p { color: #404040; font-size: 12px; font-family: Arial, serif; font-style: normal; font-weight:normal; text-align:left; margin:0px;}
p.klein { color: #404040; font-family: Arial, serif; 
		font-style: normal; font-weight:normal; 
		text-align:left; 
		margin-top:2px;
		margin-left:0px; margin-right:0px; margin-bottom:0px;
}
p.kleino { color: #ff8020; font-size: 12px; font-family: Arial, serif; font-style: normal; 
		font-weight:bold; 	
		text-align:left; margin:0px;}
p.ganzklein { color: #404040; font-size: 80%; 
		font-family: Arial, serif; 
		font-style: normal; 
		font-weight:normal; 
		text-align:left; }
p.footerklein { color: #404040; font-size: 60%; 
		font-family: Arial, serif; 
		font-style: normal; 
		font-weight:normal; 
		text-align:center;
}
p.menulink{margin:6px; 
		margin-top:20px;
}
p.center{margin:0px; 
		text-align:center;  
}
p.gross { color: #ff8020; font-size: 20px; font-family: Arial, serif; font-style: normal; font-weight:normal; text-align:left; margin-bottom:12px;}
p.news { color: #ff8020; font-size: 16px; font-family: Arial, serif; font-style: normal; font-weight:normal; text-align:left; margin-bottom:12px;}
a:link    {text-decoration: none; font-size: 14px; color: #404040; font-family: Arial, serif; font-weight:normal }
a:active  {text-decoration: none; font-size: 14px; color: #ff8020; font-style: normal; }
a:visited {text-decoration: none; font-size: 14px; color: #404040; font-family: Arial, serif; font-weight:normal }
a:hover   {text-decoration: none; font-size: 14px; color: #ff8020; font-style: normal; }

a.p:link    {text-decoration: none; font-size: 14px; color: #a04020; font-style: italic; }
a.p:active  {text-decoration: none; font-size: 14px; color: #ff8020; font-style: italic; }
a.p:visited {text-decoration: none; font-size: 14px; color: #a04020; font-style: italic; }
a.p:hover   {text-decoration: none; font-size: 14px; color: #ff8020; font-style: italic; }

a.menu{font-size: 14px; color: #404040; font-weight:bold }
a.menu:link    {color: #404040; font-weight:bold }
a.menu:active  {color: #ff8020; font-weight:bold }
a.menu:visited {color: #404040; font-weight:bold }
a.menu:hover   {color: #ff8020; font-weight:bold }

img { margin:0px; border:0px; }
img.arrow { margin-left:16px; width:12px; }
img.arrow1 { margin-left:30px; }
img.fotoleft { margin:12px; float:left;}
img.fotoright { margin:12px; float:right;}
img.l { margin-left:8px; margin-top:8px; margin-right:8px; margin-bottom:8px; }

b { margin-bottom:18px; }

.footer { clear:both; 
}

div { text-decoration: none; color: white; font-family: Arial, Helvetica, serif }
#overDiv {width:770px; 
		margin-top:30px;
		margin-left:20px; margin-right:30px; margin-bottom:30px;
}

td.mar {vertical-align:text-bottom; width:100%; text-align:right;}

div.submenu {
		visibility:hidden;
		background-color:#ffffe0; }
		
div#veranst {position: absolute; left: 36px; top: 168px; z-index:1;}

#navigationDiv {
	width:166px;
		border:2px solid #ffb050;
		padding:0px; 
		margin-top:30px;
		margin-left:30px; margin-right:0px; margin-bottom:0px;
}

.contentDiv{
		width:590px;
		margin-top:30px;
		margin-left:10px; margin-right:0px; margin-bottom:0px;
}

img#bild {
	float:right;
}

img.bild-rechts {
	margin-top:16px;
	float:right;
}


