 body {
        font-family :  Arial,Verdana, Helvetica, sans-serif;
		font-size : 12pt;
        color : #666666;
	    margin: 1px;
		padding :0px;
		background-color:  #cfd6db;
}
#images-top {
background-image: url("grafik/top-1.jpg");
background-repeat:no-repeat;
border-top:1px solid #8C9CAD;
}

#image-top-2{
background-image: url("grafik/top-1a.jpg");
background-repeat:no-repeat;
margin: 1px;
}

#rahmen {
BORDER: #C5D8C5 1px solid; 
TEXT-ALIGN: left;
background-repeat:no-repeat;
background-color: #FFFFFF;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:14pt; 
color:#666666; 
background-color: #FFFFFF;
letter-spacing: 4px;
font-style:italic;
text-align:justify;
margin: 0;
padding: 10px 20px 2px 20px;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12pt; 
color:#666666; 
background-color: #FFFFFF;
letter-spacing: 2px;
text-align:justify;
margin: 0;
padding: 2px 20px 2px 20px;
}

p {
font-family:Arial, Helvetica, sans-serif;
font-size:11pt; 
color:#666666; 
background-color: #FFFFFF;
text-align:justify;
margin: 0;
padding: 2px 20px 4px 20px;
}

/* Link-content */
a.content:link {
  font-size:10pt;
  font-weight:bold;
  font-family:Verdana,Arial,Helvetica,sans-serif; 
  color:#666666; background-color:#FFFFFF;
  text-decoration:none;
  }

 a.content:visited {
   font-size:10pt; 
   font-weight:bold;
   font-family:Verdana,Arial,Helvetica,sans-serif; 
   color:#666666;
   background-color:#FFFFFF; 
   text-decoration:none;}

 a.content:hover {
   font-size:10pt; 
   font-weight:bold;
   font-family:Verdana,Arial,Helvetica,sans-serif; 
   color:#8c99ae ;
   background-color:#FFFFFF; 
   text-decoration:underline;}

 a.content:active {
   font-size:10pt; 
    font-weight:bold;
   font-family:Verdana,Arial,Helvetica,sans-serif; 
   color:#666666;
   background-color:#FFFFFF;  
   text-decoration:none;}

/* Link-footer */
a.footer:link {
  font-size:10pt;
  font-weight:bold;
  font-family:Verdana,Arial,Helvetica,sans-serif; 
  color:#333333; background-color:transparent;
  text-decoration:none;
  margin: 0;
  padding: 2px 4px 4px 6px;
  }

 a.footer:visited {
   font-size:10pt; 
   font-weight:bold;
   font-family:Verdana,Arial,Helvetica,sans-serif; 
   color:#333333;
   background-color:transparent; 
   text-decoration:none;
   margin: 0;
  padding: 2px 4px 4px 6px;}

 a.footer:hover {
   font-size:10pt; 
   font-weight:bold;
   font-family:Verdana,Arial,Helvetica,sans-serif; 
   color:#333333 ;
   background-color:transparent; 
   text-decoration:underline;
   margin: 0;
  padding: 2px 4px 4px 6px;}

 a.footer:active {
   font-size:10pt; 
   font-weight:bold;
   font-family:Verdana,Arial,Helvetica,sans-serif; 
   color:#333333;
   background-color:transparent;  
   text-decoration:none;
   margin: 0;
  padding: 2px 4px 4px 6px;}

#navcontainer { margin: 150px 5px 1px 5px;
}

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, Helvetica, sans-serif;
}

#navcontainer li { margin: 0; }

#navcontainer a
{
display: block;
margin:1px;
padding: 5px 5px;
width: 150px;
color: #000;
background-color: #e4d1cd;
text-decoration: none;
border: 1px solid #333;
font-weight: bold;
font-size: .7em;
background-image: url(images/vertical06.jpg);
background-repeat: no-repeat;
background-position: 0 0;
}

#navcontainer a:hover
{
color: #000;
background-color: #c59d95;
text-decoration: none;
border: 1px solid #333;
background-repeat: no-repeat;
background-position: 0 0;
}

#navcontainer li a#current
{color: #000;
background-color: #c59d95;
text-decoration: none;
}

#footer {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
background-color: #c59d95;
padding: 4px 20px 4px 20px;
}


ul.anfahrt{ list-style-position:outside; list-style-type:square; padding: 2px 20px 2px 0; line-height: 22px;
}


