/*** Elementos HTML o TAG  ***/
*  { border:none; margin:0px; padding:0px;
     font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; color:black;}
li { margin-left:20px; }
li div { font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px;
         margin-left:10px; }
li { font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:11px;  margin-left:15px; }
ol * { font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:11px; margin-left:10px; }
blockquote { margin-left:20px; }
body { margibn:10px 0px 0px 10px; }
a:link, a:visited  { color:inherit; text-decoration:none; }   /* unvisited & visited links */
a:hover { border-color:red !important; color:#004582 !important; }
a:active { color:#004582; text-decoration:none; } /* active links */

a:hover p { border-color:red !important; color:#004582 !important; }
a:active p { color:#004582; text-decoration:none; } /* active links */

/*** Estilos Elementos Graficos Generales ***/
.blockSep { clear:both; margin-bottom:10px;}
.fecha { color:#0A6CCE; font-size:9px; font-weight:bold;}
.fechRight { text-aling:right; float:right;}
.epigrafe { margin:1px 0px 1px 0px; color:#999999}
.epigrafe p { color:#999999; }
.titular { margin:0px; }
.titular p { font-size:11px; font-weight:bold; color:#AD1865;}
.seccion p { text-align:left; font-size:10px; color:#999999; font-weight:bold;
             margin:1px 0px 3px 0px; text-transform:uppercase;}
.bajada { margin:0px 0px 5px 0px; }
.bajada p { text-align:justify; font-size:12px; color:#0A6CCE; }
.link { display:block; text-align:right; margin-bottom:10px; clear:both;}
.link a { color:#AD1865; font-size:10px;}
.rotulo { margin:0px 0px 5px 0px; padding:4px 0px 4px 4px; font-size:11px;
          font-weight:bold; text-aling:left;}
.rotulo a { font-size:11px; font-weight:bold; }

/*** Estilos Elementos Graficos Bajo Estrucuturas Generales***/
.col120 { border-top:solid 1px #83A8DA;}
.col150 { margin-bottom:10px;}


/*** Estilos Elementos de areas para cada columna ***/
/*** Boton con textos para todas las areas ***/
.botontexto .titular a span { text-align:left; font-size:11px; font-weight:bold; color:#FFFFFF; }
.botontexto .bajada a span { text-align:left; font-size:10px; color:#FFFFFF; }

.botontexto .titular a p { text-align:left; font-size:11px; font-weight:bold; color:#FFFFFF; }
.botontexto .bajada a p { text-align:left; font-size:10px; color:#FFFFFF; }


.botontexto .titular a:hover span { color:#FFFFFF;}
.botontexto .titular a:link span { color:#FFFFFF;}
.botontexto .titular a:visited  span { color:#FFFFFF;}
.botontexto .titular a:active  span { color:#FFFFFF;}

.botontexto .bajada a:hover span { color:#FFFFFF;}
.botontexto .bajada a:link span { color:#FFFFFF;}
.botontexto .bajada a:visited span { color:#FFFFFF;}
.botontexto .bajada a:active span { color:#FFFFFF;}



.col120 .botontexto { border-bottom:solid 1px #8888C7; margin:0px 0px 10px 0px; padding:7px;
                      background-image:url(../imag/auxi/back120.gif);
                      background-repeat:no-repeat; color: #FFFFFF; }
.col130 .botontexto { border-bottom:solid 1px #8888C7; margin:0px 0px 10px 0px; padding:7px;
                      background-image:url(../imag/auxi/back130.gif);
                      background-repeat:no-repeat; color: #FFFFFF; }
.col230 .botontexto { border-bottom:solid 1px #8888C7; margin:0px 0px 10px 0px; padding:7px;
                      background-image:url(../imag/auxi/back260.gif);
                      background-repeat:no-repeat; color: #FFFFFF; }
.col200 .botontexto { border:none; margin:0px; padding:4px; background-color:transparent; }
/*.col200 .botontexto a:hover { background-color:transparent; } */
.col260 .botontexto { border-bottom:solid 1px #8888C7; margin:0px 0px 10px 0px; padding:7px;
                      background-image:url(../imag/auxi/back260.gif);
                      background-repeat:no-repeat; color: #FFFFFF; }

/* Estilos de Controles de Formulario*/


.TEXTcombobox { border: 1px solid #8F8F8F; font-size: 13px; color: #3937DF;  }


/*Estilos de pagina de contacto */
.CampoInput3 { font-family: 'Trebuchet MS', Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; width:90%; margin-top:5px; margin-bottom:5px; border:1px solid #999999; background-color:#F3F3F3; padding:4px;}
.CampoButton { font-size: 11px; font-style: normal; font-weight: bold; color: #FFFFFF; margin:5px; border: 4px solid #4A6B8C; background-color: #4A6B8C; cursor: hand;}
.TEXTarticulo { font-size: 12px; font-weight: normal; color: #666666; line-height:12pt; text-align: justify;}
.TEXTarticulo p { font-size: 12px; font-weight: normal; color: #666666; line-height:12pt; text-align: justify;}
.azu2 /* texto azul */ { color: #336699; }
.TEXTgris { font-size:11px; font-weight:normal; color: #333333;}
.piefoto /* pies de fotos */ { font-size:10px; color: #333333;}

/*** Columnas Left y Right ***/
.arLeft { width:120px; margin-bottom:10px; border-bottom: 1px dotted #004582;}
/* articulos lado izquierdo */
.arLeft .titular a p { font-size:12px; font-weight:bold; color:#666666;}
.arLeft .bajada a p { font-size:10px; color:#666666;text-align:left;}
.arRight { width: 130px; margin-bottom:10px; border-bottom: 1px dotted #004582; }
.arRight .titular a p { font-size: 11px; color:#666666;}
.arRight .bajada a p { font-size: 10px; color:#666666;}
.botonMenu { border-bottom:1px solid #83A8DA; border-left:5px solid #AD1865;
             border-right:1px solid #83A8DA;}
.botonMenu a p { font-size:11px; font-weight:bold; color:#004582; padding:5px}
.tabEcon td { padding:2px; font-size:9; color:#004582; border-left:1px solid #ABCDE7;
              border-top:1px solid #ABCDE7;}
.tabEcon table { border-right:1px solid #ABCDE7; border-bottom:1px solid #ABCDE7;}
.fotoLeft { margin:0px 5px 5px 0px;}
/*** Columna Central  ***/
.col490 { clear:both; margin: 0px 10px 10px 10px; border-bottom: 1px dotted #004582;}
.col490 * .titular { margin:0px 0px 5px 0px; }
.col490 * .titular * { font-size:17px; font-weight:bold; color:#AD1865; }
.btCol200 { border:1px solid #AACBEE; margin:0px 0px 10px 0px; padding:7px;
            background-color:#D1E2FE;}
.btCol200 a p {  color:#004582; font-size:10px;}
.arGenerica { margin-left:0px;}
.tijera { margin-right:5px;}
.arCenLeft { margin-bottom:10px; border-bottom: 1px dotted #004582;}
.arCenLeft .titular a p { font-size:12px}
.arCenRight { margin-bottom:10px; border-bottom: 1px dotted #004582;}
.arCenRight .titular a p { font-size:12px}
.arCen150 { width:150px; margin-bottom:10px; border-bottom: 1px dotted #004582;}
.arCen150 .titular a p { font-size:11px; font-weight:bold; color:#666666;}
.arCen150 .bajada a p { font-size:11px; color:#666666;}

/*** rotulos ***/
.bverde { background-image:url(../imag/auxi/backrot_120.gif); background-repeat:no-repeat;
          border-bottom:1px solid #ADD768; color:#FFFFFF; padding-left:13px;}
.bceleste { background-image:url(../imag/auxi/backrot_200.gif); background-repeat:no-repeat;
            border-bottom:1px solid #85B7E7; color:#FFFFFF; padding-left:13px;}
.bcel150 { background-image:url(../imag/auxi/backrot_150.gif); background-repeat:no-repeat;
           border-bottom:1px solid #85B7E7; color:#FFFFFF; padding-left:13px;}
.bazul { background-image:url(../imag/auxi/backrot_260.gif); background-repeat:no-repeat;
         border-bottom:1px solid #0070A5; color:#FFFFFF; padding-left:13px;}
.bmarengo { background-image:url(../imag/auxi/backrot_130.gif); background-repeat:no-repeat;
            border-bottom:1px solid #7396AE; color:#FFFFFF; padding-left:13px;}
.bTop { width:470px; background-image:url(../imag/auxi/back_rotulo.gif);
        background-repeat:repeat-x; margin: 0px 10px 10px 10px;}
.bTop td { font-weight:bold; color:#004582; margin-right:5px;}
.bTop a { color:#AD1865;}

/*** Footer ***/
.footer { border-top: 1px dotted #5C99DC; margin: 20px 10px 10px 10px; clear:both;
          padding-top:5px; }
.footer p { color:#5C99DC; }
.footer a { color:#5C99DC; font-weight:bold;}

/********** Estilos requeridos por Prontus ***********/
/*vtxt*/
.subtit /* subtitulos */ { margin-top:15px; width:100%; font-size:14px;
                           font-weight:bold; color:#003366; padding:5px}
.piefoto /* pies de fotos */ { color:#404040; }
.conBorde { border:1px solid #808080; border-collapse:collapse; }
.sinBorde { border:none; }
.resalta /* texto resaltado */ { font-weight:bold; font-style:italic; color:#666666; }
.amarillo { color:#808000; }
.azul    /* texto azul */   { color:#000080; }
.blanco  /* texto blanco */ { color:#FFFFFF; }
.negro   /* texto negro */  { color:#000000; }
.rojo    /* texto rojo */   { color:#800000; }
.verde   /* texto verde */  { color:#008000; }
/*/vtxt*/

/* Manejo de tablas en VTXT */
.conBorde TD { border:1px solid #666666;border-collapse:collapse; }
.sinBorde TD { border:none; }
/* Manejo de imagenes en VTXT */
.centerImg { display:block; text-align:center; margin-left:auto; margin-right:auto; }
.rightImg  { display:block; margin-left:5px; margin-right:auto; float:right; }
.leftImg   { display:block; margin-left:auto; margin-right:5px; float:left; }
/* Manejo de imagenes en VTXT */
.topArticulo { margin: 10px 15px 10px 0;}
.artTitular * { font-size: 17px; font-weight: bold; color: #AD1865;}
.artBajada  { font-size: 13px; font-weight: bold; margin-bottom:10px; text-align:justify;}
.contArticulo, .contArticulo p { font-size:12px; line-height:17px;}
.contArticulo h2 { display:block}
.contArticulo h3 { font-size:11px;}
.contArticulo td, .contArticulo li { color: #AD1865; font-size:11px;}
.linkArt a { color:#AD1865;}
.linkArt li a { font-size:10px; font-weight:bold;}
.recuadro { padding:5px 5px 5px 5px; background-color:#C5E4FC }
.recuadro * { color:#004582; font-size:11px; line-height:15px }
.titrecuadro * { font-size:13px; font-weight:bold; color:#004582;
                 background-color:#ABCDE7; padding:5px; margin-bottom:6px}
.cuerpo * {  margin-top:5px;}

/* tabla subtitulos */
.contSubtit { display:inherit; margin:10px 5px 10px 0px;}
.contSubtit .titSubtit { float:left;}
.contSubtit .titSubtit a { font-size:14px; font-weight:bold; color:#003366;}
.contSubtit .linkSubtit { text-align:right;}
.contSubtit .linkSubtit a { font-size:10px; color:#AD1865; font-weight:normal;}

