html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, hr, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
        margin: 0;
        padding: 0;
        border: 0;
        outline: 0;
        font-weight: inherit;
        font-style: inherit;
        font-size: 100%;
        font-family: inherit;
        vertical-align: baseline;
}
:focus {
        outline: 0;
}
body {
        line-height: 1.2;
        color: black;
        background: white;
}
ol, ul {
        list-style: none;
}
table {
        border-collapse: separate;
        border-spacing: 0;
}
caption, th, td {
        text-align: left;
        font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
        content: "";
}
blockquote, q {
        quotes: "" "";
}

* {margin:0; padding:0}
* {font-family: Arial, Tahoma, Times New Roman, Verdana;}

body {
color: #000000;
font-family: Arial, Tahoma, Times New Roman, Verdana;
font-size: 12pt;
margin: 10 0 10 0px;
text-align: center;
background-color: #ffffff;
}
a:link {color: #000000; text-decoration: none}
a:visited {color: #000000; text-decoration: none}
a:hover{color: #000000; text-decoration: none}
a:active {color: #000000; text-decoration: none}
#nav #men #fij {
position: fixed;
top: 2px;
left: 0px;
width: 100%;
height: 36px;
text-align: center;
background-color: transparent; 
}
#conte{
text-align: left;
width: 625px;
margin: auto;
}
#cuerp{
margin: 10 0 10 0px;
}
#princ{
color: #000000;
background-color: #ffffff;
padding: 0 0 0 20px;
width: 625px;
float: left;
} 
div.ti {
font-size: 12pt; 
text-align: center;
margin: 0.5em 0em 0.5em 0em;
}
ul.m {
font-size: 12pt; 
text-align: justify;
list-style-type: disc;
margin: 0.5em 2em 0em 2em; padding: 2px;
}
table.su { 
visibility:hidden;
display: none;
}
table.pl {
font-size: 12pt; 
margin: 0 auto;
}
div.c {
font-size: 13pt; 
text-align: center;
margin: 10px;
}
div.c2 {
font-size: 18pt; 
text-align: center;
margin: 10px;
}
div.u { background-color: #0000ff;
color: #000000; 
font-size: 16pt; 
text-align: center;
border: 1px solid; border-color: #fff #777 #777 #fff;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
-ms-border-radius: 10px;
margin: 2px 0px 0px 0px; padding: 2px;
}
div.u2 { background-color: #0000ff;
color: #000000; 
font-size: 13pt; 
text-align: center;
border: 1px solid; border-color: #fff #777 #777 #fff;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
-ms-border-radius: 10px;
margin: 2px 0px 0px 0px; padding: 2px;
}
p.p0 {
font-size: 12pt; 
text-align: justify;
margin: 0.2em; padding: 0.2em;
}
p.p2 {
font-size: 10pt; 
text-align: justify;
margin: 0.2em; padding: 0.2em;
}
p.p1 {
font-size: 14pt; 
text-align: justify;
margin: 0.2em; padding: 0.2em;
}
table.pl2 {
margin: 0 auto;
border: 1px black solid;
border-collapse: collapse;
}
table.pl2 td {
font-size: 12pt; 
border: 1px black solid;
padding: 3px;
}
table.pl2 td.ien {
color: #7CFC00;
font-size: 12pt; 
border: 1px black solid;
padding: 3px;
}
table.pl2 td.zen {
color: #7CFC00;
font-size: 12pt; 
border: 1px black solid;
text-align: center;
padding: 3px;
}
table.pl2 td.iro {
color: #FF0000;
font-size: 12pt; 
border: 1px black solid;
padding: 3px;
}
table.pl2 td.zro {
color: #FF0000;
font-size: 12pt; 
border: 1px black solid;
text-align: center;
padding: 3px;
}
table.pl2 td.igr {
color: #BDB76B;
font-size: 12pt; 
border: 1px black solid;
padding: 3px;
}
table.pl2 td.zgr {
color: #BDB76B;
font-size: 12pt; 
border: 1px black solid;
text-align: center;
padding: 3px;
}
table.pl2 td.se {
font-size: 12pt; 
border: 1px black solid;
text-align: center;
padding: 3px;
}
table.pl2 td.sv {
font-size: 12pt; 
border: 1px black solid;
text-align: center;
vertical-align:middle;
padding: 3px;
}
table.pl2 td.sv1 { background-color: #f0e68c;
color: #0000ff;
font-size: 12pt; 
border: 1px black solid;
text-align: center;
vertical-align:middle;
padding: 3px;
}
table.pl2 td.sv2 { background-color: #ff8c00;
font-size: 12pt; 
border: 1px black solid;
text-align: center;
vertical-align:middle;
padding: 3px;
}
table.pl2 td.sv3 { background-color: #7fffd4;
color: #0000ff;
font-size: 12pt; 
border: 1px black solid;
text-align: center;
vertical-align:middle;
padding: 3px;
}
table.pl2 td.svr { background-color: #ff0000;
color: #ffffff;
font-size: 12pt; 
border: 1px black solid;
text-align: center;
vertical-align:middle;
padding: 3px;
}
table.pl2 td.sva { background-color: #ffff00;
color: #000000;
font-size: 12pt; 
border: 1px black solid;
text-align: center;
vertical-align:middle;
padding: 3px;
}
table.pl2 td.svv { background-color: #00ff00;
color: #000000;
font-size: 12pt; 
border: 1px black solid;
text-align: center;
vertical-align:middle;
padding: 3px;
}
table.pl2 td.svc { background-color: #00ffff;
color: #000000;
font-size: 12pt; 
border: 1px black solid;
text-align: center;
vertical-align:middle;
padding: 3px;
}
table.pl2 td.svz { background-color: #0000ff;
color: #ffffff;
font-size: 12pt; 
border: 1px black solid;
text-align: center;
vertical-align:middle;
padding: 3px;
}
table.pl2 td.svi { background-color: #9400D3;
color: #ffffff;
font-size: 12pt; 
border: 1px black solid;
text-align: center;
vertical-align:middle;
padding: 3px;
}
table.pl2 td.sz {
font-size: 10pt; 
border: 1px black solid;
text-align: center;
vertical-align:middle;
padding: 3px;
}
span.ita {
font-style: italic;
}
span.enf {
font-weight: bold;
}
span.esp {
color: #BDB76B;
}
span.es2 {
color: #FF00FF;
}
span.esr {
color: #FF0000;
}
span.supe {
vertical-align: super;
}
span.infe {
vertical-align: sub;
}
span.supe2 {
font-size: 10pt;
vertical-align: super;
}
span.infe2 {
font-size: 10pt;
vertical-align: sub;
}
table.pl3 {
margin: 0 auto;
border: 1px black solid;
border-collapse: collapse;
}
table.pl3 td.sx {
background-color: #0000ff;
font-size: 10pt;
border: 1px black solid;
text-align: center;
vertical-align:middle;
padding: 3px;
}
img.c1 {
visibility:hidden;
display: none;
}
img.c2 {
visibility: visible;
}
p.no {
}
p.si {
display: none;
}
div.w {
page-break-inside: avoid;
}
div.y {
page-break-before: always;
}
