* {margin:0; padding:0;}

*{text-decoration:none;}




#fundo {width:100%; height:100px; background-size:cover;}

#topo {width:640px; height:80px; background-color:#000000; margin:0 auto;margin-top:15px; border-radius:15px;box-shadow:2px 2px 10px #666666; -webkit-box-shadow: 2px 2px 10px #666666; -moz-box-shadow: 2px 2px 10px #666666;opacity:0.05;filter:alpha(opacity=5);}

#linhazul {width:640px; height:1px; margin:0 auto;background-color:#66ccff;margin-top:10px;opacity:0.05;filter:alpha(opacity=5);  }

#linhaulas {width:175px; height:1px; background-color:#66ccff;margin-top:5px;float:left; margin-left:15px;margin-top:5px;}

#corpo {width:640px; height:30px; margin:0 auto;background-color:#ffffff;margin-top:10px; }

#fechar {width:100px; height:30px; background-color:#000000; float:left;  font-family:arial,calibri, century; font-size:20px; color:#ffffff;text-align:center;border-radius:15px;}

#aula {width:530px; height:30px;  float:left;  font-family:arial,calibri, century; font-size:20px; color:#000000;padding-left:10px;}



#caixa {width:640px; height:1000px; margin:0 auto;}

#caixavideo {width:640px; height:360px; background-color:#efefef; margin-top:5px;float:left;}

#caixaenunciado {width:700px; height:393px; background-color:#ffffff;box-shadow:2px 2px 10px #666666; -webkit-box-shadow: 2px 2px 10px #666666; -moz-box-shadow: 2px 2px 10px #666666;border-radius:15px;margin-top:5px;float:left;overflow:auto;}



#caixamenu {width:640px; height:60px; background-color:#ffffff;margin-top:5px;float:left;overflow:auto;color:#ffffff;}

#barramenu {width:640px; height:25px; background-color:#66ccff;float:left;font-family:arial,calibri, century; font-size:18px; color:#ffffff;text-align:center;padding-top:3px;}
#pdfmenu {width:640px; height:20px; background-color:#ffffff;float:left;font-family:arial,calibri, century; font-size:14px; color:#ffffff;text-align:center;padding-top:3px;}
#videosmenu {width:635px; height:20px; background-color:#000000;float:left;font-family:arial,calibri, century; font-size:14px; color:#ffffff;padding-top:3px;padding-left:5px;}


#comentarios {width:640px; height:350px; background-color:#ffffff;margin-top:5px;float:left;}



a:link {color:#66ccff;}

a:visited {color:#66ccff;}

a:hover {color:#ffffff;}


















