#center  { text-align: center; margin-right: auto; margin-left: auto; z-index: 1; width: 100% }
#menu    { background-color: #000; text-align: center; padding-bottom: 10px; width: auto; visibility: visible; display: block }
#logo  { text-align: center; clear: both; width: auto; visibility: visible; display: block }
#content     { text-align: center; clear: both; width: auto; visibility: visible; display: block }
#main       { text-align: justify; clear: both; margin-right: auto; margin-left: auto; width: 780px; height: auto; visibility: visible; display: block }
body        { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, san-serif; background: black url(../images/background.gif) no-repeat fixed center 150px }
h1  { font-size: 14px }
td { font-size: 12px }
p    { line-height: 125%; margin-top: 15px }
a  { color: white; text-decoration: none }
a:visited  { text-decoration: none }
a:hover  { text-decoration: underline }
.topline   { color: white; font-weight: bold; font-size: 48px; font-family: Verdana, Arial }
.hauptnavi     { padding-left: 4px }
.hauptnavi a:link    { color: white; font-weight: bold; font-size: 12px; font-family: Verdana, Arial; text-decoration: none; background-color: transparent; text-indent: 9px; margin: 0px auto 0px auto; padding: 4px; display: block }
.hauptnavi a:visited  { color: white; font-weight: bold; font-size: 12px; font-family: Verdana, Arial; text-decoration: none; background-color: transparent; text-indent: 9px; margin: 0px auto; padding: 4px; display: block }
.hauptnavi a:hover  { color: white; font-weight: bold; font-size: 12px; font-family: Verdana, Arial; text-decoration: none; background-color: transparent; text-indent: 9px; margin: 0px auto; padding: 4px; display: block }
.hauptnavi a:active  { color: white; font-weight: bold; font-size: 12px; font-family: Verdana, Arial; text-decoration: none; background-color: transparent; text-indent: 9px; margin: 0px auto; padding: 4px; display: block }
.unternavi      { padding-left: 9px }
.unternavi a:link      { color: white; font-weight: bold; font-size: 12px; font-family: Verdana, 
Arial; text-decoration: none; background-color: transparent; text-indent: 9px; margin: 0px auto; padding: 4px 4px 4px 9px;
 display: block }
.unternavi a:visited    
{ color: white; font-weight: bold; font-size: 12px; font-family: Verdana, Arial; 
text-decoration: none; background-color: transparent; text-indent: 9px; margin: 0px auto; padding: 4px 4px 4px 9px; 
display: block }
.unternavi a:hover    
{ color: white; font-weight: bold; font-size: 12px; font-family: Verdana, Arial; 
text-decoration: none; background-color: transparent; text-indent: 9px; margin: 0px auto; padding: 4px 4px 4px 9px; 
display: block }
.unternavi a:active    
{ color: white; font-weight: bold; font-size: 12px; font-family: Verdana, Arial; 
text-decoration: none; background-color: transparent; text-indent: 9px; margin: 0px auto; padding: 4px 4px 4px 9px; 
display: block }
.unternavi2       { padding-left: 18px }
.unternavi2 a:link       
{ color: white; font-weight: bold; 
font-size: 12px; font-family: Verdana, Arial; text-decoration: none; background-color: transparent; text-indent: 9px; 
margin: 0px auto; padding: 4px 4px 4px 18px; display: block }
.unternavi2 a:visited     
{ color: white; font-weight: 
bold; font-size: 12px; font-family: Verdana, Arial; text-decoration: none; background-color: transparent; text-indent: 
9px; margin: 0px auto; padding: 4px 4px 4px 18px; display: block }
.unternavi2 a:hover     
{ color: white; font-weight: 
bold; font-size: 12px; font-family: Verdana, Arial; text-decoration: none; background-color: transparent; text-indent: 
9px; margin: 0px auto; padding: 4px 4px 4px 18px; display: block }
.unternavi2 a:active     
{ color: white; font-weight: 
bold; font-size: 12px; font-family: Verdana, Arial; text-decoration: none; background-color: transparent; text-indent: 
9px; margin: 0px auto; padding: 4px 4px 4px 18px; display: block }
.topmenu  
{ color: white; font-size: 12px; font-family: Verdana, Arial; text-decoration: none }
.topmenu a:link  
{ color: white; font-size: 12px; font-family: Verdana, Arial; text-decoration: none }
.topmenu a:visited  
{ color: white; font-size: 12px; font-family: Verdana, Arial; text-decoration: none }
.topmenu a:hover  
{ color: white; font-size: 12px; font-family: Verdana, Arial; text-decoration: underline }
.headline       
{ color: silver; font-weight: bold; font-size: 16px; font-family: Verdana, Arial }
.bannertxt  
{ color: white; font-size: 11px; font-family: Verdana, Arial }
.normtxt 
{ color: white; font-size: 12px; font-family: Verdana, Arial }
.normtxt a:link 
{ color: white; font-size: 12px; font-family: Verdana, Arial; text-decoration: none }
.normtxt a:visited 
{ color: white; font-size: 12px; font-family: Verdana, Arial; text-decoration: none }
.normtxt a:hover 
{ color: white; font-size: 12px; font-family: Verdana, Arial; text-decoration: underline }
.smalltxt 
{ color: white; font-size: 10px; font-family: Verdana, Arial }
.smalltxt a:link 
{ color: white; font-size: 10px; font-family: Verdana, Arial; text-decoration: none }
.smalltxt a:visited 
{ color: white; font-size: 10px; font-family: Verdana, Arial; text-decoration: none }
.smalltxt a:hover 
{ color: white; font-size: 10px; font-family: Verdana, Arial; text-decoration: underline }
.copyright 
{ color: white; font-size: 9px; font-family: Verdana, Arial }
.copyright a:link 
{ color: white; font-size: 9px; font-family: Verdana, Arial; text-decoration: none }
.copyright a:visited 
{ color: white; font-size: 9px; font-family: Verdana, Arial; text-decoration: none }
.copyright a:hover 
{ color: white; font-size: 9px; font-family: Verdana, Arial; text-decoration: underline }


#rollbox2   {  float: left; margin: 5px 0px 0px; padding: 5px; border: solid 1px #dcdcdc; width: 240px; height: auto; text-align:left; }
#rollbox3   {  float: left; margin: 5px 0px 0px; padding: 5px; border-top: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; width: 240px; height: auto; text-align:left; }
#rollbox4   {  float: left; margin: 5px 0px 0px; padding: 5px; border-top: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc; width: 240px; height: auto; text-align:left; }
#rollbox4 p    { line-height: 100%; margin-top: 0px }
#rollbox2 p    { line-height: 100%; margin-top: 0px }
#rollbox3 p    { line-height: 100%; margin-top: 0px }
