A {text-decoration: none}
A.num    { color:#0070A6; font-family:'verdana'; font-size:xx-small; font-weight:bold }
A.numban { color:#0070A6; font-family:'verdana'; font-size:9pt; font-weight:bold }
A.abajo  { color: #f0f0f0 }
A.u  		{ color: #a00000 }
A.barra { color:#ffffff; font-family:'verdana'; font-size:9px; font-weight:bold }
A.barra2 { color:#ffffff; font-family:'arial'; font-weight:bold }
A.IMG {border:0}
A.rap {color:#000080}

A.topart {font-family:'trebuchet ms',arial; color:#800000; font-size:10pt; font-weight:bold}
TD.topcalif {font-family:verdana; font-size:8pt}

P {margin:0;}
.shadow  { position:relative; display:block; color:#000000; }
.shadow span { position:absolute; display:block; top:0px;  }
.shadow:before { display:block; padding:1px; content: attr(title); color:#ffffff; font-weight:bold }

TABLE {border:0; border-spacing:0}
FORM {margin:0}
LI {padding:0}
UL {margin:0; margin-top:8px; padding-left:15px}
TD { font-family: verdana; font-size: 8pt;}
TD.a { font-family: arial; font-size: 10pt; }
TD.ap { font-family: arial; font-size: 10pt; cursor:pointer }

TD.pagtit { width:80; height:20; text-align:right; font-family:arial; font-size:10pt; border-color:#f2f2f2; border-width:1; border-style:solid; color:#606060}
TD.pag { width:20; height:20; text-align:center; font-family:verdana; font-size:8pt; border-color:#606060; border-width:1; border-style:solid; color:#606060; cursor:pointer }
TD.pagact { width:20; height:20; text-align:center; font-family:verdana; font-size:8pt; border-color:#FF6116; border-width:1; border-style:solid; background-color:FF6116; color:#ffffff; }

TD.b { font-family: arial; font-size: 9pt; color: #ffffff; cursor:pointer}
HR { height:1px }
DIV {margin:0}

TD.tit {
border:0;
font-family: verdana;
font-size: 10px;
font-weight: bold;
font-color: #000000;
padding:0;
padding-bottom:5;
writing-mode: tb-rl;
filter: flipv fliph;
}

TD.barra {vertical-align:middle; padding:4; padding-left:10; font-size:8px; line-height:12px; background-color:#ff9045; background-image:url('/GIF/?f-barra') }
TD.barra2 {vertical-align:middle; padding:4; padding-left:10; font-size:8px; line-height:12px; }
TD.sec {padding:0; width:80; text-align:center; background-image:url('/GIF/?fsec2'); background-repeat:no-repeat; background-color:#306c3c; vertical-align:top; padding-top:3; font-size:10pt }
TD.secn {padding:0; width:80; text-align:center; background-image:url('/GIF/?fsec'); background-repeat:no-repeat; vertical-align:top; padding-top:3; font-size:10pt }
TD.secr {padding:0; width:80; text-align:center; background-image:url('/GIF/?fsecr'); background-repeat:no-repeat; background-color:#306c3c; vertical-align:top; padding-top:3; font-size:10pt }
TD.esizq {width:10; background:url('/GIF/?esq-tl3'); background-repeat:no-repeat; padding:0 }
TD.esder {width:10; background:url('/GIF/?esq-tl3'); background-position:10px 0px;  padding:0;  }
TD.secbut { width:120; height:29; cursor:pointer; padding-left:8; padding-top:6; color:#ffffff; background:url('/GIF/?btn-135-neg'); font-weight:600; font-family:arial; font-size:9pt}
TD.secbut2 { width:75; height:29; cursor:pointer; padding-left:6; padding-top:6; color:#ffffff; background:url('/GIF/?btn-87-neg'); font-weight:600; font-family:arial; font-size:9pt }
TD.secbut3 { width:85; height:29; cursor:pointer; padding-left:8; padding-top:6; color:#ffffff; background:url('/GIF/?btn-135-neg'); font-weight:bold; }

TD.f_tit { height:10; padding-left:5; line-height:10px; font-family:verdana; color:#000000; font-size:7pt; font-variant:small-caps; font-weight:bold }
TD.f_tl  { width:8; height:7; background-image:url('/GIF/?nf-tl') }
TD.f_top { height:7; background-image:url('/GIF/?nf-top') }
TD.f_tr  { width:11; height:7; background-image:url('/GIF/?nf-tr') }
TD.f_lft { width:8; background-image:url('/GIF/?nf-lft') }
TD.f_cen { background:#F2F2F2; vertical-align:top }
TD.f_rgt { width:11; background-image:url('/GIF/?nf-rgt') }
TD.f_bl  { width:8; height:7; background-image:url('/GIF/?nf-bl') }
TD.f_bot { height:7; background-image:url('/GIF/?nf-bot') }
TD.f_br  { width:11; height:7; background-image:url('/GIF/?nf-br') }

TD.n_tit { height:15; padding-left:5; padding-bottom:3; line-height:10px; font-family:verdana; color:#000000; font-size:7pt; font-variant:small-caps; font-weight:bold }
TD.n_tl  { width:5; height:5; background-image:url('/GIF/?esq2'); background-position: 0 0 }
TD.n_tr  { width:5; height:5; background-image:url('/GIF/?esq2'); background-position: 5px 0 }
TD.n_bl  { width:5; height:5; background-image:url('/GIF/?esq2'); background-position: 0 5px }
TD.n_br  { width:5; height:5; background-image:url('/GIF/?esq2'); background-position: 5px 5px }
TD.n_ver { height:5; background:#f2f2f2 }
TD.n_hor { width:5; background:#f2f2f2 }

TD.panel { padding-left:5; color:#202020; font-weight:bold; font-family:'trebuchet ms',arial; font-size:10pt; }
TD.msga {width:60; font-family:verdana; font-size:7pt; color:#000000; font-weight:bold; font-weight:bold; text-align:center;}

IMG.l12 {width:12; height:12; border:0; cursor:pointer}
IMG.i32 {width:32; height:32; border:0}
IMG.i24 {width:24; height:24; border:0}
IMG.i16 {width:16; height:16; border:0}
IMG.c16 {width:16; height:16; border:0; vertical-align:middle; margin-top:0px; margin-bottom:0px; padding:0px; margin-bottom:3}
IMG.c80 {width:80; height:80; border-width:1px; border-style:solid; border-color:#000000}
IMG.c120 {width:120; height:120; border-width:1px; border-style:solid; border-color:#303030}
    
.tbf {
border-color:#428AA6;
border-width:1;
border-style:solid;
}

.orange {
border-width:2;
border-color:#ffffff;
background:#EB6600;
color:#ffffff;
font-weight: bold;
}

.black {
border-width:2;
border-color:#ffffff;
background:#202020;
color:#ffffff;
font-weight: bold;
}

.busca { font-family:verdana; background:#fafafa; COLOR:#606060; border-color:#c0c0c0; border-style:solid; border-width:1px; width:108; font-size:10px }
.agbusca { font-family:arial; background:#fafafa; COLOR:#606060; border-color:#c0c0c0; border-style:solid; border-width:1px; width:120; font-size:10pt; }
.abuform { font-family:arial; background:#fafafa; COLOR:#000000; border-color:#000000; border-style:solid; border-width:1px; width:120; font-size:10pt; }

.borde { border-width:1; border-left:0; border-right:0; border-color:#000000; border-style:solid; border-collapse:collapse }
.nfborde { border-width:1; border-top:0; border-bottom:0; border-left:0; border-right:0; border-color:#000000; border-style:solid; border-collapse:collapse }
.verborde { border-width:1; border-left:0; border-right:0; border-color:#000000; border-style:solid; border-collapse:collapse }
.agborde { border-width:1; border-color:#000000; border-style:solid; border-collapse:collapse }

TABLE.transwin {border-collapse:collapse; border-color:#000080; border:0; background:#000000; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}
TABLE.transwin2 {border-collapse:collapse; border-color:#000080; border:0; background:#000000; filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75;}
.inbox {border-style:solid; border-width:1; border-color:#000080; background:#c0c0c0; color:#000080}

TD.perfmenu {width:78; background:url('/GIF/?bt-78-gri'); background-repeat:no-repeat; text-align:center; color:#404040; font-size:7pt; font-weight:bold; cursor:pointer }
TD.ahome {font-size:8pt; font-weight:bold}
TD.action {text-align:center; font-family:verdana; font-size:8px; font-weight:bold}

.notran {filter:alpha(opacity=100); -moz-opacity:1.0; opacity:1.0;}

body.mceContentBody { background: #FFF; font-family:arial; font-size:10pt }

div.abuso {padding:3; font-family:verdana; font-size:7pt; color:#000000; text-align:justify; margin:13; margin-right:27; margin-bottom:0}
TD.abuso2 {font-family:verdana; font-size:7pt; color:#000000; background:#ffffff; text-align:justify; }
a.abuso {text-decoration:underline; color:#004000}
TD.clr {width:8; height:10; font-size:6px; cursor:pointer}

TD.showcase { background-color:#f2f2f2; padding-top:5; vertical-align:middle; width:175; font-family:arial; cursor:pointer; text-align:center; line-height:12px }
TD.showcase:hover { background-color:#C0E0EF }
div.showcase { background:#303030; width:122; margin-bottom:3; padding-top:3; padding-bottom:3; font-size:11pt; line-height:14px; font-family:'trebuchet ms',arial; color:#f0f0f0; font-weight:bold }

TD.favarts { background-color:#f2f2f2; padding-top:5; vertical-align:middle; width:100; font-family:arial; cursor:pointer; text-align:center; line-height:12px }
TD.favarts:hover { background-color:#C0E0EF }
div.favarts { width:100; margin-bottom:3; margin-top:3; font-size:9pt; line-height:12px; font-family:'trebuchet ms',arial; color:#a00000; font-weight:bold }
div.consejo {margin:20; font-family:verdana; font-size:8pt; line-height:14px}

TD.percent { font-family: font-size:10px}

TD.diao {text-align:right; width:16; height:16; border-color:#C0B2AC; color:#000000; background:#808080; border-style:solid; padding-right:3}
TD.diaoe {text-align:right; width:16; height:16; border-color:#C0B2AC; color:#C0B2AC; background:#808080; border-style:solid; font-weight:bold; padding-right:3}
TD.diat {text-align:right; width:16; height:16; border-color:#C0B2AC; color:#008000; background:#75B378; border-style:solid; font-weight:bold; padding-right:3}
TD.diate {text-align:right; width:16; height:16; border-color:#C0B2AC; color:#a00000; background:#E65E00; border-style:solid; font-weight:bold; padding-right:3; cursor:pointer}
TD.diae {text-align:right; width:16; height:16; border-color:#C0B2AC; color:#0080c0; background:#AFDAFF; border-style:solid; font-weight:bold; padding-right:3; cursor:pointer}
TD.dia {text-align:right; width:16; height:16; border-color:#C0B2AC; background:#f0f0f0; border-style:solid; padding-right:3;}
TD.diav {width:16; height:16;}
TD.n {text-align:center; width:16; height:16; background:#a0a0a0; color:#ffffff; border-color:#808080; border-style:solid;}

TD.art1 {width:175 vertical-align:middle; cursor:hand; padding:5;}
IMG.articon {width:160; height:160; border:1px; border-style:solid; border-color:#000000}
TD.art2 { width:360; vertical-align:top; padding:5 }
div.art3 {font-family:arial; font-size:16pt; color:#800000; font-weight:bold}
div.art4 {font-size:10pt; font-family:arial; line-height:18px; color:#000000; font-weight:bold;}
div.art5 {font-size:9pt; line-height:16px; margin-top:10; margin-top:10}
div.art6 {margin-top:8; font-size:10pt; font-family:verdana}
TD.art7 {vertical-align:bottom; text-align:right; font-family:arial; font-size:8pt; line-height:14px; color#606060 }
IMG.estrellas { cursor:pointer; width:75; height:12; }
IMG.estre2 { width:50; height:8; }

TD.actbut { height:44; width:48; background-image:url('/GIF/?bt-48-neg'); background-repeat:no-repeat; text-align:center; cursor:pointer}
TD.actbut2 { height:12; width:48; padding:0; text-align:center; line-height:12px; font-family:verdana; font-size:8px;}

IMG.iconmini {width:25; height:25; border-width:1; border-style:solid; border-color:000000}
A.apomini { font-family:'trebuchet ms',arial; color:#800000; font-size:10pt; font-weight:bold }

IMG.p_i60 {width:60; height:60; border-width:1; border-style:solid; border-color:000000}
TD.p_itd { width:60; height:60; vertical-align:top }
TD.p_td { width:220; vertical-align:top; line-height:16px; color:#808080; cursor:pointer; background-repeat:no-repeat; background-position:175px 14px }
TD.p_td:hover { background-color:#C0E0EF; background-image:url('/GIF/?play') }
A.p_art {font-family:'trebuchet ms',arial; color:#0080FF; font-size:10pt }
DIV.p_tit { font-family:'trebuchet ms',arial; color:#008000; font-size:12pt; margin-bottom:5 }

IMG.p_topi {width:25; height:25; border-width:1; border-style:solid; border-color:000000 }
TD.p_toptd { width:120; padding-left:0 }

TD.p_uitd { width:28; vertical-align:top; padding-left:0 }
IMG.p_uimg {width:25; height:25; border-width:1; border-style:solid; border-color:000000 }
A.p_u { font-family:'trebuchet ms',arial; color:#D92F00; font-size:9pt }