/*MARGENES DE CADA CONJUNTO DE DATOS*/

.cajainfo2col { background-color:#FFFFFF; }
.cajainfo2col .caja_izq {border-right:10px #EBF8FF solid;}
.cajainfo2col .caja_der, .cajainfo2col .caja_izq {width:260px; float:left; }
.cajainfo2col .cajainfo {width: 260px; float: left; position: relative;}


.cajainfo{ margin-bottom:20px; }
.cajainfo h2 { background-color: #C4EDFF; color: #004971; padding:5px 0 5px 10px !important; font-size:11px; }
.cajainfo h3 { color: #7E7E7E; font-size:11px;}
.cajainfo strong { color: #000;}




/*COLUMNA SECUNDARIA*/
#colsecundaria .2columnasmulti {background-color:#EBF8FF}
#colsecundaria .listainfo {background-color:#EBF8FF}
#colsecundaria .listainfo ul{ list-style-type:none; width:520px; }
#colsecundaria .listainfo ul li { float:left; width:220px; margin-right:0; padding:15px 20px 0 20px; }
#colsecundaria .listainfo ul li a{ text-decoration:none; border-bottom:1px solid #009DE0; display:block; padding-bottom:15px;}

.cajainfo .listainfo { background-color:#FFFFFF !important; color:#7E7E7E; font-size:11px; line-height: 14px;}

#colsecundaria .listainfo ul li .imagentitulolinktexto img{ float:left; padding-right:5px;}
#colsecundaria .listainfo ul li .imagentitulolinktexto { clear:both; padding-bottom:20px;}
#colsecundaria .listainfo ul li .imagentitulolinktexto a { text-decoration:none;  border-bottom:none; display:inherit; padding-bottom:0;}


.caja_datos .listainfo .imagentitulotexto { font-size:11px; padding:20px; }
.caja_datos .listainfo .imagentitulotexto img{ width:170px;  height:100px; margin:auto; padding-bottom:10px;}
.caja_datos .listainfo .imagentitulotexto h3{text-transform:none; margin-bottom:0px;}
.caja_datos .listainfo .imagentitulotexto h3 a{ color:#009DE0; font-size:11px;}
.caja_datos .listainfo .imagentitulotexto h3 a:hover{ text-decoration:underline;}
.caja_datos .listainfo .imagentitulotexto p{ color:#7E7E7E;}
.caja_datos .masinfo {margin-top:5px;}

/*COLUMNA PRINCIPAL*/
.listadolink .listainfo ul{ list-style-type:none; padding-bottom:15px;}
.listadolink .listainfo ul li{ margin-right:0; padding:1.2em 0.8em 1.2em 0.8em; border-bottom:1px solid #009DE0;}
.listadolink .listainfo ul li a{ text-decoration:none; color:#26414d;  font-weight:bold; display:block;  font-size:10pt;}
.listadolink .listainfo ul li a:hover{ color:#009DE0;}


#colsecundaria .imgCaja {width:230px; float:left; margin:0 16px 5px 0;}
#colprincipal .imgCaja { width:178px; margin:0 10px 10px 0;}
.downloadvideo{margin-top:0px; text-align:right;}

#colsecundaria .imgCajaNormal { float:left; margin:0 16px 5px 0;}
#colprincipal .imgCajaNormal { margin:0 10px 10px 0;}

/*
#colsecundaria .caja_datos .imgCaja {width:230px; float:left; margin:0 16px 5px 0;}
#colprincipal .caja_datos .imgCaja { width:178px; margin:0 10px 10px 0;}
*/

.cajainfo .listainfo {padding:16px 16px; _padding:16px 5px 16px 16px;}
.cajainfo h3{color:#000;}

.titulotexto{ font-size:11px; line-height:14px; color:#23414D;}
.titulotexto strong, .titulotexto h3{ color:#000;}

.titulotexto, .caja_normal, .lista{margin-bottom:20px;}

.espaciadocombo{padding:15px 0;}

.lista ul li, .lista , .caja_normal .txt_comun { font-size:11px; line-height:14px; color:#23414D; font-weight:normal;}
.lista ul li h3{font-weight:bold; color:#000000; background-color:#EBF8FF}

.lista{ width:500px; }
.lista ul{ background-color:#C4EDFF; list-style-type:none; margin:0; padding:0; font-size:13px;}
.lista ul li{ float:left; width:100%; padding:1.2em 1.2em 1.2em 1.2em;  border-bottom:1px solid #009DE0; background-color:#EBF8FF}
.lista ul li a{ }
.lista ul li a:hover{ color:#009DE0;}

.lista .imagentitulolinktexto img{ width:100px; float:left; margin:0 10px 10px 0;}
.lista .imagentitulolinktexto p{ font-weight:normal; font-size:11px;}
