/*   
Theme Name: Eunício
Description: Tema de três colunas
Author URI: http://cherryplus.com.br/
Version: 1.0
*/

*{
	border:0;
	margin:0;
	padding:0;
	list-style: none;
	outline: none;
	-moz-outline: none;

} 



body{
	background: #ffb701 url(img/bg.jpg) repeat-x top center;
	
}

/*************************
	Classes de repetição
*************************/

.imgreplace{
	display: block;
	text-indent: -9000px;
	overflow: hidden;
	*font-size: 0;
	*line-height: 0;
}

.ult{
	border: none !important;
}

.bloco{
	display: block !important;
}

/*************************
	Estrutura
*************************/

#geral{
	width: 980px;
	margin: 0 auto;
}

#sidebar1{
	width: 200px;
	display: inline-block;
	margin-right: 5px;
	vertical-align: top;
	*display:block;
	*float:left;
	*margin-right:10px;
}

#contents{
	width: 495px;
	display: inline-block;
	vertical-align: top;	
	*display:block;
	*float:left;
	*margin-right:5px;
}


#sidebar2{
	display: inline-block;
	vertical-align: top;
	width: 250px;
	*display:block;
	*float:left;
}

/*************************
	Header
*************************/

#header{
	width: 960px;
	height: 260px;
	background: url(img/header.png) no-repeat top center;
	position: relative;
}

.logo a{
	width: 675px;
	height: 254px;
	float:left;
}

#menu{
	width: 165px;
	height: 200px;
	padding-top: 35px;
	float:left;
	display: none
}

#menu ul li{
	border-bottom:1px solid #FF9101;
	height:25px;
	padding-bottom:2px;
	width: 162px;
}

#menu ul li a{
	color:#C07300;
	display:block;
	font:italic 13px Arial;
	height:20px;
	padding-left:15px;
	padding-top:7px;
	text-decoration:none;
	width:151px;
}

.matmenu{
	width: 172px !important;
}

#menu ul li a:hover{
	color: #fff;
	background: url(img/menu_hover_verde.png) no-repeat right;
	text-decoration: none;
}

.feedbutton a{
	width: 65px;
	height: 60px;
	position: absolute;
	top:0;
	right: 0;
}

/*.dilma a{
	width: 85px;
	height: 35px;
	position: absolute;
	top:164px;
	right: 6px;
}

.cid a{
	width: 85px;
	height: 35px;
	position: absolute;
	top:206px;
	right: 6px;
}*/

/*************************
	Sidebar
*************************/

.toposide1{
	width: 205px;
	height: 11px;
	background: url(img/borda_side1.png) no-repeat;
}

.bottomside1{
	width: 205px;
	height: 11px;
	background: url(img/borda_side1_2.png) no-repeat;
}

#sideleft{
	width: 205px;
	background: #fff;
	min-height:760px;
	*margin-top:-10px;
}

/*************************
	Radio
*************************/

#radio{
	display: none;
}

#radio h1{
	background: url(img/title_radio.jpg) 0 10px no-repeat;
	width: 195px;
	height: 38px;
	margin-left: 5px;
	margin-bottom: 10px;
	padding-top: 10px;
	*margin-left: 0px;
}

/*************************
	Video
*************************/

.item{
	margin-bottom: 10px;
}

#video h1 a{
	background: url(img/title_video.jpg) 0 10px no-repeat;
	width: 195px;
	height: 38px;
	margin-left: 5px;
	margin-bottom: 10px;
	padding-top: 10px;
    *margin-left:-10px;
}



#video embed, #video object{
	width: 156px;
	height: 115px;
	margin-left: 10px;
}

.item img{
    margin-bottom:10px;
	margin-left:26px;
	*margin-left: 15px;
}

.item span{
	font: bold italic 12px Arial;
	color: #ff9d00;
	margin-left: 25px;
	display: block;
}

.item p{
	font: 12px Arial;
	color: #666;
	margin-left: 25px;
	display: block;
}

/*************************
	Flickr
*************************/

#flickr h1{
	background: url(img/title_fotos.jpg) 0 10px no-repeat;
	width: 195px;
	height: 38px;
	margin-left: 5px;
	margin-bottom: 10px;
	padding-top: 10px;
	*margin-left: -10px;
}

#flickr embed, #flickr object{
	width: 205px;
	height: 200px;
}

/*************************
	Download
*************************/

#download h1{
	background: url(img/title_download.jpg) 0 10px no-repeat;
	width: 195px;
	height: 65px;
	margin-left: 5px;
	margin-bottom: 10px;
	padding-top: 10px;
}

#download{
	padding-top: 15px;
    width:202px;
    *margin-left:-20px;
}

#download a{
	background: url(img/banner_download.jpg) no-repeat;
	width: 195px;
	height: 430px;
	margin-left: 5px;
}


/*************************
	Posts
*************************/

.entry{
	padding-bottom:47px;
}

.nench1{
	font: italic 26px Arial;
	color: #666;
	text-decoration: none;
	margin: 0px 0 0 15px;
	display: block;
	padding-top: 10px;
}


#conteudo{
	width: 495px;
	background: #fff;
	position: relative;
	padding-bottom:20px;
	padding-top: 10px;
}

#vid{
	background: #fff url(img/bg_posts.png) repeat-x;
	width: 495px;
	height: 380px;
}

#videoapre h1{
	background: url(img/topo_video.png) no-repeat;
	width: 495px;
	height: 35px;
	display: block;
	text-indent: -9000px;
	overflow: hidden;
}

.contvapre object, .contvapre embed{
	width: 491px;
	height: 275px;
}

.contvapre object{
	margin: 1px
}

.sharevapre{
	margin: 15px;
}

.balaocat {
	background:url("img/balao_verde.png") no-repeat;
	height:33px;
	padding-top:5px;
	width:185px;
	margin-left: 15px;
}

.cat{
	font: italic 16px 'Arial Black';
	color: #ffcb08;
	text-decoration: none;
	text-transform: uppercase;
	padding-left:15px;
	float: left;
}

.date{
	font: italic 12px Arial;
	color: #666;
	padding-top: 10px;
	margin: 0px 0 -15px 18px;
}

.title{
	margin: 15px;
	display: block;
}

.title h1 a{
	font: italic 26px Arial;
	color: #666;
	text-decoration: none;
}

.post h2{
	font: bold italic 13px Arial;
	color: #00582f;
	text-transform: uppercase;
	margin-left:15px;
}

.post p, .nenc{
	font: 13px Arial;
	color: #666;
	margin: 15px;
}

.post p span{
	font:bold italic 13px Arial;
	color: #006633;
}

.post img{
	margin-left: -15px;
}

.post p a{
	color:#D79D22;
	text-decoration:none;
}

.sharea{
	height: 50px;
	padding: 0 15px;
}

.heart{
	width: 50px;
	float: left;
	margin-right: 5px;
}

.retweet{
	float:left;
	margin-left:10px;
	margin-right:10px;
	padding-top:0;
	width:70px;
}

.face{
	width: 95px;
	float: left;
	margin-right: 5px;
}


.comentarios{
	width: 150px;
	float: left;
	margin-right: 5px;
	padding-left: 5px;
}

.numc{
	background: url(img/icon_comments.png) no-repeat;
	padding:1px 20px 5px 10px;
	font:bold italic 16px Arial;
	color: #FFF;
}

.comentarios a{
	text-decoration: none;
}

.txc{
	font: 13px Arial;
	color:#666;
}

.bordercenter{
	background: url(img/borda_centro.png) no-repeat;
	height: 10px;
}

.bordatopocenter{
	background: url(img/borda_centro2.png) no-repeat;
	height: 10px;
}


/*************************
	Sidebar da direita
*************************/



.toposide2{
	width: 250px;
	height: 11px;
	background: url(img/borda_side2.png) no-repeat;
}

.bottomside2{
	width: 250px;
	height: 11px;
	background: url(img/borda_side2_2.png) no-repeat;
}

#sideright{
	background: #fff;
	*margin-top:-10px;
}

#facebook h2{
	background:url(img/title_facebook.jpg) no-repeat 0 10px;
	width: 230px;
	height: 40px;
	margin-left: 5px;
	margin-bottom: 10px;
	padding-top: 10px;
}

.conttwit{
	padding: 0 10px;
}

#twitter h2{
	background:url(img/title_twitter.jpg) no-repeat 0 10px;
	width: 230px;
	height: 85px;
	margin-left: 5px;
	padding-top: 10px;
}

#twitter ul li{
	font: 12px Arial;
	color:#666;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px dotted #666;
}

#twitter ul li a{
	color: #d79d22;
	text-decoration: none;
}

#ultcomments h2{
	background:url(img/title_ultcomment.jpg) no-repeat 0 10px;
	width: 230px;
	height: 40px;
	margin-left: 5px;
	margin-bottom: 10px;
	padding-top: 10px;
	display: block;
	text-indent: -9000px;
	overflow: hidden;
}

#ultcomments ul li{
	font: 12px Arial;
	color:#666;
	margin: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #666;
}

.ultdate{
	font: 10px Arial;
	color: #d79d22;
	text-transform: uppercase;
}

#ultcomments ul li a{
	color: #d79d22;
	text-decoration: none;
}


#tag_cloud-3 h2{
	background:url(img/title_tagcloud.jpg) no-repeat 0 10px;
	width: 230px;
	height: 40px;
	margin-left: 5px;
	margin-bottom: 10px;
	padding-top: 10px;
	display: block;
	text-indent: -9000px;
	overflow: hidden;
	*margin-left:-10px;
}

#tag_cloud-3 div{
	display: none;
}

#tag_cloud-3 a{
	display: block;
	font: 12px Arial !important;
	color:#d79d22; 
	text-decoration: none;
	padding:2px 0 4px 8px;
}

#tag_cloud-3 a:hover{
	color:#FFF;
	background: url(img/bg_tags.png) no-repeat;
}

/*************************
	Busca
*************************/

.bordabusca{
	width: 17px;
	height: 37px;
	background: url(img/borda_busca.jpg);
	float: left;
}

#busca input{
	background: #e8e8e8;
	font:14px Arial;
	color: #666;
	padding:10px 2px 11px 0;
	float: left;
}

#searchsubmit{
	width: 46px;
	height: 37px;
	background: url(img/icon_lupa.jpg) no-repeat !important;
	float: left;
	*font-size:0;
	*line-height:0;
}

#busca{
	height: 47px;
	padding:10px;
}

.ntitle{
	width: 495px;
	height: 34px;
	background: url(img/noticias.png) no-repeat;
}

.titleperfil{
	width: 495px;
	height: 34px;
	background: url(img/title_perfil.png) no-repeat;
}

.titleatuacao{
	width: 495px;
	height: 34px;
	background: url(img/title_atuacao.png) no-repeat;
}

.titledownload{
	width: 495px;
	height: 34px;
	background: url(img/title_material.png) no-repeat;
}


.titlecontato{
	width: 495px;
	height: 34px;
	background: url(img/title_fale.png) no-repeat;
}

.titleseja{
	width: 495px;
	height: 34px;
	background: url(img/title_seja.png) no-repeat;
}

.titlecomites{
	width: 495px;
	height: 34px;
	background: url(img/title_comites.png) no-repeat;
}

.titlecvirtual{
	width: 495px;
	height: 34px;
	background: url(img/title_cvirtual.png) no-repeat;
}

.titlevocesabia{
	width: 495px;
	height: 34px;
	background: url(img/title_vocesabia.png) no-repeat;
}

.titleeleitor{
	width: 495px;
	height: 34px;
	background: url(img/title_eleitor.png) no-repeat;
}

.titlevideos{
	width: 495px;
	height: 34px;
	background: url(img/title_videos.png) no-repeat;
}

.down h3{
	padding-left: 25px;
	display: block;
	background: url(img/icon_download.png) no-repeat;
	height: 22px;
	padding-top:2px;
}

.down h3 a{
	font: bold italic 13px Arial;
	color: #00582f;
	text-decoration: none;
}

.down ul li{
	margin: 15px;
	border-bottom: 1px dotted #666;
}

.setayellow{
	padding-left: 25px;
	display: block;
	background: url(img/icon_download.png) no-repeat;
	height: 22px;
	padding-top:2px;
	font: bold italic 13px Arial;
	color: #00582f !important;
	text-decoration: none;
}

.setayellow ul li{
	margin: 15px;
	border-bottom: 1px dotted #666;
}

/*************************
	Footer
*************************/

#footer{
	width: 960px;
	height: 167px;
	margin-top:10px;
	background: url(img/bg_footer.png) no-repeat;
	margin-bottom:87px;
}

#menufooter{
	padding:25px;
	text-align:center;
	width:900px;
}

#menufooter ul li{
	display: inline;
	margin-right: 15px;
}

#menufooter ul li a{
	font: italic 10px Arial;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
}

#menufooter ul li a:hover{
	color: #ffcb08;
}

#txtfooter{
	width: 400px;
	font:11px Arial;
	color:#FFF;
	margin-left: 50px;
	float: left;
}

#txtfooter p{
	margin-bottom: 5px;
}

#footerdir{
	float:left;
	margin-left:20px;
	width:444px;
}

#footerdir h2{
	font:10px Arial;
	color: #FFF;
	display: block;
	margin-bottom: 5px;
	display: none;
}

#social{
	width: 230px;
	float: left;
	display: none;
}

#social p{
	font: bold 10px Arial;
	color: #fff;
}

.amarelo{
	color: #ffcb08;
}

#social ul li{
	display: inline;
}

#barra{
	background: url(img/bg_barra.png) repeat-x bottom;
	height: 77px;
	width: 100%;	
	position: fixed;
	bottom: 0;
	z-index: 9999;
}

#barradir{
	float:right;
	margin-left:20px;
	width:380px;
	padding-top: 40px;
}

#barradir h2{
	font:10px Arial;
	color: #FFF;
	display: block;
	margin-top: 5px;
	float: left;
	margin-right: 5px;
}

.barrameio{
	width: 938px;
	margin: 0 auto;
}

.barralogo{
	background: url(img/eunicio_footer.png) 0 35px no-repeat;
	width: 217px;
	height: 43px;
	float: left;
	padding-top: 30px;
}

.coligacao{
	background: url(img/foto_footer.png) no-repeat;
	width: 197px;
	height: 77px;
	float: left;
}

#barrasocial{
	width: 230px;
	float: left;
}

#barrasocial p{
	font: bold 10px Arial;
	color: #fff;
}

.amarelo{
	color: #ffcb08;
}

#barrasocial ul li{
	display: inline;
}

.feed{
	width: 24px;
	height: 24px;
	float: left;
	margin-right: 5px;
	background: url(img/ico_feed.png) no-repeat;
}

.orkut{
	width: 24px;
	height: 24px;
	float: left;
	margin-right: 5px;
	background: url(img/ico_orkut.png) no-repeat;
}

.facebook{
	width: 24px;
	height: 24px;
	float: left;	
	margin-right: 5px;
	background: url(img/ico_facebook.png) no-repeat;
}

.twitter{
	width: 24px;
	height: 24px;
	float: left;
	margin-right: 5px;
	background: url(img/ico_twitter.png) no-repeat;
}

.flickr{
	width: 24px;
	height: 24px;
	float: left;
	margin-right: 5px;
	background: url(img/ico_flickr.png) no-repeat;
}
.formspring{
	width: 24px;
	height: 24px;
	float: left;
	margin-right: 5px;
	background: url(img/ico_formspring.png) no-repeat;
}

.youtube{
	width: 24px;
	height: 24px;
	background: url(img/ico_youtube.png) no-repeat;
	float: left;
	margin-right: 5px;
}

#copy{
	float: left;
}

#copy p{
	width: 120px;
	height: 18px;
	float: left;
	background: url(img/copy.png) no-repeat;
}

#cherry a{
	width: 86px;
	height: 18px;
	float: left;
	background: url(img/cherry.png) no-repeat;
	margin-top:-1px;
}

.wp-pagenavi{
	position: absolute;
	right: 30px;
}

.wp-pagenavi a{
	font: bold italic 12px Arial !important;
	color:#999 !important;
}

.wp-pagenavi span.current{
	font: bold italic 14px Arial !important;
	color:#267044 !important;
}

#resultado table{
	padding: 10px;
}

#resultado h1{
	color:#666;
	font:italic 26px Arial;
	padding: 15px;
}

#resultado table th{
	color:#333;
	font:bold italic 18px Arial;
	text-align: left;
}

#resultado table tr td{
	height:60px;
	margin-bottom:31px;
	padding-top:15px;
	vertical-align:top;
}

#resultado table tr td a{
	color:#666;
	font:italic 12px Arial;
	text-align: left;
	text-decoration: none;
}

#commentblock{
	clear: both;
	padding:15px 15px 20px 15px;
}

#commentblock h4 a{
	font:italic 18px Arial;
	color: #669966;
	display: block;
	margin-bottom: 15px;
	text-decoration: none;
}

#commentblock h4 span{
	background: url(img/icon_comments.png) no-repeat;
	padding:1px 20px 5px 10px;
	font:bold italic 16px Arial;
	color: #FFF;
}

#audate{
	border-bottom: 1px dotted #666;
	margin-bottom: 10px;
	padding-left: 25px;
	background: url(img/ico_comments.png) no-repeat;
}

.cAuthor a{
	font:italic 14px Arial;
	color: #669966;
	text-decoration: none;
}

.cDate{
	font:italic 11px Arial;
	color: #669966;
}

.cText{
	font:italic 13px Arial;
	color: #666;
	margin-bottom: 20px;
}

#commentform{
	height: 250px;
}

#commentform #name{
	background: #efefef;
	width: 230px;
	padding: 6px 0;
	float: left;
	font:italic 12px Arial;
	color: #666;
}

#commentform #email{
	background: #efefef;
	width: 230px;
	padding: 6px 0;
	float: left;
	font:italic 12px Arial;
	color: #666;
}

#commentform #url{
	background: #efefef;
	width: 200px;
	padding: 6px 0;
	float: left;
	font:italic 12px Arial;
	color: #666;
}

#commentform #words{
	background: #efefef;
	width: 259px;
	padding: 30px 20px;
	float: left;
	height: 80px;
	font:italic 12px Arial;
	color: #666;
}

.cForm label{
	display: block;
	margin-bottom: 10px;
	height: 30px;
}

.labelnome{
	display: block;
	text-indent: -9000px;
	overflow: hidden;
	*font-size: 0;
	*line-height: 0;
	width: 57px;
	height: 26px;
	background: url(img/field_nome.png) no-repeat;
	float: left;
}

.labelemail{
	display: block;
	text-indent: -9000px;
	overflow: hidden;
	*font-size: 0;
	*line-height: 0;
	width: 57px;
	height: 26px;
	background: url(img/field_email.png) no-repeat;
	float: left;
}

.lado{
	display: block;
	text-indent: -9000px;
	overflow: hidden;
	*font-size: 0;
	*line-height: 0;
	width: 11px;
	height: 26px;
	background: url(img/field_borda1.png) no-repeat;
	float: left;
}

.bcimawords{
	display: block;
	text-indent: -9000px;
	overflow: hidden;
	*font-size: 0;
	*line-height: 0;
	width: 299px;
	height: 14px;
	background: url(img/field_comment.png) no-repeat;
	float: left;
}

.bbaixowords{
	display: block;
	text-indent: -9000px;
	overflow: hidden;
	*font-size: 0;
	*line-height: 0;
	width: 299px;
	height: 16px;
	background: url(img/field_comment2.png) no-repeat;
	float: left;
}

.titlecomment{
	display: block;
	text-indent: -9000px;
	overflow: hidden;
	*font-size: 0;
	*line-height: 0;
	width: 299px;
	height: 16px;
	background: url(img/comentario.png) no-repeat;
	float: left;
	position: absolute;
	margin: 14px 0 0 10px;
	*margin: -140px 0 0 -290px;
}

.btEnviar{
	background: #FFF !important;
	font: bold italic 14px Arial;
	color: #666;
	position: absolute;
	margin: 135px 0px 0px -50px;
	*margin: 145px 0px 0px 240px;
}

.blado{
	display: block;
	text-indent: -9000px;
	overflow: hidden;
	*font-size: 0;
	*line-height: 0;
	float: left;
	width: 10px;
	height: 26px;
	background: url(img/borda_form01.jpg) no-repeat;
}

.bladonome{
	display: block;
	text-indent: -9000px;
	overflow: hidden;
	*font-size: 0;
	*line-height: 0;
	float: left;
	margin-left: 5px;
	width: 55px;
	height: 26px;
	background: url(img/field_nome.png) no-repeat;
}

.bladoemail{
	display: block;
	text-indent: -9000px;
	overflow: hidden;
	*font-size: 0;
	*line-height: 0;
	float: left;
	width: 55px;
	height: 26px;
	margin-left: 5px;
	background: url(img/field_email.png) no-repeat;
}

.bladdd{
	display: block;
	text-indent: -9000px;
	overflow: hidden;
	*font-size: 0;
	*line-height: 0;
	float: left;
	width: 46px;
	height: 26px;
	background: url(img/field_ddd.png) no-repeat;
}

.bladofone{
	display: block;
	text-indent: -9000px;
	overflow: hidden;
	*font-size: 0;
	*line-height: 0;
	float: left;
	width: 48px;
	height: 26px;
	background: url(img/field_fone.png) no-repeat;
}

.bladoend{
	display: block;
	text-indent: -9000px;
	overflow: hidden;
	*font-size: 0;
	*line-height: 0;
	float: left;
	margin-left: 5px;
	width: 78px;
	height: 26px;
	background: url(img/field_end.png) no-repeat;
}

.blado2{
	display: block;
	text-indent: -9000px;
	overflow: hidden;
	*font-size: 0;
	*line-height: 0;
	float: left;
	width: 12px;
	height: 26px;
	background: url(img/borda_form02.jpg) no-repeat;
}

.wpcf7-form{
	padding: 10px;
	height:123px;
}

.wpcf7-form input{
	background: #efefef;
	padding: 5px 0 5px;
	float: left;
	font:14px Arial;
	color:#666;
}

.wpcf7-form textarea{
	font:14px Arial;
	color:#666;
	*margin-top:-1px;
}

.wpcf7-form p{
	display: block;
	height:35px;
	margin: 0 !important;
}

.your-name input{
	width:155px;
}

.your-email input{
	width:154px;
}

.ddd input{
	width:27px;
	text-align: center;
}

.dddd{
	display: block;
	float: left;
	margin-right:6px;
}

.fone input{
	width:75px !important;
	padding: 5px 0 !important;
}

.dddc{
	display: block;
	float: left;
	margin-right:6px;
	margin-left: 5px;
}

.btenviar2{
	background: none !important;
	font:italic 14px "Arial Black" !important;
	color: #fdce02 !important;
	text-transform: uppercase;
	margin: 0 0 0 164px;
	*margin: 25px 0 0 -75px;
}

#fiqueinform h1{
	background: url(img/title_fique.jpg) no-repeat;
	width: 230px;
	height: 38px;
	margin-left: 10px;
}

.contato{
	height: 625px;
}

.nome input{
	width:391px;
}

.email input{
	width:391px;
}

.endereco input{
	width:367px;
}

.fonee input{
	width: 296px;
	padding-left:10px;
}


.cimamsge{
	display: block;
	text-indent: -9000px;
	overflow: hidden;
	*font-size: 0;
	*line-height: 0;
	float: left;
	width: 458px;
	height: 27px;
	background: url(img/borda_msg.png) no-repeat;
	margin-top: 15px;
	margin-left: 5px;
}

.baixomsge{
	display: block;
	text-indent: -9000px;
	overflow: hidden;
	*font-size: 0;
	*line-height: 0;
	float: left;
	width: 458px;
	height: 27px;
	background: url(img/borda_msg1.png) no-repeat;
	margin-left: 5px;
	*margin-top:-1px;
}

#mensagem{
	background: #efefef;
	margin-left: 5px;
	width: 448px;
	padding-left: 10px;
	height: 90px;
}

.btenviar3{
	background: none !important;
	font: italic 14px "Arial Black" !important;
	color: #00582f !important;
	text-transform: uppercase;
	margin: 0 0 0 400px;
	*margin: 25px 0 0 -75px;
}

.wpcf7-response-output, .wpcf7-not-valid-tip{
	font:14px Arial;
	color:#666;
	position:absolute;
	background: #FFF;
}


.ec3_widget_cal h2{
	display: block;
	text-indent: -9000px;
	overflow: hidden;
	*font-size: 0;
	*line-height: 0;
	background:url(img/title_agenda.jpg) no-repeat 0 0px;
	width: 230px;
	height: 47px;
	margin-left: 5px;
	padding-top: 10px;
    *margin-left:-10px;
}

.more-link{
	margin: 10px 0;
	display:block;
}


/*******************************
	PERFIL
*******************************/

#menuperfil{
	border-bottom:1px solid #CCCCCC;
	margin:20px 15px 15px;
	padding-bottom:10px;
}

#menuperfil ul{
	margin-left: -15px;
}

#menuperfil ul li a{
	display: block;
	padding:3px 0 4px 15px;
	font:italic 13px Arial;
	color:#999;
	text-transform: uppercase;
	text-decoration: none;
}

#menuperfil ul li a:hover{
	background: #ffdf02 url(img/bg_menuperfil.jpg) right no-repeat;
	color:#00582f;
}

.p1{width:215px;}
.p2{width:370px;}
.p3{width:110px;}
.p4{width:185px;}
.p5{width:185px;}
.p6{width:160px;}
.p7{width:100px;}

/*******************************
	COMITE VIRTUAL
*******************************/

.comites form{
	margin-left: 15px; 
}


.comites form label input{
	border: solid 1px;	
	width: 325px;
	height: 25px;
	border-color: #ccc;
}

.comites form label select{
	margin-top: 10px;
}

.comites form input{
	border: solid 1px;
	border-color: #666;
	padding: 5px;
}

#mapa{
	margin-top: 20px;
}

.cvirtual h1{
	font: bold italic 13px Arial;
	color: #006633;
	margin: 20px 0;
	clear: both;
	padding-top: 30px;
	*margin-top: 180px! important;
}

.cvirtual p span{
	font: 13px Arial !important;
	color: #666 !important;
}

#formparticipar{
	height: 850px;
}

#formparticipar form{
	font: 13px Arial;
	color: #666;
	margin: 15px;
	height:745px !important;
}

#formparticipar form label{
	display: block;
	height: 35px;
	font: 12px Arial;
}

#formparticipar.wpcf7-response-output{
	margin-top: 500px;
}

#comitenome, #comiteemail, #comiteddd, #comitecelular, #comiteendereco, #comitecep, #comitebairro, #comitecidade{
	background-color: #efefef;
	font: 14px Arial;
	color: #666;
	height: 26px;
	float: left;
	padding: 0 !important;
	*padding-top:5px !important;
	*height: 21px;
}

.ec3_events li{
	font:14px Arial;
	color: #999;
	margin: 15px;
}

.check{
	height: 13px !important;
	margin-right: 5px;
	float: none !important;
}

.comitenomea{
	background: url(img/form_nomecompleto.jpg) no-repeat;
	width:	121px;
	height: 26px;
	float: left;
}

#comitenome{
	width: 305px;
}

.comiteemaila{
	background: url(img/form_email.jpg) no-repeat;
	width:	56px;
	height: 26px;
	float: left;
}

#comiteemail{
	width: 369px;
}

.comiteddda{
	background: url(img/field_ddd.png) no-repeat;
	width:	48px;
	height: 26px;
	float: left;
}

#comiteddd{
	width: 23px;
}

.comitecelulara{
	background: url(img/form_celular.jpg) no-repeat;
	width:	194px;
	height: 26px;
	float: left;
}

#comitecelular{
	width: 141px;
}

.comiteenderecoa{
	background: url(img/form_endereco.jpg) no-repeat;
	width:	143px;
	height: 26px;
	float: left;
}

#comiteendereco{
	width: 283px;
}

.comitecepa{
	background: url(img/form_cep.jpg) no-repeat;
	width:	50px;
	height: 26px;
	float: left;
}

#comitecep{
	width: 70px;
}

.comitebairroa{
	background: url(img/form_bairro.jpg) no-repeat;
	width:	59px;
	height: 26px;
	float: left;
}

#comitebairro{
	width: 227px;
}

.comitecidadea{
	background: url(img/form_cidade.jpg) no-repeat;
	width:	68px;
	height: 26px;
	float: left;
}

#comitecidade{
	width: 358px;
}

.comddda{
	float: left;
	width: 90px;
}

.comcepa{
	float: left;
	width: 140px;
}

.comddd{
	float:left;
	width:90px;
}

.comcep{
	float:left;
	width:140px;
}

#btForm{
	background: none !important;
	color:#FDCE02 !important;
	font:italic 14px "Arial Black" !important;
	text-transform:uppercase;
}

span.wpcf7-not-valid-tip-no-ajax  {
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #FF0000;
	color:#FF0000;
	display:block;
	font-size:10pt;
	margin-left:150px;
	padding:4px;
	position:absolute;
	width:300px;
	z-index:999;
}

#formparticipar .wpcf7-not-valid-tip-no-ajax{
	margin-left: 0px;
}

#wp-cumulus embed, #wp-cumulus object{
	*width:210px;
}
