/*** Elementos HTML o TAG  ***/
*  { border:none; margin:0px; padding:0px; font-family:Tahoma, Verdana, Arial, Sans-seriff;}
body { margin:0px; background-color:#FFFFFF; background: url(/prontus_uv/imag/back_pag.jpg) top left repeat-x;}
a:link, a:visited  { font-family:inherit; color:inherit; text-decoration:none; }   /* unvisited & visited links */
a:hover, a:hover * { border-color:red !important; color:#CC0000 !important; }
a:active, a:active * { color:inherit; text-decoration:none; } /* active links */
form{ margin:0px 0 10px 0;}

/*** TABLAS ***/
.tablaHead { background: url(/prontus_uv/imag/back_head.jpg) top left no-repeat;}
.tablaCont { margin:0px 10px 10px 8px;}
.td1 { border:0px solid #B6C0D1; background-color:#FFFFFF;}
.td2 { border-top:0px solid #CFD6E1; border-bottom:0px solid #CFD6E1; border-left:0px solid #CFD6E1; background-color:#FFFFFF;}
.td3 { border-top:0px solid #CFD6E1; border-bottom:0px solid #CFD6E1; border-left:0px solid #E7EEF5; border-right:0px solid #CFD6E1; background-color:#FFFFFF;}
.tablaCenter { margin:10px 0 0 0;}
.tablaRotuloLeft { margin:0px; border-top:1px solid #1B4F8F; border-left:1px solid #1B4F8F; border-right:1px solid #1B4F8F; background-color:#205DA3;}
.tablaRotuloRight { margin-bottom:10px; margin-top:15px; border-bottom:1px solid #E6E6E6;}
.tablaRotuloEnc { margin-bottom:5px; margin-top:0px; border-bottom:1px solid #E6E6E6;}
.tablaEnc { margin-bottom:15px; border:1px solid #E6E6E6; background-color:#F5F5F5; font-size:12px; color:#666666; letter-spacing:2px; font-weight:bold;}
.tablaTitular { margin:0 0 15px 12px;}
.tablaTitularLeft { border:1px solid #A9B8CC; background-color:#FFFFFF; padding-top:5px; padding-bottom:5px; margin:0 0 5px 0px;}
.tablaArt { border:0px solid #CFD6E1; background-color:#FFFFFF; margin:0 0 10px 0;}
.tablaAuxi { margin:10px 0 10px 0; border-bottom:1px solid #CFD6E1;}
.tablaVideo1 { background: url(/prontus_uv/imag/top_video.gif) top left no-repeat; height:36px; margin-top:20px; margin-bottom:10px;}
.tablaRight { margin-top:20px; margin-bottom:15px;}
.tdVideo { background: url(/prontus_uv/imag/back_video.jpg) top left no-repeat; height:201px;}
.imgVideo { border:5px solid #000000;}

/* ESTILOS PORTADA */
.rotuloLeft, .rotuloLeft p { color:#FFFFFF; font-size:10px; margin-left:10px; line-height:12px; font-weight: bold;}
.rotuloRight, .rotuloRight p { color:#666666; font-size:11px; line-height:12px; font-weight: bold; margin-bottom:5px;}
.rotuloEnc, .rotuloEnc p { color:#689900; font-size:11px; line-height:12px; font-weight: bold; margin-bottom:5px;}
.titularLeft { color:#0C3066; font-size:11px; margin:5px 10px 5px 10px;}
.titularLeft p, .titularLeft p a, .titularLeft a { color:#0C3066; font-size:11px;}
.titularRight { color:#666666; font-size:11px; margin:4px 4px 2px 7px; text-align:left;}
.titularRight p, .titularRight p a, .titularRight a { color:#666666; font-size:11px;}
.verMas, .verMas a { color: #7F7F7F; font-size:11px; margin:5px 5px 0px 0px;}
.titularCenter, .titularCenter p, .titularCenter a, .titularCenter p a { font-family:Trebuchet MS, Arial Narrow, Arial, Tahoma, Verdana, Sans-seriff; color:#0C3066; font-size:13px; margin:0px; font-weight: normal;}
.footer { font-family:Arial, Verdana, Sans-seriff; color:#7F7F7F; font-size:11px;}
.inputBuscador {padding: 1px; margin: 0px; border: 1px solid #689900; background-color:#EBF5F3; width:100%; font-weight:normal; color:#689900; font-size:11px;}

/* ESTILOS ARTICULO */
.titularArt, .titularArt p { font-family:Trebuchet MS, Arial Narrow, Arial, Tahoma, Verdana, Sans-seriff; font-weight:normal; color:#0C3066; font-size:18px; margin:0px 0px 2px 0px;}
.bajadaArt, .bajadaArt p { font-family:Trebuchet MS, Arial Narrow, Arial, Tahoma, Verdana, Sans-seriff; color:#666666; font-size:12px; margin:0px 0px 2px 0px; line-height:14px; text-align:justify;}
.CUERPO, .CUERPO p { color:#898F8F; font-size:11px; line-height:15px; text-align:justify; margin-bottom:10px;}
.CUERPO td { color:#898F8F; font-size:11px; line-height:15px;}
.CUERPO ul li { list-style-type: square; margin-left:15px; font-size:11px; font-weight: normal; color:#6C82A3; line-height:15px;}
.CUERPO ol li { list-style-type: decimal; margin-left:15px; font-size:11px; font-weight: normal; color:#6C82A3; line-height:15px;}
.CUERPO ul { margin-top:0px; margin-left:15px; padding-bottom:0px; padding-left:10px; padding-bottom:5px; list-style-position:outside;}
.CUERPO ol { margin-top:0px; margin-left:15px; padding-bottom:0px; padding-left:10px; padding-bottom:5px; list-style-position:outside;}

/* ESTILOS ENCUESTA */
.tablaEncuesta { background-color:#FFFFFF; margin:0 0 5px 0px; font-size: 11px; color:#666666; font-weight:normal; border:1px solid #E6E6E6;}
.tablaEncuesta td  {padding:5px;}
.tablaEncuesta01 { background-color:#FFFFFF; margin:0 0 5px 0px; font-size: 11px; color:#666666; font-weight:normal; border-top:1px solid #E6E6E6; border-left:1px solid #E6E6E6;}
.tablaEncuesta01 td  {padding:5px; border-bottom:1px solid #E6E6E6; border-right:1px solid #E6E6E6;}
.tablaEncuesta02 td  {padding:5px;}
.tablaEncuesta03 { background-color:#F8F8F8; margin:0 0 5px 0px; font-size: 11px; color:#666666; font-weight:normal; border-top:1px solid #E6E6E6; border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6;}
.tablaEncuesta03 td {padding:5px; border-bottom:1px solid #E6E6E6;}
.tablaEncuesta03 td table td {padding:1px; border-bottom:0px;}
.titularEnc { font-size: 11px; color: #666666; font-weight:bold; }
.titularForm { font-size: 11px; color: #666666; font-weight:bold; }
.textForm {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #003366;}
.boton { font-size: 11px; color: #689900; font-weight:bold; border: 1px solid #689900; cursor:pointer; background-color:#EBF5F3;}
.tdEncuesta { background-color:#F5F5F5; font-weight:bold;}
.tablaEncuesta02 { border:1px solid #B6C0D1; background-color:#E2E9F3; font-size: 11px; color: #0C3066; font-weight:bold; margin-bottom:5px;}
.contenidos {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #003366;}

/* ESTILOS FOROS */
.campo {font-family:Tahoma, Verdana, Arial, Sans-seriff; padding: 1px; margin:2 0 2px 0; border: 1px solid #BFBFBF; font-weight:normal; color:#1A669C; font-size:11px; width:80%;}
.botonF { font-family:Tahoma, Verdana, Arial, Sans-seriff; font-size: 11px; color: #FFFFFF; font-weight:bold; border: 1px solid #1A669C; cursor:pointer; background-color:#1A669C;}

/********** Estilos requeridos por Prontus ***********/
/*vtxt*/
.subtit /* subtitulos */ {  display:table; margin:10px 0px 10px 0px; width:550px; border-bottom:1px solid #CFD6E1; font-size:11px; font-weight:bold; color:#0C3066; padding:4px;}
.subtitcarreras /* subtitulos */ {  display:table; margin:10px 0px 10px 0px; width:200px; border-bottom:1px solid #CFD6E1; font-size:11px; font-weight:bold; color:#0C3066; padding:4px;}
.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; }
.fondoGris {background-color:#f0f0f0;}
/*/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; }

/* FIN */
.subtitcarreras {
display:table; margin:10px 0px 10px 0px; width:150px; border-bottom:1px solid #CFD6E1; font-size:11px; font-weight:bold; color:#0C3066; padding:4px;
}
.subtitCopia {
display:table; margin:10px 0px 10px 0px; width:250px; border-bottom:1px solid #CFD6E1; font-size:11px; font-weight:bold; color:#0C3066; padding:4px;
}
