body
{
margin:0;
padding:0;
font-family: Verdana, Arial;
font-size:11px;

line-height:16px;

background:url('images/bg_body.gif') repeat-x top #f3f3f3;
}

/*Aufbau der Seite*/

#header
{
width:886px;
height:124px;
background:url('images/header.gif');
margin:auto;
margin-top:4px;
}

#logo
{
width:150px;
height:124px;
}

#leaderboard
{
width:250px;
height:90px;

padding-top:20px;
}

#page-body
{
width:886px;
min-height:500px;

background:url('images/bg_content.gif');
margin:auto;

overflow:auto;
}

#page-body-left
{
width:183px;
float:left;
}

#page-body-content
{
width:520px;
float:left;
}

#page-body-content5
{
width:816px;
align:center;
text-align:center;
}

#page-body-skyscraper
{
width:183px;
float:left;
}

#skyscraper
{
width:120px;
height:600px;
margin:auto;
margin-bottom:10px;
}

#footer
{
clear:both;
width:886px;
height:26px;
text-align: right;

background:url('images/bg_footer.gif');
margin:auto;
}

/*Linke Spalte*/

div.box-head
{
width:160px;
height:28px;

margin:auto;
margin-top:15px;
}

div.box
{
width:160px;

margin:auto;

background:url('images/box_left_foot.gif') no-repeat bottom;

margin-bottom:20px;
}

#page-body-left div.loginform
{
text-align:center;
padding:0;

padding-top:10px;
padding-bottom:10px;
}

#page-body-left ul
{
width:140px;

list-style:none;

margin:auto;
padding:0;
padding-bottom:10px;
}

#page-body-left ul li
{
border-bottom:1px dashed #feae61;
padding:2px;
margin:auto;
}

#page-body-left ul li a
{
color:#ff7d0c;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

#page-body-left ul li a:hover
{
color:#ff9938;
}

/* Content */

#page-body-content h1
{
font-size:15px;
font-weight:bold;
color:#ff7900;


margin:10px;
margin-top:15px;
}

#page-body-content h2
{
font-size:13px;
font-weight:bold;
color:#ff7900;


margin:10px;
margin-top:15px;
}



#page-body-content p
{
color:#5d5d5d;

line-height:20px;

margin:10px;
margin-top:0;
}

/*Footer*/

#footer p
{
font-size:11px;
font-weight:bold;
color:#fff;

padding:0;
margin:0;



line-height:22px;
}

#footer p a
{
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#fff;
}

#footer p a:hover
{
color:#ffebcf;
}

/*Allgemein*/

a
{
color:#ff7900;
text-decoration:underline;
}

a:hover
{
color:#ff7900;
text-decoration:none;
}

input, select
{
border:1px solid #ff940c;
background:url('images/bg_input.gif') repeat-x #ffddb3;
font-family:Verdana, Arial;
font-size:11px;
color:#5d5d5d;
padding:0;
padding-left:4px;
margin-bottom:7px;
}

input.logincheck
{
padding-left:0px;
margin-bottom:0px;
}


textarea
{
border:1px solid #ff940c;
font-family:Verdana, Arial;
font-size:11px;
color:#5d5d5d;
padding:0;
padding-left:4px;
margin-bottom:7px;
}

input.login-btn
{
height:auto;
border:none;
background:none;

padding:0;
margin-bottom:7px;
}

table.tabelle2
{
   border-collapse: collapse;
   background-color: #EEF2F9;
   border: solid 1px #B5CEE8;
}

td, li, ul
{
   text-align: left;
   color:#5d5d5d;
}

td.tabelle2
{
   border-collapse: collapse;
   background-color: #B5CEE8;
   color: #275079;
   font-weight: 900;
}

table.tabelle1
{
   border-collapse: collapse;
   background-color: #FFFFFF;
   border: solid 1px #FF9933;
}

td.tabelle1
{
   border-collapse: collapse;
   background-color: #FF9933;
   color: #FFFFFF;
   font-weight: 900;
}


table.tabellef
{
   border-collapse: collapse;
   background-color: #FFECEC;
   border: solid 1px #FF6E70;
}

hr
{
   height: 1px;
   color: #FF9933;
}
