.puf #header{height:50px; background:#000000; text-align:left; padding-left:10px;}
.puf #box{padding:10px; text-align:left}
.puf ul,li{margin:0; padding:0;}
.puf li{line-height:16px; list-style:decimal; list-style-position:inside; padding-bottom:3px;}
.puf #icono{float:left; padding-right:10px;}
.puf #preguntas{padding:10px; font-family:arial, tahoma; font-size:12px;}
.puf #preguntas a{color:#333333; text-decoration:none;}
.puf #preguntas a:hover{color:#ff0605;}
.puf #respuestas{text-align:left;padding:10px;}


.contenido{padding-left:25px; padding-bottom:5px; padding-top:10px; padding-right:5px; color:#808080; background:#f0f0f0; margin:0;} 

.aco {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	/* border:1px solid #333; */
	margin:0px;
	padding:0px;
	text-indent:0px;
	background-color:#ffffff;
	/*width:380px;*/
	text-align:left;
}
.aco div.head {
	cursor:pointer;
	border:1px solid #ffffff;
	background:#ffffff url(/images/collapsed1.gif) no-repeat scroll 3px 4px;
	color:#555555;
	display:block;
	font-weight:normal;
	margin:2px;
	padding:2px;
	text-indent:14px;
	text-decoration: none;
	/* border:1px #f0f0f0 solid; */
}
.aco div.head:hover {
	color:#428CE7; text-decoration:underline;
}
.aco div.selected {
	background-image: url(/images/expanded1.gif);
}
.aco a.current {
	text-decoration:underline;
}

/*
.aco ul {
	border-width:0px;
	margin:0px;
	padding:0px;
	text-indent:0px;
}
*/

.aco li {
	list-style:none outside none; display:inline;
}


/*
comentado para que funcione bien los links internos

.aco li li a {
	color:#000000;
	display:block;
	text-indent:10px;
	text-decoration: none;
}
*/

.aco li li a:hover {
	text-decoration:underline;
	color:#FF0000;
}