@charset "iso-8859-1";

body{
  font-family: sans-serif, Verdana, Arial, Helvetica;
  margin: 0px;
  font-size: 8pt;
  color: #000000;
}

td{
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #000000;
  font-size: 10pt;
}
font.stern{
  font-family: Arial, sans-serif, Verdana, Helvetica;
  font-weight: bold;
  font-size: 10pt;
  color: #000000;
  }
span.gbtitel{
  font-family: Arial, sans-serif, Verdana, Helvetica;
  font-size: 10pt;
  font-weight: bold;
  color: #000000;
}
div.mussfeldtext{
  font-size: 10pt;
  font-weight: bold;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #FF3333;
  text-decoration: none;
}
td.ausgabe{
  padding: 0px;
}
div.homepage{
  font-size: 12pt;
  font-weight: bold;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #000000;
  text-decoration: none;
}
div.hptext{
  font-size: 10pt;
  font-weight: bold;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #000000;
  text-decoration: none;
}
div.hpdat{
  font-size: 8pt;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #000000;
  text-decoration: none;
}
span.homepage{
  font-size: 10pt;
  font-weight: bold;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #000000;
  text-decoration: none;
}
span.hptext{
  font-size: 10pt;
  font-weight: bold;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #000000;
  text-decoration: none;
}
span.hpdat{
  font-size: 8pt;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #000000;
  text-decoration: none;
}
a.eintragen{
  padding-right: 5px;
  padding-left: 15px;
  font-size: 8pt;
  font-weight: bold;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #ffffff;
  text-decoration: none;
  background-color: #2C4C89;
  background-position: -1px -2px;
  background-repeat:no-repeat;
  background-image:url('../images/pfeil1.jpg');   
}
a.eintragen:hover{
  padding-right: 5px;
  padding-left: 15px;
  font-size: 8pt;
  font-weight: bold;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #2C4C89;
  text-decoration: none;
  background-color: #FDAD2B;
  background-position: -1px -2px;
  background-repeat:no-repeat;
  background-image:url('../images/pfeil3.jpg');   
}
a.sound{
  padding-right: 5px;
  padding-left: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 8pt;
  font-weight: bold;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #ffffff;
  text-decoration: none;
  background-color: none;
  background-position: 0px 3px;
  background-repeat:no-repeat;
  background-image:url('../images/sound1.jpg');   
}
a.sound:hover{
  padding-right: 5px;
  padding-left: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 8pt;
  font-weight: bold;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #2C4C89;
  text-decoration: none;
  background-position: 0px 3px;
  background-repeat:no-repeat;
  background-image:url('../images/sound2.jpg');   
}
a.eintragen2{
  padding-right: 5px;
  padding-left: 15px;
  font-size: 8pt;
  font-weight: bold;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #2C4C89;
  text-decoration: none;
  cursor: default;
  background-position:  -1px -2px;
  background-repeat:no-repeat;
  background-image:url('../images/pfeil2.jpg');   
}
a.eintragen2:hover{
  padding-right: 5px;
  padding-left: 15px;
  font-size: 8pt;
  font-weight: bold;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #2C4C89;
  text-decoration: none;
  cursor: default;
  background-position:  -1px -2px;
  background-repeat:no-repeat;
  background-image:url('../images/pfeil2.jpg');   
}
  a.eintragensmall{
  font-size: 8pt;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #000000;
  text-decoration: underline;
}
a.eintragensmall2{
  font-size: 8pt;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #DCFFF7;
  text-decoration: none;
  cursor: default;
}
a.eintragensmall:hover{
  font-size: 8pt;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #00007E;
  background: #3366FF;
  text-decoration: none;
  }
a.toplink{
  font-size: 10pt;
  font-weight: bold;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #000000;
  text-decoration: underline;
}
a.toplink:hover{
  font-size: 10pt;
  font-weight: bold;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #00007E;
  background: #3366FF;
  text-decoration: none;
  }  
a.administrat{
  font-size: 10pt;
  font-weight: bold;
  color: #0066FF;
  text-decoration: none;
}
a.administrat:hover{
  font-size: 10pt;
  font-weight: bold;
  color: #0066FF;
  text-decoration: none;
 
}
a.ausloggen{
  font-size: 10pt;
  font-weight: bold;
  color: #0066FF;
  text-decoration: none;
}

td.headline_v{
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
  padding-right: 5px;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  font-size: 10pt;
  font-weight: bold;
  color: #ffffff;
  background-position: left top;
  background-repeat:no-repeat;
  background-image:url('../images/roydesign_03.jpg');    
}

td.head_v{
  padding-top: 5px;
  padding-bottom: 10px;
  padding-left: 5px;
  padding-right: 10px;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  font-size: 10pt;
  font-weight: bold;
  color: #ffffff;
  background-position: left top;
  background-repeat:no-repeat;
  background-image:url('../images/roydesign_02.jpg');    
}

td.down{
  padding-top: 3px;
  padding-bottom: 3px;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #CCCCCC;
  font-size: 9pt;
}

td.gbtitel{
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
  padding: 0px;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  font-size: 10pt;
  font-weight: bold;
  color: #FDAD2B;
  background: #2C4C89;
}
td.gbautor{
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 25px;
  background: #ffffff;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #2C4C89;
  font-weight: bold;
  font-size: 10pt;
}
td.gbeintrag{
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 5px;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #2C4C89;
  font-size: 10pt;
  font-weight: bold;
  background: #ffffff;
}
td.galery{
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #000000;
  font-size: 10pt;
}

td.titel{
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
  padding-top: 0px;
  padding-right: 0px;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #FDAD2B;
  font-weight: bold;
  font-size: 10pt;
  border-top: 3px solid #2C4C89;
}
td.autor{
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #FDAD2B;
  font-size: 8pt;
  border-top: 3px solid #2C4C89
}
td.autordetails{
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #000000;
  font-size: 10pt;
}
td.eintrag{
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #000000;
  font-size: 10pt;
  border-left: 1px solid #CCCCCC;
  border-top: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
}
td.bild{
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
  padding-right: 3px;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #000000;
  font-size: 10pt;
}
td.disco{
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
  padding-right: 3px;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #000000;
  font-size: 10pt;
  
  
}
td.discolist{
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
  padding-right: 3px;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #000000;
  font-size: 10pt;
  
}
td.datelistleft{
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
  padding-right: 3px;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #000000;
  font-size: 10pt;
  border-right: 1px solid #01556D;
  border-bottom: 1px solid #01556D;
}
td.datelistright{
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
  padding-right: 3px;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #000000;
  font-size: 10pt;
  border-bottom: 1px solid #01556D;
}
td.kommentardetails{
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 3px;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #000000;
  font-size: 8pt;
  border-bottom: 1px solid #01556D;
}
td.redd{
  border-top: 1px dashed #01556D;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #000000;
  font-size: 8pt;
  font-weight: bold;
}
td.redt{
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #000000;
  font-size: 10pt;
  background: #01556D;
}
td.linksunten{
  padding: 3px;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #000000;
  font-size: 8pt;
  border-bottom: 1px solid #01556D;
}
td.kommentar{
  padding: 0px;
  padding-bottom: 5px;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #000000;
  font-size: 8pt;
  border-bottom: 3px solid #01556D;
}
span.autor{
  font-size: 10pt;
  color: #000000;
  font-weight: bold;
  font-family: Arial, sans-serif, Verdana, Helvetica;
}
div.copy{
  font-size: 8pt;
  color: #616161;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  }
a.acopy{
  font-size: 8pt;
  color: #616161;
  text-decoration: none;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  }
a.acopy:hover{
  font-size: 8pt;
  color: #616161;
  text-decoration: underline;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  } 
a.soundload{
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #ffffff;
  font-size: 10pt;
  text-decoration: underline;
  }
a.soundload:hover{
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #3399FF;
  font-size: 10pt;
  text-decoration: underline;
  }   
td.anzahleintraege{
  padding: 3px;
  font-family: Arial, sans-serif, Verdana, Helvetica;
  color: #ffffff;
  font-size: 10pt;
}
td.neuereintrag{
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 3px;
  background: #01556D;
  color: #ffffff;
  font-weight: bold;
  font-size: 10pt;
  font-family: Arial, sans-serif, Verdana, Helvetica;
}
td.neuereintragrechts{
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 3px;
  color: #ffffff;
  font-size: 8pt;
  font-family: Arial, sans-serif, Verdana, Helvetica;
}
td.neuereintraglinks{
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 3px;
  color: #ffffff;
  font-size: 8pt;
  font-family: Arial, sans-serif, Verdana, Helvetica;
}
a {
  font-size: 8pt;
  color: #ffffff;
  text-decoration: underline;
  font-family: Arial, sans-serif, Verdana, Helvetica;
}
a:hover{
  color: #3AABFF;
  text-decoration: underline;
  font-family: Arial, sans-serif, Verdana, Helvetica;
}
a.seiten{
  font-size: 10pt;
  color: #000099;
  text-decoration: underline;
  font-family: Arial, sans-serif, Verdana, Helvetica;
}
a.seiten:hover{
  font-size: 10pt;
  color: #FF0000;
  text-decoration: underline;
  font-family: Arial, sans-serif, Verdana, Helvetica;
}

input{
  background: none;
  border-style: dotted;
  border-color: #01556D;
  font-size: 10pt;
  color: #ffffff;
}
textarea{
  background: none;
  border-style: dotted;
  border-color: #01556D;
  font-size: 10pt;
  color: #ffffff;
 scrollbar-face-color: #01556D; 
  scrollbar-shadow-color:  #003612; 
  scrollbar-highlight-color:  #2B81D8; 
  scrollbar-3dlight-color:  #00006A; 
  scrollbar-darkshadow-color:  #00270D; 
  scrollbar-track-color: #01556D; 
  scrollbar-arrow-color: #4589CE;
}
