*{margin:0;padding:0;text-decoration:none; border-collapse:collapse; list-style: none; }

body{background: #F6A900;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px; text-align:center;}

a {color: #A61219;}
a:hover{color: #D75960;}
a.aktiv{color:#F6A900;}

#page{width:800px;margin: 0px auto 90px auto;text-align:left;background: #FFF url(bilder/bg_page.jpg) repeat-y;}

#header{height: 284px;background: #F6A900 url(bilder/header.jpg) no-repeat;}

#content{
	float:right;
	width: 500px;
	height:570px;
	overflow:auto;
	font-size:0.9em;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: -12px;
	padding-top: 12px;
	padding-right: 53px;
	padding-bottom: 0;
	padding-left: 0;
}

#footer{height:111px;display:block;clear:both;font-size:0.75em;
padding: 0 130px 0 130px; background: url(bilder/bg_footer.jpg) no-repeat;}

#navigation{
	float:left;
	width: 210px;
	height:600px;
	font-size:1.1em;
	padding-top: 3px;
	padding-right: 0;
	padding-left: 18px;
	background: url(bilder/bg_nav.jpg) no-repeat 0px 100%;
}

#navigation ul{
list-style-type: none;
font: normal 1em 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
padding: 0 0 0 10px;
}

#navigation li{
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 12px;
}

#navigation ul li a{
	display: block;
	color: #A61219;
	width: 110px;
	text-decoration: none;
	font-weight: bold;
	background: url(bilder/bg_navitem.jpg) no-repeat;
	padding-top: 2px;
	padding-right: 41px;
	padding-bottom: 1px;
	padding-left: 30px;
}



#navigation ul ul{margin:0.1em 0 0.6em 0;border:0px solid red;
}

#navigation ul ul li a{
color: #A61219;
font-weight: normal;
font-size: 0.88em;
width: 95px;
margin:0.1em 0 0.1em -15px;
background: none;
border-top:1px dotted #878456;
}

* html #navigation li a{
width: 90px;
w\idth: 109px; 
}

#navigation li a:hover {color:#000;}

#content h3 {margin:0 0 0.8em 0;font-size:1.15em;}
#content h4 {margin:0 0 1.2em 0;font-size:1.1em;}

.box, .fbox{padding: 0 30px 0 10px; margin-bottom:2em;clear:both;}
.foot {display:block;clear:both;text-align:right;border-top: 1px solid #A61219;margin-top: 6px;padding-top: 3px; font-size: 0.8em;}

#content p{margin:0 0 1.6em 0;}
#content ul{font-size:0.88em;margin:0 0 2em 1.3em;    }
#content li{ margin:0 0 0.5em 0.2em;list-style: square outside none;}

.link, .downlink{display: block;margin: 4px 0 0 0;padding:2px 0; }
#content .downlink{ border-top:1px solid #A61219;margin-top:5px;
background: url(bilder/sysmbol_download.gif) no-repeat 0px 4px;  padding: 0 0 0 11px;  }
#footer #copy{ float:right;margin:75px -90px 0 0;}
#footer a{ color:#585C54;}

#fussnav{
	text-align:right;
	display:block;
	clear:both;
	padding-top: 0px;
	padding-right: 120px;
	padding-bottom: 0;
	padding-left: 200px;
}

#fussnav li{display:inline;padding:0 0 0 5px;border-left:1px solid #A61219; margin:0 5px 0 0;}

.fixfloat{float:none;clear:both;width:1px;display:block;font-size:0;line-height:0%;height:1px;}

.alignright{float:right;margin:0 0 1em 1em;color:#668CB3;}
.alignleft{float:left;margin:0 1em 1em 0;}
.aligncenter{text-align:center;border:0px solid #668CB3;}


form{margin:1em 0 2em 0;}
input, textarea{font-size:1em; margin: 0 0 0 -3px;padding:0px 0px 0px 3px;border:1px solid #DEEAF4;}
input:focus, textarea:focus{border:1px solid #668CB3;}
label{width:110px;margin:0 0 0 0;padding:2px 2px 3px 3px;float:left;background: #DEEAF4;color:#172F7F;}

hr{width:100%;color:#DEEAF4;background-color:#DEEAF4;height:1px;margin:0 0 1em 0;}

table{border-collapse:collapse;font-size:12px;margin: 0 145px 2em 0;}
td,th{border: 1px solid #A61219;padding: 4px 8px 8px 8px;text-align:left;vertical-align:top;}
th{background:#A61219;color:#FFF;border: 1px solid #FFF;}
td{border-bottom: 1px solid #F7C100;}

.fbox{margin-bottom:4em;}
.fbox img{float: right;text-align:right;margin:0 0 0 1em;}
.fbox h4{margin:0 20px 0.6em 0; padding-bottom:0.2em;
border-bottom: 1px solid #A61219;}

#page #fussnav #Werbung {
	background-image: url(bilder/box_lu.jpg);
	left: auto;
	padding-left: 10px;
	top: 500px;
}
