body {margin:0px; padding:0px; background-color:#ffffff;}
h1,h2,h3,h4,h5,h6,p,td,li,div {font-family:Verdana,Arial,Helvetica,sans-serif; color:#57251c;}
h1 {margin:0; font-size:13px; font-weight:bold;}
h2 {margin:0; font-size:11px; font-weight:bold;}
h3 {font-size:13px; font-weight:bold;}
p,td,li,form {font-size:11px; line-height:16px;}
p.bodytext {margin:0px;}
td {vertical-align:top;}
hr {height:0px; border-style:none none solid none; border-width:1px; border-color:#666666;}

ul.csc-menu {list-style-type:none; padding:0; margin:0;}

#layoutwrapper1 {width:1000px; height:605px; margin:0 auto 0 auto; padding:0; text-align:left; background:url("../img/eichendorff.jpg") no-repeat;}
#layoutwrapper2 {width:100%; height:100%; margin:0; padding:0; text-align:left;}

#topbox {width:850px; height:37px; margin:0; padding:28px 0 0 150px;}
#topbox ul {list-style:none; margin:0; padding:0;}
#topbox li {float:left;}
#topbox li.topmenu1 {width:95px; padding-left:12px;}
#topbox li.topmenu2 {width:98px; padding-left:27px;}
#topbox li.topmenu3 {width:84px; padding-left:0px;}
#topbox li.topmenu4 {width:99px; padding-left:77px;}
#topbox li.topmenu5 {width:102px; padding-left:18px;}
#topbox li.topmenu6 {width:97px; padding-left:3px;}

#menubox {float:left; width:395px; height:480px; margin:0 0 0 105px; padding:0;}
#menubox .menuhead {margin-left:-10px;}
#innermenubox {height:395px; width:395px; overflow:auto;}
#imprint {height:85px; width:395px; text-align:right;}

#mainmenu {margin:0;  padding:15px 0 0 50px;}
#mainmenu ul {list-style:none; margin:0px; padding:0px;}
#mainmenu a {display:block; margin:4px 0 4px 0; text-decoration:none; font-family:Verdana,Arial,Helvetica,sans-serif;}
#mainmenu a.menuitem1 {width:325px; height:20px; line-height:20px; font-size:12px; font-weight:bold; color:#57251c;}
#mainmenu a.menuitem1:hover {text-decoration:underline;}
#mainmenu a.menuitem1cur {width:325px; height:20px; line-height:20px; font-size:12px; font-weight:bold; color:#57251c;}
#mainmenu a.menuitem1cur:hover {text-decoration:underline;}
#mainmenu a.menuitem2 {width:300px; height:16px; padding-left:25px; line-height:16px; font-size:11px; font-weight:bold; color:#57251c;}
#mainmenu a.menuitem2:hover {text-decoration:underline;}
#mainmenu a.menuitem2cur {width:300px; height:16px; padding-left:25px; line-height:16px; font-size:11px; font-weight:bold; color:#57251c;}
#mainmenu a.menuitem2cur:hover {text-decoration:underline;}
#mainmenu a.menuitem3 {width:275px; height:16px; padding-left:50px; line-height:16px; font-size:11px; color:#57251c;}
#mainmenu a.menuitem3:hover {text-decoration:underline;}
#mainmenu a.menuitem3cur {width:275px; height:16px; padding-left:50px; line-height:16px; font-size:11px; color:#57251c;}
#mainmenu a.menuitem3cur:hover {text-decoration:underline;}
#mainmenu a.menuitem4 {width:250px; height:14px; padding-left:75px; line-height:14px; font-size:10px; color:#57251c;}
#mainmenu a.menuitem4:hover {text-decoration:underline;}
#mainmenu a.menuitem4cur {width:250px; height:14px; padding-left:75px; line-height:14px; font-size:10px; color:#57251c;}
#mainmenu a.menuitem4cur:hover {text-decoration:underline;}

#content {float:right; width:356px; height:465px; overflow:auto; margin:0 105px 0 0; padding:15px 14px 0 25px;}
.content {padding:0;}
.content h1 {margin:0 0 0 -10px; padding:0;}
.content h2 {margin:5px 0 15px 0; padding:0;}
.content p,table,img,form {margin:0; padding:0;}
.content p {line-height:18px;}
.content .csc-textpic-caption {margin:0 auto 15px auto; text-align:center; font-size:10px; line-height:13px;}

/* Filelinks */
.csc-uploads p {margin:0;}

.small {font-size:9px;}
.center {text-align:center;}
.orange {color:#ff6d00;}
.lorange {color:#fea15c;}

@media print {
  div#topbox {display:none;}
  div#menubox {display:none;}
  div#content {float:left; width:14cm; margin:0; overflow:visible;}
  .printhide {visibility:hidden; height:0px;}
}

