@charset "utf-8";
/* Angepasstes Design */
@media all 
{
body {
/*background: #F4E7E6 url("../img/bg.gif") repeat-x top left fixed;*/
background: #FFF7D6 url("../img/bg_gelb.jpg") repeat-x top left fixed;
}

#page_margins {
border:1px solid #A80000;
width:78.7em;
}
#page{
border:0;
}
#header{
background: url("../img/header.jpg") no-repeat top left;
background-color:#F4E7E6;
padding:0;
height:129px;
}

#main{
background:url("../img/spacer_nav_o.gif") top repeat-x;
}

#footer{
background:url("../img/footer.gif") top repeat-x;
height:54px;
padding:0;
border:0;
text-align:center;
}

#credits {
text-align:left;
padding-top:20px;
padding-left:2em;
}
#credits img{
margin-right:1em;
}
#hs_footer {
margin-top:35px;
text-align:center;
color:#FFFFFF;
}

#hs_footer a{
color:#FFFFFF;
font-weight:bold;
}

#hs_footer a:hover, #hs_footer a:focus, #hs_footer a:active {
color:#FFFFFF;
}

#footer_content {
font-size: 140%;
text-align:right;
padding-right:1.5em;
padding-top:25px;
color:#FFFFFF;
font-family:Georgia, "Times New Roman", Times, serif;
}

#footer_content a{
color:#FFFFFF;
font-weight: normal;
letter-spacing:0.1em;
}

#footer_content a:hover {
color:#FFFFFF;
}
#footer #current {
font-weight:bold;
}
#main a[href^="http:"], #main a[href^="https:"]
{
	padding: inherit;
	background: none;
}
#header_session_info {
width:25%;
filter:alpha(opacity=60);
-moz-opacity:.60;
opacity:.60;
}
}