/*************************************************/
/*  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_blue.png);
}
.cntHomTabDev h2 {
	color: #85e0e0;
}
.cntHomTabDev h2 .whiteText {
	color: #ffffff;
}
.cntHomTabDevCont ul li a {
	color: #85e0e0;
	background-image:url(../img/ico_lnk_arrow_blue2.gif);
}
.cntHomTabDev .teasMoreLink a {
	background-image:url(../img/ico_lnk_arrow_blue2.gif);
	color: #85e0e0;
}
.cntHomSimpl h2 {
	color: #85e0e0;
}
.cntHomSimpl .teasMoreLink a {
	background-image:url(../img/ico_lnk_arrow_blue2.gif);
	color: #85e0e0;
}
.teasAreaBox ul li a {
	color: #85e0e0;
	background-image:url(../img/ico_lnk_arrow_blue2.gif);
	background-image:url(../img/internal-blue.gif);
}
.cntHomRightTeas .teasMoreLink a {
	background-image:url(../img/ico_lnk_arrow_blue2.gif);
	color: #85e0e0;
}
.cntRightTeasCol1 {
	background-color: #03879b
}
.cntRightTeasCol1 h2 {
	color: #85e0e0;
}
.cntRightTeasCol1 p {
	color: #ffffff;
}
.cntRightTeasCol2 {
	background-color: #85e0e0
}
.cntRightTeasCol2 h2 {
	color: #03879b;
}
.cntRightTeasCol3 {
	background-color: #b1b3b4
}
.cntRightTeasCol3 h2 {
	color: #333333;
}
.cntRightTeasCol3 .teasAreaBox ul li a {
	color: #03879b;
	background-image:url(../img/ico_lnk_arrow_blue.gif);
}
.cntRightTeasCol3 .teasMoreLink a {
	color: #03879b;
	background-image:url(../img/ico_lnk_arrow_blue.gif);
}
/*************************************************/
/*  H O M E S I T E   A D V .   T E A S E R      */
/*************************************************/
.cntHomAdvTeasCol1 {
	background-color: #03879b;
}
.cntHomAdvTeasCol2 {
	background-color: #85e0e0;
}
.cntHomAdvTeasCol3 {
	background-color: #b1b3b4;
}
.cntHomAdvTeasCol1 h2 {
	color: #85e0e0;
}
.cntHomAdvTeasCol1 p {
	color: #85e0e0;
}
.cntHomAdvTeasCol1 .teasMoreLink a {
	color: #85e0e0;
	background-image:url(../img/ico_lnk_arrow_blue2.gif);
}
.cntHomAdvTeasCol1 .teasAreaBox ul li a {
	color: #85e0e0;
	background-image:url(../img/ico_lnk_arrow_blue2.gif);
}
.cntHomAdvTeasCol2 h2 {
	color: #03879b;
}
.cntHomAdvTeasCol2 p {
	color: #03879b;
}
.cntHomAdvTeasCol2 .teasMoreLink a {
	color: #03879b;
	background-image:url(../img/ico_lnk_arrow_blue.gif);
}
.cntHomAdvTeasCol2 .teasAreaBox ul li a {
	color: #03879b;
	background-image:url(../img/ico_lnk_arrow_blue.gif);
}
.cntHomAdvTeasCol3 h2 {
	color: #03879b;
}
.cntHomAdvTeasCol3 p {
	color: #03879b;
}
.cntHomAdvTeasCol3 .teasMoreLink a {
	color: #03879b;
	background-image:url(../img/ico_lnk_arrow_blue.gif);
}
.cntHomAdvTeasCol3 .teasAreaBox ul li a {
	color: #03879b;
	background-image:url(../img/ico_lnk_arrow_blue.gif);
}
#cntHomAdvTeas .cntHomAdvTeasCol3 .cntHomJobList h2 {
	border-bottom: 1px solid #03879b;
}
/*************************************************/
/*  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_blue.png);
}
#largeTeaser .bgCol2 {
	background-image:url(../img/img_bg_teaser_blue2.png);
}
#largeTeaser .bgCol3 {
	background-image:url(../img/img_bg_teaser_grey.png);
}

.largeStageFlashContentBG { background-image: url("../img/img_bg_teaser_blue2.png"); }
.largeStageFlashContent h1 { color: #85e0e0; }
.largeStageFlashContent h1 strong, .largeStageFlashContent h1 b { color: #ffffff; font-weight: normal; }

#prevBtn a { background: url('../img/arrow-left-blue.png') left top no-repeat; }
#nextBtn a { background: url('../img/arrow-right-blue.png') left top no-repeat; }

#largeTeaser .bgCol1 h1 { color: #03879b; }
#largeTeaser .bgCol2 h1 { color: #85e0e0; }
#largeTeaser .bgCol3 h1 { color: #03879b; }
#largeStageFlashContent .linkmore a { color: #ffffff; background-image: url('../img/ico_lnk_arrow_white.gif'); }
.teasCol1 { background-color: #03879b; border-bottom-color: #85e0e0; }
.teasCol1 h2 { color:#85e0e0; }
.teasCol1 h2 a { color:#85e0e0; }
.teasCol1 ul li a { background-image:url('../img/internal-blue-accent.gif'); color:#85e0e0; }
.teasCol1 .teasMoreLink a { background-image:url('../img/ico_lnk_arrow_blue2.gif'); background-image:url('../img/internal-blue-accent.gif'); color:#85e0e0; }
.teasCol1 .teasContText p { color:#fff; }
.teasCol1 .teasContText p a { color:#85e0e0; }

.teasCol2 { background-color: #03879b; border-bottom-color: #85e0e0; }
.teasCol2 h2 { color:#85e0e0; }
.teasCol2 h2 a { color:#85e0e0; }
.teasCol2 ul li { color: #fff; }
.teasCol2 ul li a { background-image:url('../img/internal-blue-accent.gif'); color:#85e0e0; }
.teasCol2 .teasMoreLink a { background-image:url('../img/internal-blue-accent.gif'); color:#85e0e0; }
.teasCol2 .teasContText p { color:#fff; }
.teasCol2 .teasContText p a { color:#85e0e0; }

.teasCol3 {	background-color: #e7e6e7; border-bottom-color: #B1B3B4; }
.teasCol3 h2 { color:#03879b; }
.teasCol3 h2 a { color:#03879b; }
.teasCol3 ul li a { background-image:url('../img/ico_lnk_arrow_blue.gif'); color:#03879b; }
.teasCol3 .teasMoreLink a { background-image:url('../img/internal-blue.gif'); color:#03879b; }
.teasCol3 .teasContText p { color:#03879b; }
.teasCol3 .teasContText p a { color:#03879b; }
.teasAreaBox p { color: #ffffff; }
.teasAreaBox p a { color: #ffffff; }


/*************************************************/
/*  SMALL HOMEPAGE TEASER                        */
/*  BORDER ONLY                                  */
/*************************************************/
.teasNewsItem a {
	background-image: url('../img/ico_lnk_arrow_blue.gif');
	color: #03879b;
}
.teasAreaSmallBorder .teasMoreLink a {
	background-image: url('../img/internal-blue.gif');
	color: #03879b;
}
.teasAreaSmallLoginBox .teasBoxLogin p {
	color: #03879b;
}
.teasAreaSmallLoginBox .teasBoxLogin ul li a {
	background-image:url('../img/ico_lnk_arrow_blue.gif');
	color:#03879b;
}
.teasAreaSmallLoginBox .teasMoreLink a {
	background-image:url('../img/ico_lnk_arrow_blue.gif');
	color:#03879b;
}
.teasBoxLoginLink ul li a {
	background-image:url('../img/ico_lnk_arrow_blue.gif');
	color:#03879b;
}
.teasBoxLoginLink label {
	color: #03879b;
}
.loginBtn {
	background-image: url('../img/ico_btn_arrow_blue.gif');
}
/*************************************************/
/*  S U B N A V I G A T I O N                    */
/*************************************************/

#subnavi ul li a {
	color: #03879b;
}
#subnavi ul li a:hover {
	background-color: #03879b;
	border: 1px solid #03879b;
}
#subnavi ul li.active {
	border-bottom: 3px solid #85e0e0;
}
#subnavi ul li.active li.active {
	border-bottom: 0px none;
}
#subnavi ul li.active a {
	background-color: #03879b;
	border: 1px solid #03879b;
}
#subnavi ul li.active ul li a {
	color: #ffffff;
}
#subnavi ul li.active ul li a:hover {
	color: #85e0e0;
	color: #ffffff;
}
#subnavi ul li.active ul li.active a {
	color: #85e0e0;
	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: #85e0e0;
	color: #ffffff;
}
#subnavi ul li.active ul li.active ul li.active a {
	color: #85e0e0;
	color: #ffffff;
}
/*************************************************/
/*  S U B P A G E   C O N T E N T                */
/*************************************************/
.twoColsRange .colsCol1 {
	background-color: #03879b;
	border-bottom: 3px solid #85E0E0;
}
.twoColsRange .colsCol2 {
	background-color: #85e0e0;
}
.twoColsRange .colsCol1 h2 {
	color: #85e0e0;
}
#cntArea .colsCol1 .teasAreaCnt p {
	color: #ffffff;
}
#cntArea .colsCol1 .moreLink a {
	color:#85e0e0;
	background-image:url('../img/ico_lnk_arrow_blue2.gif');
	background-image:url('../img/internal-blue-accent.gif');
}
#cntArea .wideTeas .wideTeasCont .bg {
	background-image: url('../img/img_bg_teaser_blue2.png');
}
#cntArea .wideTeas .wideTeasCont h1, #cntArea .wideTeas .wideTeasCont h1 p {
	color:#85e0e0;
}
#cntArea .wideTeas .wideTeasCont h1 b, #cntArea .wideTeas .wideTeasCont h1 strong {
	color:#fff;
	font-weight:normal;
}
#cntArea .fullRange .imgRange {
	background-color: #03879b;
	border-color: #85e0e0;
}
#cntArea .dwnloadList ul {
	color:#03879b;
}
#cntArea .dwnloadList ul.extLink li a {
	color:#03879b;
	background-image: url('../img/ico_lnk_ext_arrow_blue.gif');
}
#cntArea .dwnloadList ul.intLink li a {
	color:#03879b;
	background-image: url('../img/ico_lnk_arrow_blue.gif');
}
#cntArea .dwnloadList ul.dwnLink li a {
	color:#03879b;
	background-image: url('../img/ico_lnk_ext_arrow_blue.gif');
}
#cntArea .colsBorder .moreLink a {
	color:#03879b;
	background-image:url('../img/ico_lnk_arrow_blue.gif');
}
/* Tabellen */
.tableCol1 th {
	background-color: #03879b;
	color: #ffffff;
}
.tableCol2 th {
	background-color: #03879b;
	color: #ffffff;
}
.tableCol3 th {
	background-color: #03879b;
	color: #ffffff;
}
.tableCol3 td a {
	background-image: url('../img/internal-blue.gif');
	color: #03879b;
}
/* Calendar Module */
.calendarTable th {
	background-color: #03879b;
	color: #ffffff;
}
.calendarTable a {
	color:#03879b;
	background-image:url('../img/ico_lnk_arrow_blue.gif');
}
.calendarTable a.extLink {
	color:#03879b;
	background-image:url('../img/ico_lnk_ext_arrow_blue.gif');
}
.calendarPast a {
	color:#03879b;
	background-image:url('../img/ico_lnk_arrow_blue.gif');
}
/* Product Finder */
.prodFindCntTable td.colored {
	background-color: #03879b;
	color: #ffffff;
}
.prodFindCloseTxt {
	color: #03879b;
}
.prodFindPlus {
	background-image: url('../img/ico_prodfind_plus_blue.gif');
}
.prodFindMinus {
	background-image: url('../img/ico_prodfind_minus_blue.gif');
}
.prodFindCntTable td a {
	background-image:url(../img/ico_lnk_arrow_blue.gif);
	color:#03879b;
}
/*************************************************/
/*  S U B P A G E    C O N T E X T   A R E A     */
/*************************************************/
#cxtArea .cxtAreaBox h2.colored {
	color: #03879b;
}
#cxtArea .cxtAreaBox p.colored {
	color: #03879b;
}
#cxtArea .cxtAreaBox ul li a {
	color: #03879b;
	background-image:url('../img/ico_lnk_arrow_blue.gif');
}
#cxtArea .cxtAreaBox ul li a.extLink {
	color: #03879b;
	background-image:url('../img/ico_lnk_ext_arrow_blue.gif');
}
#cxtArea .cxtAreaBox ul li a.dwnLink {
	color: #03879b;
	background-image:url('../img/ico_lnk_ext_arrow_blue.gif');
}
#cxtArea .voting label {
	color: #03879b;
}
.formRange h2 {
	color: #ffffff;
	background-color: #03879b;
}

/* links */
a.internal, a.popupcontact,
a.external,
a.media { color: #03879b; }

a.internal, a.popupcontact { background-image: url('../img/internal-blue.gif'); }
a.external { background-image: url('../img/external-blue.gif'); }
a.media { background-image: url('../img/media-blue.gif'); }

.toppage a { color: #03879b; background-image: url('../img/ico_top_blue.gif'); }

/* news archive */
.newsArchive h3.newsTitle { background: #03879B }
a.rss  
{
background:url("/img/feed.png") no-repeat scroll left 0 transparent;
height:16px;
color:#03879B;
padding:0 0 0 16px;
text-decoration:none;
}

/*search*/
.pagination a.active,
.pagination a:hover { background-color: #03879B; }
.featured-results h3 { background: #03879B; }
.results-meta p a { color: #03879B }

.result .result-link a { color: #03879B; font-weight: bold; }

/* forms */
.scfTitleBorder h3 { background: #03879B; }

/* list bullets */
.grid_3 ul li { background-image: url('../img/bullet-square-blue.gif'); }
