/* CSS Document */

/*reset*/
* html{border:0;padding:0;margin:0; _padding:0; _margin:0;}
img{border:0;padding:0;margin:0;_padding:0;_margin:0;_border:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td,hr{margin:0;padding:0;_padding:0;_margin:0;}
a{text-decoration:none;}
ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0}
h1,h2,h3,h4,h5,h6{font-size:100%;margin:0; font-weight:normal}
/*b{font-weight:normal} se usar alguma fonte bold por natureza*/

/* ------------------------------------------------------------------------------------------------------------ */

html{ background:#f87fa4;}


body{ 
	background: url(bg-topo.jpg) repeat-x #febdd1;
	text-align:center;
   	color:#8c8c8c;
   	font-family: 'ProximaNovaRgRegular';
   	font-size:14px;
   	line-height:18px;
   }
   
   
   
.content-body{ width:942px; text-align:center;}
   
   
p{line-height:18px}
ul{line-height:18px}

div,ul,li{display:inline-block}   

h1,h2,h3,h4{font-weight:normal}
	
h1{ font-family:Tahoma, Geneva, sans-serif; font-size:20px; color:#7f133b; margin-bottom:10px; margin-left:24px; text-align:left; margin-top:10px;}

h2{font-family: 'bebas_neueregular'; font-size:24px; color:#cd0040; margin-top:20px; margin-bottom:3px;}

h3{font-size:14px}

h4{font-size:16px} 


.campoForm{ background:url(bg-form-mid.png) repeat-x; height:33px;}

.form{ margin-left:24px; text-align:left; float:left; margin-top:10px;}


.bot-encurtar{ width:75px; height:33px; float:left; margin-top:10px; margin-left:15px;}


.box-link{ width:369px;}


.bg-rosa-top{ width:369px; height:3px;}


.bg-rosa-mid{ width:369px; height:35px; background:url(bg-rosa-mid.jpg) repeat-y; padding-top:15px; font-family:Tahoma, Geneva, sans-serif; color:#7f133b;}


.bg-rosa-rodape{ width:369px; height:3px;}


.edit-url{ font-family:Tahoma, Geneva, sans-serif; color:#7f133b; margin-top:15px; margin-left:25px; width:420px }


.texto-post{margin-bottom:15px; width:550px; background: url(../imagens/template/bg-post.jpg) repeat-y}


.conteudo-post{ margin-left:36px;}


.coluna-imagem-interna{ width:203px; float:left; margin-top:40px;}


.coluna-imagem-equipe{ width:180px; float:left; margin-top:40px;}


.texto-interna{ width:520px; margin-top:20px;}


.texto-press-release-col-direita{ margin-left:25px; margin-top:40px; float:left; width:282px;}


.texto-imagem-equipe{ margin-bottom:20px;}


.texto-imagem-opcao1{ margin-bottom:20px;}


.texto-imagem-opcao2{ margin-bottom:20px;}


.paginacao{ width:560px; margin-top:30px; margin-left:28px;}


.autor-do-post{color:#999; font-size:20px; font-family: 'bebas_neueregular';}


/* LINKS e BOTÕES*/

a:link{
	font-size:14px;
    color:#bd003a;
	
	cursor:pointer}
a:visited{
    color:#bd003a;}
a:hover{
    color:#ec0049;}
	
	
.bt_voltar{ width:60px; height:11px; margin-top:30px; font-family: 'bebas_neueregular'; color:#cd0040; margin-left:20px; }

.bt_voltar a{ width:60px; height:11px; margin-top:30px; font-family: 'bebas_neueregular'; color:#cd0040; margin-left:20px; }

.bt_voltar a:hover{ width:60px; height:11px; margin-top:30px; font-family: 'bebas_neueregular'; color:#ec0049; }


.titulo-post-interna{ font-family: 'bebas_neueregular'; font-size:30px; color:#cd0040; margin-left:12px; line-height:26px;  margin-top:-6px;}	
	
	
.titulo-post{ font-family: 'bebas_neueregular'; font-size:30px; color:#cd0040; margin-left:5px; line-height:32px; margin-top:-4px;}


.titulo-post a{ font-family: 'bebas_neueregular'; font-size:30px; color:#cd0040; margin-left:5px; line-height:32px;}


.titulo-post a:hover{ font-family: 'bebas_neueregular'; font-size:30px; color:#ec0049; margin-left:5px; line-height:32px;}


.bt-menu-rodape{color:#8c8c8c; font-size:12px;}

.bt-menu-rodape a{color:#8c8c8c; font-size:12px;}

.bt-menu-rodape a:hover{color:#000; font-size:12px;}


.titulo-post2{ font-family: 'bebas_neueregular'; font-size:20px; color:#cd0049;}


.titulo-post2 a{ font-family: 'bebas_neueregular'; font-size:20px; color:#cd0049; margin-top:20px;}


.titulo-post2 a:hover{ font-family: 'bebas_neueregular'; font-size:20px; color:#ec0049; margin-top:20px;}


.banner-procional{ width:259px; height:239px; margin-top:15px;}


.data-post{position:absolute; left:-26px; width:51px; height:68px; background: url(../imagens/template/bg-data.png);}


.dia-post{font-size:48px; font-family: 'bebas_neueregular'; color:#FFF; text-align:center; margin-left:7px; margin-top:12px; margin-bottom:2px;}


.mes-post{font-size:12px; font-family: 'bebas_neueregular'; color:#FFF; text-align:center; margin-left:11px; margin-top:3px; }



.data-post-interna{position:absolute; top:0; left:-26px; width:51px; height:68px; background: url(../imagens/template/bg-data.png);}


.dia-post-interna{font-size:48px; font-family: 'bebas_neueregular'; color:#FFF; text-align:center; margin-left:7px; margin-top:12px; margin-bottom:2px;}


.mes-post-interna{font-size:12px; font-family: 'bebas_neueregular'; color:#FFF; text-align:center; margin-left:11px; margin-top:3px; }



.container{
   background:url(../imagens/template/bgContainer.png) repeat-x top;
   text-align:center;
   margin: 0 auto;
   min-height:300px
}


.bt-quant-comentarios{margin-right:8px; background:#ec0049; float:right; color:#FFF !important; font-family: 'bebas_neueregular'; font-size:14px; padding:5px}


/*.bt-quant-comentarios a{ height:25px; text-align:center; margin-right:8px; vertical-align:middle; float:right; color:#FFF; font-family: 'bebas_neueregular'; font-size:14px; padding-left:15px; padding-top:3px;}*/


.bt-quant-comentarios:hover{ background:#cd0040 !important; }


.bt-responder{ margin-right:8px; background:#ec0049; float:right; color:#FFF !important; font-family: 'bebas_neueregular'; font-size:14px; padding:5px}

.bt-responder:hover{ background:#cd0040 !important; }




.titulo-quant-comentarios{ height:40px;}


.bg-quant-comentarios-interna{ height:21px; background:url(../imagens/template/lado-balao-mid.png) repeat-x; color:#FFF; font-family: 'bebas_neueregular'; font-size:17px; margin-top:20px; margin-bottom:3px; padding:0 3px 0 3px; float:left;}


.box-comentario{ width:550px; margin-top:20px}


.box-comentario-resposta{ width:456px; margin-top:20px; margin-left:100px;}


.imagem-autor-coemtario{ width:71px; height:71px; float:left; }


.conteudo-comentario{ width:440px; float:left; margin-left:15px;}


.conteudo-comentario-resp{  width:370px; float:left; margin-left:15px;}


.texto-comentario-resp{ width:370px; margin-top:5px;}


.texto-comentario{ width:440px; margin-top:5px;}


.autor-comentario{ color:#cd0040; font-size:12px; float:left;}


.data-comentario{ color:#9a9a9a; font-size:12px; float:left;}


.assine-feed{ width:128px; height:38px; margin-top:27px; margin-left:112px;}


#bt-homepage {background:url(../imagens/template/bt-homepage.png) no-repeat; width:100px; height:39px; cursor:pointer; color:#FFF;}


#bt-homepage:hover {background:url(../imagens/template/bt-homepage.png) 0 -39px; color:#000;}


#bt-sobre-digai {background:url(../imagens/template/bt-sobre-digai.png) no-repeat; width:115px; height:39px; cursor:pointer;}


#bt-sobre-digai:hover {background:url(../imagens/template/bt-sobre-digai.png) 0 -39px;}


#bt-arquivo {background:url(../imagens/template/bt-arquivo.png) no-repeat; width:102px; height:39px; cursor:pointer;}

#bt-arquivo:hover {background:url(../imagens/template/bt-arquivo.png) 0 -39px;}





#bt-press-realease {background:url(../imagens/template/bt-press-realease.png) no-repeat; width:124px; height:39px; cursor:pointer;}

#bt-press-realease:hover {background:url(../imagens/template/bt-press-realease.png) 0 -39px;}


#bt-facebook{ width:60px; height:69px; background:url(../imagens/template/bt-facebook.png) no-repeat; cursor:pointer;}

#bt-facebook:hover{ width:60px; height:69px; background:url(../imagens/template/bt-facebook.png) 0 -69px;}


#bt-twitter{ width:60px; height:69px; background:url(../imagens/template/bt-twitter.png) no-repeat; cursor:pointer;}

#bt-twitter:hover{ width:60px; height:69px; background:url(../imagens/template/bt-twitter.png) 0 -69px;}


#bt-feed{ width:60px; height:69px; background:url(../imagens/template/bt-feed.png) no-repeat; cursor:pointer;}

#bt-feed:hover{ width:60px; height:69px; background:url(../imagens/template/bt-feed.png) 0 -69px;}


#bt-contato {background:url(../imagens/template/bt-contato.png) no-repeat; width:85px; height:39px; cursor:pointer;}

#bt-contato:hover {background:url(../imagens/template/bt-contato.png) 0 -39px;}


#bt-equipe {background:url(../imagens/template/bt-equipe.png) no-repeat; width:85px; height:39px; cursor:pointer;}

#bt-equipe:hover {background:url(../imagens/template/bt-equipe.png) 0 -39px;}


#bt-post-novos{ background: url(../imagens/template/bt-postagens-novas.jpg) no-repeat; width:111px; height:16px; cursor:pointer;}


#bt-post-novos:hover{ background: url(../imagens/template/bt-postagens-novas.jpg) 0 -16px; width:111px; height:16px; cursor:pointer;}


#bt-post-antigos{ background: url(../imagens/template/postagens-antigas.jpg) no-repeat; width:119px; height:16px; cursor:pointer;}

#bt-post-antigos:hover{ background: url(../imagens/template/postagens-antigas.jpg) 0 -16px; width:119px; height:16px; cursor:pointer;}


#bt-cadastre{ width:97px; height:25px; background:url(../imagens/template/bt-castra-se.jpg) no-repeat; cursor:pointer; float:left; margin-top:15px;}

#bt-cadastre:hover{ width:97px; height:25px; background:url(../imagens/template/bt-castra-se.jpg) 0 -25px; float:left; margin-top:15px;}


#titulo-ultimas-twitter{ background:url(../imagens/template/titulo-ultimas-twitter.jpg) no-repeat; width:158px; height:28px; margin-top:25px; cursor:pointer}

#titulo-ultimas-twitter:hover{ background:url(../imagens/template/titulo-ultimas-twitter.jpg) 0 -28px; width:158px; height:28px; margin-top:25px;}




.bt-numero{ width:27px; height:27px; margin-left:15px; color:#666; padding:6px 8px 6px 8px; font-size:10px;}


.bt-numero:hover{ background: #ec0049; cursor:pointer; color:#FFF; }


.numeracao-paginas{ width:302px; height:27px; text-align:center}



.rodapeFacebook{
	width:227px;
	height:247px;
	overflow:hidden;
	float:left;
	position:relative;
	margin-top:15px;
	}	
	
	
	
.rodapeFacebooHidden{
	position:absolute;
	left:-2px;
	top:-2px
	}			

.fb_iframe_widget iframe{position:static !important;}


.facebook{ width:259px; margin-top:35px;}


.rodapeTwitter{
	width:259px;
	float:right;
	margin-top:15px;
	/*border:1px solid #b5b5b5*/
	}
	
.twtr-ft{display:none}	

.twtr-widget h3{font-family: 'NeoSansRegular';}




/* ------------------------------------------------------------------------------------------------------------ */

/* GERAL ( div´s - colunas - etc...) */ 

.topo{
	background:url(../imagens/template/imagem-topo.jpg) repeat-x center top;
	background-color:#e50047;
	width:100%;
	height:252px;
	text-align:left;
	margin:0 auto;
	}


.bg-top-encurtador{ width:426px;}


.box-conteudo{ width:426px; margin-top:35px;}



.mid-encurtador{ width:426px; min-height:390px; background:url(bg-mid-encurtador.jpg) repeat-x;}


.content-topo{ width:940px;
	   display:block;
	   text-align:left;
	   margin:0 auto;
	   height:252px;
	   }
	

.marca{ margin:80px 0 0 0; width:940px; height:59px; text-align:center;
}


.busca-feed{ width:240px; float:right; height:252px;}


 
.pesquisa{ width:233px; height:37px; float:right; margin-top:150px;}

.pesquisa img, .pesquisa input{ float: left;}

.area-menu{ width:665px; height:42px;}



.miolo{background:#fff;
	   width:940px;
	   display:inline-block;
	   padding:25px 50px 53px 50px;
	   text-align:left;
	   margin:0 auto;
	   }
	   
	   
.coluna-esquerda{ width:560px; float:left;}


.coluna-esquerda-home{ width:560px; float:left; margin-top:16px;}


.box-post{ position:relative; width:560px; margin-top:15px; margin-left:28px; margin-bottom:15px;}



.coluna-direita{ width:276px; float:left; margin-left:30px;}


.posts-mais-compartilhados{ width:260px; margin-top:26px; float:right}


.borda-superior-col-esquerda{ width:260px; height:8px;}


.borda-lateral-col-esquerda{ width:260px; background:url(../imagens/template/borda-lateral-col-esquerda.jpg) repeat-y;}


.borda-inferior-col-esquerda{  width:260px; height:8px;}


.col-redes-sociais{ width:60px; margin-top:26px; float:right;}


.redes-sociais{ width:52px; height:25px; float:right; margin-top:40px; margin-right:10px;}




.topico-post-mais-compartilhados{ width:220px; margin-left:16px;}


.imagem-horizontal-destaque-post{width:465px; margin-top:10px; margin-left:35px; margin-bottom:15px;}


	   
.table{display: table; height: 100%; width:100%; overflow: hidden; margin:0 auto; *overflow:hidden; *position:relative;}



.cell{display: table-cell; text-align:center; vertical-align: middle; *top:50%; *position:absolute; width:100%;}	   


/*--- Seção de Notícias ---*/
.ulNoticias{border-top:1px solid #CCC;}

.ulNoticias li{display:inline-block; width:477px; padding:10px 0; border-bottom:1px solid #ccc; font-size:12px;}

.ulNoticias b{cursor:pointer}

.ulNoticiasInterna img{max-width:477px; margin-top:10px}

.ulNoticiasTitulo{float:left; width:400px; cursor:pointer;/*color:#666*/}

.ulNoticiasTitulo:hover{/*color:#000*/}

.ulNoticiasTituloInterna{float:left; width:400px; font-size:14px; font-weight:bold; color:#505d96;}

.ulNoticiasTituloInterna:hover{}

.ulNoticiasData{float:right;}

.ulNoticiasData:hover{float:right}



/*------------------------------------------------*/



/*--- Lightbox ---*/

#lightbox{position:fixed; left:0; top:0; width:100%; height:100%; z-index:10}

.lightboxFundo{
	background:url(../imagens/template/transparencia.png); 
	position:fixed; 
	top:0; 
	left:0; 
	z-index:10; 
	width:100%;
	height:100%;
	text-align:center 
	}	 
	
.lightboxSair{
	position:fixed; 
	top:0; 
	left:0; 
	z-index:-1; 
	width:100%;
	height:100%;
	text-align:center 
	}

.lightboxFloatContainer{
	position:absolute;
	top:0;
	z-index:10;
	width:100%;
	height:100%
}

.lightboxTable{display: table; height: 100%; width:100%; overflow: hidden; margin:0 auto; *overflow:hidden; *position:relative;}

.lightboxCell{display: table-cell; vertical-align: middle; *top:50%; *position:absolute; width:100%; text-align:center}

.lightboxFloat{
	width:950px;
	margin:0 auto;
	text-align:left;
	background:#ccc
	}	 

.lightboxFloatTop{
	height:27px;
	display:block;
	display:inline-block;
	width:100%;
	}	
	
.lightboxFloatTopX{
	background:url(../imagens/template/bt_fechar.png) no-repeat;
	width:91px; 
	height:27px; 
	float:right; 
	cursor:pointer;
	}	
	
.lightboxFloatTopX:hover{
	background:0 -27px;
	}		
	
.lightboxFloatMid{
	padding:0 0 0 0;
	display:inline-block;
	width:950px;
	}		

.lightboxFloatBot{
	width:100%; 
	}
/*------------------------------------------------*/


/*--- Seção de Clientes ---*/
.ulClientes{margin-top:10px; display:inline-block;}

.ulClientes li{background:#fff; border-radius:10px; width:91px; height:71px; float:left; margin:0 7px 14px 7px}

.ulClientes li table{width:100%; height:100%; text-align:center}

.ulClientes li img{max-width:75px; max-height:55px; text-align:center}
/*------------------------------------------------*/




.btnMais{
	background:url(../imagens/template/btnMais.png) no-repeat right;
	height:29px;
	min-width:42px;
	font-size:14px;
	font-weight:bold;
	text-align: right;
	margin-right:21px;
	padding:5px 50px 0 0;
	cursor:pointer;
	float:right}


/* ------------------------------------------------------------------------------------------------------------ */   

/* FORM */

textarea, input, select {
   background: url(../imagens/template/bg-form-mid.png) repeat-x;
   color:#000;
   border:0 solid #CCC;
   vertical-align:middle;
   -moz-border-radius: 0;
   -webkit-border-radius: 0;
   outline:none /*Tira a borda do Chrome*/
   
   }
   

label{
	margin-left:0px;
	}

	
#btn_form{
	 width:57px; 
	 height:25px;
	 font-weight:bold;
	 color:#fff;
	 background:url(../imagens/template/bt-enviar.jpg) no-repeat;
	 cursor:pointer;
	 padding:0 2px 0 2px;
	 border:none}
	 
#btn_form:hover{
	 width:57px; 
	 height:25px;
	 font-weight:bold;
	 color:#fff;
	 background:url(../imagens/template/bt-enviar.jpg) 0 -25px;
	 cursor:pointer;
	 padding:0 2px 0 2px;
	 border:none}
	 
	 
/* ------------------------------------------------------------------------------------------------------------ */   


/* RODAPE */

.rodapeContainer{
	background:url(../imagens/template/bgRodape.png) repeat-x #18244d;
	min-height:98px;
	text-align:center;
	color:#fff;
	width:100%
	
	}

.rodape{
	width:100%;
	margin:0 auto;
	background:#f87fa4;
	min-height:170px;
	
	}
	
	
.content-rodape{ width:460px; text-align:center;}



.marca-digai-rodape{ width:127px; height:77px; float:left; margin-left:5px; margin-top:15px;}



.col-rodape-esquerda{ width:197px; float:left; margin-top:35px; text-align:left}


.menu-rodape{ width:110px; float:left; margin-left:70px; margin-top:35px; text-align:left; margin-bottom:40px;}



.col-rodape-direita{ width:245px; float:right; margin-top:35px; text-align:left;}







.newsletter{ width:233px; height:50px; margin-top:3px; text-align:left;}

	

address{
	font-style:normal;
	font-size:11px;
	margin-top:12px;
	text-align:center;
	float:left}
	


.logoUNU{float:right; margin:40px 70px 0 0}
/* ------------------------------------------------------------------------------------------------------------ */  



@font-face {
    font-family: 'ProximaNovaRgRegular';
    src: url('../fontes/proxima_nova_reg-webfont.eot');
    src: url('../fontes/proxima_nova_reg-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fontes/proxima_nova_reg-webfont.woff') format('woff'),
         url('../fontes/proxima_nova_reg-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'bebas_neueregular';
    src: url('../fontes/bebasneue-webfont.eot');
    src: url('../fontes/bebasneue-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fontes/bebasneue-webfont.woff') format('woff'),
         url('../fontes/bebasneue-webfont.ttf') format('truetype'),
         url('../fontes/bebasneue-webfont.svg#bebas_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




.perfil-autor{margin-bottom:15px; width:550px; background: url(../imagens/template/bg-post.jpg) repeat-y; margin-top:15px;}



.foto-perfil-autor{ width:116px; height:114px; float:left; margin-left:30px; margin-right:15px; margin-bottom:15px;}


.texto-perfil-autor{ width:350px; margin-left:15px; float:left; margin-bottom:15px;}











