body { font-family:  Arial, Helvetica, sans-serif;
scrollbar-face-color: #F5ECE3; 
  scrollbar-shadow-color: #524B44; 
  scrollbar-highlight-color: #FBF8F5; 
  scrollbar-3dlight-color: #FEF5EC; 
  scrollbar-darkshadow-color: #F5ECE3; 
  scrollbar-track-color: #E8D4C0; 
  scrollbar-arrow-color: #000000; }

a { color: #000066; text-decoration: none}
a:hover { color: #FF0000; background-color: #FFCC99 }  

.caja1 {  border-color: #C0C0B0 #000000 #000000 #C0C0B0; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 14px; font-weight: bold; background-color: #FFCC99 }

.celda { TEXT-ALIGN: left; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #3E5673} 
.celda a, .celdact a { width: 98%;  color: #54324B; height: 16px; padding: 1px; padding-bottom: 2px} 
.celda a:hover, .celdact a:hover { color: #FFFFFF; background-color: #A890C8; padding: 0px; padding-bottom: 1px; border-style: outset; border-width: 1px} 

.menu  a:visited {  color: #000000; width: 100%; padding-top:2px; padding-bottom:2px}
.menu a { color: #000000; width: 100%; padding-top:2px; padding-bottom:2px }  
.menuact { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #000000; border-style: inset; border-width: 1px; border-color: #CCBBEE}  


.menu2 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6D5956}
.menu2 a, .menuact a { width: 98%;  color: #54324B; height: 16px; padding: 1px; padding-bottom: 2px} 
.menu2 a:hover, .menuact a:hover { color: #FFFFFF; background-color: #A890C8; padding: 0px; padding-bottom: 1px; border-style: outset; border-width: 1px} 
.menu2 a:hover, .menuact a:hover { color: #FFFFFF; background-color: #A890C8; padding: 0px; padding-bottom: 1px; border-style: outset; border-width: 1px} 
.menuact2 { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #B05066;
border-style: inset; border-width: 1px; border-color: #CCBBEE}  


.mini {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px}
.normal { TEXT-ALIGN: justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; clip: rect(5px)}
.lnk {  font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal}
.parrafo { FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, san-serif }
.retorno {TEXT-ALIGN: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
h1 {  color: #513C3C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; margin-bottom:0px; margin-top:0px}
h2 {  color: #405060; font-family: Arial, Helvetica, sans-serif; font-size: 14px; margin-bottom:2px; margin-top:2px}

.palabra {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4769A9}
 
.foto_left {  margin-right: 8px; margin-top: 2px; margin-bottom: 2px}
.foto_right {  margin-left: 8px; margin-top: 2px; margin-bottom: 2px}

.sec {	BORDER-RIGHT: #aaccdd 1px solid; BORDER-TOP: #aaccdd 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; BORDER-LEFT: #aaccdd 1px solid; COLOR: #EEF1F2; BORDER-BOTTOM: #aaccdd 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 2px; BACKGROUND-COLOR: #586470}

.sub {	FONT-SIZE: 16px; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif}

.tit {	FONT-SIZE: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, san-serif; color: #FFF8F0}

.atenua img{ filter: Alpha(Opacity=70);-moz-opacity:0.7} 
.atenua:active img,.atenua:link img,.atenua:visited  img{ filter: Alpha(Opacity=70);-moz-opacity:0.7} 
.atenua:hover img{ filter: Alpha(Opacity=100);-moz-opacity:1.0}.menuact a  { width: 100%;  color: #FFFFFF; height: 16px; padding: 1px; padding-bottom: 2px } 