#langs a { width:20px; height:20px; display:block; float:left; margin-left:2px; background-color:#999; color:#FFF; text-decoration:none; font-size:10px; text-align:center; line-height:20px; font-weight:normal; }
#langs a:hover { background-color:#666; }
#langs a.selected { width:20px; height:20px; display:block; float:left; margin-left:2px; background-color:#000; color:#FFF; text-decoration:none; font-size:10px; text-align:center; line-height:20px; }


#logos span { font-size:10px; color:#333; padding-right:10px; }
#logos a img { margin-top:10px; margin-right:10px; border:1px solid #CCC; }

#assinatura { font-size: 10px; color: #666666; text-decoration: none; }
#assinatura a { font-size: 10px; color: #666666; text-decoration: none;	border-bottom: 1px dashed #666666; }



.menuTop { font-size: 12px;	color: #FFF; font-weight: bold;	text-decoration: none; }
.menuTop a { font-size: 10px; color: #FFF; font-weight: bold; text-decoration: none; padding-left: 8px;	padding-right: 8px; text-transform:uppercase; }
.menuTop a:hover { font-size: 10px;	color: #000; font-weight: bold;	text-decoration: none; }

#menuLeft a { width:180px; line-height:22px; display:block; text-decoration:none; text-indent:15px; font-size:12px; color:#333; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
#menuLeft a:hover { border-bottom:1px solid #CCC; border-top:1px solid #CCC; line-height:20px; }
#menuLeft a.selected { background-color:#019CDE; color:#FFF; }

#search .campo { background-image:url(imgs/search_bg.gif); background-repeat:repeat-x; border:0px; height:24px; font-size:12px; padding-top:4px; color:#666; width:105px; }
#search .comment { font-size:10px; padding-left:15px; color:#FFF; line-height:140%; font-weight:normal; }


#guia { line-height:25px; font-size:10px; font-weight: normal; color:#666; }
#guia a { line-height:25px; font-size:10px; font-weight: normal; color:#666; text-decoration:none; }




#artigo .titulo { line-height:140%; color:#019CDE; font-size:18px; text-transform:uppercase; font-weight:normal; }
#artigo .texto { line-height:140%; color:#333; font-size:11px; }

#artigo #imgsRight .imgcontainer { padding:1px; border:1px solid #ccc; width:180px; height:125px; margin-bottom:10px; }
#artigo .img_area { background-position:center; }
#artigo #imgsBottom .imgcontainer { float:left; padding:1px; border:1px solid #ccc; width:114px; height:78px; margin-bottom:11px; }

#attachBox .titulo { text-indent:10px; font-size:12px; font-weight:bold; color:#333; line-height:18px; }
#attachBox div { padding-left:10px; margin-top:8px; }
#attachBox div a { font-size:11px; color:#333; font-weight:normal; text-decoration:none; }
#attachBox div span { font-size:10px; color:#666; }






#listagem .titulo a { line-height:140%; color:#019CDE; font-size:18px; text-transform:uppercase; font-weight:normal; text-decoration:none; }
#listagem .texto { line-height:140%; color:#333; font-size:11px; }

#listagemSpeakers .titulo { line-height:140%; color:#019CDE; font-size:14px; text-transform:uppercase; font-weight:normal; text-decoration:none; }
#listagemSpeakers .titulo a { line-height:140%; color:#019CDE; font-size:14px; text-transform:uppercase; font-weight:normal; text-decoration:none; }
#listagemSpeakers .texto { line-height:140%; color:#333; font-size:11px; }

#subfolders li a { text-decoration:none; font-size:12px; color:#333; }