body.input
{
  background-color:white;
  color:black;
}



body
{
  color:#766d66;#black;
}



.loginuser
{
  width:100%;
  height:50px;
  font-size:200%;
}



.loginpwd
{
  width:100%;
  height:50px;
  font-size:200%;
}



.loginbutton
{
  background-color:#766d66;##f73429;##759CFF;
  color:black;

  width:100%;
  height:50px;

  font-size:200%;
}



.advent
{
  background-color:white;
  color:blue;
  
  padding:3;
  
  font-family:'Verdana';
  font-size:10pt;
  font-weight:600;

  text-decoration:none;
}



a:hover.advent
{
  background-color:blue;
  color:white;
}



.noaccess
{
  font-family:'Verdana';
  font-size:10pt;
  font-weight:600;

  color:red;
}



.loginerror
{
  font-family:'Verdana';
  font-size:10pt;
  font-weight:600;

  color:red;
}



.logtable
{
  padding-left:10px;
  padding-right:10px;
  
  font-family:'Verdana';
  font-size:10pt;
  font-weight:normal;
}



.tablehead
{
  padding-left:10px;
  padding-right:10px;
  
  font-family:'Verdana';
  font-size:10pt;
  font-weight:600;

  text-align:left;
}



.success
{
  padding-left:10px;
  padding-right:10px;
  
  font-family:'Verdana';
  font-size:10pt;
  font-weight:normal;

  text-decoration:none;
  
  color:green;
}



.failure
{
  padding-left:10px;
  padding-right:10px;
  
  font-family:'Verdana';
  font-size:10pt;
  font-weight:normal;

  text-decoration:none;
  
  color:red;
}



.sortlink
{
  color:black;

  font-family:'Verdana';
  font-size:10pt;
  font-weight:600;

  text-decoration:none;
}



a:hover.sortlink
{
  background-color:blue;
  color:white;
}



td.logo
{
  background-color:#000000;
}



td.tree
{
  padding-top:10;
  padding-left:5;
  padding-right:5;
  padding-bottom:0;

  line-height:12pt;
}



.content_all
{
  background-color:white;
}



.content_content
{
  font-family:'Verdana';
  font-size:10pt;
  font-weight:normal;

  padding-right:10px;
  padding-bottom:10px;
}



.content
{
  font-family:'Verdana';
  font-size:10pt;
  font-weight:normal;

  padding-right:10px;
  padding-bottom:10px;

  text-align:justify;
}



.content_bg
{
  font-family:'Verdana';
  font-size:10pt;
  font-weight:normal;

  padding-left:10px;
  padding-right:10px;
  padding-top:10px;
  padding-bottom:10px;
}



td.content_bg
{
  background-color:#DDDDDD;
}



td.jump
{
  background-color:white;
}



img
{
  border-width:0pt;
}



.heavytext
{
  font-family:Verdana;
  font-size:12pt;
  font-weight:600;

  text-decoration:none;

  color:black;
}



.navlink
{
  color:white;

  font-family:Verdana;
  font-size:8pt;
  font-weight:600;

  text-decoration:none;
}



a:hover.navlink
{
  background-color:blue;
  color:white;
}



.navlink_active
{
  font-family:Verdana;
  font-size:8pt;
  font-weight:600;

  text-decoration:none;
}



a:visited.navlink_active
{
  background-color:white;
  color:black;
}



a:hover.navlink_active
{
  background-color:white;
  color:blue;
}



.navlink2
{
  color:white;

  font-family:Verdana;
  font-size:10pt;

  text-decoration:none;
}



a:hover.navlink2
{
  background-color:blue;
  color:white;
}



.language
{
  padding:2px;

  margin-bottom:-3px;

  border-width:1px;
  border-color:white;
}



a:hover img.language
{
  border-color:blue;
}



a:hover.language
{
  background-color:blue;
}



.language_active
{
  padding:2px;

  margin-bottom:-3px;

  background-color:white;

  border-width:1px;
  border-color:white;
}



a:hover img.language_active
{
  border-color:blue;
}



a:hover.language_active
{
  background-color:blue;
}



.headline
{
  color:white;

  font-family:'Verdana';
  font-size:24pt;
  font-weight:700;

  text-decoration:none;

  padding-top:5px;
  padding-left:15px;
}



.headline_sub
{
  color:white;

  font-family:'Verdana';
  font-size:12pt;
  font-weight:600;

  text-decoration:none;

  padding-top:5px;
  padding-bottom:5px;
  padding-left:8px;
}



.usergroup
{
  color:white;

  font-family:'Verdana';
  font-size:12pt;

  text-decoration:none;
}



td.contentheader
{
  padding-top:5px;
}



.contentheaderlevel0
{
  color:blue;

  font-family:'Verdana';
  font-size:12pt;
  font-weight:600;

  text-decoration:none;
}



a:hover.contentheaderlevel0
{
  background-color:blue;
  color:white;
}



.contentheaderlevel1
{
  color:green;

  font-family:'Verdana';
  font-size:12pt;
  font-weight:600;

  text-decoration:none;
}



a:hover.contentheaderlevel1
{
  background-color:green;
  color:white;
}



.contentheaderlevel2
{
  color:E57817;

  font-family:'Verdana';
  font-size:12pt;
  font-weight:600;

  text-decoration:none;
}



a:hover.contentheaderlevel2
{
  background-color:E57817;
  color:white;
}



.contentheaderlevel3
{
  color:red;

  font-family:'Verdana';
  font-size:12pt;
  font-weight:600;

  text-decoration:none;
}



a:hover.contentheaderlevel3
{
  background-color:red;
  color:white;
}



.content_listitem
{
  color: black;

  font-family:'Verdana';
  font-weight:normal;
}



.contentinlist
{
  color:black;
}



.content
{
  color:#766d66;;#black;

  font-family:'Verdana';
  font-size:10pt;
  font-weight:normal;
}



.content2
{
  color:black;

  font-family:'Verdana';
  font-size:10pt;
  font-weight:normal;
}



.contentlink
{
  color:green;

  font-family:Verdana;
  font-size:10pt;
  font-weight:600;

  text-decoration:none;
}



a:hover.contentlink
{
  background-color:green;
  color:white;

  text-decoration:none;
}



.contentlink2
{
  color:green;

  font-family:Verdana;
  font-size:10pt;
  font-weight:600;

  text-decoration:none;
}



a:hover.contentlink2
{
  background-color:green;
  color:white;

  text-decoration:none;
}



.contentlink_external
{
  color:E57817;

  font-family:Verdana;
  font-size:10pt;
  font-weight:600;

  text-decoration:none;
}



a:hover.contentlink_external
{
  background-color:E57817;
  color:white;

  text-decoration:none;
}



.contentlink_external2
{
  color:E57817;

  font-family:Verdana;
  font-size:10pt;
  font-weight:600;

  text-decoration:none;
}



a:hover.contentlink_external2
{
  background-color:E57817;
  color:white;

  text-decoration:none;
}



.intextlink
{
  color:green;
}



a:hover.intextlink
{
  background-color:green;
  color:white;

  text-decoration:none;
}



.intextlink_external
{
  color:E57817;
}



a:hover.intextlink_external
{
  background-color:E57817;
  color:white;

  text-decoration:none;
}



.intextlink_external2
{
  color:E57817;
}



a:hover.intextlink_external2
{
  background-color:E57817;
  color:white;

  text-decoration:none;
}



.downloadtext
{
  color:black;
}



.downloadtext_inverse
{
  color:white;
}



.downloadlink
{
  color:red;

  font-family:Verdana;
  font-size:10pt;
  font-weight:600;

  text-decoration:none;
}



a:hover.downloadlink
{
  background-color:red;
  color:white;
}



.aktuelles
{
  font-size:10pt;

  background-color:#759CFF;
}



.author
{
  color:black;

  font-family:'Verdana';
  font-size:8pt;

  text-decoration:none;
}



.todo
{
  color:red;
}



.contact
{
  color:blue;

  font-family:'Verdana';
  font-size:10pt;
  font-weight:normal;

  text-decoration:none;
}



a:hover.contact
{
  background-color:#759CFF;
  color:white;
}



.contact2
{
  background-color:#759CFF;
  color:white;

  font-family:'Verdana';
  font-weight:normal;

  text-decoration:none;
}



a:hover.contact2
{
  background-color:white;
  color:#759CFF;
}



.contact_small
{
  color:#759CFF;

  font-family:'Verdana';
  font-size:8pt;
  font-weight:normal;

  text-decoration:none;
}



a:hover.contact_small
{
  background-color:#759CFF;
  color:white;
}



.admin
{
  color:white;

  font-family:Verdana;
  font-size:8pt;
  font-weight:600;

  text-decoration:none;

  padding-top:5px;
  padding-bottom:5px;
  padding-left:15px;
  padding-right:15px;
}


.definition_header
{
  font-weight:600;
}



.bulletlist
{
  margin-top:-6px;
}



.squarelist
{
  list-style-type:square;
}



.listtext
{
  margin-top:-18px;
  margin-left:15px;
  margin-bottom:0px;

  padding-top:1px;
  padding-left:3px;
  padding-bottom:5px;
  padding-right:3px;

  line-height:85%;
}



.listlevel0
{
  color:blue;

  margin-left:0px;
}



.listlevel1
{
  color:green;

  margin-left:15px;
}



.listlevel2
{
  color:E57817;

  margin-left:30px;
}



.listlevel3
{
  color:red;

  margin-left:45px;
}



.thumbnail
{
  border-width:1px;
  border-color:white;
}



a:hover img.thumbnail
{
  border-color:blue;
}



a:hover.thumbnail
{
  background-color:blue;
}



.anchorlink
{
  color:black;

  font-family:Verdana;
  font-size:8pt;
  font-weight:600;

  text-decoration:none;

  padding-top:5px;
  padding-bottom:5px;
  padding-left:15px;
  padding-right:15px;
}



a:hover.anchorlink
{
}



.anchorlink2
{
  color:white;

  font-family:Verdana;
  font-size:8pt;
  font-weight:600;

  text-decoration:none;

  padding-top:5px;
  padding-bottom:5px;
  padding-left:15px;
  padding-right:15px;
}



a:hover.anchorlink2
{
}



.anchorlink3
{
  color:green;

  font-family:Verdana;
  font-size:8pt;
  font-weight:600;

  text-decoration:none;
}



a:hover.anchorlink3
{
}



.authormail
{
  color:white;

  font-family:Verdana;
  font-size:8pt;
  font-weight:600;

  text-decoration:none;

  padding-top:5px;
  padding-bottom:5px;
  padding-left:15px;
  padding-right:15px;
}



a:hover.authormail
{
}



