body.main {margin:0px; background-color:#000000; overflow:auto;}
body.content {margin:0px; background-color:transparent;}
body.empty {margin:0px; background-color:#000000;}

div, td {font: 15px/24px Arial, Helvetica, sans-serif; color:#5a2816; text-decoration:none;}
a {font: bold 15px/24px Arial, Helvetica, sans-serif; color:#ca6933; text-decoration:none;}
a:hover {color:#5a2816; text-decoration:none;}


td.skipintro {padding-right:35px; padding-bottom:30px;}

table.main {background-color:#fff0c1;}

table.logo {margin:0px; background:url(img/logo.gif); background-repeat:no-repeat; background-position:top left;}
td.impressum {padding-left:35px; padding-top:25px;}

td.menu {padding-left:28px; padding-top:5px; height:115px;}
td.menuspacer {width:4px;}


td.illu {width:325px;}
td.content {width:575px;}
td.textpadding {padding-left:5px;}
table.text {width:570px; height:226px; background-color:#ffffff;}
table.text2 {width:570px; height:270px; background-color:#ffffff;}
td.textpadding2 {padding-top:8px; padding-left:15px; padding-right:15px; padding-bottom:8px;}
td.footer {padding-top:15px; padding-right:27px; padding-bottom:30px;}

td.spacer25px {width:25px;}
td.spacer28px {width:28px;}


.input {height:18px; width:180px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#6a5645; background-color:#FFFFFF; border-color:#FFFFFF; border-style:solid;}
textarea {height:172px; width:325px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color: #6a5645; background-color:#FFFFFF; border-color:#FFFFFF; border-style:solid;}
select {height:16px; width:180px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#6a5645; background-color:#FFFFFF; border-color:#FFFFFF; border-style:solid;}