body    {
        background-color:#FFFFFF;
        color:#000000;
        }
#alles  {
        }
#kopf   {
        width:100%;
        height:130px;
        background-image:url("images/hint1.jpg");
        }
#logo1  {
        position:absolute; top:35px; left:30px;
        width:300px;
        height:110px;
        }
#logo2  {
        position:absolute; top:27px; left:250px;
        width:270px;
        height:130px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 10px;
        color: #000000;
        }
#wappen {
        position:absolute; top:40px; right:50px;
        width:65px;
        height:70px;
        }
#lmenue {
        text-align:right;
        width:100%;
        height:40px;
        padding-top:3px;
        }
#rmenue {
        text-align:right;
        width:100%;
        height:20px;
        padding-top:1px;
        }
#rmenue a:hover{
        text-align:right;
        width:100%;
        height:20px;
        padding-top:1px;
        color:#000000;
        background-color:#FFFFFF;
        text-decoration : none;
        }
#inhalt {
        width:100%;
        min-height:450px;
        color:#000000;
        background-color: #ffffff;
        padding:0px;
        }
#menue  {
        float:left;
        width:160px;
        height:100%;
        padding:10px;
        text-decoration : none;
        }
.menuep{
        width:160px;
        height:18px;
        padding:5px;
        color:#000000;
        background-color:#FFFFFF;
        display:block;
        text-decoration : none;
}
.menuep_over{
        width:160px;
        height:18px;
        padding:5px;
        color:#000000;
        background-color:#FFFFFF;
        display:block;
        text-decoration : none;
}
.umenuep{
        width:155px;
        height:18px;
        padding-right:5px;
        padding-top:5px;
        padding-bottom:5px;
        padding-left:10px;
        color:#000000;
        background-color:#FFFFFF;
        display:block;
        text-decoration : none;
        }
.umenuep_over{
        width:155px;
        height:18px;
        padding-right:5px;
        padding-top:5px;
        padding-bottom:5px;
        padding-left:10px;
        background-color:#FFFFFF;
        color:#000000;
        display:block;
        text-decoration : none;
        }
#menue a, a:hover, a:Visited, a:Active, a:Hover {
        text-decoration : none;
        font-size: 14px;
        }
#menueline{
        font-size: 8px;
        }
#menuetext{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        }
#menuetext a, a:Visited, a:Active, a:Hover {
        text-decoration : none;
        font-size: 10px;
        }
#menuetext a:hover {
        text-decoration : underline;
        font-size: 10px;
        }
#seite  {
        padding:10px;
        min-width:400px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        border-left:0px;
        border-right:0px;
        border-top:0px;
        border-bottom:0px;
        border-color:#000000;
        border-style:solid;
        margin-left:20px;
        margin-top:150px;
        min-height:450px;
        }
#fuss {
        width:100%;
        height:20px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        padding-top:3px;
        font-size: 10px;
        color: #000000;
        }
a       {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style : normal;
        font-weight: bold;
        text-decoration : none;
        color:#000000;
        }
a:visited{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-style : normal;
        font-size: 12px;
        font-weight: bold;
        text-decoration : none;
        color:#000000;
        }
a:active{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-style : normal;
        font-size: 12px;
        font-weight: bold;
        text-decoration : none;
        color:#000000;
        }
a:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-style : normal;
        font-size: 12px;
        font-weight: bold;
        text-decoration : underline;
        color:#000000;
        }

navContainer  /* contains the menu */
  {
border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	margin-left: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 180px;
	text-indent: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
}

/*
  navigation level 1
*/


#navContainer ul{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	border-top: 0px;
	border-bottom: 0px;	
	border-left: 0px;
	margin-left: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 180px;
	text-indent: 0px;
	text-decoration: none;
}

#navContainer ul li{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	border-top: 0px;
	border-bottom: 0px;	
	border-left: 10px;
	margin-left: 5px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	float: left;
	margin-top: 5px;
	margin-bottom: 0px;
	list-style-type: none;
	text-indent: 0px;
	text-decoration: none;
background-color: #FFFFFF;
}

#navContainer ul li#li_nav1_open{  /* special layout for open links */
  
	color: #000000;
	background-color: #FFFFFF;
}


#navContainer ul li a{
  display: block;
padding: 3px;
width: 170px;
border-bottom: 1px solid #eee;
border-left: 10px;
margin-left: 0px;
padding-left: 0px;
text-decoration: none;
text-indent: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	
}

#navContainer ul li a:hover, #navContainer ul li a:focus{
  background-color: #FFFFFF;
color: white;

}

#navContainer ul li a:active
{

	background-color: #FFFFFF;
color: white;
}
/*
  Design for submenu
*/
#navContainer li li{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: White;
	background-color: #FFFFFF;
}

#navContainer ul ul
{
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	margin-left: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	float: left;
	list-style-type: none;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	
}
#navContainer ul ul a{
 display: block;
padding: 3px;
width: 150px;
border-bottom: 1px solid #eee;
border-left: 0px;
margin-left: 0px;
padding-left: 0;
text-decoration: none;
text-indent: 10px;
border-left: 10px solid #FFFFFF;
}

#navContainer ul ul a:hover, #navContainer ul ul a:focus {

	background-color: #FFFFFF;
}

#navContainer ul ul a#a_nav2_open{

	background-color: #FFFFFF;
}  
  


*/
Design for submenu2
*/
#navContainer li li li{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: White;
	background-color: #FFFFFF;
}


#navContainer ul ul ul a{
 display: block;

width: 145px;
font-size: 12px;
border-bottom: 1px solid #eee;
border-left: 0px;
margin-left: 0px;
padding-left: 0;
text-decoration: none;
text-indent: 10px;
border-left: 15px solid #FFFFFF;

}

#navContainer ul ul ul a:hover, #navContainer ul ul a:focus {

	background-color: #FFFFFF;
}

#navContainer ul ul ul a#a_nav2_open{

	background-color: #FFFFFF;
}  

/*


/*
  This stylesheet uses relative values for sizes in almost all cases.
  This means the screen can be resized, and all elements will resize as well
  not only fonts and texts.
*/


/*
  Start with some global parameters
*/

/*
  Following part deals with the navigation in div with id "navContainer"
*/



#navContainer2{  /* contains the menu */
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: White;  
border-left: none;
	padding-left: 0px;
	border-left-style: none;
	left: 0px;
	margin-left: 0;
	padding-left: 0;
	position: relative;
	border-top: 0px;
	padding-top: 0px;
	top: 0px;
	padding: 0em;
text-decoration: none;
}

/*
  navigation level 1
*/


#navContainer2 ul{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: White;  
border-left: none;
margin-left: 10px;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
}

#navContainer2 ul li{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: White;  
border-left: none;
	padding-left: 0px;
	border-left-style: none;
	left: 0px;
	margin-left: 0;
	padding-left: 0;
	position: relative;
	border-top: 0px;
	padding-top: 0px;
	top: 0px;
	padding: 0em;
background-color: #FFFFFF;
display:inline;
text-decoration: none;
}

#navContainer2 ul li#li_nav1_open2{  /* special layout for open links */
  
}


#navContainer2 ul li a{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: White;  
border-left: none;
	padding-left: 0px;
	border-left-style: none;
	left: 0px;
	margin-left: 0;
	padding-left: 0;
	position: relative;
	border-top: 0px;
	padding-top: 0px;
	top: 0px;
	padding: 0em;
text-decoration: none;
	
}

#navContainer2 ul li a:hover, #navContainer ul li a:focus{
  
text-decoration: none;

}

#navContainer2 ul li a:active
{
color: White;
	
text-decoration: none;
}
/*
  Design for submenu
*/
#navContainer2 li li{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: White;  
border-left: none;
	padding-left: 0px;
	border-left-style: none;
	left: 0px;
	margin-left: 0;
	padding-left: 0;
	position: relative;
	border-top: 0px;
	padding-top: 0px;
	top: 0px;
	padding: 0em;
	background-color: #FFFFFF;
text-decoration: none;
}

#navContainer2 ul ul
{
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	margin-left: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
		list-style-type: none;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
text-decoration: none;
	
}
#navContainer2 ul ul a{
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: White;  
border-left: none;
	padding-left: 0px;
	border-left-style: none;
	left: 0px;
	margin-left: 0;
	padding-left: 0;
	position: relative;
	border-top: 0px;
	padding-top: 0px;
	top: 0px;
	padding: 0em;
text-decoration: none;
}

#navContainer2 ul ul a:hover, #navContainer2 ul ul a:focus {

	
}

#navContainer2 ul ul a#a_nav2_open2{

	
}  

