BODY {background-color: #ffffff;
                  color: #000000;
                  text-shadow: 0 0 0 #000000;}



A:link    {text-decoration: none; color: #0068b4}
A:visited {text-decoration: none; color: #0068b4}
.navactive A:link    {text-decoration: none; color: #ffffff}
.navactive A:visited {text-decoration: none; color: #ffffff}
.navitem A:hover   {text-decoration: none; color: #0058a4; background-color: #ffffff}
.navitem1 A:hover   {text-decoration: none; color: #0058a4; background-color: #ffffff}
.nav2item A:hover   {text-decoration: none; color: #0058a4; background-color: #A3D8E2}
.nav2itembig A:hover   {text-decoration: none; color: #0058a4; background-color: #A3D8E2}
.nav1active A {text-decoration: none; color: #ffffff}

A:hover   {text-decoration: none; color: #ffffff; background-color: #0068b4}
A:active  {text-decoration: none; color: #ffffff; background-color: #0068b4}

.main {border-style: solid;
       border-color: #000000;
       border-width: 0px;
       width: 800px;
       height: 600px;}

.logo {background: url(logo2.jpg) no-repeat bottom right;
       height: 140px;
       border-style: solid;
       border-top-width: 0px;
       border-left-width: 0px;
       border-right-width: 0px;
       border-bottom-width: 20px;
       border-color: #0068b4;
       text-align: left;
       vertical-align: bottom;}
	   
.logo A:link {
	   border="0";
	   text-decoration: none;}	
	   
.logo A:visited {
	   border="0";
	   text-decoration: none;}	      

.unten {
        height: 100%;
        width: 140px;
   background-color: #A3D8E2;
   vertical-align: top;
   padding-top: 20px;
       border-style: solid;
       border-top-width: 0px;
       border-left-width: 0px;
       border-right-width: 1px;
       border-bottom-width: 0px;
       border-color: #ffffff;
       background: url(logo3.jpg) no-repeat bottom #A3D8E2;
        }

.content A:link, .content A:visited {
   text-decoration: none;
   color: #ffffff}

.content {
   background-color: #0068b4;
	width: 660px;
        padding-top: 27px;
   padding-left: 30px;
   padding-right: 30px;
        padding-bottom: 5px;
        text-align: left;
   vertical-align: top;
        font: 15px Arial; color: #ffffff; font-weight:550;
        }

.banner {
        background-color: #0068b4;
        padding-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
        padding-bottom: 0px;
   text-align: center;
   vertical-align: middle;
}

.nav  {
        background-color: #ffffff;
   width: 100%;
   border-style: solid;
   border-top-width: 1px;
   border-left-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 30px;
   border-color: #ffffff;
   text-align: center;
   vertical-align: middle;
   font: 12px Arial; color: #0068b4; font-weight:550;
        }

.navitem {
   padding-left: 18px;
   padding-right: 18px;
   padding-top: 0px;
        height: 20px;
        text-align: center;
        vertical-align: middle;
   }

.navactive {
   padding-left: 18px;
   padding-right: 18px;
        color: #ffffff;
        background: #0068b4;
        padding-top: 0px;
        height: 20px;
        text-align: center;
        vertical-align: middle;
        }

.navitem1 {
        width: 112px;
   padding-left: 30px;
   padding-top: 0px;
        height: 20px;
        text-align: left;
        vertical-align: middle;
}

.nav1active {
        color: #ffffff;
        background: #0068b4;
        width: 112px;
   padding-left: 30px;
   padding-top: 0px;
        height: 20px;
        text-align: left;
        vertical-align: middle;
}

.ueberschrift {

}

.liste {

}

#navlist{
        background-color: ;
        margin: 0;
        padding: 0;
        list-style-type: none;
        width: 142px;
        float: left;
}

#navlist a{
       padding-left: 30px;
		 padding-top: 5px;
		 padding-bottom: 5px;
       border-style: none;
       border-top-width: 0px;
       border-left-width: 0px;
       border-right-width: 0px;
       border-bottom-width: 0px;
       border-color: #0068b4;
       text-align: left;
       font: 12px Arial; color: #0068b4;
       background-color: #A3D8E2;
        display: block;
        text-decoration: none;
        margin-top: 0px;
}

#navlist li{
        margin: 0;
        padding: 0;
        float: left;
        width: 100%;
}

#navlist #nav_impressum{
        border: none;
}

#navlistactive a{
       border-style: solid;
       border-top-width: 2px;
       border-left-width: 0px;
       border-right-width: 0px;
       border-bottom-width: 2px;
       border-color: #0068b4;
        background: #fafafa;
}

.beschreibung {
font-size: 12px;
}