body{
background-image:url(../img/body_bg_neu.gif);
background-repeat:repeat-x;
background-color:#f7eac9;
}

a, a:visited {
font-family:verdana,arial,sans-serif;
color:#5e352a;
text-decoration:underline;
}

a:hover, a:active, a:focus {
font-family:verdana,arial,sans-serif;
color:#F45712;
text-decoration:underline overline;
}

h1{
font-size:16px;
line-height:24px;
font-weight:bold;
margin-bottom:10px;
color:#F45712;
}

h2{
font-size:12px;
font-weight:bold;
margin-bottom:2px;
}

img{
border:0px;
}

ul{
margin-top:6px;
margin-bottom:6px;
}

li{
margin-left:-15px;
}

.rand{
	border:solid 1px #5e352a;
	margin:3px;
}

#bogen{
position:absolute;
z-index:0;
top:0px;
left:0px;
}

#logo{
position:absolute;
z-index:10;
top:8px;
left:0px;
width:150px;
}

#navigation{
position:absolute;
width:480px;
top:0px;
left:270px;
height:51px;
padding:0px 20px 0px 20px;
border-bottom:1px solid #5e352a;
}

/* HAUPTNAVIGATION */

.navioff a, .navioff a:visited {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:#5e352a;
	text-decoration:none;
	margin-right:10px;
	padding:34px 3px 4px 3px;
	float:left;
}

.navioff a:hover, .navioff a:active, .navioff a:focus {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:#d26e00;
	text-decoration:none;
	margin-right:10px;
	padding:34px 3px 4px 3px;
	float:left;
	background-image:url(images/quadrat_on.gif);
	background-repeat:no-repeat;
}


.navion a, .navion a:visited, .navion a:hover, .navion a:active, .navion a:focus {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:#F45712;
	text-decoration:none;
	margin-right:10px;
	padding:34px 3px 4px 3px;
	float:left;
	background-image:url(../img/navi_aktiv.gif);
	background-repeat:no-repeat;
}

#impressum{
position:absolute;
top:420px;
left:10px;
width:300px;
font-family:verdana,arial,sans-serif;
font-size:12px;
}

#content{
position:absolute;
z-index:1;
top:160px;
left:184px;
width:560px;
font-family:verdana,arial,sans-serif;
font-size:12px;
color:#1b1c20;
line-height:18px;
padding-bottom:20px;
}

.orange{
font-family:verdana,arial,sans-serif;
font-size:12px;
color:#F45712;
line-height:18px;
}

.braun{
font-family:verdana,arial,sans-serif;
font-size:12px;
color:#6a3226;
line-height:18px;
}

.head{
color:#971824;
font-size:11px;
}



@media print {
#navigation { display: none }
#subnavi { display: none }
#logo { display: none }
#impressum { display: none }
#bogen { display: none }
#content{
position:relative;
top:0px;
left:0px;
font-family:verdana,arial,sans-serif;
font-size:11px;
color:#000;
line-height:18px;
}

td{
font-family:verdana,arial,sans-serif;
font-size:10px;
color:#000;
line-height:18px;
border-bottom:solid #ddd 1px;
}

.orange{
color:#000;
}

.braun{
color:#000;
}
}
