/*******************************************************
* Layout-Stylesheet.
*******************************************************/


/* Blendet alle Links zu PDF-Modulbeschreibungen aus */
.bildungsmanagement_moduledisplay,
.bwl_moduledisplay,
.bwlsport_moduledisplay,
.inno_moduledisplay,
.inforecht_moduledisplay,
.risiko_moduledisplay,
.das_forschungsmanagement_moduledisplay,
.bba_moduledisplay,
.h2_moduledisplay,
.mediation_moduledisplay,
.psh_moduledisplay,
.syst_beratung_moduledisplay,
.supervision_moduledisplay {
display:none;
}

/* Blendet alle Links zu Profilen in Modulbeschreibung aus */
.bildungsmanagement_profiledisplay,
.bwl_profiledisplay,
.bwlsport_profiledisplay,
.inforecht_profiledisplay,
.inno_profiledisplay,
.risiko_profiledisplay,
.bba_profiledisplay,
.h2_profiledisplay,
.mediation_profiledisplay,
.psh_profiledisplay,
.syst_beratung_profiledisplay,
.supervision_profiledisplay {
display:none;
}

/* Blendet e-mail Adresse im Adressblock rechts aus */   
a.bildungsmanagement_mailadresse,
a.inno_mailadresse {
display:none;
}


/*******************************************************
* Stylesheets für Kästen, Flächen etc.
*******************************************************/
/* Clearing-Varianten (wird für Float-Elemente in Kästen gebraucht)*/
div.clear_left {
clear:left;
margin:0px;
padding:0px;
height:0px;
font-size:0px;
line-height:0px;
}
div.clear_right {
clear:right;
margin:0px;
padding:0px;
height:0px;
font-size:0px;
line-height:0px;
}
div.clear_both {
clear:both;
margin:0px;
padding:0px;
height:0px;
font-size:0px;
line-height:0px;
}
/* Gestaltet Rahmenelemente
.rahmen, .frame .rahmen, .frame.frame-rahmen {
border: 8px solid rgba(0,81,158,0.15);
border-color: #bdd4e4; */
/*padding: 1em;
padding: 1.7143em;
padding: 1.4285em;
margin: 1.5em 0;*/
}
/* Entfernt Abstand nach oben innerhalb von Kästen und Flächen */
.rahmen, .frame .rahmen, .frame.frame-rahmen h3 {
margin-top: 0.5em;
}
/*******************************************************
* Formulargestaltung
*******************************************************/
/* Blendet labels bei Formularfeldern aus
.powermail_label {
display:none;
} */
/*******************************************************
* Textgestaltung
*******************************************************/
/* Kursiver Text */
p.kursiv {
font-style:italic;
}
/* Text Testimonial: Entfernt Abstand nach oben */
#testimonial p:first-child {
padding-top:0;
}
/* Button Effekt bei Mausover */
.button1:hover{
    -webkit-filter: grayscale(75%);
                opacity: 0.8;
  filter: drop-shadow(3px 3px 2px rgba(0,0,0,0.7));
  }

/* Button Effekt bei Mausover */
.button2:hover{
    
  filter: brightness(2.0);
                opacity: 0.8;
  
  }

/* Blauer Hintergrund und Verlinkung in Safari unterstreichen */

.hg-farbig-blau
{
background-color: #003f6b;
color: white;
padding: 25px;
text-decoration: underline;
border-color:white;
  
}

/*******************************************************
* Tabellengestaltung Studiengänge
*******************************************************/

/* Allgemeines Tabellenlayout */
table.c3l_studiengaenge {
margin:0 0 1em 0;
padding:0;
table-layout:fixed;
width:100%;
border:0;
line-height:130% !important;
}

/* Aussehen der Tabellenkopf-Zeile grau*/
table.c3l_studiengaenge th.grau {
margin:0;
padding:2px 4px 2px 4px;
color:#000;
font-weight:bold;
font-size:11px !important;
background-color:#ddd;
}

/* Schriftgröße klein in Tabellenzellen */
table.c3l_studiengaenge th,td {
font-size:14px !important;
padding:0.5em;
}

/* Linie unten bei weißem Hintergrund*/
table.c3l_studiengaenge td.line {
border-bottom:solid 1px #ddd;
}

/* Linie rechts bei weißem Hintergrund*/
table.c3l_studiengaenge td.line-right {
border-right:solid 1px #ddd;
}

/* Linie oben bei weißem Hintergrund*/
table.c3l_studiengaenge td.line_top {
border-top:solid 1px #ddd;
}

/* Dunklere Linie bei grauer Hinterlegung*/
table.c3l_studiengaenge td.darker {
border-color:#CACACA !important;
}

/* Formatiert Schriftgröße bei Listen in Tabellen */
table.c3l_studiengaenge td.ul {
margin-top:0 !important;
}

/* Einfärbung des Tabellenzellen-Hintergrunds */
table.c3l_studiengaenge td.unpair {
background-color:#FFF;
}

table.c3l_studiengaenge td.pair {
background-color:#ddd;
}

/* Spaltenbreiten */
table.c3l_studiengaenge th.col20,td.col20 {
width:20%
}

table.c3l_studiengaenge th.col25,td.col25 {
width:25%
}

table.c3l_studiengaenge th.col30,td.col30 {
width:30%
}

table.c3l_studiengaenge th.col40,td.col40 {
width:40%
}

table.c3l_studiengaenge th.col50,td.col50 {
width:50%
}

/* Horizontale Ausrichtung der Inhalte */
td.left,
th.left {
text-align:left;
}

td.center,
th.center {
text-align:center;
}

td.right,
th.right {
text-align:right;
}

/* Vertikale Ausrichtung der Inhalte */
td.top,
th.top {
vertical-align:top;
}

td.middle,
th.middle {
vertical-align:middle;
}

td.bottom,
th.bottom {
vertical-align:bottom;
}