body {font-family:Arial, Helvetica, sans-serif; font-size:0.8em; background-color:#CCCCCC;}

a:link    {color:#FFFFFF;}
a:visited {color:#FFFFFF;}
a:hover   {color:#333333;}
a:active  {color:#FFFFFF;}
a         {text-decoration:none;}

#container0 {
	position:absolute;
	top:-1px;
	left: -4px;
	width:955px;
	background-color:#FFFFFF;
}
#container1 {position:static; height:70px; width:100%; border-bottom:1px solid #6699CC;}

#wappen    {position:absolute; top:0px; left:773px; z-index:2;}
#wittlich  {position:absolute; top:0px; left:0px; border-right:1px solid #6699CC;}

#aktuelles {position:absolute; width:109px; top:0px; background-color:#6699CC; left:430px; text-align:center; padding-bottom:5px; padding-top:5px;}
.aktuelles {position:absolute; width:109px; top:0px; background-color:#6699CC; left:430px; text-align:center; padding-bottom:5px; padding-top:5px;}
#kontakte  {
	position:absolute;
	width:109px;
	top:0px;
	background-color:#6699CC;
	left:540px;
	text-align:center;
	padding-bottom:5px;
	padding-top:5px;
}
.kontakte  {position:absolute; width:109px; top:0px; background-color:#6699CC; left:540px; text-align:center; padding-bottom:5px; padding-top:5px;}
#impressum {position:absolute; width:109px; top:0px; background-color:#6699CC; left:650px; text-align:center; padding-bottom:5px; padding-top:5px;}
.impressum {position:absolute; width:109px; top:0px; background-color:#6699CC; left:650px; text-align:center; padding-bottom:5px; padding-top:5px;}
#stadtplan {position:absolute; width:110px; top:0px; background-color:#6699CC; left:845px; text-align:center; padding-bottom:5px; padding-top:5px;}

#de {position:absolute; top:10px; left:195px;}
#en {position:absolute; top:10px; left:235px;}
#fr {position:absolute; top:10px; left:275px;}
#nl {position:absolute; top:10px; left:315px;}

#site      {position:absolute; top:30px; left:185px; height:40px; width:770px; background-color:#FFFFFF;}
#sitetext  {font-size:1em; margin-top:15px; margin-left:10px;}
#sitetext a:link    {color:#0066CC;}
#sitetext a:visited {color:#0066CC;}
#sitetext a:hover   {color:#666666;}
#sitetext a:active  {color:#0066CC;}

#container2 {position:static; width:100%; background-color:#6699CC;}

#content   {float:right; width:770px; background-color:#FFFFFF;}
#content a:link    {color:#0066CC;}
#content a:visited {color:#0066CC;}
#content a:hover   {color:#666666;}
#content a:active  {color:#0066CC;}

#navigation {float:left; width:185px;}
#nav        {position:static; width:auto; background-color:#6699CC; padding:5px; border-bottom:2px solid #FFFFFF;}

#menuetext {float:left; width:550px; padding-left:10px; padding-right:10px; text-align:justify;}
#text      {
	position:static;
	width:auto;
	padding-left:10px;
	padding-right:10px;
	text-align: justify;
}

#textlinks  {float:left; width:48%;}
#textrechts {float:right; width:48%;}

#textazwei {float:left; width:460px;}
#textaeins {float:right; width:270px;}

#textbeins {float:left; width:210px; text-align:left;}
#textbzwei {float:right; width:515px;}

#border {position:static; width:auto; border:1px solid #6699CC; padding:5px; margin-top:10px;}
#border_h2 {
	position:static;
	width:auto;
	border:1px solid #6699CC;
	padding:5px;
	margin-top:30px;
	color: white;
	background-color: #6699CC;
	font-size: 150%;
	font-weight: bold;
}


#menue     {float:right; width:185px;}

#men {position:static; width:auto; border:1px solid #6699CC; padding:5px; margin-left:1px; margin-right:1px; margin-top:1px;}
.men {position:static; width:auto; border:1px solid #6699CC; padding:5px; margin-left:1px; margin-right:1px; margin-top:1px;}
.men a:link    {color:#000000;}
.men a:visited {color:#000000;}
.men a:active  {color:#000000;}


h1 {font-family:Arial, Helvetica, sans-serif; font-size:1.5em; padding-top:5px;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:1.2em;}
h3 {font-family:Arial, Helvetica, sans-serif; font-size:1.0em;}
h4 {font-family: Verdana, Geneva, sans-serif; font-size:20px; text-align:center;}
ul {list-style-type:square;}

#floatright {float:right}
#logostiftung {float:left}
#container0 #container2 #content #text h1 {
	font-family:Arial, Helvetica, sans-serif;
}
#container0 #container2 #content #text p {
	font-family:Arial, Helvetica, sans-serif;
}
#container0 #container2 #content #text h1 {
	font-family: Arial, Helvetica, sans-serif;
}
#karneval {
	font-family: Lucida Calligraphy, Lucida Handwriting, Segoe Script; font-size:30px
}

