/* CSS Document */

body {
background: url(images/bg.png) center no-repeat #2a2a2a top;
height:800px;
}


#page {
width:555px;
margin:0px auto;
margin-top:67px;
}

a, a:visited, a:active {
text-decoration: none;
color: #000000;
}

a:hover {
text-decoration: underline;
}

#head {
background:url(images/header_03.png);
width:555px;
height:142px;
color:#000000;
font:Verdana, Arial, Helvetica, sans-serif;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

#head_font {
padding-left:315px; 
padding-top:40px;
height:50px;
}

#head li {
float: left;
display: inline;
margin-right: 2px;
text-align:center;
margin-top:9px;
}

#head a, #head a:visited, #head a:active {
padding-top:13px;
display:block;
width:102px;
height:16px;
color:#5a513c;
background:url(images/navi_bg_03.png);
text-decoration: none;
}

#head a:hover {
background:url(images/navi_mouseover_03.png);
}

#content {
width:555px;
padding-top:13px;
padding-bottom:13px;
background:url(images/content_03.png) repeat;
}

#content_left {
float:left;
width: 312px;
height:100%;
background:url(images/content_left_08.png) repeat-y;
padding-left:10px;
padding-right:4px;
overflow:auto;
}

.content_right_font {
font:Verdana, Arial, Helvetica, sans-serif;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffac00;
}

#content_right_oben {
width:168px;
height:135px;
padding-left:11px;
padding-top:4px;
background:url(images/bg_content_rechts_03.png) no-repeat;
}

#content_right_unten {
width:168px;
height:191px;
padding-left:11px;
padding-top:4px;
background:url(images/bg_content_rechts_03.png) no-repeat;
}

#footer_oben {
color: #ffffff;
font:Verdana, Arial, Helvetica, sans-serif;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
width:495px;
height:20px;
background:url(images/footer_oben_08.png);
text-align:right;
padding-right:10px;
padding-top:12px;
}

#footer_oben a, #footer_oben a:visited, #footer_oben a:active {
color:#ffffff;
}

#footer {
font:Verdana, Arial, Helvetica, sans-serif;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:center;
padding-top:7px;
color:#464646;
width:505px;
height:9px;
background:url(images/footer_10.png) no-repeat top #2a2a2a;
}

#footer a, #footer a:visited, #footer a:active {
color:#464646;
}