/* CSS Document */
body {
	margin:0px; 
	font-family:Arial;
	font-size:12px;
	background-image:url(images/fundo-pagina.jpg);
	background-color:#ffb608;
	background-repeat:repeat-x;
	background-position:top;
}
#tudo{
	width:990px;
	margin:0 auto;	
}	
#topo{
	width:990px;
	height:379px;
	float:left;
}
#conteudo{
	width:990px;
	background-color:#FFFFFF;
	margin-bottom:30px;
	float:left;
}
#blog-index-chamada{
	width:322px;
	padding-left:29px;
	float:left;
}
#blogitem{
	width:322px;
	margin-top:30px;
	float:left;
}
#novas-pecas{
	width:322px;
	height:213px;
	float:left;
}
/*BLOG*/
#coluna1{
	width:322px;
	float:left;
	margin-bottom:30px;
}
#blog-index-chamada-title{
	width:322px;
	height:50px;
	float:left;
}
#banner-rod-blog-index{
	width:322px;
	height:66px;
	float:left;
	margin-top:30px;
}
.texto-post{
	width:322px;
	float:left;
	padding-top:10px;
	color:#7d7d7d;
}
.texto-post-titulo{
	width:322px;
	float:left;
}
/*TWITTER UPDATES*/
#coluna2{
	width:322px;
	float:left;
	padding-left:29px;
	margin-left:29px;
	margin-bottom:30px;
}
#twitter-updates{
	width:322px;
	float:left;
	margin-top:30px;
}
#twitter-index-chamada-title{
	width:322px;
	height:50px;
	float:left;
}
.texto-tweet{
	width:322px;
	margin-top:20px;
	float:left;
}
#siga-nos{
	width:322px;
	height:77px;
	float:left;
}
/*BARRA LATERAL*/
#coluna3{
	width:238px;
	float:left;
	margin-left:30px;
	margin-bottom:30px;
}
#barra-lateral{
	width:238px;
	float:left
}
#slogan-24horas{
	width:238px;
	height:50px;
	float:left;
}
#busca{
	width:214px;
	height:61px;
	float:left;
	background-image:url(images/busca.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:24px;
}
#redes-sociais{
	width:238px;
	height:117px;
	float:left;
}
#menu{
	width:238px;
	height:159px;
	float:left;
}
#newsletter{
	width:238px;
	height:161px;
	float:left;
}
#tags-top{
	width:238px;
	height:40px;
	float:left;
}
#tags{
	width:238px;
	height:103px;
	float:left;
}
#tags-rod{
	width:238px;
	height:32px;
	float:left;
}
/*CLIENTES*/
.linha-clientes{
	width:674px;
	margin-top:30px;
	float:left;
}
.cliente-box1{
	width:205px;
	float:left;
}
.cliente-box2{
	width:205px;
	float:left;
	margin-left:30px;
}
.cliente-box3{
	width:205px;
	float:left;
	margin-left:29px;
}
/*PAGINA INSTITUCIONAL*/
#texto-apresentacao{
	width:674px;
	float:left;
}
#estrutura{
	width:674px;
	height:160px;
	float:left;
	margin-top:30px;
}
#servicos{
	width:674px;
	float:left;
	margin-top:30px;
}
ul.servicos{
	width:674px;
	font:arial;
	font-size:12px;
	color:#666666;
	float:left;
	margin-left:30px;
	float:left;
}
#conclusao-servicos{
	width:674px;
	float:left;
	margin-top:20px;
	color:#666666;
}
/*CONTEÚDO PAG INTERNAS*/
#conteudo-pag-internas{
	width:674px;
	float:left;
	margin-left:28px;
	margin-bottom:30px;
}
#tit-pag-inter{
	width:674px;
	height:67px;
	float:left;
}
#menu-portfolio{
	width:674px;
	height:529px;
	float:left;
}
#conteudo_maior{
	width:673px;
	float:left;
	margin-bottom:30px;
	padding-left:29px;
}		
.titulo_pagina{
	width:673px;
	float:left;
}
.item-portfolio{
	width:674px;
	float:left;
	margin-top:30px;
}
.peca-portfolio{
	width:674px;
	text-align:center;
	margin-top:20px;
	float:left;
}
.div-itens-portfolio{
	width:674px;
	height:20px;
	margin-top:30px;
	float:left;
}
.item-equipe{
	width:674px;
	float:left;
	margin-top:30px;
}
.foto-equipe{
	width:90px;
	float:left;
}
.portfolio-equipe{
	width:554px;
	margin-left:30px;
	float:left;
}
/*RODAPE*/
#rodape-conteudo{
	width:990px;
	float:left;
}
.input_contato{
	width:307px;
	float:left;
	padding-left:10px;
	border:2px solid #d2d2d2;
	font-size:12px;
	color:#666666;
	padding-top:5px;
	padding-bottom:5px;
}
ul {
list-style-type:none;
margin-left:0px;
padding:0px;
margin-bottom:5px;
}
li {
	margin-bottom:15px;
	font:arial; color:#666666; font-size:12px;
}
ul a {
	text-decoration: underline; 
	color:#FF9900;
	font-size:12px;
	margin-bottom:10px;
}
#box_receba{
	width:196px;
	float:left;
	padding-left:22px;
	padding-right:20px;
	background-image:url(images/newsletter.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:110px;
	padding-top:51px;
	text-align:left;
}
.box_input_receba{
	width:196px;
	float:left;
}
.form_receba{
	float:left;
	padding:0px;
}
.input_receba{
	width:176px;
	float:left;
	border:1px solid #161616;
	font-size:14px;
	color:#707070;
	font-family:Arial;
	padding-left:10px;
	background-color:#161616;
	padding-top:5px;
}
.input_busca{
	width:149px;
	float:left;
	border:1px solid #ffffff;
	font-size:14px;
	color:#707070;
	font-family:Arial;
	padding-left:10px;
	padding-top:5px;
}

.bot_home_blog{
	width:87px;
	height:72px;
	float:left;
	cursor:pointer;
	background-image:url(../novo/images/bot_home.jpg);
	background-repeat:no-repeat;
}
.Aenviar{font:arial; color:#fff; font-size:14px; text-decoration:none; font-weight:bold;}
.Aenviar:hover{font:arial; color:#ccc; font-size:14px; text-decoration:none; font-weight:bold;}
/* textos */
.titulo-preto-big{font:arial; color:#333333; font-size:18px;}
.titulo-cinza-big{font:arial; color:#666666; font-size:18px;}
p{font:arial; color:#666666; font-size:12px;}
.texto-padrao{font:arial; color:#333333; font-size:12px;}
.texto-cinza{font:arial; color:#666666; font-size:12px;}
.tweet-ident{font:arial; color:#666666; font-size:9px;}
.Atitulo-preto-big{font:arial; color:#333333; font-size:18px; text-decoration:none}
.Atitulo-preto-big:hover{font:arial; color:#666666; font-size:18px; text-decoration:none}
.Alaranja_esc18{ font-family:Arial; font-size:18px; color:#eda500; text-decoration:none; }
.Alaranja_esc18:hover{ font-family:Arial; font-size:18px; color:#6e6c6c; text-decoration:none; }

/* links */
a.linkpadrao:link, a.linkpadrao:visited, a.linkpadrao:active {text-decoration: underline; color:#FF9900;}
a.linkpadrao:hover {text-decoration: none; color:#242424; font-weight:bold;}