/* CSS Document */
* {font-family:Arial,Tahoma,Verdana,Helvetica,Sans-Serif; margin:0; padding:0;}
body {margin:0; padding:0; border:0; background-color:#FFF; text-align:center;}
html>body {margin:0; padding:0;}
a, a:hover, a:hover * {text-decoration:none;}
form {margin:0; padding:0;}
.separa, .spacer {clear:both; overflow:hidden;}

/*CONTENIDO*/
#art-left {margin:0; padding:0; overflow:hidden; text-align:left;}
#art-right { width:160px; margin:0 0 0 40px; padding:0; overflow:hidden;  text-align:right;}
.art-top, .art-foot {clear:both;}
.art-auxi {width:930px; margin:0; padding:0; float:left; overflow:hidden; text-align:left;}

/*ESTILOS ARTICULO*/
.top-art {width:715px; background-color:#FFF; border-bottom:1px solid #ebebeb; margin:0; padding:25px 0 10px; clear:both;}
.top-art2 {width:715px; background-color:#FFF; margin:0; padding:8px 0 20px; clear:both;}
.top-art2 .herramientas, .top-auxi .herramientas {width:240px; margin:0; padding:0; float:left; text-align:left; overflow:hidden;}
.top-art2 .herramientas2, .top-auxi .herramientas2 {width:78px; margin:0; padding:0; float:right; text-align:left; overflow:hidden;}
.top-auxi {width:923px; margin:0; padding:8px 0 0; clear:both;}

.top-art .titular {font-size:17px; color:#071c5a;}
.top-art .bajada {margin:15px 0 10px; font-size:12px; font-weight:normal; color:#666666; line-height:160%;}
.top-art .epigrafe {margin:0 0 2px; font-size:12px; font-weight:normal; color:#999999; padding:0 0 10px 0;}
.top-art2 .fecha {font-size:11px; color:#999999; float:left; padding:4px 0 0 0; margin:0 20px 0 0;}

/**/
.int-art {margin:0; clear:both; background-color:#FFF;}
.int-art .multimedia {padding:0 0 10px;}
.int-art .art-multimedia {margin:0 0 15px;}
/**/
.pie-video {margin:5px 0 10px; font-size:11px; font-weight:normal; color:#333;}
.pie-video a, .pie-video p {font-size:11px; font-weight:normal; color:#333;}
.pie-video a:hover {color:#06194e;}
.subir {margin:25px 0; font-size:11px; font-weight:bold; text-align:right;}

/*TABLA DE SUBTITULOS*/
.subtitulos {display:block; background:url(/prontus_ucentral/imag/auxi/square.gif) no-repeat 0 4px; width:100%; margin:3px 0 0; font-size:11px; color:#5D9015; text-align:left;}
.subtitulos a {margin:5px 0 0 15px; padding:0; font-size:11px; color:#0066cc; font-weight:normal;}
.subtitulos a:hover {color:#06194e; text-decoration:none;}
/**/
.contSubtit {display:table; width:100%; margin:0 0 15px; padding:15px 0 5px; font-size:15px; color:#071c5a; font-weight:normal; border-bottom:1px solid #ebebeb; clear:both;}
.contSubtit .titSubtit {font-size:15px; color:#071c5a;  font-weight:normal; float:left; width:80%; margin:0; padding:0;}
.contSubtit .titSubtit a, .contSubtit .titSubtit a:hover {font-size:15px; color:#000;  font-weight:normal; text-decoration:none;}
.contSubtit .linkSubtit {margin:0; padding:0; text-align:right; font-size:11px; font-weight:normal; color:#061A59;}
.contSubtit .linkSubtit a {padding:0 0 3px 0; font-size:11px; font-weight:normal; color:#061A59;}
.contSubtit .linkSubtit a:hover {color:#06194e; text-decoration:underline;}

/*Tablas Forms*/
.tableform {margin:15px 0 0;}
.tableform td {padding:4px; font-size:12px; font-weight:normal; color:#333;}
.tableform .fieldform {width:90%; padding:2px 4px; font-size:12px; font-weight:normal; color:#333; border:1px solid #3399CC;}
.tableform .buttonform {width:74px; height:27px; font-size:14px; font-weight:bold; color:#FFF; background-color:#061A59; border:0;}
.gris {font-size:12px; font-weight:normal; color:#999;}

/*GALERIA*/
.galeria {width:98%; margin:15px 0 0;}
.imagen {display:table; width:150px; text-align:center; margin-bottom:10px; padding:0 0 10px; background-color:#E5EEF6;}
.imagen .foto {border:1px solid #9ECCE5; margin:10px 0 0; clear:both;}
.imagen p {font-size:11px;}
.imagen a {color:#003366; font-size:11px; font-weight:normal;}
.imagen a:hover, .tablaGal td a:hover {color:#06194e; text-decoration:none;}
.imagen .text {width:110px; margin:3px 0 0;}
.tablaGal {margin-bottom:10px;}
.tablaGal td .foto {border:1px solid #9ECCE5; margin:10px 0 0; clear:both;}
.tablaGal td p {margin:0 20px; font-size:11px;}
.tablaGal td a {color:#003366; font-size:11px; font-weight:normal;}

/*Taxonomia Descargas Buscador*/
.titu-pagtax {margin:0 0 20px 0; font-size:17px; color:#071c5a;}
.taxportbloque {width:100%; background-color:#FFF; margin:0; padding:10px 0; border-bottom:1px solid #ebebeb; overflow:hidden;}
.taxporttoplink {margin:0; font-size:12px; font-weight:normal; color:#000;}
.taxporttoplink a {color:#000;}
.taxporttoplink a:hover {text-decoration:underline;}
.titular-tax, .titular-tax a {font-size:12px; font-weight:normal; color:#061A59;}
.titular-tax a:hover {color:#06194e;}
.fecha-tax {margin:0 2px; font-size:11px; font-weight:normal; color:#999;}
.epigrafe-tax {margin:0 0 3px 2px; font-size:11px; font-weight:normal; color:#666666;}
.bajada-tax {margin:0; font-size:11px; font-weight:normal; color:#666666; line-height:160%;}
.foto-tax {width:80px; border:1px solid #e5e5e5; float:left; margin:0 10px 8px 0; padding:4px;}
.taxportmsg {font-size:11px; color:#666; background-color:#FFF; margin:0; padding:15px 0 5px 0;}
.taxportmsg a {font-size:11px; color:#1563D8;}
.taxportmsg a:hover {color:#06194e; text-decoration:underline;}

/*Articulos Relacionados*/
.tax-bloque {width:170px; margin:0 0 25px 0; text-align:left;}
.tax-bloque .tax-titu {font-size:11px; font-weight:normal; color:#071c5a; letter-spacing:2px; padding-bottom:5px; text-transform:uppercase; border-bottom:4px solid #d4d4d4; margin:0 0 10px 0; }
.tax-bloque .tax-titu p {margin:0; color:#071c5a;}
.tax-bloque .tax-links {margin:0 0 5px; padding:0; background:url(/prontus_ucentral/imag/auxi/flecha2.gif) no-repeat 0 7px;}
.tax-bloque .tax-links a {display:block; margin:0 0 0 15px; padding:3px 0; font-size:11px; font-weight:normal; color:#0066cc;}
.tax-bloque .tax-links a:hover {color:#06194e;}
.tax-bloque .tax-vermas {float:right; }
.tax-bloque .tax-vermas a {font-size:10px; font-weight:normal; color:#0066cc;}
.tax-bloque .tax-vermas a span {line-height:25px; padding:3px 7px; background-color:#e5eef6; margin:0 10px 0 5px;}
.tax-bloque .tax-vermas a:hover {color:#06194e;}


/*Mapa del Sitio*/
.mapa-around {margin:0 20px;}
li.mapa-item1 {font-size:18px; font-weight:bold; color:#003366; line-height:20px; list-style-type:square; margin:10px 0;}
li.mapa-item2 {font-weight:bold; color:#003366; font-size:14px; list-style-type:square; margin:0 0 10px 50px;}
li.mapa-item3 {list-style-type:square; color:#003366; margin-left:100px; margin-bottom:10px;}
li.mapa-item4 {list-style-type:square; color:#003366; margin-left:150px; margin-bottom:10px;}
/**/
li.mapa-item1 * {font-size:18px; font-weight:bold; color:#003366;}
li.mapa-item2 * {font-weight:bold; color:#333; font-size:14px;}
li.mapa-item3 * {font-weight:normal; color:#666; font-size:12px;}
li.mapa-item4 * {font-weight:normal; color:#666; font-size:12px;}
/**/
li.mapa-item1 *:hover {color:#06194e;}
li.mapa-item2 *:hover {color:#06194e;}
li.mapa-item3 *:hover {color:#06194e;}
li.mapa-item4 *:hover {color:#06194e;}

/* CUERPO */
/* Texto del articulo */
.CUERPO {margin:0; padding:0 0 20px; font-family:Arial,Helvetica,Sans-Serif,Verdana,Tahoma; font-size:11px; font-weight:normal; color:#333; line-height:170%; text-align:justify;}
.CUERPO table, .CUERPO table td {border-collapse:collapse; font-size:11px; color:#333333;}
.CUERPO a {font-size:11px; color:#0066cc; font-weight:bold;}
.CUERPO a:hover, .CUERPO * a:hover {color:#06194e;}
.CUERPO strong, .CUERPO b {font-weight:bold;}
.CUERPO p {margin:0 0 15px; font-size:11px; font-weight:normal; color:#333; line-height:170%; text-align:justify;} /* Esto es solo para que funcione el +/- letra */
.CUERPO ul, .CUERPO p ul {margin-top:0px; margin-left:0px; line-height:170%; font-size:11px; color:#333333;}
.CUERPO ul li, .CUERPO p ul li {margin-left:15px; list-style-type:square; line-height:170%; font-size:11px; color:#333333;}
.CUERPO ul li a , .CUERPO p ul li a {font-size:11px; font-weight:normal; color:#333333;}
.CUERPO ul li a:hover , .CUERPO p ul li a:hover {color:#06194e;}
.CUERPO ol, .CUERPO p ol {margin-top:5px; margin-left:15px; line-height:170%; font-size:11px; color:#333333;}
.CUERPO ol li, .CUERPO p ol li {list-style-type:decimal; line-height:170%; font-size:11px; color:#333333;}
.CUERPO blockquote {margin-left:15px;}

/*vtxt*/
.subtit /* subtitulos */ {display:table; width:100%; margin:0; padding:15px 0 6px; font-size:16px; font-weight:bold; color:#333; border-bottom:1px solid #ebebeb; clear:both;}
.pieFoto /* pies de fotos */ {color:#000; font-size:10px;}
.resalta /* texto resaltado */ {font-size:12px; font-style:italic; font-weight:bold; color:#000;}
.destaca /* texto destacado */ {font-size:14px; font-weight:bold; color:#333;}
.amarillo /* texto amarillo */ {color:#CDA91B;}
.azul     /* texto azul */   {color:#003366;}
.blanco   /* texto blanco */ {color:#FFF;}
.negro    /* texto negro */  {color:#000;}
.rojo     /* texto rojo */   {color:#000;}
.naranjo  /* texto naranjo */  {color:#FF9000;}
.verde    /* texto verde */  {color:#008000;}
.gris     /* texto gris */  {color:#A4A4A4;}
.gris_destaca  /* texto gris */  {color:#666; font-weight:bold;}
/*/vtxt*/

/*vtxt_table*/
.CUERPO .table-right {float:right;}
.CUERPO .table-left {float:left;}
.CUERPO .table-center {margin:auto;}
/*/vtxt_table*/

/*vtxt_tr*/
.CUERPO .tr-estilo-fondogris {background-color:#dddddd;}
.CUERPO .tr-estilo-fondoazul {background-color:#1b2a42; color:#FFFFFF; font-weight:bold;}
/*/vtxt_tr*/

/*vtxt_td*/
.CUERPO .td-estilo-fondogris {background-color:#dddddd;}
.CUERPO .td-estilo-fondoazul {background-color:#1b2a42; color:#FFFFFF; font-weight:bold;}
/*/vtxt_td*/

/* estilos obligatorios para tablas en vtxt */
.CUERPO table {margin:0; padding:0; border-collapse:collapse; empty-cells:show;}
.CUERPO tbody {margin:0; padding:0;}
.CUERPO td {margin:0; padding:3px 4px;}
.CUERPO img {margin:0;}
.CUERPO img.left {margin:0 10px 0 0;}
.CUERPO img.right {margin:0 0 0 10px;}

/*FIN*/



