/*CSS Pricipal*/
*{
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-family:Tahoma;
	font-size:11px;
	color:#787878;
}

body{
	margin:0px;
	padding:0px;
	text-align:center;

}

#geral{
	width:702px;
	margin:0px auto;
}

#topo{
	width:702px;
	height:418px;
	background:#FFFFFF;
}

#meio{
	width:702px;
	background:#FFFFFF;
	margin:7px 0px 7px 0px;
}

#rodape{
	width:702px;
	height:68px;
	background:#FFFFFF;
	float:left;
	color:#787878;
}

#rodape ul li{
	text-align:left;
	float:left;
	clear:right;
	list-style:none;
	font-size:10px;
	line-height:17px;
}

#rodape ul li.copy{
	width:300px;
	font-size:11px;
}
#rodape ul li.copy span a{
	color:#f7931d;
}
#rodape ul li.copy span a strong{
	color:#f7931d;
}
#rodape ul li.fortaleza{
	width:95px;
}

#rodape ul li.porto{
	width:240px;
}

#rodape ul li.saopaulo{
	width:160px;
}

#rodape a{
	text-decoration:none;
}

#div_layer_left{
	float:left;
	margin-right:3px;
	margin-bottom:5px;
}

#div_layer_right{
	float:right;
	margin-bottom:5px;
}

#borda_left{
	width:7px;
	height:7px;
	float:left;
	background-color:#FFFFFF;
	border:0px;
}
#borda_top{
	float:left;
	height:7px;
	background-image:url(../img/border_top.gif);
	background-repeat:repeat-x;
	border:0px;
}
#borda_right{
	width:7px;
	height:7px;
	float:right;
	background-color:#FFFFFF;
	border:0px;
}
#borda_bottom{
	float:left;
	height:7px;
	background-image:url(../img/border_bottom.gif);
	background-repeat:repeat-x;
	border:0px;
}
.txt_form{
	width:380px;
	height:14px;
	border:solid #999999 1px;
}

form{
	padding-left:18px;
	_padding-left:0px;
}

p{
	padding:23px 18px 23px 18px;
	text-align:left;
	line-height:15px;
}

p .img{
	margin-right:20px;
}

a{
	text-decoration:underline;
}

a:hover{
	text-decoration:none;
}

a img{
	border:0px;
}

.clsPaginacao a{
	text-decoration:none;
}

.clsPaginacao a:hover{
	text-decoration:underline;
}
/*Fim*/

/*CSS Empresa*/
#div_empresa_oferece{
	border-left:solid #DEDEDE 1px;
	border-right:solid #DEDEDE 1px;
	width:413px;
	float:left;
	margin:0 0 0 0;
}

#div_empresa_perfil{
	border-left:solid #DEDEDE 1px;
	border-right:solid #DEDEDE 1px;
	width:277px;
	float:left;
}

#div_totalcard{
	border-left:solid #DEDEDE 1px;
	border-right:solid #DEDEDE 1px;
	width:277px;
	float:left;
	_float:left;
}

#div_totalcard p{
	padding:10px 18px 10px 18px;
	line-height:15px;
	text-align:center;
	
}


.linkHome a{
	text-decoration:none;
}


.linkHome a:hover{
	text-decoration:underline;
}

#div_newsletter{
	border-left:solid #DEDEDE 1px;
	border-right:solid #DEDEDE 1px;
	width:277px;
	float:left;
}

#div_newsletter p{
	line-height:20px;
}

#div_newsletter p .clsText{
	width:200px;
}

#div_newsletter .clsForm{
	margin:0px;
	padding:0px;
}

#div_empresa_porque{
	border-left:solid #DEDEDE 1px;
	border-right:solid #DEDEDE 1px;
	width:413px;
	_width:411px;
	float:right;
}#divTrabalheConosco{
	border-left:solid #DEDEDE 1px;
	border-right:solid #DEDEDE 1px;
	width:413px;
	_width:411px;
	float:right;
}
/*Fim*/

/*CSS Soluções*/
#div_solucao{
	border-left:solid #DEDEDE 1px;
	border-right:solid #DEDEDE 1px;
	width:344px;
	float:left;
	margin:0 0 0 0;
}

#div_solucao_list{
	border-left:solid #DEDEDE 1px;
	border-right:solid #DEDEDE 1px;
	width:344px;
	float:left;
}
/*Fim*/

/*CSS Serviços*/
#div_servicos{
	border-left:solid #DEDEDE 1px;
	border-right:solid #DEDEDE 1px;
	width:437px;
	float:left;
	margin:0 0 0 0;
}

#div_servicos_list{
	border-left:solid #DEDEDE 1px;
	border-right:solid #DEDEDE 1px;
	width:253px;
	float:left;
}
/*Fim*/

/*CSS Contato*/
#div_enderecos{
	width:255px;
	height:392px;
	float:left;
	margin-bottom:5px;
	/*border-left:solid #DEDEDE 1px;
	border-right:solid #DEDEDE 1px;*/
	background:repeat-y url(../img/bg_8.jpg);
}
#div_contato{
	border-left:solid #DEDEDE 1px;
	border-right:solid #DEDEDE 1px;
	width:428px;
	float:left;
	margin:0 0 0 0;
	text-align:left;
}

.txt_branco{
	color:#FFFFFF;
}
/*Fim*/

/*CSS Produtos*/
#div_produto_list{
	border-left:solid #DEDEDE 1px;
	border-right:solid #DEDEDE 1px;
	width:254px;
	float:left;
	margin:0 0 0 0;
}

#div_produto_detalhe{
	border-left:solid #DEDEDE 1px;
	border-right:solid #DEDEDE 1px;
	width:437px;
	float:left;
}

#div_produto_detalhe_sobre{
	border-left:solid #DEDEDE 1px;
	border-right:solid #DEDEDE 1px;
	width:438px;
	float:left;
}
/*Fim*/

/*CSS Exclusivo*/
#div_exclusivo{
	border-left:solid #DEDEDE 1px;
	border-right:solid #DEDEDE 1px;
	width:700px;
	text-align:left;
}
/*Fim*/

/*CSS Exclusivo*/
#div_noticias{
	border-left:solid #DEDEDE 1px;
	border-right:solid #DEDEDE 1px;
	width:700px;
	float:left;
}

#div_noticias .clsNoticias{
	margin:0px auto;
	width:640px;
	text-align:left;
	padding:10px;
	border-top:solid #DEDEDE 1px;
	cursor:pointer;
}

#div_noticias .clsDetNoticias{
	margin:0px auto;
	width:660px;
	text-align:left;
	padding:10px;
}

#div_noticias .clsDetNoticias img{
	margin:5px;
}

