a:link {color: #008000;text-decoration:none;}
a:visited {color: #99a099;text-decoration:none;}
a:active {color:lime;text-decoration:none;}
a:hover {color:lime;text-decoration:none;}

h1  {color:#336600; font-size:x-large; font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;}
h2  {color:#336600; font-size:large; font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;}
h3  {color:#CC6600; font-size:medium; font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;}
h4  {color:#CC6600; font-size:small; font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;}
h5  {color:#CC6600; font-size:x-small; font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;}
h6  {color:#CC6600; font-size:xx-small; font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;}

body {
background: url(/images/cabecera_logo.gif);
background-repeat: no-repeat;
background-color:white;
font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
font-size:small;
color:black;
margin: 0px 0px;
 }	
 

table,td,tr,dl,dt,tbody{
font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
font-size:small;
color:black;
}

.titulo{
font-size:large;
font-weight: bold;
color:#663300;
font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
}

.textoparrafo{
font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
font-size:small;
color:black;
}

.punteado{
border-bottom-style: dotted;
border-bottom-width: 1px;
border-color: #336600;
}

.punteado-doble{
border-top-style: dotted;
border-top-width: 1px;
border-bottom-style: dotted;
border-bottom-width: 1px;
border-color: #336600;
}

.punteado-izq{
border-left-style: dotted;
border-left-width: 1Px;
border-color: #336600;
}

.punteado-der{
border-right-style: dotted;
border-right-width: 1Px;
border-color: #336600;
}

.medio {
font-size:12px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.peque {
font-size: x-small;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.cerrar {
color: #333333;
font-size:x-small;
font-weight: bold;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.cerrar:link {color: #333333;text-decoration:none;}
a.cerrar:visited {color: #333333;text-decoration:none;}
a.cerrar:active {color:#333333;text-decoration:none;}
a.cerrar:hover {color: #666666;text-decoration:none;}

.pie {
font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
font-size:small;
font-style:normal;
color:#336600;
}

.pieinfo {
font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
font-size:x-small;
font-style:normal;
color:#336600;
}

.titulo-pagina{
font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
font-size:x-large;
color:Green;
font-weight: bold;
}

.titulo-grande{
font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
font-size:large;
color:gray;
font-weight: bold;
}

.titulo-peque{
font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
font-size:medium;
color:gray;
font-weight: bold;
}

.enc-menu {
  font-family: Arial, Verdana, sans-serif;
  font-size: x-small;
  color: #336600;
  font-weight: bold;
  
}
a.enc-menu:link {text-decoration:none;color: #CC6600;}
a.enc-menu:visited {text-decoration:none;color: #CC6600;}

.menu {
font-size: xx-small;
font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
color:gray;
padding-right: 3px;
font-weight: bold;
}

.faq-titulo{
font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
font-size: large;
color:#CC6600;
}

.faq{
font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
font-size:small;
color:black;
}

.enlace{
font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
font-size:small;
color:gray;
}


.infoBox {
  background: #B6CBB6;
}

.infoBoxContents {
  background: #FFF8D6;
  font-family: Arial, Verdana, sans-serif;
  font-size: x-small;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Arial, Verdana, sans-serif;
  font-size: x-small;
}

TD.infoBoxHeading {
  font-family: Arial, Verdana, sans-serif;
  font-size: x-small;
  font-weight: bold;
  //background: #CCFF99;
  background: #FFEE99;  
  color: #000000;
}

TD.infoBox, SPAN.infoBox {
  font-family: Arial, Verdana, sans-serif;
  font-size: x-small;
}

UL{
list-style-type: square;
}

.verde  {
color:#336600; 
font-family:Arial, Helvetica, Verdana, Geneva, sans-serif; 
font-size:large;
font-weight: bold;
}

.tierra  {
color:#CC6600; 
font-family:Arial, Helvetica, Verdana, Geneva, sans-serif; 
font-size:large;
}

.verdep  {
color:#336600; 
font-family:Arial, Helvetica, Verdana, Geneva, sans-serif; 
font-size:medium;
font-weight: bold;
}

.tierrap  {
color:#CC6600; 
font-family:Arial, Helvetica, Verdana, Geneva, sans-serif; 
font-size:medium;
}

.verdepp  {
color:#336600; 
font-family:Arial, Helvetica, Verdana, Geneva, sans-serif; 
font-size:small;
font-weight: bold;
}

.tierrapp  {
color:#CC6600; 
font-family:Arial, Helvetica, Verdana, Geneva, sans-serif; 
font-size:small;
}

.panel_titulo  {
color:#CC6600;
font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
font-size:small;
text-decoration: none;
}

a.panel_item  {
color:#336600;
font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
font-size:x-small;
text-decoration: underline;
}

.super  {
font-size:75%;
vertical-align:super;
text-decoration:underline;
}

.boton-ir {
width:25px;
height:25px;
background-image:url(images/boton_ir.gif);
background-color: #FFFFFF;
border: 0;
cursor: pointer;
background-repeat: no-repeat;
}

.subrayado{
font-family: arial; 
border-bottom-style:solid;
border-width:1px;
padding-right:5px;
font-weight:bold;
}
