ul {
	list-style-image:url('/germany/library/images/homepage/blackbot.gif');
	}



/* Farbflaechen */	
.schwarz {
	background-color:rgb(0,0,0);
	}

.weiss {
	background-color:rgb(255,255,255);
	}

/* hellgrau - Webpart Teasertext */
.grau1 {
	background-color:rgb(245,244,243);
	}

/* dunkelgrau */
.grau2 {
	background-color:rgb(227,224,221);
	}

/* mittleres grau  */
.grau3 {
	background-color:rgb(171,166,161);
	}

/*  */
.grau4 {
	background-color:rgb(198,198,198);
	}
	
/* Hintergrundfarbe Feature Textfeld */
.featureunten {
	background-color:rgb(235,230,227);
	}
	
/*  */
.gruen {
	background-color:#47597A;
; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 600
; color: #FF9933
	}	


/* fett im Text 
p b {
	color:rgb(113,113,113);
	}	
*/

/* Links */
a:link {
	text-decoration:none;
	color:rgb(0,51,153);
	}
a:visited {
	text-decoration:none;
	color:rgb(0,51,153);
	}
a:active {
	text-decoration:none;
	color: rgb(0,153,255);
	}
a:hover {
	text-decoration:underline;
	color:rgb(0,153,255);
	}

a.textklein:link {
	text-decoration:none;
	color:rgb(0,0,0);
	}
a.textklein:visited {
	text-decoration:none;
	color:rgb(0,0,0);
	}
a.textklein:active {
	text-decoration:none;
	color:rgb(0,0,0);
	}
a.textklein:hover {
	text-decoration:none;
	color:rgb(0,0,0);
	}

a.teaserlink:link {
	color:rgb(0,51,153);
	}
a.teaserlink:visited {
	color: rgb(0,51,153);
	}
a.teaserlink:active {
	color:rgb(0,153,255);
	}
a.teaserlink:hover {
	color:rgb(0,153,255);
	}			

a.navtext:link {
	text-decoration:none;
	color:#47597A;
	}
a.navtext:visited {
	text-decoration:none;
	color:#47597A;
	}
a.navtext:active {
	text-decoration:underline;
	color:#47597A;
	}
a.navtext:hover {
	text-decoration:underline;
	color:#A41E1E;
	}
	
a.treetext:link {
	text-decoration:none;
	color:rgb(0,0,0);
	}
a.treetext:visited {
	text-decoration:none;
	color:rgb(0,0,0);
	}
a.treetext:active {
	text-decoration:none;
	color:rgb(0,0,0);
	}
a.treetext:hover {
	text-decoration:none;
	color:rgb(0,153,255);
	}	

a.copyright:link {
	text-decoration:none;
	color:rgb(0,0,0);
; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px
	}
a.copyright:visited {
	text-decoration:none;
	color:rgb(0,0,0);
; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px
	}
a.copyright:active {
	text-decoration:none;
	color:rgb(0,51,153);
; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px
	}
a.copyright:hover {
	text-decoration:underline;
	color:rgb(0,51,153);
; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px
	}


.linkbox {
	background-color:rgb(227,224,221);
	border-width:1px;
	border-color:rgb(227,224,221);
	border-style:solid;
	cursor:hand;
	}

.portalnavi {
	background-color:rgb(255,255,255);
	border-width:1px;
	border-color:rgb(255,255,255);
	border-style:solid;
	cursor:hand;
	}	

.hauptnavi {
	background-color:rgb(227,224,221);
	border-width:1px;
	border-color:rgb(227,224,221);
	border-style:solid;
	cursor:hand;
	}

.productlinks {
	background-color:rgb(245,244,243);
	border-width:1px;
	border-color:rgb(245,244,243);
	border-style:solid;
	cursor:hand;
	}		
a.reltext:link {
	text-decoration:none;
	color:rgb(0,0,0);
	}
a.reltext:visited {
	text-decoration:none;
	color:rgb(0,0,0);
	}
a.reltext:active {
	text-decoration:none;
	color:rgb(0,0,0);
	}
a.reltext:hover {
	text-decoration:none;
	color:rgb(0,0,0);
	}	
	
.relrand {
	background-color:#9999cc;
	}
	
.relrand2 {
	background-color:#dff2ff;
	}
	
.relrand3 {
	background-color:#ceecff;
	}
	
.crosssitelinks {
	background-color:#DFE3EC;
	cursor:hand;
; border: 1px #47597A solid
	}							

/* ------------------- */
.b_o { ; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333; text-decoration: none}
.b_u { ; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333}
.tab_1 { background-color:#D9DBE1; }
.tab_2 { background-color:#E7E9EF; }

