
* { margin: 0; padding: 0; outline: 0;}



body{  widht: 100%;height:100%;margin:0 auto; overflow-x: hidden; overflow: -moz-scrollbars-vertical;overflow-y: scroll;background-color:#ffffff;}

/* imagem e videos responsivos */
img {max-width:100%;}
.boxVideo {position: relative; padding-bottom: 56.25%;height: 0;margin:0 auto;}
.boxVideo iframe {position:absolute;width: 100%;height: 100%;}
/* fim imagem e videos responsivos */



/* INICIO RESUMO INSCRITOS*/


#entrada {width:790px; height:40px; margin:0 auto; margin-bottom:10px;text-align:center;font-family:calibri, arial, century;font-size:12px;}
#entrada a{ width:100%; height:40px;margin-bottom:10px;display: block;  float:left;background-color:#f2f2f2;text-decoration: none;color:#000000;text-align:center;box-shadow:2px 2px 10px #666666; -webkit-box-shadow: 2px 2px 10px #666666; -moz-box-shadow: 2px 2px 10px #666666;}
#opcaoentrada {width:49%; height:40px;float:left; text-align:center;margin-left:0.5%;margin-right:0.5%;box-shadow:2px 2px 10px #666666; -webkit-box-shadow: 2px 2px 10px #666666; -moz-box-shadow: 2px 2px 10px #666666;}
#opcaoentrada a{  width:100%; height:40px;padding-top:0px;display: block;  float:left; background-color:#f2f2f2; text-decoration: none;color:#000000;box-shadow:2px 2px 10px #666666; -webkit-box-shadow: 2px 2px 10px #666666; -moz-box-shadow: 2px 2px 10px #666666; }
#sair {width:790px; height:40px;margin-bottom:10px;margin:0 auto;background-color:#ffc008; text-align:center;font-family:calibri, arial, century;font-size:12px;}
#sair a{ width:100%; height:40px;margin-bottom:10px;display: block;  float:left;background-color:#f2f2f2;text-decoration: none;color:#000000;text-align:center;box-shadow:2px 2px 10px #666666; -webkit-box-shadow: 2px 2px 10px #666666; -moz-box-shadow: 2px 2px 10px #666666;}
#menugeral {width:790px; height:63px; margin:0 auto; margin-top:50px;background-color:#ffffff;color:#000000;font-family:calibri, arial, century; text-align:center;}
#menugeral a{ width:100%; height:58px;display: block;  float:left; padding-top:5px;background-color:#55acee;text-decoration: none;color:#000000;}
#barra {width:790px; height:10px; margin:0 auto;background-color:#55acee; }
#barraselecionado {width:33%; height:10px;background-color:#55acee; float:left;margin-left:0.15%;margin-right:0.15%;box-shadow:2px 2px 10px #666666; -webkit-box-shadow: 2px 2px 10px #666666; -moz-box-shadow: 2px 2px 10px #666666;}
#barranaoselecionado {width:33%; height:10px;background-color:#f2f2f2; float:left;margin-left:0.15%;margin-right:0.15%;box-shadow:2px 2px 10px #666666; -webkit-box-shadow: 2px 2px 10px #666666; -moz-box-shadow: 2px 2px 10px #666666;}
#barraservico {width:33%; height:53px;float:left;background-color:#55acee;color:#ffffff; font-family:calibri, arial, century;font-size:12px; text-align:center;margin-left:0.15%;margin-right:0.15%;box-shadow:2px 2px 10px #666666; -webkit-box-shadow: 2px 2px 10px #666666; -moz-box-shadow: 2px 2px 10px #666666;}
#barraservico a{  width:100%; height:53px;padding-top:0px;display: block;  float:left; background-color:#f2f2f2; text-decoration: none;color:#000000;box-shadow:2px 2px 10px #666666; -webkit-box-shadow: 2px 2px 10px #666666; -moz-box-shadow: 2px 2px 10px #666666; }
#barrainscritosinferior {width:790px; height:10px; margin:0 auto;background-color:#55acee;}
#tema {width:790px; height:60px;margin:0 auto;padding-top:0px;background-color:#55acee; text-align:center;font-family:calibri, arial, century;font-size:24px;box-shadow:2px 2px 10px #666666; -webkit-box-shadow: 2px 2px 10px #666666; -moz-box-shadow: 2px 2px 10px #666666;}
#tema a{ width:95%; height:49px;display: block; padding-top:10px;padding-bottom:0px; padding-left: 5%; float:left;background-color:#f2f2f2;text-decoration: none;color:#000000;text-align:left;}
#resumopagina {width:790px; height:59px;margin:0 auto;padding-top:1px;background-color:#55acee; color:#ffffff; text-align:center;font-family:calibri, arial, century;font-size:22px;box-shadow:2px 2px 10px #666666; -webkit-box-shadow: 2px 2px 10px #666666; -moz-box-shadow: 2px 2px 10px #666666;}
#resumopagina a{ width:95%; height:54px;display: block; padding-top:5px; padding-left: 2.5%;padding-right: 2.5%; float:left;background-color:#f2f2f2;text-decoration: none;color:#000000;text-align:left;}
#resumopaginaseparadortema {width:780px; height:55px;margin:0 auto;padding-left:10px; padding-top:5px;margin-top:5px;background-color:#f2f2f2; color:#55acee; text-align:left;font-family:calibri, arial, century;font-size:24px;box-shadow:2px 2px 10px #666666; -webkit-box-shadow: 2px 2px 10px #666666; -moz-box-shadow: 2px 2px 10px #666666;}
#exerciciosgeometria  {width:790px; height:800px;margin:0 auto;padding-top:0px;background-color:#55acee; text-align:center;font-family:calibri, arial, century;font-size:24px;box-shadow:2px 2px 10px #666666; -webkit-box-shadow: 2px 2px 10px #666666; -moz-box-shadow: 2px 2px 10px #666666;}
#exerciciosfuncoes  {width:790px; height:1650px;margin:0 auto;padding-top:0px;background-color:#55acee; text-align:center;font-family:calibri, arial, century;font-size:24px;box-shadow:2px 2px 10px #666666; -webkit-box-shadow: 2px 2px 10px #666666; -moz-box-shadow: 2px 2px 10px #666666;}
#exerciciosprobabilidades  {width:790px; height:570px;margin:0 auto;padding-top:0px;background-color:#55acee; text-align:center;font-family:calibri, arial, century;font-size:24px;box-shadow:2px 2px 10px #666666; -webkit-box-shadow: 2px 2px 10px #666666; -moz-box-shadow: 2px 2px 10px #666666;}
#exercicioscomplexos  {width:790px; height:450px;margin:0 auto;margin-bottom:150px;background-color:#55acee; text-align:center;font-family:calibri, arial, century;font-size:24px;box-shadow:2px 2px 10px #666666; -webkit-box-shadow: 2px 2px 10px #666666; -moz-box-shadow: 2px 2px 10px #666666;}
#exerciciosnumero {width:23%;float:left;margin-left:1%;margin-right:1%; margin-top:10px;margin-bottom:10px;background-color:#ffc008;color:#000000;font-family:calibri, arial, century;font-size:20px;text-align:center;}
#exerciciosnumero a{ height:30px; text-decoration: none; display: block;background-color:#f2f2f2;color:#000000;padding-top:5px; padding-bottom:5px;}
#previsoesentrada  {width:790px; height:80px;margin:0 auto;padding-top:0px;background-color:#55acee; text-align:center;font-family:calibri, arial, century;font-size:24px;box-shadow:2px 2px 10px #666666; -webkit-box-shadow: 2px 2px 10px #666666; -moz-box-shadow: 2px 2px 10px #666666;}
#previsaopagina {width:790px; height:40px;margin:0 auto;padding-top:20px;background-color:#55acee;color:#ffffff; text-align:center;font-family:calibri, arial, century;font-size:22px;box-shadow:2px 2px 10px #666666; -webkit-box-shadow: 2px 2px 10px #666666; -moz-box-shadow: 2px 2px 10px #666666;}
#previsaopagina a{ width:95%; height:54px;display: block; padding-top:5px; padding-left: 2.5%;padding-right: 2.5%; float:left;background-color:#f2f2f2;text-decoration: none;color:#ffffff;text-align:left;}
#examesprevisao {width:24.6%;float:left;margin-left:0.2%;margin-right:0.2%; margin-top:2px;margin-bottom:2px;background-color:#55acee;color:#ffffff;font-family:calibri, arial, century;font-size:20px;text-align:center;}
#examesprevisao a{ height:30px; text-decoration: none; display: block;background-color:#f2f2f2;color:#000000;padding-top:1px; padding-bottom:1px;}
#exercicioprevisao {width:7%; float:left;margin-left:0.14%;margin-right:0%;margin-top:1px;margin-bottom:1px;background-color:#55acee;color:#ffffff;font-family:calibri, arial, century;font-size:20px;text-align:center;}
#exercicioprevisao a{ text-decoration: none; display: block;background-color:#f2f2f2;color:#000000;padding-top:5px; padding-bottom:5px;}
#printexercicios  {width:790px;margin:0 auto; margin-bottom:10px;box-shadow:2px 2px 10px #666666; -webkit-box-shadow: 2px 2px 10px #666666; -moz-box-shadow: 2px 2px 10px #666666;}
#caixavideo  {width:790px;margin:0 auto;border-top:5px solid #55acee; margin-bottom:300px;}
#resumopaginatema {width:790px; height:55px;margin:0 auto;background-color:#55acee; text-align:center;font-family:calibri, arial, century;font-size:24px;box-shadow:2px 2px 10px #666666; -webkit-box-shadow: 2px 2px 10px #666666; -moz-box-shadow: 2px 2px 10px #666666;}
#resumopaginatematexto {width:80%; height:55px;float:left;background-color:#55acee; color:#ffffff; text-align:center;font-family:calibri, arial, century;font-size:24px;}
#resumopaginatematexto a{ width:100%; height:50px;display: block;padding-top:5px; float:left;background-color:#f2f2f2;text-decoration: none;color:#000000;text-align:center;}
#resumopaginaanterior {width:9.5%; height:55px;margin-right:0.5%;float:left;background-color:#f2f2f2; text-align:center;font-family:calibri, arial, century;font-size:24px;}
#resumopaginaanterior a{ width:100%; height:50px;display: block; padding-top:5px; float:left;background-color:#f2f2f2;text-decoration: none;color:#000000;text-align:center;}
#resumopaginaseguinte {width:9.5%; height:55px;margin-left:0.5%;float:left;background-color:#f2f2f2; text-align:center;font-family:calibri, arial, century;font-size:24px;}
#resumopaginaseguinte a{ width:100%; height:50px;display: block;  padding-top:5px;float:left;background-color:#f2f2f2;text-decoration: none;color:#000000;text-align:center;}
#paginaprint {width:790px; margin:0 auto;box-shadow:2px 2px 10px #666666; -webkit-box-shadow: 2px 2px 10px #666666; -moz-box-shadow: 2px 2px 10px #666666;}
#imagensentrada {width:790px; height:63px; margin:0 auto; margin-top:10px;background-color:#ffffff;color:#000000;font-family:calibri, arial, century; text-align:center;}
#paginaprintentrada {width:253.33px; float:left;margin-left:5px; margin-right:5px;background-color:#666666;color:#ffffff;box-shadow:2px 2px 10px #666666; -webkit-box-shadow: 2px 2px 10px #666666; -moz-box-shadow: 2px 2px 10px #666666;}
#notasum {width:790px; height:40px;padding-top:20px;margin:0 auto; text-align:center;font-family:calibri, arial, century;font-size:24px;}
#notasdois {width:790px; height:50px;padding-top:40px;margin:0 auto; color:#999999; text-align:center;font-family:calibri, arial, century;font-size:24px;}
#linhatexto  {width:790px;margin:0 auto; background-color:#55acee;color:#ffffff;font-family:calibri, arial, century;font-size:24px;text-align:center;}

/* FIM RESUMO INSCRITOS*/





@media only screen and (max-width: 800px){



/* INICIO RESUMO INSCRITOS*/


#entrada {width:100%; height:40px; margin:0 auto; margin-bottom:10px;font-size:12px;}
#entrada a{ width:100%; height:40px;margin-bottom:10px;}
#opcaoentrada {width:49%; height:40px;margin-left:0.5%;margin-right:0.5%;}
#opcaoentrada a{  width:100%; height:40px;padding-top:0px; }
#sair {width:100%; height:40px;margin-bottom:10px;margin:0 auto;background-color:#ffc008;font-size:12px;}
#sair a{ width:100%; height:40px;margin-bottom:10px;}
#menugeral {width:100%; height:63px; margin:0 auto; margin-top:50px;}
#menugeral a{ width:100%; height:58px;display: block;  float:left; padding-top:5px;}
#barra {width:100%; height:10px; }
#barraselecionado {width:33%; height:10px;margin-left:0.15%;margin-right:0.15%;}
#barranaoselecionado {width:33%; height:10px;margin-left:0.15%;margin-right:0.15%;}
#barraservico {width:33%; height:53px;font-size:12px; margin-left:0.15%;margin-right:0.15%;}
#barraservico a{  width:100%; height:53px;padding-top:0px;display: block; }
#barrainscritosinferior {width:100%; height:10px; }
#tema {width:100%; height:60px;margin:0 auto;padding-top:0px;font-size:24px;}
#tema a{ width:95%; height:49px;display: block; padding-top:10px;padding-bottom:0px; padding-left: 5%;}
#resumopagina {width:100%; height:59px;margin:0 auto;padding-top:1px;font-size:22px;}
#resumopagina a{ width:95%; height:54px;display: block; padding-top:5px; padding-left: 2.5%;padding-right: 2.5%; }
#resumopaginaseparadortema {width:100%; height:55px;margin:0 auto;padding-left:10px; padding-top:5px;margin-top:5px;font-size:24px;}
#exerciciosgeometria  {width:100%; height:800px;margin:0 auto;padding-top:0px;font-size:24px;}
#exerciciosfuncoes  {width:100%; height:1650px;margin:0 auto;padding-top:0px;font-size:24px;}
#exerciciosprobabilidades  {width:100%; height:570px;margin:0 auto;padding-top:0px; font-size:24px;}
#exercicioscomplexos  {width:100%; height:450px;margin:0 auto;margin-bottom:150px;font-size:24px;}
#exerciciosnumero {width:23%;float:left;margin-left:1%;margin-right:1%; margin-top:10px;margin-bottom:10px;font-size:18px;}
#exerciciosnumero a{ height:30px; text-decoration: none; display: block;padding-top:5px; padding-bottom:5px;}
#previsoesentrada  {width:100%; height:80px;margin:0 auto;padding-top:0px;font-size:24px;}
#previsaopagina {width:100%; height:40px;margin:0 auto;padding-top:20px;font-size:22px;}
#previsaopagina a{ width:95%; height:54px;display: block; padding-top:5px; padding-left: 2.5%;padding-right: 2.5%; }
#examesprevisao {width:24.6%;float:left;margin-left:0.2%;margin-right:0.2%; margin-top:2px;margin-bottom:2px;font-size:16px;}
#examesprevisao a{ height:30px; text-decoration: none; display: block;padding-top:5px; padding-bottom:1px;}
#exercicioprevisao {width:7%; float:left;margin-left:0.14%;margin-right:0%;margin-top:1px;margin-bottom:1px;font-size:16px;}
#exercicioprevisao a{ text-decoration: none; display: block;padding-top:5px; padding-bottom:5px;}
#printexercicios  {width:100%;margin:0 auto; margin-bottom:10px;}
#caixavideo  {width:100%;margin:0 auto;border-top:5px solid #55acee; margin-bottom:300px;}
#resumopaginatema {width:100%; height:55px;margin:0 auto;font-size:24px;}
#resumopaginatematexto {width:80%; height:55px;font-size:24px;}
#resumopaginatematexto a{ width:100%; height:50px;display: block;padding-top:5px; }
#resumopaginaanterior {width:9.5%; height:55px;margin-right:0.5%;font-size:24px;}
#resumopaginaanterior a{ width:100%; height:50px;display: block; padding-top:5px; float:left;}
#resumopaginaseguinte {width:9.5%; height:55px;margin-left:0.5%;float:left;font-size:24px;}
#resumopaginaseguinte a{ width:100%; height:50px;display: block;  padding-top:5px;}
#paginaprint {width:100%; margin:0 auto;}
#imagensentrada {width:100%; height:63px; margin:0 auto; margin-top:10px;}
#paginaprintentrada {width:33%; float:left;margin-left:0.15%; margin-right:0.15%;}
#notasum {width:100%; height:40px;padding-top:20px;margin:0 auto; font-size:20px;}
#notasdois {width:100%; height:50px;padding-top:40px;margin:0 auto; font-size:20px;}
#linhatexto  {width:100%;margin:0 auto; font-size:24px;}


/* FIM RESUMO INSCRITOS*/



	
	
}








@media only screen and (max-width: 640px){




/* INICIO RESUMO INSCRITOS*/

#entrada {width:100%; height:20px; margin:0 auto; margin-bottom:10px;font-size:10px;}
#entrada a{ width:100%; height:20px;margin-bottom:10px;}
#opcaoentrada {width:49%; height:20px;margin-left:0.5%;margin-right:0.5%;}
#opcaoentrada a{  width:100%; height:40px;padding-top:0px; }
#sair {width:100%; height:40px;margin-bottom:10px;margin:0 auto;background-color:#ffc008;font-size:10px;}
#sair a{ width:100%; height:40px;margin-bottom:10px;}
#menugeral {width:100%; height:63px; margin:0 auto; margin-top:50px;}
#menugeral a{ width:100%; height:58px;display: block;  float:left; padding-top:5px;}
#barra {width:100%; height:10px; }
#barraselecionado {width:33%; height:10px;margin-left:0.15%;margin-right:0.15%;}
#barranaoselecionado {width:33%; height:10px;margin-left:0.15%;margin-right:0.15%;}
#barraservico {width:33%; height:53px;font-size:10px; margin-left:0.15%;margin-right:0.15%;}
#barraservico a{  width:100%; height:53px;padding-top:0px;display: block; }
#barrainscritosinferior {width:100%; height:10px; }
#tema {width:100%; height:60px;margin:0 auto;padding-top:0px;font-size:20px;}
#tema a{ width:95%; height:49px;display: block; padding-top:10px;padding-bottom:0px; padding-left: 5%;}
#resumopagina {width:100%; height:59px;margin:0 auto;padding-top:1px;font-size:20px;}
#resumopagina a{ width:95%; height:54px;display: block; padding-top:5px; padding-left: 2.5%;padding-right: 2.5%; }
#resumopaginaseparadortema {width:100%; height:55px;margin:0 auto;padding-left:10px; padding-top:5px;margin-top:5px;font-size:20px;}
#exerciciosgeometria  {width:100%; height:800px;margin:0 auto;padding-top:0px;font-size:24px;}
#exerciciosfuncoes  {width:100%; height:1650px;margin:0 auto;padding-top:0px;font-size:24px;}
#exerciciosprobabilidades  {width:100%; height:570px;margin:0 auto;padding-top:0px; font-size:24px;}
#exercicioscomplexos  {width:100%; height:450px;margin:0 auto;margin-bottom:150px;font-size:24px;}
#exerciciosnumero {width:23%;float:left;margin-left:1%;margin-right:1%; margin-top:10px;margin-bottom:10px;font-size:16px;}
#exerciciosnumero a{ height:30px; text-decoration: none; display: block;padding-top:5px; padding-bottom:5px;}
#previsoesentrada  {width:100%; height:80px;margin:0 auto;padding-top:0px;font-size:24px;}
#previsaopagina {width:100%; height:40px;margin:0 auto;padding-top:20px;font-size:22px;}
#previsaopagina a{ width:95%; height:54px;display: block; padding-top:5px; padding-left: 2.5%;padding-right: 2.5%; }
#examesprevisao {width:24.6%;float:left;margin-left:0.2%;margin-right:0.2%; margin-top:2px;margin-bottom:2px;font-size:14px;}
#examesprevisao a{ height:30px; text-decoration: none; display: block;padding-top:5px; padding-bottom:1px;}
#exercicioprevisao {width:7%; float:left;margin-left:0.14%;margin-right:0%;margin-top:1px;margin-bottom:1px;font-size:14px;}
#exercicioprevisao a{ text-decoration: none; display: block;padding-top:5px; padding-bottom:5px;}
#printexercicios  {width:100%;margin:0 auto; margin-bottom:10px;}
#caixavideo  {width:100%;margin:0 auto;border-top:5px solid #55acee; margin-bottom:300px;}
#resumopaginatema {width:100%; height:55px;margin:0 auto;font-size:20px;}
#resumopaginatematexto {width:80%; height:55px;font-size:20px;}
#resumopaginatematexto a{ width:100%; height:50px;display: block;padding-top:5px; }
#resumopaginaanterior {width:9.5%; height:55px;margin-right:0.5%;font-size:20px;}
#resumopaginaanterior a{ width:100%; height:50px;display: block; padding-top:5px; float:left;}
#resumopaginaseguinte {width:9.5%; height:55px;margin-left:0.5%;float:left;font-size:20px;}
#resumopaginaseguinte a{ width:100%; height:50px;display: block;  padding-top:5px;}
#paginaprint {width:100%; margin:0 auto;}
#imagensentrada {width:100%; height:63px; margin:0 auto; margin-top:10px;}
#paginaprintentrada {width:33%; float:left;margin-left:0.15%; margin-right:0.15%;}
#notasum {width:100%; height:40px;padding-top:20px;margin:0 auto; font-size:18px;}
#notasdois {width:100%; height:50px;padding-top:40px;margin:0 auto; font-size:18px;}
#linhatexto  {width:100%;margin:0 auto; font-size:24px;}

	
	
}

@media only screen and (max-width: 560px){

#entrada {width:100%; height:20px; margin:0 auto; margin-bottom:10px;font-size:8px;}
#entrada a{ width:100%; height:20px;margin-bottom:8px;}
#opcaoentrada {width:49%; height:20px;margin-left:0.5%;margin-right:0.5%;}
#opcaoentrada a{  width:100%; height:40px;padding-top:0px; }
#sair {width:100%; height:40px;margin-bottom:10px;margin:0 auto;background-color:#ffc008;font-size:8px;}
#sair a{ width:100%; height:40px;margin-bottom:8px;}
#menugeral {width:100%; height:63px; margin:0 auto; margin-top:50px;}
#menugeral a{ width:100%; height:58px;display: block;  float:left; padding-top:5px;}
#barra {width:100%; height:10px; }
#barraselecionado {width:33%; height:10px;margin-left:0.15%;margin-right:0.15%;}
#barranaoselecionado {width:33%; height:10px;margin-left:0.15%;margin-right:0.15%;}
#barraservico {width:33%; height:53px;font-size:10px; margin-left:0.15%;margin-right:0.15%;}
#barraservico a{  width:100%; height:53px;padding-top:0px;display: block; }
#barrainscritosinferior {width:100%; height:10px; }
#tema {width:100%; height:60px;margin:0 auto;padding-top:0px;font-size:16px;}
#tema a{ width:95%; height:49px;display: block; padding-top:10px;padding-bottom:0px; padding-left: 5%;}
#resumopagina {width:100%; height:59px;margin:0 auto;padding-top:1px;font-size:16px;}
#resumopagina a{ width:95%; height:54px;display: block; padding-top:5px; padding-left: 2.5%;padding-right: 2.5%; }
#resumopaginaseparadortema {width:100%; height:55px;margin:0 auto;padding-left:10px; padding-top:5px;margin-top:5px;font-size:16px;}
#exerciciosgeometria  {width:100%; height:800px;margin:0 auto;padding-top:0px;font-size:24px;}
#exerciciosfuncoes  {width:100%; height:1650px;margin:0 auto;padding-top:0px;font-size:24px;}
#exerciciosprobabilidades  {width:100%; height:570px;margin:0 auto;padding-top:0px; font-size:24px;}
#exercicioscomplexos  {width:100%; height:450px;margin:0 auto;margin-bottom:150px;font-size:24px;}
#exerciciosnumero {width:23%;float:left;margin-left:1%;margin-right:1%; margin-top:10px;margin-bottom:10px;font-size:14px;}
#exerciciosnumero a{ height:30px; text-decoration: none; display: block;padding-top:5px; padding-bottom:5px;}
#previsoesentrada  {width:100%; height:80px;margin:0 auto;padding-top:0px;font-size:24px;}
#previsaopagina {width:100%; height:40px;margin:0 auto;padding-top:20px;font-size:22px;}
#previsaopagina a{ width:95%; height:54px;display: block; padding-top:5px; padding-left: 2.5%;padding-right: 2.5%; }
#examesprevisao {width:24.6%;float:left;margin-left:0.2%;margin-right:0.2%; margin-top:2px;margin-bottom:2px;font-size:12px;}
#examesprevisao a{ height:30px; text-decoration: none; display: block;padding-top:5px; padding-bottom:1px;}
#exercicioprevisao {width:14%; float:left;margin-left:0.28%;margin-right:0%;margin-top:1px;margin-bottom:1px;font-size:12px;}
#exercicioprevisao a{ text-decoration: none; display: block;padding-top:5px; padding-bottom:5px;}
#printexercicios  {width:100%;margin:0 auto; margin-bottom:10px;}
#caixavideo  {width:100%;margin:0 auto;border-top:5px solid #55acee; margin-bottom:100px;}
#resumopaginatema {width:100%; height:55px;margin:0 auto;font-size:16px;}
#resumopaginatematexto {width:80%; height:55px;font-size:16px;}
#resumopaginatematexto a{ width:100%; height:50px;display: block;padding-top:5px; }
#resumopaginaanterior {width:9.5%; height:55px;margin-right:0.5%;font-size:16px;}
#resumopaginaanterior a{ width:100%; height:50px;display: block; padding-top:5px; float:left;}
#resumopaginaseguinte {width:9.5%; height:55px;margin-left:0.5%;float:left;font-size:16px;}
#resumopaginaseguinte a{ width:100%; height:50px;display: block;  padding-top:5px;}
#paginaprint {width:100%; margin:0 auto;}
#imagensentrada {width:100%; height:63px; margin:0 auto; margin-top:10px;}
#paginaprintentrada {width:33%; float:left;margin-left:0.15%; margin-right:0.15%;}
#notasum {width:100%; height:40px;padding-top:20px;margin:0 auto; font-size:14px;}
#notasdois {width:100%; height:50px;padding-top:40px;margin:0 auto; font-size:14px;}
#linhatexto  {width:100%;margin:0 auto; font-size:16px;}



	
}






@media only screen and (max-width: 380px){


#entrada {width:100%; height:20px; margin:0 auto; margin-bottom:4px;font-size:8px;}
#entrada a{ width:100%; height:20px;margin-bottom:4px;}
#opcaoentrada {width:49%; height:20px;margin-left:0.5%;margin-right:0.5%;}
#opcaoentrada a{  width:100%; height:20px;padding-top:0px; }
#sair {width:100%; height:20px;margin-bottom:10px;margin:0 auto;background-color:#ffc008;font-size:8px;}
#sair a{ width:100%; height:20px;margin-bottom:6px;}
#menugeral {width:100%; height:58px; margin:0 auto; margin-top:50px;}
#menugeral a{ width:100%; height:53px;display: block;  float:left; padding-top:5px;}
#barra {width:100%; height:10px; }
#barraselecionado {width:33%; height:10px;margin-left:0.15%;margin-right:0.15%;}
#barranaoselecionado {width:33%; height:10px;margin-left:0.15%;margin-right:0.15%;}
#barraservico {width:33%; height:40px;font-size:8px; margin-left:0.15%;margin-right:0.15%;}
#barraservico a{  width:100%; height:40px;padding-top:0px;display: block; }
#barrainscritosinferior {width:100%; height:10px; }
#tema {width:100%; height:60px;margin:0 auto;padding-top:0px;font-size:16px;}
#tema a{ width:95%; height:49px;display: block; padding-top:10px;padding-bottom:0px; padding-left: 5%;}
#resumopagina {width:100%; height:59px;margin:0 auto;padding-top:1px;font-size:16px;}
#resumopagina a{ width:95%; height:54px;display: block; padding-top:5px; padding-left: 2.5%;padding-right: 2.5%; }
#resumopaginaseparadortema {width:100%; height:55px;margin:0 auto;padding-left:10px; padding-top:5px;margin-top:5px;font-size:16px;}
#exerciciosgeometria  {width:100%; height:800px;margin:0 auto;padding-top:0px;font-size:24px;}
#exerciciosfuncoes  {width:100%; height:1650px;margin:0 auto;padding-top:0px;font-size:24px;}
#exerciciosprobabilidades  {width:100%; height:570px;margin:0 auto;padding-top:0px; font-size:24px;}
#exercicioscomplexos  {width:100%; height:450px;margin:0 auto;margin-bottom:150px;font-size:24px;}
#exerciciosnumero {width:23%;float:left;margin-left:1%;margin-right:1%; margin-top:10px;margin-bottom:10px;font-size:14px;}
#exerciciosnumero a{ height:30px; text-decoration: none; display: block;padding-top:5px; padding-bottom:5px;}
#previsoesentrada  {width:100%; height:80px;margin:0 auto;padding-top:0px;font-size:24px;}
#previsaopagina {width:100%; height:40px;margin:0 auto;padding-top:20px;font-size:18px;}
#previsaopagina a{ width:95%; height:54px;display: block; padding-top:5px; padding-left: 2.5%;padding-right: 2.5%; }
#examesprevisao {width:24.6%;float:left;margin-left:0.2%;margin-right:0.2%; margin-top:2px;margin-bottom:2px;font-size:12px;}
#examesprevisao a{ height:30px; text-decoration: none; display: block;padding-top:5px; padding-bottom:1px;}
#exercicioprevisao {width:14%; float:left;margin-left:0.28%;margin-right:0%;margin-top:1px;margin-bottom:1px;font-size:12px;}
#exercicioprevisao a{ text-decoration: none; display: block;padding-top:5px; padding-bottom:5px;}
#printexercicios  {width:100%;margin:0 auto; margin-bottom:10px;}
#caixavideo  {width:100%;margin:0 auto;border-top:5px solid #55acee; margin-bottom:100px;}
#resumopaginatema {width:100%; height:55px;margin:0 auto;font-size:16px;}
#resumopaginatematexto {width:80%; height:55px;font-size:16px;}
#resumopaginatematexto a{ width:100%; height:50px;display: block;padding-top:5px; }
#resumopaginaanterior {width:9.5%; height:55px;margin-right:0.5%;font-size:16px;}
#resumopaginaanterior a{ width:100%; height:50px;display: block; padding-top:5px; float:left;}
#resumopaginaseguinte {width:9.5%; height:55px;margin-left:0.5%;float:left;font-size:16px;}
#resumopaginaseguinte a{ width:100%; height:50px;display: block;  padding-top:5px;}
#paginaprint {width:100%; margin:0 auto;}
#imagensentrada {width:100%; height:63px; margin:0 auto; margin-top:10px;}
#paginaprintentrada {width:33%; float:left;margin-left:0.15%; margin-right:0.15%;}
#notasum {width:100%; height:40px;padding-top:20px;margin:0 auto; font-size:14px;}
#notasdois {width:100%; height:50px;padding-top:40px;margin:0 auto; font-size:14px;}
#linhatexto  {width:100%;margin:0 auto; font-size:16px;}



}


