@charset "utf-8";



.bg_topo {
	background-image:url(../images/bg_topo.jpg) repeat-x;
	background-repeat: repeat-x;
}

.banner {
	background-image:url(../images/fundo_banner.jpg);
	padding-top:0px;
	padding-left:20px;
	padding-right:10px;
	height:84px;
	
}

.banner_direita {
	padding-right:10px;
}

.imagem_entrada {
	text-align:center;
}

.bg_conteudo {
	background-image:url(../images/bg_conteudo.gif);
	background-repeat:repeat-x;
	padding-left:38px;
	color:#FFFFFF;
	font-family:"Geneva", Arial, Helvetica, sans-serif;
	font-size:13px;
}

.bg_gray {
	background-image:url(../images/bg_gray.gif);
	background-repeat:repeat-x;
	width:275px;
	padding-top:20px;
	marker-top:20px;
	position:relative 20 20 ;
}

.posicao_nakao_conteudo {
	padding-top:20px;
	padding-left:20px;
	padding-right:15px;
	vertical-align:top;
	font-family:"Geneva", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#FFFFFF;
	word-spacing:1px;
	line-height:17px;	
}

.bg_linha {
	background-image:url(../images/bg_linha.jpg);
	background-repeat:repeat-x;
	width:5px;
}

.bg_rodape {
	background-image:url(../images/fundo_rodape.gif);
	background-repeat:repeat-x;
	height:38px;
	padding-right:10px;
	padding-top:15px;
	font-family:"Geneva", Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:right;
	color:#FFFFFF;
}

.conteudo { 
	padding-top:20px;
	line-height:10px;
}

.listas {
	list-style:none;
}



a:link.nakao {
    display: block;
    width: 164px;
    height: 74px;
    background:url(../images/nakao_rollover.gif) 0 0 no-repeat;
}
a:visited.nakao {
    display: block;
    width: 164px;
    height: 74px;
    background:url(../images/nakao_rollover.gif) 0 0 no-repeat;

}
a:hover.nakao {
    display: block;
    width: 164px;
    height: 74px;
    background:url(../images/nakao_rollover.gif) 0 0 no-repeat;
    background-position: -164px 0;
}

a:active.nakao {
    display: block;
    width: 164px;
    height: 74px;
    background:url(../images/nakao_rollover.gif) 0 0 no-repeat;

}



a:link.portfolio {
    display: block;
    width: 193px;
    height: 74px;
    background:url(../images/portfolio_rollover.gif) 0 0 no-repeat;

}
a:visited.portfolio {
    display: block;
    width: 193px;
    height: 74px;
    background:url(../images/portfolio_rollover.gif) 0 0 no-repeat;
    text-decoration: none;

}
a:hover.portfolio {
    display: block;
    width: 193px;
    height: 74px;
    background:url(../images/portfolio_rollover.gif) 0 0 no-repeat;
    text-decoration: none;
    background-position: -193px 0;
}

a:active.portfolio {
    display: block;
    width: 193px;
    height: 74px;
    background:url(../images/portfolio_rollover.gif) 0 0 no-repeat;
    text-decoration: none;

}


a:link.missao {
    display: block;
    width: 347px;
    height: 66px;
    background:url(../images/missao_rollover.gif) 0 0 no-repeat;

}
a:visited.missao {
    display: block;
    width: 347px;
    height: 66px;
    background:url(../images/missao_rollover.gif) 0 0 no-repeat;
    text-decoration: none;
}
a:hover.missao {
    display: block;
    width: 347px;
    height: 66px;
    background:url(../images/missao_rollover.gif) 0 0 no-repeat;
    text-decoration: none;
    background-position: -346px 0;
}

a:active.missao {
    display: block;
    width: 347px;
    height: 66px;
    background:url(../images/missao_rollover.gif) 0 0 no-repeat;
    text-decoration: none;

}



a:link.contato {
    display: block;
    width: 173px;
    height:65px;
    background:url(../images/contato_rollover.gif) 0 0 no-repeat;
    text-decoration: none;
}
a:visited.contato {
    display: block;
    width: 173px;
    height: 65px;
    background:url(../images/contato_rollover.gif) 0 0 no-repeat;
    text-decoration: none;
}

a:hover.contato {
    display: block;
   width: 173px;
    height:65px;
    background:url(../images/contato_rollover.gif) 0 0 no-repeat;
    text-decoration: none;
    background-position: -173px 0;
}

a:active.contato {
    display: block;
    width: 173px;
    height: 65px;
    background:url(../images/contato_rollover.gif) 0 0 no-repeat;
    text-decoration: none;
}


a:link.clientes {
    display: block;
    width: 171px;
    height: 63px;
    background:url(../images/clientes_rollover.gif) 0 0 no-repeat;
    text-decoration: none;
}
a:visited.clientes {
    display: block;
    width: 171px;
    height: 63px;
    background:url(../images/clientes_rollover.gif) 0 0 no-repeat;
    text-decoration: none;
}

a:hover.clientes {
    display: block;
    width: 171px;
    height: 63px;
    background:url(../images/clientes_rollover.gif) 0 0 no-repeat;
    text-decoration: none;
    background-position: -170px 0;
}

a:active.clientes {
    display: block;
    width: 171px;
    height: 63px;
    background:url(../images/clientes_rollover.gif) 0 0 no-repeat;
    text-decoration: none;
}

a:link.blog {
	display: block;
	width: 105px;
	height: 75px;
	background:url(../images/blog_rollover.gif) 0 0 no-repeat;
	text-decoration: none;
}

a:visited.blog {
    display: block;
    width: 105px;
    height: 75px;
    background:url(../images/blog_rollover.gif) 0 0 no-repeat;
    text-decoration: none;

}

a:hover.blog {
    display: block;
    width: 105px;
    height: 75px;
    background:url(../images/blog_rollover.gif) 0 0 no-repeat;
    text-decoration: none;
    background-position: -107px 0;
}

a:active.blog {
    display: block;
    width: 105px;
    height: 75px;
    background:url(../images/blog_rollover.gif) 0 0 no-repeat;
    text-decoration: none;

}

a:link.artigos {
	display: block;
	width: 105px;
	height: 75px;
	background:url(../images/artigos_rollover.gif) 0 0 no-repeat;
	text-decoration: none;
}

a:visited.artigos {
    display: block;
    width: 105px;
    height: 75px;
    background:url(../images/artigos_rollover.gif) 0 0 no-repeat;
    text-decoration: none;

}

a:hover.artigos {
    display: block;
    width: 105px;
    height: 75px;
    background:url(../images/artigos_rollover.gif) 0 0 no-repeat;
    text-decoration: none;
    background-position: -104px 0;
}

a:active.artigo {
    display: block;
    width: 105px;
    height: 75px;
    background:url(../images/artigos_rollover.gif) 0 0 no-repeat;
    text-decoration: none;

}

#portfolio_conteudo {
	width:329px;
	height:400px;
	vertical-align:top;
	padding-left:0px;
	padding-bottom:0px;
}

#portfolio_conteudo ul{
	list-style-type:none;
}

.portfolio_margem {
	margin-right:10px;
}

.texto_portfolio {
	font-family:"Geneva", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#FFFFFF;		
}

.texto_portfolio_topo {
	font-family:"Geneva", Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	padding-top:6px;
	color:#ED1847;		
}

a:link.solucao {
	list-style-type:none;
    display: block;
    width: 77px;
    height: 64px;
    background:url(../album/logos_clientes/pb/autosolucao.gif) 0 0 no-repeat;
}

a:visited.solucao {
	list-style-type:none;
    display: block;
    width: 77px;
    height: 64px;
    background:url(../album/logos_clientes/pb/autosolucao.gif) 0 0 no-repeat;
} 

a:hover.solucao {
    list-style-type:none;
	display: block;
    width: 77px;
    height: 64px;
    background:url(../album/logos_clientes/autosolucao.jpg) 0 0 no-repeat;
	background-position: -77px 0;
} 

a:active.solucao {
   list-style-type:none;
   display: block;	
   width: 77px;
   height: 64px;
   background:url(../album/logos_clientes/autosolucao.jpg) 0 0 no-repeat;   
} 

#tabela_entrada {
	background-image:none;
	text-align:center;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	vertical-align:bottom;
}

.entrada {
	background-image:url(../images/bg_conteudo.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-family:"Geneva", Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
	padding-bottom:0px;
	margin-bottom:0px;
}

a:link.entrada_link {
	text-decoration:none;
	color:#FFFFFF;
}

a:visited.entrada_link {
	text-decoration:none;
	color:#FFFFFF;
} 

a:hover.entrada_link {
    text-decoration:none;
	color:#ED1847;
} 

a:active.entrada_link {
  text-decoration:none;
	color:#FFFFFF; 
} 

div.botao {
	display:block;
	width:77px;
	height:64px;
	margin: 3px 4px 0px 0px;
	float:left;
	border:1px #FFFFFF;
	
}

div.zagonel {
	background:url(../album/logos_clientes/pb/zagonel.gif) no-repeat;
	width:77px;
	height:64px;
	position:absolute;
	margin-left:0px;
	margin-bottom:3px;
}

div.zagonel_o {
	background:url(../album/logos_clientes/zagonel.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-bottom:3px;
}

div.itelcom {
	background:url(../album/logos_clientes/pb/itelcom.gif) no-repeat;
	width:77px;
	height:64px;
	position:absolute;
	margin-left:0px;
	margin-bottom:3px;
}

div.moradas {
	background:url(../album/logos_clientes/pb/moradas.gif) no-repeat;
	width:77px;
	height:64px;
	position:absolute;
	margin-left:0px;
	margin-bottom:3px;
}

div.moradas_o {
	background:url(../album/logos_clientes/moradas.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-bottom:3px;
}

div.amsterdam {
	background:url(../album/logos_clientes/pb/amsterdam.gif) no-repeat;
	width:77px;
	height:64px;
	position:absolute;
	margin-left:0px;
	margin-bottom:3px;
}

div.amsterdam_o {
	background:url(../album/logos_clientes/amsterdam.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-bottom:3px;
}

div.itelcom_o {
	background:url(../album/logos_clientes/itelcom.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-bottom:3px;
}

div.uniar {
	background:url(../album/logos_clientes/pb/uniar.gif) no-repeat;
	width:77px;
	height:64px;
	position:absolute;
	margin-left:0px;
	margin-bottom:3px;
}

div.uniar_o {
	background:url(../album/logos_clientes/uniar.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-bottom:3px;
}

div.bortolaso {
	background:url(../album/logos_clientes/pb/bortolaso.gif) no-repeat;
	width:77px;
	height:64px;
	position:absolute;
	margin-left:0px;
	margin-bottom:3px;
}

div.bortolaso_o {
	background:url(../album/logos_clientes/bortolaso.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-bottom:3px;
}

div.vau {
	background:url(../album/logos_clientes/pb/vau.gif) no-repeat;
	width:77px;
	position:absolute;
	height:64px;
	margin-left:0px;
	margin-bottom:3px;
}

div.vau_o {
	background:url(../album/logos_clientes/vau.jpg) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-bottom:3px;
}

div.cc {
	display:block;
	position:absolute;
	background:url(../album/logos_clientes/pb/cc.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.cc_o {
	display:block;
	background:url(../album/logos_clientes/cc.jpg) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.condus {
	display:block;
	position:absolute;
	background:url(../album/logos_clientes/pb/condusvale.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.condus_o {
	display:block;
	background:url(../album/logos_clientes/condusvale.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.constru {
	display:block;
	position:absolute;
	background:url(../album/logos_clientes/pb/construfacil.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.constru_o {
	display:block;
	background:url(../album/logos_clientes/construfacil.jpg) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.karnopp {
	display:block;
	position:absolute;
	background:url(../album/logos_clientes/pb/karnopp.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.karnopp_o {
	display:block;
	background:url(../album/logos_clientes/karnopp.jpg) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.zh {
	display:block;
	position:absolute;
	background:url(../album/logos_clientes/pb/zh.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.zh_o {
	display:block;
	background:url(../album/logos_clientes/zh.jpg) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.tommer {
	display:block;
	position:absolute;
	background:url(../album/logos_clientes/pb/tommer.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.tommer_o {
	display:block;
	background:url(../album/logos_clientes/tommer.jpg) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.ult {
	display:block;
	position:absolute;
	background:url(../album/logos_clientes/pb/ult.jpg) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.ult_o {
	display:block;
	background:url(../album/logos_clientes/ult.jpg) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.alex {
	display:block;
	position:absolute;
	background:url(../album/logos_clientes/pb/alex.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.alex_o {
	display:block;
	background:url(../album/logos_clientes/alex.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.natura {
	display:block;
	position:absolute;
	background:url(../album/logos_clientes/pb/natura.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.natura_o {
	display:block;
	background:url(../album/logos_clientes/natura.jpg) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.golf {
	display:block;
	position:absolute;
	background:url(../album/logos_clientes/pb/golf_residence.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.golf_o {
	display:block;
	background:url(../album/logos_clientes/golf_residence.jpg) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.siltec {
	display:block;
	position:absolute;
	background:url(../album/logos_clientes/pb/siltec.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.siltec_o {
	display:block;
	background:url(../album/logos_clientes/siltec.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.papa {
	display:block;
	position:absolute;
	background:url(../album/logos_clientes/pb/papaleguas.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.papa_o {
	display:block;
	background:url(../album/logos_clientes/papaleguas.jpg) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.charrua {
	display:block;
	position:absolute;
	background:url(../album/logos_clientes/pb/charrua.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.charrua_o {
	display:block;
	background:url(../album/logos_clientes/charrua.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.rei{
	display:block;
	position:absolute;
	background:url(../album/logos_clientes/pb/rei.jpg) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.rei_o {
	display:block;
	background:url(../album/logos_clientes/rei.jpg) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.cn {
	display:block;
	position:absolute;
	background:url(../album/logos_clientes/pb/casa_das_noivas.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.cn_o {
	display:block;
	background:url(../album/logos_clientes/casa_das_noivas.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.haeser {
	display:block;
	position:absolute;
	background:url(../album/logos_clientes/pb/haeser.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.haeser_o {
	display:block;
	background:url(../album/logos_clientes/haeser.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.mor {
	display:block;
	position:absolute;
	background:url(../album/logos_clientes/pb/mor.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.mor_o {
	display:block;
	background:url(../album/logos_clientes/mor.jpg) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.eg {
	display:block;
	position:absolute;
	background:url(../album/logos_clientes/pb/gospel.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.eg_o {
	display:block;
	background:url(../album/logos_clientes/gospel.jpg) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.ns {
	display:block;
	position:absolute;
	background:url(../album/logos_clientes/pb/natura_serra.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.ns_o {
	display:block;
	background:url(../album/logos_clientes/natura_serra.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.aila {
	display:block;
	position:absolute;
	background:url(../album/logos_clientes/pb/aila.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.aila_o {
	display:block;
	background:url(../album/logos_clientes/aila.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.bf {
	display:block;
	position:absolute;
	background:url(../album/logos_clientes/pb/bene_fitness.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.bf_o {
	display:block;
	background:url(../album/logos_clientes/bene_fitness.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.bu {
	display:block;
	position:absolute;
	background:url(../album/logos_clientes/pb/brasil.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}

div.bu_o {
	display:block;
	background:url(../album/logos_clientes/brasil.gif) no-repeat;
	width:77px;
	height:64px;
	margin-left:0px;
	margin-top:0px;
}
