
* { margin: 0; padding: 0; outline: 0;}

h1 {font-weight: lighter; }
h2 {font-weight: lighter; }


body{  widht: 100%;height:100%;margin:0 auto; overflow-x: hidden; overflow: -moz-scrollbars-vertical;overflow-y: scroll;background-color:#efefef;}

/* 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 */


/* topo da home incluindo menu*/
#topo {width:100%; height:90px; background-color:#666666;font-family:calibri, arial, century;font-size:44px; color:#efefef;text-align:center; font-weight: lighter;}
#topopaginas {width:80%; height:30px; background-color:#666666;font-family:calibri, arial, century;font-size:44px; color:#efefef;text-align:center; font-weight: lighter;position:fixed;margin-left:10%;margin-right:10%;}
#turma {width:60%; height:60px;  font-family: calibri, arial, century; font-size:22px;padding-left:10%;color:#999999;float:left;text-align:left;}
#explicamat {width:20%; height:60px;   font-family:calibri, arial, century;font-size:44px; padding-right:10%;color:#efefef;float:left;text-align:right; font-weight: lighter;}
#menu {width:80%; height:58px;border-top:1px solid #666666;border-bottom:1px solid #666666;background-color:#666666;color:#ffffff; font-family:calibri, arial, century;font-size:22px;  float:left;padding-left:10%;padding-right:10%; text-align:center;font-weight: lighter;}
#menuselecionado {width:16%; height:58px;border-top:1px solid #efefef;border-bottom:1px solid #666666;background-color:#efefef;color:#000000; font-family:calibri, arial, century;font-size:22px;  float:left;text-align:center;margin-left:0.33333%;margin-right:0.33333%;}
#menuselecionadofase2 {width:16%; height:58px;border-top:1px solid #55acee;border-bottom:1px solid #666666;background-color:#55acee;color:#fffffff; font-family:calibri, arial, century;font-size:22px;  float:left;text-align:center;margin-left:0.33333%;margin-right:0.33333%;}
.menunaoselecionado {width:16%; height:58px;border-top:1px solid #999999;border-bottom:1px solid #666666;background-color:#999999;color:#ffffff; font-family:calibri, arial, century;font-size:22px;float:left;  text-align:center;margin-left:0.33333%;margin-right:0.33333%;}
.menunaoselecionadofase2 {width:16%; height:58px;border-top:1px solid #999999;border-bottom:1px solid #666666;background-color:#55acee;color:#ffffff; font-family:calibri, arial, century;font-size:22px;float:left;  text-align:center;margin-left:0.33333%;margin-right:0.33333%;}

/* formatar links*/
.menulink {color:#000000; text-decoration: none;height:55px;display:block; background-color:#999999;color:#ffffff; }
.menulinkfase2 {color:#000000; text-decoration: none;height:55px;display:block; background-color:#55acee;color:#ffffff; }
.menulinkturma {width:100%;color:#000000; text-decoration: none;height:100%;display:block; background-color:#efefef;color:#000000; }
.servicolink {color:#000000; text-decoration: none;height:105px;display:block; background-color:#ff6600;color:#ffffff; font-weight: lighter;}
.servicolinkazul {color:#000000; text-decoration: none;height:105px;display:block; background-color:#55acee;color:#ffffff; font-weight: lighter;}
.indicelink {color:#000000; text-decoration: none;height:28px;display:block; background-color:#666666;color:#ffffff; font-weight: lighter;font-size:22px;border-bottom:1px solid #999999;}
.exercicioslink {width:24%;color:#000000; text-decoration: none;height:38px;display:block; background-color:#efefef;color:#000000; font-weight: lighter;font-size:28px;margin-bottom:10px;text-align:center;float:left;margin-left:0.5%; margin-right:0.5%;}
.exameslink {width:10.1111111111%;color:#000000; text-decoration: none;height:38px;display:block; background-color:#999999;color:#ffffff; font-weight: lighter;font-size:28px;margin-bottom:10px;text-align:center;float:left;margin-left:0.5%; margin-right:0.5%;}
.exameslinkgrupo {width:10.1111111111%;color:#000000; text-decoration: none;height:38px;display:block; background-color:#efefef;color:#000000; font-weight: lighter;font-size:28px;margin-bottom:10px;text-align:center;float:left;margin-left:0.5%; margin-right:0.5%;}
/* formatar links*/


#linhamenu {width:80%; border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#efefef;color:#999999; font-family:calibri, arial, century;font-size:18px;  float:left;padding-left:10%;padding-right:10%; }
.garantia {width:100%; border-top:0px solid #efefef;border-bottom:0px solid #efefef;background-color:#efefef;color:#000000; font-family:calibri, arial, century;font-size:22px;  float:left; text-align:center;border-radius:2px;box-shadow: 2px 2px 5px #000000; -webkit-box-shadow: 0px 0px 5px #000000; -moz-box-shadow: 2px 2px 5px #000000;margin-top:20px;margin-bottom:20px;}
.garantiaum {width:23%; border-top:0px solid #efefef;border-bottom:0px solid #efefef;background-color:#efefef;color:#000000; font-family:calibri, arial, century;font-size:16px;  float:left; border-radius:2px;box-shadow: 2px 2px 5px #000000; -webkit-box-shadow: 0px 0px 5px #000000; -moz-box-shadow: 2px 2px 5px #000000;margin-top:20px;margin-bottom:20px;margin-left:1%;margin-right:1%;}
.comofunciona {width:100%; border-top:0px solid #efefef;border-bottom:0px solid #efefef;background-color:#efefef;color:#666666; font-family:calibri, arial, century;font-size:16px;  float:left; margin-top:20px;margin-bottom:20px;}
.aquemsedestina {width:100%; border-top:0px solid #efefef;border-bottom:0px solid #efefef;background-color:#efefef;color:#666666; font-family:calibri, arial, century;font-size:16px;  float:left; margin-top:20px;margin-bottom:20px;}
.garantialink {width:100%; text-decoration: none;height:100%;display:block; color:#000000;}
.textoinscricao {width:100%; border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#efefef;color:#999999; font-family:calibri, arial, century;font-size:18px;  float:left; text-align:left;}
#listasegundafase {width:100%; border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#efefef;color:#999999; font-family:calibri, arial, century;font-size:18px;  float:left; text-align:left;}

#resumo {width:80%; border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#efefef;color:#999999; font-family:calibri, arial, century;font-size:22px;  float:left;padding-left:10%;padding-right:10%; }
#resumoindice {width:80%; border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#efefef;color:#999999; font-family:calibri, arial, century;font-size:22px;  float:left;padding-left:10%;padding-right:10%; }
.opcao {width:66%; border-top:0px solid #efefef;border-bottom:0px solid #efefef;background-color:#efefef;color:#666666; font-family:calibri, arial, century;font-size:20px;  float:left; text-align:center;border-radius:2px;margin-top:20px;margin-bottom:20px;margin-left:1%; margin-right:1%;}
.opcaolink {width:100%; text-decoration: none;height:100%;display:block; color:#000000;}
.opcaoselecionada {width:30%; border-top:0px solid #efefef;border-bottom:0px solid #efefef;background-color:#999999;color:#ffffff; font-family:calibri, arial, century;font-size:20px;  float:left; text-align:center;border-radius:2px;box-shadow: 2px 2px 5px #000000; -webkit-box-shadow: 0px 0px 5px #000000; -moz-box-shadow: 2px 2px 5px #000000;margin-top:20px;margin-bottom:20px;margin-left:1%; margin-right:1%;}
.opcaolinkselecionado {width:100%; text-decoration: none;height:100%;display:block; color:#ffffff;}


.testemunho {width:48%; height:300px; float:left;padding-left:1%;padding-right:1%;background-color:#efefef; color:#999999; }
.testemunhotopo {width:100%; height:40px; background-color:#efefef; text-align:center; color:#666666;font-weight: bold;font-family:calibri, arial, century;font-size:24px;}
.testemunholinha {width:100%; height:210px; text-align:left;line-height: 1.5;font-family:calibri, arial, century;font-size:18px;}

#pacote {width:80%; border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#efefef;color:#999999; font-family:calibri, arial, century;font-size:18px;  float:left;padding-left:10%;padding-right:10%; }
.pacoteum {width:31.3333333333%; height:330px;border-top:1px solid #999999;border-bottom:1px solid #666666;background-color:#efefef;color:#ffffff; font-family:calibri, arial, century;font-size:22px;float:left;  text-align:center;margin-left:1%;margin-right:1%;margin-top:10px;box-shadow: 0px 0px 5px #000000;-webkit-box-shadow: 0px 0px 5px #000000;-moz-box-shadow: 0px 0px 5px #000000;}
.pacoteumtopo {width:98%; height:45px;background-color:#efefef;color:#000000; font-family:calibri, arial, century;font-size:32px;float:left;  text-align:center;margin-left:1%;margin-right:1%;}
.pacoteummeio {width:100%; height:180px;border-top:1px solid #666666;border-bottom:1px solid #666666;background-color:#000000;color:#efefef; font-family:calibri, arial, century;font-size:26px;float:left;  text-align:center;font-weight: lighter;}
.pacoteumfundo {width:100%; height:75px;background-color:#000000;color:#55acee;border-bottom:1px solid #efefef; font-family:calibri, arial, century;font-size:20px;float:left;  text-align:center;font-weight: lighter;}
.pacoteumfundocor {width:100%; height:105px;background-color:#55acee;color:#ffffff;border-bottom:1px solid #efefef; font-family:calibri, arial, century;font-size:20px;float:left;  text-align:center;font-weight: lighter;}
.pacoteumfundobonus {width:100%; height:105px;background-color:#efefef;color:#000000;border-bottom:1px solid #efefef; font-family:calibri, arial, century;font-size:20px;float:left;  text-align:left;font-weight: lighter;}


.pacotedois {width:31.3333333333%; height:400px;border-top:1px solid #999999;border-bottom:1px solid #666666;background-color:#efefef;color:#ffffff; font-family:calibri, arial, century;font-size:22px;float:left;  text-align:center;margin-left:1%;margin-right:1%;margin-top:10px;box-shadow: 0px 0px 5px #000000;-webkit-box-shadow: 0px 0px 5px #000000;-moz-box-shadow: 0px 0px 5px #000000;}
.pacotedoistopo {width:98%; height:45px;background-color:#efefef;color:#000000; font-family:calibri, arial, century;font-size:32px;float:left;  text-align:center;margin-left:1%;margin-right:1%;}
.pacotedoismeio {width:100%; height:250px;border-top:1px solid #666666;border-bottom:1px solid #666666;background-color:#000000;color:#efefef; font-family:calibri, arial, century;font-size:26px;float:left;  text-align:center;font-weight: lighter;}
.pacotedoisfundo {width:100%; height:105px;background-color:#999999;color:#000000; font-family:calibri, arial, century;font-size:22px;float:left;  text-align:center;}

.pacotetres {width:31.3333333333%; height:550px;border-top:1px solid #999999;border-bottom:1px solid #666666;background-color:#efefef;color:#ffffff; font-family:calibri, arial, century;font-size:22px;float:left;  text-align:center;margin-left:1%;margin-right:1%;margin-top:10px;box-shadow: 0px 0px 5px #000000;-webkit-box-shadow: 0px 0px 5px #000000;-moz-box-shadow: 0px 0px 5px #000000;}
.pacotetrestopo {width:98%; height:45px;background-color:#efefef;color:#000000; font-family:calibri, arial, century;font-size:32px;float:left;  text-align:center;margin-left:1%;margin-right:1%;}
.pacotetresmeio {width:100%; height:350px;border-top:1px solid #666666;border-bottom:1px solid #666666;background-color:#666666;color:#efefef; font-family:calibri, arial, century;font-size:26px;float:left;  text-align:center;font-weight: lighter;}
.pacotetresfundo {width:100%; height:150px;background-color:#ff6600;color:#000000; font-family:calibri, arial, century;font-size:22px;float:left;  text-align:center;}

.pacotesgotado {width:100%; height:55px;background-color:#ff6600;color:#ffffff; font-family:calibri, arial, century;font-size:18px;float:left;  text-align:center;}


#indiceprobabilidades {width:80%; height:600px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:32px;  float:left;padding-left:10%;padding-right:10%;  }
#indicefuncoes {width:80%; height:1600px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:32px;  float:left;padding-left:10%;padding-right:10%; }
#indicecomplexos {width:80%; height:300px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:32px;  float:left;padding-left:10%;padding-right:10%; }
#indicegeometria {width:80%; height:600px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:32px;  float:left;padding-left:10%;padding-right:10%; }
#indicesucessoes {width:80%; height:600px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:32px;  float:left;padding-left:10%;padding-right:10%; }
#indicetema {width:80%; height:300px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:32px;  float:left;padding-left:10%;padding-right:10%; }


#exerciciosprobabilidades {width:80%; height:550px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:32px;  float:left;padding-left:10%;padding-right:10%;  }
#exerciciosfuncoes {width:80%; height:1300px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:32px;  float:left;padding-left:10%;padding-right:10%;  }
#exercicioscomplexos {width:80%; height:300px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:32px;  float:left;padding-left:10%;padding-right:10%;  }
#exerciciosgeometria {width:80%; height:550px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:32px;  float:left;padding-left:10%;padding-right:10%;  }
#exerciciossucessoes {width:80%; height:300px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:32px;  float:left;padding-left:10%;padding-right:10%;  }

#examemodelo {width:80%; height:200px;border-top:1px solid #efefef;border-bottom:1px solid #ffffff;background-color:#efefef;color:#55acee; font-family:calibri, arial, century;font-size:32px;  float:left;padding-left:10%;padding-right:10%; font-weight: lighter;text-align:center;padding-top:20px; }

#linhapaginas {width:80%; height:1600px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#efefef;color:#000000; font-family:calibri, arial, century;font-size:22px;  float:left;padding-left:10%;padding-right:10%;text-align:center; }
#linhaexercicios {width:80%; border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#efefef;color:#999999; font-family:calibri, arial, century;font-size:18px;  float:left;padding-left:10%;padding-right:10%;text-align:center; }

#caixaturma {width:80%; border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#efefef;color:#999999; font-family:calibri, arial, century;font-size:18px;  float:left;padding-left:10%;padding-right:10%;}



#entrarturma {width:100%; height:60px;background-color:#55acee;color:#ffffff; font-family:calibri, arial, century;font-size:38px;  margin-left:0%;margin-right:0%;text-align:center;font-weight: lighter; }

#rodape {width:100%; height:5px;background: #000000; text-align:center; font-family:calibri, arial, century;font-size:45px; color:#000000; padding-top:5px;float:left;text-decoration: none;position:fixed;bottom:0;}

#rodapepaginas {width:80%; height:20px;background-color: #efefef; text-align:center; font-family:calibri, arial, century;font-size:32px; color:#000000; float:left;bottom:0;margin-left:10%;margin-right:10%;font-weight: lighter;}



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

#topopaginas {width:100%; height:30px; font-size:40px; }
#turma {width:58%; height:25px;  font-family: calibri, arial, century; font-size:14px;padding-right:1%;padding-left:1%;color:#999999;float:left;text-align:left;}
#explicamat {width:38%; height:35px;   font-family:calibri, arial, century;font-size:30px; padding-right:1%;padding-left:1%;color:#efefef;float:left;text-align:right; font-weight: lighter;}
#menu {width:100%; height:58px;font-size:16px; padding-left:0%;padding-right:0%; }
#menuselecionado {width:15.6666666666%; height:58px;font-size:16px;margin-left:0.5%;margin-right:0.5%; }
.menunaoselecionado {width:15.6666666666%; height:58px;font-size:16px;margin-left:0.5%;margin-right:0.5%;}



#linhaexercicios {width:90%; border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#efefef;color:#999999; font-family:calibri, arial, century;font-size:18px;  float:left;padding-left:5%;padding-right:5%;text-align:center; }

.pacoteum {width:31.3333333333%; height:240px;border-top:1px solid #999999;border-bottom:1px solid #666666;background-color:#efefef;color:#ffffff; font-family:calibri, arial, century;font-size:22px;float:left;  text-align:center;margin-left:1%;margin-right:1%;margin-top:10px;}
.pacotedois {width:31.3333333333%; height:340px;border-top:1px solid #999999;border-bottom:1px solid #666666;background-color:#efefef;color:#ffffff; font-family:calibri, arial, century;font-size:22px;float:left;  text-align:center;margin-left:1%;margin-right:1%;margin-top:10px;}
.pacotetres {width:31.3333333333%; height:450px;border-top:1px solid #999999;border-bottom:1px solid #666666;background-color:#efefef;color:#ffffff; font-family:calibri, arial, century;font-size:22px;float:left;  text-align:center;margin-left:1%;margin-right:1%;margin-top:10px;}

.pacoteumtopo {width:98%; height:45px;font-size:24px;margin-left:1%;margin-right:1%;}
.pacoteummeio {width:100%; height:90px;font-size:18px;}
.pacoteumfundo {width:100%; height:45px;font-size:16px;}
.pacoteumfundocor {width:100%; height:105px;background-color:#55acee;color:#ffffff;border-bottom:1px solid #efefef; font-family:calibri, arial, century;font-size:16px;float:left;  text-align:center;font-weight: lighter;}
.pacoteumfundobonus {width:100%; height:105px;background-color:#efefef;color:#000000;border-bottom:1px solid #efefef; font-family:calibri, arial, century;font-size:12px;float:left;  text-align:left;font-weight: lighter;}

.pacotedoistopo {width:98%; height:45px;font-size:24px;margin-left:1%;margin-right:1%;}
.pacotedoismeio {width:100%; height:190px;font-size:18px;}
.pacotedoisfundo {width:100%; height:45px;font-size:18px;}

.pacotetrestopo {width:98%; height:45px;font-size:24px;margin-left:1%;margin-right:1%;}
.pacotetresmeio {width:100%; height:250px;font-size:18px;}
.pacotetresfundo {width:100%; height:150px;font-size:18px;}


.pacotesgotado {font-size:16px;}

#indiceprobabilidades {width:80%; height:600px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:28px;  float:left;padding-left:10%;padding-right:10%; }
#indicefuncoes {width:80%; height:1600px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:28px;  float:left;padding-left:10%;padding-right:10%; }
#indicecomplexos {width:80%; height:300px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:28px;  float:left;padding-left:10%;padding-right:10%; }
#indicegeometria {width:80%; height:600px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:28px;  float:left;padding-left:10%;padding-right:10%; }
#indicesucessoes {width:80%; height:600px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:28px;  float:left;padding-left:10%;padding-right:10%; }
#indicetema {width:80%; height:300px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:28px;  float:left;padding-left:10%;padding-right:10%; }

/* formatar links*/
.indicelink {color:#000000; text-decoration: none;height:28px;display:block; background-color:#666666;color:#ffffff; font-weight: lighter;font-size:18px;border-bottom:1px solid #999999;}
.exercicioslink {width:19%;color:#000000; text-decoration: none;height:38px;display:block; background-color:#efefef;color:#000000; font-weight: lighter;font-size:24px;margin-bottom:10px;text-align:center;float:left;margin-left:0.5%; margin-right:0.5%;}
.exameslink {width:10.1111111111%;color:#000000; text-decoration: none;height:30px;display:block; background-color:#999999;color:#ffffff; font-weight: lighter;font-size:20px;margin-bottom:10px;text-align:center;float:left;margin-left:0.5%; margin-right:0.5%;}
.exameslinkgrupo {width:10.1111111111%;color:#000000; text-decoration: none;height:30px;display:block; background-color:#efefef;color:#000000; font-weight: lighter;font-size:16px;margin-bottom:10px;text-align:center;float:left;margin-left:0.5%; margin-right:0.5%;}
/* formatar links*/

#exerciciosprobabilidades {width:90%; height:440px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:28px;  float:left;padding-left:5%;padding-right:5%;  }
#exerciciosfuncoes {width:90%; height:1080px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:28px;  float:left;padding-left:5%;padding-right:5%;  }
#exercicioscomplexos {width:90%; height:320px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:28px;  float:left;padding-left:5%;padding-right:5%;  }
#exerciciossucessoes {width:90%; height:320px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:28px;  float:left;padding-left:5%;padding-right:5%;  }
	
#examemodelo {width:90%; height:170px;border-top:1px solid #efefef;border-bottom:1px solid #ffffff;background-color:#efefef;color:#55acee; font-family:calibri, arial, century;font-size:28px;  float:left;padding-left:5%;padding-right:5%; font-weight: lighter;text-align:center;padding-top:20px; }

#entrarturma {width:100%; height:60px;font-size:38px; margin-left:0%;margin-right:0%;padding-left:0%;padding-right:0%; }

#resumo {width:80%; border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#efefef;color:#999999; font-family:calibri, arial, century;font-size:22px;  float:left;padding-left:10%;padding-right:10%; }
#resumoindice {width:80%; border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#efefef;color:#999999; font-family:calibri, arial, century;font-size:22px;  float:left;padding-left:10%;padding-right:10%; }
.opcao {width:66%; border-top:0px solid #efefef;border-bottom:0px solid #efefef;background-color:#efefef;color:#666666; font-family:calibri, arial, century;font-size:20px;  float:left; text-align:center;border-radius:2px;margin-top:20px;margin-bottom:20px;margin-left:1%; margin-right:1%;}
.opcaolink {width:100%; text-decoration: none;height:100%;display:block; color:#000000;}
.opcaoselecionada {width:30%; border-top:0px solid #efefef;border-bottom:0px solid #efefef;background-color:#999999;color:#ffffff; font-family:calibri, arial, century;font-size:20px;  float:left; text-align:center;border-radius:2px;box-shadow: 2px 2px 5px #000000; -webkit-box-shadow: 0px 0px 5px #000000; -moz-box-shadow: 2px 2px 5px #000000;margin-top:20px;margin-bottom:20px;margin-left:1%; margin-right:1%;}
.opcaolinkselecionado {width:100%; text-decoration: none;height:100%;display:block; color:#ffffff;}


.testemunho {width:48%; height:300px; float:left;padding-left:1%;padding-right:1%;background-color:#efefef; color:#999999; }
.testemunhotopo {width:100%; height:40px; background-color:#efefef; text-align:center; color:#666666;font-weight: bold;font-family:calibri, arial, century;font-size:22px;}
.testemunholinha {width:100%; height:210px; text-align:left;line-height: 1.5;font-family:calibri, arial, century;font-size:18px;}

}




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


#topopaginas {width:100%; height:30px; font-size:40px; }
#turma {width:95%; height:25px;  font-family: calibri, arial, century; font-size:14px;padding-right:5%;padding-left:5%;color:#999999;float:left;text-align:center;}
#explicamat {width:95%; height:35px;   font-family:calibri, arial, century;font-size:30px; padding-right:5%;padding-left:5%;color:#efefef;float:left;text-align:center; font-weight: lighter;}
#menu {width:100%; height:58px;font-size:12px; padding-left:0%;padding-right:0%; }
#menuselecionado {width:32.3333333333%; height:29px;font-size:12px;margin-left:0.5%;margin-right:0.5%; }
.menunaoselecionado {width:32.3333333333%; height:29px;font-size:12px;margin-left:0.5%;margin-right:0.5%;}



#linhaexercicios {width:100%; border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#efefef;color:#999999; font-family:calibri, arial, century;font-size:18px;  float:left;padding-left:0%;padding-right:0%;text-align:center; }

.pacoteum {width:80%; height:240px;border-top:1px solid #999999;border-bottom:1px solid #666666;background-color:#efefef;color:#ffffff; font-family:calibri, arial, century;font-size:22px;float:left;  text-align:center;margin-left:10%;margin-right:10%;margin-top:5px;}

.pacotedois {width:80%; height:340px;border-top:1px solid #999999;border-bottom:1px solid #666666;background-color:#efefef;color:#ffffff; font-family:calibri, arial, century;font-size:22px;float:left;  text-align:center;margin-left:10%;margin-right:10%;margin-top:5px;}

.pacotetres {width:80%; height:450px;border-top:1px solid #999999;border-bottom:1px solid #666666;background-color:#efefef;color:#ffffff; font-family:calibri, arial, century;font-size:22px;float:left;  text-align:center;margin-left:10%;margin-right:10%;margin-top:5px;}

.pacotesgotado {font-size:18px;}

.pacoteumfundobonus {width:100%; height:105px;background-color:#efefef;color:#000000;border-bottom:1px solid #efefef; font-family:calibri, arial, century;font-size:16px;float:left;  text-align:left;font-weight: lighter;}

#indiceprobabilidades {width:90%; height:600px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:24px;  float:left;padding-left:5%;padding-right:5%; }
#indicefuncoes {width:90%; height:1600px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:24px;  float:left;padding-left:5%;padding-right:5%; }
#indicecomplexos {width:90%; height:300px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:24px;  float:left;padding-left:5%;padding-right:5%; }
#indicegeometria {width:90%; height:600px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:24px;  float:left;padding-left:5%;padding-right:5%; }
#indicesucessoes {width:90%; height:600px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:24px;  float:left;padding-left:5%;padding-right:5%; }
#indicetema {width:90%; height:300px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:24px;  float:left;padding-left:5%;padding-right:5%; }

/* formatar links*/
.indicelink {color:#000000; text-decoration: none;height:28px;display:block; background-color:#666666;color:#ffffff; font-weight: lighter;font-size:16px;border-bottom:1px solid #999999;}
.exercicioslink {width:19%;color:#000000; text-decoration: none;height:36px;display:block; background-color:#efefef;color:#000000; font-weight: lighter;font-size:22px;margin-bottom:10px;text-align:center;float:left;margin-left:0.5%; margin-right:0.5%;}
.exameslink {width:10.1111111111%;color:#000000; text-decoration: none;height:30px;display:block; background-color:#999999;color:#ffffff; font-weight: lighter;font-size:14px;margin-bottom:10px;text-align:center;float:left;margin-left:0.5%; margin-right:0.5%;}
.exameslinkgrupo {width:10.1111111111%;color:#000000; text-decoration: none;height:30px;display:block; background-color:#efefef;color:#000000; font-weight: lighter;font-size:12px;margin-bottom:10px;text-align:center;float:left;margin-left:0.5%; margin-right:0.5%;}
/* formatar links*/

#exerciciosprobabilidades {width:95%; height:440px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:24px;  float:left;padding-left:2.5%;padding-right:2.5%;  }
#exerciciosfuncoes {width:95%; height:1080px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:24px;  float:left;padding-left:2.5%;padding-right:2.5%;  }
#exercicioscomplexos {width:95%; height:320px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:24px;  float:left;padding-left:2.5%;padding-right:2.5%;  }
#exerciciossucessoes {width:95%; height:320px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:24px;  float:left;padding-left:2.5%;padding-right:2.5%;  }

#examemodelo {width:99%; height:150px;border-top:1px solid #efefef;border-bottom:1px solid #ffffff;background-color:#efefef;color:#55acee; font-family:calibri, arial, century;font-size:22px;  float:left;padding-left:0.5%;padding-right:0.5%; font-weight: lighter;text-align:center;padding-top:20px; }

#entrarturma {width:100%; height:40px;font-size:32px; margin-left:0%;margin-right:0%;padding-left:0%;padding-right:0%; }

#caixaturma {width:98%; border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#efefef;color:#999999; font-family:calibri, arial, century;font-size:18px;  float:left;padding-left:1%;padding-right:1%;}

#resumo {width:90%; border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#efefef;color:#999999; font-family:calibri, arial, century;font-size:20px;  float:left;padding-left:5%;padding-right:5%; }
#resumoindice {width:90%; border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#efefef;color:#999999; font-family:calibri, arial, century;font-size:20px;  float:left;padding-left:5%;padding-right:5%; }
.opcao {width:66%; border-top:0px solid #efefef;border-bottom:0px solid #efefef;background-color:#efefef;color:#666666; font-family:calibri, arial, century;font-size:18px;  float:left; text-align:center;border-radius:2px;margin-top:20px;margin-bottom:20px;margin-left:1%; margin-right:1%;}
.opcaolink {width:100%; text-decoration: none;height:100%;display:block; color:#000000;}
.opcaoselecionada {width:30%; border-top:0px solid #efefef;border-bottom:0px solid #efefef;background-color:#999999;color:#ffffff; font-family:calibri, arial, century;font-size:18px;  float:left; text-align:center;border-radius:2px;box-shadow: 2px 2px 5px #000000; -webkit-box-shadow: 0px 0px 5px #000000; -moz-box-shadow: 2px 2px 5px #000000;margin-top:20px;margin-bottom:20px;margin-left:1%; margin-right:1%;}
.opcaolinkselecionado {width:100%; text-decoration: none;height:100%;display:block; color:#ffffff;}


.testemunho {width:48%; height:300px; float:left;padding-left:1%;padding-right:1%;background-color:#efefef; color:#999999; }
.testemunhotopo {width:100%; height:40px; background-color:#efefef; text-align:center; color:#666666;font-weight: bold;font-family:calibri, arial, century;font-size:22px;}
.testemunholinha {width:100%; height:210px; text-align:left;line-height: 1.5;font-family:calibri, arial, century;font-size:18px;}

}




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

#topopaginas {width:100%; height:30px; font-size:40px; }
#turma {width:95%; height:25px;  font-family: calibri, arial, century; font-size:12px;padding-right:5%;padding-left:5%;color:#999999;float:left;text-align:center;}
#explicamat {width:95%; height:35px;   font-family:calibri, arial, century;font-size:28px; padding-right:5%;padding-left:5%;color:#efefef;float:left;text-align:center; font-weight: lighter;}
#menu {width:100%; height:58px;font-size:12px; padding-left:0%;padding-right:0%; }
#menuselecionado {width:32.3333333333%; height:29px;font-size:12px;margin-left:0.5%;margin-right:0.5%; }
.menunaoselecionado {width:32.3333333333%; height:29px;font-size:12px;margin-left:0.5%;margin-right:0.5%;}



#linhaexercicios {width:100%; border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#efefef;color:#999999; font-family:calibri, arial, century;font-size:18px;  float:left;padding-left:0%;padding-right:0%;text-align:center; }

.pacoteum {width:100%; height:290px;border-top:1px solid #999999;border-bottom:1px solid #666666;background-color:#efefef;color:#ffffff; font-family:calibri, arial, century;font-size:22px;float:left;  text-align:center;margin-left:0%;margin-right:0%;margin-top:5px;}

.pacotedois {width:100%; height:390px;border-top:1px solid #999999;border-bottom:1px solid #666666;background-color:#efefef;color:#ffffff; font-family:calibri, arial, century;font-size:22px;float:left;  text-align:center;margin-left:0%;margin-right:0%;margin-top:5px;}

.pacotetres {width:100%; height:450px;border-top:1px solid #999999;border-bottom:1px solid #666666;background-color:#efefef;color:#ffffff; font-family:calibri, arial, century;font-size:22px;float:left;  text-align:center;margin-left:0%;margin-right:0%;margin-top:5px;}

.pacotesgotado {font-size:18px;}

.pacoteumfundobonus {width:100%; height:105px;background-color:#efefef;color:#000000;border-bottom:1px solid #efefef; font-family:calibri, arial, century;font-size:12px;float:left;  text-align:left;font-weight: lighter;}

#indiceprobabilidades {width:90%; height:820px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:22px;  float:left;padding-left:5%;padding-right:5%; }
#indicefuncoes {width:90%; height:2300px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:22px;  float:left;padding-left:5%;padding-right:5%; }
#indicecomplexos {width:90%; height:300px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:22px;  float:left;padding-left:5%;padding-right:5%; }
#indicegeometria {width:90%; height:800px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:22px;  float:left;padding-left:5%;padding-right:5%; }
#indicesucessoes {width:90%; height:600px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:22px;  float:left;padding-left:5%;padding-right:5%; }
#indicetema {width:90%; height:300px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:22px;  float:left;padding-left:5%;padding-right:5%; }

/* formatar links*/
.indicelink {color:#000000; text-decoration: none;height:40px;display:block; background-color:#666666;color:#ffffff; font-weight: lighter;font-size:14px;border-bottom:1px solid #999999;}
.exercicioslink {width:19%;color:#000000; text-decoration: none;height:32px;display:block; background-color:#efefef;color:#000000; font-weight: lighter;font-size:18px;margin-bottom:10px;text-align:center;float:left;margin-left:0.5%; margin-right:0.5%;}
/* formatar links*/

#exerciciosprobabilidades {width:99%; height:440px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:22px;  float:left;padding-left:0.5%;padding-right:0.5%;  }
#exerciciosfuncoes {width:99%; height:1080px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:22px;  float:left;padding-left:0.5%;padding-right:0.5%;  }
#exercicioscomplexos {width:99%; height:320px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:22px;  float:left;padding-left:0.5%;padding-right:0.5%;  }
#exerciciossucessoes {width:99%; height:320px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#666666;color:#55acee; font-family:calibri, arial, century;font-size:22px;  float:left;padding-left:0.5%;padding-right:0.5%;  }

#linhaexercicios {width:100%; border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#efefef;color:#999999; font-family:calibri, arial, century;font-size:18px;  float:left;padding-left:0%;padding-right:0%;text-align:center; }

#entrarturma {width:100%; height:40px;font-size:28px; margin-left:0%;margin-right:0%;padding-left:0%;padding-right:0%; }

#resumo {width:90%; border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#efefef;color:#999999; font-family:calibri, arial, century;font-size:14px;  float:left;padding-left:5%;padding-right:5%; }
#resumoindice {width:90%; border-top:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#efefef;color:#999999; font-family:calibri, arial, century;font-size:14px;  float:left;padding-left:5%;padding-right:5%; }
.opcao {width:66%; border-top:0px solid #efefef;border-bottom:0px solid #efefef;background-color:#efefef;color:#666666; font-family:calibri, arial, century;font-size:14px;  float:left; text-align:center;border-radius:2px;margin-top:20px;margin-bottom:20px;margin-left:1%; margin-right:1%;}
.opcaolink {width:100%; text-decoration: none;height:100%;display:block; color:#000000;}
.opcaoselecionada {width:30%; border-top:0px solid #efefef;border-bottom:0px solid #efefef;background-color:#999999;color:#ffffff; font-family:calibri, arial, century;font-size:14px;  float:left; text-align:center;border-radius:2px;box-shadow: 2px 2px 5px #000000; -webkit-box-shadow: 0px 0px 5px #000000; -moz-box-shadow: 2px 2px 5px #000000;margin-top:20px;margin-bottom:20px;margin-left:1%; margin-right:1%;}
.opcaolinkselecionado {width:100%; text-decoration: none;height:100%;display:block; color:#ffffff;}


.testemunho {width:48%; height:350px; float:left;padding-left:1%;padding-right:1%;background-color:#efefef; color:#999999; }
.testemunhotopo {width:100%; height:40px; background-color:#efefef; text-align:center; color:#666666;font-weight: bold;font-family:calibri, arial, century;font-size:12px;}
.testemunholinha {width:100%; height:210px; text-align:left;line-height: 1.5;font-family:calibri, arial, century;font-size:12px;}

}








































