@charset "utf-8";
/* CSS Document */
body{
	margin:0;
}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
*{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.top{
	background-image:url(../images/topo.jpg);
}
.topWrap{
	width:1000px;
	margin:0 auto;
	height:182px;
}
.topFlash{
	height:154px;
}
.topMenu{
	margin:0px;
	padding:0px;
	width:1000px;
}
.topMenu div{
	margin:0px 15px 0px 0px;
	float:left;
}
.topMenu div .mudacor{
	color:#9C0B0E;
}
.topMenu .faleconosco{
	float:right;
	margin-right:0px;
}
.topMenu .home a{
	background-image:url(../images/home-icon.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
}
.topMenu .faleconosco a{
	background-image:url(../images/faleconosco.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:100px;
	height:19px;
	text-indent:-999px;
	overflow:hidden;
}
.topMenu .faleconosco a:hover{
	background-position:bottom left;
	background-color:none;
}
.topMenu div a{
	display:block;
	padding:5px 10px 3px 10px;
	text-decoration:none;
/*	color:#8E0919;*/
	color:#004D6D;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
.topMenu div a:hover{
	background-color:#F5F5F5;
}
.global{
	background-color:#FFF;
	clear:both;
}
.colMenu{
	width:150px;
	float:left;
}
.colMenu ul{
	margin:0px 0px 10px 0px;
	padding:0px;
}
.colMenu ul p{
	margin:10px 0px 4px 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.colMenu ul li{
	list-style:none;
}
.colMenu ul li a{
	text-decoration:none;
	padding:1px 0px 1px 10px;
	display:block;
	font-size:12px;
}
.colMenu ul li a:hover{
	text-decoration:none;
}
.colAux{
	width:240px;
	float:right;
}
.hometitles{
	background-image:url(../images/bgtitshome.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	height:22px;
	padding:5px 0px 0px 10px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#004D6D;
	margin:0px 0px 3px 0px;
}
.hometitles a{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#004D6D;
	text-decoration:none;
}
.hometitles a:hover, .hometitles a:hover span {
	text-decoration:underline;
}
.hometitles a span
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#004D6D;
	display:inline-block;
	float:right;
	margin-right:8px;
	font-style:italic;
	text-transform:lowercase;
	font-weight:bold;
}
.hometitles a span span
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8E0919;
	display:inline-block;
	float:none;
	margin:0px;
}
.hometitles a span:hover
{
	text-decoration:underline;
}
.content{
	width:600px;
	float:left;
}
.globalWrap{
	width:1000px;
	margin:0 auto;
	min-height:200px;
}
.foot{
	background-image:url(../images/bgfoot2.jpg);
	background-color:#e2ecef;
	background-repeat:repeat-x;
	clear:both;
}
.footWrap{
	width:1000px;
	margin:0 auto;
}
.footDeck, .busca{
	color:#FFF;
}
.footDeck .esquerda, .footDeck .meio, .footDeck .direita, .busca .esquerda, .busca .meio, .busca .direita{
	float:left;
	height:25px;
}
.footDeck .esquerda, .footDeck .direita, .busca .esquerda, .busca .direita{
	width:16px;
}
.footDeck .esquerda, .busca .esquerda{
	background-image:url(../images/deckfoot-esq.png);
	background-repeat:no-repeat;
	background-position:top left;
}
.footDeck .meio{
	background-image:url(../images/deckfoot-meio.png);
	background-position:top left;
	background-repeat:repeat-x;
	width:968px;
}
.footDeck .direita, .busca .direita{
	background-image:url(../images/deckfoot-dir.png);
	background-repeat:no-repeat;
	background-position:top right;
}
.footListas ul{
	float:left;
	margin:0px 10px 0px 10px;
	padding:0px;
}
.footListas ul p{
	margin:0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
}
.footListas ul li{
	list-style:none;
}
.footListas ul li a{
	text-decoration:none;
	font-size:11px;
	display:block;
	padding:1px 0px 1px 10px;
}
.footListas ul li a:hover{
	text-decoration:underline;
}
.busca .meio{
	background-image:url(../images/deckfoot-meio.png);
	background-position:top left;
	background-repeat:repeat-x;
	width:208px;
}
.busca .meio input[type=text]
{
	height:14px;
	margin:2px 3px 0px 0px;
	border:1px solid #FFF;
	float:left;
	width:130px;
}
.busca .meio label, .buscaFoot label{
	display:inline-block;
	padding:4px 2px 0px 0px;
	float:left;
}
.buscaFoot input[type=text]{
	height:14px;
	margin:2px 3px 0px 0px;
	border:1px solid #000;
	float:left;
	width:130px;
}
.busca .meio input[type=button], .busca .meio input[type=submit], .buscaFoot input[type=button], .buscaFoot input[type=submit]{
	border:0px;
	background-image:url(../images/buscabt.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	background-color:#004D6D;
	color:#FFF;
	float:left;
	font-weight:bold;
	margin:4px 0px 0px 0px;
	padding:0px 5px 0px 5px;
}
.homeDestaque{
	width:600px;
}
.hmdest01 .clear, .hmdest02 .clear{
	height:0px;
	line-height:0px;
}
.hmdest01{
	border-top:5px solid #004D6D;
}
.hmdest01 div{
	width:200px;
}
.hmdest02{
	border-top:5px solid #004D6D;
}
.hmdest02 div{
	width:195px;
	padding:0px 0px 0px 5px;
}
.hmdest02 div h2{
	color:#000;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	margin:5px 0px 0px 0px;
	font-weight:normal;
	line-height:23px;
}
.hmdest01 div h2{
	color:#000;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	margin:5px 0px 0px 0px;
	font-weight:normal;
	line-height:23px;
}
.home1Col1, .home1Col2, .home1Col3, .home2Col1, .home2Col2, .home2Col3{
	float:left;
	width:184px;
	padding:5px;
}
.home1Col1, .home1Col2, .home1Col3{
	border-top:2px solid;
	border-bottom:2px solid;
}
.home1Col1 a, .home1Col2 a, .home1Col3 a{
	text-decoration:none;
	font-size:16px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	display:block;
	height:65px;
}
.home1Col1 a:hover, .home1Col2 a:hover, .home1Col3 a:hover{
	text-decoration:underline;
}
.home1Col1, .home2Col1{
	margin:8px 9px 6px 0px;
}
.home1Col2, .home2Col2{
	margin:8px 9px 6px 0px;
}
.home1Col3, .home2Col3{
	margin:8px 0px 6px 0px;	
}
.homeTitDest{
	clear:both;
	width:600px;
}
.homeTitDest a{
	display:block;
	padding:20px 0px 20px 10px;
	font-size:26px;
	text-decoration:none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#00698F;
}
.home2Col1 h2 span, .home2Col2 h2 span, .home2Col3 h2 span{
	font-size:16px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0px 0px 5px 0px;
	padding:0px 3px 0px 3px;
	/*line-height:18px;*/
	color:#FFF;
}
.home2Col1 img, .home2Col2 img, .home2Col3 img{
	border:1px solid;
}
.home2Col1 p, .home2Col2 p, .home2Col3 p{
	color:#666;
}
.home2Col1 a, .home2Col2 a, .home2Col3 a, .hmdest01 div a, .hmdest02 div a{
	display:inline-block;
	padding:3px 8px 3px 8px;
	text-decoration:none;
	background-color:#D7E9FF;
	border:1px solid #004D6D;
	color:#000;
	font-weight:bold;
}
.home2Col1 a:hover, .home2Col2 a:hover, .home2Col3 a:hover, .hmdest01 div a:hover{
	background-color:#F5F5F5;
	color:#666;
	border-color:#666;
}
.homeHumortit{
	clear:both;
	padding:10px 0px 0px 0px;
	margin:0px 0px 6px 0px;
}
.homeHumortit span{
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:25px;
	color:#FFF;
	display:inline-block;
	padding:0px 2px 0px 2px;
	background-color:#FF5700;
}
.tvsinttelVideo{
	padding:0px 0px 0px 2px;
	margin:0px 0px 20px 0px;
}
.homeEnquete label{
	display:inline-block;
	width:200px;
	padding:0px 0px 0px 2px;
}
.homeEnquete{
	padding:0px 3px 0px 3px;
}
.homeEnquete p{
	margin:3px 5px 3px 5px;
	color:#004D6D;
	font-size:13px;
	font-weight:bold;
}
.homeEnquete div .opcaoEnquete
{
	padding-top:2px;
	border-top:1px solid #DDDDDD;
}
.homeEnquete input[type=radio]{
	margin:0px 0px 0px 5px;
}
.homeEnquete input[type=button]{
	background-color:#004D6D;
	color:#FFF;
	border:1px solid #FFF;
	margin:10px 0px 0px 5px;
	padding:3px 6px 3px 6px;
}
.homeEnquete input[type=button]:hover{
	background-color:#666;
}
.publicidade{
	margin:20px 0px 10px 0px;
}
.homeJornal{
	margin:0px 0px 12px 0px;
}
.destaqmenu{
	margin:210px 0px 0px 0px;
}
.destaqMenu a{
	background-image:url(../images/bgdestaqmenu.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	font-family:"Times New Roman", Times, serif;
	text-align:center;
	width:135px;
	padding:14px;
}
.endereco{
	margin:40px 0px 0px 0px;
}
.endereco p{
	margin:0px;
	color:#666;
	text-align:left;
}
.endereco p strong{
	margin:0px 0px 0px 0px;
}

.endereco p span{
	font-style:italic;
	font-weight:bold;
}
.butsmenuv{
	margin:5px 0px 0px 0px;
}
.butsmenuv a{
	display:block;
	height:44px;
	background-repeat:no-repeat;
	background-position:-2px top;
	text-decoration:none;
	text-indent:-999px;
	overflow:hidden;
}
.butsmenuv a:hover{
	background-position:-2px bottom;
}
.bthmAssocia{
	background-image:url(../images/associe-se.jpg);	
}
.bthmBoleto{
	background-image:url(../images/boleto.jpg);	
}
.bthmNoticias{
	background-image:url(../images/noticias.jpg);	
}
.bthmCadastro{
	background-image:url(../images/cadastro.jpg);	
}
.redesSoc{
	margin:0px 0px 0px 0px;
}
.redesSoc a{
	display:block;
	width:48px;
	height:48px;
	float:left;
	background-position:center center;
	background-repeat:no-repeat;
	text-decoration:none;
	text-indent:-999px;
	overflow:hidden;
}
.iconTwitter{
	background-image:url(../images/icon-twitter.jpg);
}
.iconFacebook{
	background-image:url(../images/icon-facebook.jpg);
}
.iconOrkut{
	background-image:url(../images/icon-orkut.jpg);
}
.iconYoutube{
	background-image:url(../images/icon-youtube.jpg);
}
.iconBlogguer{
	background-image:url(../images/icon-blog.jpg);
}
.hdrPagInternas span{
	height:1px;
	display:block;
}
.hdrPagInternas h1{
	margin:0px;
	color:#FFF;
	padding:0px 0px 0px 8px;
	font-size:18px;
	display:block;
	float:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:normal
}
.hdrPagInternas h2{
	float:left;
	margin:5px 0px 0px 10px;
	color:#FFF;
	font-size:11.5px;
	font-weight:normal
}
.hdrPagInternas h2 span{
	display:inline-block;
	padding:0px 10px 0px 0px;
}
.cxNoticias>p{
	padding:0px 0px 10px 0px;
	border-bottom:2px solid #DDD;
}
.cxNoticias h3{
	font-size:26px;
	margin:5px 0px 4px 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.cxNoticias h4{
	margin:0px 0px 4px 0px;
	color:#666;
	font-size:14px;
}
.txtresize p{
	float:left;
}
.txtresize div{
	float:right;
	width:75px;
}
.txtresize a{
	display:block;
	background-color:#EEE;
	border:1px solid #DDD;
	color:#000;
	float:left;
	margin:8px 0px 6px 6px;
	padding:4px;
	width:18px;
	height:13px;
	font-weight:bold;
	text-decoration:none;
}
.txtresize a:hover{
	background-color:#666;
	color:#FFF;
}
.cxImagens{
	float:left;
	background-color:#EEE;
	border:1px solid #DDD;
	padding:4px 4px 0px 4px;
	margin:0px 15px 8px 0px;
	max-width:265px;
}
.cxTextos{
	clear:both;
}
.txtFinal{
	height:4px;
	clear:both;
}
.cxTextos p{
	font-size:12px;
	line-height:17px;
}
.cxMais{
	width:100%;
	float:left;
	margin:0px 5px 0px 0px;
}
.cxMais p{
	margin:3px 0px 5px 0px;
	font-size:18px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
}
.cxMais ul{
	margin:0px;
	padding:0px;
}
.cxMais ul li{
	list-style:none;
	border-bottom:3px solid #FFF;
}
.cxMais ul li a{
	display:block;
	padding:3px;
	font-size:14px;
	text-decoration:none;
	background-color:#EEE;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.cxMais ul li a span{
	display:block;
	color:#666;
	font-weight:normal;
	font-size:9px;
}
.cxMais ul li a:hover{
	background-color:#F5F5F5;
	text-decoration:underline;
}
.vejaTodasNot{
	font-size:14px;
	text-decoration:none;
	display:block;
	padding:2px 2px 2px 4px;
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.vejaTodasNot:hover{
	background-color:#CCC;
	color:#666;
}
.txtsPublic{
	float:right;
	width:295px;
	height:265px;
}
.txtsPublic span{
	display:block;
	color:#CCC;
	font-size:9px;
	margin:3px 0px 2px 0px;
}
.notIndice ul{
	margin:0px;
	padding:0px;
}
.notIndice ul li{
	list-style:none;
	border-bottom:1px solid #CCC;
}
.notIndice ul li a{
	display:block;
	padding:5px;
	text-decoration:none;
}
.notIndice ul li a p{
	margin:0px;
	color:#666;
}
.notIndice ul li a h3:hover{
	text-decoration:underline;
}
.notIndice ul li a h3{
	margin:0px;
	font-size:16px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}


.enqIndice ul{
	margin:0px;
	padding:0px;
}
.enqIndice ul li{
	list-style:none;
	border-bottom:1px solid #CCC;
	padding:5px 5px 5px 5px;
}
.enqIndice ul li p{
	margin:3px 0px 3px 0px;
	color:#666;
}
.enqIndice ul li h3{
	margin:0px 0px 4px 0px;;
	font-size:16px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.enqIndice ul li p span{
	color:#000;
	display:inline-block;
}
.enqIndice ul li p .resultado{
	padding:0px 5px 0px 5px;
	margin:0px 0px 4px 0px;
	width:249px;
	background-color:#F1F1F1;
}
.enqIndice ul li p .porcentagem{
	background-color:#000;
	max-width:300px;
	margin:0px 3px 4px 0px;
	color:#FFF;
}
.resutabsolutos{
	text-align:right;
}
.enqIndice ul li p .enqcor1, #divenqueterespostas .enqcor1{background-color:#5AC8E2; color:#002530}
.enqIndice ul li p .enqcor2, #divenqueterespostas .enqcor2{background-color:#218CA5; color:#002530}
.enqIndice ul li p .enqcor3, #divenqueterespostas .enqcor3{background-color:#18677F; color:#002530}
.enqIndice ul li p .enqcor4, #divenqueterespostas .enqcor4{background-color:#044356; color:#002530}
.paginacao{
	margin:10px 0px 10px 0px;
}
.paginacao p{
	float:right;
	margin:0px;
}
.paginacao a{
	display:block;
	float:left;
	text-decoration:none;
	background-color:#EEE;
	border:1px solid #DDD;
	color:#333;
	padding:3px 6px 3px 6px;
	margin:5px 5px 0px 0px;
}
.paginacao a:hover{
	background-color:#CCC;
}
.paginacao .clear{
	height:5px;
	display:block;
}
.formulario{
	clear:both;
	padding:8px 0px 0px 0px;
}
.formulario p{
	margin:6px 0px 6px 0px;
}
.formulario label{
	font-size:12px;
	font-weight:bold;
	color:#004D6D;
}
.formulario .quebralinha, .formulario .quebralinhapeq, .formulario .quebralinhamed{
	padding:0px 6px 0px 0px;
}
.formulario .quebralinha input[type=text], .formulario .quebralinhapeq input[type=text], .formulario .quebralinhamed input[type=text], .formulario .quebralinha select, .formulario .quebralinhapeq select, .formulario .quebralinhamed select{
	width:100%;
	border:1px solid #999;
	font-size:12px;
	background-color:#e2ecef;
}
.formulario .quebralinhapeq{
	width:190px;
}
.formulario .quebralinhamed{
	width:290px;
}
.formulario .quebralinhapeq.left{
	margin-right:6px;
}
.formulario .quebralinha textarea{
	height:200px;
	width:100%;
	margin:4px 0px 0px 0px;
	border:1px solid #999;
	font-size:12px;
	background-color:#e2ecef;
}
.formulario .quebralinhamed select{
	font-size:12px;
}
.contatoimg, .cadastroimg{
	background-repeat:no-repeat;
	background-position:top right;
	float:right;
	width:220px;
	height:130px;
}
.contatoimg{
	background-image:url(../images/contato.png);
}
.cadastroimg{
	background-image:url(../images/cadastro-socio.jpg);
}
.textoAberturaContato p, .textoAberturaContato p strong{
	font-size:12px;
}
.textoAberturaContato h3{
	font-size:16px;
	font-weight:normal;
}
.estadocivil{
	float:right;
	width:397px; 	
}
.estadocivil select{
	width:100px; float:left;
}
.estadocivil input[type=text]{
	float:right; 
	width:235px;
	border:1px solid #999;
	font-size:12px;
	background-color:#e2ecef;
}
.lblOutros{
	float:left; display:inline-block; padding:0px 5px 0px 10px;
}
.psexo{
	width:200px; float:left;
}
.psexo label{
	padding:0px 10px 5px 0px;
}
.formdependentes{
	padding:5px 0px 0px 0px;
}
.formdependentes ul{
	margin:0px;
	padding:0px;
}
.formdependentes ul li{
	list-style:none;
	display:block;
	margin:0px 0px 20px 0px;
}
.formdependentes ul li .clear{
	margin:0px;
	height:1px;
}
.titdependentes{
	font-size:12px;
	font-weight:bold;
	color:#000;
	border-top:0px solid #DDD;
	padding:10px 0px 0px 2px;
	background-image:url(../images/bgfoot.jpg);
	background-repeat:repeat-x;
}

.galeria a
{
	
}
.galeria a img
{
	border:4px solid #ddd;
}

h3.h3Treb
{
	font-family:Trebuchet MS;
}
div.noticiaNumeracao
{
	width:auto;
	background:#C7D8DF;
	padding:3px;
}
div.noticiaNumeracao input[type=button]
{
	display:inline-block;
	width:25px;
	height:20px;
	text-decoration:none;
	background-color:#024F6D;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	font-weight:bold;
}
div.noticiaNumeracao input[type=button]:hover
{
	cursor:pointer;
}
.erroBusca
{
	display:block;
	padding:5px;
	margin:auto;
	font-size:14px;
	
}