/* CSS Document */body {	background:url(images/fundo.jpg) top left repeat-x #FFF;	margin:0;	padding:0;	font-family: "trebuchet ms", Arial, Helvetica, sans-serif;	font-size:14px;}h2 {	height:30px;	width:350px;	text-indent:-9000px;	margin:5px 8px;}h3{	color:#497ECC;	font-weight:bold;	font-size:15px;	margin:0;	background:url(images/seta.gif) no-repeat left 6px;	padding:0 15px;	clear:both;}h4{	color:#497ECC;	font-weight:bold;	font-size:14px;	margin:0;}a {	color:#4F79C3;	text-decoration:none;}a:hover {	color:#35568F;}h2.caixa_noticia {	height:30px;	width:150px;	text-indent:-9000px;	margin:5px 8px;	background:url(images/titulo_noticia.jpg) left top no-repeat;}div#conteudo h2.empresa{	background:url(images/titulos/empresa.gif) left top no-repeat;}div#conteudo h2.sede{	background:url(images/titulos/sede.gif) left top no-repeat;}div#conteudo h2.filial{	background:url(images/titulos/filial.gif) left top no-repeat;}div#conteudo div.texto {	float:left;	width:350px;	margin:0 20px;}div#conteudo h2.clientes{	background:url(images/titulos/clientes.gif) left top no-repeat;}div#conteudo h2.agencia{	background:url(images/titulos/agencia.gif) left top no-repeat;}div#conteudo h2.documento{	background:url(images/titulos/documento.gif) left top no-repeat;}div#conteudo h2.trabalhe{	background:url(images/titulos/trabalhe.gif) left top no-repeat;}div#conteudo h2.gerenciamento{	background:url(images/titulos/gerenciamento.gif) left top no-repeat;}div#conteudo h2.rastreamento{	background:url(images/titulos/rastreamento.gif) left top no-repeat;	margin:50px 0 0 290px;}div#conteudo h2.cotacao{	background:url(images/titulos/cotacao.gif) left top no-repeat;}div#conteudo h2.coleta{	background:url(images/titulos/coleta.gif) left top no-repeat;}div#conteudo h2.comprovante{	background:url(images/titulos/comprovante.gif) left top no-repeat;}div#conteudo h2.sugestao{	background:url(images/titulos/sugestao.gif) left top no-repeat;	width:200px; !important}div#conteudo h2.satisfacao{	background:url(images/titulos/satisfacao.gif) left top no-repeat;	width:200px; !important}div#conteudo h2.distribuicao{	background:url(images/titulos/area.gif) left top no-repeat;}div#conteudo h2.noticia{	background:url(images/titulos/noticia.gif) left top no-repeat;}div#topo {	width:890px;	height:125px;	*height:135px;	margin:0 auto;}div#topo h1.logo {	background:url(images/logo.gif) left center no-repeat;	text-indent:-9000px;	height:85px;	width:322px;	margin:10px 0 0;	cursor:pointer;	}div#menu {	width:890px;	height:135px;	margin:0 auto;}div#corpo {	width:900px;	margin:0 auto;	background:url(images/imagem_meio.jpg) repeat-y left top;		clear:both;	padding-bottom:10px;	_margin-top:-17px;}div#conteudo {	width:650px;	margin:0 10px;	float:left;	display:inline;	padding:0 5px;}/*********************************		MENU PRINCIPAL **********************************/div#menu ul.menu_principal {	margin:0;	padding:0;	border:0;		height:135px;	width:312px;	float:left;	display:inline;	_margin-top:-2px;}div#menu ul.menu_principal li {	list-style:none;	border-bottom:1px solid #4F79C3;	}div#menu ul.menu_principal li.ultimo {	border:0;}div#menu ul.menu_principal li a{	border-left:13px solid #4F79C3;	display:block;	background:#7595D0;	padding:2px 15px;	*padding:2px 0 ;	color:#fff;	line-height:18px;}div#menu ul.menu_principal li a:hover{	border-left:13px solid #47358F;		background:#DA251D;}#pg_empresa div#menu ul.menu_principal li a.bt-empresa,#pg_servico div#menu ul.menu_principal li a.bt-servicos,#pg_cliente div#menu ul.menu_principal li a.bt-cliente,#pg_area_cliente div#menu ul.menu_principal li a.bt-area-cliente,#pg_distribuicao div#menu ul.menu_principal li a.bt-distribuicao,#pg_noticias div#menu ul.menu_principal li a.bt-noticias,#pg_noticia_detalhe div#menu ul.menu_principal li a.bt-noticias,#pg_gerenciamento div#menu ul.menu_principal li a.bt-noticias,#pg_documentos div#menu ul.menu_principal li a.bt-servicos{	border-left:13px solid #DA251D;}div#menu p#caminhoes {	height:250px;	width:550px;	background:url(images/caminhao.jpg) left center no-repeat;	float:right;	display:inline;	margin:-115px 0 0 0;	_position:absolute;	_margin:-115px 0 0 10px;	}div.endereco{	float:left;	margin:10px auto;}div#conteudo div#conteudo_empresa{	width:650px;}div#conteudo p{	margin:10px 10px;}div#conteudo p.span_pricipal{	width:600px;	height:115px;	padding-left:10px;	background:url(images/Empilhadeira.jpg) right center no-repeat;}div#conteudo span.pagencia{	height:100px;	width:200px;	float:left;	display:inline;	font-size:11px;	margin:10px 5px;}/* MENU DAS NOTICIAS */ul.cliente {	width:600px;	float:left;	display:inline;	margin:0;	line-height:175%;	}ul.cliente li{	list-style:none;	*margin-left:30px;	clear:both;		margin:5px 0;	}ul.cliente li a.noticia{	width:100%;	display:block;	color:#000;		}ul.cliente li{  border:1px solid #fff;  margin:5px 0;  padding:0;}ul.cliente li a{  display:block;}ul.cliente li a:hover{	background-color:#EFF5FF;}ul.cliente li span{	color:#CC0000;	font-size:11px;}ul.cliente li img{	border:0;	display:block;}div.news a.noticia{  display:block;  padding:10px;  border-bottom:1px solid #EFF5FF;  color:#000;  font-size:12px;}div.news a:hover.noticia{  background:#EFF5FF;}div.news a.noticia h3 span{  font-size:10px;}div.imagem_cliente {	width:300px;	margin: -340px 30px 0 0;	float:right;	display:block;	_margin:-40px 0 0 -350px;     }div.imagem_cliente img {	border:1px solid #497ECC;	margin:5px 20px;}/******************************		MENU INFERIOR ******************************/div#menu_inferior{	clear:both;	width:850px;	margin:1px auto;	height:30px;}div#menu_inferior ul{	text-align:center;	margin:0;	padding:3px 0 0 0;}div#menu_inferior ul li{	display:inline;	list-style:none;	color:#9BAFCF;}div#menu_inferior ul li a{	color:#9BAFCF;	text-decoration:none;}div#menu_inferior ul li a:hover{	color:#4F79C3;}#pg_sede div#menu_inferior ul li a.btn-sede,#pg_filial div#menu_inferior ul li a.btn-filiais,#pg_agencia div#menu_inferior ul li a.btn-agencias,#pg_cliente div#menu_inferior ul li a.btn-clientes,#pg_documento div#menu_inferior ul li a.btn-documentos,#pg_trabalhe div#menu_inferior ul li a.btn-trabalhe,#pg_gerenciamento div#menu_inferior ul li a.btn-gerenciamento,#pg_rastreamento div#menu_inferior ul li a.btn-rastreamento{	color:#DA251D;}div#conteudo_empresa a.documentos {	float:left;	margin:5px;	height:220px;	outline:none;	width:143px;	display:block;	text-align:center;}div#conteudo_empresa a:hover.documentos {  background:#CAD7ED;}div#conteudo_empresa a.documentos img{	border:12px solid #EFEFEF;	margin: 10px auto;	}  div#conteudo_empresa a.documentos span.pdocumentos {	float:left;	font-size:11px;	text-align:center;	cursor:pointer;	width:140px;}div#corpo div#lateral_noticia {	width:200px;	float:left;	margin:5px 15px 10px 0;	background:#cad7ed;	_float:right;}div#corpo div#lateral_noticia h2{	background:url(images/titulo_noticia.jpg) left top no-repeat;}div#corpo div#lateral_noticia div.caixa_noticia {	width:180px;	border:3px solid #fff;	margin:5px auto;}div#corpo div#lateral_noticia div.caixa_noticia div.data_noticia{	background:url(images/jornal.jpg) left top no-repeat;	height:25px;	width:25px;	margin:5px;}div#corpo div#lateral_noticia div.caixa_noticia div.data_noticia span{	color:#CC0000;	font-weight:bold;	margin-left:22px;	line-height:25px;}div#corpo div#lateral_noticia div.caixa_noticia div.resumo_noticia {	width:165px;	margin:0 auto;	}div#corpo div#lateral_noticia div.caixa_noticia div.resumo_noticia a.noticia{	color:#4F79C3;	text-decoration:none;}div#corpo div#lateral_noticia div.caixa_noticia div.resumo_noticia a.noticia:hover{	text-decoration:underline;}div#conteudo_empresa div.direito {	width:310px;	height:160px;	float:left;	display:inline;	background:#E0E6EF;	margin:0 0 0 10px;	padding:10px 0;}div#conteudo_empresa div.esquerdo {	margin: 0 10px 0 0;	padding:10px 0;		width:320px;	height:160px;	float:right;	display:inline;	background:#E0E6EF;	}div#conteudo_empresa label {	display:block;	float:left;	width:120px;	font-size:12px;	text-align:right;	margin-right:5px;}div#conteudo_empresa input {	width:160px;	height:13px;	margin:2px 0;}div#conteudo_empresa input.btn_enviar {	width:50px;	height:20px;	background-color:#CAD7ED;	color:#4F79C3;	text-align:center;	margin-left:122px;	border:0;	border-bottom:1px solid #4F79C3;	border-right:1px solid #4F79C3;}div#conteudo_empresa input.btn_enviar:hover {	border:0;	border-top:1px solid #4F79C3;	border-left:1px solid #4F79C3;}div#conteudo_empresa textarea {	width:160px;	height:50px;	margin:2px 0;}ul.menu_servico{	margin:20px 0 0 10px;	padding:0;}ul.menu_servico li{	display:inline;}ul.menu_servico li a{	color:#4D7CCE;	padding:5px;	background:#CAD7ED;		border:1px solid #E0E6EF;	font-weight:bold;	font-size:13px;}ul.menu_servico li a:hover{	color:#fff;	padding:5px;	background:#557CC7;	border:1px solid #E0E6EF;}div#conteudo_servico{	margin:0;	padding:0;	height:250px;	width:629px;	background:#E0E6EF;		margin:5px 10px;	padding:10px 0;	border:1px solid #CAD7ED;}div#conteudo_servico div.direito_servico {	width:290px;	height:250px;	float:left;	display:inline;}div#conteudo_servico div.esquerdo_servico {	width:325px;	height:250px;	padding:0 10px  0 0;	float:right;	display:inline;	background:#E0E6EF;	font-size:12px;	}div#conteudo_servico div.direito_servico label {	width:100px;	font-size:12px;	text-align:right;	margin-right:5px;}input.assunto{	background:#f1f1f1;	color:#000000;	border:1px solid #7F9DB9;	font-size:12px;}div#conteudo_servico label {	display:block;	float:left;	width:140px;	font-size:12px;	text-align:right;	margin-right:5px;}div#conteudo_servico input {	width:165px;	height:14px;	margin:2px 0;	}div#conteudo_servico input.btn_enviar {	width:50px;	height:20px;	background-color:#CAD7ED;	color:#4F79C3;	text-align:center;	margin-left:142px;	border:0;	border-bottom:1px solid #4F79C3;	border-right:1px solid #4F79C3;}div#conteudo_servico input.btn_enviar:hover {	border:0;	border-top:1px solid #4F79C3;	border-left:1px solid #4F79C3;}div#conteudo_servico textarea {	width:165px;	height:50px;	margin:2px 0;}div#conteudo_area_cliente{	height:300px;	width:650px;	margin:6px 0;}div#conteudo_area_cliente div.direito_cliente {	width:320px;	height:380px;	float:left;	display:inline;	margin-right:5px;	background-color:#E0E6EF;}div#conteudo_area_cliente div.esquerdo_cliente {	width:320px;	height:380px;	float:right;	display:inline;	margin-left:5px;	background-color:#E0E6EF;}div#conteudo_area_cliente label {	display:block;	float:left;	width:120px;	font-size:12px;	text-align:right;	margin-right:5px;}div#conteudo_area_cliente input {	width:165px;	height:13px;	margin:2px 0;}div#conteudo_area_cliente input.btn_enviar {	width:50px;	height:20px;	background-color:#CAD7ED;	color:#4F79C3;	text-align:center;	margin-left:142px;	border:0;	border-bottom:1px solid #4F79C3;	border-right:1px solid #4F79C3;}div#conteudo_area_cliente input.btn_enviar:hover {	border:0;	border-top:1px solid #4F79C3;	border-left:1px solid #4F79C3;}div#conteudo_area_cliente textarea {	width:165px;	height:50px;	margin:2px 0;}div#conteudo_area_cliente div.caixa_satisfação {	float:left;	width:150px;	display:inline;	text-align:left;}div#conteudo_area_cliente div.caixa_satisfação label{	width:35px;	float:left;	margin:-20px 20px;	text-align:left;}div#conteudo_area_cliente div.caixa_satisfação input.satisfacao{	width:15px;	margin:5px 0;	display:block;}div#rodape {	clear:both;	display:block;	margin:0 auto;	background:url(images/imagem_rodape.jpg) left center no-repeat;	height:5px;	width:900px;}div.escrito_rodape {	height:10px;	width:870px;	margin:0 auto;	font-size:10px;	text-align:center;	}div.escrito_rodape a{	color:#000;}div.escrito_rodape a:hover{	color:red;}/* PAGINACAO */.paginacao { color:#862E13; width:100%;  border-top:1px solid #000; font-size:11px; padding:5px 0; margin:20px 0 0 0; text-align:center; clear:both; display:table; }.paginacao p a { background-color:#CAD7ED; color:#4C5044; text-decoration:none; font-weight:normal; padding:0px 4px; margin:0 2px; display:inline; }.paginacao p a:hover { background-color:#497ECC; color:#FFF; text-decoration:none; }.paginacao p span { background-color:#CC0000; padding:0px 4px; color:#FFF; }.paginacao h4 { float:left; font-size:11px; color:#000; }.paginacao p { float:right; margin:0px; }#pg_noticia_detalhe div#conteudo {	padding:10px 0 20px 10px;}#pg_noticia_detalhe div#conteudo address{	float:right;	margin:10px 20px;	font-size:12px;}#pg_noticia_detalhe div#conteudo span{	font-size:12px;}#pg_noticia_detalhe div#conteudo h3{	margin-bottom:20px;}div#menu_servico{/*	margin:10px 0 20px 0;*/}/*****************************	 FOTO LIGHTBOX ******************************/div.foto{	height:155px;	width:184px;	float:left;}#pg_principal div.foto,#pg_ div.foto{	width:220px;}#pg_sede div.foto{	height:220px;	width:170px;}div.foto img{	float:left;	margin:10px 10px 0 10px;}div.foto small{	float:left;	margin:0 0 0 10px;	font-size:10px;	color:#517BC5;	background:url(images/zoom.gif) bottom right no-repeat;	width:150px;	cursor:pointer;	height:12px;}div.foto a img {	border:1px solid #517BC5;}div.foto a:hover img {	border:1px solid #1D4C9F;}div#conteudo div.conteudo_doc{	margin:0;	padding:0;	height:250px;	width:629px;	background:#E0E6EF;		margin:5px 10px;	padding:10px 0;	border:1px solid #CAD7ED;}#show_me{  float:left;  width:340px;  margin:10px 0 0 10px;  height:280px;  overflow: auto; }#show_me p{  color:#4C77C5;  padding:100px 0 0 0;  text-align:center;  font-weight:bold;  font-size:12px;}#show_me img{  height:50px;  float:left;  margin:0 0 0 20px;}#show_me ul{  float:left;  padding:0;  margin:0 0 0 20px;}#show_me ul li{  list-style:none;  padding:0 0 5px 0;  margin:0;}.regiao{}.regiao .title{  background:#CAD7ED;  color:#4D7ACD;  font-weight:bold;  font-size:16px;}.regiao th{  background:#ccc;  text-align:left;  padding:0 0 0 10px;}.regiao td{  font-size:12px;  border-bottom:1px solid #f1f1f1;  padding:0 0 0 15px;}#pg_sede div.right{  float:left;  width:400px;  margin: 0 0 0 50px;  _margin:0 0 0 0px;}#pg_empresa div.right{  padding: 0 0 0 30px;  width:400px;  float:left;  _margin:0 0 0 -22px;}#pg_gerenciamento div#conteudo_empresa ul {  margin:0;  padding:0;}#pg_gerenciamento div#conteudo_empresa ul li{  list-style: disc inside;  margin:0;  padding:0;}