/* CSS Document */

.item_transparent {
	float:left;
	clear:none;
	width:182px;
	height:20px; 
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	margin-bottom:4px;
	border-bottom:1px dotted #7fbfff;
	opacity: 0.5;
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
/*	background-color:#FFFFFF; */

	/*color:#FF0000; */
}

.item_transparent a {
	/*color:#7e8286; */
	color:#FF0000; 
}

div.bM {
	float:left;
	clear:none;
	width:184px;
	margin-left:6px;
	margin-top:10px;
	background-image:url(../_img/bg_blau.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
/*	padding-bottom:15px; */
}

div.bM ul {
	float:left;
	clear:none;
	width:184px;
	padding:0px;
	margin:0px 0px 0px 0px;
	list-style-type:none;
}

div.bM ul li {
	float:left;
	clear:none;
	width:182px;
	height:20px; 
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	margin-bottom:4px;
	border-bottom:1px dotted #7fbfff;
}

div.bM .bM_nav_unten {
	float:left;
	clear:none;
	width:184px;
	height:15px;
	background-image:url(../_img/navigation/nav_unten.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

/* erstes Element */
div.bM ul li.bM_NO_first {
	float:left;
	clear:none;
	width:182px;
	height:20px; 
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	margin-bottom:4px;
	border-bottom:1px dotted #7fbfff;
} 

div.bM ul li.bM_CURIFSUB, div.bM ul li.bM_ACT {
	margin-bottom:4px;
}

div.bM ul li.bM_NO_last {
	float:left;
	clear:none;
	width:182px;
	height:20px; 
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	margin-bottom:0px;
	border-bottom:1px dotted #7fbfff;
} 


/* UNTERNAVIGATION */
div.bM_SUB {
	float:left;
	clear:none;
	width:184px;
	margin-left:6px;
	background-image:url(../_img/bg_orange.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
}
div.bM_SUB ul {
	float:left;
	clear:none;
	width:184px;
	padding:0px;
	margin:0px;
	list-style-type:none;
}

div.bM_SUB ul li {
	float:left;
	clear:none;
	width:182px;
	height:20px; 
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	margin-bottom:4px;
	border-bottom:1px dotted #7fbfff;
}

div.bM_SUB ul li.bM_SUB_NO_first {
	float:left;
	clear:none;
	width:182px;
	height:20px; 
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	margin-bottom:4px;
	border-bottom:1px dotted #7fbfff;
	border-top:1px solid #CCCCCC;
}

div.bM_SUB ul li.bM_SUB_NO_last {
	float:left;
	clear:none;
	width:182px;
	height:20px; 
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	margin-bottom:0px;
	border-bottom:1px dotted #7fbfff;
	border-top:1px solid #CCCCCC;
}


div.bM_SUB .bM_SUB_nav_unten {
	float:left;
	clear:none;
	width:184px;
	height:15px;
	background-image:url(../_img/navigation/nav_unten.gif);
	background-repeat:no-repeat;
	background-position:left top;
}


/* Metanavigation */
.bM_meta {
	margin-top:73px;
	margin-right:13px;
}

.bM_meta ul {
	float:right;
	clear:none;
	list-style-type:none;
	margin:0px;
	padding:0px;
	color:#880000;
	font-size: 10px; 
	font-family: Verdana; 
	line-height: 8px;
}

.bM_meta ul li {
	float:left;
	clear:none;
	padding:0px 5px 0px 5px;
	border-left:1px solid #aa77aa;
}

.bM_meta ul li.bM_NO_metanav_first {
	border:none;
}

/* Weiterempfehlen in der Metanavigation */

.weiterempfehlen {
	margin-top:73px;
	margin-right:13px;
}

.weiterempfehlen a {
	float:right;
	clear:none;
	margin:0px;
	color: #880000; 
	font-size: 10px; 
	font-family: Verdana; 
	line-height: 8px;
	padding:0px 5px 0px 5px;
	border-right:1px solid #aa77aa;
}

.weiterempfehlen ul li {
	float:left;
	clear:none;
	padding:0px 5px 0px 5px;
	border-left:1px solid #aa77aa;
}
