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:0px; left: 0px; 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;}

#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;}
ul {list-style-type:square;}



