/*low resolution, 480px and below - LOW DESKTOP DESIGN*/  



@media only screen and (max-width: 480px)  {


body { background: rgb(0,0,0); font-family: verdana, sans-serif; color: inherit; } 

#master { width: 98%; margin: 0 auto; border: 2px solid rgb(200,200,200); background: rgb(255,255,255); color: inherit; } 

header { height: 20%; background: rgba(203,80,255,1); color: inherit; text-align: center; }
	header img { width: 95%;  margin-top: -1%; }
	
	

nav { background: rgb(0,0,0); padding: 1px; margin-bottom: 1px; margin-top: 1px; text-align: center; color: inherit; }
	nav ul { -webkit-padding-start: 0; }
	nav li { display: inline; }
	nav li a { font-family: verdana, sans-serif; color: rgba(203,80,255,1); text-decoration: none; font-weight: normal; font-size: 1.0em; line-height: 190%; background-color: rgb(0,0,0); }
	
	
	nav li a:hover { color: rgb(255,255,255); background-color: transparent; }
	nav li a#current { color: rgb(255,255,255); font-weight: bold; }
	


	
h1 { color: rgb(255,255,255); background-color: transparent; font-family: verdana, sans-serif; font-weight:normal; font-size: 1em; text-align: center; margin-top: 2px; padding-top: 10px; }

h2 { color: rgb(255,255,255); background-color: transparent; font-family: verdana, sans-serif; font-weight: normal; font-size: 0.9em; text-align: center; padding-bottom: 5px; }


h2 a { background-color: rgba(203,79,255,1); text-decoration: none; color: rgba(0,0,0,1); }
h2 a:hover { background-color: rgba(203,79,255,1); color: rgb(255,255,255); }






h3 { color: rgb(255,255,255); background-color: transparent; font-family: verdana, sans-serif; font-weight: normal; font-size: 0.8em; text-align: center; margin-top: 3px; margin-bottom: 3px; padding-top: 18px; padding-bottom: 18px; }

h4 { color: rgb(255,255,255); background-color: transparent; font-family: verdana, sans-serif; font-size: 0.9em; font-weight: normal; }


p { color: rgb(255,255,255); background-color: transparent; font-family: verdana, sans-serif; font-weight: normal; font-size: 0.9em; text-align: center; line-height: 100%; }



/* en la pagina PELICULAS (nuestra nueva pagina index) - LOW DESKTOP DESIGN*/



div.trailer {
  display: block;
  background-color: rgb(0,0,0); 
}

div.trailer img {
  display: block;
  width: 28%;
  float: left;
  margin-top: 2%; margin-right: 2%; margin-bottom: 1%; margin-left: 3%;
}

.clear {
  clear: both;
  height: 0;
  width: 0;
  font-size: 1px;
  line-height: 0;
}



/* en la pagina PELICULAS/TRAILER - LOW DESKTOP DESIGN*/

.movie_trailer { background-color: rgba(203,80,255,1); color: inherit; margin-top: 1px; margin-bottom: -11px; }


	.movie_trailer a { background-color: rgb(203,80,255,1); color: rgb(0,0,0); text-decoration: none; }
	
	
	.movie_trailer a:hover { background-color: rgba(203,80,255,1); color: rgb(255,255,255); border-image: inherit}

	.movie_trailer p { padding: 7%; line-height: 180%; }
	
	
	.video_container { background-color: rgba(203,79,255,1); max-width: 100%; height: auto; }


	video { width: 100%; height: auto; }



	
	
	




/* en la pagina TALLER - LOW DESKTOP DESIGN*/

.instrucciones_taller { background: rgba(203,80,255,1); color: inherit; margin-top: 1px; margin-bottom: 1px;}
	.instrucciones_taller h1 { padding-top: 8%; margin-bottom: 15px; }
	.instrucciones_taller h2 { padding-left: 5%; padding-right: 5%; padding-bottom: 5%; line-height: 180%; }
	
	
.aviso_taller { background: rgba(203,80,255,1); color: inherit; padding-top: 3%; margin-top: 1px; margin-bottom: 1px;}

	.aviso_taller h3 { padding-bottom: 7%; }
	.aviso_taller a { background-color: rgba(203,80,255,1); color: rgb(0,0,0); text-decoration: none; }
	.aviso_taller a:hover { background-color: rgba(203,80,255,1); color: rgb(255,255,255); }
	
	
	
	.display_taller { width: 100%; height: auto; margin-top: 1px; background: rgba(203,80,255,1); color: inherit; }

.display_taller .display { width: 100%; height: auto; background: rgba(203,80,255,1);  color: inherit; padding-left: 1%; display: inline; }

.display_taller img { width: 31%; height: auto; }



	
	
/* en la pagina FORMACION/TALLERES - LOW DESKTOP DESIGN*/

.profilo_taller { background-color: rgba(203,79,255,1); color: inherit; margin-top: 1px; margin-bottom: 1px; }

	.profilo_taller h3 { padding-left: 5px; padding-right: 5px; padding-bottom: 24px; line-height: 32px; }
	.profilo_taller a { background-color: rgba(203,79,255,1); color: rgb(0,0,0); text-decoration: none; }
	.profilo_taller a:hover { background-color: rgba(203,79,255,1); color: rgb(255,255,255); }
	
	

	
/* en la pagina ACERCA DE - LOW DESKTOP DESIGN*/



.aboutus { background-color: rgba(203,80,255,1); color: inherit; }


	.aboutus h1 { background-color: rgba(203,80,255,1); color: rgb(255,255,255); padding-top: 8%; }
	.aboutus h2 { background-color: rgba(203,80,255,1); color: rgb(255,255,255); padding-top: 4%; padding-bottom: 4%; padding-left: 4%; padding-right: 4%; } 


.foto_retrato img { width: 90%; height: auto; display: block; margin-left: auto; margin-right: auto; }


.foto_retrato1 img { width: 60%; height: auto; display: block; margin-left: auto; margin-right: auto; }


/* en la pagina CONTACTO - LOW DESKTOP DESIGN*/

.mision { background-color: rgba(203,80,255,1); color: inherit; text-align: center; }

	.mision h1 { padding-top: 8%; }
	.mision h2 { background-color: rgba(203,80,255,1); color: rgb(255,255,255); padding-left: 8%; padding-right: 8%; padding-bottom: 5%; }
	
		.mision a { background-color: rgba(203,80,255,1); text-decoration: none; color: rgb(0,0,0); }

	.mision a:hover { background-color: rgba(203,80,255,1); color: rgb(255,255,255); }

	.mision p { padding: 3%; line-height: 180%; }
	
	

	
/* FOOTER - LOW DESKTOP DESIGN*/	
		
footer { height: 50px; background: rgb(0,0,0); border: 1px solid rgb(200,200,200); color: inherit; margin-top: 0px; }

	footer h4 { text-align: center; padding-top: 0px; }
	footer h4 a { background-color: rgb(0,0,0); text-decoration: none; color: rgb(174,153,98); }
	footer h4 a:hover { background-color: rgb(0,0,0); color: rgb(255,255,255); }
	
}



/* ATTENZIONE */






/* ATTENZIONE */







/* ATTENZIONE */








/* ATTENZIONE */







/* ATTENZIONE */







/*low resolution, 480px and below - IPHONE 3GS*/  

@media only screen and (max-device-width: 480px) {


body { background: rgb(0,0,0); font-family: verdana, sans-serif; color: inherit; } 

#master { width: 98%; margin: 0 auto; border: 2px solid rgb(200,200,200); background: rgb(255,255,255); color: inherit; } 

header { height: 20%; background: rgba(203,80,255,1); color: inherit; text-align: center; }
	header img { width: 95%;  margin-top: -1%; }
	


nav { background: rgb(0,0,0); padding: 1px; margin-bottom: 1px; margin-top: 1px; text-align: center; color: inherit; }
	nav ul { -webkit-padding-start: 0; -moz-padding-start: 0; }
	nav li { display: inline; }
	nav li a { font-family: verdana, sans-serif; color: rgba(203,80,255,1); text-decoration: none; font-weight: normal; font-size: 1.0em; line-height: 190%; background-color: rgb(0,0,0); }
	
	
	nav li a:hover { color: rgb(255,255,255); background-color: transparent; }
	nav li a#current { color: rgb(255,255,255); font-weight: bold; }
	


	
h1 { color: rgb(255,255,255); background-color: transparent; font-family: verdana, sans-serif; font-weight: normal; font-size: 1em; text-align: center; margin-top: 2px; padding-top: 10px; }

h2 { color: rgb(255,255,255); background-color: transparent; font-family: verdana, sans-serif; font-weight: normal; font-size: 0.9em; text-align: center; padding-bottom: 5px; }


h2 a { background-color: rgba(203,79,255,1); text-decoration: none; color: rgba(0,0,0,1); }
h2 a:hover { background-color: rgba(203,79,255,1); color: rgb(255,255,255); }




h3 { color: rgb(255,255,255); background-color: transparent; font-family: verdana, sans-serif; font-weight: normal; font-size: 0.8em; text-align: center; margin-top: 3px; margin-bottom: 3px; padding-top: 18px; padding-bottom: 18px; }

h4 { color: rgb(255,255,255); background-color: transparent; font-family: verdana, sans-serif; font-size: 0.9em; font-weight: normal; }


p { color: rgb(255,255,255); background-color: transparent; font-family: verdana, sans-serif; font-weight: normal; font-size: 0.9em; text-align: center; line-height: 100%; }





/* en la pagina PELICULAS (nuestra nueva pagina index) - IPHONE 3GS*/


div.trailer {
  display: block;
  background-color: rgb(0,0,0); 
}

div.trailer img {
  display: block;
  width: 28%;
  float: left;
  margin-top: 2%; margin-right: 2%; margin-bottom: 1%; margin-left: 3%;
}

.clear {
  clear: both;
  height: 0;
  width: 0;
  font-size: 1px;
  line-height: 0;
}

	


/* en la pagina PELICULAS/TRAILER - IPHONE 3GS*/

.movie_trailer { background-color: rgba(203,80,255,1); color: inherit; margin-top: 2px; margin-bottom: -11px; }


	.movie_trailer a { background-color: rgba(203,80,255,1); color: rgb(0,0,0); text-decoration: none; }

	.movie_trailer a:hover { background-color: rgba(203,80,255,1); color: rgb(255,255,255); }
	
	.movie_trailer p { padding: 7%; line-height: 180%; }
	
	.video_container { background-color: rgba(203,79,255,1); width: 100%; height: auto; }


	.video_container video { width: 100%; height: auto; }





	
	

/* en la pagina TALLER - IPHONE 3GS*/

.instrucciones_taller { background: rgba(203,79,255,1); color: inherit; }
	.instrucciones_taller h1 { padding-top: 8%; margin-bottom: 15px; }
	.instrucciones_taller h2 { padding-left: 5%; padding-right: 5%; padding-bottom: 5%; line-height: 180%; }
	
	
.aviso_taller { background: rgba(203,79,255,1); color: inherit; padding-top: 3%; margin-top: 2px; }

	.aviso_taller h3 { padding-bottom: 7%; }
	.aviso_taller a { background-color: rgba(203,79,255,1); color: rgb(0,0,0); text-decoration: none; }
	.aviso_taller a:hover { background-color: rgba(203,79,255,1); color: rgb(255,255,255); }
	
	
	
	.display_taller { width: 100%; height: auto; background: rgba(203,79,255,1); color: inherit; }

.display_taller .display { width: 100%; height: auto; background: rgba(203,79,255,1);  color: inherit; padding-left: 1%; display: inline;}

.display_taller img { width: 31%; height: auto; }



/* en la pagina FORMACION/TALLERES - LOW DESKTOP DESIGN*/

.profilo_taller { background-color: rgba(203,79,255,1); color: inherit; margin-top: 2px; margin-bottom: 1px; }

	.profilo_taller h3 { padding-left: 5px; padding-right: 5px; padding-bottom: 24px; line-height: 32px; }
	.profilo_taller a { background-color: rgba(203,79,255,1); color: rgb(0,0,0); text-decoration: none; }
	.profilo_taller a:hover { background-color: rgba(203,79,255,1); color: rgb(255,255,255); }




/* en la pagina ACERCA DE - IPHONE 3GS*/


.aboutus { background-color: rgba(203,80,255,1); color: inherit; }


	.aboutus h1 { background-color: rgba(203,80,255,1); color: rgb(255,255,255); padding-top: 8%; }
	.aboutus h2 { background-color: rgba(203,80,255,1); color: rgb(255,255,255); padding-top: 4%; padding-bottom: 4%; padding-left: 4%; padding-right: 4%; } 
	

.foto_retrato img { width: 90%; height: auto; display: block; margin-left: auto; margin-right: auto; }


.foto_retrato1 img { width: 60%; height: auto; display: block; margin-left: auto; margin-right: auto; }



/* en la pagina CONTACTO - IPHONE*/

.mision { background-color: rgba(203,80,255,1); color: inherit; text-align: center; }

	.mision h1 { padding-top: 8%; }
	.mision h2 { background-color: rgba(203,80,255,1); color: rgb(255,255,255); padding-left: 4%; padding-right: 4%; padding-bottom: 10%; }
	
		.mision a { background-color: rgba(203,80,255,1); text-decoration: none; color: rgb(0,0,0); }

	.mision a:hover { background-color: rgba(203,80,255,1); color: rgb(255,255,255); }

	
	
	.mision p { padding: 3%; line-height: 180%; }
	
		
	
	
		
		
/* FOOTER - IPHONE 3GS*/

footer { height: 50px; background: rgb(0,0,0); border: 1px solid rgb(200,200,200); color: inherit; margin-top: 0px; }

	footer h4 { text-align: center; padding-top: 0px; }
	footer h4 a { background-color: rgb(0,0,0); text-decoration: none; color: rgb(174,153,98); }
	footer h4 a:hover { background-color: rgb(0,0,0); color: rgb(255,255,255); }
	
}
		


/* VAI NEL MEDIUM RESOLUTION */


/* VAI NEL MEDIUM RESOLUTION */


/* VAI NEL MEDIUM RESOLUTION */


/* VAI NEL MEDIUM RESOLUTION */


/* VAI NEL MEDIUM RESOLUTION */


/* VAI NEL MEDIUM RESOLUTION */


/* VAI NEL MEDIUM RESOLUTION */






/*medium resoultion, 481px to 1023px - MEDIUM FOR DESKTOP*/

@media only screen and (min-width: 481px) { 

	body { background: rgba(0,0,0,1); font-family: verdana, sans-serif; color: inherit; } 
	
#master { width: 98%; margin: 0 auto; border: 2px solid rgb(200,200,200); background: rgb(255,255,255); color: inherit; }


header { height: 20%; background: rgb(110,153,51); color: inherit; text-align: center; }

	header img { width: 90%; margin-top: -1%; }


nav { background: rgb(0,0,0); padding: 1px; margin-bottom: 1px; margin-top: 1px; text-align: center; color: inherit; }

	nav ul { -webkit-padding-start: 0; -moz-padding-start: 0; }
	
	nav li { display: inline; }
	
	nav li a { font-family: verdana, sans-serif; color: rgb(110,153,51); text-decoration: none; font-weight: normal; font-size: 1.2em; line-height: 190%; background-color: rgb(0,0,0); padding-left: 1px; }
	
	nav li a:hover { color: rgb(255,255,255); background-color: transparent; }
	
	nav li a#current { color: rgb(255,255,255); font-weight: bold; }
	
	
h1 { color: rgb(255,255,255); background-color: transparent; font-family: verdana, sans-serif; font-weight: normal; font-size: 1.2em; text-align: center; margin-top: 2px; padding-top: 10px; }

h2 { color: rgb(255,255,255); background-color: transparent; font-family: verdana, sans-serif; font-weight: normal; font-size: 1.1em; text-align: center; padding-bottom: 5px; }


h2 a { background-color: rgb(110,153,51); text-decoration: none; color: rgba(0,0,0,1); }
h2 a:hover { background-color: rgb(110,153,51); color: rgb(255,255,255); }



h3 { color: rgb(255,255,255); background-color: transparent; font-family: verdana, sans-serif; font-weight: normal; font-size: 1em; text-align: center; margin-top: 3px; margin-bottom: 3px; padding-top: 18px; padding-bottom: 18px; }

h4 { color: rgb(255,255,255); background-color: transparent; font-family: verdana, sans-serif; font-size: 0.9em; font-weight: normal; }


p { color: rgb(255,255,255); background-color: transparent; font-family: verdana, sans-serif; font-weight: normal; font-size: 1.1em; text-align: center; line-height: 100%; }




/* en la pagina PELICULAS (nuestra nueva pagina index) - MEDIUM FOR DESKTOP*/


div.trailer {
  display: block;
  background-color: rgb(0,0,0); 
}

div.trailer img {
  display: block;
  width: 28%;
  float: left;
  margin-top: 2%; margin-right: 2%; margin-bottom: 1%; margin-left: 3%;
}

.clear {
  clear: both;
  height: 0;
  width: 0;
  font-size: 1px;
  line-height: 0;
}
/*div.trailer {
  display: block;
  background-color: rgb(0,0,0); 
}

div.trailer img {
  display: block;
  width: 28%;
  float: left;
  margin-top: 10px; margin-right: 3px; margin-bottom: 3px; margin-left: 20px;
}

.clear {
  clear: both;
  height: 0;
  width: 0;
  font-size: 1px;
  line-height: 0;
}*/




/* en la pagina PELICULAS/TRAILER - MEDIUM FOR DESKTOP*/

.movie_trailer { background-color: rgb(110,153,51); color: inherit; margin-top: 1px; margin-bottom: -11px;}


	.movie_trailer a { background-color: rgb(110,153,51); color: rgb(0,0,0); text-decoration: none; }
	
	
	.movie_trailer a:hover { background-color: rgb(110,153,51); color: rgb(255,255,255); }

	.movie_trailer p { padding: 7%; line-height: 180%; }
	
	
	.video_container { background-color: rgb(110,153,51); width: 100%; height: auto; margin: 0 auto; }


	video { width: 100%; height: auto; }











	
/* en la pagina TALLER - MEDIUM FOR DESKTOP*/
	
	
.instrucciones_taller { background: rgb(110,153,51); color: inherit; }
	.instrucciones_taller h1 { padding-top: 8%; margin-bottom: 4%; }
	.instrucciones_taller h2 { padding-left: 5%; padding-right: 5%; padding-bottom: 5%; line-height: 180%; }
	
	
.aviso_taller { background: rgb(110,153,51); color: inherit; padding-top: 3%; margin-top: 1px; }

	.aviso_taller h3 { padding-bottom: 7%; }
	.aviso_taller a { background-color: rgb(110,153,51); color: rgb(0,0,0); text-decoration: none; }
	.aviso_taller a:hover { background-color: rgb(110,153,51); color: rgb(255,255,255); }	
	


/* en la pagina FORMACION/TALLERES - MEDIUM FOR DESKTOP*/

.profilo_taller { background-color: rgb(110,153,51); color: inherit; margin-top: 2px; margin-bottom: 1px; }

	.profilo_taller h3 { padding-left: 5px; padding-right: 5px; padding-bottom: 24px; line-height: 32px; }
	.profilo_taller a { background-color: rgb(110,153,51); color: rgb(0,0,0); text-decoration: none; }
	.profilo_taller a:hover { background-color: rgb(110,153,51); color: rgb(255,255,255); }


	
	
/* en la pagina ACERCA DE - MEDIUM FOR DESKTOP*/



.aboutus { background-color: rgb(110,153,51); color: inherit; }


	.aboutus h1 { background-color: rgb(110,153,51); color: rgb(255,255,255); padding-top: 8%; }
	.aboutus h2 { background-color: rgb(110,153,51); color: rgb(255,255,255); padding-top: 4%; padding-bottom: 4%; padding-left: 4%; padding-right: 4%; } 
	
	
.foto_retrato img { width: 80%; height: auto; display: block; margin-left: auto; margin-right: auto; }



.foto_retrato1 img { width: 60%; height: auto; display: block; margin-left: auto; margin-right: auto; }



/* en la pagina CONTACTO - MEDIUM FOR DESKTOP*/

.mision { background-color: rgb(110,153,51); color: inherit; text-align: center; }

	.mision h1 { padding-top: 8%; }
	.mision h2 { background-color: rgb(110,153,51); color: rgb(255,255,255); line-height: 300% }
	
		.mision a { background-color: rgb(110,153,51); text-decoration: none; color: rgb(0,0,0); }

	.mision a:hover { background-color: rgb(110,153,51); color: rgb(255,255,255); }

	.mision p { padding: 3%; line-height: 180%; }






/* FOOTER - MEDIUM FOR DESKTOP*/


footer { height: 50px; background: rgb(0,0,0); border: 1px solid rgb(200,200,200); color: inherit; }

	footer h4 { text-align: center; padding-top: 0px; }
	footer h4 a { background-color: rgb(0,0,0); text-decoration: none; color: rgb(174,153,98); }
	footer h4 a:hover { background-color: rgb(0,0,0); color: rgb(255,255,255); }
	

}
	

/* VAI NEL HIGH RESOLUTION */

/* VAI NEL HIGH RESOLUTION */

/* VAI NEL HIGH RESOLUTION */

/* VAI NEL HIGH RESOLUTION */

/* VAI NEL HIGH RESOLUTION */

/* VAI NEL HIGH RESOLUTION */

/* VAI NEL HIGH RESOLUTION */

/* VAI NEL HIGH RESOLUTION */

/* VAI NEL HIGH RESOLUTION */

/* VAI NEL HIGH RESOLUTION */

/* VAI NEL HIGH RESOLUTION */

/* VAI NEL HIGH RESOLUTION */

/* VAI NEL HIGH RESOLUTION */


/*high resolution, 1024px and above HIGH RESOLUTION*/

@media only screen and (min-width: 1024px) { 

	body { background-color: rgba(0,0,0,1); font-family: verdana, sans-serif; color: inherit; } 




#master { width: 98%; margin: 0 auto; border: 2px solid rgba(255,255,255,1); background: rgba(255,255,255,1); color: inherit; } 

header { height: 20%; background: rgba(0,95,255,1); color: inherit; text-align: center; }
	header img { width: 85%;  margin-top: -1%; }





nav { background: rgb(0,0,0); padding: 11px; margin-bottom: 1px; margin-top: 1px; text-align: center; color: inherit; }

	nav ul { -webkit-padding-start: 0; }
	
	nav li { display: inline; }
	
	nav li a { font-family: verdana, sans-serif; color: rgba(0,95,255,1); text-decoration: none; font-weight: normal; font-size: 1.6em; line-height: 150%; background-color: rgb(0,0,0); padding-left: 6px; }
	
	nav li a:hover { color: rgb(255,255,255); background-color: transparent; }
	
	nav li a#current { color: rgb(255,255,255); font-weight: bold; }



h1 { color: rgb(255,255,255); background-color: transparent; font-family: verdana, sans-serif; font-weight: normal; font-size: 1.5em; text-align: center; margin-top: 2px; padding-top: 10px; }

h2 { color: rgb(255,255,255); background-color: transparent; font-family: verdana, sans-serif; font-weight: normal; font-size: 1.4em; text-align: center;  line-height: 3%; }


h2 a { background-color: rgba(0,95,255,1); text-decoration: none; color: rgba(0,0,0,1); }
h2 a:hover { background-color: rgba(0,95,255,1); color: rgb(255,255,255); }





h3 { color: rgb(255,255,255); background-color: transparent; font-family: verdana, sans-serif; font-weight: normal; font-size: 1.3em; text-align: center; margin-top: 3px; margin-bottom: 3px; padding-top: 18px; padding-bottom: 18px; }

h4 { color: rgb(255,255,255); background-color: transparent; font-family: verdana, sans-serif; font-size: 1em; font-weight: normal; }


p { color: rgb(255,255,255); background-color: transparent; font-family: verdana, sans-serif; font-weight: normal; font-size: 1.4em; text-align: center; line-height: 100%; }




/* en la pagina PELICULAS (nuestra nueva pagina index) - HIGH RESOLUTION*/

*div.trailer {
  display: block;
  background-color: rgb(0,0,0); 
}

div.trailer img {
  display: block;
  width: 20%;
  float: left;
  margin-top: 2%; margin-right: 2%; margin-bottom: 1%; margin-left: 3%;
}

.clear {
  clear: both;
  height: 0;
  width: 0;
  font-size: 1px;
  line-height: 0;
}

/*div.trailer {
  display: block;
  background-color: rgb(0,0,0); 
}

div.trailer img {
  display: block;
  width: 20%;
  float: left;
  margin-top: 10px; margin-right: 3px; margin-bottom: 3px; margin-left: 37px;
}

.clear {
  clear: both;
  height: 0;
  width: 0;
  font-size: 1px;
  line-height: 0;
}*/



/* en la pagina PELICULAS/TRAILER - HIGH RESOLUTION*/

.movie_trailer { background-color: rgba(0,95,255,1); color: inherit; margin-top: 2px; margin-bottom: -11px; }


	.movie_trailer a { background-color: rgba(0,95,255,1); color: rgb(0,0,0); text-decoration: none; }
	
	
	.movie_trailer a:hover { background-color: rgba(0,95,255,1); color: rgb(255,255,255); }

	
	
	
	.video_container { background-color: rgba(0,95,255,1); width: 100%; height: auto; margin: 0 auto; }


	video { width: 100%; height: auto; }
	
	



	

/* en la pagina TALLER - HIGH RESOLUTION*/
	
	
.instrucciones_taller { background: rgba(0,95,255,1); color: inherit; }
	
	.instrucciones_taller h1 { padding-top: 4%; }
	
	.instrucciones_taller h2 { padding-left: 15%; padding-right: 15%; padding-bottom: 5%; line-height: 180%; }
	
	
.aviso_taller { background: rgba(0,95,255,1); color: inherit; padding-top: 3%; margin-top: 1px; margin-bottom: -2px; }

	.aviso_taller h3 { padding-bottom: 3%; }
	.aviso_taller a { background-color: rgba(0,95,255,1); color: rgba(0,0,0,1); font-size: 1.1em; text-decoration: none; }
	.aviso_taller a:hover { background-color: rgba(0,95,255,1); color: rgb(255,255,255); }	
	



.display_taller { width: 100%; height: 287px; background: rgb(255,255,255); color: inherit; }

.display_taller .display { width: 133px; height: 67.5px; background: rgb(255,255,255);  color: inherit; margin-right: 1px; margin-left: 1px; margin-top: 2px; padding-left: 2px; float: left; }

.display_taller img { width: 100%; height: auto; }



/* en la pagina FORMACION/TALLERES - HIGH RESOLUTION*/

.profilo_taller { background-color: rgba(0,95,255,1); color: inherit; margin-top: 1px; margin-bottom: -11px; }

	.profilo_taller h1 { padding-top: 4%; }
	.profilo_taller h3 { padding-left: 30px; padding-right: 30px; padding-bottom: 24px; line-height: 45px; }
	.profilo_taller a { background-color: rgba(0,95,255,1); color: rgb(0,0,0); text-decoration: none; }
	.profilo_taller a:hover { background-color: rgba(0,95,255,1); color: rgb(255,255,255); }



/* en la pagina ACERCA DE - HIGH RESOLUTION*/



.aboutus { background-color: rgba(0,95,255,1); color: inherit; }


	.aboutus h1 { padding-top: 5%; background-color: rgba(0,95,255,1); color: rgb(255,255,255); }
	.aboutus h2 { background-color: rgba(0,95,255,1); color: rgb(255,255,255); } 



.foto_retrato img { width: 70%; height: auto; display: block; margin-left: auto; margin-right: auto; }



.foto_retrato1 img { width: 30%; height: auto; display: block; margin-left: auto; margin-right: auto; }




/* en la pagina CONTACTO - HIGH RESOLUTION*/



.mision { background-color: rgba(0,95,255,1); color: inherit; text-align: center; }

	.mision h1 { padding-top: 5%; background-color: rgba(0,95,255,1); color: rgb(255,255,255); }
	.mision h2 { background-color: rgba(0,95,255,1); color: rgba(255,255,255,1); line-height: 300%} 
	
		.mision a { background-color: rgba(0,95,255,1); text-decoration: none; color: rgb(0,0,0); }

	.mision a:hover { background-color: rgba(0,95,255,1); color: rgb(255,255,255); }

	.mision p { padding: 7%; line-height: 250%; }


 




/* FOOTER HIGH RESOLUTION*/

footer { height: 50px; background: rgb(0,0,0); border: 1px solid rgb(200,200,200); color: inherit; margin-top: 0px; }

	footer h4 { text-align: center; padding-top: 0px; }
	footer h4 a { background-color: rgb(0,0,0); text-decoration: none; color: rgb(174,153,98); }
	footer h4 a:hover { background-color: rgb(0,0,0); color: rgb(255,255,255); }

	


}
/* VAI NEL VERY HIGH RESOLUTION 1600px */


/* VAI NEL VERY HIGH RESOLUTION 1600px */


/* VAI NEL VERY HIGH RESOLUTION 1600px */


/* VAI NEL VERY HIGH RESOLUTION 1600px */


/* VAI NEL VERY HIGH RESOLUTION 1600px */


/* VAI NEL VERY HIGH RESOLUTION 1600px */


/* VAI NEL VERY HIGH RESOLUTION 1600px */


/* VAI NEL VERY HIGH RESOLUTION 1600px */


/* VAI NEL VERY HIGH RESOLUTION 1600px */



/*very high resolution, 1600px and above VERY HIGH RESOLUTION*/

@media only screen and (min-width: 1600px) { 

	body { background-color: rgba(0,0,0,1); font-family: verdana, sans-serif; color: inherit; } 




#master { width: 98%; margin: 0 auto; border: 2px solid rgb(200,200,200); background: rgb(255,255,255); color: inherit; } 

header { height: 20%; background: rgb(255,153,51); color: inherit; text-align: center; }
	header img { width: 80%;  margin-top: -1%; }





nav { background: rgb(0,0,0); padding: 11px; margin-bottom: 1px; margin-top: 1px; text-align: center; color: inherit; }

	nav ul { -webkit-padding-start: 0; }
	
	nav li { display: inline; }
	
	nav li a { font-family: verdana, sans-serif; color: rgb(255,153,51); text-decoration: none; font-weight: normal; font-size: 1.8em; line-height: 150%; background-color: rgb(0,0,0); padding-left: 36px; }
	
	nav li a:hover { color: rgb(255,255,255); background-color: transparent; }
	
	nav li a#current { color: rgb(255,255,255); font-weight: bold; }


h1 { color: rgb(255,255,255); background-color: transparent; font-family: verdana, sans-serif; font-weight: normal; font-size: 2em; text-align: center; margin-top: 2px; padding-top: 10px; }

h2 { color: rgb(255,255,255); background-color: transparent; font-family: verdana, sans-serif; font-weight: normal; font-size: 1.8em; text-align: center; padding-bottom: 5px; padding-top: 12px;}

h2 a { background-color: rgb(255,153,51); text-decoration: none; color: rgba(0,0,0,1); }
h2 a:hover { background-color: rgb(255,153,51); color: rgb(255,255,255); }


h3 { color: rgb(255,255,255); background-color: transparent; font-family: verdana, sans-serif; font-weight: normal; font-size: 1.6em; text-align: center; margin-top: 3px; margin-bottom: 3px; padding-top: 18px; padding-bottom: 18px; }

h4 { color: rgb(255,255,255); background-color: transparent; font-family: verdana, sans-serif; font-size: 1.4em; font-weight: normal; }


p { color: rgb(255,255,255); background-color: transparent; font-family: verdana, sans-serif; font-weight: normal; font-size: 1.5em; text-align: center; line-height: 100%; }




/* en la pagina PELICULAS (nuestra nueva pagina index) - VERY HIGH RESOLUTION*/



div.trailer {
  display: block;
  background-color: rgb(0,0,0); 
}

div.trailer img {
  display: block;
  width: 15%;
  float: left;
  margin-top: 2%; margin-right: 2%; margin-bottom: 1%; margin-left: 3%;
}

.clear {
  clear: both;
  height: 0;
  width: 0;
  font-size: 1px;
  line-height: 0;
}


/* en la pagina PELICULAS/TRAILER - VERY HIGH RESOLUTION*/

.movie_trailer { background-color: rgb(255,153,51); color: inherit; margin-top: 2px; margin-bottom: -11px; }


	.movie_trailer a { background-color: rgb(255,153,51); color: rgb(0,0,0); text-decoration: none; }
	
	
	.movie_trailer a:hover { background-color: rgb(255,153,51); color: rgb(255,255,255); }

	.movie_trailer p { padding: 7%; line-height: 180%; }
	
	
	.video_container { background-color: rgb(255,153,51); width: 100%; height: auto; margin: 0 auto; }


	video { width: 100%; height: auto; }





	
/* en la pagina TALLER - VERY HIGH RESOLUTION*/
	
	
.instrucciones_taller { background: rgb(255,153,51); width: 100%; height: auto; color: inherit; }
	
	.instrucciones_taller h1 { padding-top: 3%; }
	
	.instrucciones_taller h2 { padding-left: 15%; padding-right: 15%; padding-bottom: 3%; line-height: 100%; }
	
	
.aviso_taller { background: rgb(0,0,0); color: inherit; padding-top: 2%; margin-top: 1px; margin-bottom: -1px; }

	.aviso_taller h3 { padding-bottom: 3%; }
	.aviso_taller a { background-color: rgb(0,0,0); color: rgb(255,153,51); font-size: 1.1em; text-decoration: none; }
	.aviso_taller a:hover { background-color: rgb(0,0,0); color: rgb(255,255,255); }	
	


/* en la pagina FORMACION/TALLERES - VERY HIGH RESOLUTION*/

.profilo_taller { background-color: rgb(255,153,51); color: inherit; margin-top: 1px; margin-bottom: 1px; }

	.profilo_taller h1 { padding-top: 4%; }
	.profilo_taller h3 { padding-left: 30px; padding-right: 30px; padding-bottom: 24px; line-height: 45px; }
	.profilo_taller a { background-color: rgb(255,153,51); color: rgb(0,0,0); text-decoration: none; }
	.profilo_taller a:hover { background-color: rgb(255,153,51); color: rgb(255,255,255); }



/* en la pagina ACERCA DE - VERY HIGH RESOLUTION*/



.aboutus { background-color: rgb(255,153,51); color: inherit; }


	.aboutus h1 { padding-top: 5%; background-color: rgb(255,153,51); color: rgb(255,255,255); }
	.aboutus h2 { background-color: rgb(255,153,51); color: rgb(255,255,255); } 



.foto_retrato img { width: 70%; height: auto; display: block; margin-left: auto; margin-right: auto; }



.foto_retrato1 img { width: 30%; height: auto; display: block; margin-left: auto; margin-right: auto; }




/* en la pagina CONTACTO - VERY HIGH RESOLUTION*/



.mision { background-color: rgb(255,153,51); color: inherit; text-align: center; }

	.mision h1 { padding-top: 5%; }
	.mision h2 { background-color: rgb(255,153,51); color: rgb(255,255,255); padding-left: 8%; padding-right: 8%; padding-bottom: 5%; }
	
		.mision a { background-color: rgb(255,153,51); text-decoration: none; color: rgb(0,0,0); }

	.mision a:hover { background-color: rgb(255,153,51); color: rgb(255,255,255); }

	.mision p { padding: 7%; line-height: 250%; }







/* FOOTER VERY HIGH RESOLUTION*/

footer { height: 70px; background: rgb(0,0,0); border: 1px solid rgb(200,200,200); color: inherit; margin-top: 0px; }

	footer h4 { text-align: center; padding-top: 0px; }
	footer h4 a { background-color: rgb(0,0,0); text-decoration: none; color: rgb(174,153,98); }
	footer h4 a:hover { background-color: rgb(0,0,0); color: rgb(255,255,255); }






}