/********************************************************************/
a {outline:0px solid;}

.clearboth{
	clear: both;
}

*{
margin: 0px;
padding:0px;	
border: 0px;
}

.flotacentrado{
margin:0px auto;
}
.flotaderecha{
float:right;
}
.flotaizquierda{
float:left;
}
body{
font-size: 0.7em;
font-family: Arial, Helvetica, sans-serif;
color: gray;
}
#global{
background-color: White;
width: 760px;
margin: 0px auto;
background-image: url(../img/fondopagina.gif);
background-repeat: repeat-y;
padding-bottom: 50px;
}
#pie{
height: 36px;
background-image: url(../img/fondopie.gif);
background-repeat: no-repeat;
width: 720px;
margin: 0px auto;
padding-left:20px;
padding-right: 20px;
margin-bottom: 20px;
}
#logotipo{
padding-left: 20px;
padding-top: 10px;
padding-bottom: 10px;
float: left;
}

#cabecera{
padding-left: 1px;
clear: both;
display: block;
}
#rutademigas{
background-image: url(../img/imgrutamigas.gif);
background-position: right;
background-repeat: no-repeat;
height: 40px;
padding-right: 50px;
color: #8c7f73;
display: block;
}

/*Menuprincipal**********************************/
#menuprincipal{
padding-top: 20px;
float: right;
text-align: right;
padding-right: 2px;
}
#menuprincipal ul{list-style: none;
}
#menuprincipal ul li{
border: 1px solid white;
display: block;
}
#menuprincipal ul li a{
padding-left: 10px;
padding-right: 50px;
background-image: url(../img/fondoli.gif);
background-position: right;
background-repeat: no-repeat;
background-color: White;
color: Gray;
display: block;
}
#menuprincipal ul li a:hover{
background-image: url(../img/fondolihover.gif);
background-position: right;
background-repeat: no-repeat;
color: Black;
}

/*MeSecundario***********************************/
#menusecundario{
display: block;
height: 20px;
}
#menusecundario ul{
list-style: none;
padding-top: 5px;
font-size: 1em;
padding-right: 50px;
float: right;
}
#menusecundario ul li{
display: inline;
}
#menusecundario ul li a{
color: #8C7F73;
padding-top: 2px;
background-image: url(../img/fondotransp.gif);
background-repeat: no-repeat;
background-color: white;
padding-left: 30px;
padding-right: 5px;
}
#menusecundario ul li a:hover{
color:Black;
background-image: url(../img/fondolihover.gif);
background-repeat: no-repeat;
}
#menusecundario ul li a:activo{
background-image: url(../img/fondolihover.gif);
background-repeat: no-repeat;
}
#menusecundario ul li a.activo{
background-image: url(../img/fondolihover.gif);
background-repeat: no-repeat;
}



p{
margin-top:10px;
	padding-left: 30px;
		padding-right: 30px;
	color: Gray;
}
p a{
padding-left: 2px;
padding-right: 2px;
text-decoration: none;
color:black;	
}
p a:hover{
padding-left: 2px;
padding-right: 2px;
text-decoration: none;
color:black;
background-color: #E2DFDC;
}

#contenido{
	padding-left: 10px;
	padding-right: 10px;
}
#contenidosecundario{
display: inline;
width: 475px;
float: right;
}
#contenidocentrado{
text-align: center;
width: 600px;
margin: 0px auto;
}
a{
color: Black;
text-decoration: none;
}
a:hover{
color:black;
background-color: #E2DFDC;

}

body#argaluza a#sec_argaluza,
body#areasydeptos a#sec_areasydeptos,
body#galeria a#sec_galeria,
body#servicios a#sec_servicios,
body#actividades a#sec_actividades,
body#contacto a#sec_contacto {
background-image: url(../img/fondolihover.gif);
background-position: right;
background-repeat: no-repeat;
color:black;
}
.hidden{
display:none;
}
.etiquetaformulario{
text-align: right;
float: left;
padding-right: 10px;
width: 150px;
clear: both;
}
input{
font-size: 1em;
font-family: Arial, Helvetica, sans-serif;
padding:2px 5px 2px 5px;
width: 400px;
border: 1px solid #D3D3D3;
color: Black;
}
textarea{

padding:2px 5px 2px 5px;
font-size: 1em;
font-family: Arial, Helvetica, sans-serif;
width: 400px;
border: 1px solid #D3D3D3;
	color: Black;
}
.botonderecha{
background: white;
border: 1px solid #D3D3D3;
width: 100px;
padding:2px 5px 2px 5px;
float: right;
margin-right: 40px;
color: Gray;
}
.telefono{
height: 16px;
background-repeat: no-repeat;
	background-image: url(../img/ico_movil.gif);
}
.correo{
height: 16px;
background-repeat: no-repeat;
	background-image: url(../img/ico_mail.gif);
}
.fax{
height: 16px;
background-repeat: no-repeat;
	background-image: url(../img/ico_fax.gif);
}
.sangradoextra{
	margin-left: 130px;
}
.sangrado{
	margin-left: 50px;
	margin-bottom: 10px;
}
.listadogaleria{
	background-color: red;
}
.thumbnails li{
list-style: none;
float: left;
margin: 5px;
}
.thumbnails li a{
display: block;
padding: 3px 5px 3px 5px;
background-color: #E2DFDC;

}
.thumbnails li a:hover{
padding: 3px 5px 3px 5px;
background-color: black;
}
.thumbnails ul{
display: block;
list-style: none;
margin: 0px;
padding: 0px;
}
li a{
padding-left: 2px;
padding-right: 2px;
}
.linkactivo{
background-color:#E2DFDC;
display:block;
width: 180px;
}
.idioma a{
background-color: White;
	color: Gray;
}
.idioma a:hover{
color: Gray;
background-color: #E2DFDC;
}
.idioma{
	color: Black;
}


/*MeSecundario2***********************************/
#menusecundario2{
height: 120px;
}
#menusecundario2 ul{
list-style: none;
padding-top: 5px;
font-size: 1em;
padding-right: 50px;
float: left;
}
#menusecundario2 ul li{
/*display: inline;*/
height: 20px;
}
#menusecundario2 ul li a{
color: #8C7F73;
padding-top: 2px;
background-image: url(../img/fondotransp.gif);
background-repeat: no-repeat;
background-color: white;
padding-left: 30px;
padding-right: 5px;
}
#menusecundario2 ul li a:hover{
color:Black;
background-image: url(../img/fondolihover.gif);
background-repeat: no-repeat;
}
#menusecundario2 ul li a:activo{
background-image: url(../img/fondolihover.gif);
background-repeat: no-repeat;
}
#menusecundario2 ul li a.activo{
background-image: url(../img/fondolihover.gif);
background-repeat: no-repeat;
}