* {margin:0; padding:0; font-size:100.1%;}
html, body {width:100%; height:100%; margin:0; padding:0;}
body {cursor:pointer; font-family: Trebuchet MS, sans-serif; font-size: 12px; line-height: 17px;}
#nav	{
	float: left;
	position: absolute;
	left: 99px; top: 0px;
	width: 250px;
	height: 39px;
	padding-top: 8px;
	padding-left: 485px;
	}
	
#nav ul {
	font-family: Trebuchet MS, sans-serif;
	font-size: 12px;
	color: #F68826;
	display: inline;
	text-decoration: none; 
	}

#nav li {
	display: inline;
	color: #F68826;
	padding-right: 15px;
	text-decoration: none; }

#nav a {
	display: inline;
	color: #F68826;
	text-decoration: none; }
	
#nav a:hover {
	color: #FCECDC;
	text-decoration: none;
	}
	
#agb {
	position: absolute;
	left: 120px; top: 70px;
	float: left;
	width: 460px;
	}
	
#adresse {
	position: absolute;
	left: 400px; top: 250px;
	float: left;
	width: 260px;
	}
	

h1,h2  {
padding:0.2em 0 0.2em 1em;  margin: 0.5em 0; clear:both;
border:1px solid #555; color:#FFF;}
h1 {font-size:100%;}
h2 {font-size:85%;}
p {}
p small {}
a {text-decoration:none; font-weight:bold; color:#B76800;}
a:hover {text-decoration:underline;}
dl dl {padding-left:2em;}
dt {font-weight:bold; padding:0.2em 0 0 0;}
dd {padding:0.2em 0 0 2em; font-weight:normal;}
code {font-size:100%; font-family:"Courier new", sans-serife;}
.rechtsbuendig {text-align:right;}
.float_li {float:left;  margin:0 1em 1em 0;}
.float_re {float:right; margin:0 0 1em 1em;}
#column {display:block; overflow:auto;}