div.colPrincipal{
	font-weight:bold;
	line-height:2.4em;
}
	div.colPrincipal  li{
		line-height:2.4em;
		border-bottom:1px solid #f1f1f1;
	}
	div.colPrincipal li a{
		display:block;
		color:#585858;
	}
	div.colPrincipal  li a:hover{
		text-decoration:none;
		color:#ffffff;
		background-color:#585858;
	}
	div.colPrincipal li a.activo{
		background-color:#585858;
		color:#fff;
	}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
div.colPrincipal ul  ul{
background-color:#f6f6f6;
	padding:10px 0;
}
div.colPrincipal ul li ul li{
	border-bottom:none;
	line-height:1.6em;
}
div.colPrincipal ul li ul li a{
	color:#000;
	background-image:url(images/ico-doble.gif);
	background-position:10px 0.6em;
	background-repeat:no-repeat;
	padding-left:20px;
	font-weight:normal;
}
div.colPrincipal ul li ul li a:hover{
	background-color:#fff;
	color:#000;
	text-decoration:underline;
}
		div.colPrincipal ul li ul li a.activo{
		background-color:#fff;
		color:#cc0000;
		font-weight:bold;
		text-align:left;
	}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
div.colPrincipal ul  ul  ul{
background-color:#f1f1f1;
	padding:10px 0;
}
div.colPrincipal ul ul ul li{line-height:1.4em;}
div.colPrincipal ul ul ul li a{
	color:#000;
	background-image:url(images/ico-simple.gif);
	background-position:25px 0.7em;
	background-repeat:no-repeat;
	padding-left:30px;
	font-weight:normal;
	font-size:0.8em;
}
div.colPrincipal ul ul ul li a:hover{
	background-color:#f1f1f1;
	color:#000;
	text-decoration:underline;
}
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.banner_colPrincipal{
	margin:5px;
}
