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