/*#########################################*/
/* Format: vdiaries */

body {  
  background-color: #020102;/*[1:OK]*/  /* Fallback Hintergrundfarbe */
  color: #262626;/*[2:OK]*/ /* Allgemeine Schriftfarbe Fliesstext */
}

#p7_cw { /* Kachel fuer den Hintergrund, Teaserpage */
background:transparent url(/static/formatweltresourcen/img/vdiaries/bg_kachel_2-1_vdiaries.jpg) repeat-x scroll left top;
}

#p7_cw_contentpage  { /* Kachel fuer den Hintergrund, Contentpage */
background:transparent url(/static/formatweltresourcen/img/vdiaries/bg_kachel_2-2_vdiaries.jpg) repeat-x scroll left top;
}

#p7_bglayer { /* Hintergrund, nicht gekachelt Teaserpage  */
background:transparent url(/static/formatweltresourcen/img/vdiaries/bg_3-1_vdiaries.jpg) no-repeat scroll -120px 0;
}

#p7_cw_contentpage #p7_bglayer { /* Hintergrund, nicht gekachelt Contentpage  */
background:transparent url(/static/formatweltresourcen/img/vdiaries/bg_3-2_vdiaries.jpg) no-repeat scroll -120px 0;
}

#p7_main, #p7_cw_contentpage #p7_main { /* Hintergrund Teaserpage und Contentpage, Inhaltsteil, gekachelt */
background:transparent url(/static/formatweltresourcen/img/vdiaries/bg_4_vdiaries.jpg) repeat-y scroll 0 19px;
}

h2 { /* headline */  
  color: #000000;/*[3:OK]*/
}

h3, .module-title h3 a, .module-title h3 a:link, .module-title h3 a:hover, .module-title h3 a:focus, .module-title h3 a:hover { /* subheadline */
  color: #ffffff;/*[4:OK]*/
}
h4 { /* subheadline */
  color: #ffffff;/*[5:OK]*/
}

a, a:visited, a:link { /* link */
  color: #ffffff;/*[6:OK]*/
}

a:hover, a:active { /* link highlight */
  color: #ff0000;/*[7:OK]*/
}

.item, .item a, .item a:visited, .item a:link { /* Breadcrumb-Navigation link */
  color: #ffffff;/*[8:OK]*/
}

.item a:hover, .item a:active { /* Breadcrumb-Navigation link highlight */
  color: #ff0000;/*[9:OK]*/
}

.arrow {
  background: transparent url(/static/formatweltresourcen/img/vdiaries/bg_link_arrow_vdiaries.gif) no-repeat scroll left 4px;
}

#nav-sub div.wrap,
#breadcrumb div.wrap {
  margin: 0 0 0 264px; /* Abstand Subnav und Breadcrumb fuer Themenseiten, bitte nicht aendern */
}

#nav-sub ul li a, #nav-sub ul li a:visited, #nav-sub ul li a:link { /* Sub-Navigation link */
  color: #4a4a4a;/*[10:OK]*/
}

#nav-sub ul li a:hover, #nav-sub ul li a:active { /* Sub-Navigation link highlight */
  color: #ffffff;/*[11:OK]*/
  background-color: #d1001c;/*[12:OK]*/
}

#nav-sub ul li a:hover, #nav-sub ul li a.activenavigation {
  color: #ffffff;/*[11:OK]*/
  background-color: #d1001c;/*[12:OK]*/
}

/* HeaderOverlay */
/* Text fuer Version "Image Vertical, Text" */
.header-overlay .body .text-v01,
.header-overlay .body .text-v02 {
  color: #ffffff;/*[13:OK]*/ /* Schriftfarbe Headeroverlay */
}

/* Flash-Teaser-Fallback */

#teaser-container-flash {
}

.flash-teaser-fallback .teaser-text h2 { /* headline Flash-Teaser-Fallback */  
  color: #000000;/*[16:OK]*/
}

.flash-teaser-fallback .teaser-text h3,
.flash-teaser-fallback .teaser-more h3 { /* Subline Flash-Teaser-Fallback */
	color: #ffffff;/*[17:OK]*/
}

.flash-teaser-fallback .teaser-text h4 { /* Subline2 Flash-Teaser-Fallback Next Broadcast*/
  color: #ffffff;/*[17:OK]*/
}

.flash-teaser-fallback .teaser-text p a {
  color: #ffffff;/*[18:OK]*/
  background-color:#600a19;/*[19:OK]*/ /* eigene Hintergrundfarbe fuer buttonartige Links */
}

.flash-teaser-fallback .teaser-thumb a.thumb-link a {
  color: #222;
  background: transparent url(/static/formatweltresourcen/img/vdiaries/bg_link_arrow_vdiaries.gif) no-repeat scroll left top;
}

.flash-teaser-fallback .teaser-flashinfo p {
  color: #333;
  background-color: #ababab; /* eine Farbe aus dem Hintergrund */
}

/* Ende Flash-Teaser-Fallback */

.module-title {
  background: #211d1a/*[25:OK]*/ url(/static/formatweltresourcen/img/vdiaries/module_title_vdiaries.gif) repeat-y scroll left top;

}

.module,
.modulefix,
.on {
  background: #aeaeae/*[26:OK]*/ url(/static/formatweltresourcen/img/vdiaries/module_background_vdiaries.gif) repeat-y scroll left top;
}

.module-footer {
  background: #211d1a/*[25:OK]*/ url(/static/formatweltresourcen/img/vdiaries/module_title_vdiaries.gif) repeat-y scroll left top;
  color: #333;
}

.off,
div.pg-nav {
  background: #adadad/*[27:OK]*/ url(/static/formatweltresourcen/img/vdiaries/module_off_vdiaries.gif) repeat-y top left;
}

/* Farbgebung Tabs */

.module-tabs li a {
  color: #ffffff;/*[20:OK]*/ /* Schriftfarbe inaktiver Tab */
}

.module-tabs ul {
  background-color: #540b18;/*[21:OK]*/ /* Hintergrundfarbe inaktiver Tab */  
}

/* aktiver Tab */

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
background-color:#c2c7c8;/*[23:OK]*/
color:#ffffff;/*[22:OK]*/
}

/* Farbgebung Textfeld auf Teaserbild */

.module-caption div {
  background-color: #e5e6e6;/*[24:OK]*/ /* Hintergrundfarbe fuer Textfeld ueber Teaserbild */
}

/* Farbgebung Scrollbar (nur Griff) */

.jScrollPaneDrag {
  background-color:  #640d1c;/*[14:OK]*/
}

/* Farbgebung Scrollbar (Rest) */

.jScrollPaneTrack {
  background-color: #53545a;/*[15:OK]*/
}

a.jScrollArrowUp {
  background:transparent url(/static/formatweltresourcen/img/vdiaries/scrollpane_arrow_up_vdiaries.gif) repeat-x scroll 0 0;
}

a.jScrollArrowDown {
  background:transparent url(/static/formatweltresourcen/img/vdiaries/scrollpane_arrow_down_vdiaries.gif) repeat-x scroll 0 0;
}


/* Spezielle Einstellungen */

/* Charts */
.module-charts .module-body .order {
  background-color: #ebebeb;
  color: #999999;  
}

.module-charts .module-body .red  {
  background-color: #C80026;
  color: #ffffff;
}

.on td {
  border-color: #b9b9b9;
}

.off td {
  border-color: #b9b9b9;
}

.module-body td {
  border-color: #b9b9b9;
}

.module-charts .module-body div{
  border-color: #b9b9b9;
}

.module-charts .module-body div.unit {
  background-color: #adadad;/*[27:OK]*/
  color: #B0AEAF;
}

.module-charts .module-body div.unit a {
  color: #999999;
}

/* Gallery und Pager */
#lightbox-topContainer {
  background: transparent url(/static/formatweltresourcen/img/vdiaries/galerie_zoom_header_vdiaries.jpg) repeat scroll 0 0
}

.module-gallery .unit {
  background: #d1d1d1 url(/static/formatweltresourcen/img/vdiaries/module_off_vdiaries.gif) repeat-y top left;
}

/*#############################################################################
# fixes
##############################################################################*/

.module-body a, .module-body a:visited, .module-body a:link {
   color: #000000; /*[28:OK]*/
}
.module-body a:hover, .module-body a:active {
   color: #ff0000;/*[29:OK]*/ 
}
.module-footer a, .module-footer a:visited, .module-footer a:link {
   color: #ffffff;/*[30:OK]*/
}
.module-footer a:hover, .module-footer a:active {
   color: #ff0000;/*[31:OK]*/ 
}

.innertext h4{
	color: #662C36;
}

.unit .link a, .unit .link a:visited, .unit .link a:link {
   color: #211D1A;
}

.unit .link a:hover, .unit .link a:active {
   color: #ff0000;/*[29:OK]*/ 
}

/*############################################################################
# fixes for rectangle background
############################################################################*/
#ad-teaser {
  background: #211d1a;
}

/*############################################################################
# HTML Header
############################################################################*/

#rotating-header {
  color:#ffffff;/*[41:OK]*/
  background:transparent url(/static/formatweltresourcen/img/vdiaries/rotating-header_thumbs_bg_vdiaries.gif) right top no-repeat;
}

.rotating-header-main-desc h3 {
  color:#cfb3a3;/*[40:OK]*/
}

#rotating-header-thumbs .rotating-header-thumbs-desc h4 {
  color:#ffffff;/*[43:OK]*/
}

#rotating-header-textarea {
  background: transparent url(/static/formatweltresourcen/img/vdiaries/rotating-header_overlay_vdiaries.png) left top no-repeat;
}

#rotating-header-main .rotating-header-btn-left {
  background: transparent url(/static/formatweltresourcen/img/vdiaries/rotating-header_btn-left_vdiaries.gif) left top no-repeat;
}

#rotating-header-main .rotating-header-btn-right {
  background: transparent url(/static/formatweltresourcen/img/vdiaries/rotating-header_btn-right_vdiaries.gif) left top no-repeat;
}

#rotating-header-main a.rotating-header-btn-middle {
  background: transparent url(/static/formatweltresourcen/img/vdiaries/rotating-header_btn-middle_vdiaries.gif) left top repeat-x;
  color:#ffffff;/*[42:OK]*/
}