#menu{
background-color:#FFFFFF;
vertical-align:middle;
width:190px;
float:left;
display:block;

border-right:solid;
border-right-width:1px;
border-right-color:#CCCCCC;
}
#contenido{
background-color:#FFFFFF;
vertical-align:middle;
width:537px;
min-height:1100px;
float:left;
display:block;
padding-left:17px;
padding-right:20px;

}
#contenido2{
background-color:#FFFFFF;
vertical-align:middle;
width:750px;
min-height:1100x;
float:left;
display:block;
padding-left:12px;
padding-right:12px;
}
#publicidad{
background-color:#FFFFFF;
vertical-align:middle;
width:200px;
float:left;
display:block;
}

#cabecera{
background-color:#FFFFFF;
vertical-align:middle;
display:block;
height:60px;
}

#paginador
{
background-color:#FFFFFF;
padding:5px 5px;
}

#divficha
{
background-color:#FFFFFF;
padding:5px 5px;
position:relative;
}

#divficha:hover
{
background-color:#eeeeee;
padding:5px 5px;

}

img
{
border:0;
}

.ficha
{
border:1px solid #cccccc;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.ficha:hover
{
background-color:#eeeeee;
border:1px solid #cccccc;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.ficha1
{
border:1px solid #cccccc;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}


.fichadet
{
border:1px solid #cccccc;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.texto_claro
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
}
.texto_blanco
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}

.texto_negro_negrita
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
font-weight:bold;
}
.titulo_ficha
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#4e9a06;
}

.enlace_paginador
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
display:inline-block;
border: #2e3436 ; 
border-style:solid; 
border-width:1px;
background-color:#FFFFFF;
padding:3px;
}
.enlace_paginador:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
display:inline-block;
border: #2e3436 ; 
border-style:solid; 
border-width:1px;
background-color:#FFFFFF;
padding:3px;
}
.enlace_paginador:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
display:inline-block;
border: #2e3436 ; 
border-style:solid; 
border-width:1px;
background-color:#2e3436;
padding:3px;
}
.enlace_paginador:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
display:inline-block;
border: #2e3436 ; 
border-style:solid; 
border-width:1px;
background-color:#FFFFFF;
padding:3px;
}

.enlace_inf_paginador
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
display:inline-block;
border: #2e3436 ; 
border-style:solid; 
border-width:1px;
background-color:#2e3436;
padding:3px;
}

.enlace_mapa
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background-color:#666666;
text-decoration:none;
display:inline-block;
padding:2px;
}
.enlace_mapa:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background-color:#666666;
text-decoration:none;
display:inline-block;
padding:2px;}
.enlace_mapa:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background-color:#666666;
text-decoration:none;
display:inline-block;
padding:2px;}
.enlace_mapa:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#CEFF31;
text-decoration:none;
display:inline-block;
padding:2px;
}

body
{
margin-top:0px;
margin-bottom:0px;
background-color:#EEEEEE;

}

.enlace_menu
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2e3436;
text-decoration:none;
display:inline-block;
padding:2px;
}
.enlace_menu:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2e3436;
text-decoration:none;
display:inline-block;
padding:2px;
}
.enlace_menu:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2e3436;
text-decoration:none;
display:inline-block;
padding:2px;
}
.enlace_menu:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4e9a06;
text-decoration:underline;
display:inline-block;
padding:2px;
}

.enlace_menu2
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#2e3436;
text-decoration:none;
display:inline-block;
padding:2px;
}
.enlace_menu2:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#2e3436;
text-decoration:none;
display:inline-block;
padding:2px;
}
.enlace_menu2:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#2e3436;
text-decoration:none;
display:inline-block;
padding:2px;
}
.enlace_menu2:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#4e9a06;
text-decoration:underline;
display:inline-block;
padding:2px;
}

.enlace_menu3
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2e3436;
text-decoration:none;
display:inline-block;
padding:2px;
font-weight:bold;
}
.enlace_menu3:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2e3436;
text-decoration:none;
display:inline-block;
padding:2px;
font-weight:bold;
}
.enlace_menu3:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2e3436;
text-decoration:none;
display:inline-block;
padding:2px;
font-weight:bold;
}
.enlace_menu3:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4e9a06;
text-decoration:underline;
display:inline-block;
padding:2px;
font-weight:bold;
}

.enlace_pie
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
display:inline-block;
padding:2px;
}
.enlace_pie:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
display:inline-block;
padding:2px;
}
.enlace_pie:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
display:inline-block;
padding:2px;
}
.enlace_pie:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4e9a06;
text-decoration:underline;
display:inline-block;
padding:2px;
}

h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
size:14px;
font-weight:bold;
color:#4e9a06;
}

h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
size:14px;
font-weight:bold;
color:#2e3436;
}

h3
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
size:14px;
font-weight:bold;
color:#4e9a06;
}


.texto
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#2e3436;
text-align:justify;
}

.textonegrita
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#2e3436;
font-weight:bold;
}

.texto10
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#2e3436;
}

.texto_verde
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#4e9a06;
}
.texto_blanco_negrita
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#CCCCCC;
font-weight:bold;
}

.fondo_verde
{
background-color:#EEEEEE;
}

.boton{
        font-size:13px;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        color:#2e3436;
		background-color:#CCCCCC;
        border:1px;
		border-color:#333333;
        width:33px;
        height:20px;
		
       }
.boton:hover{
        font-size:13px;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        color:#4e9a06;
		background-color:#CCCCCC;
        border:1px;
		border-color:#333333;
        width:33px;
        height:20px;
		
       }

.localizacion
{
font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/degradado_div.png);
font-size:13px;

font-weight:bold;
}
.pclaves
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#2e3436;
}

.labelcontacto
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
width:75px;
display:inline-block;
}

