#cont {background:url(/prontus_agn/imag/arti/back_art.jpg) repeat-x left top #ebf3fc;}
#art-cont {width:635px; overflow:hidden; margin:0 auto;}

/*-------------------oo------------------------*/

/*SECCION*/
.seccion {margin:5px 0; overflow:hidden;}
.seccion .ruta {font-size:11px; color:#003366; margin:0;}
.seccion .ruta p, .seccion .ruta a {font-size:11px; color:#000; margin:0;}
.seccion .ruta a:hover {color:#CC0000;}

/*-------------------oo------------------------*/

/*CONTENIDO ARTICULO*/
.cont-art {overflow:hidden; margin:0;}
.cont-art .fecha {font-size:11px; color:#666; margin:0;}
.cont-art .epigrafe {color:#000; font-size:12px; margin:0;}
.cont-art .titular, .cont-art .titular p {font-size:25px; color:#333333; margin:0; font-weight:bold;}
.cont-art .bajada {font-size:16px; text-align:justify; color:#003366; font-weight:bold; margin:0 0 15px; line-height:18px;}
.cont-art .bajada p {font-size:16px; color:#990000; margin:0; font-weight:bold;}

/*-------------------oo------------------------*/

/* SUBTITULOS */
/*ancore*/
.subtitulos {margin:0; clear:both; padding:0; font-size:11px; color:#003366; font-weight:normal; text-align:left; background:url(/prontus_agn/imag/auxi/flecha_sub.gif) no-repeat left top;}
.subtitulos a {margin:0 5px 0 13px; font-size:11px; color:#003366; font-weight:normal;}
.subtitulos a:hover {color:#990000;}
/*subtítulo en el cuerpo*/
.contSubtit {display:table; width:100%; margin:0; padding:18px 0 8px 0; border-bottom:1px solid #e0e0e0;}
.contSubtit .titSubtit {margin:0; padding:0; font-size:13px; font-weight:bold; color:#ff6600; float:left; width:82%;}
.contSubtit .titSubtit div, .contSubtit .titSubtit a, .contSubtit .titSubtit a:hover {font-size:13px; font-weight:bold; color:#ff6600; line-height:110%; text-decoration:none;}
.contSubtit .linkSubtit {margin:0 6px 0 0; padding:4px 0 0 0; font-size:11px; font-weight:normal; color:#666; text-align:right;}
.contSubtit .linkSubtit a {margin:0; font-size:11px; color:#666; text-align:right;}
.contSubtit .linkSubtit a:hover {color:#000; text-decoration:none;}

/*-------------------oo------------------------*/

/* BLOQUE PARA RELACIONADOS */
.col-rot {margin:15px 0 10px; overflow:hidden; background:url(/prontus_agn/imag/arti/flecha_relac.gif) no-repeat left top #e4ebf1;}
.col-rot p {margin:8px 0 5px 43px; color:#003366; font-size:16px;}
/**/
.col-rel {overflow:hidden; margin:0 0 15px 15px; font-size:11px; color:#006699;}
.col-rel .texto {overflow:hidden; margin:0 0 7px; padding:0; background:url(/prontus_agn/imag/auxi/flecha_rel.gif) no-repeat left top;}
.col-rel .texto a {margin:0 0 0 13px; display:block; font-size:11px; color:#006699;}
.col-rel .texto a:hover {color:#990000;}
.col-rel .vermas {float:right; clear:both; overflow:hidden; margin:2px 0 0;}
.col-rel .vermas a {display:block; padding:2px 10px; background-color:#72b9dc; font-size:12px; color:#fff;}
.col-rel .vermas a:hover {padding:2px 10px; background-color:#ff9900; font-size:12px; color:#fff;}

/*-------------------oo------------------------*/

/*ARTICULO FORMULARIO*/
.form-tabla {margin:0 0 10px;}
.form-tabla-reg {margin:auto;}
.form-tabla td, .form-tabla-reg td {padding:4px; font-size:12px; color:#003366;}
.form-tabla .campo {font-family:Arial,Helvetica,Sans-Serif,Verdana,Tahoma; width:250px; padding:3px; border:1px solid #95a3b0; background-color:#f2f2f2; font-size:12px; color:#003366;}
.form-tabla-reg .campo-reg {width:150px; padding:3px; border:1px solid #95a3b0; background-color:#f2f2f2; font-size:12px; color:#003366;}
.form-tabla .boton {margin:10px 0 0; font-weight:bold; padding:2px; font-size:13px; color:#fff; background-color:#50a3cc; border:none; cursor:pointer;}
/*segunda parte*/
td.form-enc, .form-enc {margin:0; padding:50px 0 10px 0; font-size:14px; color:#003366; font-weight:bold; border-bottom:1px solid #95a3b0; text-align:justify;}
td.form-enc-dos, .form-enc-dos {margin:0; padding:20px 0 8px 0; font-size:12px; color:#003366; text-align:justify; font-weight:bold;}
.form-tabla-dos {margin:10px 0 0; font-size:11px; font-weight:normal; color:#666; border:1px solid #ccc;}
.form-tabla-dos .td-color, .form-tabla-dos .td-color td {font-size:11px; font-weight:bold; color:#ac2f2f; background-color:#f8eded;}
.form-tabla-dos .td-blanco {font-size:11px; font-weight:normal; color:#999; background-color:#FFF;}
.form-tabla-dos .td-celeste {background-color:#EFEDED;}
.form-tabla-dos .td-celeste table td {font-size:11px; color:#666;}
.form-tabla-dos .td-blanco table td {font-size:11px; color:#666;}
.field2 {font-family:Arial,Helvetica,Sans-Serif,Verdana,Tahoma; width:80%; padding:3px; border:1px solid #CCC; background-color:#f2f2f2; font-size:12px; color:#666;}
.field {padding:3px; border:1px solid #CCC; background-color:#f2f2f2; font-size:12px; color:#666;}

/*-------------------oo------------------------*/


/*ARTICULO GALERIA*/
.imagen {width:146px; padding:10px 0 0; background:url(/prontus_agn/imag/auxi/top_rec.gif) no-repeat left top; overflow:hidden;}
.imagenfoot {margin:0; width:146px; padding:0 0 10px; background:url(/prontus_agn/imag/auxi/foot_rec.gif) no-repeat left bottom; overflow:hidden;}
.imagen .foto {border:1px solid #666; margin:10px 0 5px 0px; clear:both;}
.imagen p {margin:0 20px 0 20px; font-size:11px;}
.imagen a {color:#737373; font-size:11px; font-weight:normal;}
.imagen a:hover {color:#cc0000; text-decoration:none;}
.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; font-size:11px;}
.tablaGal td a {color:#737373; font-size:11px; font-weight:normal;}
.tablaGal td a:hover {color:#cc0000; text-decoration:none;}
.text {width:100px; clear:both; text-align:left;}
.text img {margin:0;}


/*-------------------oo------------------------*/

/*AUXILIARES ARTICULO*/
/*subir*/
.subir {margin:10px 0; padding:0; font-weight:bold; font-size:14px; color:#0099cc; text-align:right;}
.subir a {font-size:14px; color:#0099cc;}
.subir a:hover {color:#ff6600;}
/*video*/
.cont-art .video {clear:both; margin:15px 0; text-align:center;}
.cont-art .video .pie-video {overflow:hidden; display:block; margin:5px 0 0; font-size:12px; color:#666;}
/*flash*/
.cont-art .flash {clear:both; margin:15px 0;  text-align:center;}
.cont-art .flash .pie-video {overflow:hidden; display:block; margin:5px 0 0; font-size:12px; color:#666;}

/*-------------------oo------------------------*/

/*Mapa del Sitio*/
.mapa_around {padding:0; text-align:left; margin:0 0 35px 0;}

li.mapa_item1 {font-size:16px; font-weight:bold; color:#003366; line-height:20px; list-style-type:square; margin:10px 0; text-align:left;}
li.mapa_item2 {font-weight:bold; color:#666; font-size:12px; list-style-type:square; margin:0 0 8px 30px; text-align:left;}
li.mapa_item3 {list-style-type:square; margin:0 0 5px 60px; text-align:left; color:#999;}
li.mapa_item4 {list-style-type:square; margin-left:90px; text-align:left; color:#999;}

li.mapa_item1 * {font-size:16px; font-weight:bold; color:#003366;}
li.mapa_item2 * {font-weight:bold; color:#666; font-size:12px;}
li.mapa_item3 * {font-weight:normal; color:#999; font-size:12px;}
li.mapa_item4 * {font-weight:normal; color:#999; font-size:11px;}

li.mapa_item1 *:hover {color:#000;}
li.mapa_item2 *:hover {color:#990000;}
li.mapa_item3 *:hover {color:#990000;}
li.mapa_item4 *:hover {color:#990000;}

/*-------------------oo------------------------*/

/*PORTADA TAXONOMICA*/
.taxport-cont {width:93%; margin:0 20px; padding:10px 0; border-bottom:1px solid #c6d2df; overflow:hidden;}
.foto-tax {margin:0 10px 0 0; float:left; overflow:hidden;}
.foto-tax img {border:1px solid #738fab;}
.titular-tax {margin:0; padding:0; font-size:14px; font-weight:normal; color:#333;}
.titular-tax a {font-size:14px; font-weight:normal; color:#333;}
.titular-tax a:hover {color:#990000;}
.bajada-tax {margin:3px 0 0; font-size:12px; font-weight:normal; color:#003366;}
.bajada-tax p {margin:0; font-size:12px; font-weight:normal; color:#003366;}
.taxport-msg {margin:15px 20px 20px; font-size:11px; color:#006699;}
.taxport-msg a {font-size:11px; font-weight:bold; color:#003366;}
.taxport-msg a:hover {color:#990000; text-decoration:underline;}
.fecha-tax {margin:0; font-size:11px; font-weight:normal; color:#006699; line-height:12px;}

/*-------------------oo------------------------*/

/* CUERPO DEL ARTICULO */
p {font-family:Arial,Helvetica,Sans-Serif,Verdana,Tahoma; font-size:12px; font-weight:normal; color:#333333;}
.CUERPO p, .CUERPO * {font-size:12px; font-weight:normal; color:#333333; text-align:justify; margin:0;} /* Esto es solo para que funcione el +/- letra */
.CUERPO ul, .CUERPO p ul {margin-top:8px; margin-left:50px; font-size:12px; color:#333333;}
.CUERPO ul li, .CUERPO p ul li {list-style-type:square; font-size:12px; color:#333333;}
.CUERPO ol, .CUERPO p ol {margin-top:8px; margin-left:50px; font-size:12px; color:#333333;}
.CUERPO ol li, .CUERPO p ol li {list-style-type:decimal; font-size:12px; color:#333333;}
.CUERPO blockquote {margin-left:15px;}
.CUERPO {font-family:Arial,Helvetica,Sans-Serif,Verdana,Tahoma; margin:10px 0 0 0; padding:0 0 20px; font-size:12px; font-weight:normal; color:#333; line-height:170%; text-align:justify;}
.CUERPO table, .CUERPO table td {border-collapse:collapse; padding:5px; font-size:11px; color:#333333; line-height:110%;}
.CUERPO a {font-size:12px; color:#000000; font-weight:bold;}
.CUERPO a:hover, .CUERPO * a:hover {color:#CC0000; text-decoration:underline;}
.CUERPO strong, .CUERPO b {font-weight:bold;}
.CUERPO sup {font-size:10px;}
ul {list-style:square; display: block; margin: 5px 5px 0px 50px; font-size:11px; color:#333333;}
ol {list-style:decimal; display: block; margin: 5px 5px 0px 50px; font-size:11px; color:#333333;}

/*-------------------oo------------------------*/

/*FORMATO VTXT*/
.CUERPO h1 {font-size:18px; font-weight:normal; color:#930000;}
.CUERPO h2 {font-size:15px; font-weight:bold; color:#666666;}
.CUERPO h3 {font-size:12px; font-weight:bold; color:#666666;}
.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:#000000; font-style:italic;}
.CUERPO pre {font-size:11px; font-weight:normal; color:#666666; text-align:justify; text-indent:10px;}
.CUERPO .td-estilo-fondogris {background-color:#dddddd;}
.CUERPO .td-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}
.CUERPO .tr-estilo-fondogris {background-color:#dddddd;}
.CUERPO .tr-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}
.CUERPO .tr-estilo-fondocel {background-color:#6699ff; color:#FFFFFF; font-weight:bold;}
.CUERPO .table-border {font-family:Arial,Helvetica,Sans-Serif,Verdana,Tahoma; margin:auto; border:1px solid #e0e0e0; border-collapse:collapase;}
.CUERPO .table-border td {font-family:Arial,Helvetica,Sans-Serif,Verdana,Tahoma; border:1px solid #e0e0e0; border-collapse:collapse; font-size:11px; color:#666; text-align:left;}
.CUERPO .td-estilo-fondocel, .CUERPO .table-border td.td-estilo-fondocel {background-color:#6699ff; color:#FFFFFF; font-weight:bold;}

/*-------------------oo------------------------*/

/*vtxt*/
.CUERPO .subtit /* subtitulos */ {display:block; width:100%; margin:0; padding:0 0 8px 0; font-size:14px; font-weight:bold; color:#ff6600; border-bottom:1px solid #e0e0e0;}
.CUERPO .piefoto /* pies de fotos */ {color:#404040; 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 .azuldestacado     /* texto azul destacado */  {color:#003366; font-weight:bold;}
.CUERPO .blanco   /* texto blanco */ {color:#FFFFFF;}
.CUERPO .negro    /* texto negro */  {color:#000000;}
.CUERPO .rojo     /* texto rojo */   {color:#990000;}
.CUERPO .naranjo  /* texto naranjo */  {color:#FF6000;}
.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;}
.CUERPO .table-border {font-family:Arial,Helvetica,Sans-Serif,Verdana,Tahoma; margin:auto; border:1px solid #666; border-collapse:collapase; font-size:11px; color:#666;}
/*/vtxt_table*/

/*vtxt_tr*/
.CUERPO .tr-estilo-fondogris {background-color:#dddddd;}
.CUERPO .tr-estilo-fondoazul {background-color:#1C2B45; color:#FFFFFF; font-weight:bold;}
.CUERPO .tr-estilo-fondocel {background-color:#6699ff; color:#FFFFFF; font-weight:bold;}
/*/vtxt_tr*/

/*vtxt_td*/
.CUERPO .td-estilo-fondogris {background-color:#dddddd;}
.CUERPO .td-estilo-fondoazul {background-color:#1C2B45; color:#FFFFFF; font-weight:bold;}
.CUERPO .td-estilo-fondocel {background-color:#6699ff; color:#FFFFFF; font-weight:bold;}
/*/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;}
.CUERPO img {margin:3px;}

/***FIN***/
 