/*
 * File			: navigation.css
 * Date			: 2016-01-06
 * Author		: Dipl.-Ing. Jan Rademaker, M.A.
 * E-Mail		: jan.rademaker@th-owl.de
 */
@charset "UTF-8";

@media screen {

  /* -- C O L (1) -- */
  main div.ym-col1 div.ym-cbox {
    padding: 0px 0px 0px 0px;
  }

  main div.ym-col1 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-right: 1px dotted #5a5a5a;
  }

  /* -- C O L (1) - H2 -- */
  main div.ym-col1 h2 {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }

  main div.ym-col1 h2.hidden {
    display: none;
  }

  main div.ym-col1 h2 div.headshort,
  main div.ym-col1 h2 div.headshortsub {
    margin: 0px 0px 0px 0px;
    padding: 0px 5px 0px 5px;
    /* typography und navi dreimal */
    /*font-family: 			"Droid Serif", Georgia, "Times New Roman", Times, serif;*/
    font-family: "Times New Roman", Times, serif;
    text-decoration: none;
    font-weight: normal;
    color: #ffffff;
    background-color: #a9a8a8;
    line-height: 1.2em;
  }

  main div.ym-col1 h2 div.headshortsub {
    margin: 0px 0px 0px 0px;
    padding: 5px 5px 5px 5px;
    line-height: 1.1em;
  }

  main div.ym-col1 h2 div.headshort a,
  main div.ym-col1 h2 div.headshortsub a {
    text-decoration: none;
    background-color: #a9a8a8;
    color: #5a5a5a;
  }

  main div.ym-col1 h2 div.headshortsub a {
    color: #ffffff;
  }

  main div.ym-col1 h2 div.headlong1,
  main div.ym-col1 h2 div.headlong2 {
    margin: 0px 0px 0px 0px;
    padding: 5px 5px 5px 5px;
    /* typography und navi dreimal */
    /*font-family: 			"Droid Sans", Arial, Helvetica, sans-serif;*/
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    background-color: #a9a8a8;
    color: #ffffff;
    font-size: 65%;
    line-height: 1.2em;
    font-weight: normal;
    margin: 0px 0px 0px 0px;
  }

  main div.ym-col1 h2 div.headlong1 a,
  main div.ym-col1 h2 div.headlong2 a {
    text-decoration: none;
    background-color: #a9a8a8;
    color: #ffffff;
  }

  main div.ym-col1 h2 div.headnav {
    display: none;
  }

  main div.ym-col1 h2 div.headnav a {
    background-color: #a9a8a8;
  }

  /* -- C O L (1) - N A V - E B E N E 1 -- */
  main div.ym-col1 ul.ue1,
  main div.ym-col1 ul.ue1m {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 100%;
    display: block;
    overflow: hidden;
    width: 100%;
  }

  main div.ym-col1 ul.ue1 li.le1,
  main div.ym-col1 ul.ue1 li.le1su,
  main div.ym-col1 ul.ue1 li.le1a,
  main div.ym-col1 ul.ue1 li.le1ac,
  main div.ym-col1 ul.ue1m li.le1,
  main div.ym-col1 ul.ue1m li.le1su,
  main div.ym-col1 ul.ue1m li.le1a,
  main div.ym-col1 ul.ue1m li.le1ac {
    margin: 2px 0px 0px 0px;
    padding: 4px 0px 5px 5px;
    list-style-type: none;
    border-bottom: 1px dotted #5a5a5a;
    line-height: 1.5em;
  }

  main div.ym-col1 ul.ue1 li.le1 a,
  main div.ym-col1 ul.ue1 li.le1 a:link,
  main div.ym-col1 ul.ue1 li.le1 a:visited,
  main div.ym-col1 ul.ue1 li.le1 a:focus,
  main div.ym-col1 ul.ue1 li.le1 a:active,
  main div.ym-col1 ul.ue1 li.le1su a,
  main div.ym-col1 ul.ue1 li.le1su a:link,
  main div.ym-col1 ul.ue1 li.le1su a:visited,
  main div.ym-col1 ul.ue1 li.le1su a:focus,
  main div.ym-col1 ul.ue1 li.le1su a:active,
  main div.ym-col1 ul.ue1m li.le1 a,
  main div.ym-col1 ul.ue1m li.le1 a:link,
  main div.ym-col1 ul.ue1m li.le1 a:visited,
  main div.ym-col1 ul.ue1m li.le1 a:focus,
  main div.ym-col1 ul.ue1m li.le1 a:active,
  main div.ym-col1 ul.ue1m li.le1su a,
  main div.ym-col1 ul.ue1m li.le1su a:link,
  main div.ym-col1 ul.ue1m li.le1su a:visited,
  main div.ym-col1 ul.ue1m li.le1su a:focus,
  main div.ym-col1 ul.ue1m li.le1su a:active {
    text-decoration: none;
    font-weight: normal;
    color: #5a5a5a;
    background-color: #ffffff;
  }

  main div.ym-col1 ul.ue1 li.le1 a:hover,
  main div.ym-col1 ul.ue1 li.le1su a:hover,
  main div.ym-col1 ul.ue1 li.le1a a,
  main div.ym-col1 ul.ue1 li.le1a a:link,
  main div.ym-col1 ul.ue1 li.le1a a:visited,
  main div.ym-col1 ul.ue1 li.le1a a:focus,
  main div.ym-col1 ul.ue1 li.le1a a:active,
  main div.ym-col1 ul.ue1 li.le1a a:hover,
  main div.ym-col1 ul.ue1 li.le1ac a,
  main div.ym-col1 ul.ue1 li.le1ac a:link,
  main div.ym-col1 ul.ue1 li.le1ac a:visited,
  main div.ym-col1 ul.ue1 li.le1ac a:focus,
  main div.ym-col1 ul.ue1 li.le1ac a:active,
  main div.ym-col1 ul.ue1 li.le1ac a:hover,
  main div.ym-col1 ul.ue1m li.le1 a:hover,
  main div.ym-col1 ul.ue1m li.le1su a:hover,
  main div.ym-col1 ul.ue1m li.le1a a,
  main div.ym-col1 ul.ue1m li.le1a a:link,
  main div.ym-col1 ul.ue1m li.le1a a:visited,
  main div.ym-col1 ul.ue1m li.le1a a:focus,
  main div.ym-col1 ul.ue1m li.le1a a:active,
  main div.ym-col1 ul.ue1m li.le1a a:hover,
  main div.ym-col1 ul.ue1m li.le1ac a,
  main div.ym-col1 ul.ue1m li.le1ac a:link,
  main div.ym-col1 ul.ue1m li.le1ac a:visited,
  main div.ym-col1 ul.ue1m li.le1ac a:focus,
  main div.ym-col1 ul.ue1m li.le1ac a:active,
  main div.ym-col1 ul.ue1m li.le1ac a:hover {
    text-decoration: none;
    font-weight: normal;
    color: #dc131d;
    background-color: #ffffff;
  }

  /* -- C O L (1) - N A V - E B E N E 2 -- */
  main div.ym-col1 ul.ue1 li.le1 ul.ue2,
  main div.ym-col1 ul.ue1 li.le1su ul.ue2 {
    display: none;
  }

  main div.ym-col1 ul.ue1 li ul.ue2 {
    margin: 0px 0px 0px 10px;
    padding: 0px 0px 0px 0px;
    font-size: 100%;
  }

  main div.ym-col1 ul.ue1 li ul.ue2 li.le2,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2su,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2a,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2ac {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    list-style-type: none;
    border-top: 1px dotted #5a5a5a;
    line-height: 1.5em;
  }

  main div.ym-col1 ul.ue1 li ul.ue2 li.le2 a,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2 a:link,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2 a:visited,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2 a:focus,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2 a:active,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2su a,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2su a:link,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2su a:visited,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2su a:focus,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2su a:active {
    text-decoration: none;
    font-weight: normal;
    color: #5a5a5a;
    background-color: #ffffff;
  }

  main div.ym-col1 ul.ue1 li ul.ue2 li.le2 a:hover,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2su a:hover,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2a a,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2a a:link,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2a a:visited,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2a a:focus,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2a a:active,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2a a:hover,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2ac a,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2ac a:link,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2ac a:visited,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2ac a:focus,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2ac a:active,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2ac a:hover {
    text-decoration: none;
    font-weight: normal;
    color: #dc131d;
    background-color: #ffffff;
  }

  /* -- C O L (1) - N A V - E B E N E 3 -- */
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2 ul.ue3,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2su ul.ue3 {
    display: none;
  }

  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 {
    margin: 0px 0px 0px 10px;
    padding: 0px 0px 0px 0px;
    font-size: 100%;
  }

  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3su,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3a,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3ac {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    list-style-type: none;
    border-top: 1px dotted #5a5a5a;
    line-height: 1.5em;
  }

  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3 a,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3 a:link,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3 a:visited,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3 a:focus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3 a:active,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3su a,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3su a:link,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3su a:visited,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3su a:focus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3su a:active {
    text-decoration: none;
    font-weight: normal;
    color: #5a5a5a;
    background-color: #ffffff;
  }

  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3 a:hover,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3su a:hover,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3a a,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3a a:link,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3a a:visited,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3a a:focus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3a a:active,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3a a:hover,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3ac a,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3ac a:link,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3ac a:visited,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3ac a:focus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3ac a:active,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3ac a:hover {
    text-decoration: none;
    font-weight: normal;
    color: #dc131d;
    background-color: #ffffff;
  }

  /* -- C O L (1) - N A V - E B E N E 4 -- */
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3 ul.ue4,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3su ul.ue4 {
    display: none;
  }

  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 {
    margin: 0px 0px 0px 10px;
    padding: 0px 0px 0px 0px;
    /*font-size:			75%;*/
    font-size: 100%;
  }

  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4su,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4a,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4ac {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    list-style-type: none;
    border-top: 1px dotted #5a5a5a;
    line-height: 1.5em;
  }

  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4 a,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4 a:link,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4 a:visited,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4 a:focus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4 a:active,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4su a,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4su a:link,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4su a:visited,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4su a:focus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4su a:active {
    text-decoration: none;
    font-weight: normal;
    color: #5a5a5a;
    background-color: #ffffff;
  }

  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4 a:hover,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4su a:hover,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4a a,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4a a:link,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4a a:visited,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4a a:focus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4a a:active,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4a a:hover,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4ac a,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4ac a:link,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4ac a:visited,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4ac a:focus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4ac a:active,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4ac a:hover {
    text-decoration: none;
    font-weight: normal;
    color: #dc131d;
    background-color: #ffffff;
  }

  /* -- C O L (1) - N A V - E B E N E 5 -- */
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4 ul.ue5,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4su ul.ue5 {
    display: none;
  }

  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 {
    margin: 0px 0px 0px 20px;
    padding: 0px 0px 0px 0px;
    font-size: 100%;
  }

  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5su,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5a,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5ac {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    list-style-type: none;
    border-top: 1px dotted #5a5a5a;
    line-height: 1.5em;
  }

  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5 a,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5 a:link,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5 a:visited,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5 a:focus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5 a:active main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5su a,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5su a:link,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5su a:visited,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5su a:focus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5su a:active {
    text-decoration: none;
    font-weight: normal;
    color: #5a5a5a;
    background-color: #ffffff;
  }

  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5 a:hover,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5su a:hover,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5a a,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5a a:link,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5a a:visited,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5a a:focus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5a a:active,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5a a:hover,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5ac a,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5ac a:link,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5ac a:visited,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5ac a:focus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5ac a:active,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5ac a:hover {
    text-decoration: none;
    font-weight: normal;
    color: #dc131d;
    background-color: #ffffff;
  }

  /* -- C O L (1) - N A V - E B E N E 1-5 -- */
  main div.ym-col1 h3.h3ue1 span.plusm,
  main div.ym-col1 h3.h3ue1 span.minusm,
  main div.ym-col1 ul.ue1 li.le1su span.plus,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2su span.plus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3su span.plus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4su span.plus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5su span.plus,
  main div.ym-col1 ul.ue1 li.le1su span.minus,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2su span.minus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3su span.minus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4su span.minus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5su span.minus,
  main div.ym-col1 ul.ue1 li.le1a span.minus,
  main div.ym-col1 ul.ue1 li.le1ac span.minus,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2a span.minus,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2ac span.minus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3a span.minus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3ac span.minus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4a span.minus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4ac span.minus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5a span.minus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5ac span.minus,
  main div.ym-col1 ul.ue1 li.le1a span.plus,
  main div.ym-col1 ul.ue1 li.le1ac span.plus,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2a span.plus,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2ac span.plus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3a span.plus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3ac span.plus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4a span.plus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4ac span.plus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5a span.plus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5ac span.plus {
    display: none;
  }

  /* -- S T O E R E R -- */
  main div#stoerer {
    display: none;
  }

  main div#stoerer img#stoerer-a {
    display: none;
  }

  main div#stoerer img#stoerer-b {
    display: none;
  }

  main div#stoererb {
    display: none;
  }

  main div#stoererb img#stoerer-a {
    display: none;
  }

  main div#stoererb img#stoerer-b {
    display: none;
  }
}

/* Ende Screen */

/* Viewport-Hack 1 for MSIE 11 : Servicenavigation-Korrektur */
/* Seamless Fluid Transition : Container-Navigation wander nach rechts */
/* Reset fallback values in modern browsers */

/* Viewport 0.5 : ??? Erst mal deaktiviert durch mmain ??? */
@media screen and (max-width: 80em) {
  main div.ym-col1 ul.ue1 {
    display: block;
  }

  /* -- C O L (1) - N A V - E B E N E 1 -- */
  mmain div.ym-col1 ul.ue1 {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-size: 85%;
  }

  /* -- C O L (1) - N A V - E B E N E 2 -- */
  mmain div.ym-col1 ul.ue1 li.le1a ul.ue2,
  mmain div.ym-col1 ul.ue1 li.le1 ul.ue2 {
    margin: 0px 0px 0px 5px;
    font-size: 80%;
  }

  /* -- C O L (1) - N A V - E B E N E 3 -- */
  mmain div.ym-col1 ul.ue1 li.le1a ul.ue2 li.le2a ul.ue3 {
    margin: 0px 0px 0px 10px;
    font-size: 75%;
  }

  /* -- C O L (1) - N A V - E B E N E 4 -- */
  mmain div.ym-col1 ul.ue1 li.le1a ul.ue2 li.le2a ul.ue3 li.le3a ul.ue4 {
    margin: 0px 0px 0px 15px;
    font-size: 70%;
  }

  /* -- C O L (1) - N A V - E B E N E 5 -- */
  mmain div.ym-col1 ul.ue1 li.le1a ul.ue2 li.le2a ul.ue3 li.le3a ul.ue4 li.le4a ul.ue5 {
    margin: 0px 0px 0px 20px;
    font-size: 65%;
  }
}

/* Ende Viewport 0.5 */

/* Viewport 1 : SnapIn */

/* Viewport 2 : Rechte Spalte kleiner (200->150) */
@media screen and (max-width: 950px) {
  main div.ym-col1 ul.ue1 {
    display: block;
  }

  main div.ym-col1 h2 div.headlong1,
  main div.ym-col1 h2 div.headlong2 {
    font-size: 55%;
  }
}

/* Ende Viewport 2 */

/* Viewport 3 : Rechte Spalte raus! */
@media screen and (max-width: 760px) {

  /* -- S T O E R E R -- */
  main div#stoererb {
    display: block;
    background: none repeat scroll 0 0 #413b3d;
    background: url(../pics/stoerer/hsowl_stoerer_studieninteressierte_03.png) repeat 0px 0px;
    background-color: #393939;
    width: 100%;
    height: 60px;
    position: relative;
    overflow: hidden;
  }

  main div#stoererb img#stoerer-a {
    display: block;
    position: absolute;
    left: 0px;
    top: 0px;
    padding: 0;
    margin: 0;
  }

  main div#stoererb img#stoerer-b {
    display: block;
    position: absolute;
    right: 0px;
    top: 0px;
    padding: 0;
    margin: 0;
  }
}

/* Ende Viewport 3 */

/* Viewport 4 : Container-Navigation viertelt sich */
/* Viewport 5 : News-Bilder kleiner ueber CSS */

/* Viewport 6 : Smartphone View */
@media screen and (max-width: 480px) {
  main div.ym-col1 {
    border: 0px;
  }

  main div.ym-col1 h2 {
    width: 100%;
    height: 40px;
    background-color: #a9a8a8;
  }

  main div.ym-col1 h2.hidden {
    display: block;
  }

  main div.ym-col1 h2.mainhmen {
    height: 33px;
  }

  main div.ym-col1 h2 div.headshort,
  main div.ym-col1 h2 div.headshortsub {
    margin: 0px 0px 0px 0px;
    padding: 7px 5px 0px 5px;
    display: block;
    float: left;
  }

  main div.ym-col1 h2 div.headshortsub {
    padding: 5px 5px 5px 5px;
  }

  main div.ym-col1 h2 div.headlong1 {
    margin: 0px 0px 0px 0px;
    padding: 5px 5px 0px 5px;
    display: block;
    float: left;
  }

  main div.ym-col1 h2 div.headlong2 {
    margin: 0px 0px 0px 0px;
    padding: 13px 5px 0px 5px;
    display: block;
    float: left;
  }

  main div.ym-col1 h2.mainhmen div.headlong1,
  main div.ym-col1 h2.mainhmen div.headlong2 {
    display: none;
  }

  main div.ym-col1 h2 div.headnav {
    margin: 0px 0px 0px 0px;
    padding: 5px 5px 0px 0px;
    display: block;
    float: right;
  }

  main div.ym-col1 h2.mainhmen div.headnav {
    padding: 5px 5px 0px 0px;
  }

  main div.ym-col1 h3.h3ue1,
  main div.ym-col1 ul.ue1 {
    display: none;
  }

  main div.ym-col1 h3.h3ue1 {
    width: 100%;
  }

  main div.ym-col1 h3.h3ue1 span.plusm {
    margin: 0px 17px 0px 0px;
    float: right;
    font-size: 150%;
    content: "+";
    font-weight: 500;
    color: #ffffff;
    cursor: pointer;
    display: block;
  }

  main div.ym-col1 h3.h3ue1 span.minusm {
    margin: 0px 17px 0px 0px;
    float: right;
    font-size: 150%;
    content: "–";
    font-weight: 500;
    color: #ffffff;
    cursor: pointer;
    display: none;
  }

  main div.ym-col1 ul.ue1m {
    display: none;
  }

  /* -- C O L (1) - N A V - E B E N E 1-5 -- */
  main div.ym-col1 ul.ue1 li.le1su span.plus,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2su span.plus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3su span.plus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4su span.plus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5su span.plus {
    margin: 0px 17px 0px 0px;
    float: right;
    font-size: 150%;
    content: "+";
    font-weight: 500;
    color: #dc131d;
    cursor: pointer;
    display: block;
  }

  main div.ym-col1 ul.ue1 li.le1su span.minus,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2su span.minus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3su span.minus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4su span.minus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5su span.minus {
    margin: 0px 17px 0px 0px;
    float: right;
    font-size: 150%;
    content: "–";
    font-weight: 500;
    color: #5a5a5a;
    cursor: pointer;
    display: none;
  }

  main div.ym-col1 ul.ue1 li.le1a span.minus,
  main div.ym-col1 ul.ue1 li.le1ac span.minus,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2a span.minus,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2ac span.minus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3a span.minus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3ac span.minus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4a span.minus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4ac span.minus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5a span.minus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5ac span.minus {
    margin: 0px 17px 0px 0px;
    float: right;
    font-size: 150%;
    content: "–";
    font-weight: 500;
    color: #5a5a5a;
    cursor: pointer;
    display: block;
  }

  main div.ym-col1 ul.ue1 li.le1a span.plus,
  main div.ym-col1 ul.ue1 li.le1ac span.plus,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2a span.plus,
  main div.ym-col1 ul.ue1 li ul.ue2 li.le2ac span.plus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3a span.plus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li.le3ac span.plus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4a span.plus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li.le4ac span.plus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5a span.plus,
  main div.ym-col1 ul.ue1 li ul.ue2 li ul.ue3 li ul.ue4 li ul.ue5 li.le5ac span.plus {
    margin: 0px 17px 0px 0px;
    float: right;
    font-size: 150%;
    content: "+";
    font-weight: 500;
    color: #dc131d;
    cursor: pointer;
    display: none;
  }

  /* -- S T O E R E R -- */
  main div#stoerer {
    display: block;
    background: none repeat scroll 0 0 #413b3d;
    background: url(../pics/stoerer/hsowl_stoerer_studieninteressierte_03.png) repeat 0px 0px;
    background-color: #393939;
    width: 100%;
    height: 60px;
    position: relative;
    overflow: hidden;
  }

  main div#stoerer img#stoerer-a {
    display: block;
    position: absolute;
    left: 0px;
    top: 0px;
    padding: 0;
    margin: 0;
  }

  main div#stoerer img#stoerer-b {
    display: block;
    position: absolute;
    right: 0px;
    top: 0px;
    padding: 0;
    margin: 0;
  }

  main div#stoererb {
    display: none;
  }

  main div#stoererb img#stoerer-a {
    display: none;
  }

  main div#stoererb img#stoerer-b {
    display: none;
  }
}

/* Ende Viewport 5 */

/* Viewport-Hack 2 for MSIE 11 : Servicenavigation-Korrektur */
