
body
	{
		margin: 0;
		background-color: #FFFFFF;
		text-align: center;
	}

#container
	{
		margin: auto;
		margin-top: 10px;
		width: 1000px;
		text-align: left;
		
	}
	
	#header
	{
		height: 160px;
		background-image: url("images/background/header.jpg");
		background-repeat: no-repeat;
	}
	
/********** navigation oben --> mainmenu**********/
	#navi_oben
	{		
		height: 29px;
		padding-left: 185px;
		padding-right: 220px;
		padding-top: 6px;
		background-image: url("images/background/navi_oben.jpg");		
		background-repeat: no-repeat;
		text-align: center;
		font-family: sans, sans-serif, verdana;		
		font-size: 20px;
	}
	
	#navi_oben ul {
    list-style:none;
    margin:0;
	}
	
	#navi_oben li {
    display:inline;
	}

	
	#navi_oben #selected a {
    border-bottom:3px solid #FFE599;
    color:#FFE599;
	}

	
	#navi_oben a:link{		
		color: #E5CC00;
		text-decoration: none;
	}
	
	#navi_oben a:visited{
		color: #E5CC00;
		text-decoration: none;
	}
	
	#navi_oben a:active{
		color: #FFE599;
		border-bottom:3px solid #FFE599;
	}
	
	#navi_oben a:hover{
		color: #FFE599;
		text-decoration: underline;
	}

/***********sub_container**************************/

	#sub_container{
		float: left;
		width: 1000px;
		min-height: 520px;
		background-image: url("images/background/bottom_repeat.jpg");		
		background-repeat: repeat-y;
		background-color: #0708a0;
	}
	
/********** navigation oben --> submenu **********/
	#navi_left
	{
		float: left;				
		width: 160px;
		height: 520px;
		background-image: url("images/background/navi_left.jpg");
		background-repeat: no-repeat;
		padding-left: 20px;		
		font-family: sans, sans-serif, verdana;		
		font-size: 18px;
	}
	
	#navi_left #sselected a {
    border-bottom:3px solid #FFE599;
    color:#FFE599;
	}
	
	#navi_left a:link{		
		color: #E5CC00;
		text-decoration: none;
	}
	
	#navi_left a:visited{
		color: #E5CC00;
		text-decoration: none;
	}
	
	#navi_left a:active{
		color: #FFE599;
		border-bottom:3px solid #FFE599;
	}
	
	#navi_left a:hover{
		color: #FFE599;
		text-decoration: underline;
	}
	
	#navi_left #small a{
		font-size: 14px;
	}
		
		
/********** content **********/
	#content	
	{
		float: left;
		width: 580px;
		min-height: 497px;
		height: auto;
		padding-top:23px;
		padding-left:10px;
		padding-right:10px;
		background-color: #2024a9;		
		background-image: url("images/background/content.jpg");
		background-repeat: no-repeat;
		font-family: sans, sans-serif, verdana;
	}
	
	#content a:link{		
		color: #DE9C5A;
		text-decoration: none;
	}
	
	#content a:visited{
		color: #DE9C5A;
		text-decoration: none;
	}
	
	#content a:active{
		color: #DE9C5A;
		border-bottom: 3px solid #7B5A18;
	}
	
	#content a:hover{
		color: #DE9C5A;
		text-decoration: underline;
	}
	
	a.content_selected{
    border-bottom:3px solid #DE9C5A;
	}
	

/********** content -news **********/	
	#content p {
    	color:#DEC65A;		
	}
	
	#content #newstable table{
		outline-color: #000033;
		outline-width: thin;
		outline-style: solid;
	}
	
	p.date{
		font-size: 16px;
		font-style: italic;		
	}
	
	p.newstitle{
		font-size: 22px;
		font-weight: bold;		
	}
	
	p.newstext{
		font-size: 18px;
	}
	
	
/********** sidebar_right **********/	
		
	#sidebar_right
	{
		float: left;
		width: 200px;		
		padding-top: 50px;
		padding-left: 10px;
		padding-right: 10px;
		background-color: #0c13a2;
		background-image: url("images/background/sidebar_right.jpg");
		background-repeat: no-repeat;
		border-bottom: #0c13a2;
	}
	
	#sidebar_right p {
    	color:#DEC65A;		
	}
	
	#sidebar_right a:link{		
		color: #E5CC00;
		text-decoration: none;
	}
	
	#sidebar_right a:visited{
		color: #E5CC00;
		text-decoration: none;
	}
	
	#sidebar_right a:active{
		color: #E5CC00;
		border-bottom: 3px solid #7B5A18;
	}
	
	#sidebar_right a:hover{
		color: #FFE599;
		text-decoration: underline;
	}
	
	a.sidebar_right_selected{
    border-bottom:3px solid #E5CC00;
	}
	
/*********bottom***************/
	
	#bottom{
		float: left;
		width: 1000px;
		height: 285px;
		background-image: url("images/background/bottom.jpg");
		background-repeat: no-repeat;
	}
	
/*********************************/
	
	h1 
	{
	  font-family: sans, sans-serif, verdana;
	  text-align: center;
	  color: #DEC65A;
	}
	
	h2 
	{
	  font-family: sans, sans-serif, verdana;
	  color: #DEC65A;
	}
	
	ul 
	{
	  font-family: sans, sans-serif, verdana;
	  color: #DEC65A;
	}
	
	ol 
	{
	  font-family: sans, sans-serif, verdana;
	  color: #DEC65A;
	}
