/******************* Global ****************************/
*{margin:0;padding:0px;}
body{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color:#5E5E5E;
	background-color:#CCCCCC;
}
#tablageneral{
width:775;
background-color:#FFFFFF;
}
#tabladecontenido{
width:775;
background-repeat:no-repeat;
background-image:url(../imagenes/arbol.jpg);
}
#tabladecontenidosinarbol{
width:775;
background-repeat:no-repeat;

}
.minifotos{
height:90px;
width:80px;
background-color:#FFCC66;
text-align:center;
vertical-align:middle;
}
.lista{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color:#5E5E5E;
	text-align:left;
margin-left:30px;
font-size:10px;	
}

.lista li{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;	
	color:#5E5E5E;
	text-align:left;
list-style-image:url(../imagenes/listaimagen.gif);
	
}


.contenidoemergencias{
background-repeat:no-repeat;
background-position:bottom right;
background-image:url(../imagenes/fondocontenidoemergencias.jpg);
}
.contenidodemoliciones{
background-repeat:no-repeat;
background-position:bottom right;

background-image:url(../imagenes/fondocontenidodemoliciones.jpg);
}
.contenidoresiduos{
background-repeat:no-repeat;
background-position:bottom right;
background-image:url(../imagenes/fondocontenidoresiduos.jpg);
}
.contenidoinicio{
background-repeat:no-repeat;
background-position:bottom right;
background-image:url(../imagenes/fondoinicio.jpg);
}
.contenidosuelos{
background-repeat:no-repeat;
background-position:bottom right;
background-image:url(../imagenes/fondocontenidosuelos.jpg);
}
.contenidopresentacion{
background-repeat:no-repeat;
background-position:bottom right;
background-image:url(../imagenes/fondocontenidopresentacion.jpg);
}
#rutademigas{
height:15px;
background-image:url(../imagenes/fondoruta.jpg);
text-decoration:none;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:8px;

}
.menuiz{
padding-top:2px;

}
.enlaceruta{
text-decoration:none;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
color:#FF9900;
font-size:10px;
font-weight:bold;
}

.enlacerutablanco{
text-decoration:none;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
}
.rutaseccion{
text-decoration:none;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
}

.textocabecera{
padding-left:200px;
padding-top:10px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#f28e00;
font-size:24px;
}
.textocabecera2{
padding-top:10px;
padding-left:360px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:21px;
}
.textocabecera3{
padding-top:40px;
padding-left:210px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:24px;
}
.textocabecera4{
padding-top:10px;
padding-left:360px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:21px;
}
.textocabecera5{
padding-top:10px;
padding-left:360px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:21px;
}
.textocabecera6{
padding-top:10px;
padding-left:360px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:21px;
}
.textocabecera7{
padding-top:10px;
padding-left:360px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:21px;
}
.textocabecera8{
padding-top:10px;
padding-left:360px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:21px;
}
.textocabecera9{
padding-top:10px;
padding-left:360px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:21px;
}
.textocabecera10{
padding-top:10px;
padding-left:360px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:21px;
}
#fondocabeceranosotros{
width:775px;
background-image:url(../imagenes/cabeceraacuiferos.jpg);
height:107px;
vertical-align:top
}
#fondocabeceraemergencias{
width:775px;
background-image:url(../imagenes/cabeceraemergencias.jpg);
height:107px;
vertical-align:top
}
#fondocabeceramedio{
width:775px;
background-image:url(../imagenes/cabeceramedio.jpg);
height:107px;
vertical-align:top
}
#fondocabecerapresentacion{
width:775px;
background-image:url(../imagenes/cabecerapresentacion.jpg);
height:107px;
vertical-align:top
}
#fondocabecerademoliciones{
width:775px;
background-image:url(../imagenes/cabecerademoliciones.jpg);
height:107px;
vertical-align:top
}
#fondocabeceramedio2{
width:775px;
background-image:url(../imagenes/cabeceramedio2.jpg);
height:107px;
vertical-align:top
}
#fondocabeceramedio3{
width:775px;
background-image:url(../imagenes/cabeceramedio3.jpg);
height:107px;
vertical-align:top
}
#fondocabeceramedio4{
width:775px;
background-image:url(../imagenes/cabeceramedio4.jpg);
height:107px;
vertical-align:top
}
#fondocabeceramedio5{
width:775px;
background-image:url(../imagenes/cabeceramedio5.jpg);
height:107px;
vertical-align:top
}
#fondocabeceramedio6{
width:775px;
background-image:url(../imagenes/cabeceramedio6.jpg);
height:107px;
vertical-align:top
}
#fondocabeceramedio7{
width:775px;
background-image:url(../imagenes/cabeceramedio7.jpg);
height:107px;
vertical-align:top
}
#fondocabeceramedio8{
width:775px;
background-image:url(../imagenes/cabeceramedio8.jpg);
height:107px;
vertical-align:top
}
#fondocabeceramedio9{
width:775px;
background-image:url(../imagenes/cabeceramedio9.jpg);
height:107px;
vertical-align:top
}
#fondocabeceramedio10{
width:775px;
background-image:url(../imagenes/cabeceramedio10.jpg);
height:107px;
vertical-align:top
}


#fondocabecerainstalaciones{
width:775px;
background-image:url(../imagenes/cabecerainstalaciones.jpg);
height:107px;
vertical-align:top
}

#fondocabeceraresiduos{
width:775px;
background-image:url(../imagenes/cabeceraresiduos.jpg);
height:107px;
vertical-align:top
}

.textopie{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
font-weight:bold;
}
#menuizquierda{
width:180px;
}
p{
color:#535353;
font-size:10px;
}
.imagenderecha{
float:right;
padding-left:5px;
}


.destacadoder{
float:right;
padding-left:5px;
}
.menuopcion{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding-top:2px;
color:#1276ca;
font-size:14px;

}
.menuopcionsinlink{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding-top:2px;
color:#1276ca;
font-size:14px;

}
.menuopcion:hover{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;

color:#CCCCCC;
font-size:14px;

}


.enlacepeq{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding-top:2px;
color:#1276ca;
font-size:12px;
}

.enlacepeq:hover{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#CCCCCC;
font-size:11px;
}

.menuopcionactivo{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;

color:#CCCCCC;
font-size:14px;

}

.submenuopcion{
padding-left:10px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;

color:#666666;
font-size:11px;

}
.submenuopcion:hover{
padding-left:10px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;

color:#0099FF;
font-size:11px;

}

.submenuopcionactivo{
padding-left:10px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;

color:#0099FF;
font-size:11px;

}

.titulo{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;

color:#1276ca;
font-size:11px;

}
.tituloblanco{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;

color:#FFFFFF;
font-size:11px;

}

.titulogrande{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#1276ca;
font-size:18px;

}
.titulograndedestacado{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#1276ca;
font-size:18px;
width:557px;

}

.titulograndedestacadocertificado{
height=225px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#1276ca;
font-size:18px;
width:540px;
}

.fondocertificado{
height:125px;
background-image:url(../imagenes/fondocertificados.jpg);
background-repeat:no-repeat;
background-position:right;
}


.fondoenlaces{
height:125px;
background-image:url(../imagenes/fondoenlaces.jpg);
background-repeat:no-repeat;
background-position:right;
}

.fondoreferencias{
height:125px;
background-image:url(../imagenes/fondoreferencias.jpg);
background-repeat:no-repeat;
background-position:right;
}



.salto{
clear:both;
}
.enlacepeq{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;

color:#1276ca;
font-size:11px;

}
.textonormal{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;

color:#535353;
font-size:11px;

}

.referenciasinover{

text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;

color:#666666;
font-size:11px;

}
.referencia{

text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;

color:#666666;
font-size:11px;

}
.referencia:hover{

text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;

color:#0099FF;
font-size:11px;

}
.fotosinicio:hover{
z-index:1;
filter:alpha(opacity=30);
-moz-opacity:.30;
opacity:.30;
width:111px;
background-color:#CCCCCC;
border:double;
border:thin #FFFFFF;
}


.fotosinicio{


z-index: 1;
filter:alpha(opacity=80);
-moz-opacity:1;
opacity: 1;
width:111px;

height:300px;

}

