.tit1{
color:#9a9691;
font-weight:bold;
font-size:14px;
}

#popup{
	top:5%;
	position:absolute;
	border:1px solid #CCCCCC;
	padding:10px;
	background-color:#FFFFFF;
}
#popup img{float:left !important; width:128px; height:128px;}
#popup h1{ margin:0 50px 0 0; color:#f1820d;}
#popup p{ padding-top:5px}
#popup a{ clear:both}

#newsletter{
	top:5%;
	position:absolute;
	border:4px solid #F9F9F9;
	padding:10px;
	background:url(../imagens/newsletter_o.jpg) no-repeat #FFFFFF;
	background-position:280px 80px;
	text-align:left;
}
#newsletter h3{ text-align:left}


#pagina{
	position:absolute;
	border:1px solid #CCCCCC;
	padding:10px;
	background-color:#FFFFFF;
	padding-bottom:40px;
	overflow:hidden;
}
#pagina p{padding:3px 0;}
#pagina a{
	text-decoration:none;
	margin-top:10px;
	display:block;
	text-align:center;
	color:#6B6B6B;
}
#pagina a:hover{text-decoration:underline;}
#bodyblock{
	left:0;
	top:0;
	width:100%;
	height:100%;
	background-color:#666;
	position:absolute;
	filter:alpha(opacity=50);
	opacity:.5;
	-moz-opacity:0.5;
}
#divl{background-color:#FFFFFF;}
#divw{text-align:center;_padding-top:30px;}
#tituloBlock{
	position:absolute;
	background-color:#f1f1f1;
	filter:alpha(opacity=50);
	opacity:.9;
	-moz-opacity:0.5;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	padding:10px 0 10px 8px;
	color: #764301;
	text-align:left;
	border-bottom:1px solid #F2F2F2;
}
#pag{float:left; text-align:left; padding-top:10px;}
#pag div.anterior{float:left; width:95px;}
#pag div.anterior img{ cursor:pointer; width:16px; height:16px;}
#pag div.close{float:left; font-size:14px; margin-top:-8px;}
#pag div.proximo{float:left; width:95px; text-align:right}
#pag div.proximo img{ cursor:pointer; width:16px; height:16px;}


#formulario fieldset{ border:1px solid #E8E8E8 !important; padding:15px 10px 20px 10px !important; margin:25px 0 25px 0 ; *margin:6px 0 6px 0;}
#formulario legend{ font-size:16px; padding:0 10px 0 10px; *margin-bottom:15px; color:#678319}
#formulario p{
	padding:0;
	margin:0 !important;
	padding-bottom:10px;
}
#formulario p input{
	padding:2px;
	border-top:#000000 1px solid;
	border-left:#000000 1px solid;
	border-right:#CCCCCC 1px solid;
	border-bottom:#CCCCCC 1px solid;
}
#formulario p textarea{
	padding:2px;
	border-top:#000000 1px solid;
	border-left:#000000 1px solid;
	border-right:#CCCCCC 1px solid;
	border-bottom:#CCCCCC 1px solid;
	overflow:auto;
}
#formulario p label{
	float:left; 
	width:100px;
	font-size:12px;
	border-bottom:#EEE 1px solid;
	padding-bottom:6px;
	padding-left:5px;
}

.botao{
	background:#F5F5F5;
	background:url('../imagens/button-bg.jpg') repeat-x;
	border-right:1px solid #d6d6d6 !important;
	border-left:1px solid #d6d6d6 !important;
	border-top:none !important;	
	border-top:bottom !important;	
	font-weight:bold;
	padding:10px 10px;
	width:105px !important;
}


#listagem{
	border-bottom:1px solid #f1f1f1;
	padding:10px 0 10px 0;
}
#listagem .titulo a{
	color:#c06e01;
	color:#698cb8;
	font-size:18px !important;
}
#listagem .data{
	color:#999999;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	padding-bottom:8px;
}
#listagem .descricao{color:#5e5941;}
#listagem .mais{position:absolute; margin:-18px 0 0 530px; border:0}



.galeria{ width:265px; float:right; margin:0 0 10px 10px; background-color:#F9F9F9;}
.galeria ul{ width:266px; margin:0; list-style:none;}
.galeria ul.imagens{background-color:#f5f5f5;position:absolute;margin-top:34px;*margin:0; border-top:2px solid #f9f9f9;}
.galeria ul.imagens .fotos img{border:3px solid #bf6c02;cursor:pointer !important;}
.galeria li{ float:left; padding:8px;}
.galeria li.ampliar{ width:55px;background-color:#CCCCCC; padding-left:10px}
.galeria li.ampliar a{color:#FFFFFF; text-decoration:none;}
.galeria li.ampliar a:hover{ text-decoration:underline;}
.galeria li.mais{ width:174px; background-color:#f5f5f5; text-align:right; padding-right:10px;}
.galeria li.mais a{ color:#000; text-decoration:none;}
.galeria li.mais a:hover{ text-decoration:underline;}
.galeria li.mais a img{border:none; margin-bottom:2px;}
.galeria li.fotos { text-align:center;width:197px;}
.galeria li.button { margin:0; padding:0;}
.galeria li.button a{ background-color:#e5e5e5;line-height:93px; width:26px; display:block; text-align:center; text-decoration:none; color:#999; font-size:18px; font-weight:bold;}
.galeria li.button a:hover{ background-color:#d9d9d9; color: #666;}
.galeria #img{border:3px solid #bf6c02 !important;width:261px; line-height:193px; text-align:center;}
.galeria #img img{border:none !important;}

#erro{
filter:alpha(opacity=95);
opacity:.9;
-moz-opacity:0.9;
display:none;
position:absolute;
width:400px;
float:left;
left:0px;top:0px;
}
#erro div#erro_content{background:url('../imagens/erro_content.jpg') repeat-y; float:left}
#erro div.titulo{float:left;width:330px;}
#erro div.problema{
color:#6B6B6B;
font-size:12px;
text-decoration:underline;
padding:5px 0 15px 0;
}
#erro div#erro_itens{
font-size:12px;
padding-left:10px;
}
#erro img.img{float:left; margin:-4px 5px 0 0; z-index:1}
#erro div#erro_itens{ clear:both; width:389px;}
#erro div#erro_itens p{padding:0 0 6px 10px; text-align:left;}
#erro p.close{
clear:both;
padding-top:15px;
}

/* Paginação */
#paginacao{
	margin-top:20px;
	width:550px;
}
#paginacao a{
	width:37px;
	font-size:20px;
	color:#5d5d5d;
	text-align:center;
	text-decoration:none;
	padding:6px 0;
	background:#FFF;
	float:left;
	margin-right:5px;
}
#paginacao a:hover{
	background:#333;
	color:#FFF;
}
#paginacao a.pg_atual{
	background:#333;
	color:#FFF;
}


#podcastTopo{
background:url('../imagens/bg_podcast.gif');
width:564px;
float:left;
padding-bottom:18px;
margin-bottom:20px;
}
#podcastTopo div#c1{
float:left;
padding-left:15px;
padding-bottom:10px !important;
}

#podcastTopo div#c1 p{
font-size:22px;
margin-bottom:-10px !important;
color:#FFFFFF;
font-weight:bold;
}

#podcastTopo div#c2{
float:left;
padding-left:12px;
width:327px;
padding-right:10px;
text-align:right;
padding-top:85px;
font-size:12px;
color:#FFFFFF;
}


#participeTopo{
background:url('../imagens/estilo.gif');
width:564px;
float:left;
padding-bottom:18px;
margin-bottom:20px;
}
#participeTopo div#c1{
float:left;
padding-left:15px;
padding-bottom:10px !important;
}

#participeTopo div#c1 p{
font-size:22px;
margin-bottom:-7px !important;
*margin-bottom:-6px !important;
color:#FFFFFF;
font-weight:bold;
}

#participeTopo div#c2{
float:right;
padding-left:12px;
width:300px;
padding-right:10px;
text-align:right;
padding-top:50px;
font-size:12px;
color:#FFFFFF;
}

#rssTopo{
background:url('../imagens/bg_rss.gif');
width:564px;
float:left;
padding-bottom:18px;
margin-bottom:20px;
}
#rssTopo div#c1{
float:left;
padding-left:15px;
padding-bottom:10px !important;
}

#rssTopo div#c1 p{
font-size:22px;
margin-bottom:-7px !important;
*margin-bottom:-6px !important;
color:#FFFFFF;
font-weight:bold;
}

#rssTopo div#c2{
float:right;
padding-left:12px;
width:10px;
padding-right:10px;
text-align:right;
padding-top:50px;
font-size:12px;
color:#FFFFFF;
}

#blogTopo{
background:url('../imagens/bg_blog.gif');
width:564px;
float:left;
padding-bottom:18px;
margin-bottom:20px;
}
#blogTopo div#c1{
float:left;
padding-left:15px;
padding-bottom:10px !important;
}

#blogTopo div#c1 p{
font-size:22px;
margin-bottom:-7px !important;
*margin-bottom:-6px !important;
color:#FFFFFF;
font-weight:bold;
}

#blogTopo div#c2{
float:right;
padding-left:12px;
width:10px;
padding-right:10px;
text-align:right;
padding-top:50px;
font-size:12px;
color:#FFFFFF;
}





#podcast{color:#6b6b6b; padding-bottom:10px;border-bottom:1px solid #F1F1F1;}
#podcast p.titulo{
border-top:1px solid #F1F1F1;
padding-top:10px;
}
#podcast .extra{font-style:italic;}
#podcast .extra span{padding:0 6px 0 6px;}
#podcast .extra img{ margin-right:4px;}
#podcast p.key{ padding:20px 0 5px 0; color:#9B9B9B; font-size:18px; font-weight:bold; text-decoration:underline}
#podcast span.keyword{ padding:0 6px 0 6px;}
#podcast p.comentario{ clear:both; padding:0 6px 0 6px;}

#comentario{padding:15px 0 15px 0;}
#comentario p.tit{
text-align:center;
font-weight:bold;
font-size:18px;
color:#9B9B9B;
padding-bottom:20px;
}
#comentario .listagem{padding-bottom:25px;}
#comentario .listagem p.infos{
color:#6B6B6B;
padding-bottom:4px;
}
#comentario .listagem p.comentario{color:#5e5941;}
#comentario .listagem span.indice{
font-size:20px;
color:#FF6600;
}
#comentario p.comentar{
border-top:1px solid #F1F1F1;
padding:10px 0 30px 0;
font-size:16px;
color:#9B9B9B;
font-weight:bold;
}


.legenda{
background-color:#F1F1F1;
border:1px solid #E5E5E5;
padding:8px 0 8px 0;
}