/*Fontes Especais*/

@font-face {

    font-family: 'ComplimentsRegular';

    src: url('../../../fontes/compliments/compliments-webfont.eot');

    src: url('../../../fontes/compliments/compliments-webfont.eot?#iefix') format('embedded-opentype'),

         url('../../../fontes/compliments/compliments-webfont.woff') format('woff'),

         url('../../../fontes/compliments/compliments-webfont.ttf') format('truetype'),

         url('../../../fontes/compliments/compliments-webfont.svg#ComplimentsRegular') format('svg');

    font-weight: normal;

    font-style: normal;



}



@font-face {

    font-family: 'ArialNarrow';

    src: url('../../../fontes/arial-narrow/arialn-webfont.eot');

    src: url('../../../fontes/arial-narrow/arialn-webfont.eot?#iefix') format('embedded-opentype'),

         url('../../../fontes/arial-narrow/arialn-webfont.woff') format('woff'),

         url('../../../fontes/arial-narrow/arialn-webfont.ttf') format('truetype'),

         url('../../../fontes/arial-narrow/arialn-webfont.svg#ArialNarrow') format('svg');

    font-weight: normal;

    font-style: normal;



}



@font-face {

    font-family: 'WorldofWaterRegular';

    src: url('../../../fontes/world-of-water/world_of_water-webfont.eot');

    src: url('../../../fontes/world-of-water/world_of_water-webfont.eot?#iefix') format('embedded-opentype'),

         url('../../../fontes/world-of-water/world_of_water-webfont.woff') format('woff'),

         url('../../../fontes/world-of-water/world_of_water-webfont.ttf') format('truetype'),

         url('../../../fontes/world-of-water/world_of_water-webfont.svg#WorldofWaterRegular') format('svg');

    font-weight: normal;

    font-style: normal;



}



@font-face {

    font-family: 'BreuerTextMedium';

    src: url('../../../fontes/breuer/breuertext-medium-webfont.eot');

    src: url('../../../fontes/breuer/breuertext-medium-webfont.eot?#iefix') format('embedded-opentype'),

         url('../../../fontes/breuer/breuertext-medium-webfont.woff') format('woff'),

         url('../../../fontes/breuer/breuertext-medium-webfont.ttf') format('truetype'),

         url('../../../fontes/breuer/breuertext-medium-webfont.svg#BreuerTextMedium') format('svg');

    font-weight: normal;

    font-style: normal;



}





body{

	background:url(../../../imagens/fundo-site.jpg) repeat-x;

	color:#666;

}



h1,h2,h3,h4,h5,h6,p,a,li,span,label,fieldset{

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

}



#site-title{

	text-indent:-5000px;

	width:0;

}



h1{

	text-indent:-5000px;

	width:0;

}



#header{

	margin:0 auto 0 auto;

	padding:0;

	width:1000px;

}



#wrapper{

	margin:0 auto 0 auto;

	padding:0;

	background:none;

	width:1000px;

}





#masthead{

	margin:0 auto 0 auto;

	padding:0;

	width:1000px;

}



#branding{

	margin:0 auto 0 auto;

	padding:0;

	width:1000px;

}



#cabecalho{

	background:url(../../../imagens/fundo-cabecalho.jpg) no-repeat;

	width:980px;

	height:242px;

	margin:0 auto 0 auto;

	padding:0;

}



#logo{

	width:265px;

	height:139px;

	margin: -10px 0 0;

	float:left;

}



#logo img{

	margin:28px 0 0 0;

}



#topo{

	width:556px;

	height:242px;

	margin:0;

	float:right;

}



#acompanhe-busca{

	width:456px;

	height:50px;

	margin:-18px;

	float:right;

}



#acompanhe{

	width:250px;

	height:50px;

	margin:0;

	float:left;

}



#acompanhe h2{

    font-family: 'ComplimentsRegular';

	font-size:26px;

	color:#8ca8c6;

	margin:5px 0 0 0;

	float:left;

	line-height:33px;

}



#redes-sociais{

	background:url(../../../imagens/fundo-redes-sociais.png) no-repeat;

	width:109px;

	height:46px;

	float:left;

	margin:0 0 0 10px;

	text-align:center;

}



#redes-sociais img{

	width:25px;

	height:24px;

	margin:10px auto 0 auto;

}



#logo-meio{

	padding:0 5px 0 5px;

}



#busca{

	background:url(../../../imagens/fundo-busca.png) no-repeat;

	width:200px;

	height:50px;

	margin:0;

	float:right;

}



#searchform{

	margin:8px 0 0 0;

	padding:0;

	float:left;

}



#searchfield{

	width:150px;

	height:12px;

	margin:6px 0 0 15px;

	float:left;

	border-width:0;

	background:none;

	color:#4691DA;

	font-size:12px;

	font-style:italic;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

}



#searchfield value{

	margin:0;

}



#submitbutton{

	float:left;

	margin:6px 0 0 8px;

}



#slogan{

    font-family: 'ArialNarrow';

	width:556px;

	height:192px;

	margin:40px 0 0;

	float:left;

	color:#FFF;

}



#slogan a{

	color:#fc0;

	text-decoration:none;

}



#slogan-1{

	font-size:22px;

	margin:40px 2px 10px 0;

	text-align:right;

}



#slogan-2{

	font-size:22px;

	margin:0 2px 0 0;

	line-height:35px;

	width:100%;

	text-align:right;

	float:right;

}



#slogan-2 img {

	margin:9px 0 0 10px !important;

	float:right;

}



#main{

	width:1000px;

	margin-top:-60px;

	padding:0;

	float:left;

}



#menu{

	background:url(../../../imagens/fundo-menu.png) no-repeat 0 10px;

	width:1000px;

	height:75px;

	float:left;

	position:relative;



}



#menu-conteudo{

	width:980px;

	height:75px;

	margin:0 auto 0 auto;

}



#menu-conteudo ul{

	list-style:none;

	width:936px;

	margin:0 auto 0 auto;

}



#menu-conteudo li{

	float:left;

	padding-top:20px;

	text-align:center;

	font-weight:bold;

}



#menu-home{

	width:74px;

	height:75px;

}



#menu-home:hover{

	background:url(../../../imagens/menu-home.png) no-repeat;

	width:74px;

	color:#333;

}





#menu-marketing{

	width:198px;

	height:75px;

}



#menu-marketing:hover{

	background:url(../../../imagens/menu-marketing.png) no-repeat;

	width:198px;

	color:#333;

}



#menu-criacao{

	width:138px;

	height:75px;

}



#menu-criacao:hover{

	background:url(../../../imagens/menu-criacao.png) no-repeat;

	width:138px;

	color:#333;

}



#menu-diferencial{

	width:188px;

	height:75px;

}



#menu-diferencial:hover{

	background:url(../../../imagens/menu-diferencial.png) no-repeat;

	width:188px;

	color:#333;

}



#menu-portfolio{

	width:116px;

	height:75px;

}



#menu-portfolio:hover{

	background:url(../../../imagens/menu-portfolio.png) no-repeat;

	width:116px;

	color:#333;

}



#menu-contato{

	width:127px;

	height:75px;

}



#menu-contato:hover{

	background:url(../../../imagens/menu-contato.png) no-repeat;

	width:127px;

	color:#333;

}



.divisor{

	background:url(../../../imagens/menu-divisor.png) no-repeat 0 0;

	margin:10px 8px 0 8px;

	width:3px;

	height:65px;

}



#menu-conteudo a{

    font-family: 'WorldofWaterRegular';

	font-size:18px;

	color:#737373;

	font-style:italic;

	text-decoration:none;

}



#menu-conteudo a:hover{

	text-decoration:none;

	color:#333;

}



#menu-conteudo a.submenu{

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:13px;

	font-style:normal;

}



#container{

	background:url(../../../imagens/fundo-corpo.png) repeat-y;

	margin-top:-30px;

}



#corpo{

	width:936px;

	margin:30px auto 0 auto;

	border-top:#ddd 4px solid;

}



#banner{

	background:#f9f9f9;

	width:936px;

	height:211px;

	padding:1px 0 0 0;

}





/* The Nivo Slider styles */

.nivoSlider {

	position:relative;

}



.nivoSlider img {

	position:absolute;

	top:0px;

	left:0px;

}

/* If an image is wrapped in a link */

.nivoSlider a.nivo-imageLink {

	position:absolute;

	top:0px;

	left:0px;

	width:100%;

	height:100%;

	border:0;

	padding:0;

	margin:0;

	z-index:6;

	display:none;

}

/* The slices and boxes in the Slider */

.nivo-slice {

	display:block;

	position:absolute;

	z-index:5;

	height:100%;

}

.nivo-box {

	display:block;

	position:absolute;

	z-index:5;

}

/* Caption styles */

.nivo-caption {

	position:absolute;

	left:0px;

	bottom:0px;

	/*background:#000;*/

	color:#fff;

	opacity:0.8; /* Overridden by captionOpacity setting */

	width:100%;

	z-index:8;

}

.nivo-caption p {

	padding:5px;

	margin:0;

}

.nivo-caption a {

	display:inline !important;

}

.nivo-html-caption {

    display:none;

}



/* Direction nav styles (e.g. Next & Prev) */

.nivo-directionNav a {

	position:absolute;

	top:45%;

	z-index:9;

	cursor:pointer;

}

.nivo-prevNav {

	left:0px;

}

.nivo-nextNav {

	right:0px;

}

/* Control nav styles (e.g. 1,2,3...) */

.nivo-controlNav a {

	position:relative;

	z-index:9;

	cursor:pointer;

}

.nivo-controlNav a.active {

	font-weight:bold;

}



#slider-wrapper {

    /*background:url(images/slider.png) no-repeat;*/

	background:#e6e6e6;

	width:936px;

    height:210px;

    margin:0 auto;

}



#slider {

	background:url(../../../imagens/img/loading.gif) no-repeat 50% 50%;

	position:relative;

	width:936px;

    height:210px;

    margin:0 auto 0 auto;

}



#slider img {

	position:absolute;

	top:0px;

	left:0px;

	display:none;

}

#slider a {

	border:0;

	display:block;

}



.nivo-controlNav {

	position:absolute;

	right:20px;

	bottom:8px;

	z-index:100;

}

.nivo-controlNav a {

	background:url(../../../imagens/img/pagination.png) no-repeat;

	display:block;

	width:15px;

	height:0;

	padding-top:12px;

	background-position:0 0;

	float:left;

	overflow:hidden;

}

.nivo-controlNav a.active {

	background-position:0 -12px;

}



.nivo-directionNav a {

	/*background:url(images/arrows.png) no-repeat;*/

	display:block;

	width:30px;

	height:30px;

	text-indent:-9999px;

	border:0;

}

a.nivo-nextNav {

	background-position:-30px 0;

	right:15px;

}

a.nivo-prevNav {

	left:15px;

}



.nivo-caption {

    text-shadow:none;

    font-family: Helvetica, Arial, sans-serif;

}

.nivo-caption a { 

    color:#efe9d1;

    text-decoration:underline;

}



#linha-banner{

	background:url(../../../imagens/linha-banner.png) no-repeat;

	width:936px;

	height:4px;

}



#vectar{

	width:936px;

	height:96px;

	margin:16px 0 0 0;

}



.caixa-vectar{

	background:url(../../../imagens/caixa-vectar.png) no-repeat;

	width:296px;

	height:96px;

}



.conteudos {

	background:url(../../../imagens/caixa-vectar-interna.png) no-repeat;

	float:left;

	line-height:26px;

}



.conteudos h3{

	color:#1d558e;

	font-size:18px;

	text-transform:uppercase;

	margin:0px 5px 0 5px;

	padding-bottom:4px;

	border-bottom:#e5e5e5 1px solid;

}



.conteudos a{

	color:#1d558e;

	text-decoration:none;

}



.conteudos a:hover{

	color:#4881d2;

	text-decoration:none;

}



.conteudos p{

	margin:8px 5px 0 5px;

	font-size:14px;

	font-style:italic;

}



.veja-mais{

	float:left;

	width:296px;

	height:39px;

	padding-top:5px

}



.veja-mais a{

	color:#1d558e;

	font-size:16px;

	text-decoration:none;

}



.veja-mais a:hover{

	color:#3180f1;

	text-decoration:none;

}



.veja-mais p{

	color:#82a0be;

	float:left;

	padding-left:95px;

	margin:8px 5px 0 5px;

	font-size:14px;

	font-style:italic;

}



.veja-mais img{

	float:right;

}



.caixa-vectar-meio{

	margin:0;

}



#quadroExterno-quem-somos {

	position:absolute; 

	z-index:10;

}



#quadroExterno-nossos-servicos {

	position:absolute; 

	z-index:10; 

	margin-left:320px;

}



#quadroExterno-clientes {

	position:absolute; 

	z-index:10; 

	margin-left:640px;

}



#quem-somos {

	position:absolute; 

	width:276px; 

	height:76px; 

	margin:9px; 

	z-index:12; 

	background:url(/imagens/transp.gif) no-repeat;

}



#nossos-servicos {

	position:absolute; 

	width:276px; 

	height:76px; 

	margin:9px 9px 9px 329px; 

	z-index:12; 

	background:url(/imagens/transp.gif) no-repeat;

}



#clientes {

	position:absolute; 

	width:276px; 

	height:76px; 

	margin:9px 9px 9px 649px; 

	z-index:12; 

	background:url(/imagens/transp.gif) no-repeat;

}



#mais-quem-somos {

	position:absolute; 

	z-index:14; 

	margin:44px 0 0 0;

}



#mais-nossos-servicos {

	position:absolute; 

	z-index:14; 

	margin:44px 0 0 320px;

}



#mais-clientes {

	position:absolute; 

	z-index:14; 

	margin:44px 0 0 640px;

}





#resultados-topo{

	background:url(../../../imagens/fundo-resultados-topo.png) no-repeat;

	width:936px;

	height:4px;

	margin:18px 0 0 0;

}



#resultados{

	background:#006496 url(../../../imagens/fundo-resultados.png) repeat-x;

	width:936px;

	height:200px;

	margin:0 0 0 0;

}



#resultados-efetivos{

	width:350px;

	margin:0 10px 0 15px;

	float:left;

}



#resultados-efetivos h3{

	background:url(../../../imagens/marcador-amarelo.png) no-repeat 0 13px;

    font-family: 'ArialNarrow';

	font-weight:bold;

	font-size:18px;

	font-style:italic;

	color:#fc0;

	margin:0 0 10px 0;

	padding:9px 0 0 15px;

}



#resultados-efetivos p{

	font-weight:normal;

	font-size:14px;

	line-height:25px;

	color:#fff;

}



#mais-resultados {

	background:url(../../../imagens/fundo-mais-resultados.png) no-repeat;

	width:111px;

	height:19px;

	cursor:pointer;

}



#mais-resultados a{

	color:#1d558e;

	text-decoration:none;

	margin:0 0 0 5px;

	font-size:14px;

	font-style:italic;

}



#mais-resultados a:hover{

	color:#4881d2;

}



#primeira-pagina{

	background:url(../../../imagens/fundo-primeira-posicao.png) no-repeat;

	width:542px;

	height:177px;

	float:left;

	margin:10px 15px 0 0;

}



#primeira-pagina-titulo{

	color:#005279;

	text-transform:uppercase;

	font-size:12px;

	font-weight:bold;

	margin:5px 0 0 150px;

	width:242px;

	cursor:pointer;

}



#primeira-pagina-titulo a{

	color:#005279;

	text-decoration:none;

}



.primeira-pagina-conteudo{

	list-style:none;

	width:196px;

	float:left;

}



.primeira-pagina-conteudo li{

	width:196px;

	height:48px;

	margin:3px 0 0 0;

	float:left;

}



.primeira-pagina-lista{

	margin:10px 0 0 0 !important;

}



.primeira-pagina-conteudo span{

	color:#333;

	font-size:14px;

	font-weight:bold;

}



.primeira-pagina-conteudo a{

	color:#333;

	text-decoration:none;

	margin:0;

	cursor:pointer;

}



.primeira-pagina-conteudo a:hover{

	color:#1d4458;

}





#primeira-pagina-conteudo-1{

	float:left;

	margin-left:70px;

}



#primeira-pagina-conteudo-2{

	float:right;

	margin-right:15px;

}



#resultados-baixo{

	background:url(../../../imagens/fundo-resultados-baixo.png) no-repeat;

	width:936px;

	height:4px;

}



#portfolio-topo{

	background:url(../../../imagens/fundo-portfolio-topo.png) no-repeat;

	width:936px;

	height:8px;

	margin:18px 0 0 0;

}



#portfolio{

	background:url(../../../imagens/fundo-portfolio.png) repeat-x;

	width:934px;

	height:158px;

	margin:0 0 0 0;

	border-left:#d4d4d4 1px solid;

	border-right:#d4d4d4 1px solid;

}



#sites-otimizados{

	width:300px;

	margin:0 10px 0 15px;

	float:left;

}



#sites-otimizados h3{

	background:url(../../../imagens/marcador-preto.png) no-repeat 0 13px;

    font-family: 'ArialNarrow';

	font-weight:bold;

	font-size:21px;

	font-style:italic;

	color:#252525;

	margin:0 0 10px 0;

	padding:9px 0 0 15px;

}



#sites-otimizados p{

	font-weight:normal;

	font-size:14px;

	line-height:20px;

	color:#333;

}



#ver-portfolio {

	background:url(../../../imagens/fundo-ver-portfolio.png) no-repeat;

	width:95px;

	height:19px;

	cursor:pointer;

}



#ver-portfolio p {

	color:#FFF;

	font-size:12px;

	font-weight:bold;

	text-align:center;

}



#ver-portfolio a {

	color:#fff;

	text-decoration:none;

	margin:0 0 0 9px;

	font-size:13px;

	font-style:italic;

	font-weight:bold;

}



#ver-portfolio a:hover {

	color:#f4f4f4;

}



#slide{

	background:url(../../../imagens/fundo-galeria.png) no-repeat;

	margin:0 15px 0 0;

	float:right;

	width:588px;

	height:165px;

}



#galeria{

	width:510px !important;

	height:165px;

	margin:0;

	float:left;

}



#galeria li{

	width:155px !important;

	height:136px;

	margin:10px 0 0 10px;

	border:#999 1px solid;

}



#slide .next{

	background:url(../../../imagens/) no-repeat;

	cursor:pointer;

	float:left;

	width:36px;

	height:70px;

	margin-top:42px;

}



#slide .prev{

	background:url(../../../imagens/) no-repeat;

	cursor:pointer;

	float:left;

	width:36px;

	height:70px;

	margin-top:42px;

}



#portfolio-baixo{

	background:url(../../../imagens/fundo-portfolio-baixo.png) no-repeat;

	width:936px;

	height:8px;

	margin:0 0 0 0;

}



#linha-diferencial{

	margin:18px 0 0 0;

	*margin:12px 0 0 0;

}



#diferencial{

	background:#F8F9FA;

	border-top:#fdfdfe 1px solid;

	width:936px;

	height:374px;

	margin:1px 0 0 0;

	*margin:-6px 0 0 0;

}



#metricas-pioneira{

	float:left;

	width:687px;

}



#metricas-pioneira img{

	margin:15px 0 0 20px;

	float:left;

}



#metricas-pioneira div{

	float:left;

}



#metricas-pioneira h3{

	margin:15px 0 0 20px;

	width:458px;

	font-size:18px;

	font-weight:bold;

}



#metricas-pioneira a{

	color:#1d558e;

	text-decoration:none;

}



#metricas-pioneira a:hover{

	color:#4881d2;

	text-decoration:none;

}



#metricas-pioneira p{

	margin:15px 0 0 20px;

	width:458px;

	color:#666px;

	font-size:14px;

	text-align:justify;

}



.saiba-mais{

	background:url(../../../imagens/fundo-saiba-mais.png) no-repeat;

	width:95px;

	height:19px;

	cursor:pointer;

	margin:15px 0 0 20px;

}



.saiba-mais a{

	color:#fff !important;

	text-decoration:none;

	margin:0 0 0 3px;

	font-size:13px;

}



.saiba-mais a:hover{

	color:#f4f4f4 !important;

}



#metricas{

	width:687px;

	height:187px;

	border-bottom:#e1e1e1 1px solid;

	float:left;

}



#pioneira{

	width:687px;

	height:187px;

	float:left;

}



#nossos-videos{

	background:#e1e4e8;

	width:247px;

	height:374px;

	float:right;

	vertical-align:top;

}



#nossos-videos-titulo{

	width:227px;

	margin:10px 0 0 10px;

	float:left;

}



#nossos-videos-titulo img{

	margin:0 15px 0 0;

}



#nossos-videos-titulo h3{

	font-size:14px;

	font-weight:bold;

	text-transform:uppercase;

}



#nossos-videos-titulo a{

	float:left;

	color:#333;

	text-decoration:none;

}



#nossos-videos-titulo a:hover{

	color:#727272;

}



#video-conteudo{
	width:266px;

	height:181px;

	margin:0 0 0 10px;

	float:left;

}



#video-texto{

	width:227px;

	height:181px;

	margin:10px 0 0 10px;

	float:left;

	font-size:12px;

	line-height:20px;

}



#blog{

	width:936px;

	height:202px;

	margin:18px 0 1px 0;

}



#titulo-blog{

	background:url(../../../imagens/fundo-titulo-blog.png) no-repeat;

	width:34px;

	height:202px;

	text-indent:-5000px;

	float:left;

}



#conteudo-blog-topo{

	background:url(../../../imagens/fundo-blog-topo.png);

	width:901px;

	height:8px;

	float:right;

}



#conteudo-blog{

	background:#b6b6b6;

	width:901px;

	height:194px;

	float:right;

	position:relative;

}



.postagem{

	background:url(../../../imagens/fundo-postagem.png) no-repeat;

	width:352px;

	height:80px;

	float:left;

	margin:5px 0 0 35px;

}





.postagem-data{

	width:68px;

	height:72px;

	margin-top:8px;

	float:left;

	text-align:center;

}



.postagem-mes{

	width:69px;

	height:19px;

	margin:0 auto 0 auto;

	color:#FFF;

	font-weight:bold;

}



.postagem-mes a{

	color:#FFF;

	text-decoration:none;

}



.postagem-dia{

	width:69px;

	height:53px;

	margin-top:10px;

	font-size:31px;

	font-weight:bold;

	color:#9f221a;

}



.postagem-dia a{

	color:#9f221a;

	text-decoration:none;

}



.postagem-dia a:hover{

	color:#c70c00;

	text-decoration:none;

}



.postagem-conteudo{

	width:260px;

	height:70px;

	float:left;

	margin:10px 0 0 15px;

	color:#333;

	font-style:italic;

	font-size:13px;

}



.postagem-conteudo p{

	margin:0;

}



.postagem-conteudo a{

	color:#333;

	text-decoration:none;

}



.postagem-conteudo a:hover{

	color:#5f5959;

	text-decoration:none;

}



.data-post{

	float:right;

	margin:10px 0 0 0;

}



#mais-post{

	background:url(../../../imagens/fundo-mais-post.png);

	width:87px;

	height:36px;

	float:right;

	position:absolute;

	top:5px;

	right:0;

	color:#FFF;

	text-transform:uppercase;

	font-weight:bold;

	cursor:pointer;

	text-decoration:none;

}



#mais-post p{

	margin:0 0 0 45px;

}



#footer{

	background:url(../../../imagens/fundo-rodape.png) repeat-x;

	border:none;

	width:100%;

	height:325px;

	position:relative;

	padding:20px 0 0 0;

}



#rodape{

	width:936px;

	height:325px;

	position:relative;

	margin:0 auto 0 auto;

}



#rodape-1{

	width:936px;

	height:262px;

	margin:0 auto 0 auto;

}



#menu-rodape{

	width:620px;

	height:262px;

	float:left;

}



.fundo-titulo-rodape-1{

	background:url(../../../imagens/fundo-titulo-rodape-1.png) no-repeat;

	width:181px;

	height:25px;

}



.fundo-titulo-rodape-2{

	background:url(../../../imagens/fundo-titulo-rodape-2.png) no-repeat;

	width:358px;

	height:25px;

}



.titulo-rodape{

	background:url(../../../imagens/marcador-amarelo.png) no-repeat 0 7px;

	color:#fc0;

	font-size:16px;

	font-weight:bold;

	font-style:italic;

	text-transform:uppercase;

	margin:0 0 0 10px;

	padding:3px 0 0 13px;

}



#menu-rodape-1{

	width:182px;

	float:left;

}



.menu-rodape-1{

	width:182px;

	list-style:none;

	margin:5px 0 5px 10px;

	padding-bottom:10px;

	font-size:13px;

	line-height:20px;

	color:#ccc;

}



.menu-rodape-1 a{

	text-decoration:none;

	color:#ccc;

}



.menu-rodape-1 a:hover{

	text-decoration:none;

	color:#f7f7f7;

}



.sublinhado{

	text-decoration:underline !important;
	font-size: 16px;
	font-weight: bold;
}



#menu-rodape-2{

	width:385px;

	list-style:none;

	font-size:13px;

	line-height:20px;

	color:#ccc;

	float:right;

}



#menu-rodape-2-esquerdo{

	margin:0 0 0 5px;

	float:left;

}



#menu-rodape-2-direito{

	float:right;

}



#menu-rodape-2 h4{

	color:#FFF2BF;

	text-transform:uppercase;

	font-size:13px;

	font-weight:bold;

}



.menu-rodape-2{

	width:182px;

	list-style:none;

	margin:10px 0 0 0;

	font-size:13px;

	line-height:20px;

	color:#ccc;

}



.menu-rodape-2 a{

	text-decoration:none ;

	color:#ccc;

}



.menu-rodape-2 a:hover{

	text-decoration:none;

	color:#f7f7f7;

}



#twitter{

	width:281px;

	height:282px;

	float:right;

	position:relative;

}



#titulo-twitter{

	background:url(../../../imagens/fundo-titulo-twitter.png) no-repeat;

	color:#ABDFFF;

	font-size:15px;

	font-weight:bold;

	font-style:italic;

	text-transform:uppercase;

	width:281px;

	height:25px;

	padding:3px 0 0 10px;

	margin-bottom:5px;

}



#titulo-twitter a{

	color:#ABDFFF !important;

}



#titulo-twitter a:hover{

	color:#daf1ff !important;

}



#conteudo-twitter{

	margin-left:10px;

}



#twitter p{

	color:#ccc;

	margin:0 0 10px 0;

}



#twitter a{

	color:#ccc;

	text-decoration:none;

}



#twitter a:hover{

	color:#f7f7f7;

}



#imagem-twitter{

	position:absolute;

	bottom:-45px;

	right:60px;

	margin:0 auto 0 auto;

}



address, details {

	width:1000px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-style:normal;

	color:#ccc !important;

	margin:-14px auto 0 auto;

	*margin:4px auto 0 auto;

	float:left;

}



details {

	margin:3px 0 0 0;

	padding:0;

}



details summary::-webkit-details-marker { display:none; }



summary{

	color:#ccc !important;

}



#breadcrumb{

	background:#efefef;

	height:16px;

	border-bottom:#ddd 1px solid;

	padding:10px 0 10px 15px;

	margin:0 0 20px 0;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:12px;

}



#breadcrumb a{

	text-decoration:none;

	color:#333;

	font-weight:bold;

}



#breadcrumb a:hover{

	text-decoration:none;

	color:#737373;

	font-weight:bold;

}



#titulo-paginas{

	float:left;

	width:100%;

	border-bottom:#c6c9d9 1px solid;

}



#borda-titulo-esq{

	background:url(../../../imagens/borda-titulo-esq.png) no-repeat;

	width:32px;

	height:33px;

	float:left;

}



.entry-title{

	float:left;

	background:#295e93;

	height:33px;

	color:#FFF;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:18px;

	font-style:italic;

	padding:0 2px 0 2px;

}



.entry-title h2{

	color:#FFF;

    font-family: 'BreuerTextMedium';

	font-size:18px;

	font-style:italic;

	margin:7px 0 0 0;

}



.entry-subtitle{

	height:33px;

	color:#FFF;

	font-size:18px;

	font-style:italic;

	font-weight:bold;

	padding:0 2px 0 2px;

}



.entry-subtitle h3{

	color:#FFF;

    font-family: 'BreuerTextMedium';

	font-size:18px;

	font-style:italic;

	font-weight:bold;

	margin:7px 0 0 0;

}



#borda-titulo-dir{

	background:url(../../../imagens/borda-titulo-dir.png) no-repeat;

	width:32px;

	height:33px;

	float:left;

}



#sub-titulo{

	float:left;

	margin:7px 0 0 30px;

	font-style:italic;

	font-size:12px;

}



#contadores{

	position:relative;

	width:100%;

	z-index:100;

}



#gmais{

	position:absolute;

	margin:0;

	right:-38px;

}



.entry-content{

       background:url(../../../imagens/fundo-conteudo-paginas.png) repeat-x;

       color:#363636;

       text-align:justify;

       margin-top:1px;

       padding:15px 20px 0 20px;

       line-height:25px;

       font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

}


.caixa-interna{

	border:#ccc 1px solid;

	border-radius: 15px;

	margin:0 0 20px 0;

	padding:10px 20px 10px 20px;

	background:url(../../../imagens/bg-transp.png);

	float:left;

}



.botao-saiba-mais{

	float:right;

	margin:12px 0 0 0;

}



.entry-content span{

	text-align:justify;

	line-height:25px;

}



.entry-content h3{

    font-family: 'BreuerTextMedium';

	text-align:justify;

	line-height:25px;

	margin:0;

	font-size:20px;

	text-transform:uppercase;

	font-style:italic;

}



.entry-content p{

	text-align:justify;

	line-height:25px;

	margin:5px 0 10px 0;

	font-size:12px;

}



.entry-content span{

	text-align:justify;

	line-height:25px;

	margin:5px 0 10px 0;

	font-size:12px;

}



.entry-content a{

	color:#1D4773;

	text-decoration:none;

}



.entry-content a:hover{

	color:#4881d2;

	text-decoration:none;

}



.entry-meta{

	margin:10px 0 10px 0;



}



.entry-utility{

	text-align:justify;

	line-height:25px;

	border-top: #1D4773 dashed 1px;

}



.entry-summary{

	margin:0;

	padding:0 !important;

}



.entry-summary a{

	float:right;

	padding:0;

	margin: 20px 0 15px 0;

}



#nav-below a{

	color:#1D4773;

	text-align:justify;

	line-height:25px;

}



#nav-below a:hover{

	color:#4881d2;

	text-decoration:none;

}



.saiba-mais-interna{

	margin:0;

	float:right;

}



.saiba-mais-interna a{

	background:url(../../../imagens/fundo-saiba-mais.png) no-repeat;

	width:69px;

	height:19px;

	cursor:pointer;

	color:#FFF;

	text-decoration:none;

	font-weight:bold;

	margin:0;

	padding: 1px 0 0 6px;

	float:left;

	line-height:normal;

}



.saiba-mais-interna a:hover{

	background:url(../../../imagens/fundo-saiba-mais-2.png) no-repeat;

	color:#FFF;

}



#linha-paginas{

	background:url(../../../imagens/linha-paginas.png) repeat-x;

	width:100%;

	height:1px;

}





#favoritos{

	margin:10px 0 0 0;

	padding:0 20px 0 20px;

	width:855px;

}



#voltar-topo{

	background:url(../../../imagens/voltar-topo.png) no-repeat 0 8px;

	margin:0 0 20px 0;

	padding:0 0 0 15px;

	width:80px;

	height:20px;

	float:right;

	text-align:right;

}



#voltar-topo p{

	margin:0;

}



#favoritos a{

	color:#1D4773;

	text-decoration:none;

}



#favoritos a:hover{

	color:#4881d2;

	text-decoration:none;

}



#resultado-busca{

	border:#F00 1px solid;

	

}






