/* 
  BLUEPRINT CSS
   * Filename:        compressed.css
   * Version:         0.7.1 (2008-02-25) YYYY-MM-DD
   * Website:         http://code.google.com/p/blueprintcss/
   
   Generated by:
    * Blueprint CSS Grid Generator (2009-09-22) [http://kematzy.com/blueprint-generator/]
     
  == STRUCTURE:========================
 * Page width:           980 px
 * pageBox width		 980px 
 * Conteiner:			 940px
 * Number of columns:    24 (Columnas divisibles por 3 y por 4)
 * Column width:         20 px
 * Margin width:         20 px
======================================
*/

/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
ul,ol{margin:0;padding:0}

/* typography.css */
body {font-size:75%;color:#222;background-color:#454545;background-image:url(i/bg/bgsitio.jpg);background-position:left top;background-repeat:repeat-x;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-family:Tahoma, Verdana, "Trebuchet MS", Helvetica, Arial, Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;color:#111;line-height:normal;}
h1 {font-size:2.3em;/*line-height:0.9em;*/margin:0;}
h2 {font-size:1.62em;line-height:1.1em;letter-spacing:-1px;margin:0;text-transform:none;}
h3 {font-size:1.53em;line-height:1em;letter-spacing:-1px;}
h4 {font-size:1em;line-height:1.25em;}
h5 {font-size:0.95em;font-weight:bold;}
h6 {font-size:0.9em;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 0.3em;}
p img {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
a:focus, a:hover {color:#E00729;}
a:focus	{text-decoration:none;border:none;outline:none;}
a {color:#444;text-decoration:none;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0.5em 0;font-style:italic;}
del {color:#666;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:-20px 0 0 50px;list-style-position:inside;list-style-type:none;font-size:0.8em}
ul, ol {margin:0;padding:0}
ul {list-style-type:disc;}
ol {list-style-type:decimal;list-style-position:inside;margin:0.5em 1em/*padding-left:15px;*/}
dl {margin:0 0 0.3em 0;}
dl dt {font-weight:bold;}
dt{text-transform:uppercase;}
dd {margin:0;}
table {margin-bottom:1.4em;width:100%;font-size:0.9em}
th {font-weight:bold;background:#DDD;}
th, td {padding:5px;}
tr.fila1 td {background:#F5F5F5;}
tr.fila2 td {background:#E9F0F3;}
th[scope], td[scope]{font-weight:bold; text-transform:uppercase}
th.titulo{font-size:1em;font-weight:bold;text-transform:uppercase;margin:0;padding:2px 5px;background-image:url(i/bg/bgTableTh.gif);background-position:left center;background-repeat: repeat-x;height:26px;line-height:26px;color:#FFF}
caption {font-size:1em;font-weight:bold;text-transform:uppercase;margin:0;padding:2px 5px;color:#C00;background:#FFF;}
tfoot {font-style:italic;background:#DDD;}

.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}

/* grid.css */
.page{width:980px;margin:0 auto;/*border-bottom:1px solid #ACACAC*/}
.pageBox{width:980px;margin:0 auto;clear:both;}
.pageHeader{width: 100%; margin: 0; clear:both;}
.box1{display:block;position:relative;overflow:hidden;background-color:#FFF;}
.box2{background-color:#EEE;padding-top:0.5em;}
.box3{background-color:#FFF;border-top:none;}
.box4{background-color:#9F2423;border-top:none;}
.boxHtml{/*background:#A9C6D2;*/margin-bottom:0.3em;clear:both;border:1px solid #EEE}
.boxLeft{float:left;overflow:hidden}
.boxRight{float:right;overflow:hidden}

/*footer*/
.boxFooter{display:block;position:relative;overflow:hidden;background-color:#FFF;}
.boxFooter p{text-align:center;margin:2em 0; padding:0}
.boxFooter ul{display:block;position:relative;overflow:hidden;margin:0 1em;padding:0.5em 0;text-align:center;border-top:1px solid #EEE}
.boxFooter ul li{display:block;position:relative;overflow:hidden;float:left;text-align:center;font-size:1em;font-weight:bold;color:#990000;padding:0.3em 1.2em;height:26px;line-height:26px;}

.footer{display:block;position:relative;overflow:hidden;padding:1em 0;margin:0;}
.footer h5{margin:0; padding:0;font-size:0.8em;color:#FFF;font-weight:normal;padding-bottom:0.5em}
.footer h6{color:#FFF;margin:0.5em 0;padding:0}
.footer ul{list-style-type:none;list-position:inside;color:#CCC}
.footer li a:link{color:#FFF}
.footer li a:visited{color:#FFF}
.footer li a:hover{color:#CCC}
li.logoCorporativo {display:block;overflow:hidden;position:relative;line-height:normal;width:123px;height:32px;background-image:url(i/logos/logoFooter.gif);background-position:center center;background-repeat:no-repeat; text-indent:-99999em;}

/*ads*/
.boxAds{/*background:#DCD5BA;/*margin-bottom:0.3em;*/padding:0.3em 0;overflow:hidden;height:1%;}
.ads300{display:block;position:relative;overflow:hidden;clear:both;}
.ads300 p{display:block;position:relative;overflow:hidden;clear:both;margin:0;padding:0;font-size:10px;border-bottom:1px solid #EEEEEE}
div.ads600{display:block;overflow:hidden;position:relative;text-align:right;background-image:url(i/bg/bgAd600.gif);background-position:left bottom;background-repeat:no-repeat;margin:0.5em 0;padding:0}
.adCM8tv	{display:block;overflow:hidden;position: absolute; bottom: 10px; right: 20px;width:300px;height:30px;margin:0;padding:0;line-height:30px;text-align:center;border:1px solid #1A1A1A;}
.container {width:940px;margin:0 20px;/*margin:5px 20px;*/}
.showgrid {/*background:url(i/bg/blueprint_grid_20+20x18.png);*/}
body {margin:0.3em  0 1.5em 0;}
div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24 {overflow:hidden;float:left;margin-right: 20px;}

div.last {margin-right:0;}
/** html div.last{margin-right:0;display:inline}*/

.span-0	 { width:50%;}
.span-1  { width: 20px;}
.span-2  { width: 60px;}
.span-3  { width: 100px;}
.span-4  { width: 140px;}
.span-5  { width: 180px;}
.span-6  { width: 220px;}
.span-7  { width: 260px;}
.span-8  { width: 300px;}
.span-9  { width: 340px;}
.span-10 { width: 380px;}
.span-11 { width: 420px;}
.span-12 { width: 460px;}
.span-13 { width: 500px;}
.span-14 { width: 540px;}
.span-15 { width: 580px;}
.span-16 { width: 620px;}
.span-17 { width: 660px;}
.span-18 { width: 700px;}
.span-19 { width: 740px;}
.span-20 { width: 780px;}
.span-21 { width: 820px;}
.span-22 { width: 860px;}
.span-23 { width: 900px;}
.span-24, div.span-24 { width: 940px; margin: 0; }

.append-1  { padding-right: 40px;}
.append-2  { padding-right: 80px;}
.append-3  { padding-right: 120px;}
.append-4  { padding-right: 160px;}
.append-5  { padding-right: 200px;}
.append-6  { padding-right: 240px;}
.append-7  { padding-right: 280px;}
.append-8  { padding-right: 320px;}
.append-9  { padding-right: 360px;}
.append-10 { padding-right: 400px;}
.append-11 { padding-right: 440px;}
.append-12 { padding-right: 480px;}
.append-13 { padding-right: 520px;}
.append-14 { padding-right: 560px;}
.append-15 { padding-right: 600px;}
.append-16 { padding-right: 640px;}
.append-17 { padding-right: 680px;}
.append-18 { padding-right: 720px;}
.append-19 { padding-right: 760px;}
.append-20 { padding-right: 800px;}
.append-21 { padding-right: 840px;}
.append-22 { padding-right: 880px;}
.append-23 { padding-right: 920px;}

.prepend-1  { padding-left: 40px;}
.prepend-2  { padding-left: 80px;}
.prepend-3  { padding-left: 120px;}
.prepend-4  { padding-left: 160px;}
.prepend-5  { padding-left: 200px;}
.prepend-6  { padding-left: 240px;}
.prepend-7  { padding-left: 280px;}
.prepend-8  { padding-left: 320px;}
.prepend-9  { padding-left: 360px;}
.prepend-10 { padding-left: 400px;}
.prepend-11 { padding-left: 440px;}
.prepend-12 { padding-left: 480px;}
.prepend-13 { padding-left: 520px;}
.prepend-14 { padding-left: 560px;}
.prepend-15 { padding-left: 600px;}
.prepend-16 { padding-left: 640px;}
.prepend-17 { padding-left: 680px;}
.prepend-18 { padding-left: 720px;}
.prepend-19 { padding-left: 760px;}
.prepend-20 { padding-left: 800px;}
.prepend-21 { padding-left: 840px;}
.prepend-22 { padding-left: 880px;}
.prepend-23 { padding-left: 920px;}

div.border{padding-right:9px;margin-right:10px;border-right:1px solid #EEE;}
div.borderFooter {padding-right:9px;margin-right:10px;border-right:1px dashed #DE6363;}
div.colborder { padding-right:11px;margin-right:10px;border-right:1px solid #EEE;}
.pull-1 { margin-left: -40px;}
.pull-2 { margin-left: -80px;}
.pull-3 { margin-left: -120px;}
.pull-4 { margin-left: -160px;}
.pull-5 { margin-left: -200px;}
.pull-6 { margin-left: -240px;}
.pull-7 { margin-left: -280px;}
.pull-8 { margin-left: -320px;}
.pull-9 { margin-left: -360px;}
.pull-10 { margin-left: -400px;}
.pull-11 { margin-left: -440px;}
.pull-12 { margin-left: -480px;}
.pull-13 { margin-left: -520px;}
.pull-14 { margin-left: -560px;}
.pull-15 { margin-left: -600px;}
.pull-16 { margin-left: -640px;}
.pull-17 { margin-left: -680px;}
.pull-18 { margin-left: -720px;}
.pull-19 { margin-left: -760px;}
.pull-20 { margin-left: -800px;}
.pull-21 { margin-left: -840px;}
.pull-22 { margin-left: -880px;}
.pull-23 { margin-left: -920px;}
.pull-24 { margin-left: -960px;}

.pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11, .pull-12, .pull-13, .pull-14, .pull-15, .pull-16, .pull-17, .pull-18, .pull-19, .pull-20, .pull-21, .pull-22, .pull-23, .pull-24 {float:left;position:relative;}

.push-1 { margin: 0 -40px 1.5em 40px;}
.push-2 { margin: 0 -80px 1.5em 80px;}
.push-3 { margin: 0 -120px 1.5em 120px;}
.push-4 { margin: 0 -160px 1.5em 160px;}
.push-5 { margin: 0 -200px 1.5em 200px;}
.push-6 { margin: 0 -240px 1.5em 240px;}
.push-7 { margin: 0 -280px 1.5em 280px;}
.push-8 { margin: 0 -320px 1.5em 320px;}
.push-9 { margin: 0 -360px 1.5em 360px;}
.push-10 { margin: 0 -400px 1.5em 400px;}
.push-11 { margin: 0 -440px 1.5em 440px;}
.push-12 { margin: 0 -480px 1.5em 480px;}
.push-13 { margin: 0 -520px 1.5em 520px;}
.push-14 { margin: 0 -560px 1.5em 560px;}
.push-15 { margin: 0 -600px 1.5em 600px;}
.push-16 { margin: 0 -640px 1.5em 640px;}
.push-17 { margin: 0 -680px 1.5em 680px;}
.push-18 { margin: 0 -720px 1.5em 720px;}
.push-19 { margin: 0 -760px 1.5em 760px;}
.push-20 { margin: 0 -800px 1.5em 800px;}
.push-21 { margin: 0 -840px 1.5em 840px;}
.push-22 { margin: 0 -880px 1.5em 880px;}
.push-23 { margin: 0 -920px 1.5em 920px;}
.push-24 { margin: 0 -960px 1.5em 960px;}

.push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12, .push-13, .push-14, .push-15, .push-16, .push-17, .push-18, .push-19, .push-20, .push-21, .push-22, .push-23, .push-24 {float:right;position:relative;}

.box {padding:1.5em;margin-bottom:1.5em;background:#E5ECF9;}
hr {background:#EEE;color:#EEE;clear:both;float:none;width:100%;height:.1em;margin:0;border:none;}
hr.space {background:#CC0000;color:#CC0000;height:0.2em;margin:0.3em 0;}
hr.articulo {background:#EEE;color:#EEE;margin:0.3em 0;}
hr.separacion {background:#FFF;color:#FFF;margin:0.3em 0;}
.clearfix:after, .container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix, .container {display:inline-block;}
* html .clearfix, * html .container {height:1%;}
.clearfix, .container {display:block;}
.clear {clear:both;}

/* forms.css */
label				{display:block;overflow:hidden;position:relative;padding:0;margin:0;border-bottom:1px solid #EEE; font-size:0.9em;font-weight:normal;line-height:22px;}
label span 			{display:block;overflow:hidden;position:relative;float:left;width:100px;margin-right:5px;text-align:right;}
fieldset			{margin:0;padding:0;}
fieldset p			{font-size:0.9em}
legend				{display:block;position:relative;overflow:hidden;padding:0 0.3em;font-weight:bold;font-size:1.2em;letter-spacing:-1px}
input.text, 
input.title, 
textarea, 
select 				{margin:0;font-family:Arial;font-size:0.9em;border:1px solid #CCCCBD;}
input.text:focus, 
input.title:focus, 
textarea:focus, 
select:focus 		{font-family:Arial;font-size:0.9em;border:1px solid #CCCCBD;}
input.text, 
input.title, 
input.image 		{display:block;float:left;margin:3px 2px 0 0}
input.text			{height:12px;padding:3px 5px;/*width:98%*/}
input.title			{font-size:0.9em;}
input.option		{margin-right:5px;}
textarea			{padding:2px;}
fieldset ol			{list-style-position:inside;list-style-type:none;}
textarea.titular	{font-family:Tahoma, Verdana, "Trebuchet MS", Helvetica, Arial, Helvetica, sans-serif;font-size:1em;font-weight:bold;text-transform:uppercase;width:95%;border:1px dashed #DDD}

.error, 
.notice, 
.success, 
.button 	{padding:3px;margin:2px;font-size:0.95em;font-weight:bold;height:20px;}
.button 	{background:#CC0000;border-color:#CCCCBD;color:#FFFFFF;}
.error		{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice 	{background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success 	{background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a 	{color:#8a1f11;}
.notice a 	{color:#514721;}
.success a	{color:#264409;}
.button a	{color:#FFFFFF;}

/*tabs*/
.tabs							{display:block;position:relative;overflow:hidden;padding:0;margin:0;background-color:#FFF;}
.tabs ul li						{display:inline;color:#FFFFFF;}
.tabs ul li a:link, 
.tabs ul li a:visited			{display:block; /*height:31px;*/ float:left; background:url(i/tabs/tabRight.gif) bottom right no-repeat;  margin:0 4px 0 0; font-weight:bold; text-decoration:none;color:#FFFFFF;}
.tabs ul li a span				{display:block;height:24px;float:left;padding:7px 10px 0 10px; background:url(i/tabs/tabLeft.gif) bottom left no-repeat}

.tabs ul li a:hover, 
.tabs ul li a:active, 
.tabs ul li a.active_tab		{background:url(i/tabs/tabRight.gif) top right no-repeat;color:#FFFFFF;}

.tabs ul li a:hover span, 
.tabs ul li a:active span, 
.tabs ul li a.active_tab span	{display:block;height:24px;float:left;padding:7px 10px 0 10px; background:url(i/tabs/tabLeft.gif) top left no-repeat;color:#3980B3;cursor:pointer;color:#FFFFFF;}

/*tabs filete top*/
.tabsFileteTop							{display:block;position:relative;overflow:hidden;padding:0;margin:0;background:url(i/bg/bgTabsFileteTop.jpg) left top repeat-x;}
.tabsFileteTop ul li					{display:inline;color:#FFFFFF;}
.tabsFileteTop ul li a:link, 
.tabsFileteTop ul li a:visited			{display:block; /*height:31px;*/ float:left; background:url(i/tabs/tabRightFilete.gif) bottom right no-repeat;  margin:0; font-weight:bold; text-decoration:none;color:#FFFFFF;}
.tabsFileteTop ul li a span				{display:block;height:24px;float:left;padding:7px 10px 0 10px; background:url(i/tabs/tabLeftFilete.gif) bottom left no-repeat}

.tabsFileteTop ul li a:hover, 
.tabsFileteTop ul li a:active, 
.tabsFileteTop ul li a.active_tab		{background:url(i/tabs/tabRightFilete.gif) top right no-repeat;color:#FFFFFF;}

.tabsFileteTop ul li a:hover span, 
.tabsFileteTop ul li a:active span, 
.tabsFileteTop ul li a.active_tab span	{display:block;height:24px;float:left;padding:7px 10px 0 10px; background:url(i/tabs/tabLeftFilete.gif) top left no-repeat;color:#3980B3;cursor:pointer;color:#FFFFFF;}

/*tabs filete comun*/
.tabsFileteComun						{display:block;position:relative;overflow:hidden;padding:0;margin:0;background:#000}
.tabsFileteComun ul li					{display:inline;color:#FFFFFF;font-size:0.9em}
.tabsFileteComun ul li a:link, 
.tabsFileteComun ul li a:visited		{display:block;float:left; background:url(i/tabs/tabFileteComunRight.gif) bottom right no-repeat;  margin:0; text-decoration:none;color:#FFFFFF;}
.tabsFileteComun ul li a span			{display:block;height:26px;float:left;padding:2px 10px 0 10px; background:url(i/tabs/tabFileteComunLeft.gif) bottom left no-repeat}

.tabsFileteComun ul li a:hover, 
.tabsFileteComun ul li a:active, 
.tabsFileteComun ul li a.active_tab		{background:url(i/tabs/tabFileteComunRight.gif) top right no-repeat;color:#FFFFFF;}

.tabsFileteComun ul li a:hover span, 
.tabsFileteComun ul li a:active span, 
.tabsFileteComun ul li a.active_tab span{display:block;height:26px;float:left;padding:2px 10px 0 10px; background:url(i/tabs/tabFileteComunLeft.gif) top left no-repeat;color:#3980B3;cursor:pointer;color:#FFFFFF;}

/*tabs content*/
.tabsContenedor					{display:block;position:relative;overflow:hidden;min-height:240px;height:auto!important;height:240px;background-color:#FFFFFF; border:1px solid #CCCCBD;margin-bottom:0.3em;}
/* html .tabsContenedor 			{display:block;position:relative;overflow:hidden;height: 1%;}*/

.tabsContenedorHead				{display:block;position:relative;overflow:hidden;background:#CCCCBD;clear:both;padding:0;margin:0;}
.tabsContenedorHead h6			{display:block;position:relative;overflow:hidden;padding:5px;margin:0}
.tabsContenedorHead ul			{display:block;position:relative;overflow:hidden;clear:both;height:1%}
.tabsContenedorBody				{display:block;position:relative;overflow:hidden;padding:0;margin:0 0.5em;clear:both;}

.tabsContenedorBody .barra1,
.tabsContenedorBody .barra2,
.tabsContenedorBody .barra3		{display:block;position:relative;overflow:hidden;height:330px;}
.tabsContenedorBody .barra2	h2	{font-family:Arial, Helvetica, Tahoma, sans-serif; letter-spacing:normal; font-size:1.3em;margin:0.5em;padding:0;}

.tabsContenedorBody .com1,
.tabsContenedorBody .com2,
.tabsContenedorBody .com3		{display:block;position:relative;overflow:auto;}

.tabsContenedorBody .brillo		{display:block;position:relative;overflow:auto;height:200px;}

div.formGroup	h3				{text-transform:none;padding:0.3em 0.5em;margin:0/*line-height:1.15em;*/}
div.formGroup	dl				{width:80px;margin:0 0 0 100px;text-align:center;}
div.formGroup	dd				{font-weight:bold;border-bottom:1px solid #EEE}
div.formGroup	dd span			{font-size:2em;letter-spacing:-2px;}
div.formGroup	ul				{display:block;width:100%;list-style-type:none;margin:0;padding:0;}
div.formGroup	li				{display:block;overflow:hidden;color:#999999;padding-bottom:0.2em;border-bottom:1px solid #EEE;}
div.formGroup	li span			{font-size:1.6em;font-weight:bold;}
div.formGroup	li ul 			{display:block;overflow:hidden;position:relative;font-size:0.9em;margin:-25px 0 0 50px;padding:0;line-height:12px;width:auto}
div.formGroup	li ul li		{display: block;border:none;text-align:right;padding:0;margin:0;}
.dataFirst						{color:#990000}
.dataSecond						{color:#000000}
.logoEnc						{display:block;position:relative;overflow:hidden;background:url(i/logos/logoEnc.png)left top no-repeat;width:76px; height:21px;text-indent:-99999em;}
.formGroupElement				{display:block;position:relative;overflow:hidden;}

/*tabs para signos del horoscopo*/

.tabsA							{display:block;position:relative;overflow:hidden;padding:0;margin:0 0 3px 0;clear:both;}
.tabsA ul li					{display:inline;color:#FFFFFF;margin:0 2px 0 0;}
.tabsA ul li a:link, 
.tabsA ul li a:visited			{display:block;width:22px;height:22px;float:left;text-indent:-9999em;margin:2px;font-weight:bold;text-decoration:none;color:#FFFFFF;border:1px solid #CCC;}
.tabsA ul li a span				{display:block;width:22px;height:22px;float:left;padding:0;}

.tabsA ul li a:hover, 
.tabsA ul li a:active, 
.tabsA ul li a.active_tab		{filter:alpha(opacity=40);opacity:0.4;border:1px solid #CCC;}

.tabsA ul li a:hover span, 
.tabsA ul li a:active span, 
.tabsA ul li a.active_tab span	{display:block;height:22px;float:left;color:#3980B3;}

/*contServicios*/
div.contenedorInt			{display:block;position:relative;overflow:auto;height:180px;margin:0 5px;}
div.contenedorInt span		{display:block;position:relative;overflow:hidden;float:left;width:20px;height:22px;}
div.contenedorInt p			{font-size:0.9em}

/*box Generales*/
.boxComun					{display:block;position:relative;overflow:hidden;height:auto!important;height:200px;min-height:200px;background-color:#FFFFFF;clear:both;padding-bottom:1em;}
.boxComun .boxHead			{display:block;position:relative;overflow:hidden;background:#CCCCBD;border-bottom:1px solid #9E9E81;padding:0.5em;}
.boxComun .boxBody			{padding:0;margin-top:0.8em;}

/*horoscopo*/
.aries			{background-image:url(i/icons/icHoroscopo.gif);background-position:0 0;background-repeat:no-repeat;text-indent:-99999em;}
.tauro			{background-image:url(i/icons/icHoroscopo.gif);background-position:0 -22px;background-repeat:no-repeat;text-indent:-99999em;}
.geminis		{background-image:url(i/icons/icHoroscopo.gif);background-position:0 -44px;background-repeat:no-repeat;text-indent:-99999em;}
.cancer			{background-image:url(i/icons/icHoroscopo.gif);background-position:0 -64px;background-repeat:no-repeat;text-indent:-99999em;}
.leo			{background-image:url(i/icons/icHoroscopo.gif);background-position:0 -84px;background-repeat:no-repeat;text-indent:-99999em;}
.virgo			{background-image:url(i/icons/icHoroscopo.gif);background-position:0 -106px;background-repeat:no-repeat;text-indent:-99999em;}
.libra			{background-image:url(i/icons/icHoroscopo.gif);background-position:0 -128px;background-repeat:no-repeat;text-indent:-99999em;}
.escorpion		{background-image:url(i/icons/icHoroscopo.gif);background-position:0 -150px;background-repeat:no-repeat;text-indent:-99999em;}
.sagitario		{background-image:url(i/icons/icHoroscopo.gif);background-position:0 -172px;background-repeat:no-repeat;text-indent:-99999em;}
.capricornio	{background-image:url(i/icons/icHoroscopo.gif);background-position:0 -194px;background-repeat:no-repeat;text-indent:-99999em;}
.acuario		{background-image:url(i/icons/icHoroscopo.gif);background-position:0 -216px;background-repeat:no-repeat;text-indent:-99999em;}
.piscis			{background-image:url(i/icons/icHoroscopo.gif);background-position:0 -238px;background-repeat:no-repeat;text-indent:-99999em;}

/*elementos articulo*/
.autor		{font-size:0.9em;margin-bottom:0.3em;}
.hora		{/*font-size:0.9em;*/font-weight:bold;color:#CC0000;}

/*navegacion*/
.identidadCorporativa		{display:block;position:relative;overflow:hidden;background-image:url(i/bg/bgHeader.jpg);background-position:left top;backgroun-repeat:repeat-x;border:1px solid #CCC;}
.identidadCorporativa h1	{display:block;position:relative;overflow:hidden;width:260px;height:60px;background:url(i/logos/logoSitio.gif) left top no-repeat;text-indent:-9999em;margin:0 0 0 20px;}
.identidadCorporativa h1 a	{display:block;width:260px;height:60px;}
.identidadCorporativa h2	{display:block;position:relative;overflow:hidden;width:180px;height:12px;background:url(i/logos/logoDiarioPopular.gif) left top no-repeat;text-indent:-9999em;margin:30px 40px 0 0;}
.identidadCorporativa h2 a	{display:block;width:180px;height:12px;}
/*.identidadCorporativa ul li {display:inline;}*/
.identidadCorporativa ul	{margin:0 10px;}

.navegBarHerramientas 		{display:block;overflow:hidden;position:relative;background:#740101 url(i/bg/bgHeaderServicios.jpg) left top repeat-x;line-height:27px;color:#FFF;clear:both}
.navegBarCanales			{display:block;overflow:hidden;position:relative;background:#000;width:100%;height:27px; line-height:26px;color:#FFF;clear:both}

.navegacionSecundaria		{display:block;position:relative;overflow:hidden;line-height:30px;margin:0;padding-top:0.3em/*border:1px solid blue;*/}
.navegacionSecundaria ul li {display:inline;}

ul#navPrincipal 			{display:block;overflow:hidden;height:1%;background:url(i/bg/bgHeaderCanales.jpg) left top repeat-x; /*border:1px solid green*/}
ul#navPrincipal li			{display:block;overflow:hidden;position:relative;float:left;text-align:center;font-size:11px;font-family:arial;font-weight:bold;background:#000 url(i/bg/bgHeaderTabs.jpg) right top no-repeat;}

ul#navPrincipal li a:link, 
ul#navPrincipal li a:visited		{display:block;overflow:hidden;position:relative;float:left;padding:0 6px;font-weight:bold; text-decoration:none;color:#FFFFFF;/*background:url(i/tabs/tabRight.gif) bottom right no-repeat;*/ }
ul#navPrincipal li a span			{display:block;overflow:hidden;position:relative;float:left;padding:0 6px;font-weight:bold; text-decoration:none;color:#FFFFFF;/*background:url(i/tabs/tabLeft.gif) bottom left no-repeat*/}

ul#navPrincipal li a:hover, 
ul#navPrincipal li a:active, 
ul#navPrincipal li a.active_tab		{background:#000 url(i/bg/bgHeaderTabs.jpg) right top no-repeat;;color:#E00729;}

ul#navPrincipal li a:hover span, 
ul#navPrincipal li a:active span, 
ul#navPrincipal li a.active_tab span	{background:#000 url(i/bg/bgHeaderTabs.jpg) right top no-repeat;color:#3980B3;cursor:pointer;color:#FFFFFF;}

ul#nav_servicios			{font-size:0.9em;}
ul#nav_servicios li			{display:block;overflow:hidden;position:relative;float:left;text-align:center;padding:0 8px; border-right:1px solid #990000;}
ul#nav_servicios li span	{display:block;overflow:hidden;position:relative;float:left;width:16px;height:16px;text-indent:-99999em;margin:5px 5px 0 0; border:1px solid #8B0000;}

ul#nav_ediciones				{font-size:0.85em;font-weight:bold;margin:0 5px}
ul#nav_ediciones li				{display:block;overflow:hidden;position:relative;float:left;text-align:center;padding:0 3px 0 0;}
ul#nav_ediciones li a:link,		
ul#nav_ediciones li a:visited	{color:#FFF;text-decoration:none;}
ul#nav_ediciones li a:hover		{color:#E00729;text-decoration:none;}
ul#nav_ediciones li span		{display:block;overflow:hidden;position:relative;float:left;width:16px;height:16px;text-indent:-99999em;margin:5px 5px 0 0; border:1px solid #1A1A1A;}

/*buscador*/
.buscador 					{display:block;overflow:hidden;position:relative;line-height:25px;margin:0 5px;/*border:1px solid green;*/}
.buscador form				{margin:0;}

/*nav ojopiojo*/
ul#navOjopiojo		{display:block;overflow:hidden;position:relative;line-height:24px;background:#FFF;margin:2px 0;border:1px solid #CDCDCD}
ul#navOjopiojo li	{display:block;overflow:hidden;position:relative;float:left;text-align:center;padding:0 5px 0 0;}
li.ojopiojoTab		{background:url(i/bg/bgOjopiojoTabs.gif)right center no-repeat;}
li.ojopiojo			{background:url(i/bg/bgOjopiojo.gif)left 1px no-repeat;width:110px;height:23px;padding:0;text-indent:-99999em}

/*nav papas al instante duro a borrar cuando termine integracion*/
ul#navPapitas		{display:block;overflow:hidden;position:relative;line-height:24px;background:#FFF;margin:2px 0;border:1px solid #CDCDCD}
ul#navPapitas li	{display:block;overflow:hidden;position:relative;float:left;text-align:center;padding:0 5px 0 0;}
li.navPapitas		{background:url(i/bg/bgPapitas.gif)left 1px no-repeat;width:147px;height:23px;padding:0;text-indent:-99999em}

/*nav papas al instante*/
dl#laPapaTicker					{display:block;overflow:hidden;position:relative;line-height:24px;background:#FFF;margin:2px 0;border:1px solid #CDCDCD}
dl#laPapaTicker dt				{display:block;overflow:hidden;position:relative;float:left;text-align:center;padding:0 5px 0 0;}
dl#laPapaTicker dd				{display:block;overflow:hidden;position:relative;float:left;height:24px;}
dl#laPapaTicker dd a:link,
dl#laPapaTicker dd a:visited	{color:#CC0000;}
dl#laPapaTicker dd a:hover 		{color:#333333;}
dt.papasName					{background-image:url(i/bg/bgPapitas.gif);background-position:left 1px; background-repeat:no-repeat;width:147px;height:23px;padding:0;text-indent:-99999em}

/*resultados busqueda*/
.palabrasClave				{display:block;position:relative;overflow:hidden;background:#F1F1F1;height:auto!important;height:20px;min-height:20px;padding:0.3em;margin:0;font-size:0.9em;}
.palabrasClave a			{margin:0;padding:0 0.3em;color:#996666;}
.palabrasClave a:visited,
.palabrasClave a:hover		{color:#666;}

/*imgSet simple*/
.imgSet 		{display:block;position:relative;overflow:hidden;margin:0;padding:0;}
.imgSet img		{border:0;}
div.imgSet.A	{display:block;position:relative;overflow:hidden;float:right;margin-left:10px}
div.imgSet.B	{float:left; margin-right:10px}

/*botones de formularios*/
div.buttonComun								{display:block;position:relative;overflow:hidden;float:left;width:90px;height:24px;line-height:24px;margin:0.5em;}
div.buttonSmall								{display:block;position:relative;overflow:hidden;float:left;width:60px;height:19px;line-height:19px;margin:5px auto;}

div.buttonComun.buttonVotar a:link,
div.buttonComun.buttonVotar a:visited		{display:block;position:relative;overflow:hidden;background-image:url(i/buttons/buttonsComunes.png);background-position:left top;background-repeat: no-repeat;text-indent:-99999em}
div.buttonComun.buttonVotar a:hover			{display:block;position:relative;overflow:hidden;background-image:url(i/buttons/buttonsComunes.png);background-position:right top ;background-repeat:no-repeat;}

div.buttonComun.buttonVer a:link,
div.buttonComun.buttonVer a:visited			{display:block;position:relative;overflow:hidden;background-image:url(i/buttons/buttonsComunes.png);background-position:left -24px;background-repeat: no-repeat;text-indent:-99999em}
div.buttonComun.buttonVer a:hover			{display:block;position:relative;overflow:hidden;background-image:url(i/buttons/buttonsComunes.png);background-position:right -24px;background-repeat: no-repeat;}

div.buttonComun.buttonInicio a:link,
div.buttonComun.buttonInicio a:visited		{display:block;position:relative;overflow:hidden;background-image:url(i/buttons/buttonsComunes.png);background-position:left -48px;background-repeat: no-repeat;text-indent:-99999em}
div.buttonComun.buttonInicio a:hover		{display:block;position:relative;overflow:hidden;background-image:url(i/buttons/buttonsComunes.png);background-position:right -48px;background-repeat: no-repeat;}

div.buttonComun.buttonEnviar a:link,
div.buttonComun.buttonEnviar a:visited		{display:block;position:relative;overflow:hidden;background-image:url(i/buttons/buttonsComunes.png);background-position:left -72px;background-repeat: no-repeat;text-indent:-99999em}
div.buttonComun.buttonEnviar a:hover		{display:block;position:relative;overflow:hidden;background-image:url(i/buttons/buttonsComunes.png);background-position:right -72px;background-repeat: no-repeat;}

div.buttonComun.buttonSubir a:link,
div.buttonComun.buttonSubir a:visited		{display:block;position:relative;overflow:hidden;background-image:url(i/buttons/buttonsComunes.png);background-position:left -96px;background-repeat: no-repeat;text-indent:-99999em}
div.buttonComun.buttonSubir a:hover			{display:block;position:relative;overflow:hidden;background-image:url(i/buttons/buttonsComunes.png);background-position:right -96px;background-repeat: no-repeat;}


div.buttonComun.buttonMasnoticias a:link,
div.buttonComun.buttonMasnoticias a:visited	{display:block;position:relative;overflow:hidden;background-image:url(i/buttons/buttonsComunes.png);background-position:left -120px;background-repeat: no-repeat;text-indent:-99999em}
div.buttonComun.buttonMasnoticias a:hover	{display:block;position:relative;overflow:hidden;background-image:url(i/buttons/buttonsComunes.png);background-position:right -120px;background-repeat: no-repeat;}

div.buttonSmall.buttonEnviar a:link,
div.buttonSmall.buttonEnviar a:visited		{display:block;position:relative;overflow:hidden;background-image:url(i/buttons/buttonSmall.png);background-position:left top ;background-repeat:no-repeat;text-indent:-99999em}
div.buttonSmall.buttonEnviar a:hover		{display:block;position:relative;overflow:hidden;background-image:url(i/buttons/buttonSmall.png);background-position:right top ;background-repeat:no-repeat;}


div.buttonSmall.buttonCancelar a:link,
div.buttonSmall.buttonCancelar a:visited	{display:block;position:relative;overflow:hidden;background-image:url(i/buttons/buttonSmall.png);background-position:left -19px ;background-repeat:no-repeat;text-indent:-99999em}
div.buttonSmall.buttonCancelar a:hover		{display:block;position:relative;overflow:hidden;background-image:url(i/buttons/buttonSmall.png);background-position:right -19px ;background-repeat:no-repeat;}

div.buttonSmall.buttonVerMas a:link,
div.buttonSmall.buttonVerMas a:visited		{display:block;position:relative;overflow:hidden;background-image:url(i/buttons/buttonSmall.png);background-position:left -38px ;background-repeat:no-repeat;text-indent:-99999em}
div.buttonSmall.buttonVerMas a:hover		{display:block;position:relative;overflow:hidden;background-image:url(i/buttons/buttonSmall.png);background-position:right -38px ;background-repeat:no-repeat;}

/*listas*/
dl.servicios	{display:block;position:relative;overflow:hidden;float:left;margin:0;padding:0;border:1px solid red}
dl.servicios dt	{font-size:1em;font-weight:bold}
dl.servicios dd	{font-size:0.9em;}

/*marca l4 para secciones*/
.l4marca			{display:block;position:absolute;top:5px;left:10px;float:left;width:70px;text-align:center;margin:2px;padding:6px 0;line-height:0.9em;z-index:3;}
.l4marca h2			{color:#FFF;padding:0.2em;}
.l4marca h2 span	{font-size:1.5em;}

/*marca logotipo l4 para secciones*/
.l4marcaGenerica		{display:block;position:absolute;top:5px;left:10px;width:40px;height:40px;margin:0;padding:0;z-index:3}
.l4marcaGenerica h2		{display:block;position:relative;overflow:hidden;width:40px;height:40px;background-image:url(i/icons/icMarcaGenerica.jpg);background-position:left top;background-repeat:no-repeat;text-indent:-9999em;}

/*marca l4 para especiales*/
.l4especiales			{display:block;position:absolute;top:5px;left:10px;float:left;width:96px;text-align:center;margin:2px;padding:6px 0;line-height:0.9em;z-index:3;}
.l4especiales h2		{color:#FFF;padding:0.2em;}
.l4especiales h2 span	{font-size:1.5em;}

/*marca l4 para video*/
.l4video			{display:block;position:absolute;top:5px;left:5px;float:right;text-align:center;margin:0;padding:0;z-index:3;filter:alpha(opacity=60);opacity:0.6;}
.l4video h2			{display:block;position:relative;overflow:hidden;width:32px;height:32px;text-indent:-9999em;color:#FFF;background-image:url(i/logos/marcaPlayer4taTv.gif);background-position:center center;background-repeat:no-repeat;}

/*marca l4 para video*/
.l4videoCanal			{display:block;position:absolute;top:280px;right:10px;float:right;text-align:center;margin:0;padding:0;z-index:3;filter:alpha(opacity=20);opacity:0.2;}
.l4videoCanal h2		{display:block;position:relative;overflow:hidden;width:50px;height:50px;text-indent:-9999em;color:#FFF;background-image:url(i/logos/marcaCanal4taTv.gif);background-position:left center;background-repeat:no-repeat;}

/*marca l4 para ediciones*/
.l4ediciones			{display:block;position:absolute;top:5px;left:10px;width:65px;text-align:center;margin-bottom:10px;z-index:3;border:1px solid #FF0000}
.l4ediciones h2			{line-height:0.9em;padding:4px 0;color:#FFF;}
.l4ediciones h2 span	{font-size:1.5em;}

/*marca l4 para titulo pop*/
.l4titulopop			{display:block;position:absolute;top:5px;right:10px;float:right;width:60px;text-align:center;margin:2px;padding:6px 0;line-height:0.9em;z-index:3;}
.l4titulopop h2			{font-size:1em;color:#FFF;padding:0.2em;}
.l4titulopop h2 span	{font-size:1em;}

/*marca l4 para puro filete*/
.l4filete			{display:block;position:absolute;top:0px;left:5px;float:left;width:60px;text-align:center;margin:2px;padding:6px 0;line-height:0.9em;z-index:3;}
.l4filete h2		{color:#FFF;padding:0.2em;font-size:1.4em}
.l4filete h2 span	{font-size:1.5em;}

/*LISTA DE TITULARES*/
ul.titulares			{margin:0;padding:0;list-style-type:square; list-style-position:inside; color:#CC0000}
ul.titulares li			{padding:0; margin:0;font-family:Tahoma; font-size:11px; font-weight:normal;}

ul.titularesBig			{display:block;overflow:hidden;position:relative;margin:0;padding:0;list-style-type:circle; list-style-position:inside; color:#CC0000}
ul.titularesBig li		{list-style-type:disc; list-style-position:inside;padding:0;margin:0;font-family:Tahoma; font-size:16px; font-weight:normal;}

.msgContent{width:12800px}