/* CSS Document */
.banner
{
	float:left;
	width:270px;
	padding:4px 0 0 23px;
	position:relative;
}
.side_blog
{
	float:left;
	width:270px;
	padding:20px 0 0 40px;
	position:relative;
}
.categBlog{
	float:left;
	width:230px;
}
.categBlog ul{float:left; margin:20px 0 10px 0;}
.categBlog li{
	margin:10px 0 10px 25px;
	padding:0 0 5px 0;
	font:11px Arial;
	color:#696969;
	list-style:decimal;
	border-bottom:solid 1px #bad7a4;
}
.categBlog a{
	font:11px Arial;
	color:#696969;
	text-decoration:none;
}
.side_imprensa
{
	float:left;
	width:270px;
	padding:20px 0 0 40px;
	position:relative;
}
.categimprensa{
	float:left;
	width:230px;
}
.categimprensa ul{float:left; margin:0 0 40px 0;}
.categimprensa li{
	margin:10px 0 10px 10px;
	padding:0 0 5px 0;
	font:11px Arial;
	color:#696969;
	width:210px;
	border-bottom:solid 1px #bad7a4;
}
.categimprensa a{
	font:11px Arial;
	color:#696969;
	text-decoration:none;
}
.pgimprensa a{
	font:bold 11px Arial;
	color:#696969;
	text-decoration:none;
}

.content{
	float:left;
	padding:10px 0 0 50px;
	width:460px;
}
.content h2
{
	float:left;
	margin:0 0 25px 0;
	padding:0 0 10px 0;
	width:452px;
	border-bottom:solid 1px #bad8a4;
}
.content h3
{
	float:left;
	margin:15px 0 15px 0;
	padding:0 0 10px 0;
	width:452px;
	border-bottom:solid 1px #bad8a4;
}
.content h4
{
	float:left;
	margin:15px 0;
	width:452px;
}
.content h5
{
	float:left;
	margin:10px 0 0 0;
	width:452px;
	font:bold 14px Arial;
	color:#4cab01;
}
.content h6
{
	float:left;
	margin:10px 0 15px 0;
	width:452px;
	font:bold 16px Arial;
	color:#4cab01;
}
.content h7
{
	float:left;
	margin:0 0 25px 0;
	padding:0 0 10px 0;
	width:400px;
	border-bottom:solid 1px #bad8a4;
}
.tireDuvidas
{
	float:left;
	font:bold 13px Arial;
	color:#014d8b;
	width:450px;
}
.titCateg
{
	float:left;
	width:452px;
	font:bold 14px Arial;
	color:#4cab01;
}


.tblProgramacao{
	float:left; 
	width:460px; 
	margin:0 0 20px 0;
	font:11px Arial;
	color:#666666;
}
#menuAbas{
	float:left; 
	width:460px; 
	font:11px Arial;
	color:#666666;
	padding:20px 0 0 25px;
}
.menuAbas, .menuAbas-sel {
	font:bold 15px Arial;
	background-repeat: no-repeat;
	cursor: pointer;
	width: 131px;
	height: 23px;
	float: left;
	overflow: hidden;
	text-align: center;
	padding: 6px 2px 0 0;
}
.menuAbas {
	background-image: url(../images/abas/nohover.jpg);
	color: #4bab01;
}
.menuAbas-sel {
	background-image: url(../images/abas/hover.jpg);
	color: #4bab01;
}
#conteudoAbas
{
	float:left;
	padding:0 10px;
}

#conteudoAbas2
{
	float:left;
	margin:10px;
}

#menuAbas2{
	float:left; 
	width:460px; 
	font:11px Arial;
	color:#666666;
	padding:20px 0 0 25px;
}
.menuAbas2, .menuAbas2-sel {
	font:bold 15px Arial;
	background-repeat: no-repeat;
	cursor: pointer;
	width: 197px;
	height: 23px;
	float: left;
	overflow: hidden;
	text-align: center;
	padding: 6px 2px 0 0;
}
.menuAbas2 {
	background-image: url(../images/abas/nohover2.jpg);
	color: #4bab01;
}
.menuAbas2-sel {
	background-image: url(../images/abas/hover2.jpg);
	color: #4bab01;
}
#conteudoAbas2
{
	float:left;
	padding:0 10px;
}
.tblBlog{float:left; margin:0; padding:0;}

.contentProgramacao
{
	float:left;
	padding:0 0 0 20px;
	width:350px;
}
.contentProgramacao a
{
	font:11px Arial;
	color:#666666;
	text-decoration:none;
}
.contentProgramacao h4
{
	padding:0 0 10px 0;
	font:bold 13px Arial;
	color: #4bab01;
}
.conteudoProgramacao
{
	float:left;
	width:370px;
}
.conteudoProgramacao li
{
	width:350px;
	list-style:circle;
	margin:0 0 0 20px;
}
.conteudoProgramacao p
{
	float:left;
	width:390px;
	margin:0 0 6px 0;
}
.texto
{
	float:left;
	font:11px Arial;
	color:#666666;
}
.texto img{margin:0 0 20px 0;}
.texto p{margin:0 0 15px 0;}
.texto a{ text-decoration:none; font-weight:bold; color:#666666;}

.textoForm
{
	float:left;
	font:bold 12px Arial;
	color:#57a12d;
}
.textoForm2
{
	float:left;
	padding:10px;
	margin:5px 0;
	border:solid 1px #cfcfcf;
	background:#E1E1E1;
	font:bold 12px Arial;
	color:#57a12d;
}

.patrocinadoresInterna ul{}
.patrocinadoresInterna li{ float:left; margin:0 10px 5px 0;}
.inputtext
{
	height:15px;
	padding:5px;
	font:12px Arial;
	color:#b6b6b6;
	border:solid 1px #eaeaea;
}
.inputtextarea
{
	padding:5px;
	font:12px Arial;
	color:#b6b6b6;
	border:solid 1px #eaeaea;
}
.inputselect
{
	padding:5px;
	font:12px Arial;
	color:#b6b6b6;
	border:solid 1px #eaeaea;
}
#map_canvas
{
	float:left;
	width:450px;
	height:240px;
	margin:0 0 15px 0;
}

.titInscricoes
{
	float:left;
	margin:0 0 15px 0;
	width:450px;
}
.titInscricoes h3{float:left;border-bottom:solid 1px #bad8a4;}
.passo
{
	float:right;
	padding:14px 0 8px 0;
}
.login
{
	float:left;
	font:bold 12px Arial;
	color:#57a12d;
}
.naosou{float:left; padding:10px 0 0 70px;}

.formLogin
{
	float:left;
	padding:30px 0 0 20px;
	font:bold 12px Arial;
	color:#57a12d;
}
.inputLogin
{
	height:15px;
	padding:5px;
	font:12px Arial;
	color:#b6b6b6;
	border:solid 1px #eaeaea;
}
.esqueceusenha
{
	padding:0 10px 0 0;
	font:bold 10px Arial;
	color:#57a12d;
	text-decoration:underline;
}
.participantes{float:left; width:450px; font:12px Arial; color:#696969;}
.participantes img{float:left; margin:0 11px 0 0;}
.participantes ul{width:490px;}
.participantes li{
	float:left; 
	width:220px; 
	margin:0 20px 5px 0;
	margin:0 0 10px 0;
}

.paginacao{float:left; width:400px; text-align:center;}
.itemAtual{font:bold 24px Arial; color:#57a12d;}
.itemPag{font:bold 14px Arial; color:#57a12d; text-decoration:none;}

.iconesParticipantes{float:left; width:220px;}
.iconesParticipantes ul{
	margin:6px 0 0 0;
	padding:5px 5px 5px 0;
	width:220px;
	height:30px;
}
.iconesParticipantes li{float:left; width:28px; padding:0; margin:0; _margin:0 -10px 0 0;}

.logout{	
	float:right;
	width:50px;
	text-align:right;
	text-decoration:underline;
}
.logout a{color:#696969;}

.areaLogin{
	float:left; 
	padding:45px 25px 15px 15px;
	font:11px Arial;
	color:#696969;
	line-height:15px;
}
.areaLogin a{
	font:bold 11px Arial;
	text-decoration:underline;
	color:#57a12d;
}
.areaLogin b{color:#57a12d;}

.categCarrinho{float:left; width:400px; margin:0 20px;}
.categCarrinho h4{float:left; width:400px; margin:10px 0 20px 0;}

.produtos{
	float:left;
	width:400px;
	border-bottom:solid 1px #eaeaea;
	margin:10px 0;
}
.nomeProduto{float:left; font:11px Arial; color:#696969; width:300px; }
.descricaoProduto{float:left; margin:2px 0;}
.valorProduto{font:bold 12px Arial; color:#696969; margin:0 0 2px 0;}
.btnComprar{float:right; margin:0 0 15px 0;}



.itensCarrinho{
	float:left;
	padding:30px 0 0 0;
	width:450px;
	font:11px Arial;
	color:#666666;
}
.nomeItem{font:bold 12px Arial; color:#57a12d;}
.qdtCarrinho
{
	padding:5px;
	width:20px;
	margin:0 2px;
	height:15px;
	font:11px Arial;
	color:#b6b6b6;
	border:solid 1px #eaeaea;
}
.valorFinal{font:bold 14px Arial; color:#57a12d;}

.deposito{float:left; width:220px; padding:0 10px 0 0;}
.boleto{float:left; width:220px;}

.titForma{font:bold 12px Arial; color:#57a12d; }
.dadosCompra{padding:5px 0 0 0;}

.finalizarcadastro{float:left; width:450px; padding:35px 0; text-align:center;}

.palestrantesInterna{font:11px Arial; color:#666666; text-decoration:none;}
.palestrantesInterna a{font:11px Arial; color:#666666; text-decoration:none;}

.palestrantesInterna img{}
.palestrantesInterna ul{width:470px; }
.palestrantesInterna li{float:left; width:110px; height:150px; margin:0 0 10px 0; text-align:center;}
.palestrantesInterna p{float:left;}


.noticiaList{float:left; width:450px; margin:10px 0 20px 0; border-bottom:solid 1px #bad7a4; padding:0 0 10px 0;}
.noticiaInterna{float:left; width:450px; margin:10px 0 20px 0;}
.ultNoticias{
	float:left; 
	width:440px; 
	padding:10px;
	background:#FFFFFF;	
	border:solid 1px #FFFFFF;
}
.ultNoticias ul{float:left; width:420px; margin:5px 0;}
.ultNoticias li{float:left; width:420px; margin:5px 0;}

.noticiaDestaque{float:left; width:450px; margin:10px 0 20px 0;}
.noticiaDestaque_img{float:left; margin:0 10px 0 0;	border:solid 1px #FFFFFF;}
.destaqueNoticias{margin:0 0 10px 0;}
.noticiaData{font:bold 11px Arial; color:#4cab01;}
.noticiaTitulo{font:bold 11px Arial; color:#666666; text-decoration:none;}
.noticiaTitulo a{font:bold 11px Arial; color:#666666; text-decoration:none;}
.noticiaDescricao{font:11px Arial; color:#666666; text-decoration:none;}
.noticiaDescricao a{font:11px Arial; color:#666666; text-decoration:none;}

.areaNoticia{float:left; width:201px; margin:0 40px 0 0;}
.areaRelease{float:left; width:201px;}
.itemDestaque{float:left; margin:0 0 10px 0; border-bottom:solid 1px #bad7a4; padding:0 0 10px 0;}
.itemDestaque img{margin:0 0 10px 0;}
.itensOutros{float:left; margin:10px 0 0 0; border-bottom:solid 1px #bad7a4; padding:0 0 10px 0;}

.vertodos{float:right; margin:20px 0; text-align:right;}
.lermateria a{font:bold 11px Arial; color:#4cab01; text-decoration:underline;}

#hintbox{ /*CSS for pop up hint box */
	color:#666666;
	position:absolute;
	background-color: #FFFFFF;
	padding:10px 10px 10px 10px;
	border:1px solid #EaEAEA;
	font:11px Arial;
	line-height:18px;
	z-index:100;
	visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
	font-weight: bold;
	color: navy;
}
.link_h a{ width:250px;}

.texts{
	font-size: 11px;
	font:Arial, Sans-serif;
	color:#8c8c8c;
}
.areacupom{float:left; font:11px Arial; color:#696969; width:290px; margin:0 10px 0 0; }

.ultAcesso{float:left; margin:0 0 15px 0; width:400px;}
.ultAcesso .data a{font:bold 14px Arial; color:#4cab01; text-decoration:none;}
.ultAcesso p a{font:bold 11px Arial; color:#666666; text-decoration:none;}

.ultComent{float:left; margin:0 0 15px 0; width:400px;}
.ultComent .data{font:bold 14px Arial; color:#4cab01; margin:0 0 5px 0;}
.ultComent .post{font:bold 11px Arial; color:#4cab01;}
.ultComent p{font:11px Arial; color:#666666;}

.postInterna{float:left; width:452px;}
.postInterna img{float:left; margin:10px 10px 10px 0;}
.dataPost{font:bold 14px Arial; color:#4cab01; }
.dataPost a{font:bold 11px Arial; color:#4cab01; text-decoration:none;}
.tituloPost{font:bold 12px Arial; color:#666666;}
.tituloPost a{font:bold 12px Arial; color:#666666; text-decoration:none;}
.descricaoPost{font:12px Arial; color:#666666;}
.descricaoPost a{font:bold12px Arial; color:#666666;}

.formComent{float:left; padding:20px;}
.form{float:left; width:400px;}
.form td{font:bold 12px Arial; color:#4cab01; }
.inputComent
{
	height:16px;
	padding:5px;
	font:12px Arial;
	color:#b6b6b6;
	background:#eaeaea;
	border:solid 1px #eaeaea;
}
.textareaComent
{
	padding:5px;
	font:12px Arial;
	color:#b6b6b6;
	background:#eaeaea;
	border:solid 1px #eaeaea;
}
.regras a{font:11px Arial; color:#666666; text-decoration:underline;}
.areaComentarios{float:left; padding:20px 0;}
.areaComentarios h2{float:left; margin:20px 0;}

.areaFAQ{float:left; width:450px; margin:20px 0 0 0;}

.headerbar{font:bold 11px Arial; color:#57a12d; cursor:pointer; padding:0 25px 5px 0; width:415px;}

.submenu{float:left; width:415px; font:11px Arial; color:#666666;}
.selected{background:url(../images/faq_arrows_lado.gif) right no-repeat; }
.noselected{background:url(../images/faq_arrows_baixo.gif) right no-repeat; }

ul.assessoria{}

.iconsBlog{}
.iconsBlog ul{float:left; margin:15px 0 0 0;}
.iconsBlog li{float:left; margin:0 10px 0 0;}

.downloads li{ float:left; width:450px; border-bottom:solid 1px #bad7a4;}
.name_download{float:left; width:340px; margin-top:20px;}
.btn_download{float:left;}