
.regionsbox1 { font-family: "trebuchet ms"; text-align: left; width: 228px; height: 210px; float: left; margin: 5px 10px 5px 0; padding: 0; border: solid 1px #ccc; }
.regionsbox1inner{ font-size: 12px; margin: 10px; line-height: 14px;}
.regionsbox1topic { font-size: 16px; font-weight: bold; margin-top: 5px; margin-bottom: 0; }
.regionsbox1subtopic { font-size: 11px; margin-top: 0; margin-bottom: 10px; }



.regionsbox2topic { font-size: 14px; font-weight: bold; margin-top: 5px; margin-bottom: 0; }
.regionsbox2subtopic { font-size: 11px; margin-top: 0; margin-bottom: 10px; }
.regionsbox2 { font-family: "trebuchet ms"; text-align: left; width: 180px; float: left; margin: 5px 10px 5px 0; padding: 0; border: solid 1px #ccc; }
.regionsbox2inner{ font-size: 11px; margin: 5px 2px 10px 5px; }


.regionsbox3 { font-family: "trebuchet ms"; text-align: left; width: 310px; height:160px; float: left; margin: 5px 8px 5px 0; padding: 0; border: solid 1px #ccc; }
.regionsbox3inner{ font-size: 11px; margin: 5px 2px 10px 5px; }
.regionsbox3topic { font-size: 15px; font-weight: bold; margin-top: 5px; margin-bottom: 0; }
.regionsbox3subtopic { font-size: 11px; margin-top: 0; margin-bottom: 10px; }

.regionsbox4 { font-family: "trebuchet ms"; text-align: left; width: 470px; height: 175px; float: left; margin: 5px 10px 5px 0; padding: 0; border: solid 1px #ccc; }
.regionsbox4inner{ font-size: 12px; margin: 9px; }
.regionsbox4topic { font-size: 14px; font-weight: bold; margin: 2px 0 0 0;}
.regionsbox4subtopic { font-size: 11px; margin-top: 0; }

.regionsbox5 { font-family: "trebuchet ms"; text-align: left; width: 470px; height: 175px; margin: 5px auto 5px auto; padding: 0; border: solid 1px #ccc; }
.regionsbox5inner{ font-size: 12px; margin: 9px; }


    
    .myLabelA { background-color: #ffe600;  font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
    .myLabelA a:link, .myLabelA a:visited{color:black;text-decoration: none;}
    
    
    .myLabelP { background-color: #ffff00 ;  font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
    .myLabelP a:link, .myLabelP a:visited{color:black;text-decoration: none;}
    
    
    .myLabelR { background-color: white ;  font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
    .myLabelR a:link, .myLabelR a:visited{color:black;text-decoration: none;}
    
    .myLabelR3 { background-color: white ;  font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
    .myLabelR3 a:link, .myLabelR3 a:visited{color:black;text-decoration: none;}
    
    .myLabelN { background-color: #ffe8b4 ;  font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
    .myLabelN a:link, .myLabelN a:visited{color:black;text-decoration: none;}
    
    .myLabelNP { background-color: #ffff99 ;  font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
    .myLabelNP a:link, .myLabelNP a:visited{color:black;text-decoration: none;}
    
    .myLabelI {   background-color: #ffff99; z-index: 1; font-size: 10px; height:62px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: 1px solid white;}
    .myLabelI a:link, .myLabelNP a:visited{color:black;text-decoration: none;}
  
    .mylabel0 { background-color: red ; color: white; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
    .mylabel00 { background-color: red ; color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
    .mylabel00 a:link,  .mylabel00 a:visited{  color: white;  }
   

	.qticonactive { background-image: url(img/quicktime15.gif); width:15px; height:15px; float:right; margin: 0 4px; background-repeat: no-repeat;}
	.qticoninactive{ width:15px; float:right; height:15px; margin: 0 4px ; background-repeat: no-repeat;  }
	.qticoninactive a:link, .qticoninactive a:visited { background-image: url(img/quicktime15i.gif); background-repeat: no-repeat; }
	.qticoninactive a:hover { background-image: url(img/quicktime15.gif); background-repeat: no-repeat;}
	
	.fliconactive { background-image: url(img/flash15.gif); width:22px; height:15px; float:right; margin: 0 4px;background-repeat: no-repeat;}
	.fliconinactive{ width:20px; float:right; height:15px; margin: 0 4px;  background-repeat: no-repeat; }
	.fliconinactive a:link, .fliconinactive a:visited { background-image: url(img/flash15i.gif); background-repeat: no-repeat;}
	.fliconinactive a:hover { background-image: url(img/flash15.gif);  background-repeat: no-repeat;}
	
	.spiconactive { background-image: url(img/sphere15.gif); width:34px; height:15px; float:right;margin: 0 4px;background-repeat: no-repeat;}
	.spiconinactive {float:right; width:34px; height:15px; margin: 0 4px;background-repeat: no-repeat;}
	.spiconinactive a:link, .spiconinactive a:visited{ background-image: url(img/sphere15i.gif); background-repeat: no-repeat;}
	.spiconinactive a:hover { background-image: url(img/sphere15.gif);background-repeat: no-repeat;}
	
	.fsiconactive { background-image: url(img/fullscreen15.gif); width:15px; height:15px; float:right;margin: 0 4px;background-repeat: no-repeat;}
	.fsiconinactive {float:right; width:15px; height:15px; margin: 0 4px;background-repeat: no-repeat;}
	.fsiconinactive a:link, .fsiconinactive a:visited{ background-image: url(img/fullscreen15i.gif); background-repeat: no-repeat;}
	.fsiconinactive a:hover { background-image: url(img/fullscreen15.gif);background-repeat: no-repeat;}




.blau  { color: #4a8ed2; font-weight: bold; }
.blau a:link, .blau a:visited { color: #4a8ed2; font-weight: bold; padding:0 2px;}
.blau a:hover { color: #800; font-weight: bold; }

.blau1 a:link, .blau1 a:visited { color: #4a8ed2; font-weight: bold; padding:0 2px; background-image: url(img/1icon.gif); background-repeat: no-repeat; background-position: 50% center; }
.blau1 a:hover { color: #800; font-weight: bold; background-image: url(img/1iconi.gif); background-repeat: no-repeat; background-position: 50% center; }

.blau2 a:link, .blau2 a:visited { color: #4a8ed2; font-weight: bold; padding:0 2px; background-image: url(img/2icon.gif); background-repeat: no-repeat; background-position: 50% center; }
.blau2 a:hover { color: #800; font-weight: bold; background-image: url(img/2iconi.gif); background-repeat: no-repeat; background-position: 50% center; }

.blau3 a:link, .blau3 a:visited { color: #4a8ed2; font-weight: bold; padding:0 2px; background-image: url(img/3icon.gif); background-repeat: no-repeat; background-position: 50% center; }
.blau3 a:hover { color: #800; font-weight: bold; background-image: url(img/3iconi.gif); background-repeat: no-repeat; background-position: 50% center; }

.blau4 a:link, .blau4 a:visited { color: #4a8ed2; font-weight: bold; padding:0 2px; background-image: url(img/4icon.gif); background-repeat: no-repeat; background-position: 50% center; }
.blau4 a:hover { color: #800; font-weight: bold; background-image: url(img/4iconi.gif); background-repeat: no-repeat; background-position: 50% center; }


.impressum { color: #999; font-size: 13px; font-family: Arial, SunSans-Regular, sans-serif; font-weight: bold; padding-bottom: 15px; padding-left: 15px; }
.impressum a:link { color: #999; font-size: 13px; font-family: Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.impressum a:visited { color: #999; font-size: 13px; font-family: Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.impressum a:hover { color: #999; font-size: 13px; font-family: Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #d10e0b; }
