body
{
        background-color:#A5C2D2;
        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:265px;
        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
{
        background-color:#d3e1e9;
        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:#a5c2d2;
        display:block;
        text-decoration : none;
}

.menuep_over
{
        width:160px;
        height:18px;
        padding:5px;
        color:#000000;
        background-color:#d3e1e9;
        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:#a5c2d2;
        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:#d3e1e9;
        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;
	min-height:450px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        border-left:1px;
        border-right:0px;
        border-top:0px;
        border-bottom:0px;
        border-color:#000000;
        border-style:solid;
        margin-left:190px;
        
}

#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;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 180px;
	text-indent: 0px;
	text-decoration: none;
}


#navContainer ul li
{
	
	background-color: #d3e1e9;
	width: 180px;
	float: left;
	list-style-type: none;
	text-decoration: none;
}

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


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

#navContainer ul a:hover, #navContainer ul a:focus
{
	background-color: #495678;
	color: white;
}

#navContainer ul a:active
{
	background-color: #667AB4;
	color: white;
}

/*
  Design for submenu
*/

#navContainer li li
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: White;
	
}

#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;
	background-color: #d3e1e9;
}

#navContainer ul ul a
{
	display: block;
	border-left: 0px;
	margin-left: 0px;
	padding-left: 0;
	text-decoration: none;
	border-left: 10px solid #D6B56B;
}

#navContainer ul ul ul a
{
	display: block;
	font-size: 12px;
	border-left: 0px;
	margin-left: 0px;
	padding-left: 0;
	text-decoration: none;
	border-left: 15px solid #D6B56B;
}

#navContainer ul ul a:hover, #navContainer ul ul a:focus
{
	background-color: #495678;
}

#navContainer ul ul a#a_nav2_open
{
	background-color: #a5c2d2;
}  
  


*/
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: #214083;
}

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

	background-color: #495678;
}

#navContainer ul ul ul a#a_nav2_open
{
	background-color: #667AB4;
}  

/*


/*
  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: 0px;
	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: #214083;
	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: #214083;
	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{

	
}