*{
font-family: arial, verdana, sans-serif;
font-size: 14px;
color: #000;
}
body,html{
padding: 0;
margin:0;
height: 100%;
width: 100%;
}
table#pos,td#tdPos{
border:0;
margin: 0;
}
table#pos{
border-spacing: 0;
height: 100%;
width: 100%;
padding: 0;
}
td#tdPos{
padding: 20px 0 0 0;
vertical-align: middle;
text-align: center;
background-image: url('lines.gif');
background-repeat: repeat-y;
background-position: center center;

}
div#line{
border-top: 1px solid #bebebe;
border-bottom: 1px solid #bebebe;
}
div#box{
margin: 0px auto;
height: 560px;
width: 846px;
text-align: left;
}
div#header{
height: 150px;
position:relative;
}
a#logo{
width: 102px;
height: 29px;
position: absolute;
top: -18px;
right: -15px;
border: 10px solid #fff;
}
div#header ul{
margin:0;
padding: 3px 0 2px 88px;
list-style-type: none;
border-bottom: 1px solid #bebebe;
width: auto;
float: left;
}
div#header ul li{
display: inline;
margin-right: 30px;
position: relative;
}
div#header ul li ul{
margin:0;
padding:0;
border: none;
position: absolute;
top: 1.6em;
left: 0px;
float: none;
}
div#header ul li ul li{
display: block;
padding-top:.2em;
white-space:nowrap;
}
div#header ul li ul li ul{
display: inline;
position: static;
}
div#header ul li ul li ul li{
display: inline;
margin: 0;
}
div#header ul li ul li ul li:before{
content:" -- ";
}
* html div#header ul li ul li ul li{
padding-left: 1em;
}
div#header a{
text-decoration: none;
}


div#header li.menu-parent a,div#header li.menu-parent li.menu-parent a,div#header li.menu-current a,div#header li.menu-parent li.menu-current a,div#header li.menu-parent li.menu-parent li.menu-current a{
font-weight: bold;
}
div#header li.menu-parent * a,div#header li.menu-current * a,div#header li.menu-parent li.menu-current * a,div#header li.menu-parent li.menu-parent * a{
font-weight: normal;
}
div#header a:hover{
color:#999;
}
div#content{
height: 366px;
}
div#footer{
margin: 5px auto 0 auto;
height: 30px;
width: 806px;
text-align: right;
}
div#footer,div#footer *{
font-size: 10px;
color:#999;
}
div#bilder{
margin: 0 0 0 auto;
position: relative;
height: 366px;
float:left;
overflow: hidden;
}
div#bilder *{
padding: 0;
margin: 0;
border: none;
}
/*bilderNavigation*/

div.big_pic div#bilder{
width: 492px;
}
div.small_pic div#bilder{
width: 366px;
}
div#picnav{
position: absolute;
left:0px;
bottom: 0px;
width: auto;
background-color: #000;
padding: 4px 8px;
}
div#picnav,div#picnav *{
color: #fff;
font-weight: bold;
text-decoration: none;
}

div#text{
height: 366px;
overflow: auto;
padding:0 20px;
}
div.small_pic div#text{
padding-right:88px;
}
div.nur_text{
background-color: #F3F0E9;
}

div.nur_text div#bilder{
width: 0px;
}
div.big_pic{
background-color: #F3F0E9;
}
div.small_pic{
background-color: #F3F0E9;
}
div.aktuell{
background-color: #B3C5C7;
}
div.nur_text div#text,div.aktuell div#text{
padding-left: 88px;
padding-right: 180px;
}

/* text */
div#text h1{
margin: 1em 0 2em 0;
}
div#text p{
margin: 1em 0;
}
a{
text-decoration: none;
}
a:hover{
color:#999;
}
