/*---muestra ico junto a tipo de archivo---*/
.pdf {background:url(../img/ico_pdf.gif) no-repeat center left;}
.doc {background:url(../img/ico_doc.gif) no-repeat center left;}
.xls {background:url(../img/ico_xls.gif) no-repeat center left;}
.rar {background:url(../img/ico_rar.gif) no-repeat center left;}
.url {background:url(../img/b40-2.gif) no-repeat right center;}
.mail {background:url(../img/buzon_on.gif) no-repeat left center;}
.pdf, .doc, .xls, .rar, .mail, .url {height:16px; display:inline-block;}
.pdf, .doc, .xls, .rar {padding-left:20px; padding-right:3px;}
.url {padding-right:15px;}
.mail {padding-left:16px; margin-right:3px;}
a.no_ico{background:none; height:inherit; display:inline!important; padding:0px; margin:0px;}

ul.menulista {
	margin:0px 0px 25px!important;
	padding:0px; padding-bottom:20px;
	clear:both;
}
ul.menulista ul {margin-left:20px; margin-bottom:25px!important;}
ul.menulista ul li a {padding-bottom:5px; color:#a5b557;}
ul.menulista li {background:url(none); margin:0; padding:0; clear:both;}
ul.menulista li a {background:url(../img/b40-2.gif) no-repeat left 2px; display:block; float:left; padding-left:15px; padding-bottom:10px;}
ul.menulista li a:hover, ul.menulista li a.activo {background:url(../img/b40-3.gif) no-repeat left 2px; color:#000;}
ul.menulista li p { padding-left:10px; margin-left:10px; border-left:solid 1px #999; float:left;}
hr {clear:both;}
ol.loweralpha {list-style-type:lower-alpha;}
.destacado {
	padding: 10px;
	font-weight: bold;
	color: #FFF;
	background: #F60;
	border: 1px solid #900;
	float: left;
}
.sin_margen {margin:0;}
.floatL {float:left;}
.floatR {float:right;}
.clear {clear:both;}
.caja_foto {border:solid 1px #999; padding:8px; margin-bottom:20px;}
.caja_foto p {margin-top:5px;}
.caja_foto.floatL {margin-right:10px;}
