﻿/*************************************************/
/*  H O M E S I T E    T E A S E R               */
/*************************************************/
#cntTeaser {
}
.cntHomTeas {
	background-color: #b1b3b4;
}
.cntHomTabDev {
	background-image: url(../img/img_bg_country_teaser_maroon.png);
}
.cntHomTabDev h2 {
	color: #f76bc9;
}
.cntHomTabDev h2 .whiteText {
	color: #ffffff;
}
.cntHomSimpl h2 {
	color: #9b0057;
}
.cntRightTeasCol1 {
	background-color: #9b0057;
}
.cntRightTeasCol1 h2 {
	color: #f76bc9;
}
.cntRightTeasCol1 p {
	color: #ffffff;
}
.cntRightTeasCol2 {
	background-color: #f76bc9;
}
.cntRightTeasCol2 h2 {
	color: #9b0057;
}
.cntRightTeasCol3 {
	background-color: #b1b3b4
}
.cntRightTeasCol3 h2 {
	color: #333333;
}
/*************************************************/
/*  H O M E S I T E   A D V .   T E A S E R      */
/*************************************************/
.cntHomAdvTeasCol1 {
	background-color: #9b0057;
}
.cntHomAdvTeasCol2 {
	background-color: #f76bc9;
}
.cntHomAdvTeasCol3 {
	background-color: #b1b3b4;
}
.cntHomAdvTeasCol1 h2 {
	color: #f76bc9;
}
.cntHomAdvTeasCol1 p {
	color: #ffffff;
}
.cntHomAdvTeasCol2 h2 {
	color: #9b0057;
}
.cntHomAdvTeasCol2 p {
	color: #9b0057;
}
.cntHomAdvTeasCol3 h2 {
	color: #9b0057;
}
.cntHomAdvTeasCol3 p {
	color: #9b0057;
}
#cntHomAdvTeas .cntHomAdvTeasCol3 .cntHomJobList h2 {
	border-bottom: 1px solid #9b0057;
}
/*************************************************/
/*  H O M E S I T E  B R A N D - O R I E N T E D */
/*************************************************/
#largeTeaser .bgCol1 {
	background-image:url(../img/img_bg_teaser_maroon.png);
}
#largeTeaser .bgCol2 {
	background-image:url(../img/img_bg_teaser_maroon2.png);
}
#largeTeaser .bgCol3 {
	background-image:url(../img/img_bg_teaser_grey.png);
}

.largeStageFlashContentBG { background-image: url("../img/img_bg_teaser_purple2.png"); }

.largeStageFlashContent h1 { color: #f76bc9; }
.teaserContent h1 { color: #9b0057; }
.largeStageFlashContent h1 strong, .largeStageFlashContent h1 b,
.teaserContent h1 strong, .teaserContent h1 b { color: #ffffff; font-weight: normal; }

#prevBtn a { background: url('../img/arrow-left-purple.png') left top no-repeat; }
#nextBtn a { background: url('../img/arrow-right-purple.png') left top no-repeat; }

#largeTeaser .bgCol1 h1 {
	color: #9b0057;
}
#largeTeaser .bgCol2 h1 {
	color: #f76bc9;
}
#largeTeaser .bgCol3 h1 {
	color: #9b0057;
}

.teasCol1,
.teasCol1 { background-color: #9b0057; border-bottom-color: #f76bc9; }
.teasCol1 h2,
.teasCol1 h2 { color:#f76bc9; }
.teasCol1 h2 a,
.teasCol1 h2 a { color:#f76bc9; }
.teasCol1 .teasContText p,
.teasCol1 .teasContText p { color:#fff; }
.teasCol1 .teasContText p a,
.teasCol1 .teasContText p a { color:#f76bc9; }

.teasCol2,
.color-teaser { background-color: #9b0057; border-bottom-color: #f76bc9; }
.teasCol2 h2,
.color-teaser h2 { color:#f76bc9; }
.teasCol2 h2 a,
.color-teaser h2 a { color:#f76bc9; }
.teasCol2 .teasContText p,
.color-teaser .teasContText p { color:#ffffff; }
.teasCol2 .teasContText p a,
.color-teaser .teasContText p a { color:#f76bc9; }

.teasCol3,
.grey-teaser { background-color: #e7e6e7; border-bottom-color: #B1B3B4; }
.teasCol3 h2,
.grey-teaser h2 { color:#9b0057; }
.teasCol3 h2 a,
.grey-teaser h2 a { color:#9b0057; }
.teasCol3 .teasContText p,
.grey-teaser .teasContText p { color:#9b0057; }
.teasCol3 .teasContText p a,
.grey-teaser .teasContText p a { color:#9b0057; }

.teasAreaBox p,
.teasAreaBox p a { color: #ffffff; }

.grey-teaser .teasAreaBox p { color: #000; }
.grey-teaser .teasAreaBox p a { color: #9b0057; }

.teasAreaSmall { border-bottom-color: #f76bc9; }

/*************************************************/
/*  SMALL HOMEPAGE TEASER                        */
/*  BORDER ONLY                                  */
/*************************************************/
.teasAreaSmallLoginBox .teasBoxLogin p {
	color: #9b0057;
}
.teasBoxLoginLink label {
	color: #9b0057;
}
.loginBtn {
	background-image: url('../img/ico_btn_arrow_maroon.gif');
}
/*************************************************/
/*  S U B N A V I G A T I O N                    */
/*************************************************/

#subnavi ul li a {
	color: #9b0057;
}
#subnavi ul li a:hover {
	background-color: #9b0057;
	border: 1px solid #9b0057;
}
#subnavi ul li.active {
	border-bottom: 3px solid #f76bc9;
}
#subnavi ul li.active li.active {
	border-bottom: 0px none;
}
#subnavi ul li.active a {
	background-color: #9b0057;
	border: 1px solid #9b0057;
}
#subnavi ul li.active ul li a {
	color: #ffffff;
}
#subnavi ul li.active ul li a:hover {
	color: #f76bc9;
	color: #ffffff;
}
#subnavi ul li.active ul li.active a {
	color: #f76bc9;
	color: #ffffff;
}
#subnavi ul li.active ul li.active ul li a {
	color: #ffffff;
}
#subnavi ul li.active ul li.active ul li a:hover {
	color: #f76bc9;
	color: #ffffff;
}
#subnavi ul li.active ul li.active ul li.active a {
	color: #f76bc9;
	color: #ffffff;
}
/*************************************************/
/*  S U B P A G E   C O N T E N T                */
/*************************************************/
.twoColsRange .colsCol1 {
	background-color: #9b0057;
	border-bottom: 3px solid #F76BC9;
}
.twoColsRange .colsCol2 {
	background-color: #f76bc9;
}
.twoColsRange .colsCol1 h2 {
	color: #f76bc9;
}
#cntArea .colsCol1 .teasAreaCnt p {
	color: #ffffff;
}
#cntArea .wideTeas .wideTeasCont .bg {
	background-image: url('../img/img_bg_teaser_maroon2.png');
}
#cntArea .wideTeas .wideTeasCont h1, #cntArea .wideTeas .wideTeasCont h1 p {
	color:#f76bc9;
}
#cntArea .wideTeas .wideTeasCont h1 strong, #cntArea .wideTeas .wideTeasCont h1 b {
	color:#ffffff;
	font-weight:normal;
}

#cntArea .fullRange .imgRange {
	background-color: #9b0057;
	border-color: #f76bc9;
}

#cntArea .dwnloadList ul {
	color:#9b0057;
}
#cntArea .dwnloadList ul.extLink li a {
	color:#9b0057;
	background-image: url('../img/ico_lnk_ext_arrow_maroon.gif');
}
#cntArea .dwnloadList ul.intLink li a {
	color:#9b0057;
	background-image: url('../img/ico_lnk_arrow_maroon.gif');
}
#cntArea .dwnloadList ul.dwnLink li a {
	color:#9b0057;
	background-image: url('../img/ico_lnk_ext_arrow_maroon.gif');
}
/* Tabellen */
.tableCol1 th {
	background-color: #9b0057;
	color: #ffffff;
}
.tableCol2 th {
	background-color: #9b0057;
	color: #ffffff;
}
.tableCol3 th {
	background-color: #9b0057;
	color: #ffffff;
}
.tableCol3 td a.external {
	background-image: url('../img/external-purple.gif');
}
/* Calendar Module */
.calendarTable th {
	background-color: #9b0057;
	color: #ffffff;
}
.calendarTable a.extLink {
	color:#9b0057;
	background-image:url('../img/ico_lnk_ext_arrow_maroon.gif');
}
/* Product Finder */
.prodFindCntTable td.colored {
	background-color: #9b0057;
	color: #ffffff;
}
.prodFindCloseTxt {
	color: #9b0057;
}
.prodFindPlus {
	background-image: url('../img/ico_prodfind_plus_maroon.gif');
}
.prodFindMinus {
	background-image: url('../img/ico_prodfind_minus_maroon.gif');
}
/*************************************************/
/*  S U B P A G E    C O N T E X T   A R E A     */
/*************************************************/
#cxtArea .cxtAreaBox h2.colored {
	color: #9b0057;
}
#cxtArea .cxtAreaBox p.colored {
	color: #9b0057;
}
#cxtArea .cxtAreaBox ul li a.extLink {
	color:#9b0057;
	background-image:url('../img/ico_lnk_ext_arrow_maroon.gif');
}
#cxtArea .cxtAreaBox ul li a.dwnLink {
	color:#9b0057;
	background-image:url('../img/ico_lnk_ext_arrow_maroon.gif');
}
#cxtArea .voting label {
	color: #9b0057;
}
.formRange h2 {
	color: #ffffff;
	background-color: #9b0057;
}

/* links */
a.internal, a.popupcontact,
a.external, a.disclaimer1_class, a.disclaimer2_class, a.disclaimer3_class, a.disclaimer4_class,
a.media { color: #9b0057; }

a.internal, a.popupcontact { background-image: url('../img/internal-purple.gif'); }
a.external, a.disclaimer1_class, a.disclaimer2_class, a.disclaimer3_class, a.disclaimer4_class { background-image: url('../img/external-purple.gif'); }
a.media { background-image: url('../img/media-purple.gif'); }

.toppage a { color: #9b0057; background-image: url('../img/ico_top_purple.gif'); }

/* news archive */
.newsArchive h3.newsTitle { background: #9B0057 }

a.rss  
{
background:url("/img/feed.png") no-repeat scroll left 0 transparent;
height:16px;
color:#9B0057;
padding:0 0 0 16px;
text-decoration:none;
}

/*search*/
.pagination a.active,
.pagination a:hover { background-color: #9b0057; }
.featured-results h3 { background: #9b0057; }
.results-meta p a { color: #9b0057 }

.result .result-link a { color: #9b0057; font-weight: bold; }

/* forms */
.scfTitleBorder h2,
.scfTitleBorder h3 { background: #9b0057; }

/* list bullets */
.grid_3 ul li { background-image: url('../img/bullet-square-purple.gif'); }

/*------------------------------*\
  =internal,external,media links
\*------------------------------*/

/* non-accent */
.teasCol3 ul li a,
.grey-teaser ul li a,
.teasCol3 .teasMoreLink a,
.grey-teaser .teasMoreLink a,
.tableCol3 td a {
	color: #9b0057;
	background-image: url('../img/internal-purple.gif');
}

.teasCol3 ul li a.external,
.grey-teaser ul li a.external,
.teasCol3 .teasMoreLink a.external,
.grey-teaser .teasMoreLink a.external,
.tableCol3 td a.external {
	background-image: url('../img/external-purple.gif');
}

.teasCol3 ul li a.media,
.grey-teaser ul li a.media,
.teasCol3 .teasMoreLink a.media,
.grey-teaser .teasMoreLink a.media,
.tableCol3 td a.media {
	background-image: url('../img/media-purple.gif');
}


/* accent */
.teasCol2 ul li a,
.color-teaser ul li a,
.teasCol2 .teasMoreLink a,
.color-teaser .teasMoreLink a,
#cntArea .colsCol1 .moreLink a {
	color:#f76bc9;
	background-image: url('../img/internal-purple-accent.gif');
}

.teasCol2 ul li a.external,
.color-teaser ul li a.external,
.teasCol2 .teasMoreLink a.external,
.color-teaser .teasMoreLink a.external,
#cntArea .colsCol1 .moreLink a.external {
	background-image: url('../img/external-purple-accent.gif');
}

.teasCol2 ul li a.media,
.color-teaser ul li a.media,
.teasCol2 .teasMoreLink a.media,
.color-teaser .teasMoreLink a.media,
#cntArea .colsCol1 .moreLink a.media {
	background-image: url('../img/media-purple-accent.gif');
}

/* ico */
.cntHomSimpl .teasMoreLink a,
.cntRightTeasCol3 .teasAreaBox ul li a,
.cntRightTeasCol3 .teasMoreLink a,
.cntHomAdvTeasCol2 .teasMoreLink a,
.cntHomAdvTeasCol2 .teasAreaBox ul li a,
.cntHomAdvTeasCol3 .teasMoreLink a,
.cntHomAdvTeasCol3 .teasAreaBox ul li a,
.teasNewsItem a,
.teasAreaSmallBorder .teasMoreLink a,
.teasAreaSmallLoginBox .teasBoxLogin ul li a,
.teasAreaSmallLoginBox .teasMoreLink a,
.teasBoxLoginLink ul li a,
#cntArea .colsBorder .moreLink a,
.calendarTable a,
.calendarPast a,
.prodFindCntTable td a,
#cxtArea .cxtAreaBox ul li a {
	color: #9b0057;
	background-image:url('../img/ico_lnk_arrow_maroon.gif');
}

.cntHomSimpl .teasMoreLink a.external,
.cntRightTeasCol3 .teasAreaBox ul li a.external,
.cntRightTeasCol3 .teasMoreLink a.external,
.cntHomAdvTeasCol2 .teasMoreLink a.external,
.cntHomAdvTeasCol2 .teasAreaBox ul li a.external,
.cntHomAdvTeasCol3 .teasMoreLink a.external,
.cntHomAdvTeasCol3 .teasAreaBox ul li a.external,
.teasNewsItem a.external,
.teasAreaSmallBorder .teasMoreLink a.external,
.teasAreaSmallLoginBox .teasBoxLogin ul li a.external,
.teasAreaSmallLoginBox .teasMoreLink a.external,
.teasBoxLoginLink ul li a.external,
#cntArea .colsBorder .moreLink a.external,
.calendarTable a.external,
.calendarPast a.external,
.prodFindCntTable td a.external,
#cxtArea .cxtAreaBox ul li a.external {
	background-image:url('../img/ico_lnk_ext_arrow_maroon.gif');
}

.cntHomSimpl .teasMoreLink a.media,
.cntRightTeasCol3 .teasAreaBox ul li a.media,
.cntRightTeasCol3 .teasMoreLink a.media,
.cntHomAdvTeasCol2 .teasMoreLink a.media,
.cntHomAdvTeasCol2 .teasAreaBox ul li a.media,
.cntHomAdvTeasCol3 .teasMoreLink a.media,
.cntHomAdvTeasCol3 .teasAreaBox ul li a.media,
.teasNewsItem a.media,
.teasAreaSmallBorder .teasMoreLink a.media,
.teasAreaSmallLoginBox .teasBoxLogin ul li a.media,
.teasAreaSmallLoginBox .teasMoreLink a.media,
.teasBoxLoginLink ul li a.media,
#cntArea .colsBorder .moreLink a.media,
.calendarTable a.media,
.calendarPast a.media,
.prodFindCntTable td a.media,
#cxtArea .cxtAreaBox ul li a.media {
	background-image:url('../img/ico_lnk_dwn_arrow_maroon.gif');
}

/* ico2 */
.cntHomTabDevCont ul li a,
.cntHomTabDev .teasMoreLink a,
.teasAreaBox ul li a,
.cntHomRightTeas .teasMoreLink a,
.cntHomAdvTeasCol1 .teasMoreLink a,
.cntHomAdvTeasCol1 .teasAreaBox ul li a,
.teasCol1 ul li a,
.teasCol1 .teasMoreLink a,
.teasCol1 .teasMoreLink a {
	color: #f76bc9;
	background-image:url('../img/ico_lnk_arrow_2.gif');
}

.cntHomTabDevCont ul li a.external,
.cntHomTabDev .teasMoreLink a.external,
.teasAreaBox ul li a.external,
.cntHomRightTeas .teasMoreLink a.external,
.cntHomAdvTeasCol1 .teasMoreLink a.external,
.cntHomAdvTeasCol1 .teasAreaBox ul li a.external,
.teasCol1 ul li a.external,
.teasCol1 .teasMoreLink a.external,
.teasCol1 .teasMoreLink a.external {
	background-image:url('../img/ico_lnk_ext_arrow_2.gif');
}

.cntHomTabDevCont ul li a.media,
.cntHomTabDev .teasMoreLink a.media,
.teasAreaBox ul li a.media,
.cntHomRightTeas .teasMoreLink a.media,
.cntHomAdvTeasCol1 .teasMoreLink a.media,
.cntHomAdvTeasCol1 .teasAreaBox ul li a.media,
.teasCol1 ul li a.media,
.teasCol1 .teasMoreLink a.media,
.teasCol1 .teasMoreLink a.media {
	background-image:url('../img/ico_lnk_dwn_arrow_2.gif');
}

/* white */
#largeStageFlashContent .linkmore a {
	color: #ffffff;
	background-image: url('../img/ico_lnk_arrow_white.gif');
}
#largeStageFlashContent .linkmore a.external {
	background-image: url('../img/ico_lnk_ext_arrow_white.gif');
}
#largeStageFlashContent .linkmore a.media {
	background-image: url('../img/ico_lnk_dwn_arrow_white.gif');
}
