/* Contao Open Source CMS, (c) 2005-2016 Leo Feyer, LGPL license */
body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
/* Contao Open Source CMS, (c) 2005-2016 Leo Feyer, LGPL license */
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}
/*
	jQuery.mmenu CSS
*/
/*
	jQuery.mmenu panels CSS
*/
.mm-menu.mm-horizontal > .mm-panel {
  -webkit-transition: -webkit-transform 0.4s ease;
  transition: transform 0.4s ease; }

.mm-menu .mm-hidden {
  display: none; }

.mm-wrapper {
  overflow-x: hidden;
  position: relative; }

.mm-menu,
.mm-menu > .mm-panel {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0; }

.mm-menu {
  background: inherit;
  display: block;
  overflow: hidden;
  padding: 0; }
  .mm-menu > .mm-panel {
    background: inherit;
    -webkit-overflow-scrolling: touch;
    overflow: scroll;
    overflow-x: hidden;
    overflow-y: auto;
    box-sizing: border-box;
    padding: 20px;
    -webkit-transform: translateX(100%);
    transform: translateX(100%); }
    .mm-menu > .mm-panel.mm-opened {
      -webkit-transform: translateX(0%);
      transform: translateX(0%); }
    .mm-menu > .mm-panel.mm-subopened {
      -webkit-transform: translateX(-30%);
      transform: translateX(-30%); }
    .mm-menu > .mm-panel.mm-highest {
      z-index: 1; }
  .mm-menu .mm-list {
    padding: 20px 0; }
  .mm-menu > .mm-list {
    padding-bottom: 0; }
    .mm-menu > .mm-list:after {
      content: '';
      display: block;
      height: 40px; }

.mm-panel > .mm-list {
  margin-left: -20px;
  margin-right: -20px; }
  .mm-panel > .mm-list:first-child {
    padding-top: 0; }

.mm-list,
.mm-list > li {
  list-style: none;
  display: block;
  padding: 0;
  margin: 0; }

.mm-list {
  font: inherit;
  font-size: 14px; }
  .mm-list a,
  .mm-list a:hover {
    text-decoration: none; }
  .mm-list > li {
    position: relative; }
    .mm-list > li > a,
    .mm-list > li > span {
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden;
      color: inherit;
      line-height: 20px;
      display: block;
      padding: 10px 10px 10px 20px;
      margin: 0; }
  .mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after {
    content: '';
    border-bottom-width: 1px;
    border-bottom-style: solid;
    display: block;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0; }
  .mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after {
    width: auto;
    margin-left: 20px;
    position: relative;
    left: auto; }
  .mm-list a.mm-subopen {
    background: rgba(3, 2, 1, 0);
    width: 40px;
    height: 100%;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2; }
    .mm-list a.mm-subopen:before {
      content: '';
      border-left-width: 1px;
      border-left-style: solid;
      display: block;
      height: 100%;
      position: absolute;
      left: 0;
      top: 0; }
    .mm-list a.mm-subopen.mm-fullsubopen {
      width: 100%; }
      .mm-list a.mm-subopen.mm-fullsubopen:before {
        border-left: none; }
    .mm-list a.mm-subopen + a,
    .mm-list a.mm-subopen + span {
      padding-right: 5px;
      margin-right: 40px; }
  .mm-list > li.mm-selected > a.mm-subopen {
    background: transparent; }
  .mm-list > li.mm-selected > a.mm-fullsubopen + a,
  .mm-list > li.mm-selected > a.mm-fullsubopen + span {
    padding-right: 45px;
    margin-right: 0; }
  .mm-list a.mm-subclose {
    text-indent: 20px;
    padding-top: 30px;
    margin-top: -20px; }
  .mm-list > li.mm-label {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-size: 10px;
    text-transform: uppercase;
    text-indent: 20px;
    line-height: 25px;
    padding-right: 5px; }
  .mm-list > li.mm-spacer {
    padding-top: 40px; }
    .mm-list > li.mm-spacer.mm-label {
      padding-top: 25px; }
  .mm-list a.mm-subopen:after,
  .mm-list a.mm-subclose:before {
    content: '';
    border: 2px solid transparent;
    display: inline-block;
    width: 7px;
    height: 7px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    margin-bottom: -5px;
    position: absolute;
    bottom: 50%; }
  .mm-list a.mm-subopen:after {
    border-top: none;
    border-left: none;
    right: 18px; }
  .mm-list a.mm-subclose:before {
    border-right: none;
    border-bottom: none;
    margin-bottom: -15px;
    left: 22px; }

.mm-menu.mm-vertical .mm-list .mm-panel {
  display: none;
  padding: 10px 0 10px 10px; }
  .mm-menu.mm-vertical .mm-list .mm-panel li:last-child:after {
    border-color: transparent; }
.mm-menu.mm-vertical .mm-list li.mm-opened > .mm-panel {
  display: block; }
.mm-menu.mm-vertical .mm-list > li > a.mm-subopen {
  height: 40px; }
  .mm-menu.mm-vertical .mm-list > li > a.mm-subopen:after {
    top: 16px;
    right: 16px;
    bottom: auto; }
.mm-menu.mm-vertical .mm-list > li.mm-opened > a.mm-subopen:after {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg); }
.mm-menu.mm-vertical .mm-list > li.mm-label > a.mm-subopen {
  height: 25px; }

html.mm-opened .mm-page {
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); }

.mm-menu {
  background: #333333;
  color: rgba(255, 255, 255, 0.6); }
  .mm-menu .mm-list > li:after {
    border-color: rgba(0, 0, 0, 0.15); }
  .mm-menu .mm-list > li > a.mm-subclose {
    background: rgba(0, 0, 0, 0.1);
    color: rgba(255, 255, 255, 0.3); }
  .mm-menu .mm-list > li > a.mm-subopen:after, .mm-menu .mm-list > li > a.mm-subclose:before {
    border-color: rgba(255, 255, 255, 0.3); }
  .mm-menu .mm-list > li > a.mm-subopen:before {
    border-color: rgba(0, 0, 0, 0.15); }
  .mm-menu .mm-list > li.mm-selected > a:not(.mm-subopen),
  .mm-menu .mm-list > li.mm-selected > span {
    background: rgba(0, 0, 0, 0.1); }
  .mm-menu .mm-list > li.mm-label {
    background: rgba(255, 255, 255, 0.05); }
  .mm-menu.mm-vertical .mm-list li.mm-opened > a.mm-subopen,
  .mm-menu.mm-vertical .mm-list li.mm-opened > ul {
    background: rgba(255, 255, 255, 0.05); }

/*
	jQuery.mmenu offcanvas addon CSS
*/
.mm-page {
  -webkit-transition: -webkit-transform 0.4s ease;
  transition: transform 0.4s ease; }

html.mm-opened {
  overflow: hidden;
  position: relative; }
  html.mm-opened body {
    overflow: hidden; }
  html.mm-opened .mm-page {
    box-sizing: border-box;
    position: relative; }

html.mm-background .mm-page {
  background: inherit; }

#mm-blocker {
  background: rgba(3, 2, 1, 0);
  display: none;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999999; }

html.mm-opened #mm-blocker,
html.mm-blocking #mm-blocker {
  display: block; }

.mm-menu.mm-offcanvas {
  display: none;
  position: fixed; }
.mm-menu.mm-current {
  display: block; }

.mm-menu {
  width: 80%;
  min-width: 140px;
  max-width: 440px; }

html.mm-opening .mm-page,
html.mm-opening #mm-blocker {
  -webkit-transform: translate(80%, 0);
  transform: translate(80%, 0); }

@media all and (max-width: 175px) {
  html.mm-opening .mm-page,
  html.mm-opening #mm-blocker {
    -webkit-transform: translate(140px, 0);
    transform: translate(140px, 0); } }
@media all and (min-width: 550px) {
  html.mm-opening .mm-page,
  html.mm-opening #mm-blocker {
    -webkit-transform: translate(440px, 0);
    transform: translate(440px, 0); } }

/*
	jQuery.mmenu position extension CSS
*/
.mm-menu.mm-top,
.mm-menu.mm-bottom {
  width: 100%;
  min-width: 100%;
  max-width: 100%; }

.mm-menu.mm-right {
  left: auto;
  right: 0; }

.mm-menu.mm-bottom {
  top: auto;
  bottom: 0; }

html.mm-right.mm-opening .mm-page,
html.mm-right.mm-opening #mm-blocker {
  -webkit-transform: translate(-80%, 0);
  transform: translate(-80%, 0); }

@media all and (max-width: 175px) {
  html.mm-right.mm-opening .mm-page,
  html.mm-right.mm-opening #mm-blocker {
    -webkit-transform: translate(-140px, 0);
    transform: translate(-140px, 0); } }
@media all and (min-width: 550px) {
  html.mm-right.mm-opening .mm-page,
  html.mm-right.mm-opening #mm-blocker {
    -webkit-transform: translate(-440px, 0);
    transform: translate(-440px, 0); } }
/*
	jQuery.mmenu z-position extension CSS
*/
html.mm-front .mm-page,
html.mm-front #mm-blocker {
  -webkit-transform: translate(0, 0) !important;
  transform: translate(0, 0) !important;
  z-index: 0; }

.mm-menu.mm-front {
  z-index: 1;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.5); }

html.mm-opened.mm-next .mm-page {
  box-shadow: none; }

.mm-menu.mm-front, .mm-menu.mm-next {
  -webkit-transition: -webkit-transform 0.4s ease;
  transition: transform 0.4s ease;
  -webkit-transform: translate(-100%, 0);
  transform: translate(-100%, 0); }
  .mm-menu.mm-front.mm-right, .mm-menu.mm-next.mm-right {
    -webkit-transform: translate(100%, 0);
    transform: translate(100%, 0); }
.mm-menu.mm-front.mm-top {
  -webkit-transform: translate(0, -100%);
  transform: translate(0, -100%); }
.mm-menu.mm-front.mm-bottom {
  -webkit-transform: translate(0, 100%);
  transform: translate(0, 100%); }

html.mm-opening .mm-menu.mm-front, html.mm-opening .mm-menu.mm-next {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0); }

.mm-menu.mm-front.mm-top, .mm-menu.mm-front.mm-bottom {
  height: 80%;
  min-height: 140px;
  max-height: 880px; }

/*
	jQuery.mmenu themes extension CSS
*/
html.mm-opened.mm-light .mm-page {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); }

.mm-menu.mm-light {
  background: #f3f3f3;
  color: rgba(0, 0, 0, 0.6); }
  .mm-menu.mm-light .mm-list > li:after {
    border-color: rgba(0, 0, 0, 0.1); }
  .mm-menu.mm-light .mm-list > li > a.mm-subclose {
    background: rgba(255, 255, 255, 0.6);
    color: rgba(0, 0, 0, 0.3); }
  .mm-menu.mm-light .mm-list > li > a.mm-subopen:after, .mm-menu.mm-light .mm-list > li > a.mm-subclose:before {
    border-color: rgba(0, 0, 0, 0.3); }
  .mm-menu.mm-light .mm-list > li > a.mm-subopen:before {
    border-color: rgba(0, 0, 0, 0.1); }
  .mm-menu.mm-light .mm-list > li.mm-selected > a:not(.mm-subopen),
  .mm-menu.mm-light .mm-list > li.mm-selected > span {
    background: rgba(255, 255, 255, 0.6); }
  .mm-menu.mm-light .mm-list > li.mm-label {
    background: rgba(0, 0, 0, 0.03); }
  .mm-menu.mm-light.mm-vertical .mm-list li.mm-opened > a.mm-subopen,
  .mm-menu.mm-light.mm-vertical .mm-list li.mm-opened > ul {
    background: rgba(0, 0, 0, 0.03); }

.mm-menu.mm-light .mm-buttonbar {
  border-color: rgba(0, 0, 0, 0.6);
  background: #f3f3f3; }
  .mm-menu.mm-light .mm-buttonbar > * {
    border-color: rgba(0, 0, 0, 0.6); }
  .mm-menu.mm-light .mm-buttonbar > input:checked + label {
    background: rgba(0, 0, 0, 0.6);
    color: #f3f3f3; }

.mm-menu.mm-light label.mm-check:before {
  border-color: rgba(0, 0, 0, 0.6); }

.mm-menu.mm-light em.mm-counter {
  color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-light .mm-footer {
  border-color: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-light .mm-header {
  border-color: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.3); }
  .mm-menu.mm-light .mm-header .mm-prev:before,
  .mm-menu.mm-light .mm-header .mm-next:after {
    border-color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-light .mm-list li.mm-label > div > div {
  background: rgba(0, 0, 0, 0.03); }

.mm-menu.mm-light .mm-search input {
  background: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-light .mm-noresultsmsg {
  color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-light label.mm-toggle {
  background: rgba(0, 0, 0, 0.1); }
  .mm-menu.mm-light label.mm-toggle:before {
    background: #f3f3f3; }
.mm-menu.mm-light input.mm-toggle:checked ~ label.mm-toggle {
  background: #4bd963; }

html.mm-opened.mm-white .mm-page {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); }

.mm-menu.mm-white {
  background: white;
  color: rgba(0, 0, 0, 0.6); }
  .mm-menu.mm-white .mm-list > li:after {
    border-color: rgba(0, 0, 0, 0.1); }
  .mm-menu.mm-white .mm-list > li > a.mm-subclose {
    background: rgba(0, 0, 0, 0.06);
    color: rgba(0, 0, 0, 0.3); }
  .mm-menu.mm-white .mm-list > li > a.mm-subopen:after, .mm-menu.mm-white .mm-list > li > a.mm-subclose:before {
    border-color: rgba(0, 0, 0, 0.3); }
  .mm-menu.mm-white .mm-list > li > a.mm-subopen:before {
    border-color: rgba(0, 0, 0, 0.1); }
  .mm-menu.mm-white .mm-list > li.mm-selected > a:not(.mm-subopen),
  .mm-menu.mm-white .mm-list > li.mm-selected > span {
    background: rgba(0, 0, 0, 0.06); }
  .mm-menu.mm-white .mm-list > li.mm-label {
    background: rgba(0, 0, 0, 0.03); }
  .mm-menu.mm-white.mm-vertical .mm-list li.mm-opened > a.mm-subopen,
  .mm-menu.mm-white.mm-vertical .mm-list li.mm-opened > ul {
    background: rgba(0, 0, 0, 0.03); }

.mm-menu.mm-white .mm-buttonbar {
  border-color: rgba(0, 0, 0, 0.6);
  background: white; }
  .mm-menu.mm-white .mm-buttonbar > * {
    border-color: rgba(0, 0, 0, 0.6); }
  .mm-menu.mm-white .mm-buttonbar > input:checked + label {
    background: rgba(0, 0, 0, 0.6);
    color: white; }

.mm-menu.mm-white label.mm-check:before {
  border-color: rgba(0, 0, 0, 0.6); }

.mm-menu.mm-white em.mm-counter {
  color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-white .mm-footer {
  border-color: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-white .mm-header {
  border-color: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.3); }
  .mm-menu.mm-white .mm-header .mm-prev:before,
  .mm-menu.mm-white .mm-header .mm-next:after {
    border-color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-white .mm-list li.mm-label > div > div {
  background: rgba(0, 0, 0, 0.03); }

.mm-menu.mm-white .mm-search input {
  background: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-white .mm-noresultsmsg {
  color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-white label.mm-toggle {
  background: rgba(0, 0, 0, 0.1); }
  .mm-menu.mm-white label.mm-toggle:before {
    background: white; }
.mm-menu.mm-white input.mm-toggle:checked ~ label.mm-toggle {
  background: #4bd963; }

html.mm-opened.mm-black .mm-page {
  box-shadow: none; }

.mm-menu.mm-black {
  background: black;
  color: rgba(255, 255, 255, 0.6); }
  .mm-menu.mm-black .mm-list > li:after {
    border-color: rgba(255, 255, 255, 0.2); }
  .mm-menu.mm-black .mm-list > li > a.mm-subclose {
    background: rgba(255, 255, 255, 0.25);
    color: rgba(255, 255, 255, 0.3); }
  .mm-menu.mm-black .mm-list > li > a.mm-subopen:after, .mm-menu.mm-black .mm-list > li > a.mm-subclose:before {
    border-color: rgba(255, 255, 255, 0.3); }
  .mm-menu.mm-black .mm-list > li > a.mm-subopen:before {
    border-color: rgba(255, 255, 255, 0.2); }
  .mm-menu.mm-black .mm-list > li.mm-selected > a:not(.mm-subopen),
  .mm-menu.mm-black .mm-list > li.mm-selected > span {
    background: rgba(255, 255, 255, 0.25); }
  .mm-menu.mm-black .mm-list > li.mm-label {
    background: rgba(255, 255, 255, 0.15); }
  .mm-menu.mm-black.mm-vertical .mm-list li.mm-opened > a.mm-subopen,
  .mm-menu.mm-black.mm-vertical .mm-list li.mm-opened > ul {
    background: rgba(255, 255, 255, 0.15); }

.mm-menu.mm-black .mm-buttonbar {
  border-color: rgba(255, 255, 255, 0.6);
  background: black; }
  .mm-menu.mm-black .mm-buttonbar > * {
    border-color: rgba(255, 255, 255, 0.6); }
  .mm-menu.mm-black .mm-buttonbar > input:checked + label {
    background: rgba(255, 255, 255, 0.6);
    color: black; }

.mm-menu.mm-black label.mm-check:before {
  border-color: rgba(255, 255, 255, 0.6); }

.mm-menu.mm-black em.mm-counter {
  color: rgba(255, 255, 255, 0.3); }

.mm-menu.mm-black .mm-footer {
  border-color: rgba(255, 255, 255, 0.2);
  color: rgba(255, 255, 255, 0.3); }

.mm-menu.mm-black .mm-header {
  border-color: rgba(255, 255, 255, 0.2);
  color: rgba(255, 255, 255, 0.3); }
  .mm-menu.mm-black .mm-header .mm-prev:before,
  .mm-menu.mm-black .mm-header .mm-next:after {
    border-color: rgba(255, 255, 255, 0.3); }

.mm-menu.mm-black .mm-list li.mm-label > div > div {
  background: rgba(255, 255, 255, 0.15); }

.mm-menu.mm-black .mm-search input {
  background: rgba(255, 255, 255, 0.3);
  color: rgba(255, 255, 255, 0.6); }
.mm-menu.mm-black .mm-noresultsmsg {
  color: rgba(255, 255, 255, 0.3); }

.mm-menu.mm-black label.mm-toggle {
  background: rgba(255, 255, 255, 0.2); }
  .mm-menu.mm-black label.mm-toggle:before {
    background: black; }
.mm-menu.mm-black input.mm-toggle:checked ~ label.mm-toggle {
  background: #4bd963; }

/*COLORS*/
.pg_cTBlockAccToggler, #pg_consentTool a {color: #e00}
#pg_cTBigButton, #pg_cTBannerBtnRow .btn {background-color: #ddd}
.pg_cTBlockSelect .btn.active.red, .pg_cTBlockSelect .btn.red:hover, #pg_cTBigButton.active, #pg_cTError {background-color: #e00; color: #fff}
.pg_cTBlockSelect .btn.active.green, .pg_cTBlockSelect .btn.green:hover {background-color: #5fc323; color: #fff}
#pg_consentToolText p, #pg_consentToolText a{color: #222 !important}
/*GENERALS BANNER*/
#pg_cTBanner {font: 12px Tahoma,verdana;position: fixed; left: 0; bottom: 0;right: 0; background-color: #fff; color: #222; padding: 25px 50px; z-index: 99999;box-shadow: 0 6px 36px rgba(0,0,0,0.3) !important;}
#pg_cTBanner a {color: #000!important}
#pg_cTBannerBtnRow {margin: 20px 0 10px 0; text-align: center}
#pg_cTBannerBtnRow .btn {display: inline-block; margin: 0 1%; padding: 8px 0;width: 30%; font-weight: bold; cursor: pointer}


/*GENERALS ERWEITERTE EINSTELLUNGEN*/
#pg_consentToolBack {position: fixed; width: 100%; height: 100%; top: 0; left: 0; background-color: rgba(0,0,0,0.8); z-index: 100000}
#pg_consentTool {font: 12px Tahoma,verdana;position: fixed;  top: 5%; left: 20%;right: 20%; overflow: hidden;  background-color: rgba(255,255,255,1); z-index: 100000; font-size: 13px; line-height: 20px;border: 6px solid #9c9c9c;}

#pg_consentToolInner {position: relative;padding: 20px; max-height: 600px;  overflow: auto;}
#pg_consentToolInner h2 {color: #222}
#pg_consentToolBar {background-color: #9c9c9c;padding: 10px;text-align: right;font-size: 2em;color: #fff;cursor: pointer}

.pg_cTBlock {margin-top: 20px; padding: 10px 0; border-top: 1px solid #ddd; color: #222}
.pg_cTBlockAccordeon {position: relative; padding-right: 20%; margin-top: 10px;}
.pg_cTBlockAccToggler {font-weight: bold; cursor: pointer;}

/*BUTTONS*/
.pg_cTBlockSelect {position: absolute; right: 0; top: 0}
.pg_cTBlockSelect .btn {display: inline-block; padding: 5px; text-align: center; background-color: #333; color: #fff;margin: 0 -1px;min-width: 60px;cursor: pointer}
.pg_cTBlockSelect .btn:nth-child(1) {border-top-left-radius: 10px;border-bottom-left-radius: 10px}
.pg_cTBlockSelect .btn:nth-child(2) {border-top-right-radius: 10px;border-bottom-right-radius: 10px}

/*BIGBUTTON*/
.pg_cTBlockAccContent {height: 0; overflow: hidden}
.pg_cTBlockAccContentInner {padding: 10px}
.pg_cTBlockAccordeon.active > .pg_cTBlockAccContent {height: auto}


/*BIGBUTTON*/
.pg_cTButtonRow {padding-top: 20px;}
#pg_cTBigButton {width: 80%; margin: 0 auto; padding: 10px; text-align: center;font-weight: bold}
#pg_cTBigButton.active {cursor: pointer}


/*BIGBUTTON*/
#pg_cTError {position: absolute; top: 70%; left: 5%; right: 5%; padding: 10px; text-align: center; box-shadow: 2px 2px 15px rgba(0,0,0,.6); font-weight: bold}

 /* Checkbox */ 
.contactFormCheckbox {border: 1px solid #d3d3d3;background: #f9f9f9;height: 74px; border-radius: 3px;margin-top: 20px; cursor: pointer; position: relative;
  -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
    box-shadow: 0 0 4px 1px rgba(0,0,0,0.08);
    -webkit-box-shadow: 0 0 4px 1px rgba(0,0,0,0.08);
    -moz-box-shadow: 0 0 4px 1px rgba(0,0,0,0.08);}
.contactFormCheckbox .error {position: absolute;font-size: 11px;top: -19px;margin: 0;left: 0;color: #e3000e}  

 .row.checkbox {margin: 20px 0;padding-left: 13px}
.cBFrame {width: 36px;height: 28px;display: inline-block;vertical-align: middle}
.cBLabelOuter {font-size: 14px; font-weight: bold;display: inline-block; width: 90% !important;vertical-align: middle}
.cBLabel {position: relative;padding-left: 35px;margin-bottom: 10px !important;line-height: 24px;cursor: pointer}
.cBLabel input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0 !important; left: 0}
.checkmark {position: absolute;
    top: 0;
    left: 0;
    height: 28px;
    width: 28px;
    background-color: #fff;
    border: 2px solid #c1c1c1;
    border-radius: 2px;}
.cBLabel:hover input ~ .checkmark {background-color: #ccc}
.cBLabel input:checked ~ .checkmark {background-color: #ee0001}
.checkmark:after {content: "";position: absolute;display: none}
.cBLabel input:checked ~ .checkmark:after {display: block}
.cBLabel .checkmark:after {left: 8px;top: 3px;width: 5px;height: 10px;border: solid white;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg)}

.frame30 {font-weight: bold; display: inline-block; width: 30% !important;}
.frame20 {font-weight: bold; display: inline-block; width: 20% !important;}
.frame50 {font-weight: bold; display: inline-block; width: 50% !important;}





.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}


@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}
@media (max-width: 1050px)
{
	#pg_consentTool{left: 15%; right: 15%}
}

@media (max-width: 950px)
{
	#pg_consentTool{left: 10%; right: 10%; bottom: 5%}
}
@media (max-width: 800px)
{
	#pg_consentTool{left: 1%; right: 1%; top: 1%}
	#pg_consentToolInner{max-height: none;height: 100%;padding-bottom: 20%;}
	.pg_cTBlockAccToggler{hyphens: auto}
	.pg_cTBlockAccordeon {padding-right: 0}
	.pg_cTBlockSelect {position: initial;margin-bottom: 15px;}

	#pg_cTBanner {padding: 20px; font-size: 14px}
	#pg_cTBannerBtnRow .btn {display: block; margin: 1%; width: 100%}
}
/* ColorBox, (c) 2011 Jack Moore, MIT license */
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url("../../assets/jquery/colorbox/1.6.1/images/loading.gif") no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url("../../assets/jquery/colorbox/1.6.1/images/controls.png") no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url("../../assets/jquery/colorbox/1.6.1/images/controls.png") no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url("../../assets/jquery/colorbox/1.6.1/images/controls.png") no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}



.lined {border-bottom: 1px solid #ababab; margin-bottom: 15px; padding-bottom: 10px}
.up {margin-top: 3%}
img.floaty {float: left; padding: 0 20px 20px 0; border: 0}
.divide {width: 80%; height: 1px; background-color: #ddd;margin: 0 auto; clear: both; overflow: hidden; margin: 3% 0 }

.CD_Block.block.imgnopad a.cboxElement > img {padding-left: 0}
#footer{
display: none;
height: 300px;
background-color: #EEE;
width: 100%;
}

#footer .mod_customnav{
width: 100%;
margin: 0 auto;
text-align: center;
border-top: 3px solid #EE9242;
padding-top: 2%;
}

#footer .mod_customnav ul{
margin: 0 auto;
text-align: center;
padding: 0;
}

#footer .mod_customnav li a
{
font-weight: bold;
color: #A19FA2;
}
#footer .mod_customnav li {
    float: none;
    margin: 0 auto;
    padding: 10px 0;
    text-align: center;
    font-weight: normal;
    border-bottom: 2px solid #FFF;
    width: 50%;
}
#nav_mobile_trigger {display: none}


@media (max-width: 930px){
body, .mod_article, p {  font: 14px Tahoma,Verdana;line-height: 24px;}

/*Boxen allgemein*/
#wrapper, .sp_vrBox, #seabox, #twitter, .sp_kalBox, #right {width: 100% !important; box-sizing: initial !important}
#right {margin: 0}
#wrapper {background-image: none !important;padding-bottom: 0 !important}
#container {width: 94%; padding: 3%;min-height: 300px;}
#main {min-height: 150px; overflow: visible;border-bottom: 1px solid #d0d0d0;}
.mod_article, #right .mod_article {padding: 0 10px;/*overflow: auto; min-height: 500px*/}
#left {display: none}
.image_container {text-align: center;width: 100%;float: none;padding-left: 0 !important;padding-right: 0 !important;}
.caption {margin: 0 auto}
#footer{display: block}


/*Header: Background Pics, Navigation, Socials*/
/*VORSICHT: Verschiedene Header IDs auf Einzelseiten*/
#socialLinks {display: none}
#header, #header .inside {height: 195px;}
#header .mod_customnav {display: none}
#Navigation ul {padding: 0}
#Navigation ul.level_2 {padding-left: 5px}
#Navigation ul.level_3 {padding-left: 10px}
#Navigation ul.level_4 {padding-left: 15px}
#top.headerpic1 #header, #top.headerpic2 #header, #top.headerpic3 #header, #top.headerpic4 #header, #top.headerpic5 #header, #top.headerpic6 #header, #top.headerpic7 #header
 { background-image: url("../../tl_files/Allgemein/Header/header_2_responsive.jpg");background-size: cover;width: 100%; padding-bottom: 5px;border-bottom: 3px solid #EE9242;}
.mod_fblikeit, #___plusone_0, .twitter {display: none !important}


#nav_mobile_trigger{
width: 72px;
    position: absolute;
    bottom: 5px;
    right: 0;
    display: block;
    color: #868686;
    font-weight: bold;
    box-sizing: border-box;}
#nav_mobile_trigger p { margin-bottom: 2px;font-size: 9px;}
#nav_mobile_trigger a {
    background-image: url("../../tl_files/Allgemein/menu.png");
    background-size: cover; 
    width: 31px;
    height: 25px;
    position: absolute;
    bottom: 0;
    right: 7px;
    display: block;}

/*Alle Buttons, inputs, etc.*/
.sp_VS select, #f1 input, #tl_login input
{-webkit-appearance: none;-moz-appearance: none;appearance: none}   
 
/*Veranstaltungen mit Select Button*/
.sp_VS {position: initial; width: 100%; border-top: 1px solid #BBB; border-bottom: 1px solid #BBB; padding: 10px 0}
.sp_VS select {
width:70%;
  border: 1px solid #bbb;
  padding:5px;
  height: 30px}  
 
/*Registrieren Formular Veranstaltungen + Anmelden Seite*/  
#tl_login {margin-bottom: 20px}
#f1 label, #tl_login label, #f11 label{display: block}
#f1 input, #f1 textarea, #tl_login input, #f11 input, #f11 textarea, {width: 100%;height: 30px;padding: 5px;margin-bottom: 10px; border: 1px solid #bbb; box-sizing: border-box}
#f1 textarea, #f11 textarea  {height: 100px}
.checkbox_container {margin: 15px 0}
#tl_login input[type="checkbox"] {width: 20px;height: 20px; float: left} 
  
    
/*Ende Break 930px*/  
}

@media (max-width: 750px){
.mod_article, #right .mod_article {min-height: 0 !important}
.mod_article {left: 0 !important; width: auto !important; padding: 0 !important}
.custom {width: 100% !important; position: initial !important}
.custom #Navigation {margin: 3% 0 !important; background-color: #EEE !important; min-height: 100px !important; padding: 10px !important}
.custom #Navigation li {border-bottom: 2px solid #FFF !important;padding: 5px 0 !important;}
}

@media (max-width: 600px){
#header, #header .inside {height: 150px !important;position: relative !important}
#top.headerpic1 #header, #top.headerpic2 #header, #top.headerpic3 #header, #top.headerpic4 #header, #top.headerpic5 #header, #top.headerpic6 #header, #top.headerpic7 #header
{border-bottom: 2px solid #EE9242 !important;}
} 
   
    

.redHint {background-color: #f7702b; padding: 25px; margin-bottom: 25px; color: #fff}
.redHint a {color: #fff !important}

.mod_changelanguage {position: absolute;right: 6px;bottom: 0;}
.mod_changelanguage ul {padding: 0; margin: 0}
.mod_changelanguage li {display: inline-block; position: relative;box-shadow: inset 2px 2px 15px rgba(0,0,0,0.6)}
.mod_changelanguage li.lang-de {background: url("/tl_files/sysImg/deFlag.png") 50% 50% no-repeat;background-size: cover;}
.mod_changelanguage li.lang-en {background: url("/tl_files/sysImg/enFlag.png") 50% 50% no-repeat;background-size: cover;}
.mod_changelanguage li a, .mod_changelanguage li span {opacity: 0}
.mod_changelanguage li.active {opacity: 0.8}

#HomeBtn {display: none}
#HomeBtn a {position: absolute; left: 0; width: 30%; bottom: 0; top: 0}

.divider {border-bottom: 1px solid #ddd; padding: 10px 0 3% 0}
.schummaniaPdf {background-color: #F16922; text-align: center; max-width: 80px}
.schummaniaPdf a {color: #fff !important; display: block;padding: 8px 16px;}

.dottedLine {border-bottom: 1px dotted #ddd; margin-bottom: 20px}

/*---- FORMATIERTE TABELLE -----------------------------------------------*/
.table3Cols td {padding: 5px; height: 10px}
.table3Cols td:first-child, .table3Cols table td:nth-child(2) {width: 5%; font-weight: bold}
.table3Cols td:nth-child(3) {width: 90%}
.table3Cols tr:nth-child(2n-1) {background-color: #eee}


/*---- FORMATIERTE LISTE -----------------------------------------------*/
.pg_formatedList {margin-top: 10px; border-bottom: 1px solid #ddd; padding-bottom: 10px}
.pg_formatedList h2, .pg_formatedListNumber {display: inline-block; vertical-align: middle; margin: 0}
.pg_formatedListNumber {width: 25px; font-weight: bold; font-size: 16px}
.pg_formatedList h2 {width: 450px}
.pg_formatedListSubtitle {opacity: 0.9; font-size: 11px; margin-top: 5px; margin-left:29px}
.pg_formatedList p {margin: 5px 0 0 29px}

@media (max-width: 930px){
.mod_changelanguage {right: 35% !important; bottom: 6px !important}
.mod_changelanguage li {width: 30px;}

#HomeBtn {display: block}
}

@media (max-width: 600px){
.mod_changelanguage {right: 30% !important;}
} 

a {outline: none}
.ms_pagnLink {
    padding: 2px 6px;
}
#seabox
{
    border: 2px solid #444;
    box-sizing: border-box;
    margin-bottom: 6px;
    margin-top: 6px;

    width: 275px;
}
.seaimg{border: medium none;float: right;width: 22px;}
#seainp{ height: 18px; margin-top: 0; width: 235px;outline: none; border: none;}
#seabox .insider
{
	margin: 0 auto;
}
.sea_headline{
   background-color: #666;
    color: #fff;
    font: bold 13px tahoma,verdana;
    padding-bottom: 4px;
    padding-top: 0;
    text-align: center;
}
#youtube-channel.mod_article.block ul li
{
    border-bottom: 1px solid #ddd;
    list-style-type: square;
    margin-bottom: 12px;
    padding-bottom: 10px;
}
.figcaption.caption
{
	width: 100% !Important;
}
.sp_row a
{
	padding: 6px;
	display: inline-block;
}

#sp_vvll
{
	padding-top: 14px;
}
#sp_vvll .col3
{
	padding-top: 4px;
}
#sp_vvll .col1
{
    font-size: 15px;
    line-height: 30px;	
}
#aktuelles figcaption.caption
{
width: 400px !important;
}
#tl_login
{
	padding-left: 40px;
}
#article-3556 input.text
{
	display: block;
    margin-bottom: 4px;
    padding: 4px;
    width: 88%;}
#article-3556  .submit_container
{
	margin-top: 12px
}
/*** Socials im Header ****/
#socialLinks {position: absolute;right: 6px;top: 180px}
#socialLinks li {display: inline-block}
#socialLinks li img {max-width: 30px; border: 1px solid #888}

/*** Small Grid ****/

.cellRow {overflow: hidden; margin: 20px 0}
.cell3 {float: left; width: 31.3333%; margin-right: 3%;}
.cell3.last {margin-right: 0}


/*** Registrieren Form ****/

#f1 label, .captcha_text
{display: block;width: 100%;margin-top: 10px; padding-bottom: 3px }
#f1 input{width: 90%; height: 20px}
#f1 input, #f1 textarea{
border: 1px solid #CCC;
box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
outline: none;
padding: 2px}
#f1 textarea {width: 90%; height: 100px}
#f1 .headline {color: #F16922; font-weight: bold}

input[type="submit"]
{background-color: #F16922; color: #fff;
    border: none;
    display: block;
    height: 30px !important;
    width: 92% !important;
    cursor: pointer
 }
 
.claraHintBox {background-color: #7dc499; padding: 15px;} 
.claraHintBox a {color: #333 !important; font-weight: bold}
 
 
/* standard.css */
.mod_search .pagination,.mod_search .pagination ul{margin-right:auto;margin-left:auto;text-align:center}.mod_search .pagination ul li{float:left;padding-left:20px;font-size:13px;color:#000;list-style-type:none}.context{margin-bottom:20px;color:#000}.mod_search.block div{margin-bottom:16px;border-bottom:1px solid #ddd}.mod_search.block form div.formbody{margin-bottom:16px;border-top:0px solid #ddd;border-bottom:0px solid #ddd}.relevance{float:right;font-size:11px;color:#666}#main{min-height:1500px}.mod_newslist div.layout_full div.ce_text div.ce_text figure.image_container{display:none}#right h3{margin-top:4px}#right .mod_article{padding-right:8px;padding-bottom:12px;padding-left:0}#nevoe{margin-bottom:0;padding-top:3px;padding-bottom:3px;text-align:center;background-color:#6a5553;border:1px solid #6a5553;font:13px Tahoma,Verdana;font-weight:bold;color:#fff}#right .mod_newslist{margin-top:0;margin-right:0;padding:0 8px;border-right:1px solid #6a5553;border-bottom:1px solid #6a5553;border-left:1px solid #6a5553}html body#top.mac div#wrapper article#robert-schumann-konservatorium.mod_article section.ce_text figure.image_container img{border:0px}#youtube-channel ul{line-height:20px}#left .level_2 li.active a{color:#888}.ve_back{padding:2px 12px 4px;background-color:#fde0c9}#footer .mod_customnav ul{margin:0 auto;text-align:center}#footer .mod_customnav{width:90%;margin:0 auto;text-align:center;border-top:1px solid #ddd}#footer .mod_customnav li{float:none;margin:0 auto;padding:0;text-align:center;font-weight:normal}.sp_VS{right:20px;top:4px;position:absolute}#aktuelles .ce_text,#news-link .ce_text,#neuigkeiten .ce_text,.CD_Block{margin-bottom:8px;border-bottom:1px dotted #ddd;letter-spacing: 0}.CD_Block img{padding-left:12px;border:0px}.CD_Block p,.CD_Block li{text-align:left}#aktuelles.mod_article p{margin-top:0}.twitter{right:52px;top:190px;position:absolute}.image_container{margin:12px 12px 12px 0}.sp_old{color:#888}#sp_vvll{min-height:30px}.line{border-bottom:1px dashed}.ms_pagn{min-height:21px;margin-right:auto;margin-left:auto;padding-top:5px;padding-right:6px;padding-left:6px;text-align:right;background-color:#ddd;border-top:1px solid #ddd;border-radius:2px;font:12px Tahoma,Verdana;color:#333;behavior:url("assets/css3pie/1.0.0/PIE.htc")}.ce_download img.mime_icon{border:0px}#impressum figure.image_container img{border:0px}.mod_fblikeit{right:50px;top:190px;position:absolute;float:right;font:14px Arial,Helvetica,sans-serif;;color:#F06F0B}#___plusone_0{right:8px;top:190px;position:absolute}#sonderseite img{border:0px}html{height:100%;overflow-y: scroll}body{height:100%;background-image:url("../../tl_files/Allgemein/Hintergrund.jpg");background-repeat:repeat}#top.headerpic1 #header{background-image:url("../../tl_files/Allgemein/Header/header_1.jpg");background-repeat:no-repeat}#top.headerpic2 #header{background-image:url("../../tl_files/Allgemein/Header/header_2.jpg");background-repeat:no-repeat}#top.headerpic3 #header{background-image:url("../../tl_files/Allgemein/Header/header_3.jpg");background-repeat:no-repeat}#top.headerpic4 #header{background-image:url("../../tl_files/Allgemein/Header/header_4.jpg");background-repeat:no-repeat}#top.headerpic5 #header{background-image:url("../../tl_files/Allgemein/Header/header_5.jpg");background-repeat:no-repeat}#top.headerpic6 #header{background-image:url("../../tl_files/Allgemein/Header/header_6.jpg");background-repeat:no-repeat}#top.headerpic7 #header{background-image:url("../../tl_files/Allgemein/Header/header_7.jpg");background-repeat:no-repeat}.mod_customnav ul{margin:168px 0 0 212px;padding:0;font:10pt Arial,Helvetica;font-weight:bold;color:#a19fa2;list-style-type:none}.mod_customnav li{float:left;padding-right:10px;font-size:12px;color:#a19fa2;list-style-type:none}#wrapper .mod_customnav li a{font-size:12px;color:#a19fa2}#wrapper .mod_customnav li a:hover{font-size:12px;text-decoration:underline;color:#F16922}#wrapper{width:930px;min-height:100%;padding-bottom:40px;background-color:#fff;background-image:url("../../tl_files/Allgemein/backdrop_menu.jpg");background-repeat:repeat-y;margin: auto}#wrapper  img{margin-left:0}#wrapper a{text-decoration:none;color:#F16922}#Navigation ul li a{font:11px/16px tahoma,verdana;text-decoration:none;color:#888;list-style-type:none}#wrapper ul.level_1 li a:hover{text-decoration:underline;color:#F16922;list-style-type:none}#Navigation ul li{line-height:18px}nav.mod_navigation ul.level_1 li.active{margin-top:8px;margin-bottom:8px;padding-top:4px;padding-bottom:4px;border-top:1px dotted #F1692B;border-bottom:1px dotted #F1692B;line-height:14px;font-weight:bold;color:#F1692B}#Navigation ul{margin-top:0;margin-right:0;margin-bottom:0;padding:0 0 0 14px;font:11px/14px tahoma,verdana;color:#888;list-style-type:none}.custom{width:200px;top:0;position:absolute}figcaption.caption{width:400px;font-size:11px}img{border:1px solid #666}.image_container{margin-left:0}#left ul.level_1{margin-top:0;padding:0;background-color:#ECECEC;font:12px/22px tahoma,verdana;font-weight:bold;color:#888;list-style-type:none}#left ul.level_1 li,#sonderseite{padding-left:10px;border-top:2px solid #fff}#left .level_1 a,#sonderseite a{font:12px/22px tahoma,verdana;font-weight:bold;text-decoration:none;color:#888;list-style-type:none}#left ul.level_1 li.active{background-image:url("../../tl_files/Allgemein/menubackaktiv.jpg");background-repeat:repeat-x;font-weight:bold;color:#fff}#left ul.level_1 li.active a span.toplevel{color:#fff}#left ul.level_2 li.active a span.toplevel{color:#888}#left .level_2{margin-top:6px;margin-bottom:6px;padding:0;font:11px/14px tahoma,verdana;color:#888;list-style-type:none}#left ul.level_2 li{padding-top:3px;padding-bottom:3px;padding-left:12px;background-image:url("../../tl_files/Allgemein/pfeilweiss.gif");background-position:left center;background-repeat:no-repeat;border-top:0px;color:#888}#left .level_2 a{font:11px/14px tahoma,verdana;text-decoration:none;color:#888}#left ul .level_2 li.active{padding-left:12px;background-image:url("../../tl_files/Allgemein/pfeilOrange.gif");background-position:left top;background-repeat:no-repeat;font:11px/14px tahoma,verdana;font-weight:bold;color:#f06f0b;background-position: 0px 7px}#left .level_2 .first{padding-top:4px;color:#888}#left .level_3{margin-top:6px;margin-bottom:6px;padding:0;font:11px/14px tahoma,verdana;color:#888;list-style-type:none}#left .level_4{margin-top:6px;margin-bottom:6px;padding:0;font:11px/14px tahoma,verdana;color:#888;list-style-type:none}h1{margin-top:0;margin-bottom:8px;font:18px Tahoma,verdana;font-weight:bold}h2{margin-top:0;margin-bottom:8px;text-align:left;font:13px Tahoma,verdana;font-weight:bold;letter-spacing: 0}h6{margin-top:0;margin-bottom:8px;text-align:left;font:10px Tahoma,verdana;font-style:italic;font-weight:normal;border: none!Important}.ce_headline{margin-bottom:6px;padding-bottom:3px;border-bottom:1px dotted #ddd}#left{min-height:480px}html body#top.mac div#wrapper div#container aside#right div.inside select{background-color:#E6E7E8;border:1px solid #ccc;font:12px Arial,Helvetica,sans-serif;;color:#000}
/* SUBMENU_LV2.css */
.mod_article{width:500px;left:200px;position:relative;padding-right:30px;padding-left:14px;text-align:left;font:12px Tahoma,verdana;color:#333}
