#banner {	
	width: 740px !important;
	height: 166px !important;
	background: url(/imagens/professor/fundo_banner.jpg);
	padding-top: 25px;
}

#banner .boxcontent {
  padding: 0;
  width: 738px;
  height: 157px;
}

#blocos div {
	float: left;
	margin-top: 10px;
	width: 363px;
	height: 192px;		
}

#nmensagens {
	clear: both;
	background: url("/imagens/professor/mensagens.gif") no-repeat;
}

#nmensagens img, #hojeedia img, #dica img {
	float: left;
	margin-top: 60px;
	margin-left: 40px;	
	margin-right: 36px;		
}

#nmensagens p, #dica p, #hojeedia p, #especial p, #dica p {
	font-family: arial;
	font-size: 11pt;
	margin-top: 70px;			
}

#nmensagens p {
	display: block;
	text-align: center;
	width: 100px;
	margin-left: 220px;
}

#nmensagens .total {	
	color: #BC0000;	
	font-weight: bold;
	font-size: 24pt !important;
}

#nmensagens .bold {	
	font-weight: bold;
}

#blocos a:hover {
	text-decoration: none;
}

#produtos, 	#presentes, #professor {
	margin-left: 14px;
}

#hojeedia {	
	background: url("/imagens/entrada/hoje_e_dia.gif") no-repeat;
}

#dica {	
	background: url("/imagens/professor/dica.gif") no-repeat;
}

.mensagens {
	margin-left: 14px;	
	height: 122px !important;
	padding-top: 70px;
	background: url("/imagens/entrada/mensagem.gif") no-repeat;	
	font-family: Arial;
	font-size: 9pt;
}

.boxanunciante {
	margin-left: 14px;	
	font-family: Arial;
	font-size: 9pt;
}

.info {
	font-style: italic !important;
}

.nome {
	font-weight: bold !important;
}

#banner p {
	display: block;
	width: 300px;
	margin-left: 400px;
	font-family: arial;
	font-size: 10pt;
}

/*    ##########################################################          */

.titulo_professor{
width:740px;
height:60px;
float:left;
background-image:url(/imagens/professor/titulo_canal_professor.jpg);
background-repeat:no-repeat;
background-position:left;
}
.discussao_pauta{
	width:740px;
	float:left;
	margin-top:20px;
	background-color:#efefef;
}
.box_discussao{
background-image:url("/imagens/professor/fundo_linha.jpg");
background-repeat:repeat-y;
float:left;
margin-bottom:10px;
margin-left:20px;
margin-top:11px;
}
.box_discussao img{
float:left;
margin-bottom:18px;
margin-left:40px;
margin-top:13px;
}
.box_discussao p{
color:#000000;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:17px;
margin-bottom:2px;
margin-left:40px;
text-decoration:underline;
width:660px;
}
.bt_comentarios{
float:right;
font-family:arial;
font-size:15px;
font-variant:small-caps;
font-weight:bold;
margin-right:20px;
margin-top:19px;
}
.bt_comentarios span{
font-size:13px;
margin-left:2px;
margin-right:2px;
}

.img_lapis{
	width:740px;
	float:left;
	height:47px;
	background-image:url(/imagens/professor/img_lapis.jpg);
	background-position:center;
	background-repeat:no-repeat;	
}
.sala_de_aula{
background-color:#D2EDFF;
float:left;
width:740px;
margin-top:25px;
}
.topo_sala_de_aula{}
.borda_esq_sala{
background-image:url("/imagens/professor/bd_esq_professor.jpg");
background-position:left center;
background-repeat:no-repeat;
float:left;
height:16px;
width:16px;
}
.borda_dir_sala{
background-image:url("/imagens/professor/bd_dir_professor.jpg");
background-position:right center;
background-repeat:no-repeat;
float:right;
height:16px;
width:16px;
}
.titulo_sala{
background-color:#D2EDFF;
float:left;
text-align:center;
width:708px;
}
.titulo_sala img{
	margin-top:6px;
}
.conteudo_sala_de_aula{
width:740px;
float:left;
padding-left:10px;
padding-bottom:10px;
}
.passos{
	margin-left:15px;
	margin-top:10px;
	width:337px;
	height:138px;
	float:left;
}
.topo_passos{
	width:337px;
	height:43px;
	float:left;
}
.conteudo_passos{
	float:left;
	background-color:#97daff;
	height:95px;
	width:337px;
}
.conteudo_passos p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	margin:16px;
	text-align:justify;
}
.especiais{
width:337px;
float:left;
margin-left:25px;
margin-top:42px;
}
.titulo_especiais{
}
.especiais ul{
list-style:none;
padding:0;
}
.especiais ul li{
background-color:#EBFFEB;
float:left;
height:36px;
margin-top:5px;
width:337px;
}
.especiais ul li img{
float:left;
}
.especiais ul li p{
color:#000000;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
margin-left:17px;
margin-top:10px;
text-decoration:underline;
}

.blog_mes{
width:337px;
float:left;
margin-left:15px;
margin-top:42px;
}
.titulo_blog_mes{
}
.blog_mes ul{
list-style:none;
padding:0;
}
.blog_mes ul li{
background-color:#ebd7f7;
float:left;
height:36px;
margin-top:5px;
width:337px;
}
.blog_mes ul li img{
float:left;
}
.blog_mes ul li p{
color:#000000;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
margin-left:17px;
margin-top:10px;
text-decoration:underline;
}

.box_mensagens{
float:left;
margin-bottom:30px;
margin-left:10px;
margin-top:20px;
}
.mensagens{
float:left;
margin-left:15px;
margin-top:20px;
padding-bottom:30px;
width:337px;
}
.mensagens p{
	margin-bottom:0;
	margin-right:20px;
	text-align:justify;
}
.bt_enviar_mensagem{
	float:right;
}

.tela_comentarios{
	width:740px;
	float:left;
}
.tela_comentarios h1{
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-variant:small-caps;
font-weight:bold;
margin-bottom:10px;
margin-top:20px;
}
.tela_comentarios h1 span{
font-size:13px;
margin-left:2px;
margin-right:2px;
}
.bt_comentar{
background-image:url("/imagens/professor/bt_comentar.png");
background-position:center center;
background-repeat:no-repeat;
float:right;
height:34px;
margin-right:20px;
width:106px;
}
.box_comentario{
	width:740px;
	float:left;
	margin-top:10px;
}
.topo_box_comentario{
	width:740px;
	height:40px;
	background-color:#ffe9f7;
	float:left;
}
.topo_box_comentariob{
	width:740px;
	height:40px;
	background-color:#eaeaea;
	float:left;
}
.topo_box_comentario_info{
float:left;
width:610px;
}
.topo_box_comentario_info h2{
color:#4C4B4C;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
margin-bottom:0;
margin-left:12px;
margin-top:5px;
}
.topo_box_comentario_info h3{
color:#4C4B4C;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
margin-bottom:0;
margin-left:12px;
margin-top:0;
}
.topo_box_comentario_votacao{
float:right;
margin-top:5px;
width:120px;
}
.topo_box_comentario_votacao h4{
color:#BC085E;
float:left;
font-family:verdana;
font-size:13px;
margin-top:8px;
}
.topo_box_comentario_votacao img{
float:left;
margin-left:5px;
margin-right:5px;
}
.conteudo_box_comentario{
width:740px;
float:left;
background-color:#ffd9ef;
padding-bottom:13px;
}
.conteudo_box_comentariob{
width:740px;
float:left;
background-color:#d3d3d3;
padding-bottom:13px;
}
.conteudo_box_comentario p{
color:#000000;
font-family:arial;
font-size:12px;
margin-bottom:20px;
margin-left:20px;
margin-top:10px;
width:700px;
}
.conteudo_box_comentariob p{
color:#000000;
font-family:arial;
font-size:12px;
margin-bottom:20px;
margin-left:20px;
margin-top:10px;
width:700px;
}
.conteudo_box_comentario h5{
color:#D32489;
font-family:arial;
font-size:11px;
margin-bottom:0;
margin-left:10px;
margin-top:0;
}
.conteudo_box_comentariob h5{
color:#525252;
font-family:arial;
font-size:11px;
margin-bottom:0;
margin-left:10px;
margin-top:0;
}

.paginacao{
float:right;
margin-top:8px;
}
.paginacao p{
color:#000000;
float:left;
font-family:verdana;
font-size:16px;
font-weight:bold;
margin-bottom:0;
margin-right:7px;
margin-top:5px;
}
.discussoes_passadas{
margin-top:20px;
width:680px;
float:left;
}
.discussoes_passadas_conteudo{
background-color:#D9F1FF;
float:left;
margin-left:9px;
margin-top:6px;
padding:7px;
width:668px;
}
.lista_discussoes{
background-color:#EBF8FF;
float:left;
width:100%;
}
.lista_discussoes ul{
float:left;
list-style:none outside none;
/*list-style-image: url("/imagens/professor/estrela.png");*/
margin-bottom:20px;
margin-left:0px;
margin-top:5px;
padding:0;
*padding-bottom: 20px;
}
.lista_discussoes ul li{
margin-top:15px;
float:left;
}
.lista_discussoes ul li img{
float:left;
}
.lista_discussoes ul li p{
color:#000000;
float:left;
font-family:verdana;
font-size:14px;
margin-left:15px;
margin-top:4px;
margin-right: 20px;
}
.botao_discussao{
    margin-top:10px;
    margin-bottom: 4px;
    float:right;
    margin-right: 7px;
}
.botao_voltar{
    float:left;
    margin-left: 320px;
    padding-top: 35px;
    
}


