* {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000099; font-size: 9pt}
.text { color: #000099}
A { color: #5C4E21; text-decoration: none}
A:HOVER {text-decoration: underline}
.maxi {  font-size: 12pt}
.maxi *{  font-size: 12pt}
.mini {  font-size: 8pt}
.mini * {  font-size: 8pt}
.copyright {font-size: 7pt}
.celdaTitulo {  background-color: #EFE9D7}
.celdaTitulo A {  }
.celdaLinea {  background-color: #5C4E21}
.celdaTabla {  background-color: #771B0B; color: #000099}
.celdaTabla * { color: #000099}
.celdaTabla A { font-weight: bold}
.celdaDorada {  background-color: #FFCC00; color: #000099}
.celdaDorada * {  color: #000099}
.enlaceDorado {  color: #FFEDC8}
.enlaceAzul {  font-size: 9pt}
.enlacePrincipal
  {
   font-size: 9pt;
  }
.status
  {
   font-size: 8pt;
   border: solid;
   border-width: 1px;
   border-color: red;
   background:#99CCFF ! important;
  }
.warning-status
  {
   font-size: 8pt;
   color: darkblue;
   border: solid;
   border-width: 1px;
   border-color: red;
   background:pink;
  }
#adsense iframe
  {
   border-bottom-color:	gray;
   border-bottom-style:	solid;
   border-bottom-width:	1px;
   padding-bottom: 2px;
   margin-bottom: 2px;
  }
.error
  {
   border-bottom-color:	red;
   border-bottom-style:	solid;
   border-bottom-width:	1px;
  }
.errorMessage 
  {
   background-color:	PINK;
   color:	black;
  }

#form_referencias
{
border: 1px solid #FC9;
}

 #nav_listaidiomas
{
padding: 5px 0px 3px 0px;
margin-left: 0;
margin-bottom: 0px;
border-bottom: 1px solid #778;
font: bold 12px Verdana, sans-serif;
}

#nav_listaidiomas li
{
list-style: none;
margin: 0;
padding-left: 0;
display: inline;
}

#nav_listaidiomas li a
{
padding: 3px 0.5em;
margin-top: 2px;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
text-decoration: none;
background: #DDE;
}

#nav_listaidiomas li a:link { color: #448; }
#nav_listaidiomas li a:visited { color: #667; }

#nav_listaidiomas li a:hover
{
color: #000;
background: #AAE;
border-color: #227;
}

#nav_listaidiomas li a:focus
{
outline: none;
background: red;
}

#nav_listaidiomas li.celdaIdiomaSeleccionado a
{
background: white;
border-bottom: 1px solid white;
outline: none;
}

#data, #data_ES, #data_EN, #data_CA
{
padding: 0px;
height: 40px;
width: 100%;
}

#data table
{
margin-left: auto;
margin-right: auto;
}
ul
{
margin: 3px;
}
