/* CSS Document */

/*** Elementos HTML o TAG  ***/
body { margin:0px; background-color:#112235; font-family:Tahoma, Arial, Helvetica, sans-serif; background: url(/prontus_digitalfm/imag/auxi/back_body.gif) repeat-x left top;}
a { text-decoration:none}
ul {list-style: none outside; margin: 0; padding: 0 0 1em 0;}
ul.square {list-style: square outside; margin: 0 0 0 16px; padding: 0 0 1em 0;}
ul.circle {list-style: circle outside; margin: 0 0 0 16px; padding: 0 0 1em 0;}
ol {list-style: decimal; margin: 0 0 0 2.8em; padding: 0 0 1em 0;}
li {padding-bottom: .1em;}
ul ul.circle {margin-top: .3em;}
ul ul.square {margin-top: .3em;}
ol.last {padding: 0;}
ul.last {padding: 0;}
dl.last {padding: 0;}

.botonF, .campo, .combobox { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color: #FFFFFF; margin:0; background-color:#112235; border:0px;}

/*** Estilos Estructurales ***/
.first { display:table; width: 769px; margin:0px; background: url(/prontus_digitalfm/imag/auxi/back_div.jpg) no-repeat left top;  background-color:#112235;}
#main { width: 759px; margin-left:10px;}
#sep { margin:0;}
#head { width:555x; margin-left:10px; margin-top:5px; height:13px; font-size:11px; color:#FFFFFF; clear:both;} 
#head * { color:#FFFFFF;} 
#head *:hover { text-decoration:underline;} 
#sidebar { float: left; width: 210px; text-align: left;}
#head2 { margin-bottom:10px; clear:both;} 
#content { float:right; width: 538px; text-align: left;}
#footer { display:table; width: 538px; text-align: center; margin:25px 0 15px 0; border-top:1px dotted #818A94; font-size:10px; color:#818A94; clear:both;}
#footer a { font-size:10px; color:#818A94;}
#footer a:hover { text-decoration:underline;}

/*** Portada ***/
#col328r {  border: 0; margin: 10px 0 12px 0; padding: 0 0 4px 0; background: url(/prontus_digitalfm/imag/auxi/foot_rojo.jpg) no-repeat bottom center;}
#col328r table { background: url(/prontus_digitalfm/imag/auxi/top_rojo2.jpg) no-repeat top center; border: 0; margin: 0; padding: 4px 8px 4px 8px; color: #FFFFFF;}
#col328r table .titular { margin: 35px 0 0px 0;}
#col328r table .titular a { font-size:14px; font-weight:bold; color: #FFFFFF; margin:0;}
#col328r table .titular a:hover { color: #CDE3AC;}
#col328r table .bajada { margin: 0 0 6px 0;}
#col328r table .bajada p { font-size:12px; font-weight:normal; color: #FFFFFF; margin:0;}

#col328v { border: 0; margin: 10px 0 12px 0; padding: 0 0 4px 0; background: url(/prontus_digitalfm/imag/auxi/foot_verde.jpg) no-repeat bottom center;}
#col328v table { background: url(/prontus_digitalfm/imag/auxi/top_verde.jpg) no-repeat top center; border: 0; margin: 0; padding: 4px 8px 4px 8px; color: #FFFFFF;}
#col328v table .titular { margin: 5px 0 0px 0; font-size:14px; font-weight:bold; color: #FFFFFF;}
#col328v table .titular * { font-size:14px; font-weight:bold; color: #FFFFFF; margin:0;}
#col328v table .bajada { margin: 0 0 10px 0;}
#col328v table .bajada p { font-size:12px; font-weight:normal; color: #FFFFFF; margin:0;}
#col328v table .titular2 { margin: 0 0 0 0; padding:0;}
#col328v table .titular2 p { font-size:11px; font-weight:bold; color: #FFFFFF; margin:0;}
#col328v table .bajada2 { margin: 0 0 10px 0; padding:0;}
#col328v table .bajada2 p { font-size:11px; font-weight:normal; color: #FFFFFF; margin:0;}

#col328m {  width:330px; border: 0; margin: 10px 0 12px 0; padding: 0 0 4px 0; background: url(/prontus_digitalfm/imag/auxi/foot_enc.jpg) no-repeat bottom center;}
#col328m form {  border: 0; margin: 0; padding: 0;}
#col328m table { background: url(/prontus_digitalfm/imag/auxi/top_enc.jpg) no-repeat top center; border: 0; margin: 0; padding: 4px 8px 4px 8px; color: #FFFFFF;}
#col328m table .titular { margin: 30px 0 0px 0;}
#col328m table .titular p { font-size:14px; font-weight:bold; color: #FFFFFF; margin:0;}
#col328m table .bajada { margin: 15px 0 5px 0;}
#col328m table .bajada a { font-size:9px; font-weight:normal; color: #FFFFFF; margin:0;}
#col328m table .bajada a:hover { text-decoration:underline;}
#col328m table .bajada2 { margin: 0 0 0 5px; font-size:11px; font-weight:bold; color: #FFFFFF;}
#col328m table .bajada2 p { font-size:11px; font-weight:bold; color: #FFFFFF; margin:3px;}
.boton { font-size:10px; font-weight:bold; color: #000000; margin:5px; cursor:pointer;}

#col196R {float:right; overflow:hidden; width:196px; margin:10px 0 0;}
#col196 {float:right; width:196px; border: 0; margin:10px 0 12px 0; padding: 0 0 4px 0; background: url(/prontus_digitalfm/imag/auxi/foot_programas.jpg) no-repeat bottom center;}
#col196 table { background: url(/prontus_digitalfm/imag/auxi/titulo_programas.jpg) no-repeat top center; border: 0; margin:0; padding: 4px 8px 4px 8px; color: #FFFFFF;}
#col196 table .titular { margin: 0 0 0 0;}
#col196 table .titular a { font-size:11px; font-weight:bold; color: #FFFFFF; margin:0;}
#col196 table .titular a:hover { color: #000000;}
#col196 table .bajada { margin: 0 0 15px 0;}
#col196 table .bajada p { font-size:11px; font-weight:normal; color: #FFFFFF; margin:0;}
#col196 table .fecha { margin: 0 0 0 0;}
#col196 table .fecha p { font-size:10px; font-weight:normal; color: #000000; margin:0;}

#col340 {display:table; clear:both; width:100%; paddin-bottom:5px; border-bottom: 1px dotted #A5B0B8; margin:0 0 15px 0; }
#col340 .titular { margin:0; font-size:13px; font-weight:bold; color:#657C8C;}
#col340 .titular a { font-size:13px; font-weight:bold; color:#657C8C; margin:0;}
#col340 .titular a:hover { color: #000000;}
#col340 .bajada { margin: 0 0 0 0;}
#col340 .bajada p { font-size:12px; font-weight:normal; color:#112235; margin:0;}
#col340 .fecha { margin: 0 0 0 0;}
#col340 .fecha p { font-size:10px; font-weight:normal; color: #000000; margin:0;}

#col150 {display:table; clear:both; width:100%; margin:0 0 10px 0;  background: url(/prontus_digitalfm/imag/auxi/flecha_gris.gif) no-repeat top left;}
#col150 .titular { margin:0 0 0 15px;}
#col150 .titular a { font-size:11px; font-weight:bold; color:#657C8C; margin:0;}
#col150 .titular a:hover { color: #000000;}
#col150 .bajada { margin: 0 0 0 15px;}
#col150 .bajada p { font-size:11px; font-weight:normal; color:#657C8C; margin:0;}

#col245 {display:table; clear:both; width:245px; margin:0 0 15px 0; }
#col245 .titular { margin:0;}
#col245 .titular a { font-size:12px; font-weight:bold; color:#657C8C; margin:0;}
#col245 .titular a:hover { color: #000000;}
#col245 .bajada { margin: 0 0 0 0;}
#col245 .bajada p { font-size:11px; font-weight:normal; color:#112235; margin:0;}
#col245 .fecha { margin: 0 0 0 0;}
#col245 .fecha p { font-size:10px; font-weight:normal; color: #000000; margin:0;}

/*** Sidebar***/
#col200 { width:200px; border: 0; margin: 0 0 12px 0; padding: 0 0 4px 0; background: url(/prontus_digitalfm/imag/menu/foot_menu.jpg) no-repeat bottom center;}
#col200 table { background: url(/prontus_digitalfm/imag/menu/top.jpg) no-repeat top center; border: 0; margin:0; padding: 4px 8px 4px 8px; color: #FFFFFF;}
#col200 table .fecha { margin: 0; font-size:11px; font-weight:normal; color: #FFFFFF;}
#col200 table .bajada { margin: 0 0 10px 0;}
#col200 table .bajada a, #col200 table .bajada a * { font-size:11px; font-weight:normal; color: #FFFFFF; margin:0;}
#col200 table .bajada a:hover, #col200 table .bajada a:hover * {text-decoration:underline;}

/*** Estilos Articulo ***/
.adjunto {display:block; width:178px; float: right; clear:both; color:#FFFFFF; background: url(/prontus_digitalfm/imag/auxi/bottom_adjunto.gif) no-repeat left bottom; padding: 0 0 5px 5px; border-width:0; margin: 0 0 5px 5px; font-size:11px; text-align:left;}
.adjunto h2 {background: url(/prontus_digitalfm/imag/auxi/top_adjunto.gif) top left no-repeat; padding: 5px 5px 2px 15px; margin: 0 -5px 2px -5px; color: #FFFFFF; font-size:11px;}
.adjunto * { color: #FFFFFF; font-size:12px;}
.adjunto *:hover { text-decoration:underline;}
.titular { margin:0 0 3px 0;}
.titular * { font-size:18px; font-weight:bold; color:#476C7F; margin:0px;} 
.bajada { margin:0 0 12px 0;}
.bajada * { font-size:13px; font-weight:normal; color:#476C7F; margin:0px;}
.epigrafe { margin:0;}
.epigrafe * { font-size:11px; font-weight:bold; color:#990000; margin:0px;}
.fecha { color:#4050B8; font-size:11px;}
.link a { color:#4050B8; font-size:11px;}
.tablahora { font-size:10px; color:#FFFFFF;}

/* tabla subtitulos */
.subtitulos, .subtitulos * { font-size:10px; padding:2px; color:#4050B8;}
.subtitulos *:hover { color:#990000;}
.contSubtit { display:table; margin:10px 0px 10px 0px; width:100%; border-bottom: 1px dotted #587587; font-size:12px; font-weight:bold; color:#004261; padding:4px;}
.titSubtit a { font-size:12px; font-weight:bold; color:#004261; float:left; width:86%;}
.linkSubtit { align:right; font-weight:normal; vertical-align:top; margin:0px 0px 0px 0px;}
.linkSubtit a { align:right; font-size:10px; color:#587587; margin:0px 0px 0px 0px;}
.linkTax { clear:both; font-weight:normal; vertical-align:top; margin:5px 0px 0px 0px;}
.linkTax a { display:block; font-size:11px; color:#587587; margin:2px 0px 2px 0px; clear:both;}

/**********  Estilos ARTICULO ***********/
.contArticulo {background-color:#FFFFFF; color:#000000; font-size:11px; line-height:15px; text-align:justify;}
.contArticulo p { font-size:11px; line-height:15px; margin-top:1px; margin-bottom:1px;}
.CUERPO { color:#000000; font-size:11px; line-height:15px; text-align:justify; background-color:#FFFFFF;  background: url(/prontus_digitalfm/imag/auxi/back_vtxt.gif) repeat left top;}
.CUERPO p { color:#000000; font-size:11px; line-height:15px; margin-top:1px; margin-bottom:1px;}
.CUERPO td, .contArticulo td { color:#000000; font-size:11px; line-height:15px;}
.contArticulo ul li { list-style-type: square; margin-left:15px; font-size:11px; font-weight: normal; color:#000000; line-height:15px;}
.contArticulo ul li *, .CUERPO ul li * { margin:0px;}
.contArticulo ol li { list-style-type: decimal; margin-left:15px; font-size:11px; font-weight: normal; color:#000000; line-height:15px;}
.contArticulo ol li *, .CUERPO ol li * { margin:0px;}
.contArticulo ul { margin-top:0px; margin-left:15px; padding-bottom:0px; padding-left:10px; padding-bottom:5px; list-style-position:outside;}
.contArticulo ol { margin-top:0px; margin-left:15px; padding-bottom:0px; padding-left:10px; padding-bottom:5px; list-style-position:outside;}
.CUERPO ul li { list-style-type: square; margin-left:15px; font-size:11px; font-weight: normal; color:#000000; line-height:15px;}
.CUERPO ol li { list-style-type: decimal; margin-left:15px; font-size:11px; font-weight: normal; color:#000000; 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;}

/* PORTADA TAXONOMICA*/
.TextTax { text-align:right;}
.TextTax, .TextTax a { font-size:10px; font-weight: normal; color: #999999;}
.TextTax a:active, .TextTax a:link { color: #999999;}
.TextTax a:hover, .TextTax a:visited  { color: #C5C4C4;}
.aTax { margin:0 0 10px 0; padding:0;}
.aTax .titular * { font-size:13px; font-weight: bold; color: #4A5A66; margin:0px;}
.aTax .titular *:hover { color: #000000;}
.aTax .bajada p { font-size:11px; color: #666666; padding:0px 0px 5px 0px; margin:0px 0px 5px 0px;}
.aTax .fecha { font-size:10px; color: #8E96A3; margin:0px;}

/********** Estilos requeridos por Prontus ***********/

/*vtxt*/
.subtit /* subtitulos */ {  display:table; margin:10px 0px 10px 0px; width:100%; border-bottom: 1px dotted #587587; font-size:12px; font-weight: bold; color: #004261; padding:4px;}
.piefoto /* pies de fotos */ { color:#999999; font-size:10px;}
.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:#004261; }
.blanco  /* texto blanco */ { color:#FFFFFF; }
.negro   /* texto negro */  { color:#000000; }
.rojo    /* texto rojo */   { color:#990000; }
.verde   /* texto verde */  { color:#008000; }
.gris   /* texto verde */  { color:#657C8C; }
.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; }
.imgLeft { float:left; border:1px solid #FFFFFF; margin:0px 10px 15px 0px; }

/* FIN */
