@charset "utf-8";
/* CSS Document */

* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}

body {
	background-image: url(../imagenfondo/background.jpg);
	background-color: #FFF;
	margin-left:0px;
    text-align: center;
}

#base {
	position:relative;
	width:90%;
	height:100%;
	
	/*
	z-index:1;
	left: 50%;
	top: 0px;
	margin-left:-500px;
	*/
	margin: 0 auto;
	visibility: visible;
}



header {
	position: relative;
	width: 100%;
	height: 75px;
	top: 0;
	z-index: 100;
	visibility: visible;
}

header h2{
	display: none;
}

main {
    
    
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
}

h3{
	position:relative;
	font-size: 2.2em;
	font-style: oblique;
	color: blue;
}


.logotipo{
	position:absolute;
	width: 25%;
/*	width:248px;  */
	height:35px;
	float:left;
	top: 30px;
	background-image:url(../Logotipo/LogotipoIDYSER.jpg);
}
.logotipo h1{
	margin:0px;
	padding:0px;
}

#situacion {
    position: relative;
    width:100%;
	height:20px;
	margin: 10px 0px;
	background-repeat:repeat-x;
    z-index: 16;

}

#situacion p{
    font-size: 1.2em;


	color:ivory;
}

#situacion span {

	color:chartreuse;
	
}

#situacion p a{

	color: white;
	
}


#menu_barra {
    position: relative;
    width:100%;
	height:25px;
    background-image: url(../imagenfondo/fondo_menu.gif);
	background-repeat:repeat-x;
    z-index: 16;

}

#menu_barra .modelos {
	margin: 6px;
   
    color: #FF0;
    font-size: 19px;
}

#menu_barra ul {
	margin: 5px;
	float:right;
    color: #fff;
    font-size: 16px;
}



#menu_barra li {
	float:left;
	list-style:none;

}


#menu_barra li a {
    
    padding: 5px 30px;
    color: #fff;
    text-decoration: none;
    
}

#menu_barra a:hover {
    background: rgba(0,0,0,0.3);
    color: yellow;
}


#contenido {
    
   
    
    
	position:relative;
	width:100%;
	height:350px;
	z-index:3;
	background-color: #000;
	
}










#contenido_solar {
	position:absolute;
	width:100%;
	height:750px;
	z-index:3;
	top: 119px; 
	background-color: #000;
	
}

#contenido1 {
	position:relative;
	width:100%;
	height:135px;
	z-index:5;
	left: 0px;
	background-color: #666666;
	text-decoration: none;
	visibility: visible;
}

#contenido1 a:link {
	color: #FFF;
}
#contenido1 a:visited {
	color: #FFF;
	text-decoration: none;
}
#contenido1 a:hover {
	text-decoration: none;
	color: #06F;
}
#contenido1 a:active {
	text-decoration: none;
	color: #FFF;
	text-align: left;
}

.menu_contactos {
	position:relative;
	width:100%;
	height:50px;
	z-index:14;
	left: 0px;
	background-color: #FFFFFF;
	text-align:center;
	visibility: visible;
	font-size:16px; 
	text-decoration: none;
	font-family:Verdana, Geneva, sans-serif;
}

.menu_contactos ul li {
	float:left;
	color:#434343;
	text-align:center;
	margin: 10px 30px;
	padding-right: 00px;
}

.menu_contactos a{
	color:#000;
	text-decoration:none;
}
.menu_contactos a:hover {
	text-decoration: none;
	color:#0080FF;
}






.final {
	position:relative;
	text-align:center;
	color:#FFF;
	width:100%;
	height:25px;
	z-index:16;
	background-image: url(../imagenfondo/fondo_menu.gif);
	background-repeat:repeat-x;
	left:0px;
	visibility: visible;
}

.zona_legal {
	position:relative;
	text-align:center;
	margin-top: 15px;
	color:#FFF;
	width:100%;
	height:100px;
	z-index:16;
	background-image: black;
	left:0px;
	visibility: visible;
}









#FotosElevadoresMov {
	position:absolute;
	width:1000px;
	height:350px;
	z-index:6;
	top: 600px;
}






#publicidad {
	position:absolute;
	width:1000px;
	height:225px;
	z-index:15;
	left: 0px;
	top: 652px;
	background-color: #999999;
	visibility: visible;
}


#inicio_descripcion{
    
    display: flex;
    align-items: center;
    justify-content: center;
    
    
    
    
    
    
    
    
    
    
    
	position:absolute;
	width:1000px;
	height:350px;
	z-index:7;
	
	top: 138px;
	background-image: url(../imagenfondo/fondo_personas1.jpg);
	visibility: visible;
}




#accesorios {
	position:absolute;
	width:129px;
	height:100px;
	z-index:1;
	left: 170px;
	top: 10px;
	visibility: visible;
}




#Anulacion {
	position:absolute;
	width:1000px;
	height:25px;
	z-index:17;
	top: 75px;
}

body,td,th {
	color: #FFF;
	font-size: 14px;
	text-align: left;
}

table {
	text-align: center;
	font-size: 16px;
	color: #000;
}



.estilo_texto{
	text-align:left;
	color:#00000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
}
.estilo_fondonegro_texto{
	text-align:left;
	color:  #FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

#texto_caracteristicas {
	top: 5px;
	position:absolute; 
    left:20px;
	width:900px;
	height:150px;
	z-index:2;
}



.estilo_novedad{
	
	padding: 2px;
	font-size:22px;
	color: blue;
	
}

.texto_novedad {
	
	font-size:20px;
	color: blue;
	
}



.estilo_anunciado{
    
    display: flex;
    align-items: center;
    justify-content: center;
    
    
	
	width:90%;
	
    
    
    
    
    
    
    
 
	padding: 2px;
	font-size:22px;
	color:#F0F0F0;
	
}

.texto_estilo {
	font-size:15px;
	color:#FFF;
}

/*                                                        MEDIAGON DOMESTICO                         */




#mediagon_descripcion, #ventajas_descripcion, #compromiso_descripcion, #recomendacion_descripcion,  #garantia_mediagon_descripcion  {
    
    
    
    margin: 0, auto;
    
   
    
    
    
    
    
    
	
	position:absolute;
	width:1000px;
	height:350px;
	z-index:7;
	
	top: 139px;
	background-image: url(../imagenfondo/fondo_personas1.jpg);
	visibility: visible;
}

#mediagon_descripcion, #compromiso_descripcion {
	overflow:scroll;
	overflow-x:hidden;
}

#MPdescripcion_Imagen, #MPventajas_Imagen, #MPmontaje_Imagen, #MPcompromiso_Imagen, #MPrecomendacion_Imagen, #MPgarantia_Imagen {
	width:200px;
	float:right;   
	z-index:7;
}

#MPdescripcion_Enunciado, #MPventajas_Enunciado, #MPmontaje_Enunciado, #MPcompromiso_Enunciado, #MPrecomendacion_Enunciado, #MPgarantia_Enunciado {
	top: 31px;
	width:650px;
	position:absolute;
	width:700px;
	height:70px;
	left: 68px;
	font-size: 20px;
	color:#000;
	font-family:Tahoma, Geneva, sans-serif;
	text-align: left;
	z-index:7;	
	
}

#MPdescripcion_Texto, #MPventajas_Texto, #MPmontaje_Texto, #MPcompromiso_Texto, #MPrecomendacion_Texto, #MPgarantia_Texto {
	top: 61px;
	width:650px;
	position:absolute;
	height:180px;	
	left: 68px;	
	font-size: 15px;
	color:#000;
	font-family:Tahoma, Geneva, sans-serif;
	text-align: left;
	z-index:7;
}

#MPcompromiso_Final {
    position:absolute;
    top: 880px;
    
	width:750px;
	left: 20px;
	z-index:7;		
	
}


/*                                                       MEDIAGON INDUSTRIAL                               */

#solucion_fisica_descripcion, #aplicaciones_descripcion, #ventajas_industrial_descripcion, #clientes_industrial_descripcion,#montaje_descripcion   {
    
    margin: 0, auto;
    
   
    
    
    
    
    
    
	
	position:absolute;
	width:1000px;
	height:350px;
	z-index:7;
	
	top: 139px;
	background-image: url(../imagenfondo/fondo_personas1.jpg);
	visibility: visible;
}

#MIsolucion_fisica_Imagen {
    float:right;
}



#aplicaciones_descripcion, #clientes_industrial_descripcion{
	overflow:scroll;
	overflow-x:hidden;
}





#MIsolucion_fisica_Imagen, #MIaplicaciones_Imagen, #MImontaje_Imagen, #MIventajas_Imagen, #MIclientes_Imagen {
    
	width:200px;
	float:right;   
	z-index:7;
}



#MIclientes_Imagen2 {

	width:750px;
	float:left;
	left: 20px;   
	z-index:7;
}


#MIsolucion_fisica_Enunciado, #MIaplicaciones_Enunciado, #MImontaje_Enunciado, #MIventajas_Enunciado, #MIclientes_Enunciado {
	top: 31px;
	width:650px;
	position:absolute;
	width:700px;
	height:70px;
	left: 68px;
	font-size: 20px;
	color:#000;
	font-family:Tahoma, Geneva, sans-serif;
	text-align: left;
	z-index:7;	
	
}

#MIsolucion_fisica_Texto, #MIaplicaciones_Texto, #MImontaje_Texto, #MIventajas_Texto {
	top: 61px;
	width:650px;
	position:absolute;
	height:180px;	
	left: 68px;	
	font-size: 15px;
	color:#000;
	font-family:Tahoma, Geneva, sans-serif;
	text-align: left;
	z-index:7;
}


/*                                                            TEXTO PAGINA INICIO                              */

#texto_personas, #texto__producto_fumigacion, #texto_carga, #texto__placas_solares, #texto_mediagon_domestico, #texto_mediagon_industrial{
      
    display: flex;
    align-items: center;
    justify-content: center;
    
    
	position:absolute;
	vertical-align:top;
	width:90%;
	height:130px;
	z-index:5;
	left: 10px;
	top: 5px;
	visibility: hidden;
}

#texto_blanco {
	position:absolute;
	width:100%;
	height:135px;
	z-index:5;
	top: 0px;
	background-color: #666666;
	visibility: hidden;
}



/*                                                          PLACAS SOLARES                            */

#disfrute_descripcion, #como_funciona_descripcion, #elegir_tamano_descripcion, #costes_funcionamiento_descripcion, #manta_termica_descripcion, #construccion_descripcion, #instalacion_descripcion, #garantia_descripcion  {
	position:absolute;
	width:1001px;
	height:355px;
	z-index:7;
	left: -1px;
	top: 141px;
	background-image: url(../imagenfondo/fondo_personas1.jpg);
	visibility: visible;
}

#como_funciona_descripcion, #elegir_tamano_descripcion {
	overflow:scroll;
	overflow-x:hidden;
}

#Disfrute_Imagen, #Funciona_Imagen, #Tamano_Imagen, #Garantia_Imagen, #Instalacion_Imagen {
	float:right;   
	z-index:7;
}


#Disfrute_Enunciado, #Funciona_Enunciado, #Funciona_Enunciado2, #Tamano_Enunciado, #Garantia_Enunciado, #Instalacion_Enunciado, #Instalacion_Enunciado2, #Instalacion_Enunciado3 {
	position:absolute;
	width:700px;
	height:70px;
	left: 68px;
	
	font-size: 16px;
	color:#000;
	font-family:Tahoma, Geneva, sans-serif;
	text-align: left;
	z-index:7;
}






#Disfrute_Texto, #Funciona_Texto, #Tamano_Texto, #Garantia_Texto, #Instalacion_Texto, #Instalacion_Texto2, #Instalacion_Texto3, #Funciona_Texto2 {
	position:absolute;
	height:180px;	
	left: 68px;	
	font-size: 15px;
	color:#000;
	font-family:Tahoma, Geneva, sans-serif;
	text-align: left;
	z-index:7;
}


#Disfrute_Enunciado, #Funciona_Enunciado, #Tamano_Enunciado, #Garantia_Enunciado, #Instalacion_Enunciado {
     top: 31px;
}


	

#Disfrute_Texto, #Funciona_Texto, #Tamano_Texto, #Garantia_Texto, #Instalacion_Texto {
	top: 61px;
}


#Disfrute_Texto, #Tamano_Texto, #Garantia_Texto {
	width: 650px;
}


#Funciona_Texto, #Funciona_Texto2, #Instalacion_Texto, #Instalacion_Texto2, #Instalacion_Texto3 {
	width: 600px;
}


#Funciona_Enunciado2 {

	top: 320px;

}

#Funciona_Texto2 {

	top: 370px;


}

#Instalacion_Enunciado2 {
	top: 120px;
}

#Instalacion_Enunciado3 {
	top: 240px;
}

#Instalacion_Texto2 {
	top: 150px;
}


#Instalacion_Texto3 {
	top: 280px;
}





/*                                                                VIDEOS                           */

table,iframe{
border:0;
}
#marco_ph, #marco_lmc, #marco_lm, #marco_lh, #marco_ll, #marco_lmx, #marco_phc, #marco_phcs, #marco_phcxk, #marco_med{
    position: absolute;
    visibility: hidden;
display:none;
}

#see_ph, #see_lmc, #see_lm, #see_lh, #see_ll, #see_lmx, #see_phc, #see_phcs, #see_phcxk, #see_med{
display:inline;
}
#hide_ph, #hide_lmc, #hide_lm, #hide_lh, #hide_ll, #hide_lmx, #hide_phc, #hide_phcs, #hide_phcxk, #hide_med{
display:none;
}



#video_personas, #video_ph, #video_carga, #video_phc, #video_phcs, #video_phcxk {
	text-align:left;
	position:absolute;
	width:800px;
	height:310px;
	z-index:9;
	left: 15px;
	top: 140px;
	background-color:#000;
	visibility: visible;
}



#video_mediagon,#video_mediagon_prueba {
	text-align:left;
	position:absolute;
	width:560px;
	height:320px;
	z-index:10;
	left: 230px;
	top: 130px;
	background-color:#000;
	visibility: visible;
}


/*                                                  MENU PRINCIPAL                     */

#Elevador_Personas,#ProductoFumigacion, #Elevador_carga, #PlacasSolaresHobby, #PlacasSolaresProfesional, #Descalcificador, #MediagonIndustrial, #MediagonDomestico  {
 
   
    display: flex;
    align-items:center;
    justify-content:center;
    
    
    
	position:absolute;   
	width:75%;
	height:315px;
	z-index:9;
	top: 155px;
/*	left: 12px;             */
	visibility: hidden;
}

/*                                                   PÁGINA ELEVADORES DE PERSONAS                   */


/*                                                       Página de imágenes                           */


#PH_Imagenes, #PHC_Imagenes, #phcs_Imagenes, #PHCHI_Imagenes, #PHCXK_Imagenes, #LMS4_Imagenes, #LHS4_Imagenes, #LMJ_Imagenes, #LL_Imagenes, #ML_Imagenes, #LMC_Imagenes, #LM_Imagenes, #LMW_Imagenes, #LMX_Imagenes, #LHX_Imagenes {
  
display: flex;
    align-items:center;
    justify-content:center;
    
position:absolute;
	width:1000px;
	height:500px;
	z-index:7;

	top: 119px;
	background-image: url(../imagenfondo/fondo_personas1.jpg);
	overflow:scroll;
	overflow-x:hidden;
	visibility: visible;    
    
    
    
/*    float:right;
    
	position:absolute;

	width:1000px;
	height:500px;

	z-index:7;

	top: 119px;
	background-image: url(../imagenfondo/fondo_personas1.jpg);
	overflow:scroll;
	overflow-x:hidden;
	visibility: visible;
*/    
}

#PH_Enunciado_Img, #PHC_Enunciado_Img, #PHCS_Enunciado_Img, #PHCHI_Enunciado_Img, #PHCXK_Enunciado_Img, #LMS4_Enunciado_Img, #LHS4_Enunciado_Img, #LMJ_Enunciado_Img, #LL_Enunciado_Img, #ML_Enunciado_Img, #LMC_Enunciado_Img, #LM_Enunciado_Img, #LMW_Enunciado_Img, #LMX_Enunciado_Img, #LHX_Enunciado_Img  {
    position:absolute;
	width:700px;
	height:70px;
	z-index:7;
	left: 220px;
	top: 21px;
	font-size: 25px;
	font-family: Times New Roman, Times, serif;
	color:#000;
}


#PH_Fotos, #PHC_Fotos, #PHCS_Fotos, #PHCHI_Fotos, #PHCXK_Fotos, #LMS4_Fotos, #LMJ_Fotos, #LL_Fotos, #ML_Fotos, #LMC_Fotos, #LM_Fotos, #LH_Fotos, #LMW_Fotos, #LMX_Fotos, #LHX_Fotos {
    position:absolute;
	float:right;   
	z-index:7;
	top: 50px;


}
/*                                                     Fin página de imágenes                         */

#PH_Descripcion, #PHC_Descripcion, #PHCS_Descripcion, #PHCHI_Descripcion, #PHCXK_Descripcion {
    
    position:absolute;
	width:1000px;
	height:350px;
	z-index:7;
	margin: 0 auto;
	top: 140px;
	background-image: url(../imagenfondo/fondo_personas1.jpg);
	visibility: visible;
/*
    display: flex;
    align-items:center;
    justify-content:center; 
 
    
    
    
	
	position:absolute;
    visibility: hidden;
	width:71%;
	height:350px;
	z-index:7;
    margin: 0 auto;
	top: 140px;   /*subimos la imagen
	background-image: url(../imagenfondo/fondo_personas1.jpg);
	visibility: visible;
  */ 
}

#PH_Imagen, #PHC_Imagen, #PHCS_Imagen, #PHCHI_Imagen, #PHCXK_Imagen, #LMJ_Imagen, #LL_Imagen, #ML_Imagen, #LMC_Imagen, #LM_Imagen, #LH_Imagen, #LMW_Imagen, #LMX_Imagen, #LHX_Imagen {
    
    display: flex;
    align-items:right;
    justify-content:right; 
 

	z-index:7;

}


#PH_Enunciado, #PHC_Enunciado, #PHCS_Enunciado, #PHCHI_Enunciado, #PHCXK_Enunciado, #LMJ_Enunciado, #LL_Enunciado, #ML_Enunciado, #LMC_Enunciado, #LM_Enunciado,#LH_Enunciado, #LMW_Enunciado, #LMX_Enunciado, #LHX_Enunciado {
    position:absolute;
	width:700px;
	height:70px;
	z-index:7;
	left: 68px;
	top: 31px;
	font-size: 25px;
	font-family: Times New Roman, Times, serif;
	color:#000;
}


#PH_Concepto, #PHC_Concepto, #PHCXK_Concepto, #PHCS_Concepto, #PHCHI_Concepto, #PHCXK_Concepto, #LMJ_Concepto, #LL_Concepto, #ML_Concepto, #LMC_Concepto, #LM_Concepto, #LMW_Concepto, #LMX_Concepto, #LHX_Concepto {
    position:absolute;
	width:700px;
	height:70px;
	z-index:7;
	left: 68px;
	top: 100px;
	font-size: 20px;
	font-family: Times New Roman, Times, serif;
	color:#000;
}

#LMS4_Concepto, #LHS4_Concepto {
    position:absolute;
	width:750px;
	height:70px;
	z-index:7;
	left: 60px;
	top: 80px;
	font-size: 18px;
	font-family: Times New Roman, Times, serif;
	color:#000;
}



#PH_Menu, #PHC_Menu, #PHCHI_Menu, #PHCXK_Menu, #LMJ_Menu, #LL_Menu, #ML_Menu, #LMC_Menu, #LM_Menu, #LH_Menu, #LMW_Menu, #LMX_Menu, #LHX_Menu {
    position:absolute;
	float:left;
	width:500px;
	height: 20px;
	z-index:7;
	left: 68px;
	top: 310px;
	font-size: 15px;
	font-family: Times New Roman, Times, serif;
	color:#000;
}

#PHCS_Menu {
    position:absolute;
	float:left;
	width:700px;
	height: 20px;
	z-index:7;
	left: 68px;
	top: 310px;
	font-size: 15px;
	font-family: Times New Roman, Times, serif;
	color:#000;
}


#PHCS_Video {  
                          
    position:absolute;
	float: right;
	width:300px;
	height: 20px;
	left: 610px;
	z-index:7;
	top: 310px;
	font-size: 15px;
	font-family: Times New Roman, Times, serif;
	color:#000;
}	









#LM_Video, #LH_Video, #LMC_Video, #LL_Video, #LMX_Video, #PH_Video, #PHC_Video, #PHCXK_Video {
	
    position:absolute;
    visibility: hidden;
	float: right;
	width:300px;
	height: 20px;
	left: 330px;
	z-index:7;
	top: 310px;
	font-size: 15px;
	font-family: Times New Roman, Times, serif;
	color:#000;
}	
	







#imagenes_phcs {
	position:absolute;
	width:415px;
	height:135px;
	z-index:7;
	top:250px;


	left:100px;
	background:#000;
}


#caracteristicas_ph, #caracteristicas_phc, #caracteristicas_phcs, #caracteristicas_phchi, #caracteristicas_phcxk {
 
    
	position:absolute;
    visibility: hidden;
	width:60%;
	height:280px;
	z-index:7;
    margin: 0 auto;
	top: 18%;
	background-color: #CCCCCC;
}

td {
	color:#000;
}


#imagenes_lmw {
	position:absolute;
	width:680px;
	height:115px;
	z-index:7;
	top:325px;
	left:60px;
	background:#000;
}

#LMJ_Descripcion, #ML_Descripcion, #LL_Descripcion, #LMC_Descripcion, #LM_Descripcion, #LH_Descripcion, #LMX_Descripcion, #LMW_Descripcion, #LHX_Descripcion {
	position:absolute;
	width:1000px;
	height:350px;
	z-index:7;
	margin: 0 auto;
	top: 140px;
	background-image: url(../imagenfondo/fondo_personas1.jpg);
	visibility: visible;
}

#caracteristicas_lmj, #caracteristicas_ml, #caracteristicas_ll, #caracteristicas_lmc, #caracteristicas_lm, #caracteristicas_lh, #caracteristicas_lmw, #caracteristicas_lmx, #caracteristicas_lhx {
	position:absolute;
	width:780px;
	height:290px;
	z-index:8;
    margin: 0 auto;
	top: 143px;
	background-color: #CCCCCC;
}
