/* CSS Document */
form {margin:0px; padding:0px;}
.combobox {font-size:10px; font-weight:normal; color:#000000; border:1px solid #CACACA;}
.campo {width:90%; font-size:10px; font-weight:normal; color:#000000; padding:2px; border:1px solid #929292;}

/*estilos articulo*/
.herramientas {margin:5px 0 15px 0; padding:0px; width:126px; text-align:right;}
.fecha {margin:0 0 4px 0; font-size:10px; font-weight:normal; color:#1C5BA2; text-align:left; }
.fecha p {margin:0; font-size:10px; font-weight:normal; color:#1C5BA2;}
.epigrafe, .epigrafe p {margin:0px 0 5px 0; font-size:11px; color:#666666; text-align:left;}
.titular {font-size:25px; font-weight:bold; color:#1C5BA2; text-align:left;}
.titular2 {font-size:10px; font-weight:bold; color:#1C5BA2; text-align:left;}
.clear.slider { 
		width:600px;
		height:200px;
		overflow:hidden; 
	}


.bajada {margin:8px 0 20px 1px; font-size:11px; font-weight:bold; color:#333333; text-align:left;}
.bajada p {margin:0px; font-size:12px; font-weight:bold; color:#333333;}
.border_img {display:table; width:253px; margin:0px 0 16px 0; padding:15px; border:1px solid #D8D8D8;}
.table_form {font-size:11px; color:#333333;}
.texto {font-size:11px; color:#1C5BA2;}
.boton {background-color:#FF0000; font-size:11px; font-weight:bold; color:#FFFFFF; border:1px solid #FF0000;}

/*taxonomia y archivos adjuntos*/
.tax_link {display:table; margin:0px 15px 5px 15px; text-align:left; clear:both;}
.tax_link li {margin:0 0 6px 0; list-style-type:none;}
.tax_link a {margin:0 0 5px 0; clear:both; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#999999; font-weight:bold;}
.tax_link a:hover, .tax_vermas a:hover {color:#FF0000;}
.tax_vermas {margin:20px 0px 10px 0px; padding:0 0 5px 0; clear:both; font-size:11px; font-weight:normal; color:#D8D8D8; text-align:right; border-bottom:1px dashed #D8D8D8;}
.tax_vermas a {font-size:11px; font-weight:normal; color:#D8D8D8;}
.contFoto { margin:0 20px 50px 20px; float:right; text-align:center;}
.contTax { margin:0 20px 0 0; padding:0 0 15px 0; width:170px; float:right; clear:right;}
.contTax img {margin:15px 0 0 15px;}
.art_multimedia {display:table; margin:30px 0 15px 0; width:320px; clear:both; text-align:center;}

/* Tabla de Subtitulos */
.subtitulos { margin:3px 15px 3px 15px; text-align:left; padding:2px;}
.subtitulos a {font-family:Verdana, Arial, Tahoma, sans-serif; font-size:10px; color:#0054AE; font-weight:normal; line-height:150%;}
.subtitulos a:hover {color:#FF0000;}

.contSubtit {display:table; width:100%; margin:0px; padding:18px 0 8px 0; border-bottom:1px solid #D8D8D8;}
.contSubtit .titSubtit {margin:0px; padding:0px; font-size:14px; font-weight:bold; color:#3A83D4; float:left; width:82%;}
.contSubtit .titSubtit a, .contSubtit .titSubtit a:hover {font-size:14px; font-weight:bold; color:#3A83D4;}
.contSubtit .linkSubtit {margin:0px 6px 0 0; padding:4px 0 0 0; font-size:10px; font-weight:normal; color:#D8D8D8; text-align:right;}
.contSubtit .linkSubtit a {margin:0px; font-size:10px; font-weight:normal; color:#D8D8D8; text-align:right;}
.contSubtit .linkSubtit a:hover {color:#3A83D4;}

/* Texto del articulo */
p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#676767; margin:0px 0 15px 0; padding:0px;}
.CUERPO p, .CUERPO * {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:150%;} /* Esto es solo para que funcione el +/- letra */
.CUERPO ul, .CUERPO p ul {margin-top:8px; margin-left:15px; line-height:130%; font-size:12px; color:#333333;}
.CUERPO ul li, .CUERPO p ul li {list-style-type:square; line-height:130%; font-size:12px; color:#676767;}
.CUERPO ol, .CUERPO p ol {margin-top:8px; margin-left:35px; line-height:130%; font-size:12px; color:#676767;}
.CUERPO ol li, .CUERPO p ol li {list-style-type:decimal; line-height:130%; font-size:12px; color:#676767;}
.CUERPO blockquote { margin-left:15px;}
.CUERPO {margin:15px 0 0 0; font-size:12px; color:#676767; line-height:17px; text-align:justify;}
.CUERPO TABLE, .CUERPO TABLE TD { border-collapse:collapse; padding:5px;}
.CUERPO a {font-size:12px; color:#004DB1; font-weight:bold;}
.CUERPO a:hover { color:#7CC2E3;}

/* recuadro */
.rec_bloque {margin:20px 0px 5px 0px; text-align:left; border:1px #7CC2E3 solid; padding:5px; background-color:#F6FAFE;}
.rec_titulo2 p {font-size:14px; color:#0054AE; font-weight:bold; margin:0px 5px 5px 10px;}
.RECUADRO {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0054AE; text-align:justify; line-height:130%; margin:0px 5px 5px 10px;}
.RECUADRO p, .RECUADRO * {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:130%; color:#0054AE;} /* Esto es solo para que funcione el +/- letra */
.RECUADRO p ul {margin-top:8px; margin-left:30px; line-height:110%; font-size:11px; color:#0054AE;}
.RECUADRO p ul li {list-style-type:circle; line-height:110%; font-size:11px; color:#0054AE;}
.RECUADRO p ol {margin-top:8px; margin-left:30px; line-height:110%; font-size:11px; color:#0054AE;}
.RECUADRO p ol li {list-style-type:decimal; line-height:110%; font-size:11px; color:#0054AE;}
.RECUADRO blockquote { margin-left:15px; }
.RECUADRO TABLE, .RECUADRO TABLE TD { border-collapse:collapse; padding:5px;}
.RECUADRO a {font-size:11px; color:#004DB1; font-weight:bold;}
.RECUADRO a:hover { color:#7CC2E3;}

/*vtxt*/
.subtit /* subtitulos */ {display:table; width:100%; margin:0px; padding:0 0 10px 0; font-size:14px; font-weight:bold; color:#3A83D4; border-bottom:1px solid #D8D8D8;}
.piefoto, .piefoto p /* pies de fotos */ {color:#404040; font-size:10px; }
.resalta /* texto resaltado */ {font-size:11px; font-weight:bold; color:#353535; font-style:italic;}
.amarillo /* texto amarillo */ {color:#F8DA07;}
.azul     /* texto azul */   {color:#003366;}
.blanco   /* texto blanco */ {color:#FFFFFF;}
.negro    /* texto negro */  {color:#000000;}
.rojo     /* texto rojo */   {color:#CC0000;}
.naranjo  /* texto naranjo */  {color:#FF6000;}
.verde    /* texto verde */  {color:#339900;}
.gris     /* texto gris */  {color:#5C5C5C;}
.imgright  { margin-left:12px; margin-right:0px;}
.imgleft   { margin-left:0px; margin-right:12px;}
/*/vtxt*/

/* Portada Taxonomica - Resultados Busqueda */
.taxport_top_link {display:block; font-size:12px; color:#666666; margin:10px 15px 10px 15px;}
.taxport_top_link a {font-size:12px; color:#666666;}
.taxport_top_link a:hover, .taxport_msg a:hover, .taxport_bajada a:hover {color:#FF0000;}
.taxport_bloque {clear:both; margin:0 15px; padding:6px 0;}
.taxport_bloquetax {clear:both; margin:0 15px; padding:6px 0; border-bottom:1px solid #D8D8D8;}
.taxport_head {font-size:24px; font-weight:normal; color:#FF0000; margin:20px 0 10px 15px;}
.taxport_msg {margin:0 0 10px 15px; font-size:12px; font-weight:normal; color:#454545;}
.taxport_msg a {font-size:12px; font-weight:normal; color:#454545;}
.taxport_seccion {font-size:11px; font-weight:bold; color:#666666;}
.taxport_titular, .taxport_titular a {font-size:16px; font-weight:bold; color:#1660A1;}
.taxport_titular a:hover {color:#FF0000;}
.taxport_bajada, .taxport_bajada a {font-size:13px; font-weight:normal; color:#666666;}
.taxport_fecha {font-size:10px; font-weight:normal; color:#1660A1;}
.taxport_footer {margin:10px 15px; font-size:13px; font-weight:bold; color:#666666;}
.taxport_footer a {font-weight:bold; color:#1660A1;}
.taxport_footer a:hover {color:#39C7F7; text-decoration:underline;}
.taxport_subtema, .taxport_subtema a {font-size:11px; font-weight:normal; color:#666666;}
.taxport_subtema a:hover {color:#1660A1;}

/* descargas */
.tax_bloque {width:100%; float:left; margin:10px 0; padding:0px; text-align:left;}
.tax_bloque2 {margin:0px 0 10px 30px; padding:0px; display:table; width:90%; clear:both;}
.tax_titulo {display:table; width:100%; margin:0 0 10px 0px; padding:0 0 10px 0; font-size:14px; font-weight:bold; color:#3A83D4; border-bottom:1px solid #D8D8D8;}
.tax_link2, .tax_link2 a {font-size:11px; font-weight:bold; color:#999999; margin:0px; padding:0px;}
.tax_link2 a:hover {color:#FF0000;}
.tax_icono {width:22px; float:left; margin:0px; padding:0px;}

/**********  Estilos articulo GALERIA ***********/
.imagen {display:table; width:120px; border:1px solid #999999; height:120px; text-align:center; margin-bottom:10px; padding:0 0 5px 0;}
.imagen .foto {border:1px solid #666666; margin:10px 0 5px 0px; clear:both;}
.imagen p {margin:0 20px 0 20px; font-size:10px;}
.imagen a {color:#737373; font-size:10px; font-weight:normal;}
.imagen a:hover {color:#003399;}
.tablaGal {margin-bottom:15px; margin-left:15px;}
.tablaGal td .foto {border:1px solid #666666; margin:10px 0 5px 0; clear:both;}
.tablaGal td p { margin:0 20px 0 20px; font-size:10px;}
.tablaGal td a { color:#737373; font-size:10px; font-weight:normal;}
.tablaGal td a:hover {color:#003399;}
.text {width:100px;}



/*FIN*/
