@charset "utf-8";
/* Bsp. für Farbwelten */
body.white { background-color: #ffffff; color: #737373; border: transparent; scrollbar-base-color: white; }
body.aubergine { background-color: #543d3d; color: #abb8c2; border: transparent; scrollbar-base-color: white; }
body.darkred { background-color: #661429; color: #abb8c2; border: transparent; scrollbar-base-color: white; }
body.black { background-color: #000000; color: #737373; border: transparent; scrollbar-base-color: white; }
body.bluegrey { background-color: #abb8c2; color: #5c788f; border: transparent; scrollbar-base-color: white; }
body.lightblue { background-color: #9ec9e3 ; color: #5c788f; border: transparent; scrollbar-base-color: white; }
body.grey { background-color: #737373; color: #abb8c2; border: transparent; scrollbar-base-color: white; }

/* white styles */
#header li a.white, #footer li a.white {
	color:#b9b9b9;
	border: transparent; 
	scrollbar-base-color: white;
}
#header li a.white:hover, #footer li a.white:hover, #mainNav li a.white:hover {
	color:#ffffff;
}
#mainNav li a.white {
	color:#737373;
	border: transparent;
	scrollbar-base-color: white;
}
#mainNav li a.current.white {
	color:#000000;
	border: transparent;
	scrollbar-base-color: white;
}
.white #mainNav li a.current:hover {
	color:#000000!important;
}
.white #footer li a.current:hover {
	color:#b9b9b9!important;
}
/*#mainNav li a.current.white:hover {
	color:#000000!important;
}*/
a.arrowLink.white {
	color:#000000;
	border: transparent; 
	scrollbar-base-color: white;
}
a.arrowLink.white:hover {
	color:#ffffff;
}
#logo.white {
	background:url(../img/common/bbdo_logo_black.png) 0 0 no-repeat;
	color: #ffffff; /*fakeColor for switching Logo*/
	border: transparent; 
	scrollbar-base-color: white;
}

/* aubergine styles */
#header li a.aubergine, #footer li a.aubergine {
	color:#88878d;
	border: transparent; 
	scrollbar-base-color: white;
}
#header li a.aubergine:hover, #footer li a.aubergine:hover, #mainNav li a.aubergine:hover {
	color:#fffffe;
}
#mainNav li a.aubergine {
	color:#abb8c2;
	border: transparent;
	scrollbar-base-color: white;
}
#mainNav li a.current.aubergine {
	color:#ffffff;
	border: transparent;
	scrollbar-base-color: white;
}
.aubergine #mainNav li a.current:hover {
	color:#fffffe!important;
}
a.arrowLink.aubergine {
	color:#ffffff;
	border: transparent; 
	scrollbar-base-color: white;
}
a.arrowLink.aubergine:hover {
	color:#fffffe;
}
#logo.aubergine {
	background:url(../img/common/bbdo_logo_white.png) 0 0 no-repeat;
	color: #100000; /*fakeColor for switching Logo*/
	border: transparent; 
	scrollbar-base-color: white;
}

/* darkred styles */
#header li a.darkred, #footer li a.darkred {
	color:#8f7685;
	border: transparent; 
	scrollbar-base-color: white;
}
#header li a.darkred:hover, #footer li a.darkred:hover, #mainNav li a.darkred:hover {
	color:#ffffef;
}
#mainNav li a.darkred {
	color:#abb8c1;
	border: transparent;
	scrollbar-base-color: white;
}
#mainNav li a.current.darkred {
	color:#fffffe;
	border: transparent;
	scrollbar-base-color: white;
}
.darkred #mainNav li a.current:hover {
	color:#ffffef!important;
}
a.arrowLink.darkred {
	color:#fffffe;
	border: transparent; 
	scrollbar-base-color: white;
}
a.arrowLink.darkred:hover {
	color:#ffffef;
}
#logo.darkred {
	background:url(../img/common/bbdo_logo_white.png) 0 0 no-repeat;
	color: #200000; /*fakeColor for switching Logo*/
	border: transparent; 
	scrollbar-base-color: white;
}

/* black styles */
#header li a.black, #footer li a.black {
	color:#565654;
	border: transparent; 
	scrollbar-base-color: white;
}
#header li a.black:hover, #footer li a.black:hover, #mainNav li a.black:hover {
	color:#fffeff;
}
#mainNav li a.black {
	color:#737372;
	border: transparent;
	scrollbar-base-color: white;
}
#mainNav li a.current.black {
	color:#ffffef;
	border: transparent;
	scrollbar-base-color: white;
}
.black #mainNav li a.current:hover {
	color:#fffeff!important;
}
a.arrowLink.black {
	color:#ffffef;
	border: transparent; 
	scrollbar-base-color: white;
}
a.arrowLink.black:hover {
	color:#fffeff;
}
#logo.black {
	background:url(../img/common/bbdo_logo_white.png) 0 0 no-repeat;
	color: #300000; /*fakeColor for switching Logo*/
	border: transparent; 
	scrollbar-base-color: white;
}

/* bluegrey styles */
#header li a.bluegrey, #footer li a.bluegrey {
	color:#748b9e;
	border: transparent; 
	scrollbar-base-color: white;
}
#header li a.bluegrey:hover, #footer li a.bluegrey:hover, #mainNav li a.bluegrey:hover {
	color:#ffefff;
}
#mainNav li a.bluegrey {
	color:#5c788f;
	border: transparent;
	scrollbar-base-color: white;
}
#mainNav li a.current.bluegrey {
	color:#fffeff;
	border: transparent;
	scrollbar-base-color: white;
}
.bluegrey #mainNav li a.current:hover {
	color:#ffefff!important;
}
a.arrowLink.bluegrey {
	color:#fffeff;
	border: transparent; 
	scrollbar-base-color: white;
}
a.arrowLink.bluegrey:hover {
	color:#ffefff;
}
#logo.bluegrey {
	background:url(../img/common/bbdo_logo_white.png) 0 0 no-repeat;
	color: #400000; /*fakeColor for switching Logo*/
	border: transparent; 
	scrollbar-base-color: white;
}

/* lightblue styles */
#header li a.lightblue, #footer li a.lightblue {
	color:#7090a8;
	border: transparent; 
	scrollbar-base-color: white;
}
#header li a.lightblue:hover, #footer li a.lightblue:hover, #mainNav li a.lightblue:hover {
	color:#feffff;
}
#mainNav li a.lightblue {
	color:#5c788e;
	border: transparent;
	scrollbar-base-color: white;
}
#mainNav li a.current.lightblue {
	color:#ffefff;
	border: transparent;
	scrollbar-base-color: white;
}
.lightblue #mainNav li a.current:hover {
	color:#feffff!important;
}
a.arrowLink.lightblue {
	color:#ffefff;
	border: transparent; 
	scrollbar-base-color: white;
}
a.arrowLink.lightblue:hover {
	color:#feffff;
}
#logo.lightblue {
	background:url(../img/common/bbdo_logo_white.png) 0 0 no-repeat;
	color: #500000; /*fakeColor for switching Logo*/
	border: transparent; 
	scrollbar-base-color: white;
}

/* grey styles */
#header li a.grey, #footer li a.grey {
	color:#9aa3aa;
	border: transparent; 
	scrollbar-base-color: white;	
}
#header li a.grey:hover, #footer li a.grey:hover, #mainNav li a.grey:hover {
	color:#efffff;
}
#mainNav li a.grey {
	color:#abb8c3;
	border: transparent;
	scrollbar-base-color: white;
}
#mainNav li a.current.grey {
	color:#feffff;
	border: transparent;
	scrollbar-base-color: white;
}
.grey #mainNav li a.current:hover {
	color:#efffff!important;
}
a.arrowLink.grey {
	color:#feffff;
	border: transparent; 
	scrollbar-base-color: white;
}
a.arrowLink.grey:hover {
	color:#efffff;
}
#logo.grey {
	background:url(../img/common/bbdo_logo_white.png) 0 0 no-repeat;
	color: #600000; /*fakeColor for switching Logo*/
	border: transparent; 
	scrollbar-base-color: white;
}