html,body,div,p {margin:0;padding:0;border:0;}
html {width:100%;
	  height:100%;
	  /* background:rgba(255, 255, 255, 1); */
	  background-image: url("../imagenes/tapiz.png");
	  /* background-size:100% 100%; */
	  /*background-size:100%;*/
	  /* background-size:641px 293px; */
	  /* background-repeat:no-repeat;*/
	  background-repeat:repeat;
	} 

	#contenedor-web-publicidad {position:absolute; visibility:visible; top:0px; width:100%; /* height:8869px; */ height:9425px; z-index:150; background:rgba(53, 53, 53, 0.9);}
	.boton-publicidad {position:absolute; top:20px; right:50px; width:80px; height:30px; border:0px; border-radius:10px 10px 10px 10px; background:rgb(255, 255, 255);}
	.boton-publicidad:hover {background:rgb(240, 69, 69);}

	.boton-uno {position:absolute; top:620px; left:calc(50% - 30px); width:20px; height:20px; border:0px; border-radius:10px 10px 10px 10px; background:rgb(255, 255, 255);}
	.boton-uno:hover {background:rgb(240, 69, 69);}
	.boton-dos {position:absolute; top:620px; left:calc(50% + 10px); width:20px; height:20px; border:0px; border-radius:10px 10px 10px 10px; background:rgb(255, 255, 255);}
	.boton-dos:hover {background:rgb(240, 69, 69);}
	
	#capa1 {position:absolute; display:block; /*visibility:visible;*/ top:100px; left:calc(50% - 500px); width:1000px; height:500px; border-radius:10px 10px 10px 10px; background:rgb(255, 255, 255);} 
    
	#capa2 {position:absolute; display:none; /*visibility:visible;*/ top:100px; left:calc(50% - 500px); width:1000px; height:500px; border-radius:10px 10px 10px 10px; background:rgb(255, 255, 255);} 
	#contenedor-web-publicidad-ins {position:absolute;  top:50px; left:60%; width:350px; height:395px; border-radius:10px 10px 10px 10px; background:rgb(245, 138, 138);} 
	#contenedor-web-publicidad-insc {position:absolute;  top:8.5%; left:8.5%; width:83%; height:83%; border-radius:10px 10px 10px 10px;} /* background:rgb(161, 157, 157);}  */
    #contenedor-web-publicidad-insc-reset {position:absolute; top:272px; left:0px; width:140px; height:50px;} /* background:rgb(56, 53, 50);} */
    #contenedor-web-publicidad-insc-enviar {position:absolute; top:272px; left:150px; width:140px; height:50px;} /* background:rgb(56, 53, 50);} */
        form input[type="text"],form input[type="email"] {width:100%; padding:3px 20px; border:1px solid #f6f6f6;	border-radius:3px; background-color:#ffffff; margin:8px 0;	display:inline-block;}
        textarea {width:100%; height:100px; border:1px solid #f6f6f6; border-radius:3px; background-color:#e01f1f; margin:8px 0; resize:none;	display:block;}
        form input[type="reset"] {width:140px; padding:8px 16px; margin-top:15px; border:1px solid rgb(255, 255, 255); border-radius:5px; display:block; color:rgb(255, 255, 255); background-color:rgb(14, 38, 70);} 
        form input[type="reset"]:hover {cursor:pointer; color:rgb(255, 255, 255); border:1px solid rgb(255, 255, 255); background-color:rgb(230, 8, 8);}
        form input[type="submit"] {width:140px; padding:8px 16px; margin-top:15px; border:1px solid rgb(255, 255, 255); border-radius:5px; display:block; color:rgb(255, 255, 255); background-color:rgb(14, 38, 70);} 
        form input[type="submit"]:hover {cursor:pointer; color:rgb(255, 255, 255); border:1px solid rgb(255, 255, 255); background-color:rgb(230, 8, 8);}
	
/***** LETRAS COLORES *****************************************************************************************************************/
:root {
		 --letras-cabeza-1-1-texto:rgb(255, 255, 255);
		 --letras-cabeza-1-1-menu:rgb(16, 15, 90);
		 --letras-cabeza-2-2-menu1:rgb(14, 38, 70);
		 --letras-cabeza-2-2-menu2:rgb(255, 255, 255);
		 --letras-web-inicio1-1-texto:rgb(230, 8, 8);
		 --letras-web-inicio2-1-texto:rgb(255, 255, 255);
		 --letras-web-inicio3-1-texto:rgb(255, 255, 255);
		 --letras-web-inicio4-1-texto:rgb(255, 255, 255);

		 --letras-web-cuerpo-secciones:rgba(150, 148, 148, 0.5);
		 --letras-web-bolsadetrabajo-1-texto:rgb(230, 8, 8);
		 --letras-web-permisos-1-texto:rgb(29, 29, 29);
	     --letras-web-pie-1-1-texto:rgb(255, 255, 255);	
		 --letras-web-pie-1-3-texto:rgb(255, 255, 255);	
		 --letras-web-pie-2-texto:rgb(255, 255, 255);	
      }

/***** FUENTES *****************************************************************************************************************************/
@font-face {font-family: 'tahoma';
	src: url(../fonts/tahoma.ttf) format('opentype');
   }
@font-face {font-family: 'roboto-regular';
	src: url(../fonts/roboto-regular.ttf) format('opentype');
   }
@font-face {font-family: 'ralewayregular';
	src: url(../fonts/ralewayregular.ttf) format('opentype');
   }		  
@font-face {font-family: 'haarlemserif';
	src: url(../fonts/haarlemserif.ttf) format('opentype');
   }
@font-face {font-family: 'ananda-black';
	src: url(../fonts/ananda-black.ttf) format('opentype');
   }
@font-face {font-family: 'ananda-regular';
	src: url(../fonts/ananda-regular.ttf) format('opentype');
   }
@font-face {font-family: 'birds-paradise';
	src: url(../fonts/birds-paradise.ttf) format('opentype');
   }
