
/* Elementos laterales en home e interior
/********************************************************************/

/* Lateral Descargas */
#primera .lat-descargas {background:url(../img/bg_lat-descargas.jpg) repeat-x top left;}

.lat-descargas ul {}
.lat-descargas ul.cmnu {padding-top: 10px;}

.lat-descargas ul li{
	font: normal .9em Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding: 14px 0 0 0;
}
#primera .lat-descargas ul li {color: #225494;}
.col_der .lat-descargas ul li {color: #676767;}

.lat-descargas ul li strong {padding-left: 13px;}

.lat-descargas ul li ul{
	border-top:1px solid #ededed;
	margin: 8px 0 0 0;
	padding: 5px 0 0 0;
}
.lat-descargas ul li ul li{
	font: normal 1em Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding: 0 0 0 19px;
	margin:0 0 9px 12px;
}
.lat-descargas ul li ul li a{
	color:#7f7f7f;
	text-decoration:underline;
}
.lat-descargas ul li ul li a:hover{
	color:#fb8404;
	text-decoration:none;
}



/* Lateral Notas */
.lat-notas {margin-top: 20px;}

.lat-notas ul {}

.lat-notas ul li {font: normal .9em Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#primera .lat-notas ul li {color: #225494;}
.col_der .lat-notas ul li {color: #676767;}

.lat-notas ul li strong {padding-left: 13px;}

.lat-notas ul ul{
	border-top:1px solid #e6e6e6;
	margin: 8px 0 0 0;
}
.lat-notas li li{
	padding: 8px 20px 8px 13px;
	font: normal 1em Verdana, Arial, Helvetica, sans-serif;
	color: #636363 !important;
}
.lat-notas ul ul li:hover {background-color:#f9f9f9;}
.lat-notas ul li ul li a{
	display:block;
	color:#4B8DE1;
	text-decoration:underline;
}
.lat-notas ul li ul li a:hover{
	color:#fb8404;
	text-decoration:none;
}





/* Lateral imagen */
.lat-thumb {
	border: 1px solid #ededed;
	padding: 4px 5px;
}
.lat-thumb img {display: block;}
.lat-thumb span {
	display: block;
	padding: 6px 6px 2px 6px;
	font-size: .9em;
	color: #b1b1b1;
}



/* Lateral texto */
.lat-texto {
	font-size: .9em;
	color: #636363;
}
.lat-texto h4 {
	padding: 0 0 5px 0;
	font-size: 1.1em;
	color: #1673aa;
}
.lat-texto p {padding: 0 0 10px 0;}



/* Lateral enlaces */
.lat-enlaces {}

.lat-enlaces ul {}

.lat-enlaces ul li{
	font: normal .9em Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding: 14px 0 0 0;
}
#primera .lat-enlaces ul li {color: #225494;}
.col_der .lat-enlaces ul li {color: #676767;}

.lat-enlaces ul li strong {padding-left: 13px;}

.lat-enlaces ul li ul{
	border-top:1px solid #e6e6e6;
	margin: 8px 0 0 0;
	padding: 5px 0 0 0;
}
.lat-enlaces ul li ul li{
	background: url(../img/bul_lat-enlaces.gif) no-repeat 4px 3px;
	font: normal .9em Verdana, Arial, Helvetica, sans-serif;
	padding: 0 0 7px 19px;
	margin:0 0 0 12px;
}
.lat-enlaces ul li ul li a{
	color:#7f7f7f;
	text-decoration:underline;
}
.lat-enlaces ul li ul li a:hover{
	color:#fb8404;
	text-decoration:none;
}



/* Lateral Destacados */
.lat-destacados {margin-top: 20px;}

.lat-destacados ul {}

.lat-destacados ul li {font: normal .9em Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#primera .lat-destacados ul li {color: #225494;}
.col_der .lat-destacados ul li {color: #676767;}

.lat-destacados ul li strong {padding-left: 13px;}

.lat-destacados ul ul{
	float: left;
	border-top:1px solid #e6e6e6;
	margin: 8px 0 0 0;
	padding: 0 0 0 13px;
}
.lat-destacados li li{
	float: left;
	margin: 10px 0 0 0;
	font: normal .9em Verdana, Arial, Helvetica, sans-serif;
	color:#7c7c7c !important;
}

.lat-destacados li li img {
	display: block;
	float: left;
	border: 1px solid #cfcfcf;
}

.lat-destacados li li .holder {
	margin: 0 0 0 67px;
}

.lat-destacados li li strong {
	padding: 0;
	color: #4B8DE1;
}

.lat-destacados ul li ul li a{
	display:block;
	color:#7c7c7c;
	text-decoration:underline;
}
.lat-destacados ul li ul li a:hover{
	text-decoration:none;
}



/* Lateral Noticias */
.lat-noticias ul {margin-top: 4px;}

.lat-noticias ul li{
	padding: 10px 10px 9px 42px;
	border-bottom:1px solid #e6e6e6;
	background-position: 23px 11px !important;
	font: normal .9em Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.lat-noticias ul li a{
	color:#7f7f7f;
	text-decoration:underline;
}
.lat-noticias ul li a:hover{
	color:#fb8404;
	text-decoration:none;
}
