.clearfloat {  clear:both; height:0; font-size: 1px; line-height: 0px; }
.fltlft {  float: left; margin-right: 8px; }
.fltrt {  float: right; margin-left: 8px; }
.main #container { width: 760px; background: #fff; margin: 0 auto; border: 2px solid #999; text-align: left;}
.main #footer { padding: 0 10px;  background:#ddd; font-size: 10px; }
.main #footer p { margin: 0;  padding: 10px 0;  }
.main #header { padding: 0;  background-color: #ccc; background-image: url(header.gif); background-repeat: no-repeat; height: 100px; }
.main #header h1 { margin: 0;  padding: 10px 0;  }
.main #mainContent { padding: 0px; margin-top: 20px; margin-right: 15em; margin-bottom: 0; margin-left: 10px; }
.main #mainContent h2 { font: italic 22px Georgia, "Times New Roman", Times, serif; margin:25px 0 10px; padding:2px 0 2px 5px; border-left:10px solid #903; border-bottom:1px solid #903; }
.main #mainContent h3 { font-size: 14px; font-weight: 600; margin: 0 0 5px; }
.main #mainContent h6 { color: #903; font-size: 9px; font-weight: normal; margin: 0; }
.main #mainContent p { line-height: 160%; margin: 0 0 10px; text-align: justify;}
.main #sidebar1 { float: right; width: 12em;  background: #ccc;  padding: 10px 10px;  }
.main #sidebar1 h3 { font-size: 14px; font-weight: 600; margin: 0px; }
.main #sidebar1 h3, .main #sidebar1 p { margin-left: 0px;  margin-right: 0px; }
.main #sidebar1 h6 {color: #903; font-size: 9px; font-weight: normal; }
.main #sidebar1 p {color: #903; font-size: 10px; }
.rahmen { border: 1px solid; border-color:#000; }
#menu { font-size: 16px; color: #ccc; border-top-width: 2px; border-bottom-width: 2px; border-top-style: solid; border-bottom-style: solid; border-top-color: #999; border-bottom-color: #999; margin: 0px; padding: 0px; text-align: center; }
#menu a { text-decoration: none; }
#menu li { display: inline; margin: 0px; padding: 0px; height: 30px; width: 119px; text-align: center; line-height: 30px; }
#menu ul { list-style-type: none; margin: 0px; padding: 0px; background-image: url(menuup.gif); }
#menu ul a, #menu ul a:link, #menu ul a:visited { color: #ccc; margin:0; padding:0 10px; }
#menu ul a:hover, #menu ul a:focus { color: #903; margin:0; padding:0 10px; }
a { color: #036; text-decoration: none; border-bottom: 1px dotted #036; }
a:hover { color: #903; text-decoration: none; border-bottom: 1px dotted #903; }
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background: url(backing.png); margin: 0;color: #036; }
