@charset "utf-8";
/* CSS Document */

@font-face {
  font-family: 'Helvetica';
  src:url('Helvetica.ttf');
}


body {
	margin: 0px;
	padding: 0px;
	background-color: #FFF;
	background-image: url(../images/Background.jpg);
	background-repeat: repeat-x;
}

h1,h2,h3,h4,h5,h6,p,ul,li,img {
	margin: 0px;
	font-family: helvetica, sans-serif;
	padding: 0px;
	border:0;
}

a {
	text-decoration:none;
}

@font-face{
	font-family: "teste";
	src: url('http://www.spider.com.br/novo/font/HelveticaNeueLT57cn.ttf') format('truetype');
}
/**/
/*
@font-face{
	font-family: "Helvetica1";
	src: url('http://www.spider.com.br/novo/font/Helvetica LT 57 Condensed.ttf');
	src: local('Helvetica LT 57 Condensed'), url('http://www.spider.com.br/novo/font/Helvetica LT 57 Condensed.ttf') format('truetype');}/*  url fonte para outros browsers, local('Dax') fala pra primeiro buscar a fonte Dax no computador do usuário, caso não encontrar ira baixar uma dessas fontes 

}

@font-face{
	font-family: Helvetica;
	src: url('http://www.spider.com.br/novo/font/Helvetica.ttf');
	src: local('Helvetica'), url('http://www.spider.com.br/novo/font/Helvetica.ttf') format('truetype'); url fonte para outros browsers, local('Dax') fala pra primeiro buscar a fonte Dax no computador do usuário, caso não encontrar ira baixar uma dessas fontes 
}
*/
#Master{
	width: 960px;
	height: auto;
	position:relative;
	display:block;
	margin:0 auto 0 auto;
	padding:0;
}


#Master p{
font-size: 12px;
line-height:20px;
color:#616d79;
}


#MenuTopo {
	background-image: url(../images/BackMenuTopo.jpg);
	background-repeat:no-repeat;
	background-position: right;
	display: block;
	height: 45px;
	width: 960px;
	position: relative;

}

#MenuTopo a{
	display: block;
	float: right;
	height: 45px;
	line-height: 45px;
	width: auto;
	position: relative;
}

#MenuTopo hr{
	border-right: 1px solid #767c8d;
	border-left: 1px solid #393b4b;
	height: 31px;
	display:block;
	position:relative;
	margin: 7px 5px 0 5px;
	float: right;
}

img.Logo {
	width: 247px;
	height: 69px;
	position: relative;
	display:block;
	float:left;
	margin-right:30px;
	margin-top: 26px;
	margin-bottom: 40px;
}
#MenuRapido {
	display: block;
	float: left;
	width: auto;
	position: relative;
	margin-top: 22px;
	margin-left: 41px;
	height:75px;
}


#Footer {
	width: 100%;
	display:block;
	position:relative;
	float:left;
	clear:both;
	background-image:url(../images/BackFooter.png);
	background-repeat:repeat-x;
	background-position: bottom;
}

#Rodape{
	height: 490px;
	width:100%;
	position:relative;
	display:block;
	margin: 17px 0 0 0;
	background-image: url(../images/BackRodape.png);
	background-repeat: no-repeat;
	background-position: center center;
	float:left;
}

#Rodape #BlocoProdutos {
	width: 235px;
	height: auto;
	display:block;
	background-repeat:no-repeat;
	padding-top: 40px;
	float:left;
	position:relative;
}

#Rodape #BlocoProdutos h2{
	font-family: 'Helvetica', sans-serif;
	font-size: 12px;
	color: #fff;
	font-weight:bolder;
	margin-bottom: 2px;
	position:relative;
	float:left;
	margin-top: 15px;
}

#Rodape #BlocoProdutos a{
	font-family: 'Helvetica', sans-serif;
	font-size: 12px;
	color: #fff;
	font-weight:normal;
	padding-left: 13px;
	background-image:url(../images/SetaLink.png);
	background-position: center left;
	background-repeat: no-repeat;
	line-height: 17px;
	width: 235px;
	position:relative;
	float:left;
	height: 17px;
	text-align:left;
}


#Rodape #BlocoProdutos a:hover{
	color: #04CC57;
}

#Rodape #BlocoAplicacoes {
	width: 256px;
	height: auto;
	display:block;
	background-repeat:no-repeat;
	padding-top: 40px;
	float:left;
	 position:relative;
	 margin-left: 33px;

}
#Rodape #BlocoAplicacoes img{
	display:block;
	float:left;
	position:relative;
	margin-bottom: 10px;

}


#Rodape #BlocoAplicacoes a{
	font-family: 'Helvetica', sans-serif;
	font-size: 12px;
	color: #fff;
	font-weight:normal;
	padding-left: 13px;
	background-image:url(../images/SetaLink.png);
	background-position: center left;
	background-repeat: no-repeat;
	line-height: 17px;
	width: 235px;
	position:relative;
	float:left;
	height: 17px;
	text-align:left;
	margin-bottom:4px;
}


#Rodape #BlocoAplicacoes a:hover{
	color: #04CC57;
}

#Rodape #BoxAtendimento{
	width: 315px;
	height: auto;
	position:relative;
	float: left;
	display: block;
	color: #4d5a71;
	/*font-family: HelveticaNeueLT57cn,  "Helvetica1";*/
	font-family: teste;
	text-align:center;
	margin-left: 76px;
	margin-top: 150px;
}

#Rodape #BoxAtendimento p.ChamadaVendas{
	font-size: 26px;
}

#Rodape #BoxAtendimento p.Telefone{
	font-size: 39px;
	font-weight:bolder;
}
#Rodape #BoxAtendimento p.Endereco{
	color: #223851;
	font-size: 15px;
	margin-top: 30px;
}
#Rodape .Copy{
	width: 960px;
	height: auto;
	position:relative;
	float: left;
	display: block;
	text-align:center;
	color: #929cb0;
	margin-top: 160px;
	font-size: 10px;
	font-family: 'Helvetica', sans-serif;
}

/***************************************************************/
#content { 
float:left;
width: 960px;
height:auto;
margin:0px;
}

#content .box-case{ width:310px; height:320px; float:left; margin:0 0 50px 15px; }

#content .box-case img{ margin:0 0 10px 0;}
#content .box-case img:hover{	opacity:0.80;-moz-opacity: 0.80; filter: alpha(opacity=80);}

#content .box-case .divisor{ display:block; float:left; width:100%; }
#content .box-case .divisor .tags a{ float:none; }


#content .box-case .seta{ font-family:Arial, Helvetica, sans-serif; float:left; margin:2px 0 0 5px; width:100px; color:#5E5E5E;}

#content .box-case a{ background:#E8E7E7;  font:12px  helvetica; border-radius:4px; text-decoration:none; float:left; padding:5px; color:#0d495f; font-weight:normal;}
#content .box-case a:hover{ background:#CBC9C9; cursor:pointer;}
#content .box-case .no-background{ background:none; padding:0; margin:0;}
#content .box-case .no-background:hover{background:none;}

#content .box-case p{ float:left;  font:12px  helvetica; margin:8px 0;}
#content .box-case span a{ float:left; color:#0d495f;  font:12px  helvetica; background:none; padding:0; }
#content .box-case span a:hover{ text-decoration:underline; background:none; padding:0; }

#detalhe-case{float:left; width:340px; height:auto;  font:13px helvetica; }

#detalhe-case h1{ color:#25576B; font-size:28px; margin:0;}

#content .box-desc-case{ width:100%; border-top:1px solid #ccc;}

#content .box-desc-case .box{ width:25%; height:auto; float:left; padding:10px 0 0 0; color:#0d495f; text-align:left;}
#content .box-desc-case .box-2{ width:74%; height:auto; float:left; padding:10px 0 0 0; color:#0d495f;}

#content .box-desc-case .box1{ padding:3px 0; width:100%; height:auto; float:left; }
#content .box-desc-case .box2{ padding:3px 0; width:100%; height:auto; text-align:left; float:left;}

#content .box-desc-case .box3{ padding:3px 0; width:100%; height:auto; text-align:left; float:left;}
#content .box-desc-case .box4{ padding:3px 0; width:100%; height:auto; text-align:left; float:left; }
#content .box-desc-case .box4 a{ color: #0d495f; text-decoration:none; margin: 0 0 4px 0; }
#content .box-desc-case .box4 a:hover{ text-decoration:underline;}
	
#content .site{ width:100%; float:left; }
#content .site a{ padding:10px; background:#E8E7E7; color:#0d495f; text-decoration:none; float:left; margin:20px 0 0 0; -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; }

#content .desc-completa{ margin:20px 0 0 0; padding:10px 0 0 0; width:100%; float:left; border-top:1px solid #ccc;}


#detalhe-img-case{ float:right; width:580px; height:auto; text-align:center; position:relative; padding:0 0px 0 0;}

#detalhe-img-case .detalhe-content{ width:100%; height:auto; float:left; margin:0 0 10px 0; }

#detalhe-img-case .votacao{ float:left; width:50%; text-align:left; color:#0d495f; font:14px helvetica;}
#detalhe-img-case .votacao input{ background:url(../images/like_button.png) left top no-repeat; border:0; padding:7px 34px; cursor:pointer; float:left;}
#detalhe-img-case .votacao span{float:left; background:url(../images/balao.png) left top no-repeat; width:33px; height:33px; color:#FFF; font-size:12px; padding:5px 0 0 1px; text-align:center; }

#detalhe-img-case .voltar{ float:right; width:50%; text-align:right; margin:10px 0 0 0; }
#detalhe-img-case .voltar a{ text-decoration:none; color:#0d495f; font:12px helvetica;} 
#detalhe-img-case .voltar a:hover{ text-decoration:underline; }

/* CSS GALERIA */

#detalhe-img-case .galleria{list-style:none;width:200px;}
#detalhe-img-case .galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 15px 10px 0; list-style: none;}
#detalhe-img-case .galleria li a{display:none}
#detalhe-img-case .galleria li div{position:absolute;display:none;top:0;left:200px}
#detalhe-img-case .galleria li div img{cursor:pointer; }
#detalhe-img-case .galleria li.active div img,.galleria li.active div{display:block; }
#detalhe-img-case .galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto;}
* html .galleria li div span{width:400px} /* MSIE bug */

#detalhe-img-case span.caption{color:#0d495f; font-family:helvetica; width: 580px; background-color: #E8E7E7; display: none; padding: 5px 0 5px 0; margin:0 0 10px 0}



/* css do layout */

#detalhe-img-case .demo{float:left;margin-top:2em; width: 580px; margin:0 auto;}
#detalhe-img-case .gallery_demo{width:590px;margin:0 auto;}
#detalhe-img-case .gallery_demo li{width:67px;height:50px;border:3px double #ccc;margin: 0 11px 10px 0px; list-style: none; }
	
#main_image{margin:0 auto;height:auto;width:580px;}
#main_image img{margin-bottom:10px; width:580px; }

#detalhe-img-case .demo .nav{padding-bottom:5px;clear:both;font:9px 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;}


#ApresentaProdutos {
	width: 960px;	
	height: auto;
	float: left;
	position: relative;
	display: block;
	margin:20px 0 20px 0;
}

.DestaqueHome {
	width: 100%;	
	height: auto;
	position: relative;
	float:left;
	display: block;
}



#Publicacao{
	width: 960px;
	height: auto;
	float: left;
	display: block;
	position:relative;
	margin-top: 34px;
	margin-bottom: 110px;
}

#Publicacao img.Titulo{
	width: auto;
	height: auto;
	float:left;
	position:relative;
	display:block; 
	margin: 0 650px 20px 20px;
}

#Publicacao .Publicador{
	width: 430px;
	height: 380px;
	display:block;
	float:left;
	position:relative;
	background-color:#e3e9f0; 
	-moz-border-radius:7px;
	margin-right: 4px;
	padding: 23px;
}
#Publicacao .Publicador img{
	width: 137px;
	height: 150px;
	display:block;
	float:left;
	position:relative;
	background-image:url(../images/BackFotoPublicador.png);
	padding-right: 8px;
	padding-bottom: 8px;
	margin-right: 10px;	
	margin-bottom: 20px;
}

#Publicacao .Publicador h1{
	font-family: Helvetica, "arial";
	font-size: 18px;
	color:#006D6E;
	position:relative;
	display:block;
	font-weight: normal;
	margin-top: -5px;
}
#Publicacao .Publicador p{
	font-family: Helvetica, "arial";
	font-size: 11px;
	color:#67727E;
	position:relative;
	display:block;
	font-weight: normal;
}
#Publicacao .Publicador a{
	font-family: Helvetica, "arial";
	font-size: 13px;
    color:#006D6E;
	position:relative;
	display:block;
	font-weight: normal;
	height: 23px;
	line-height: 23px;	
	background-image:url(../images/VerMais.jpg);
	background-position: center left;
	background-repeat:no-repeat;
	padding-left: 25px;
	float:left;
	margin-top: 9px;
}



/********************************************************   Página de Produtos ***************************************************************/
.ImgTitulo {
	width: 678px;
	height: auto;
	display: block;
	position:relative;
	float: left;

}

#ConteudoPaineis{
	width: 960px;
	height: auto;
	display: block;
	position:relative;
	float: left;
	margin-top: 40px;
}

#ConteudoPaineis p{
	width: auto;
	height: auto;
	position:relative;
	font-family: 'Helvetica', sans-serif;
	font-size:14px;
	color:#616C79;
	margin-bottom: 12px;
}

#ConteudoPaineis .Destaque{
	color:#415E73;
	font-weight:bolder
}

#ConteudoPaineis #MenuPaineis{
	width: 246px;
	height: 405px;
	position:relative;
	display:block;
	float:left;
	background-image:url(../images/MenuProdutos.png);
	background-repeat:no-repeat;
	margin-right: 30px;
	margin-left: -20px;
	padding-left: 22px;
	padding-top: 57px;
}


#ConteudoPaineis #MenuPaineis h2{
	font-family: Helvetica, "arial";
	font-size: 13px;
	color: #006D6E;
	font-weight:bolder;
	margin-bottom: 2px;
	position:relative;
	float:left;
	margin-top: 12px;
}

#ConteudoPaineis #MenuPaineis a{
	font-family: Helvetica, "arial";
	font-size: 12px;
	color: #415E73;
	font-weight:normal;
	padding-left: 11px;
	background-image:url(../images/SetaLink.png);
	background-position: center left;
	background-repeat: no-repeat;
	line-height: 17px;
	width: 235px;
	position:relative;
	float:left;
	height: 17px;
	text-align:left;
}


#ConteudoPaineis #MenuPaineis a:hover{
	color: #04CC57;
}

#ConteudoPaineis #PainelAlta{
	width: 678px;
	height: auto;
	display: block;
	position:relative;
	float: left;
	margin-bottom: 100px;
}

#ConteudoPaineis #PainelAlta img.ImgTitulo{
	margin-bottom: 10px;
}

#PainelAlta a.LinkAlbum {
	font-family: 'Helvetica', sans-serif;
	font-size:12px;
	color: #67737e;
}

#PainelAlta a.LinkAlbum:hover {
	color: #19972f;

}
#Downloads{
	width: 960px;
	height: auto;
	display: block;
	position:relative;
	float: left;
	margin-top: 40px;
}

/**************************************home*************************************/


.box { 
width: 240px;
float:left;

}


.title { 
width: 240px;
height:auto;
margin-bottom:15px;
}

.title img{ 
width: 240px;
height:30px;

}



.box p{
text-align:center;
width: 240px;
}


.box p a{
	color:#666;
}

.box p a:hover{
	text-decoration:underline;
	}
	
.titleIMG { 
height: 25px;
margin-bottom:10px;
}

/****************************pagina contato****************************/

#titulo { 
width: 100%;
height: 60px;
color:#006d6f;
}

#titulo img{ 
margin: 0px;
float:left;
}

#titulo h1 { 
margin: 0px;
float:left;
font:15px 'Helvetica', sans-serif;
}

#fone { 
width:450px;
float:left;
margin:0 -2px 0 0;
}

#fone  img{ 
margin:0px;
float:left;
}

#fone  span{ 
float:right;
font: 25px  'Helvetica', sans-serif;
margin: 16px 200px 0 0;
color: #616d79;
}

#fone  p{
float:left;
font: 12px  'Helvetica', sans-serif;
color:#616d79;
}

#iconfone { 
width:300px;
height:auto;
float: left;
margin:0;
background:#fff;
}

#contato { 
width: 960px;
float:left;
height: auto;
background: #e3e9f0;
-moz-border-radius: 7px;
padding-bottom:10px;
}


#segura_form{
width:900px;
float:left;
margin:0 0 0 30px;
}

#formulario { 
width:450px;
height: auto;
float:left;
}


#contato  #formulario  form { 
width: 450px;
height: auto;
float:left;
}

#contato  #formulario  label  { 
 font-family:  'Helvetica', sans-serif;
 font-size: 15px;
 float:left;
 clear:both;
 color:#2b3237;
}

#contato  #formulario  input  { 
border: 1px solid #a5b7c6;
width:435px;
background: #fff;
-moz-border-radius: 5px;
padding: 5px;
margin: 5px  0 10px 0;
}

#contato  #formulario  textarea { 
border: 1px solid #a5b7c6;
width:400px;
height: 100px;
background: #fff;
-moz-border-radius: 5px;
padding: 5px;
margin: 5px  0 10px 0;
clear: both;
}

#contato  #formulario  select { 
width: 220px;
-moz-border-radius:7px;
background: #a5b7c6;
padding: 5px;
float:left;
font: 14px   'Helvetica', sans-serif;
margin: 5px 0 10px 0;
clear:both;
border:none;
}



#contato  #formulario .btnEnviar { 
width: 162px;
height:36px;
float:left;
background:none;
border:none;
margin: 25px 0 0 -8px;
}


/*************************pagina empresa**********************************/


#left {
	width: 490px;
	float:left;
	height:auto;
}

#right {
	width: 421px;
	float:right;
	height:auto;
}

#right h2{
font: 16px  'Helvetica', sans-serif;
color: #007a0b;
float:left;
font-weight:bold;
width:470px;
padding-bottom:10px;
}

#right p{
font: 12px  'Helvetica', sans-serif;
color: #007a0b;
text-align:justify;
padding:0;
line-height:20px;
font-style:italic;

}

#left p{
color:#333;
font-size:12px;
line-height:20px;
padding: 0px 0 0 0;
text-align:justify;
padding-bottom:10px;
}


#left  h1 { 
color:#006d6f;
font: 25px  'Helvetica', sans-serif;
font-weight:bold;
line-height:15px;
padding: 10px 0 10px 0;
}


#left  h2 { 
color:#415e74;
font-size:14px;
padding: 10px 0 10px 0;
}

.seguraImgs {
width: 421px;
float:left;
height:312px;
clear:both;
padding-bottom:20px;
-moz-border-radius:7px;
}


.caixa { 
width: 600px;
float:left;
margin: 0 50px 15px 0;
}

.imagem { 
width: 74px;
float:left;
height:75px;
}
.texto{ 
width: 520px;
float:left;
height:auto;
}

.texto h3{ 
font: 15px  'Helvetica', sans-serif;
font-weight:bold;
color:#415e74;
margin: 0 0 8px 0;
}

.texto p{ 
font: 12px  'Helvetica', sans-serif;
color:#333;
text-align:justify;
line-height:20px;
}

#boxTexto { 
float:left;
margin:0;
}

.segundoTitilo { 
font: tahoma;
size:14px;
color:#007a0b;
}


/*********************************produtos************************************/

.mostraProduto { 
width:auto;
height:auto;
float:left;
margin: 0 auto;
padding-bottom: 20px;
}

.descricao {
	width:704px;
	float:right;
	position:absolute;
	text-align:justify;
	margin:  0 0 0 20px;
}

#galleria{height:320px;}


/******************************************APLICAÇÕES******************************************/

#leftAplicacoes {
	width: 268px;
	float:left;
	background:#FF0;
	height:auto;

}

#leftAplicacoes #menuAplicacoes { 
background:url(../images/fundoMenuAplicacoes.jpg);
width: 268px;
height:307px;
float:left;
margin:0;
}

#leftAplicacoes #menuAplicacoes ul{ 
margin: 50px 0 0 30px;
list-style-image:url(../images/list.jpg);
list-style-position:inside;
}

#leftAplicacoes #menuAplicacoes ul li{ 
margin:0;
}

#leftAplicacoes #menuAplicacoes ul li a{ 
font-family: 'Helvetica', sans-serif;
font-size:12px;
color:#415e74;
}

#leftAplicacoes #menuAplicacoes ul li a:hover{ 
color:#006d6f;
}



#rightAplicacoes {
	width: 660px;
	float:right;
	height:auto;
}

.imagemAplicacao { 
width:220px;
height:auto;
float:left;
margin-right: 15px;
}


.caixaAplicacao { 
width: 660px;
float:left;
height:auto;
padding: 15px 0 15px;
}



/**
.textoAplicacao { 
width: 600px;
float:left;
background:#333;
margin-left:10px;
height:auto;
}
*/

.titappp {
font-size:16px;
color:#415e74;
padding: 5xp 0 8px 0;
float:left;
position:relative;
display:block;
}

#rightAplicacoes a{
	font-family: Helvetica, "arial";
	font-size: 13px;
    color:#006D6E;
	position:relative;
	display:block;
	font-weight: normal;
	height: 23px;
	line-height: 23px;	
	background-image:url(../images/alinl.png);
	background-position: center left;
	background-repeat:no-repeat;
	padding-left: 25px;
	float:left;
	margin-top: 9px;
}

#leftD { 
float:left;
width:450px;
height:auto;
}

.tabela { 
width: 350px;
margin: 50px 0;
}

.tabela td { 
width: 300px;
padding:5px;
font-family:'Helvetica', sans-serif;
font-size:12px;
color:#67737e;
font-weight:bold;
}

.cor1{
background:#deeaf1;
padding:5px;
}

.cor2{
background:#eff6fa;
padding:5px;
}

#rightAplicacoes .caixa .aplicacoes { 
float:left;
margin:0;
width:200px;
list-style:none;
}

#rightAplicacoes .caixa .aplicacoes li a{ 
font: 12px 'Helvetica', sans-serif;
color:#0000ff;
background-image:none;
list-style:none;
float:left;
padding:0;
}

#rightAplicacoes .caixa .aplicacoes img{ 
float:left;
}

/***************************página de locaçõa de paineis****************/

.listaLocacao { 
margin:0;
float:left;
list-style-image:url(../images/yes.jpg);
list-style-position:inside;
}

.listaLocacao li{ 
font: 12px 'Helvetica', sans-serif;
color:#616d79;
padding:2px 0;
}

.MsoNormal { 
font-size:50px;
}

#leftDaplic{ 
margin:0;
}

#leftDaplic a{ 
background:none;
margin:0;
}

#leftDaplic .tabela { 
margin: 9px 0;
}

#leftDaplic .tabela td { 
background:none;
padding: 0px;
}

#leftDaplic .tabela td img{ 
float:left;
margin: 5px 0 0 0;
}


/****************************************img rotativas********************************************/

#imgRotativasNextOne { 
width:509px;
height:270px;
background-color:#333;
float:left;
}

/* Pesquisa */

#contato .conjunto{
	float: left;
	position: relative;
	display: block;	
	font-family:'Helvetica', sans-serif;
	color:#2B3237;
	width: 192px;
	}
	
#contato .conjunto:first-child{
	float: left;
	position: relative;
	display: block;	
	font-family:'Helvetica', sans-serif;
	color:#2B3237;
	width: 186px;
	margin-left: 6px;
	}

#contato .conjunto .titulo{
	color:#03C;
	margin-left: 3px;
	height: 38px;
	}
	
#contato .conjunto .selecao{
	font-family:'Helvetica', sans-serif;
	margin-left: 9px; 
	color:#2B3237;
	}
	
#contato .enviar{
	width: 960px;
	margin: 10px 10px 0 0;
	float: left;
	}
	
#contato .suamensagem{
	width: 100%;
	height: auto;
	float: left;
	display:block;
	position:relative;
	margin: 10px 0 0 10px;
	font-family: 'Helvetica', sans-serif;
	color:#2B3237;
	}	
	
#contato .suamensagem .titulo{
	color:#03C;
	margin-left: 11px; 
	margin-bottom: 5px;
	margin-top: 8px;
	}
	
#contato. .suamensagem .nomecampo{
	width: 900px;
	height: auto;
	float: left;
	display: block;
	position: relative;
	color:#2B3237;
	margin-top: 7px;
	}
	
#contato .suamensagem textarea{
	width: 600px;
	height: 200px;
	float: left;
	display:block;
	position:relative;
	margin: 10px 0 0 10px;
	color:#2B3237;
	}
	
#contato .bloco{
	width: 320px;;
	height: auto;
	float: left;
	display:block;
	position:relative;
	margin: 10px 0 0 10px;
	font-family: 'Helvetica', sans-serif;
	color:#2B3237;
	}
	
#contato .bloco .titulo{
	width: 100%;
	height: auto;
	float: left;
	display:block;
	position:relative;
	margin: 10px 0 0 10px;
	font-family: 'Helvetica', sans-serif;
	color:#2B3237;
	}
	
#contato .bloco input{
	width: 300px;
	height: auto;
	float: left;
	display:block;
	position:relative;
	margin: 3px 0 0 10px;
	font-family: 'Helvetica', sans-serif;
	color:#2B3237;
	}
	
#contato .pesquisa{
	width: 900px;
	height: 27px;
	margin: 10px 0 10px 10px;
	color:#2B3237;
	}
	
#contato .texto{
	width: 900px;
	height: 27px;
	margin: 15px 0 35px 17px;
	font-family: 'Helvetica', sans-serif;
	color: #2B3237;
	}
	
#contato .botao{
	width: 700px;
	float: left;
	position: relative;
	display:block;
	font-family: 'Helvetica', sans-serif;
	}