/* ---------- viewport all ---------- */
@media all {
.modMainNavigation ul.nav-level-1 > li {
     width: 16.6666666666667%;
}
.ym-wrapper {
    width: auto;
}

.ym-g960-3 {
    width: 14pc;
}

/* Schrift verkleinern, damit die langen Texte (z.B. Rechtsextremismus) in die Felder passen. */
.modMainNavigation ul.nav-level-1 > li > a {
    font-size: 115%;
    padding-top: 0.5em;
    padding-right: 3pt;
    padding-bottom: 0px;
    padding-left: 3pt;
}


/* Hintergrundbild Bayern-Raute entfernen */
body {
    background: none;
}

/* Verlauf im Hintergrund des Hauptmenüs ändern */
.modMainNavigation ul.nav-level-1 > ul {
    background-image: url("../img/backgrounds/lightblueGradient.jpg");
}

.modMainNavigation ul.nav-level-1 > ul > li {
    background-image: url("../img/backgrounds/lightblueGradient.jpg");
}

.modMainNavigation ul.nav-level-1 > ul > li {
    background-image: none;
}

/* Verlauf im Hintergrund des aktivierten Hauptmenüs ändern */
.modMainNavigation ul.nav-level-1 > ul > li.active {
    background: url("../img/backgrounds/mainNavigationHover.jpg") repeat-x scroll 0% 0% #6093AB;
}

/* Hintergrundfarbe des Footers setzen */
#footer {
    background: none repeat scroll 0% 0% #23508c;
}
.modFooterToggle a.acc-title {
  width: 98%;
}

/* Senkrechte Trennlininen im Hauptmenü entfernen */
.modMainNavigation ul.nav-level-1 > ul > li {
  border-left: none;
  border-right: none;
}



/* Hintergrundverlauf des Footers setzen */
.coma-blueGrad {
    /* background: url("../img/backgrounds/lightblueGradient.jpg") repeat-x scroll 0% 0% transparent;
    height: 58px; */
}

/* Hintergrundverlauf des Footers setzen */
.modFooterToggle .del {
    /* background: url("../img/backgrounds/lightblueGradient45.jpg") repeat-x scroll 0% 0% transparent; */

}

/* Uppercase für die Linkbox im Footer deaktivieren */
.modFooterToggle .acc-title a {
    text-transform: none;
}

/* Uppercase für Social im Footer deaktivieren */
h3.ym-gl {
    text-transform: none;
}

.modFooterSocial {
   margin-bottom: 8px;
}


/* Beschriftung für Bilder im IWE */
span.i-iwe2-image-caption {
   color:#aaa;
}



/* Wappen rechtsbuendig ausrichten */
.modHeader div.logo {
   padding:20px 0 13px 0;
}

/* Hintergrundfarbe Seitenränder einstellen */
body {
   background-color: #EBEBEB;
}

.ym-wbox {
  background-color: #fff;
}


/* Bild-Copyright */
.modContent .copyright i {
  text-align:left;
  font-size: 0.7em;
}

/* Presseticker: linke Spalte weg, mittlere breiter */
.modTicker .ym-g960-4 .more {
  display: none;
}

.modTicker .ym-g960-8 {
  width: 940px !important;
}

.modTicker .ym-g960-8 .coma-g62 {
  width: 700px;
}


.modTicker .ym-g960-8
 a {
  width: 698px;
}

.modTicker h3 {
   width:200px;
}



/* Grauton für Tabellen */
.grau {
  background-color:#ebebeb;
  border-color:#ebebeb;
}


/* BIGE-Ticker im Kontrastmodus schwarz machen*/
.contrastMode .modTicker .ym-g960-8 {
    background-color: #000;
    border-right: solid 1px #000;
}
.contrastMode .modTicker h3 {
    border-right: solid 1px #000;
}
.contrastMode .modTicker ul {
    border-left: solid 1px #000;
}

}



/* ---------- viewport desktop ---------- */
@media screen {
/* Bild auf die gesamte Breite ausdehnen */
#main_header_picture
{
   width: 940px;
}


/* Breite und Hintergrund des Footers setzen */
#footer {

    max-width: 940px;
    margin: 0px auto;
    margin-bottom: 0px;
    border-left: #fff solid 10px;
    border-right: #fff solid 10px;
    border-bottom: #fff solid 30px;
}

}



/* ---------- viewport tablet ---------- */
@media only screen and (min-width : 767px) and (max-width : 1024px) {
/* Schrift verkleinern, damit die langen Texte (z.B. Rechtsextremismus) in die Felder passen. */
.modMainNavigation ul.nav-level-1 > li > a {
    font-size: 80%;
}

/* Bild auf die richtige Breite ausdehnen */
#main_header_picture
{
   width: 620px;
}

/* Verlauf im Hintergrund des Helper Menü (TABLET) ändern */
.modHeader ul {
    background: url("../img/backgrounds/lightblueNavigationHover.jpg") repeat scroll 0% 0%;
}


/* Hintergrundfarbe und Breite des Footers setzen */

#footer {

    max-width: 620px;
    margin: 0px auto;
    margin-bottom: 0px;
}

.modHeader div.logo {
   padding:20px 0 0 0;
}

/* Presseticker */
.modTicker .ym-g960-8 {
  width: 620px !important;
}

.modTicker .ym-g960-8 .coma-g62 {
  width: 500px;
}


.modTicker .ym-g960-8
 a {
  width: 498px;
}

.modTicker h3 {
   width:100px;
}

.modTicker
#tickerStop {
    background-position: left top;
    left: 80px;
}
}



/* ---------- viewport smartphone ---------- */
@media only screen and (min-width : 20px) and (max-width : 766px) {
/* Verlauf im Hintergrund ändern */
.modHeader a[data-role="home"] {
background-color: #6093AB;
}


/* Breite des Footers anpassen */

#footer {
    border-left: 0px;
    border-right: 0px;
}
}



