body {
    scrollbar-base-color: #CCCCCC;
    scrollbar-3dlight-color: #EDEFF3;
    scrollbar-arrow-color: #858383;
    scrollbar-darkshadow-color: #9FA9BC;
    scrollbar-face-color: #CCCCCC;
    scrollbar-highlight-color: #EDEFF3;
    scrollbar-shadow-color: #EDEFF3;
    scrollbar-track-color: #CCCCCC;
  }

div.language {
 z-index: 1;
 }
  
a:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #214696;
  text-decoration: underline;
  }
  
a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #214696;
  text-decoration: underline;
  }
  
a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #161616;
  text-decoration: none;
  }

a.glview:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #214696;
  text-decoration: none;
  }
  
a.glview:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #214696;
  text-decoration: none;
  }
  
a.glview:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #161616;
  text-decoration: none;
  }
  
a.glview:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #454444;
  text-decoration: none;
  }
 
a:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #454444;
  text-decoration: underline;
  }
	
a.miniatur:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  color: #214696;
  text-decoration: none;
  }
  
a.miniatur:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  color: #214696;
  text-decoration: none;
  }
  
a.miniatur:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  color: #161616;
  text-decoration: none;
  }
  
a.miniatur:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  color: #454444;
  text-decoration: none;
  }

a.navi:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #454444;
  text-decoration: none;
  }
  
a.navi:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #454444;
  text-decoration: none;
  }
  
a.navi:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #161616;
  text-decoration: none;
  }
  
a.navi:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #454444;
  text-decoration: none;
  }
	
a.glossar:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
	font-weight: bold;
  color: #333333;
  text-decoration: none;
  }
  
a.glossar:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
	font-weight: bold;
  color: #333333;
  text-decoration: none;
  }
  
a.glossar:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
	font-weight: bold;
  color: #161616;
  text-decoration: none;
  }
  
a.glossar:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
	font-weight: bold;
  color: #333333;
  text-decoration: none;
  }
	
a.teaser:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #6D6E71;
  text-decoration: none;
  }
  
a.teaser:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #6D6E71;
  text-decoration: none;
  }
  
a.teaser:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #161616;
  text-decoration: none;
  }
  
a.teaser:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #6D6E71;
  text-decoration: none;
  }

a.weiss:link {
  font-family:verdana;
  font-size:8pt;
  color:#FFFFFF;
  text-decoration:none;
  }
  
a.weiss:visited { font-family:verdana;font-size:8pt; color:#FFFFFF; text-decoration:none; }
a.weiss:hover { font-family:verdana; font-size:8pt; color:#FFFFFF; text-decoration:none; }
a.weiss:active { font-family:verdana; font-size:8pt; color:#FFFFFF; text-decoration:none; }

a.grau:link { font-family:verdana; font-size:8pt; color:#454444; text-decoration:none; }
a.grau:visited { font-family:verdana; font-size:8pt; color:#454444; text-decoration:none; }
a.grau:hover { font-family:verdana; font-size:8pt; color:#161616; text-decoration:none; }
a.grau:active { font-family:verdana; font-size:8pt; color:#454444; text-decoration:none; }

a.sitemap1stdepth:link { font-family:verdana; font-weight: bold; font-size:8pt; color:#214696; text-decoration:none; }
a.sitemap1stdepth:visited { font-family:verdana; font-weight: bold; font-size:8pt; color:#214696; text-decoration:none; }
a.sitemap1stdepth:hover { font-family:verdana; font-weight: bold; font-size:8pt; color:#161616; text-decoration:none; }
a.sitemap1stdepth:active { font-family:verdana; font-weight: bold; font-size:8pt; color:#214696; text-decoration:none; }

a.sitemap2stdepth:link { font-family:verdana; font-weight: bold; font-size:8pt; color:#454444; text-decoration:none;}
a.sitemap2stdepth:visited { font-family:verdana; font-weight: bold; font-size:8pt; color:#454444; text-decoration:none;}
a.sitemap2stdepth:hover { font-family:verdana; font-weight: bold; font-size:8pt; color:#161616; text-decoration:none;}
a.sitemap2stdepth:active { font-family:verdana; font-weight: bold; font-size:8pt; color:#454444; text-decoration:none;}

a.sitemap3stdepth:link { font-family:verdana; font-size:8pt; color:#454444; text-decoration:none;}
a.sitemap3stdepth:visited { font-family:verdana; font-size:8pt; color:#454444; text-decoration:none;}
a.sitemap3stdepth:hover {font-family: verdana;font-size: 8pt;color: #161616;text-decoration: none;}
a.sitemap3stdepth:active { font-family:verdana; font-size:8pt; color:#454444; text-decoration:none;}

.copy {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #454444;
  }

.red {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #990000;
  }

.miniatur {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  color: #454444;
  }

.standard {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #6D6E71;
  }

.bold {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #454444;
  }

.boldminiatur {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  font-weight: bold;
  color: #454444;
  }

.headline {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #454444;
  }

.suchfeld {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  font-variant: normal;
  background-color: #FFFFFF;
  margin-left: 5px;
  border: 1px solid #999999;
  font-style: normal;
  line-height: normal;
  color: #454444;
  height: 15px;
  }
  
.formularfeld {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  font-variant: normal;
  background-color: #FFFFFF;
  margin: 1px;
  padding: 1px;
  border: 1px solid #666666;
  font-style: normal;
	line-height: normal;
  color: #454444;
  }
  
.centerfeld {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align: center;
  font-weight: normal;
  font-variant: normal;
  background-color: #214696;
  margin: 0px;
  padding: 0px;
  border: 1px solid #666666;
  font-style: normal;
  line-height: normal;
  color: #454444;
  }

.submit {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  background-color: #FFFFFF;
  color: #454444;
  margin: 0px;
  padding: 0px;
  border: 1px solid #666666;
  text-align: center;
  vertical-align: baseline;
  }
  
.upload {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  background-color: #FFFFFF;
  color: #000000;
  margin: 1px;
  padding: 1px;
  border: 1px solid #666666;
  }

.dropdown {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: normal;
  background-color: #FFFFFF;
  text-transform: none;
  color: #454444;
  border: 1px solid #454444;
  margin: 1px;
  padding: 1px;
  }

.textarea {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  font-variant: normal;
  color: #454444;
  background-color: #FFFFFF;
  border: 1px solid #666666;
  margin: 1px;
  padding: 1px;
  }
  
.formtag {
  margin-top: 0px;
  margin-bottom: 0px;
  }

table.popup{
  border: 1px solid #C7C6C4; border="0" cellpadding:0 cellspacing:0;
  }
  
.error {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #FF0000; 
}

td.head {
	background-color: #214696;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #FFFFFF;
	height: 25px;
}

td {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #454444;
  }

#dhtmltooltip{
	position: absolute;
	left: -300px;
	width: 180px;
	border-left: 1px solid #214696;
	border-right: 1px solid #214696;
	padding: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
	background-color: #FFFFFF;
	visibility: hidden;
	z-index: 100;
}
	
#dhtmltop{
	position: absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
}

#dhtmlbottom{
	position: absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
}

