body
	{
		margin: 0;
		padding: 0;
		font: 0.85em "dejavu sans", arial, helvetica, sans-serif;
		text-align: center;
		color: black;
		background-color: #163279;
	}
	
#container
	{
		margin: 1em auto;
		padding: 0;
		width: 900px;
		height: 100%;
		text-align: left;
		background-color: white;
		font-family: "dejavu sans";
	}
	
#flag
	{
		float: left;
		width: 39%;
		padding: 4px;
		font-size: 1em;
		background-image: url("../images/GelbGoldreverse.png");
		background-repeat: repeat-y;
		background-position: top left;
		font: 0.85em "dejavu sans";
	}
#flag ul
	{
		margin: 0px 0px 0px 7px;
		padding: 0px;
		text-align: left;
		list-style-type: none;
	}
#flag li
	{
		display: inline;
		padding: 0px 3px;
	}
#flag li a
	{
		text-decoration: none;
		color: black;
	}
#flag li a:hover
	{
		text-decoration: none;
		color: lime;
	}
	
#mainnav
	{
		margin-left: 39%;
		margin-bottom: 0px;
		padding: 4px;
		font: 0.85em "dejavu sans";
		background-image: url("../images/GelbGold.png");
		background-repeat: repeat-y;
		background-position: top right;
	}			
#mainnav ul
	{
		margin: 0 15px 0 0;
		padding: 0;
		text-align: right;
		list-style-type: none;
		border-right: 1px solid #163279;
	}
#mainnav li
	{
		display: inline;
		padding: 0 10px;
		border-left: 1px solid #163279;
	}
#mainnav li a
	{
		text-decoration: none;
		color: black;
	}
#mainnav li a:hover
	{
		text-decoration: none;
		color: lime; 
	}
	
#header
	{
		height:116px;	
		margin: 0px;
	}	
#headerleft
	{	
		width: 45%;
		float: left;		
		/*color: #FFFF00;*/
		padding-top: 5px;
		margin: 0px;
	}			
#headerright
	{
		margin-left:90%;
		vertical-align: middle;
		padding-top: 25px;
		padding-right: 5px;
	}
	
#rowds
{
		height: 15px;
		background-color: white;
	}	
#doppelspalte
	{	
		border-right: solid 1px white;
		border-left: solid 1px white;
	}
#menu
	{			
		padding: 4px;
		width: 20%;
		font-size: 1em;	
		float: left;		
		background-color: #163279;
		color: #FFFFF0;
	}
#menu h1
	{	
		font-family: "dejavu sans";
		font-size: 1em;
		font-weight: bold;
		color: #FFFFF0;
		background-color:	#163279;
	}	
#menu h2
	{
		font-size: 1em;
		padding-bottom: 5px;
	}		
#menu ul
	{ 
		padding-top: 10px;
		list-style-type: none;
	}
#menu li
	{	padding-bottom: 5px;	
			
	}
#menu li a
	{
		margin-top: 0;		
		color: #FFFFF0;
		text-decoration: none;
	}	
#menu li a:hover
	{
		text-decoration: none;
		color: lime;
	}
#menu a
	{
		text-decoration: none;
		color: #FFFF00;
	}	
#menu a:hover
	{
		text-decoration: none;
		color: lime;
	}
	
#contents
	{
		margin-left: 29%;		
		margin-bottom: 0px;
		margin-top: 0px;
		background-color: white;
		font-family: "dejavu sans";
	}
#contents h1
	{
		padding: 4px;
		margin-bottom: 15px;
		color: white;
		font-size: 1em;
		font-weight: bold;
		background-color: #163279;
	}	
#contents p
	{
		padding: 2px 4px 2px 0px;
		background-color: white;
		font-size: 1em;
	}
#contents ul
	{
	 padding-left: 40px;
	 padding-bottom: 10px;
	 padding-top: 10px;
	}	
#contents li	
	{
		padding-left: 15px;
		list-style-type: disc;
	}
ul.liste01
	{
		list-style-position: outside;		
		padding-left: 40px;
		padding-bottom: 10px;
		padding-top: 0px;	
	}
li.liste01
{
	list-style-image: url("../images/bullet2.png");list-style-position: outside;		
	}
	
#footer	
	{
		clear: both;
		margin-top: 4px;
		background-color: #FFFF00;
		font: 0.85em "dejavu sans";
	}
#footer ul
	{ 
		margin-left: 5px;		
		padding: 5px;
		list-style-type: none;
	}
#footer li
	{					
	}	
#footer li a
	{
		margin:0;
		padding-left: 50px;		
		color: black;
		text-decoration: none;
	}
#footer li a:hover
	{
		text-decoration: none;
		color: lime;
	}	
		
	