@charset "utf-8";
/* CSS Document */

@import url(joka-popup.css);

div.navigation {
  background: url(../img/navigation/trans-menue-inku.png) repeat-x top left;
}
div.navigation li {
  border-right: 1px solid #DF002C;
}
div.suche {
  background-color: #DF002C;
}


div.subnavi li a:hover {
  background-color: #DF002C;
}
div.subnavi li a.aktiv {
  background-color: #DF002C;
}

div.subnavi li.ifsub a {
  padding: 0px 10px 0px 25px;
  background: url(../img/navigation/pfeil-blau.png) no-repeat 10px 8px;
}
div.subnavi li.ifsub a:hover {
  background: #DF002C url(../img/navigation/pfeil-weiss.png) no-repeat 25px 8px;
  padding: 0px 10px 0px 40px;
}
* html div.subnavi li.ifsub a:hover {
  background-image: url(../img/navigation/pfeil-weiss-ie6.gif);
}
div.subnavi li.ifsub a.aktiv {
  background: #DF002C url(../img/navigation/pfeil-weiss.png) no-repeat 25px 8px;
  padding: 0px 10px 0px 40px;
}
* html div.subnavi li.ifsub a.aktiv {
  background-image: url(../img/navigation/pfeil-weiss-ie6.gif);
}

div.subnavi li.sub a {
  padding: 0px 10px 0px 25px;
  background: url(../img/navigation/pfeil-blau.png) no-repeat 10px 8px;
}
div.subnavi li.sub a:hover {
  padding: 0px 10px 0px 25px;
  background: #DF002C url(../img/navigation/pfeil-weiss.png) no-repeat 10px 8px;
}
* html div.subnavi li.sub a:hover {
  background-image: url(../img/navigation/pfeil-weiss-ie6.gif);
}
div.subnavi li.sub a.aktiv {
  padding: 0px 10px 0px 25px;
  background: #DF002C url(../img/navigation/pfeil-weiss.png) no-repeat 10px 8px;
}
* html div.subnavi li.sub a.aktiv {
  background-image: url(../img/navigation/pfeil-weiss-ie6.gif);
}

div.subnavi li.sub2 a {
  padding: 0px 10px 0px 40px;
  background: url(../img/navigation/pfeil-blau.png) no-repeat 25px 8px;
}
div.subnavi li.sub2 a:hover {
  background: #DF002C url(../img/navigation/pfeil-weiss.png) no-repeat 25px 8px;
  padding: 0px 10px 0px 40px;
}
* html div.subnavi li.sub2 a:hover {
  background-image: url(../img/navigation/pfeil-weiss-ie6.gif);
}
div.subnavi li.sub2 a.aktiv {
  background: #DF002C url(../img/navigation/pfeil-weiss.png) no-repeat 25px 8px;
  padding: 0px 10px 0px 40px;
}
* html div.subnavi li.sub2 a.aktiv {
  background-image: url(../img/navigation/pfeil-weiss-ie6.gif);
}

div.subnavi li.actifsub2 a {
  padding: 0px 10px 0px 25px;
  background: url(../img/navigation/pfeil-blau.png) no-repeat 10px 8px;
}
div.subnavi li.actifsub2 a.aktiv {
  padding: 0px 10px 0px 25px;
  background: #DF002C url(../img/navigation/pfeil-blau.png) no-repeat 10px 8px;
}
* html div.subnavi li.actifsub2 a.aktiv {
  background-image: url(../img/navigation/pfeil-weiss-ie6.gif);
}
div.subnavi li.actifsub2 a:hover {
  padding: 0px 10px 0px 25px;
  background: #DF002C url(../img/navigation/pfeil-weiss.png) no-repeat 10px 8px;
}
* html div.subnavi li.actifsub2 a:hover {
  background-image: url(../img/navigation/pfeil-weiss-ie6.gif);
}

div.subnavi li.sub3 a {
  padding: 0px 10px 0px 55px;
  background: url(../img/navigation/pfeil-blau.png) no-repeat 40px 8px;
}
div.subnavi li.sub3 a:hover {
  background: #DF002C url(../img/navigation/pfeil-weiss.png) no-repeat 40px 8px;
  padding: 0px 10px 0px 55px;
}
* html div.subnavi li.sub3 a:hover {
  background-image: url(../img/navigation/pfeil-weiss-ie6.gif);
}
div.subnavi li.sub3 a.aktiv {
  background: #DF002C url(../img/navigation/pfeil-weiss.png) no-repeat 40px 8px;
  padding: 0px 10px 0px 55px;
}
* html div.subnavi li.sub3 a.aktiv {
  background-image: url(../img/navigation/pfeil-weiss-ie6.gif);
}

div.subnavi li.actifsub3 a {
  padding: 0px 10px 0px 40px;
  background: url(../img/navigation/pfeil-blau.png) no-repeat 25px 8px;
}
div.subnavi li.actifsub3 a.aktiv {
  padding: 0px 10px 0px 40px;
  background: #DF002C url(../img/navigation/pfeil-blau.png) no-repeat 25px 8px;
}
* html div.subnavi li.actifsub3 a.aktiv {
  background-image: url(../img/navigation/pfeil-weiss-ie6.gif);
}
div.subnavi li.actifsub3 a:hover {
  padding: 0px 10px 0px 40px;
  background: #DF002C url(../img/navigation/pfeil-weiss.png) no-repeat 25px 8px;
}
* html div.subnavi li.actifsub3 a:hover {
  background-image: url(../img/navigation/pfeil-weiss-ie6.gif);
}


div.textbild h2 {
  color: #DF002C;
}
div.textbild h3 {
  color: #DF002C;
}
div.textbild a {
  color: #8C7C67;
  color: #492717;
  color: #65422F;
  color: #6893BB;
  color: #7593B4;
}
div.textbild .csc-textpic-caption {
  background-color: #DF002C;
  /* color: #492717; */
}



div.news div.news-list-header {
  color: #8C7C67;
  color: #492717;
  color: #65422F;
  color: #6893BB;
  color: #7593B4;
}
div.news div.news-list-header a {
  color: #8C7C67;
  color: #492717;
  color: #65422F;
  color: #6893BB;
  color: #7593B4;
}

div.news div.news-list-more a {
  color: #8C7C67;
  color: #492717;
  color: #65422F;
  color: #6893BB;
  color: #7593B4;
  background: url(../img/navigation/pfeil-blau.png) no-repeat center left;
}


div.seite div.news-list-header {
  color: #DF002C;
}
div.seite div.news-list-header a {
  color: #DF002C;
}
div.seite div.news-list-more a {
  color: #65422F;
  background: url(../img/navigation/pfeil-blau.png) no-repeat center left;
}


/***** FCE's *****/


div.back-in-history a {
  color: #8C7C67;
  color: #492717;
  color: #65422F;
  background: url(../img/navigation/pfeil-blau-back.png) no-repeat center left;
}

div.bildnavi p {
  background-color: #DF002C;
}


/***  Subnavi-Layer  ***/

#yymenu {
  background-color: #ffffff;
  margin: 0px 0px 0px 0px;
}
#yymenu a {
  color: #333333;
  display: block;
  margin: 0px;
  padding: 3px 6px;
  text-decoration: none;
}
#yymenu .mmLevel2 a,
#yymenu .mmLevel3 a {
  padding: 3px 6px 3px 12px !important;
}
*+html #yymenu a {
}
#yymenu a.last {
  border-style: none;
}
#yymenu > div {
}
#yymenu a:hover,
#yymenu a.aktiv {
  color: #ffffff;
  background-color: #DF002C;
}
#yymenu .mmLevel1 {
  border-top: none;
  margin: 3px 0px 0px 0px;
  padding-top: 0px;
}
#yymenu .mmContent {
  /* background: url(../../img/navigation/subnavi-2-top.png) no-repeat 9px 0px; */
}
#yymenu .mmLevel1 {
  background: url(../../img/navigation/subnavi.png) no-repeat bottom left;
  padding: 0px 0px 4px 0px;
}
#yymenu .mmLevel2,
#yymenu .mmLevel3 {
  background: url(../../img/navigation/subnavi-2.png) no-repeat bottom right;
  padding: 0px 0px 4px 10px;
  margin: 0px;
  width: 180px;
}
#yymenu .mmLevel1 li {
  background: transparent url(../../img/punktlinie.gif) repeat-x scroll left bottom;
  padding: 0px 0px 1px 0px;
  margin: 0px 11px 0px 11px;
  list-style-type: none;
}
*+html #yymenu .mmLevel1 li {
}
#yymenu .mmLevel1 li.last {
  background: transparent none;
  padding: 0px 0px 8px 0px;
  margin: 0px 11px 0px 11px;
}
#yymenu .mmLevel2 li, #yymenu .mmLevel3 li { background: transparent url(../../img/punktlinie.gif) repeat-x scroll left bottom; padding: 0px 0px 1px 0px; margin: 0px 11px 0px 0px; list-style-type: none; }
#yymenu .mmLevel2 li.last, #yymenu .mmLevel3 li.last { background: transparent none; padding: 0px 0px 7px 0px; margin: 0px 11px 0px 0px; list-style-type: none; }


/**  FAQs  **/
.t3m_faq_tab { padding:4px 12px !important; margin-right:2px !important; background-color:#f1f0ef !important; color:#333 !important; display:block; float:left; width:auto; border-bottom: 1px solid #CACFD5 !important; }
.t3m_faq_tab:hover { background-color:#DF002C !important; color:#ffffff !important; }
.tx-t3mfaq-pi1 span.active { background-color:#DF002C !important; color:#ffffff !important; border-bottom: 1px solid #CACFD5 !important; }
#t3m_faq_tab_container { clear:both; border:0px solid #009581 !important; }
