body {
    margin:10px 0px 10px;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:80%;
    text-align:center;
    color: #030;
    background-color: #900;
    scrollbar-base-color: #900;
    scrollbar-arrow-color: #CFC;
    scrollbar-darkshadow-color: #600;
}
#top, #topnav, #content, #footer {
    width:600px;
    margin:0px auto;
}
#topnav {
    height:40px;
    background:url("http://www.adventskalender.net/images/christmas_02-n.jpg");
}
#topnav td {text-align:center;}
#topnav a {font-size:0.9em;font-weight:bold;text-decoration:none}
#topnav a:link       {color:#063;}
#topnav a:visited    {color:#900;}
#topnav a:hover      {color:#096;}
#topnav a:active     {color:#0F6;}
#topnav a:focus      {color:#096;}

#content, #footer {background-color:#fff;}
body > #topnav + #content { /* mozilla based */
    width:580px;
}
#content {
    padding:10px;
    text-align:left;
}
#action {
    float:right;
}
#footer {height:15px;}
#footer #left {background:url("http://www.adventskalender.net/images/christmas_04.gif") bottom left no-repeat;}
#footer #right {background:url("http://www.adventskalender.net/images/christmas_06.gif") bottom right no-repeat;}

hr {color:#900;}
#footer hr {width:97%;}

table {font-size:1.0em;}
ul {font-size:1.0em;color:#030;list-style-image:url(http://www.adventskalender.net/images/bullet_05.gif);}
h1 {font-size:1.6em;color:#900}
h2 {font-size:1.4em;color:#063}


a:link, a:visited {text-decoration:underline;}
a:hover, a:active, a:focus {text-decoration:none;}
a:link      {color:#900;}
a:visited   {color:#063;}
a:hover     {color:#096;}
a:active    {color:#063;}
a:focus     {color:#096;}

.hint span {color:#f00;font-weight:bold;}