/* 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:#006699; text-align:left; }
.fecha p {margin:0; font-size:10px; font-weight:normal; color:#006699;}
.fecha_top {margin:0 0 16px 12px; font-family: Arial, Tahoma, Verdana, sans-serif; font-size:10px; font-weight:normal; color:#80C1EB;}
.epigrafe {margin:10px 0 0 0; font-size:12px; color:#DADADA; text-align:left;}
.titular {font-size:25px; font-weight:bold; color:#006699; text-align:left;}
.bajada {margin:8px 0 20px 1px; font-size:12px; 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:#006699;}
.boton {background-color:#031D96; font-size:11px; font-weight:bold; color:#FFFFFF; border:1px solid #031E94;}

/*taxonomia y archivos adjuntos*/
.tax_link {margin:15px 15px 5px 15px; text-align:left; border: 1px #7CC2E3 solid; padding:5px; background-color:#D4E8F2;}
.tax_link a, .tax_link { font-family:Verdana, Arial, Tahoma, sans-serif; font-size:10px; color:#0054AE; font-weight:bold;}
.tax_link a:hover, .tax_vermas a:hover {color:#7CC2E3;}
.tax_vermas {margin:20px 6px 10px 15px; clear:both; font-size:9px; font-weight:normal; color:#D8D8D8; text-align:right;}
.tax_vermas a {font-size:9px; font-weight:bold; 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; border-bottom: 1px #7CC2E3 solid; 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:#7CC2E3;}

.contSubtit {display:table; width:100%; margin:0px; padding:20px 0 12px 0; border-bottom:1px dashed #7ABDE8;}
.contSubtit .titSubtit {margin:0px; padding:0px; font-size:14px; font-weight:bold; color:#7ABDE8; float:left; width:82%;}
.contSubtit .titSubtit a, .contSubtit .titSubtit a:hover {font-size:14px; font-weight:bold; color:#7ABDE8;}
.contSubtit .linkSubtit {margin:0px 6px 0 0; padding:4px 0 0 0; font-size:9px; font-weight:normal; color:#D8D8D8; text-align:right;}
.contSubtit .linkSubtit a {margin:0px; font-size:9px; font-weight:bold; color:#D8D8D8; text-align:right;}
.contSubtit .linkSubtit a:hover {color:#7CC2E3;}

/*comentarios*/
.coment {font-size:12px; color:#858585; margin:10px 0 0 0; padding:35px 0 0; background:url(/coment/imag/titu_coment.gif) no-repeat left top;}
.coment .campo {font-family:Tahoma; font-size:11px; font-weight:normal; color:#858585; width:98%; clear:both; border:1px solid #666666; padding:2px; margin:3px 0 0;}
.coment .opina {width:98%; clear:both; padding:0 0 10px 0; margin:0 0 15px;}
.coment .fecha {font-size:11px; color:#858585; font-weight:normal;float:left; width:115px; margin:0 0 5px; padding:0px; border-right:1px solid #858585;}
.coment .nick {float:left; margin:0 0 5px; padding:0 5px 0;}
.coment .nick * {margin:0px; padding:0px;}
.coment .nick, nick a {font-size:11px; color:#858585;}
.coment .nick a:hover, a.nick:hover {color:#CC0000;}
.coment .texto {font-size:11px; color:#595959; font-weight:bold;}
.coment .letras {font-size:11px; color:#CC0000; font-weight:normal;}
.coment .texto {text-align:left;clear:both;}
.coment .separa_coment {margin:20px 0px 10px 0px; padding:0 0 5px 0; clear:both; border-bottom:1px dashed #D8D8D8;}

/* Texto del articulo */
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#676767; line-height:150%; 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:15px; text-align:left; border: 1px #7CC2E3 solid; padding:5px; background-color:#D4E8F2;}
.rec_titulo2 p {font-size:14px; color:#0054AE; font-weight:bold; margin:0px 5px 5px 10px;}
.rec_texto, .rec_texto2 {background-color:#D4E8F2;}
.RECUADRO {font-size:11px; color:#0054AE; text-align:justify; line-height:130%; margin:0px 5px 5px 10px;}
.RECUADRO p, .RECUADRO * {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:#7ABDE8; border-bottom:1px dashed #7ABDE8;}
.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 {color:#39C7F7;}
.taxport_bloque {clear:both; margin:0 15px; padding:6px 0; border-bottom:1px dashed #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_msg a:hover {color:#FF0000;}
.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, .taxport_bajada 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:0 0 10px 0px; padding:0px; text-align:left;}
.tax_bloque2 {display:table; width:90%; clear:both; margin:0px; padding:0px;}
.tax_titulo {display:table; width:100%; margin:0 0 10px 0px; padding:0 0 10px 0; font-size:14px; font-weight:bold; color:#7ABDE8; border-bottom:1px dashed #7ABDE8;}
.tax_link2, .tax_link2 a {font-size:12px; font-weight:bold; color:#006699; margin:8px 0 0 0px; padding:0px;}
.tax_icono {width:34px; float:left; margin:0px; padding:0px;}

/*footer estandares*/
.foot_est {margin:0px 0 0px 0; font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif;}
.foot_est, .foot_est a {font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif; font-size:11px; font-weight:normal; color:#969696; text-align:center;}
.foot_est a:hover {color:#004DB1;}

/*FIN*/
