body{
  margin: 0;
  padding: 0;
  text-align: center;
  color: #333;
  background-color: #ffcf73;
	/*background-color: #D6D6D6;*/
}

body,table,input,textarea,select,button {
  font-family:verdana, sans-serif;
  font-size:12px;
  color: #333;
  line-height:18px;
}

	#container
	{
		margin: 2px auto;
		width: 750px;
		text-align: left;
		background-color: fff;
		padding-top=0px;
		border: 1px solid #676767;
	}
	
	
	#preheader
	{
		border-top: 8px solid #ffa242;
		border-bottom: 1px solid #d38637;
	
	}
	
	#header
	{
		height: 85px;
/*		background-color: #ffcf73;
		background-image: url(rclogo.gif);
		background-repeat: no-repeat;
		background-position: 0 0;
	*/	
    background:#ffa242
    url(images/grid.gif);
    
    margin-top:0px;
		padding-left: 10px;
		border-bottom: 1px solid #d38637;
		padding-top:5px;
		padding-bottom:5px;
		position: relative;
		top:0px;
		text-align: center;
	}
	
	
	#header h1
	{
	   margin: 5px;
	   margin-top: 10px;
	   font-size: 150%;
	}
	#header h2
	{
	   margin-top: 20px;
	   color: #ffa242;
	   font-size: 115%;
	   margin-bottom: 5px;
	}
	#header h3
	{
	   margin: 3px;
	   font-size: 105%;
	}
	
	#navi
	{
		background-color: #ffa242;
		font-size:110%;
		color: #272900;
		padding: 2px;
		margin-bottom: 14px;
				border-bottom: 1px solid #d38637;
		text-align:left;
	}
	
	
	#navi ul
	{
		margin: 0 0 0 20px;
		padding: 0;
		border-left: 1px solid #C4C769;
		list-style-type: none;
	}
	
	#navi li
	{
		display: inline;
		padding: 0 10px;
				
		border-right: 1px solid #C4C769;
	}
	
	#navi li a
	{
		text-decoration: none;
		color: #272900;
	}
	
	#navi li a:hover
	{
		text-decoration: none;
		color: #fff;
		background-color: #272900;
	}
	
  #navi #naviselected
	{
		text-decoration: none;
		font-weight: bold;
	}
	
	#navi #naviselected a:hover
	{
		cursor : default;
    color: #272900;
    background-color: #ffa242;		
	}

	
	
	#menu
	{
		float: left; 
		width: 165px;
/*
		border-right: 1px solid #ffa242;
		border-bottom: 1px solid #ffa242;
		border-left: 1px solid #ffa242;
*/
		border: 1px solid #d38637;

			
		
		background-color: #ffcf73;
		color: #ffa242;
		padding: 0px;
		margin-left: 4px;
		margin-top: 10px;



		font-size:115%;
	}

	#menu h3
	{
		background-color: #ffa242;
		padding-left: 10px;
		padding-top:3px;
		padding-bottom:3px;
		margin-left: 0px;
		font-size:110%;
		color: #272900;
		margin-bottom:10px;
		margin-top:0px;
	}
	
	#menu ul
	{
		margin-left: 5px;
		padding-left: 5px;
		list-style-type:none;/*square;*/
		line-height: 110%;
		padding-right:10px;
		margin-top:10px;
		margin-bottom:10px;
	}
	
	
	#menu li a
	{
		text-decoration: none;
		color: #272900;
		
	  display:block;
    margin:2px 0;
    padding:0.5em 0.8em 0.5em 0.8em;
    background:#ffa242
    url(images/ledoff.gif) bottom right no-repeat;	
    border: 1px solid #d38637;
    height:1em;
  }
  
  html>body #nav a:link, #nav a:visited {
    height:auto;
  }

	
	#menu li a:hover
	{
		background-color:#ffcf73;

	}
	
	#menu #menuselected a
	{
    background-image:url(images/ledon.gif);	
    cursor : default;
	}
	
	#menu #menuselected a:hover
	{
    background:#ffa242
    url(images/ledon.gif) bottom right no-repeat;	
	}
	
	

	#contents	
	{
	  margin: 0px 20px 40px 200px;
	  padding: 5px 5px 5px 5px;
	  min-height:400px;
		/*margin-right: 20px;
		margin-left: 200px;
		height: 200px;
		background-color: aqua;*/
	}
  
  #contents h2	
	{
	 margin-top: 5px;
	 font-size: 140%;
	}
	
	#contents a
	{
		/*color: #d38637;*/
		color: #a05305;
    		text-decoration: none;
		
	}
	
	#contents a:hover
	{
		text-decoration: underline;
	}
	


	#contents2	
	{
	  margin: 0px 20px 40px 200px;
	  padding: 5px 5px 5px 5px;
	  min-height:200px;
		/*margin-right: 20px;
		margin-left: 200px;
		height: 200px;
		background-color: aqua;*/
	}
  
  #contents2 h2	
	{
	 margin-top: 5px;
	 font-size: 140%;
	}
	
	#contents2 a
	{
		color: #d38637;
    		text-decoration: none;
		
	}
	
	#contents2 a:hover
	{
		text-decoration: underline;
	}




	
	
	#footer	
	{
		clear: both;
		color: #272900;
		background-color: #ffa242;
		text-align: center;
		padding: 5px;
		padding-top: 2px;
		margin-top: 10px;
		border-top: 1px solid #d38637;
		font-size: 90%;

	}

	#flashimg
	{
	margin-top:0px;
	margin-left:210px;
	#margin-left:110px;
	margin-bottom:20px;
	float:left;
	}


.makefloatleft
{
float:left;
margin: 5px 8px 5px 2px
margin-right: 15px;
padding-right: 10px;
margin-bottom: 5px;

}

.makefloatleft2
{
float:left;
margin: 5px 8px 5px 2px;
margin-right: 10px;
margin-bottom: 5px;
margin-left: 8px;
}

.viereck
{
	  list-style-type:square;
}

.mita_sheet
{
 margin:20px;
}
.clear
{
  clear:both;
  
}

.tableleft
{
  float:left;
  margin-right:10px;
  width:100%;
  margin-bottom:5px;
  padding-left:5px;
  background-color:#ffa242;
  margin-top:5px;
  
  padding-top:2px;
  padding-bottom:2px;
  border:1px solid #d38637;
}


* html .tableleft {  /* nur fuer Internet Explorer */
  width:490px;     /* Version 5.x */
  w\idth:490px;    /* Version 6 */
}





.tableright
{
  float:right;
  width:405px;
  margin-bottom:10px;
  margin-top:-20px;
  margin-right:0px;
  
  padding-left:8px;
  padding-top:3px;
  padding-bottom:3px;
  background-color:#ffcf73;
  border:1px solid #d38637;
}

.tableright ul
{
  margin-top:0px;
  margin-left:0px;
  
  padding-left:15px;
  padding-right:15px;
  padding-top:3px;
  padding-bottom:8px;
  
  list-style-type:square;
}

.firstleft
{
margin-top:-20px;
margin-left:80px;
float:left;
border:1px solid #d38637;
}

* html .firstleft {  /* nur fuer Internet Explorer */
  margin-left:50px;
}




