body {  font-family: Verdana,Arial,Helvetica, sans-serif; color: #002244;
 font-size: 10pt;background-color:#000000;
background: URL(imgs/fondgen.gif)  top left;
toolbar-color:      #007700;
scrollbar-face-color:      #E4E4E4;
scrollbar-shadow-color:    #004000;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color:   #DDFFDD;
scrollbar-darkshadow-color:#004000;
scrollbar-track-color:      #eeeeee;
scrollbar-arrow-color:     #99FFFF;
margin-top:0pt;margin-left:0pt;}

th   {  font-family:Verdana,Arial,Helvetica, sans-serif;font-size:7pt;
font-weight: bold; color: #C5F3FF;background-color:#77aacc;text-align:left;
padding-left: 0.5cm}
input {  font-family:Verdana,Arial,Helvetica, sans-serif;font-size:7pt;
font-weight: bold; color: #000000;background-color:efefff}
td   {  font-family: Verdana,Arial,Helvetica, sans-serif; font-size: 7pt;
color: #005577; align:center; margin-left: 1cm}
select {  font-family:Verdana,Arial,Helvetica, sans-serif;font-size:7pt;
font-weight: bold; color: #000000;background-color:#efefff}
textarea {  font-family:Verdana,Arial,Helvetica, sans-serif;font-size:7pt;
font-weight: bold; color: #000000;background-color:#efefff}
H1   {  font-family: Verdana,Arial,Helvetica, sans-serif; font-size: 10pt;
color: #220066;
        margin-top: 0.3cm;margin-left: 0cm;margin-bottom: 0.1cm}
H2   {  font-family: Verdana,Arial,Helvetica, sans-serif; font-size: 9pt;
color: #002288}
HR   {  color: #0069D2}
A:link {  font-family: Arial, Helvetica, sans-serif;font-size: 7pt;
text-decoration: none; font-weight: bold;color:#0055aa_;padding-left:0.2cm}
A:visited {  font-family: Arial, Helvetica,sans-serif;font-size: 7pt;
text-decoration: none; font-weight: bold; color: #0055aa;padding-left:0.2cm}
A:hover {font-family:  Arial,Helvetica, sans-serif;
font-size: 7pt;text-decoration: none; font-weight: bold; color: #00C0FF;
padding-left:0.2cm}
.tablainfo  { font-family: Verdana,Arial,Helvetica, sans-serif;
 font-size: 7pt; color: #005577;padding-left:0.6cm;padding-right:0.8cm;
 padding-bottom:0.6cm;padding-top:0.6cm;
 background: URL(imgs/fondtabla.gif)  top left no-repeat;
 align:center; margin-left: 0.2cm;}
.tablainfo2  { font-family: Verdana,Arial,Helvetica, sans-serif;
 font-size: 7pt; color: #005577;padding-left:0.6cm;padding-right:0.8cm;
 padding-bottom:0.6cm;padding-top:0.6cm;
 background: URL(imgs/fondtablal.gif)  top left no-repeat;
 align:center; margin-left: 0.2cm;}

.tablainfomen  { font-family: Verdana,Arial,Helvetica, sans-serif;
 font-size: 7pt; color: #005577;padding-left:0;padding-right:0.2cm;
 padding-bottom:0.2cm;padding-top:0.2cm; cursor:pointer;
 background: URL(imgs/fondtablamen.gif)  top left no-repeat ;
}
.tablafamilia  { font-family: Verdana,Arial,Helvetica, sans-serif;
 font-size: 7pt; color: #005577;padding-left:0.2cm;padding-right:0.2cm;
 padding-bottom:0.2cm;padding-top:0.2cm;
 align:left;background-color:#FFF0CC;margin-bottom: 0.3cm }
.nav {  font-family: Arial, Helvetica, sans-serif;font-size: 7pt;
text-decoration: none; font-weight: bold;color:#0055aa;padding-left:0.2cm;
padding-right:0.2cm;margin-left:0.2cm;background-color:#efefff}
#bloqueprinc{ position: absolute; background-color:#fbfbfb;
              background: URL(imgs/fondbloque.gif)  top left ;
              left:45px;padding-left:5px;padding-right:5px;
              visibility: visible;width:710px;z-index:0;height:1500px;}
#bloquemenu{ position: absolute; left:50px; top:76px;padding-right:5px;
             visibility: visible;width:700px;}

#back { position: absolute; left:45px; top:380px;  visibility: visible;width:710px;z-index:1;}



