/*CSS Articulo*/

/*AUXILIARES*/
.separa-art {clear:both; overflow:hidden; margin:14px 0 0;}
.subir {margin:15px 0 0; padding:0 0 30px; text-align:right; font-size:12px; font-weight:bold; color:#666;}
.subir a {font-size:11px; color:#0066cc;}
.subir a:hover {color:#000;}

/*ESTRUCTURA - DIVS PRINCIPALES*/
.interior-art, .interior-tax {width:550px; margin:0 auto; padding:0; }
.art-top {margin:0 0 20px; padding:0; text-align:left;}

/*-------------------oo------------------------*/

/*TOP ARTÍCULO*/
.art-top .seccion {width:350px; float:left; font-size:11px; color:#999; padding:0;}
.art-top .seccion a {color:#0066cc;}
.art-top .seccion a:hover {color:#000;}
.art-top h3 {width:500px; margin:0 0 10px 0; font-size:12px; color:#666; font-weight:bold; float:left; clear:both;}/*fecha*/
.art-top h3 a {font-size:12px; color:#0066cc; font-weight:normal;}
.art-top h3 a:hover {color:#0066cc;}
.art-top h1 {margin:0; font-size:22px; color:#000; font-weight:normal; clear:both;}/*titular*/
.art-top h2 {margin:10px 0 0; font-size:12px; color:#666; font-weight:normal; clear:both; line-height:150%;}/*bajada*/
.art-top .herramientas {width:130px; margin:0 0 8px; float:right; text-align:right;}
.art-top .herramientas2 {margin:0 0 8px; clear:both;}
.art-top .herramientas2 .sinseccion {margin:8px 0 0 0; float:left;}
.art-top .herramientas2 img {float:right;}
.art-top table {width:140px; border:0;}
.art-top table td {text-align:right;}


/*-------------------oo------------------------*/

/* SUBTITULOS */
/*ancore*/
.subtitulos {margin:0 15px 14px 0; padding:0 0 0 20px; font-size:12px; color:#000; font-weight:bold; text-align:left; background:url(/prontus_community/imag/auxi/mas.gif) no-repeat left bottom; clear:both;}
.subtitulos a {margin:0 5px 0 0; font-size:11px; color:#0066cc; line-height:20px;}
.subtitulos a:hover {color:#000;}
/*subtítulo en el cuerpo*/
.contSubtit {display:table; width:100%; margin:0 0 15px 0; padding:18px 0 8px 0; border-bottom:1px solid #e5e5e5; clear:both;}
.contSubtit .titSubtit {margin:0; padding:0; font-size:16px; font-weight:bold; color:#000; float:left; width:82%;}
.contSubtit .titSubtit div, .contSubtit .titSubtit a, .contSubtit .titSubtit a:hover {font-size:16px; font-weight:bold; color:#000; line-height:110%; text-decoration:none;}
.contSubtit .linkSubtit {margin:0 6px 0 0; padding:4px 0 0 0; font-size:12px; font-weight:normal; color:#CCC; text-align:right;}
.contSubtit .linkSubtit a {margin:0; font-size:11px;  font-weight:normal;  color:#0066cc; text-align:right;}
.contSubtit .linkSubtit a:hover {color:#000; text-decoration:none;}

/*-------------------oo------------------------*/

/*VIDEO FLV*/
.art-multimedia {margin:0 0 15px; text-align:center; padding:0 0 15px;}
.art-multimedia .pie-video {margin:5px 0 0; font-size:12px; font-weight:bold; color:#000;}
.art-multimedia .pie-video p {margin:0; font-size:12px; font-weight:bold; color:#000;}

/*-------------------oo------------------------*/

/*Tablas Forms*/
.formulario-prontus {width:550px; margin:0 auto;}
.tableform {margin:15px 0 0;}
.tableform td {padding:4px; font-size:13px; font-weight:bold; color:#000;}
.tableform p {padding:4px; font-size:18px; font-weight:bold; color:#000;}
.tableform .notas {font-size:13px; font-weight:normal; color:#000;}
.tableform .txtnotas {font-size:13px; font-weight:normal; color:#000;}
.tableform .fieldform {width:90%; padding:4px 4px; font-size:13px; font-weight:normal; color:#000; background-color:#FCFCFC; border:1px solid #CCC;}
.tableform .fieldformFech {width:25px; padding:4px 4px; font-size:13px; font-weight:normal; color:#000; background-color:#FCFCFC; border:1px solid #CCC;}
.tableform .fieldformShort {width:150px; padding:4px 4px; font-size:13px; font-weight:normal; color:#000; background-color:#FCFCFC; border:1px solid #CCC;}
.tableform .buttonform {cursor:pointer; width:100px; height:30px; font-size:14px; font-weight:bold; color:#FFF; background-color:#000; border:0;}
.gris {font-size:12px; font-weight:normal; color:#666;}


/*-------------------oo------------------------*/

/*DESCARGAS Y TAXONOMIA*/
.descargas {margin:0 0 20px;}
.descargas .seccion {margin:8px 0 0; background:url(/prontus_community/imag/auxi/flecha.gif) no-repeat 0 5px;}
.descargas .seccion a {display:block; margin:0 15px; font-size:12px; color:#0066cc; font-weight:normal;}
.descargas .seccion a:hover, .descargas .seccion2 a:hover {color:#000;}
.descargas .seccion2 a {display:block; margin:8px 0 0 20px; font-size:11px; color:#0066cc; font-weight:normal;}
/**/
.vermas {overflow:hidden; margin:0 0 2px 12px; padding:7px 0; text-align:left; font-size:11px; color:#00b0d8; font-weight:bold;}
.vermas a {margin:10px 15px 0 4px; font-size:11px; color:#0066cc;}
.vermas a:hover {color:#000;}

.descargas .seccion2 h3 {width:62px; background-color:#F0F0F0; margin:8px 0; padding:3px 0; text-align:center;}/*vermas*/
.descargas .seccion2 h3 a {font-size:11px; font-weight:normal; color:#0066cc; margin:0; padding:0;}
.descargas .seccion2 h3 a:hover {color:#000;}

/*-------------------oo------------------------*/

/* PORTADA TAXONOMICA */
.titu-seccion {margin:10px 0; font-size:22px; color:#000; font-weight:normal; float:left;}/*titular*/
.taxportbloque {margin:0 0 10px 0; padding:0 0 15px 0; border-bottom:1px solid #eae8e8; overflow:hidden; text-align:left;}
.taxporttoplink {clear:both; margin:0; font-size:14px; font-weight:normal; color:#ff0000;}
.taxporttoplink strong {color:#666; }
.titular-tax, .titular-tax a {font-size:16px; font-weight:normal; color:#0066cc;}
.titular-tax a:hover {color:#000;}
.fecha-tax {margin:0 2px 4px; font-size:11px; font-weight:normal; color:#999;}
.epigrafe-tax {margin:0 0 3px 2px; font-size:12px; font-weight:normal; color:#666;}
.bajada-tax {margin:0 0 0 2px; font-size:12px; font-weight:normal; color:#666;  padding:4px 0 0 0;}
.foto-tax { border:4px solid #99cc33; margin:0 10px 0 0; float:left;}
.taxportmsg {margin:5px 0 0; padding:0 0 15px; font-size:12px; color:#999; text-align:left; clear:both;}
.taxportmsg a {font-size:12px; font-weight:bold; color:#0066cc;}
.taxportmsg a:hover {color:#000; text-decoration:underline;}
.taxportmsg-top {margin:15px 20px 0; padding:0 0 10px; font-size:12px; font-weight:bold; color:#666; text-align:left;}
.taxportmsg-top a {font-size:12px; font-weight:bold; color:#0066cc;}
.taxportmsg-top a:hover {color:#000; text-decoration:underline;}

/*-------------------oo------------------------*/

/* CUERPO DEL ARTICULO */
p {font-size:12px; font-weight:normal; color:#333;}
.CUERPO p, .CUERPO {font-size:13px; font-weight:normal; color:#333; line-height:160%; text-align:justify;} /* Esto es solo para que funcione el +/- letra */
.CUERPO ul, .CUERPO p ul {margin-top:8px; margin-left:50px; line-height:160%; font-size:13px; color:#333;}
.CUERPO ul li, .CUERPO p ul li {list-style-type:square; line-height:160%; font-size:13px; color:#333;}
.CUERPO ol, .CUERPO p ol {margin-top:8px; margin-left:50px; line-height:160%; font-size:13px; color:#333;}
.CUERPO ol li, .CUERPO p ol li {list-style-type:decimal; line-height:124%; font-size:13px; color:#333; padding:8px 0;}
.CUERPO blockquote {margin-left:15px;}
.CUERPO {margin:10px 0 0 0; padding:0 0 20px; font-size:13px; font-weight:normal; color:#333; line-height:124%; text-align:justify;}
.CUERPO table, .CUERPO table td {border-collapse:collapse; padding:5px; font-size:12px; color:#333;}
.CUERPO a {font-size:13px; color:#0066cc; font-weight:bold; }
.CUERPO a:hover, .CUERPO * a:hover {color:#000; text-decoration:underline;}
.CUERPO strong, .CUERPO b {font-weight:bold;}
.CUERPO sup {font-size:10px;}

/*-------------------oo------------------------*/

/*FORMATO VTXT*/
.CUERPO h1 {font-size:18px; font-weight:normal; color:#4D4D4D;}
.CUERPO h2 {font-size:15px; font-weight:bold; color:#4D4D4D;}
.CUERPO h3 {font-size:12px; font-weight:bold; color:#4D4D4D;}
.CUERPO h4 {font-size:11px; font-weight:bold; color:#1C2B45;}
.CUERPO h5 {font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif; font-size:10px; font-weight:bold; color:#1C2B45;}
.CUERPO h6 {font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif; font-size:9px; font-weight:bold; color:#1C2B45;}
.CUERPO address {font-size:12px; font-weight:normal; color:#4D4D4D; font-style:italic;}
.CUERPO pre {font-size:11px; font-weight:normal; color:#4D4D4D; text-align:justify; text-indent:10px;}
.CUERPO .td-estilo-fondogris {background-color:#f6f6f6;}
.CUERPO .td-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}
.CUERPO .td-estilo-fondoceleste {color:#FCFCFC; font-weight:bold; background-color:#01a4c9;}
.CUERPO .tr-estilo-fondogris {background-color:#ededed;}
.CUERPO .tr-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}
.CUERPO .tr-estilo-fondoceleste {color:#FCFCFC; font-weight:bold; background-color:#01a4c9;}

/*-------------------oo------------------------*/

/*vtxt*/
.CUERPO .subtit /* subtitulos */ {font-size:16px; font-weight:bold; color:#000; line-height:110%; text-decoration:none; display:table; width:100%; margin:0 0 8px 0; padding:18px 0 8px 0; border-bottom:1px solid #E5E5E5;}
.CUERPO .piefoto /* pies de fotos */ {color:#666666; font-size:10px; }
.CUERPO .resalta /* texto resaltado */ {font-size:11px; font-weight:bold; color:#353535; font-style:italic;}
.CUERPO .amarillo /* texto amarillo */ {color:#F8DA07;}
.CUERPO .azul     /* texto azul */   {color:#003366;}
.CUERPO .celeste     /* texto celeste */   {color:#0389A7;}
.CUERPO .azuldestacado     /* texto azul destacado */  {color:#003366; font-weight:bold;}
.CUERPO .blanco   /* texto blanco */ {color:#FCFCFC;}
.CUERPO .rojo     /* texto rojo */   {color:#cc0000;}
.CUERPO .naranjo  /* texto naranjo */  {color:#ff6600;}
.CUERPO .naranjo  /* texto naranjo */  {color:#4D4D4D;}
.CUERPO .verde    /* texto verde */  {color:#339900;}
.CUERPO .gris     /* texto gris */  {color:#5C5C5C;}
/*/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:#f6f6f6;}
.CUERPO .tr-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}
.CUERPO .tr-estilo-fondoceleste {color:#FCFCFC; font-weight:bold; background-color:#01a4c9;}
/*/vtxt_tr*/

/*vtxt_td*/
.CUERPO .td-estilo-fondogris {background-color:#f6f6f6;}
.CUERPO .td-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}
.CUERPO .td-estilo-fondoceleste {color:#FCFCFC; font-weight:bold; background-color:#01a4c9;}
/*/vtxt_td*/

/* estilos obligatorios para tablas en vtxt */
.CUERPO table {margin:3px; padding:2px; border-collapse:collapse; empty-cells:show;}
.CUERPO td {margin:1px; padding:2px;  border-collapse:collapse;}
.CUERPO img {margin:3px;}

.CUERPO .table-datos {margin:3px; padding:0; border-collapse:collapse; empty-cells:show;}
.CUERPO .table-datos td {margin:1px; padding:2px;  border-collapse:collapse;}
.CUERPO .table-datos img {margin:0px;}

.CUERPO .table2 {margin:0; padding:0; border:1px solid #FCFCFC; border-collapse:collapse;}
.CUERPO .table2 td {margin:0; padding:2px 0; border-collapse:collapse;}
.CUERPO .table2 img {margin:0px;}


/*-------------------oo------------------------*/

/*FIN*/            