* {
margin: 0;
padding: 0;
}
body {
height: 100%;
background-color: #ed9c28;
background-image: url(bilder/hintergrund.JPG);
background-repeat: repeat-y;
font-family: tahoma, arial, helvetica, sans-serif;
color: #9d0d15;
font-size: 80%;
background-attachment: fixed;
background-position: left top;
}
img {
border: none;
}
html { 
height:100%;
overflow: scroll;
overflow-x: visible;
}
div#divseite {
min-height: 100%;
width: 900px;
margin: 0 auto 0 auto;
padding-top:0;
background-color: #FCD038;
background-image: url(bilder/hintergrund2.gif);
background-repeat: repeat-y;
}
div#divheader {
position: fixed;
z-index:3;
top: 0px;
left: 50%;
height: 150px;
width: 950px;
margin: 12px 0 0 -475px;
}
div#divnavigation {
position: fixed;
z-index:1;
min-height: 100%;
height: 100%;
width: 200px;
margin: 0 0 0 20px;
padding-top: 170px;
background-color: #ff9110;
}
/* definitionen der navigation */
div#navigation ul {
background-color: #ff9110;
list-style-type: none;
font-weight: bold;
}

div#navigation ul li {
margin: 15px 10px 15px 10px;
}

div#navigation ul li a:link, div#navigation ul li a:visited, div#navigation ul li a:active {
color: #8a0606;
text-decoration: none;
border-left: 4px solid #f88f13;
padding-left: 10px;
}

div#navigation ul li a:hover, div#navigation ul li a:focus, div#navigation ul li a.aktiv  {
color: #fdfcfc;
text-decoration: none;
border-left: 4px solid #fdfcfc;
padding-left: 10px;
}

div#navigation ul ul {
padding: 5px 0 0 15px;
font-weight: normal;
}

div#navipu {background:transparent;width:15em
padding: 5px 0 5px 0;
display:block;
background:#f97a08;
border-left:1px solid #ffffff
}

div#divinhalt {
position: relative;
z-index:0;
width: 660px;
margin: 0 0 -175px 230px;
padding: 175px 0 10px 0;
}
div#boxinhalt {background:transparent;width:15em}
.boxinhalt h1,.boxinhalt p{margin:0 10px}
.boxinhalt h1{font-size:150%;color:#ffffff}
.boxinhalt .top,.boxinhalt .bottom{display:block;background:transparent;font-size:1px}
.boxinhalt .b1,.boxinhalt .b2,.boxinhalt .b3,.boxinhalt .b4,.boxinhalt .b1b,.boxinhalt .b2b,.boxinhalt .b3b,.boxinhalt .b4b{display:block;overflow:hidden}
.boxinhalt .b1,.boxinhalt .b2,.boxinhalt .b3,.boxinhalt .b1b,.boxinhalt .b2b,.boxinhalt .b3b{height:1px}
.boxinhalt .b2{background:#f97a08;border-left:1px solid #ffffff;border-right:1px solid #eeeeee}
.boxinhalt .b3{background:#f97a08;border-left:1px solid #ffffff;border-right:1px solid #dddddd}
.boxinhalt .b4{background:#f97a08;border-left:1px solid #ffffff;border-right:1px solid #aaaaaa}
.boxinhalt .b4b{background:#f97a08;border-left:1px solid #eeeeee;border-right:1px solid #999999}
.boxinhalt .b3b{background:#f97a08;border-left:1px solid #dddddd;border-right:1px solid #999999}
.boxinhalt .b2b{background:#f97a08;border-left:1px solid #aaaaaa;border-right:1px solid #999999}
.boxinhalt .b1{margin:0 5px;background:#ffffff}
.boxinhalt .b2,.boxinhalt .b2b{margin:0 3px;border-width:0 2px}
.boxinhalt .b3,.boxinhalt .b3b{margin:0 2px}
.boxinhalt .b4,.boxinhalt .b4b{height:2px;margin:0 1px}
.boxinhalt .b1b{margin:0 5px;background:#999999}
.boxinhalt .boxinhaltinhalt{min-height:610px;display:block;background:#f97a08;border-left:1px solid #ffffff;border-right:1px solid #999999;padding: 20px 20px 20px 20px}
div#header {
height: 140px;
background-position: center;
background-image: url(bilder/header/header.php?pic=random);
background-repeat: no-repeat;
}
div#boxheader {background:transparent;width:15em}
.boxheader h1,.boxheader p{margin:0 10px}
.boxheader h1{font-size:150%;color:#ffffff}
.boxheader .top,.boxheader .bottom{display:block;background:transparent;font-size:1px}
.boxheader .b1,.boxheader .b2,.boxheader .b3,.boxheader .b4,.boxheader .b1b,.boxheader .b2b,.boxheader .b3b,.boxheader .b4b{display:block;overflow:hidden}
.boxheader .b1,.boxheader .b2,.boxheader .b3,.boxheader .b1b,.boxheader .b2b,.boxheader .b3b{height:1px}
.boxheader .b2{background:#b07632;border-left:1px solid #ffffff;border-right:1px solid #eeeeee}
.boxheader .b3{background:#b07632;border-left:1px solid #ffffff;border-right:1px solid #dddddd}
.boxheader .b4{background:#b07632;border-left:1px solid #ffffff;border-right:1px solid #aaaaaa}
.boxheader .b4b{background:#b07632;border-left:1px solid #eeeeee;border-right:1px solid #999999}
.boxheader .b3b{background:#b07632;border-left:1px solid #dddddd;border-right:1px solid #999999}
.boxheader .b2b{background:#b07632;border-left:1px solid #aaaaaa;border-right:1px solid #999999}
.boxheader .b1{margin:0 5px;background:#ffffff}
.boxheader .b2,.boxheader .b2b{margin:0 3px;border-width:0 2px}
.boxheader .b3,.boxheader .b3b{margin:0 2px}
.boxheader .b4,.boxheader .b4b{height:2px;margin:0 1px}
.boxheader .b1b{margin:0 5px;background:#999999}
.boxheader .boxheaderinhalt{
display:block;
background:#b07632;
border-left:1px solid #ffffff;
border-right:1px solid #999999
}
