/*
 * General Stuff
 */
/*
 * Hintergrund für HTML-Tag
 */
/*
 * Hintergrundbild für die Startseite
 */
/*
 * Hintergrundfarbe für Überschriften in der Marginalspalte
 */
/*
 * Mainnavigation
 */
/*
 * Border unter Hauptnavigation bei Activzustand oder Hover
 */
/*
 * Fontcolor für Hover in der Ausklappnavi
 */
/*
 * Hintergrund für Hover in der Ausklappnavi
 */
/*
 * Subnavigation
 */
/*
 * Hintergrundfarbe des Aktiv- und Hoverzustand für die 1. Ebene in der Subnavi
 */
/*
 * Hintergrundfarbe des Aktiv- und Hoverzustand für die 2. Ebene in der Subnavi
 */
/*
 * Schriftfarbe des Aktiv- und Hoverzustand für die 2. Ebene in der Subnavi
 */
/*
 * Hintergrundfarbe des Aktiv- und Hoverzustand für die 3. Ebene in der Subnavi
 */
/*
 * Fontcolor of 3rd level in the subnav
 */
/*
 * Fontcolor of 3rd level in the subnav, active / hover
 */
/*
 * Pfad zu Penöckel der 1. Ebene der Subnavigation
 */
/*
 * Pfad zum Hintergrundbild für das erste Element in der Subnavigation
 */
/*
 * Pfad zum aktiven Hintergrundbild für das erste Element in der Subnavigation
 */
/*
 * Stage
 */
/*
 * Pfad zum Hintergrundbild für die Schrift in der Stage
 */
/*
 * Schriftfarbe für überschriften in der Stage
 */
/*
 * Pfad zum Hintergrundbild für die Schrift in der Stage
 */
/*
 * Pfad zum Hintergrundbild für den aktiven Tab
 */
/*
 * Schriftfarbe für aktiven Tab in Stage
 */
/*
 * Schriftfarbe für P-Tag bei aktivem Tab in Stage
 */
#nav .hlist ul li.active a,
#nav .hlist ul li.hover a {
  border-bottom: 3px solid #686868 !important; }

#nav .hlist ul li.active li a,
#nav .hlist ul li.hover li a {
  border-bottom: none !important; }

#background,
html {
  background: url("../images/mainBg.png") repeat-x scroll 0 0 transparent; }

#nav .hlist ul li li a:active,
#nav .hlist ul li li a:focus,
#nav .hlist ul li li a:hover {
  color: white !important; }

ul.dropdown ul li.hover a,
ul.dropdown ul li:hover a {
  background: #686868 !important; }

#col3_content ul li.active {
  background-color: #ffed00 !important; }

#col3_content ul li.active ul li.active ul li a {
  color: #8a8a8a !important; }

#col3_content ul li.active ul li.active ul li.active,
#col3_content ul li.active ul li.active ul li:hover {
  background-color: #e36675 !important; }

#col3_content ul li.active ul li.active ul li.active a,
#col3_content ul li.active ul li.active ul li:hover a {
  color: white !important; }

#col3_content ul li ul li:hover,
#col3_content ul li.active ul li.active {
  background-color: #da3347 !important; }

#col3_content ul li ul li:hover a,
#col3_content ul li.active ul li.active a {
  color: white !important; }

#col3_content ul li ul li ul li.active,
#col3_content ul li ul li ul li:hover {
  background-color: #e36675 !important; }

#col3_content ul li.active ul li.firstObject {
  background: url("../images/subnavi_bkg.png") no-repeat scroll 0 0 white; }

#col3_content ul li.active ul li.firstObject {
  background: url("../images/subnavi_bkg.png") no-repeat scroll 0 0 white; }

#col3_content ul li ul li.firstObject:hover,
#col3_content ul li.active ul li.firstObject.active {
  background: url("../images/subnavi_bkg.active.png") no-repeat scroll 0 0 #da3347 !important; }

#featured .info h3,
#featured .info h4 {
  background: url("../images/stage.background.png") repeat scroll 0 0 transparent; }

#featured .info a.arrowLink {
  background: url("../images/stageLink.background.png") no-repeat scroll 0 0 transparent; }

#featured .info a.arrowLink,
#featured .info h3,
#featured .info h4 {
  color: white; }

#featured ul.ui-tabs-nav li.ui-tabs-selected a {
  background: url("../images/teaserActTab.png") no-repeat scroll 0 0 transparent; }

#featured .ui-state-active h6,
#featured ul.ui-tabs-nav .ui-state-active span {
  color: white; }

#featured .ui-state-active p {
  color: #ededed; }

#col2_content h2,
#col2_content span.headline,
#col3_content span.headline {
  background-color: #686868; }

#start .info h3,
#start .info h4 {
  background: url("../images/stage.background.png") repeat scroll 0 0 transparent; }

/*
 * misc
 */
#nav .hlist ul {
  margin-bottom: 5px !important; }

ul.dropdown ul li.first {
  margin-top: 0; }

