* {	
margin: 0;
padding: 0;
font-family: "Segoe UI", "trebuchet MS" ,Arial, Helvetica, sans-serif;
}
body{
font-size: 1.0em; margin:0 auto; text-align:center;
background-color: transparent; 
color: black; background-color: #FBFBFB;}

#start {
	position: absolute; top: 50%; left: 50%;
	width: 800px; height: 500px;
	margin: -250px 0 0 -400px;}

#container {
	margin: 1em auto;
	width: 780px; /*height: 100%;*/
	text-align: left; background-color: #FFF9DD;
	 }
#header	{
	height: 130px; width: 780px; background-image: url(images/header.jpg); background-repeat: no-repeat; 
	background-position: center ;	background-color: transparent;}

#mainnav	{	width: 160px; height: 100%; float: right; font-size: 0.90em;	
	 font-weight: bold;}
	
#mainnav ul {margin : 0; padding : 24px 0 0 4px ;  letter-spacing: 0.01em;}
#mainnav li {margin: 0; padding : 3px 0 0 6px; list-style-type: none;}
#mainnav a, a:link, a:visited, a:active  {font-weight:normal; text-decoration: none; line-height: 150%;
	display: block; background-color: transparent; color: #FFF9DD; width: 140px; padding : 0 0 0 2px;
	 }

#mainnav a:hover{text-decoration:none; background-color: #FFF5CE; color:#A80000;}

#content {
		margin: 0 auto; padding: 20px 0 2em 0; background-color: #FFF9DD;
		border-left: 2px solid #ED5123; border-right: 160px solid #ED5123;/**/ }
#content p {
	font-size: 0.85em; margin: 0.5em 0 0 52px; width: 510px;}
	
#content a, a:link, a:visited, a:active  {
		font-weight:normal; text-decoration: underline; display: inline;
		background-color: transparent; color: #B7221F}
#content a:hover{text-decoration:none; 
		background-color: #ED5123; color:#FDFDFD;}

#content ul {margin : 0 0 10px 40px; padding : 0 0 0 25px ; /*letter-spacing: 0.108em;*/ font-size: 0.85em;}
#content li {display: list-item; margin: 0; padding: 0; list-style-type: disc;}

H1 {font: bold .94em Arial, Helvetica, sans-serif; color: black; letter-spacing: 0.05em;
	margin: 16px 0 16px 52px; /*width: 500px;*/}
H2 {font: bold 0.9em Arial, Helvetica, sans-serif; color: black; letter-spacing: 0.04em;
	margin: 1.4em 0 2px 52px; width: 550px; /*font-size: 11px;*/}
H3 {font: italic 0.80em "trebuchet MS", verdana, Arial, helvetica, sans-serif; letter-spacing: 0.04em;
	color: #0B2644; margin: 0 0 4px 52px; }
H4 {font: bold 0.9em  Arial, Verdana, sans-serif; letter-spacing: 0.2em; width: 510px; text-align: center;
	color: Black; margin: 1.4em 0 14px 52px; /*padding-left: 10px; padding-right: 6px;*/ background-color : #FBAD8C; border : 1px #CC6633 solid ; }
H5 {font: bold 14px Verdana, arial, helvetica, sans-serif; 
	color: White; margin-bottom: 0; margin-top: 20px; }
H6 {font: bold 10px Verdana, geneva, helvetica, sans-serif; 
	color: #756D6D; margin-bottom: 0; }
	
.top {width: 550px; height:16px;  text-align: right;  /*color: #0B2644;*/ font-size: 0.85em; 
	background: transparent  url(images/up.gif) no-repeat center right; color: black; margin: 0 30px 0 0; padding: 0 20px 0 0;}

	
#footer	{
		clear: both; 
		height: 22px; font-size: 0.75em; padding: 3px 0 0 52px; letter-spacing: 0.10em; margin-top: 0px;
		background-color: #E84313; color: #FFF9DD;}
#footer a, a:link, a:visited, a:active{text-decoration:none; color: white;}		
		
#footer a:hover{
	background-color: #FFF5CE; color:#000; text-decoration:none;}
	
#content .fotorechts {float: right; margin-top: 4px; margin-bottom: 10px; margin-left: 10px;  
	margin-right: 0px; /*border: 1px solid #756D6D;*/ }
#content .fotolinks {float: left; margin-top: 0px; margin-bottom: 10px; margin-right: 10px;  
	margin-left: 0px; /*border: 1px solid #756D6D;*/ }
.smaller p {
	font-size: 0.85em; margin: 0 0 0.5em 40px; width: 480px;}
#filler { margin: 0 auto; height: 100px; padding: 0 0 400px 0;
	background: transparent url(images/trans.gif) repeat 0 top;}
img {
	border: 1px solid #E84313;
}