/* ********** BOX TOP-CATEGORIES *********** */

.box_categories {
	float:right;
	font-size:12px;
}

.box_categories .category {
	float:left;
	padding:3px 15px;
}

.box_categories .category a {
	color:#000;
	font-size:12px;
}

/* ********** BOX SUB-CATEGORIES *********** */

.nav_container {
	position:absolute;
	left:0px;
	top:110px;
	width:150px;
	height:671px;
	color:#FFF;
	text-transform:none;
	font-weight:normal;
}

* html .nav_container {
	top:112px;
}

.nav_container a {
	color:#FFF;
	font-size:12px;
	position:relative;
}

.nav_container a:hover {
	color:#999;
}

.nav_series {
	float:left;
	clear:both;
	width:140px;
	height:380px;
	padding:8px;	
	white-space:nowrap;
	background:url('img/navBG.png') no-repeat left top;
	overflow:hidden;
}

* html .nav_series {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/delsey/img/navBG.png');
}

.nav_series .nav_element1 {
	padding:5px;
	text-transform:lowercase;
}

.nav_series .nav_element_quality {
	position:absolute;
	top:320px;
	left:10px;
	text-transform:uppercase;
	padding:0;
}

.nav_series .nav_element_guarantee {
	position:absolute;
	top:345px;
	left:10px;
	text-transform:uppercase;
	padding:0;
}

.nav_series .nav_element_quality a,
.nav_series .nav_element_guarantee a {
	font-weight:bold;
	font-size:11px;
	color:#DDDDDD;
}

.nav_series .nav_element_quality a:hover,
.nav_series .nav_element_guarantee a:hover {
	color:#999;
}

.nav_series.opacityBG {
	background:url('img/navBG.gif') no-repeat left top;
	filter:alpha(opacity=50);
}

.nav_series .nav_element1 a.active {
	/*color:#AAA;*/
}

.nav_series .nav_element2 {
	margin:4px 18px;
	text-transform:lowercase;
}

.nav_series .nav_element2 a.active {
	color:#AAA;
}
