body {
	margin: 0px;
	padding: 0px;
	font-size: 62.5%;
}
#contenedor {
	width: 995px;
	margin-right: -497px;
	padding: 0px;
	z-index: 5;
	position: absolute;
	right: 50%;
}
#fondo {
	background-image: url(../img/detalles/fnd-cab.png);
	background-repeat:  repeat-x;
	background-position: left top;
	width: 100%;
	height: 260px;
	position: absolute;
	z-index: 1;
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
}
#cabecera {
	margin: 0px;
	padding: 0px;
	float: left;
}

#contenedor #pie {
	width: 915px;
	float: left;
	margin: 0px;
	padding-right: 40px;
	padding-left: 40px;
	padding-bottom: 10px;
	padding-top: 50px;
}
.ulenlaces-pie {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 18px;
	color: #666666;
}
.lienlaces-pie {
	display: inline;
	margin: 0px;
	padding: 0px;
}
.ulenlaces-pie .lienlaces-pie a {
	text-decoration: none;
	color: #666666;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.ulenlaces-pie .lienlaces-pie a:hover {
	text-decoration: underline;
}



#modulo-homologacion {
	height: 170px;
	width: 241px;
	margin: 0px;
	padding: 0px;
}
#contenedor #col-menu {
	float: left;
	width: 241px;
	margin: 0px;
}
#menu {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contenedor #col-texto {
	width: 729px;
	float: left;
	margin-top: 71px;
	padding-right: 0px;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#fotos {
	width: 347px;
	float: left;
	margin: 0px;
	padding-top: 100px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#mapa {
	border: 1px solid #999999;
	width: 330px;
}

#separador {
	width: 347px;
	margin: 0px;
	padding-top: 86px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	float: left;
}
.textoFotoDer01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	margin: 0px;
	background-image: url(../img/detalles/comillas.png);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 125px;
	background-position: 95px top;
	position: relative;
	top: -10px;
	font-weight: normal;
	color: #7d7d7d;
}
.fotoDer02 {
	padding-top: 70px;
	margin: 0px;
}
.fotoDer01 {
	margin: 0px;
	padding-top: 80px;
}
.fotoDer03 {
	margin: 0px;
	padding-top: 195px;
}
.fotoDer04 {
	margin: 0px;
	padding-top: 126px;
}
.fotoDer05 {
	margin: 0px;
	padding-top: 205px;
}
.fotoDer06 {
	margin: 0px;
	padding-top: 142px;
}



#texto {
	width: 360px;
	float: left;
}
#contenedor #col-texto #texto .h1-01, #contenedor #col-texto #texto .h1-02, #contenedor #col-texto #texto .h1-03, #contenedor #col-texto #texto .h1-04, #contenedor #col-texto #texto .h1-05, #contenedor #col-texto #texto .h1-06, #contenedor #col-texto #texto .h1-07, #contenedor #col-texto #texto .h1-08, #contenedor #col-texto #texto .h1-09, #contenedor #col-texto #texto .h1-10, #contenedor #col-texto #texto .h1-11, #contenedor #col-texto #texto .h1-12, #contenedor #col-texto #texto .h1-13, #contenedor #col-texto #texto .h1-14, #contenedor #col-texto #texto .h1-15 {
	height: 70px;
	width: 360px;
	padding: 0px;
	text-indent: -9999px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 29px;
	margin-left: 0px;
}
#contenedor #col-texto #texto .h1-01 {
	background-image: url(../img/centro-desintoxicacion-presentacion-h1.png);
}
#contenedor #col-texto #texto .h1-02 {
	background-image: url(../img/centro-desintoxicacion-nuestro-equipo-h1.png);
}
#contenedor #col-texto #texto .h1-03 {
	background-image: url(../img/tratamiento-desintoxicacion-h1.png);
}
#contenedor #col-texto #texto .h1-04 {
	background-image: url(../img/modelo-tratamiento-desintoxicacion-h1.png);
}
#contenedor #col-texto #texto .h1-05 {
	background-image: url(../img/desintoxicacion-post-tratamiento-h1.png);
}
#contenedor #col-texto #texto .h1-06 {
	background-image: url(../img/enfermedad-adiccion-desintoxicacion-h1.png);
}
#contenedor #col-texto #texto .h1-07 {
	background-image: url(../img/enfermedad-adiccion-drogas-persona-h1.png);
}
#contenedor #col-texto #texto .h1-08 {
	background-image: url(../img/drogas-sustancias-h1.png);
}
#contenedor #col-texto #texto .h1-09 {
	background-image: url(../img/ayuda-desintoxicaccion-h1.png);
}
#contenedor #col-texto #texto .h1-10 {
	background-image: url(../img/intervencion-crisis-desintoxicacion-h1.png);
}
#contenedor #col-texto #texto .h1-11 {
	background-image: url(../img/preguntas-frecuentes-desintoxicacion-h1.png);
}
#contenedor #col-texto #texto .h1-12 {
	background-image: url(../img/familiares-adictos-drogas-h1.png);
}
#contenedor #col-texto #texto .h1-13 {
	background-image: url(../img/ayuda-familiares-adictos-h1.png);
}
#contenedor #col-texto #texto .h1-14 {
	background-image: url(../img/centro-desintoxicacion-contacto-h1.png);
}
#contenedor #col-texto #texto .h1-15 {
	background-image: url(../img/centro-desintoxicacion-instalaciones-h1.png);
}	
.pTexto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 18px;
	text-align: justify;
	display: block;
	color: #7d7d7d;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 24px;
	margin-left: 0px;
}
.pTextoInstalaciones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 18px;
	text-align: justify;
	color: #7d7d7d;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 24px;
	margin-left: 0px;
	display: block;
}
#textoInstalaciones {
	width: 705px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.fotosCentro {
	margin: 0px;
	float: left;
	width: 352px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
}
.borde0 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.pTextoPieFotos {
	text-align: center;
	padding: 0px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	margin-top: -20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


.pTextoFases {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 18px;
	text-align: justify;
	display: block;
	color: #7d7d7d;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 24px;
	margin-left: 0px;
	background-image: url(../img/detalles/flechas.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.pTextoPregunta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 18px;
	text-align: justify;
	display: block;
	color: #7d7d7d;
	height: 35px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 24px;
	margin-left: 0px;
	background-image: url(../img/pregunta-icono.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 45px;
}
.pDireccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 18px;
	text-align: right;
	display: block;
	color: #7d7d7d;
	float: right;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}

.ulmenu   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
.ulmenu  .limenu   {
	height: 30px;
	margin: 0px;
	padding: 0px;
}
.ulmenu  .limenu-activo   {
	height: 23px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	color: #FFFFFF;
	font-weight: bold;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #C3CF09;
	width: 205px;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	background-image: url(../img/detalles/fnd-menu-hover.png);
}
.ulmenu  .limenuBajo-activo   {
	height: 35px;
	margin: 0px;
	background-image: url(../img/detalles/fnd-menu2-bajo-hover.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 38px;
	color: #004C90;
	font-weight: bold;
}
.ulmenu  .limenuBajo   {
	height: 29px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/detalles/fnd-menu2.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.fotoDer05-2 {
	padding-top: 285px;
}


.ulmenu  .limenu  a   {
	text-decoration: none;
	color: #666666;
	display: block;
	width: 215px;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	height: 23px;
	background-image: url(../img/detalles/fnd-menu.png);
}
.ulmenu  .limenuBajo  a   {
	text-decoration: none;
	color: #666666;
	display: block;
	width: 210px;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	height: 35px;
	background-color: #999999;
}
.ulmenu .limenu a:hover {
	color: #FFFFFF;
	font-weight: bold;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #BCCB00;
	background-image: url(../img/detalles/fnd-menu-hover.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 205px;
}
.ulmenu .limenuBajo a:hover {
	color: #024E91;
	background-image: url(../img/detalles/fnd-menu2-bajo-hover.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: bold;
	padding-left: 38px;
}
#contenedor #col-texto #fila-modulos-h2 {
	width: 729px;
	float: left;
	padding: 0px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contenedor #col-texto #fila-modulos-h2 .modulo-h2 {
	width: 360px;
	margin-bottom: 30px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	float: left;
}

.mod-texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 18px;
	text-align: justify;
	display: block;
	color: #7d7d7d;
	width: 218px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	margin: 0px;
}
.pag01-h2-01, .pag01-h2-02, .pag01-h2-03, .pag01-h2-04 {
	padding: 0px;
	background-repeat: no-repeat;
	background-position: -11px top;
	text-indent: -9999px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	width: 231px;
}
.masInfo {
	color: #ABAF09;
	font-weight: bold;
}
.masInfo:hover {
	color: #536F59;
}
.email {
	color: #024E92;
	font-weight: bold;
}
.email:hover {
	color: #666666;
}
#contenedor #pie #datos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	text-align: center;
	margin: 0px;
	padding-top: 10px;
	color: #666666;
}
.dixenia {
	text-decoration: none;
	color: #666666;
}
#contenedor #pie #iconos-validacion {
	text-align: center;
	padding-top: 20px;
}
#contenedor #pie #iconos-validacion img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: middle;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}



.pag01-h2-01 {
	background-image: url(../img/nuestro-equipo-centro-desintoxicacion-h2.png);
	height: 28px;
}
.pag01-h2-02 {
	background-image: url(../img/como-podemos-ayudarle-desintoxicacion-h2.png);
	height: 50px;
}
.pag01-h2-03 {
	background-image: url(../img/modelo-tratamiento-desintoxicacion-h2.png);
	height: 46px;
}
.pag01-h2-04 {
	background-image: url(../img/guia-ayuda-familia-desintoxicacion-h2.png);
	height: 46px;
}
.imgMod {
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.parte-izq {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c9c9c9;
	width: 228px;
	float: left;
	padding: 0px;
	display: block;
	margin: 0px;
}
.textos-h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	text-align: right;
	color: #024C91;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 24px;
	margin-left: 0px;
}
.fases-h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	text-align: right;
	font-weight: bold;
	color: #024C91;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 24px;
	margin-left: 0px;
}
.iconos-h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	text-align: left;
	font-weight: bold;
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 24px;
	margin-left: 0px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.iconosDrogas-h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	text-align: right;
	font-weight: bold;
	color: #004D91;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 24px;
	margin-left: 0px;
	display: block;
}
.fases-h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	text-align: right;
	font-weight: bold;
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 24px;
	margin-left: 0px;
	display: block;
}
.iconos {
	vertical-align: middle;
	margin-left: 8px;
	padding: 0px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	float: left;
}
.iconosDrogas {
	vertical-align: middle;
	margin-left: 8px;
	padding: 0px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.fases-h2 span, .fases-h3 span {
	color: #BCCB00;
}
.fotoDer02-2 {
	padding-top: 225px;
}
.fotoDer03-2 {
	padding-top: 255px;
}
.fotoDer08-2 {
	padding-top: 120px;
}
.fotoDer10-2 {
	padding-top: 138px;
}
#contenedor #col-menu #modulo-homologacion h2 {
	text-align: center;
	font-family: Tahoma, Verdana, Arial;
	font-size: 1.2em;
	color: #666666;
	background-image: url(../img/detalles/fnd-autorizacion.png);
	height: 91px;
	width: 209px;
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 23px;
	float: left;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 15px;
	padding-left: 15px;
}
.fotoDer11-2 {
	padding-top: 198px;
}
.fotoDer11-3 {
	padding-top: 160px;
}
.fotoDer12-2 {
	padding-top: 280px;
}
#modulo-contacto {
	background-image: url(../img/detalles/fnd-contacto.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 117px;
	width: 239px;
	margin-top: 40px;
	}
#modulo-contacto2 {
	background-image: url(../img/detalles/fnd-contacto.png);
	background-repeat: no-repeat;
	background-position: +85px top;
	padding-top: 30px;
	height: 130px;
	width: 325px;
	margin-top: auto;
	}
div#e142              { /* tratamiento desintoxicacion... */
	position        : absolute;
	left            :  523.5pt;
	top             : 247.5pt;
	width           :  118.5pt;
	height          :  17.25pt;
	visibility: visible;
	z-index: 1;
	}
div#e144              { /* tratamiento desintoxicacion... */
	position        : absolute;
	left            :  18.75pt;
	top             : 239.25pt;
	width           :  150.5pt;
	height          :  17.25pt;
	visibility: visible;
	z-index: 1;
	}
div#e140              { /* tratamiento desintoxicacion... */
	position        : absolute;
	left            :  522pt;
	top             : 258.75pt;
	width           :  85.5pt;
	height          :  4.5pt;
	visibility: visible;
	z-index: 1;
	}
div#e141              { /* tratamiento desintoxicacion... */
	position        : absolute;
	left            :  522pt;
	top             : 224.25pt;
	width           :  112.5pt;
	height          :  83.25pt;
	visibility: inherit;
	}
div#e143              { /* tratamiento desintoxicacion... */
	position        : absolute;
	left            :  -0.75pt;
	top             : 223.5pt;
	width           :  112.5pt;
	height          :  83.25pt;
	visibility: inherit;
}
.mod-telefono {
	font-family: Tahoma, Verdana, Arial;
	font-size: 1.2em;
	padding-left: 65px;
	margin: 0px;
	padding-top: 25px;
	font-weight: bold;
	color: #595A5C;
}
.mod-email {
	font-family: Tahoma, Verdana, Arial;
	font-size: 1.1em;
	padding-left: 65px;
	margin: 0px;
	padding-top: 24px;
	font-weight: bold;
	color: #595A5C;
}

