*{
	margin:0;
	padding:0;
}
body{
	background:url(../imagens/body.jpg) center;
	font:11px "Trebuchet MS";
	color:#666666;
}
img{
	border:0px;
	background:none;
}
a, a:visited, a:hover{
	outline:none;
	text-decoration:none;
}a, a:visited{
	color:#999999;
}a:hover{
	/* color:#f58c17; */
	background:#efefef;
}

#back01{
	background:url(../imagens/body-baixo.jpg) bottom repeat-x;
}#back02{
	background:url(../imagens/body-cima.jpg) top repeat-x;
}

#content{
	background:url(../imagens/back-body.jpg) center repeat-y;
}#content2{
	background:url(../imagens/back-baixo.jpg) bottom no-repeat;
}#content3{
	background:url(../imagens/back.jpg) top no-repeat;
	/*height:600px;*/
}#content3 p{
	padding-bottom:15px;
}

.titulo{
	font-size:16px;
	color:#fa9111;
	padding-bottom:15px;
}.subtitulo, .subtitulo-blog{
	font-size:13px;
	color:#8a8a8a;
}.subtitulo{
	padding-bottom:15px;
}.txt10{
	font-size:10px;
	color:#acabab;
	padding-bottom:15px;
}.txt12{
	font-size:12px;
}.txt13{
	font-size:13px;
}.txt14{
	font-size:14px;
}.txt15{
	font-size:15px;
}.txt16{
	font-size:16px;
}

.img-left{
	float:left;
	margin:0px 10px 0px 0px;
}

.clear{
	clear:both;
}

/********************************************** TOPO **********************************************/

#topo{
	height:75px;
	width:820px;
	margin:0 auto;
}
#idiomas{
	width:820px;
	margin:0 auto;
	text-align:right;
	padding-right:60px;
}

/************* MENU *************/
#logo, #bt_01, #bt_02, #bt_03, #bt_04, #bt_05, #bt_06, #bt_07, #bt_08, #bt_01b, #bt_02b, #bt_03b, #bt_04b, #bt_05b, #bt_06b, #bt_07b, #bt_08b{
	display:block;
	float:left;
	text-indent:-99999px;
	height:75px;
}
#logo{
	background:url(../imagens/logo.jpg) top no-repeat;
	width:121px;
}
#bt_01{
	background:url(../imagens/bts/bt_01.jpg) top no-repeat;
	width:102px;
}#bt_01:hover{
	background:url(../imagens/bts/bt_01.jpg) center no-repeat;
}#bt_01b{
	background:url(../imagens/bts/bt_01.jpg) bottom no-repeat;
	width:102px;
}
#bt_02{
	background:url(../imagens/bts/bt_02.jpg) top no-repeat;
	width:98px;
}#bt_02:hover{
	background:url(../imagens/bts/bt_02.jpg) center no-repeat;
}#bt_02b{
	background:url(../imagens/bts/bt_02.jpg) bottom no-repeat;
	width:98px;
}
#bt_03{
	background:url(../imagens/bts/bt_03.jpg) top no-repeat;
	width:53px;
}#bt_03:hover{
	background:url(../imagens/bts/bt_03.jpg) center no-repeat;
}#bt_03b{
	background:url(../imagens/bts/bt_03.jpg) bottom no-repeat;
	width:53px;
}
#bt_04{
	background:url(../imagens/bts/bt_04.jpg) top no-repeat;
	width:70px;
}#bt_04:hover{
	background:url(../imagens/bts/bt_04.jpg) center no-repeat;
}#bt_04b{
	background:url(../imagens/bts/bt_04.jpg) bottom no-repeat;
	width:70px;
}
#bt_05{
	background:url(../imagens/bts/bt_05.jpg) top no-repeat;
	width:61px;
}#bt_05:hover{
	background:url(../imagens/bts/bt_05.jpg) center no-repeat;
}#bt_05b{
	background:url(../imagens/bts/bt_05.jpg) bottom no-repeat;
	width:61px;
}
#bt_06{
	background:url(../imagens/bts/bt_06.jpg) top no-repeat;
	width:130px;
}#bt_06:hover{
	background:url(../imagens/bts/bt_06.jpg) center no-repeat;
}#bt_06b{
	background:url(../imagens/bts/bt_06.jpg) bottom no-repeat;
	width:130px;
}
#bt_07{
	background:url(../imagens/bts/bt_07.jpg) top no-repeat;
	width:73px;
}#bt_07:hover{
	background:url(../imagens/bts/bt_07.jpg) center no-repeat;
}#bt_07b{
	background:url(../imagens/bts/bt_07.jpg) bottom no-repeat;
	width:73px;
}
#bt_08{
	background:url(../imagens/bts/bt_08.jpg) top no-repeat;
	width:112px;
}#bt_08:hover{
	background:url(../imagens/bts/bt_08.jpg) center no-repeat;
}#bt_08b{
	background:url(../imagens/bts/bt_08.jpg) bottom no-repeat;
	width:106px;
}

/********************************************** MEIO **********************************************/
#meio{
	width:860px;
	margin:0 auto;
}

#flash{
	width:857px;
	height:269px;
}

#lampada{
	width:110px;
}
#meio-back{
	width:730px;
	margin-top:15px;
	background:url(../imagens/back-meio.jpg) center repeat-y;
}#meio-rodape{
	width:730px;
	height:12px;
	font-size:0.01em;
	background:url(../imagens/back-meio-rodape.jpg) center no-repeat;
}
#meio-back-solucoes, #meio-back-institucional, #meio-back-trabalhe, #meio-back-blog, #meio-back-cases, #meio-back-clientes, #meio-back-contato, #meio-back-mapa{
	width:730px;
}#meio-back-solucoes{
	background:url(../imagens/back-meio-solucoes.jpg) top no-repeat;
}#meio-back-institucional{
	background:url(../imagens/back-meio-institucional.jpg) top no-repeat;
}#meio-back-blog{
	background:url(../imagens/back-meio-blog.jpg) top no-repeat;
}#meio-back-cases{
	background:url(../imagens/back-meio-cases.jpg) top no-repeat;
}#meio-back-clientes{
	background:url(../imagens/back-meio-clientes.jpg) top no-repeat;
}#meio-back-trabalhe{
	background:url(../imagens/back-meio-trabalhe.jpg) top no-repeat;
}#meio-back-trabalhe p{
	padding-bottom:5px;
}#meio-back-contato{
	background:url(../imagens/back-meio-contato.jpg) top no-repeat;
}#meio-back-mapa{
	background:url(../imagens/back-meio-mapa.jpg) top no-repeat;
}
#meio-aling{
	padding:20px 15px 0px 30px;
	width:685px;
	margin:0 auto;
}#video, .video-cases{
	width:200px;
}.video-cases{
	margin:0 auto;
}
#meio-col-dir{
	width:460px;
}
#meio-col-dir p, #meio-col-dir h3{
	padding-left:7px;
}

#blog-conteudo{
	width:660px;
	margin:0 auto;
	padding:20px 15px 0px 30px;
}#blog-conteudo p{
	padding-bottom:15px;
}

#boxes{
	width:855px;
	margin:0 auto;
	font-size:10px;
}
#cases-home, #blog-home, #iso-home{
	height:204px;
}#cases-home{
	width:266px;
	background:url(../imagens/rodape-home/box-cases.jpg) center no-repeat;
}#blog-home{
	width:275px;
	background:url(../imagens/rodape-home/box-blog.jpg) center no-repeat;
}#iso-home{
	width:314px;
	background:url(../imagens/rodape-home/box-iso.jpg) center no-repeat;
}

#cases-home-conteudo, #blog-home-conteudo{
	padding:30px 0px 0px 40px;
}#cases-home-conteudo{
	width:195px;
}#blog-home-conteudo{
	width:220px;
}#iso-home-conteudo{
	width:256px;
	padding:20px 0px 0px 40px;
}

.box-pq{
	width:730px;
	margin:0px 0px 10px 110px;
}

.blog-post{
	width:450px;
}.blog-post td{
	padding:5px 10px 5px 10px;
}.bg-sinza{
	background:#ebeaea;
}

#box-cases, #box-blog, #box-clientes, #box-solucoes1, #box-solucoes2{
	height:165px;
}#box-cases{
	width:232px;
	background:url(../imagens/rodape-geral/box-case.jpg) center no-repeat;
}#box-blog{
	width:242px;
	background:url(../imagens/rodape-geral/box-blog.jpg) center no-repeat;
}#box-clientes{
	width:256px;
	background:url(../imagens/rodape-geral/box-clientes.jpg) center no-repeat;
}#box-solucoes1{
	width:226px;
	background:url(../imagens/rodape-geral/box-solucoes1.jpg) center no-repeat;
}#box-solucoes2{
	width:242px;
	background:url(../imagens/rodape-geral/box-solucoes2.jpg) center no-repeat;
}

#box-cases-conteudo, #box-blog-conteudo, #box-clientes-conteudo{
	padding:17px 0px 0px 35px;
}#box-cases-conteudo{
	width:174px;
}#box-blog-conteudo{
	width:190px;
}#box-clientes-conteudo{
	width:203px;
}
#iso-conteudo{
	padding:17px 10px 0px 25px;
}

#trabalhe-center{
	width:500px;
}#trabalhe-center p{
	padding-left:150px;
}

#menu-blog, #menu-cases{
	text-align:center;
}
#colunapq-blog{
}

.bt-entrecont{
	width:197px;
	height:100px;
	display:block;
	background:url(../imagens/bts/bt_entrecontato.jpg) top no-repeat;
}.bt-entrecont:hover{
	background:url(../imagens/bts/bt_entrecontato.jpg) bottom no-repeat;
}

/************* FORMULARIOS *************/
.post-campos{
	width:450px;
	padding-bottom:15px;
}
.aling-input{
	margin:0px 0px 10px 7px;
	*margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
}

.input01, .input02, .input03, .textarea01, .textarea06, .input-enviar, .input-post, .comenta-post, .input04, .input05, .input06{
	border:1px solid #999999;
	font:11px "Trebuchet MS";
}
.input01{
	width:350px;
}.input02{
	width:240px;
}.input03{
	width:100px;
}.input04{
	width:120px;
}.input05{
	width:30px;
}.input06{
	width:300px;
}
.textarea01{
	width:350px;
	height:90px;
}.textarea06{
	width:300px;
	height:90px;
}
.input-enviar{
	background:#CCCCCC;
}
.comenta-post, .input-post{
	margin-bottom:10px;
	width:400px;
}.comenta-post{
	height:100px;
}

/************* OUTROS BOTOES *************/
.leia-mais, .veja-mais, .rss-blog{
	height:28px;
	display:block;
}
.leia-mais{
	width:102px;
	background:url(../imagens/bts/bt_leia.jpg) bottom no-repeat;
	float:left;
}.leia-mais:hover{
	background:url(../imagens/bts/bt_leia.jpg) top no-repeat;
}
.veja-mais{
	background:url(../imagens/bts/bt_veja.jpg) bottom no-repeat;
	width:102px;
}.veja-mais:hover{
	background:url(../imagens/bts/bt_veja.jpg) top no-repeat;
}
.rss-blog{
	width:51px;
	background:url(../imagens/rodape-home/blog-rss.jpg) center no-repeat;
	float:left;
}.rss-blog:hover{
	background:url(../imagens/rodape-home/blog-rss.jpg) center no-repeat;
}
.sgs{
	width:111px;
	height:160px;
	background:url(../imagens/rodape-home/logo-sgs.jpg) center no-repeat;
	display:block;
	float:left;
}.sgs:hover{
	background:url(../imagens/rodape-home/logo-sgs.jpg) center no-repeat;
}

.sgs-interno{
	width:90px;
	height:107px;
	background:url(../imagens/rodape-home/logo-sgs-interno.jpg) center no-repeat;
	display:block;
	float:left;
}.sgs-interno:hover{
	background:url(../imagens/rodape-home/logo-sgs-interno.jpg) center no-repeat;
}

.menusec-pq, .menusec-pq:visited, .menusec-pq-cinza, .menusec-pq-cinza:visited, .menusec-pqb, .menusec-pqb:visited, .menusec-pq-cinzab, .menusec-pq-cinzab:visited{
	width:150px;
	height:18px;
	color:#fff;
	display:block;
	padding:0px 0px 0px 10px;
	margin-bottom:5px;
}
.menusec-pq, .menusec-pq:visited{
	background:url(../imagens/bts/bt_sec.jpg) bottom no-repeat;
}.menusec-pq:hover, .menusec-pqb, .menusec-pqb:visited{
	background:url(../imagens/bts/bt_sec.jpg) top no-repeat;
	color:#fff;
}

.menusec-pq-cinza, .menusec-pq-cinza:visited{
	background:url(../imagens/bts/bt_sec_cinza.jpg) top no-repeat;
}.menusec-pq-cinza:hover, .menusec-pq-cinzab, .menusec-pq-cinzab:visited{
	background:url(../imagens/bts/bt_sec_cinza.jpg) bottom no-repeat;
	color:#fff;
}

.menusec-pq2, .menusec-pq2:visited{
	width:60px;
	height:18px;
	text-align:center;
	background:url(../imagens/bts/bt_sec2.jpg) bottom no-repeat;
	color:#fff;
	display:block;
	padding:0px 0px 0px 0px;
	margin-bottom:5px;
}.menusec-pq2:hover{
	background:url(../imagens/bts/bt_sec2.jpg) top no-repeat;
	color:#fff;
}

.menusec-gr, .menusec-gr:visited{
	width:180px;
	height:18px;
	background:url(../imagens/bts/bt_sec-gr.jpg) bottom no-repeat;
	color:#fff;
	display:block;
	text-align:center;
}.menusec-gr:hover{
	background:url(../imagens/bts/bt_sec-gr.jpg) top no-repeat;
	color:#fff;
}

.menusec-cases, .menusec-cases:visited{
	width:200px;
	height:18px;
	background:url(../imagens/bts/bt-sec-cases.jpg) bottom no-repeat;
	color:#fff;
	display:block;
	text-align:center;
	margin-bottom:5px;
}.menusec-cases:hover{
	background:url(../imagens/bts/bt-sec-cases.jpg) top no-repeat;
	color:#fff;
}

.box-cor01, .box-cor00{
	height:190px;
}.box-cor01{
	border:2px solid #ebebeb;
}
.box-cor01 p{
	padding:10px 0px 0px 10px;
}

#inst{
	width:620px;
	margin-left:20px;
}

.tb-clientes{
	width:620px;
}.tb-clientes tr td{
	text-align:center;
}

.imgClientes{
	width:135px;
	height:80px;
	float:left;
	text-align:center;
	padding:0px 0px 10px 10px;
}

.block{
	display:block;
}

/********************************************* RODAPE *********************************************/

#barra-rodape{
	height:43px;
	background:#f2f2f2;
}

#rodape-conteudo{
	width:855px;
	margin:0 auto;
}

#txt-rodape{
	float:left;
	margin:5px 0px 0px 0px;
}

#menu-rodape{
	float:right;
	margin:10px 30px 0px 0px;
}
#logo-digipronto{
	float:right;
}