/* rand oben */
#pageDIV {
	margin-top:20px;
}

/* ersetzt aktuelle Schrift */
span{
	font-family: 'Source Sans Pro', sans-serif !important;
}

#pageDIV span[class$="Font1"], #pageDIV span[class$="Font2"], #pageDIV span[class$="Font3"], #pageDIV span[class$="Font4"], #pageDIV span[class$="Font5"], #pageDIV span[class$="Font6"] {
	font-size: 13px!important;
}

/* headlines */
#pageDIV span.text514543Font1,
#pageDIV  div.ueberschrift span[class^="text"] {
	font-weight:600!important;
	font-size: 19px!important;
}
/* Menü */
#pageDIV div[id^="menu8401"] table[class$="Font1"] span.menu8401Font1 {
	font-size: 14px!important;
}
#pageDIV div[id^="menu8401"] table[class$="Font2"] span.menu8401Font2 {
	font-size: 13px!important;
}
#pageDIV div[id^="menu8401"] table[class$="Font3"] span.menu8401Font3 {
	font-size: 12px!important;
}




/* laedt Webschrift */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url('./fonts/source-sans-pro-v11-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'),
       url('./fonts/source-sans-pro-v11-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/source-sans-pro-v11-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('./fonts/source-sans-pro-v11-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('./fonts/source-sans-pro-v11-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('./fonts/source-sans-pro-v11-latin-regular.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 400;
  src: url('./fonts/source-sans-pro-v11-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Source Sans Pro Italic'), local('SourceSansPro-Italic'),
       url('./fonts/source-sans-pro-v11-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/source-sans-pro-v11-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('./fonts/source-sans-pro-v11-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('./fonts/source-sans-pro-v11-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('./fonts/source-sans-pro-v11-latin-italic.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: bold;
  font-weight: 600;
  src: url('./fonts/source-sans-pro-v11-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'),
       url('./fonts/source-sans-pro-v11-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/source-sans-pro-v11-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('./fonts/source-sans-pro-v11-latin-600.woff') format('woff'), /* Modern Browsers */
       url('./fonts/source-sans-pro-v11-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('./fonts/source-sans-pro-v11-latin-600.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 600;
  src: url('./fonts/source-sans-pro-v11-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local('Source Sans Pro SemiBold Italic'), local('SourceSansPro-SemiBoldItalic'),
       url('./fonts/source-sans-pro-v11-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/source-sans-pro-v11-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('./fonts/source-sans-pro-v11-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('./fonts/source-sans-pro-v11-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('./fonts/source-sans-pro-v11-latin-600italic.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}

/* Seite Und jetzt Formular Ihre Meinung */
.formborder textarea { 
border: 1px solid #ccc; 
}
/* Message-PopUps in Arial, Ergebnis PopUp */
#mb_message_div_797202 {  
font-family: Arial, sans-serif;
font-size: 12px;
line-height: 16px; 
}
/* Menü - Dropdowns immer auf oberster Ebene */
div[id^="menu8401_"], id[class*=" menu8401_"] {
    z-index:200!important; 
}
table.menu8401Font1 td div:hover,
table.menu8401Font1 td:hover,
span.menu8401Font1:hover,
span.menu8401Font1,  /* erste Menüebene - cursor default statt pointer */
#menu8401_3c_2span, /* Bildungswissenschaftliche Kompetenzen mit Untermenü */
#menu8401_3c_3span /* Fachdidaktische Kompetenzen mit Untermenü */
 {
cursor: default!important;
color: #333!important;
}
/* Menü 2 Lehrerinnenbildung + 5 Geschafft -> Cursor Pointer, da ohne Dropdown  */
div#menu8401c_2:hover,
div#menu8401c_2 table.menu8401Font1 td div:hover,
div#menu8401c_2 table.menu8401Font1 td:hover,
div#menu8401c_2 span.menu8401Font1:hover,
div#menu8401c_5:hover,
div#menu8401c_5 table.menu8401Font1 td div:hover,
div#menu8401c_5 table.menu8401Font1 td:hover,
div#menu8401c_5 span.menu8401Font1:hover { 
cursor: pointer!important;
background-color:#ccc!important;
}
div#menu8401c_2 span.menu8401Font1, 
div#menu8401c_5 span.menu8401Font1 { /* beeinflusst hover */
cursor: pointer!important;
}
/* aktive Menüpunkte einfärben - 1. level current, 2. level active, 3. level aktiv */
.current, .active, .aktiv { background-color:#999!important;  color:#fff!important;   }

.current:hover,
.current span.menu8401Font1:hover { background-color:#999!important; color:#fff!important;  }

.active:hover,
.aktiv:hover { background-color:#999!important; cursor:default!important;  }

.current .menu8401Font1,
.active .menu8401Font2,
.aktiv .menu8401Font2 { color: #fff!important; } 


/* vertikales Menü Pfeilchen ausblenden */

#menu8401 td[align="left"],
#menu8401_3 td[align="left"] {
	display:none
}


/* letzte Seite geschafft - Radio Labels Feedback-Formular */

div#radio838046 label.custRadio,
div#radio838047 label.custRadio,
div#radio838048 label.custRadio {
	padding-top: 8px;
} 

/* jw player v8 */

.jw-state-idle .jw-controls,
.jw-controls-backdrop.jw-reset { /* Overlay Thumbnail aufhellen */
    background:transparent!important;
   transition: none!important;
}

.jw-flag-small-player .jw-title-primary { /* schriftgröße titel */
    font-size: .9em!important;
}

.listbar_item {
	background-color: #fff; /* #222222;  #ededed;  #004a99*/
	width: 460px;
	font: normal bold 12px/18px Arial, Helvetica, sans-serif;
	overflow: hidden;
	color: #666; /*rgb(182, 188, 198);*/
	padding: 6px 10px;
	cursor: pointer;
	border-bottom: 1px solid #ddd; /*#336ead;*/
}
.listbar_item.active {
	background-color:  #ededed!important; /*#336ead!important;*/
	color: #333!important;
}
.listbar_item:hover {
	color:  #333;
}
.jw-icon-playlist {
	display: none;
}

.jw-title { /* titel über vorschaubild ausblenden */
    display: none !important;
}



.jw-playlist-btn { display:none!important; }



