.oculto
{  
display: none 
}

form 
{  
font-family: Arial, Helvetica, sans-serif; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 40px; 
padding-top: 10px; 
padding-right: 0px; 
padding-bottom: 10px; 
padding-left: 0px; 
background-color: #F3F2E9;
border: 1px #dddddd dotted;
font-weight: normal
; width: 80%
}

/*****CABECERA*****/

#ruta p 
{  
font-family: Arial, Helvetica, sans-serif; 
text-transform: lowercase; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 4px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 170px; 
font-size: 70%; 
font-weight: normal
}

#ruta p a 
{ 
font-family: Arial, Helvetica, sans-serif; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px; 
color: #000000; 
text-decoration: none
}

#ruta p a:hover 
{ 
font-family: Arial, Helvetica, sans-serif; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px; 
color: #000000; 
text-decoration: underline
}

/*****ZONA DE MEN? Y CONTENIDO*****/

#menu ul 
{ 
font-family: Arial, Helvetica, sans-serif; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 10px; 
font-size: 75%; 
font-weight: normal ; 
text-align: right; 
list-style-type: none

}

#menu ul ul 
{ 
font-family: Arial, Helvetica, sans-serif; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 3px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 10px; 
font-size: 90%; 
font-weight: normal; 
text-align: right; 
list-style-type: none; 
color: #003E1D
}

#menu li 
{ 
font-family: Arial, Helvetica, sans-serif; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 5px; 
padding-right: 0px; 
padding-bottom: 5px; 
padding-left: 10px; 
font-weight: normal; 
text-align: right; 
list-style-type: none; 
color: #000000; 
border-color: black black #ECECEC; 
border-style: solid; 
border-top-width: 0px; 
border-right-width: 0px; 
border-bottom-width: 1px; 
border-left-width: 0px
}

#menu li a
{ 
font-family: Arial, Helvetica, sans-serif; 
color: #000000;
text-decoration: none;
font-weight: bold;
}

#menu li a:hover
{ 
font-family: Arial, Helvetica, sans-serif; 
color: #000000;
text-decoration: underline;
}

* html #menu li 
{ 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 5px; 
padding-left: 10px
}

#menu li li 
{ 
font-family: Arial, Helvetica, sans-serif; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 5px; 
padding-right: 0px; 
padding-bottom: 5px; 
padding-left: 10px; 
font-weight: normal; 
text-align: right; 
list-style-type: none; 
border-color: black black #ECECEC; 
border-style: none; 
border-top-width: 0px; 
border-right-width: 0px; 
border-bottom-width: 0px; 
border-left-width: 0px; 
color: #003D1E
}

#menu li li a
{ 
font-family: Arial, Helvetica, sans-serif; 
color: #003E1D;
text-decoration: none
}

#menu li a.activo
{ 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none;
font-weight: bold
}

#menu li li a:hover
{ 
font-family: Arial, Helvetica, sans-serif; 
color: #003E1D;
text-decoration: underline
}

* html #menu li li 
{ 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 5px; 
padding-left: 10px; 
}

#contenido p
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 75%;
text-align: justify;  
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 5px; 
padding-right: 0px; 
padding-bottom: 5px; 
padding-left: 40px; 
font-weight: normal; 
color: #000000
}

#contenido img 
{ 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px; 
float: left
}

#contenido h3 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 80%; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 40px; 
font-weight: bold; 
color: #003E1D; 
background-image: url(../img/circ_subopc.gif); 
background-repeat: no-repeat; 
background-position: 30px 3px
}

#menu img 
{ 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 2px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px; 
border-style: none
}

#contenido form.buscadorint 
{
text-align: right;
font-family: Arial, Helvetica, sans-serif; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px; 
background-color: #ffffff;
border: 0px;
font-weight: normal
; width: 100%
}

#contenido #buscadorint input
{ 
font-family: Arial, Helvetica, sans-serif; 
width: 60%;
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 4px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 3px; 
color: #000000;
border: #A9C284 1px solid;
font-size: 90%; 
font-weight: normal
}

#contenido #buscadorint label
{ 
font-family: Arial, Helvetica, sans-serif; 
color: #1E532A;
font-size: 75%;
background-color: #ffffff;
font-weight: bold;
background-image: none
}

#contenido #buscadorint input.boton
{ 
font-family: Arial, Helvetica, sans-serif; 
width: 8%;
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 3px; 
color: #000000;
border: #A9C284 1px solid;
font-size: 60%; 
font-weight: bold
}

#idiomas a 
{ 
font-family: Arial, Helvetica, sans-serif; 
color: #018540;
font-size: 70%; 
font-weight: bold
}

/*****PORTADA*****/

.desplazar 
{ 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px;
margin-left: 4%;
/*margin-left: 10.8%;*/
/*margin-left: 18%;*/
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px; 
text-decoration: none 
}

.desplazarlogo 
{ 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px;
margin-left: 2%;
/*margin-left: 18%;*/
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px; 
text-decoration: none 
}


#cabimg img 
{ 
margin-top: 0px;
margin-right: -4px; 
margin-bottom: -3px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px; 
border-style: none
}

.textoportada p
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 70%;
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px; 
font-weight: normal; 
color: #000000
}

.textoportada a img {
border:0px;
}


.noticiasportada h2
{ 
font-family: Arial, Helvetica, sans-serif;
text-align: center;
font-size: 60%; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px; 
font-weight: bold; 
color: #003E1D; 
text-transform: uppercase;
}

.noticiasportada h2 a {
color: #003E1D;
text-decoration: underline;
}

.noticiasportada h3 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 130%;
text-align: justify;
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 5px; 
padding-left: 0px; 
font-weight: bold; 
color: #003E1D;
background-image: none

}

.noticiasportada h3 a
{ 
font-family: Arial, Helvetica, sans-serif; 
color: #003E1D;
text-decoration: underline
}

.noticiasportada h4 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 110%;
text-align: justify;
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 5px; 
padding-left: 0px; 
font-weight: bold; 
color: #003E1D;
background-image: none
}

.noticiasportada h4 a
{ 
font-family: Arial, Helvetica, sans-serif; 
color: #003E1D;
text-decoration: underline
}

.noticiasportada p.fecha
{ 
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #4D0F03;
font-size: 100%;
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 6px; 
padding-left: 0px
}

.noticiasportada p.fecha2
{ 
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #4D0F03;
font-size: 90%;
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 6px; 
padding-left: 0px
}

.noticiasportada p.encabezado
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
font-weight: bold;
text-align: justify;
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 6px; 
padding-left: 0px;
color: #228B22;
}

.noticiasportada p.encabezado2
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 90%;
text-align: justify;
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 6px; 
padding-left: 0px;
color: #000000;
}

.noticiasportada p.encabezado p
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
font-weight: bold;
text-align: justify;
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 6px; 
padding-left: 0px;
color: #228B22;
}

.noticiasportada p.encabezado2 p
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 90%;
text-align: justify;
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 6px; 
padding-left: 0px;
color: #000000;
}

.noticiasportada ul 
{ 
font-family: Arial, Helvetica, sans-serif; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 2px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px; 
font-size: 70%; 
font-weight: normal;
list-style-type: none
}

.noticiasportada li 
{ 
font-family: Arial, Helvetica, sans-serif;
text-align:justify;
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 4px; 
padding-right: 0px; 
padding-bottom: 5px; 
padding-left: 0px; 
font-weight: normal; 
list-style-type: none; 
color: #000000; 
border-color: black black #ECECEC; 
border-style: solid; 
border-top-width: 0px; 
border-right-width: 0px; 
border-bottom-width: 1px; 
border-left-width: 0px
}

.noticiasportada li a
{ 
font-family: Arial, Helvetica, sans-serif; 
color: #000000;
text-decoration: none
}

.noticiasportada li a:hover
{ 
font-family: Arial, Helvetica, sans-serif; 
color: #000000;
text-decoration: underline
}

/*****datos contacto portada*****/

.datosContacto p 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 60%;
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px; 
font-weight: normal; 
color: #014403
}

.datosContacto .negro 
{ 
color: #000000
}

/*****destacados portada*****/

.destacados p
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 70%;
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px; 
font-weight: light; 
color: #000000;
}

.destacados h1 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 110%;
text-align: center;
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 5px; 
padding-left: 0px; 
font-weight: bold; 
color: #000000;
background-image: none;
}

.destacados a
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 110%;
color: #000000;
font-weight: bold; 
text-decoration: underline;
}



/*****buscador*****/

form.buscadorportada 
{  
font-family: Arial, Helvetica, sans-serif;
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 5px; 
padding-left: 0px; 
background-color: #FFFFFF;
border: 0px;
font-weight: normal; 
width: 500px;
}

* html form.buscadorportada 
{  
width: 550px;
}

#buscador input
{ 
font-family: Arial, Helvetica, sans-serif; 
width: 60%;
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 4px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 3px; 
color: #000000;
border: #A9C284 1px solid;
font-size: 90%; 
font-weight: normal
}

#buscador label
{ 
font-family: Arial, Helvetica, sans-serif; 
color: #367043;
font-size: 75%;
font-weight: bold
}

#buscador input.boton
{ 
font-family: Arial, Helvetica, sans-serif; 
width: 8%;
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 3px; 
color: #000000;
border: #A9C284 1px solid;
font-size: 60%; 
font-weight: bold
}

#idiomasportada a 
{ 
font-family: Arial, Helvetica, sans-serif; 
color: #018540;
font-size: 70%; 
font-weight: bold
}

#pieportada p 
{ 
font-size: 70%;
padding-top: 0px; 
font-weight: normal;
font-family: Arial, Helvetica, sans-serif; 
padding-left: 25%;
color: #ffffff; 
text-decoration: none
}

* html #pieportada p 
{ 
padding-top: 9px;
padding-bottom: 9px;
}

#pieportada a 
{ 
color: #ffffff; 
text-decoration: none
}

#pieportada a:hover 
{ 
color: #ffffff; 
text-decoration: underline
}

#pie p 
{ 
font-size: 70%;
padding-top: 0px; 
font-weight: normal;
font-family: Arial, Helvetica, sans-serif; 
padding-left: 25%;
color: #ffffff; 
text-decoration: none
}

* html #pie p 
{ 
padding-top: 9px;
padding-bottom: 9px;
}

#pie a 
{ 
color: #ffffff; 
text-decoration: none
}

#pie a:hover 
{ 
color: #ffffff; 
text-decoration: underline
}

/*****ODA*****/

#contenido label
{  
font-family: Arial, Helvetica, sans-serif; 
margin-top: 0px; 
margin-right: 7px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 15px; 
color: #5E421D;
font-size: 90%; 
background-color: #F3F2E9;
background-image: url(../img/ic_circ.gif); 
background-repeat: no-repeat; 
background-position: 0px 0px
}

#contenido input
{  
font-family: Arial, Helvetica, sans-serif; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 3px; 
color: #000000;
border: #A9C284 1px solid;
font-size: 90%; 
font-weight: normal
}

#contenido textarea
{  
font-family: Arial, Helvetica, sans-serif; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 10px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 3px; 
color: #000000;
border: #A9C284 1px solid;
font-size: 90%; 
font-weight: normal
}

#contenido select
{  
font-family: Arial, Helvetica, sans-serif; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 3px; 
color: #000000;
border: #A9C284 1px solid;
font-size: 90%; 
font-weight: normal
}

#contenido input.sinborde
{  
border: #A9C284 0px none
}

#contenido label.sinpunto
{  
background-image: none
}

/*****FICHA*****/


#contenido .ficha h3 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 80%; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 5px; 
padding-left: 6px; 
font-weight: bold; 
color: #003E1D;
background-image: none
}

#contenido .ficha h4 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 75%; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 5px; 
padding-left: 6px; 
font-weight: bold; 
color: #65750D;
background-image: none
}

.logotipo img
{ 
border: 1px #CFD7C0 solid
}

#contenido .ficha h3 a
{ 
font-family: Arial, Helvetica, sans-serif; 
color: #003E1D;
text-decoration: underline
}


.ficha ul
{ 
font-family: Arial, Helvetica, sans-serif;
list-style: disc inside;
color: #000000;
font-size: 70%;
margin-top: 0px; 
margin-right: 7px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 3px; 
padding-left: 0px
}

.ficha ul ul
{ 
font-size: 100%;
font-family: Arial, Helvetica, sans-serif;
list-style: circle inside;
color: #000000;
margin-top: 7px; 
margin-right: 7px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 1px; 
padding-left: 0px
}

.ficha li
{  
font-family: Arial, Helvetica, sans-serif;
list-style: disc inside;
color: #000000;
margin-top: 0px; 
margin-right: 7px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 8px; 
padding-left: 9px
}

.ficha li li
{  
font-size: 100%;
font-family: Arial, Helvetica, sans-serif;
list-style: circle inside;
color: #000000;
margin-top: 0px; 
margin-right: 7px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 4px; 
padding-left: 14px
}

.ficha li strong
{  
color: #02843E;
padding-right: 4px
}

.ficha a
{  
color: #005427;
text-decoration: underline
}

.ficha li a
{  
color: #005427;
text-decoration: underline
}

.ficha li a.enlaceinterno
{  
color: #5E4421;
text-decoration: underline
}

#contenido .ficha p
{ 
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-size: 70%;
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 3px; 
padding-bottom: 6px; 
padding-left: 6px
}

#contenido .ficha p.fecha
{ 
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #4D0F03;
font-size: 70%;
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 3px; 
padding-bottom: 6px; 
padding-left: 6px
}

#contenido .ficha p.encabezado
{ 
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #405F02;
font-size: 70%;
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 3px; 
padding-bottom: 6px; 
padding-left: 6px
}

#contenido .ficha p.encabezado p
{ 
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #405F02;
font-size: 70%;
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 3px; 
padding-bottom: 6px; 
padding-left: 6px
}


#contenido .ficha p.encabezado a
{ 
color: #405F02;
text-decoration: underline
}

input.error, select.error, textarea.error {
background-color: #FCF1D7;
}

#contenido p.errorCab 
{
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold;
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 7px; 
padding-left: 21px; 
color: #680B0B;
font-size: 70%
}

#contenido p.error 
{
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal;
margin-top: -4px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 11px; 
padding-left: 55px; 
color: #680B0B;
font-size: 70%
}

/*****MAPA DEL SITIO*****/

.mapasitio ul
{ 
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000000;
font-size: 70%;
margin-top: 0px; 
margin-right: 7px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 3px; 
padding-left: 17px
}

.mapasitio ul ul
{ 
font-size: 100%;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
margin-top: 7px; 
margin-right: 7px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 1px; 
padding-left: 20px
}

.mapasitio li
{  
font-family: Arial, Helvetica, sans-serif;
list-style: none;
color: #000000;
margin-top: 6px; 
margin-right: 7px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 8px; 
padding-left: 18px;
background-image: url(../img/img_mapasitio.gif); 
background-repeat: no-repeat; 
background-position: 0px 2px
; border-color: #FFFFFF #FFFFFF #E1ECD8; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px
}

* html .mapasitio li
{  
background-position: 5px 5px;
padding-left: 24px;
}

.mapasitio li li
{  
font-size: 100%;
font-family: Arial, Helvetica, sans-serif;
list-style: none;
color: #000000;
margin-top: 0px; 
margin-right: 7px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 4px; 
padding-left: 14px;
background-image: url(../img/img_mapasitio2.gif); 
background-repeat: no-repeat; 
background-position: 0px 2px
; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}

* html .mapasitio li li
{  
background-position: 0px 6px;
}

.mapasitio li li li
{  
font-size: 100%;
font-family: Arial, Helvetica, sans-serif;
list-style: none;
color: #000000;
margin-top: 0px; 
margin-right: 7px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 4px; 
padding-left: 14px;
background-image: url(../img/img_mapasitio3.gif); 
background-repeat: no-repeat; 
background-position: 0px 2px
}

* html .mapasitio li li li
{  
background-position: 0px 6px;
}

.mapasitio li a
{  
color: #005427;
text-decoration: underline
}

.mapasitio li li a
{  
color: #584121;
text-decoration: underline
}

.mapasitio li li li a
{  
color: #4A7506;
text-decoration: underline
}

#contenido form p.multiopcion
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 70%; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 5px; 
padding-right: 0px; 
padding-bottom: 5px; 
padding-left: 53px; 
font-weight: bold; 
color: #5E421D;
background-image: url(../img/ic_circ.gif); 
background-repeat: no-repeat; 
background-position: 40px 8px
}

/*****MEN? INTERMEDIO*****/

.menuintermedio ul
{ 
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #1D2306;
font-size: 70%;
margin-top: 0px; 
margin-right: 7px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 3px; 
padding-left: 17px
}

.menuintermedio li
{  
font-family: Arial, Helvetica, sans-serif;
list-style: none;
color: #1D2306;
margin-top: 6px; 
margin-right: 7px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 8px; 
padding-left: 18px;
background-image: url(../img/ic_menuinter.gif); 
background-repeat: no-repeat; 
background-position: 0px 2px
; border-color: #FFFFFF #FFFFFF #E6F7AC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px
}

* html .menuintermedio li
{  
background-position: 5px 5px;
padding-left: 24px;
}

.menuintermedio li a
{  
color: #1D2306;
text-decoration: underline
}

/*****MEN? INTERMEDIO2*****/

.menuintermedio2
{ 
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #1D2306;
font-size: 90%;
margin-top: 0px; 
margin-right: 7px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 17px; 
padding-bottom: 3px; 
padding-left: 17px
}

.menuintermedio2 ul
{ 
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #1D2306;
font-size: 70%;
margin-top: 0px; 
margin-right: 7px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 3px; 
padding-left: 17px
}

.menuintermedio2 li
{  
font-family: Arial, Helvetica, sans-serif;
list-style: none;
color: #1D2306;
margin-top: 6px; 
margin-right: 7px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 8px; 
padding-left: 18px;
background-image: url(../img/ic_menuinter.gif); 
background-repeat: no-repeat; 
background-position: 0px 2px
; border-color: #FFFFFF #FFFFFF #E6F7AC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px
}

* html .menuintermedio2 li
{  
background-position: 5px 5px;
padding-left: 24px;
}

.menuintermedio2 li a
{  
color: #1D2306;
text-decoration: underline
}


/*****FAQS*****/

#contenido .preguntas h3 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 80%; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 3px; 
padding-right: 0px; 
padding-bottom: 5px; 
padding-left: 6px; 
font-weight: bold; 
color: #494704;
background-image: none;
background-color: #E7E9C3
}

#contenido .preguntas h4 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 70%; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 1px; 
padding-right: 0px; 
padding-bottom: 1px; 
padding-left: 12px; 
font-weight: bold; 
color: #003E1D;
background-image: none;
background-color: #F5F3B9
}

#contenido .preguntas p, #contenido .preguntas li
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 70%; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 6px; 
padding-right: 12px; 
padding-bottom: 6px; 
padding-left: 12px; 
font-weight: normal; 
color: #003E1D;
background-image: none;
}
#contenido .preguntas li
{
padding-top: 0px; 
padding-bottom: 0px; 
}

#contenido .preguntas p.fecha
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 70%; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 2px; 
padding-right: 12px; 
padding-bottom: 2px; 
padding-left: 12px; 
font-weight: normal; 
color: #000000;
background-color: #CEDA58
}

/*****ESTATICO*****/

.estatico {
margin-right: 5px;
}

.estatico h4 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 80%; 
margin-top: 9px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 40px; 
padding-top: 2px; 
padding-right: 0px; 
padding-bottom: 2px; 
padding-left: 5px; 
font-weight: bold; 
color: #465107;
background-color: #eeeeee;
background-image: none
}

.estatico h5 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 80%; 
margin-top: 9px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 40px; 
padding-top: 2px; 
padding-right: 0px; 
padding-bottom: 2px; 
padding-left: 5px; 
font-weight: bold; 
color: #1D8314;
background-color: #E5F0E4;
background-image: none
}

.estatico ul
{ 
font-family: Arial, Helvetica, sans-serif;
text-align: justify;
font-weight: bold;
color: #127C03;
font-size: 70%;
margin-top: 0px; 
margin-right: 7px; 
margin-bottom: 0px; 
margin-left: 40px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 3px; 
padding-left: 17px
}

.estatico ol
{ 
text-align: justify;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #127C03;
font-size: 80%;
margin-top: 0px; 
margin-right: 7px; 
margin-bottom: 0px; 
margin-left: 40px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 3px; 
padding-left: 17px
}

.estatico li
{  
font-family: Arial, Helvetica, sans-serif;
list-style: none;
color: #127C03;
margin-top: 6px; 
margin-right: 7px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 8px; 
padding-left: 18px;
background-image: url(../img/ic_circ2.gif); 
background-repeat: no-repeat; 
background-position: 2px 3px; 
border-color: #FFFFFF #FFFFFF #E6F7AC; 
border-style: solid; 
border-top-width: 0px; 
border-right-width: 0px; 
border-bottom-width: 1px; 
border-left-width: 0px
}

#contenido .estatico li a
{  
font-family: Arial, Helvetica, sans-serif;
color: #127C03
}

* html .estatico li
{  
background-position: 3px 7px 
}

#contenido .estatico li li
{  
border: 0px;
background-image: url(../img/ic_circ3.gif); 
color: #6E6401
}

#contenido .estatico li li a
{  
color: #6E6401
}

.estatico ul ul
{ 
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #127C03;
font-size: 100%;
margin-top: 0px; 
margin-right: 7px; 
margin-bottom: 0px; 
margin-left: 40px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 3px; 
padding-left: 17px
}

.estatico ol ol
{ 
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #127C03;
font-size: 100%;
margin-top: 0px; 
margin-right: 7px; 
margin-bottom: 0px; 
margin-left: 40px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 3px; 
padding-left: 17px
}

#contenido .estatico p 
{ 
padding-left: 48px
}

.estatico p a 
{ 
font-weight: normal; 
color: #465107;
background-color: #ffffff;
background-image: none
}

.enlacesportada a
{
padding-bottom: 3px;
font-family: Arial, Helvetica, sans-serif; 
color: #018540;
font-size: 70%; 
font-weight: bold;
margin-bottom: 10px;
padding-left: 19px;
background-image: url(../img/ic_enlaces.gif);
background-repeat: no-repeat; 
background-position: top left  
}

.enlaceOda p 
{
font-family: Arial, Helvetica, sans-serif; 
color: #9D2121;
font-size: 70%; 
font-weight: bold;
margin-bottom: 0px;
padding-bottom: 5px; 
margin-top: 0px; 
padding-top: 0px:
padding-left: 0px;
margin-left: 0px
}

.enlaceOda p a
{
color: #9D2121;
font-weight: bold;
text-decoration: underline;
}

#pieportada p img, #pie p img  {
margin: 0px;
padding: 0px;
vertical-align: middle;
}