














BODY FONT { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #333333;
FONT-WEIGHT: Normal;
}
BODY { COLOR: #333333;
}
.td { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #333333;
FONT-SIZE: 11px;
FONT-WEIGHT: Normal;
}
.ul { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #333333;
FONT-WEIGHT: Normal;
}
.p { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #333333;
FONT-WEIGHT: Normal;
}
.ol { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #333333;
FONT-WEIGHT: Normal;
}
.li { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #333333;
FONT-WEIGHT: Normal;
}
div { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #333333;
FONT-WEIGHT: Normal;
}
A:link { COLOR: #CC0000;
}
A { FONT-WEIGHT: normal;
FONTSTYLE: normal;
TEXT-DECORATION: none;
}
A:visited { COLOR: #339999;
}
A:hover { FONT-WEIGHT: #3399FF;
TEXT-DECORATION: underline;
}
A:active { COLOR: #0000CC;
TEXT-DECORATION: underline;
}
.texto { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #333333;
FONT-SIZE: 11px;
FONT-WEIGHT: Normal;
}
.textoD { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #663300;
FONT-SIZE: 11px;
FONT-WEIGHT: Normal;
}
.textom { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #333333;
FONT-SIZE: 9px;
FONT-WEIGHT: Normal;
}
.textop { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #333333;
FONT-SIZE: 10px;
FONT-WEIGHT: Normal;
}
.textoG { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #999999;
FONT-SIZE: 12px;
FONT-WEIGHT: Normal;
}
.textoX { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #333333;
FONT-SIZE: 16px;
FONT-WEIGHT: normal;
}
.txtACLA { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #333333;
FONT-SIZE: 9px;
FONT-WEIGHT: Normal;
}
.titulo { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #663300;
FONT-SIZE: 15px;
FONT-WEIGHT: Bold;
}
.subtitulo { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #663300;
FONT-SIZE: 14px;
FONT-WEIGHT: Bold;
}
.address { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #663300;
FONT-SIZE: 9px;
FONT-WEIGHT: Normal;
}
.addressD { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #663300;
FONT-SIZE: 9px;
FONT-WEIGHT: Normal;
}


.menu1 { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #330099;
FONT-SIZE: 11px;
FONT-WEIGHT: Normal;
}
.menu1:link { COLOR: #0000FF;
FONT-WEIGHT: 500;
}
A:menu1:link { COLOR: #0000FF;
FONT-WEIGHT: 500;
}
.menu1:visited { COLOR: #330099;
FONT-WEIGHT: 500;
}
A:menu1:visited { COLOR: #330099;
FONT-WEIGHT: 500;
}
A:menu1:active { COLOR: #6699FF;
FONT-WEIGHT: 500;
}
.menu1:hover { FONT-WEIGHT: bold;
}
A:menu1:hover { COLOR: #000000;
FONT-WEIGHT: 500;
}
.menu1:active { COLOR: #6699FF;
FONT-WEIGHT: 500;
}
.menu2 { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #330099;
FONT-SIZE: 9px;
FONT-WEIGHT: Normal;
}
.menu2:link { COLOR: #0000FF;
}
A:menu2:link { COLOR: #0000FF;
}
.menu2:visited { COLOR: #330099;
FONT-WEIGHT: 500;
}
A:menu2:visited { COLOR: #330099;
FONT-WEIGHT: 500;
}
A:menu2:active { COLOR: #6699FF;
FONT-WEIGHT: 500;
}
.menu2:hover { FONT-WEIGHT: bold;
}
.menu2:active { COLOR: #6699FF;
FONT-WEIGHT: 500;
}
A:menu2:hover { COLOR: #000000;
FONT-WEIGHT: 500;
}
.navmenu1 { FONT-FAMILY: Verdana, Arial;
COLOR: #333333;
FONT-SIZE: 8 pt;
}
.navmenu1 A { FONT-FAMILY: Verdana, Arial;
COLOR: #333333;
FONT-SIZE: 8 pt;
}
.navmenu1 A:visited { FONT-FAMILY: Verdana, Arial;
COLOR: #666666;
FONT-SIZE: 8 pt;
}
.navmenu1 A:hover { FONT-FAMILY: Verdana, Arial;
COLOR: #333333;
FONT-SIZE: 8 pt;
}
.navmenu1 A:active { FONT-FAMILY: Verdana, Arial;
COLOR: #999999;
FONT-SIZE: 8 pt;
}
.navmenu2 { FONT-FAMILY: Verdana, Arial;
COLOR: #6699FF;
FONT-SIZE: 8 pt;
}
.navmenu2 A { FONT-FAMILY: Verdana, Arial;
COLOR: #333333;
FONT-SIZE: 8 pt;
}
.navmenu2 A:visited { FONT-FAMILY: Verdana, Arial;
COLOR: #666666;
FONT-SIZE: 8 pt;
}
.navmenu2 A:hover { FONT-FAMILY: Verdana, Arial;
COLOR: #333333;
FONT-SIZE: 8 pt;
}
.navmenu2 A:active { FONT-FAMILY: Verdana, Arial;
COLOR: #999999;
FONT-SIZE: 8 pt;
}


.subtituloGRYD { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #6666FF;
FONT-SIZE: 14px;
FONT-WEIGHT: Bold;
}
.epigrafoto { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #FFFFCC;
FONT-SIZE: 9px;
FONT-WEIGHT: Bold;
}
.info { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #333333;
FONT-SIZE: 10px;
FONT-WEIGHT: Normal;
}
.sumario { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #330099;
FONT-SIZE: 10px;
FONT-WEIGHT: Normal;
}




.tbhtxt { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #FFFFFF;
FONT-SIZE: 12px;
FONT-WEIGHT: Normal;
}
.tbstxt { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #FFFFFF;
FONT-SIZE: 12px;
FONT-WEIGHT: Normal;
}
.tbntxt { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #330099;
FONT-SIZE: 10px;
FONT-WEIGHT: Normal;
}
.tbdtxt { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #663300;
FONT-SIZE: 10px;
FONT-WEIGHT: Normal;
}


























/*
 * Generales
 * Clases básicas
 ******************************************************
*/



/*
 * titulopagina
 ******************************************************
*/
.titulopagina
 {
  text-align: right;
  FONT-WEIGHT: normal;
  FONT-SIZE: 10px;
  COLOR: #FFFFFF;
  border: 0px solid;
  background-color: #cc3300;
  margin-top: 16px;
  margin-bottom: 12px;
  margin-left: 0px;
  margin-right: 0px;
 }

.titulopagina H1
 {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12px;
  text-align: right;
  margin-top: 2px;
  margin-bottom: 1px;
  margin-left: 0px;
  margin-right: 0px;
 }

/*
 * slogan
 ******************************************************
*/
.slogan
 {
  text-align: center;
  FONT-WEIGHT: normal;
  FONT-SIZE: 1px;
  COLOR: #0033CC;
  margin: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  border: 0px solid;
 }

.slogan H1
 {
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  FONT-SIZE: 12px;
  FONT-WEIGHT: normal;
  margin-left: 6px;
  border-bottom: 1px #0033CC solid;
 }




/*
 * menutext
 ******************************************************
*/
.menutext
 {  
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   font-style: normal; 
   font-weight: bold; 
   color: #FFFFFF; 
   text-decoration: none; 
    }


.menutext:link
 {  
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   font-style: normal; 
   font-weight: bold; 
   color: #FFFFFF; 
   text-decoration: none;
 }


.menutext:visited
 {
  color: #F0F0FF; 
  font-style: normal;
  font-weight: bold;

 }
.menutext:hover 
 {  
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   font-style: normal; 
   font-weight: bold; 
   color: #FFFFFF; 
   text-decoration: none;
   TEXT-DECORATION: underline;

 }

.menutext:active
 {
   color: #FFFFFF; 
   font-style: normal;
   font-weight: bold;

 }



/*
 * eform
 ******************************************************
*/

.eform_texto
 { 
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   COLOR: #666666;
   FONT-SIZE: 10px;
 }

.eform_textod
 { 
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   COLOR:  #000000;
   FONT-SIZE: 10px;
 }

.eform_textopd
 { 
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   COLOR: #000000;
   FONT-SIZE: 9px;
 }


.eform_texto_error 
{
  color: #CC6633;
  FONT-SIZE: 10px;
  FONT-WEIGHT: bold;
}


.eform_texto input 
{
  color: #666666;
}

.eform_texto_error input 
{
  color: #FFFFFF;
  background-color: #FF6666;
}


