/*  body und schrift deffinitionen */
html {
  padding:0px;
  margin:0px;
}

body {
   background-color: #a5b6c7;
   background-image: url(/gfx/bg.gif);
   background-repeat:repeat;
   font-size: 12px;
   font-family: Arial, SunSans-Regular, Sans-Serif;
   color:#564b47;
   text-align:center;
	margin:auto;
	padding:0px;
   line-height:16px;
   /*width:690px;*/

}

h1 {
font-size:14px;
padding-top:10px;
text-transform:uppercase;
color: #564b47;
background-color: #ffffff;
padding-left:180px;
}


a {
color: #003366;
font-size: 12px;
background-color:transparent;
text-decoration: none;
}


/*  positioning-layers statisch und absolut */

#box {
/* width:690px; */
width:728px;
margin: 0px auto;
padding:0px;
text-align:left;
border-left:1px solid #660000;
border-right:1px solid #660000;
border-bottom:1px solid #660000;
background-color:#ffd820;
}

#links {
width:175px;
padding:0px;
float:left;
background-color:#ffd820;
}

#dashboard {
background-color: #660000;
color:#ffffff;
padding:4px;
border-top:1px solid #BBE9C1;
border-bottom:1px solid #BBE9C1;
}

#dashboard input {
width:47%;
height:12px;
font-size:10px;
}

#inhalt_box {
min-height:1400px;
height:auto !important;  /* für moderne Browser */
height:1400px;  /*für den IE */
width:543px;
padding:0px 5px 0px 5px;
background-color:#BBE9C1;
float:left;

}


#inhalt {
min-height:1400px;
height:auto !important;  /* für moderne Browser */
height:1400px;  /*für den IE */
/*width:491px;*/
width:529px;
padding:7px;
background-color:#fff;
margin:4px auto;
overflow: auto;
}

#inhalt .adsense468x15 {
   width: 481px;
   background-color:#FFD820;
   padding:5px;
   /*
   margin-top:1px;
   margin-bottom:10px;
   */
}

#inhalt img.logo {
   float:left;
   margin:3px 5px 0px 0px;
   max-width:200px;
}

#inhalt h2 {
   font-size: 14px;
   margin:20px 0px 10px 0px;
   text-decoration:underline;
}

#inhalt td h3 {
   font-size:13px;
   margin:5px 0px 5px 0px;
   color:#ffffff;
}

#inhalt table {
   margin:0px 0px 25px 0px;
   border-spacing:0px;
}

#inhalt td {
   border-right:1px white solid;
   border-bottom:1px white solid;
   padding:2px 0px 2px 5px;
}

#inhalt td.hitflip {
   text-align:right;
   color:yellow;
   font-weight:bold;
   background:#003366;
   padding:0px 5px 0px 0px;
}

#inhalt td a.hitflip {
   color:yellow;
}


#inhalt p {
   margin:7px 0px 0px 0px;
}

#inhalt p.box {
   border:1px solid #00700d;
   background:#bbe9c1;
   padding:5px;
}

#links ul {
   list-style:none;
   margin:0px;
   padding:0px;
}

#links li {
   padding:4px;
   text-align:left;
   border-bottom:1px solid #660000;
}

#links li.hl {
   padding:4px;
   text-align:left;
   border-bottom:1px solid #660000;
   background-color:#BBE9C1;
}

#links li.ad:hover {
   padding:4px;
   text-align:left;
   border-bottom:1px solid #660000;
   background-color:#ffd820;
}

#links li.quick {
   background-color:#00700d;
}

#links li.quick:hover {
   background-color:#00700d;
}

#links li:hover
{
background-color: #BBE9C1;
}


#kopf {
background-color:#ffffff;
}

#kopf h1 {
font-size: 11px;
text-transform:uppercase;
text-align: right;
color: #f0f4e4;
background-color: #660000;
padding:5px 15px;
margin:0px;
}

#kopf p {
padding:10px;
margin:0px;
}


#home {
   margin:10px 10px 10px 10px;
}

#home h2 {
font-size:11px;
color: #564b47;
background-color: transparent;
margin:10px 10px 10px 10px;
}


.titel {
   vertical-align:text-top;
   float:left;
}

#rentrap {
   margin:5px;
   padding:5px;
   text-align:left;
}

#rentrap a {
   text-decoration:none;
}

#imp {
   margin:5px;
   padding:5px;
   text-align:right;
}

#imp a {
}

#copyright {
   margin:5px;
   padding:5px;
   text-align:center;
}

#footer {
color:#ffffff;
width:730px;
margin: 0px auto;
padding:0px;
font-size:9px;
background-color:#808080;
}

#footer a {
color:#ffffff;
font-size:10px;
}

div#adSky {
   position:absolute;
   margin-left:700px;
   top:70px;
}

div#gewinnen {
   position:absolute;
   margin-left:1150px;
   top:200px;
}

div#skyscraper {
   position:absolute;
   margin-left:740px;
   top:180px;
}

#topnav ul
{
padding: 0px;
margin: 0px;
background-color: #003366;
color: White;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
}

#topnav ul li { display: inline; }

#topnav ul li a
{
padding: 0.2em 1em;
background-color: #003366;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#topnav ul li a:hover
{
background-color: #369;
color: #fff;
}

#dynamads_serien img.cover{
   width:38px;
   border:0px;
   float:left;
}

#dynamads_serien img.trk{
   width:1px;
   height:1px;
   border:0px;
}

#dynamads_serien a.shop{
   color:#00700D;
}

#dynamads_serien table{
   border:1px solid #003366;
   background:#FFFFFF;
   /*padding:4px;*/
}

falsch {
   color:red;
   font-weight:bold;
}

richtig {
   color:green;
   font-weight:bold;
}

ol {
padding:0px 0px 0px 18px ;
}

ol li {
padding:0px 0px 14px 0px ;
}