@import url("/layout/designer.css");
@import url("/layout/typography.css");

@media screen
{
	
	#banner
	{
	width:960px;/*era 1050*/
	height:285px;
	background:#FFF;
	}
	
	#fundo-banner
	{
	height:400px;
	background:url('/layout/imagens/sombra.jpg') repeat-x bottom;
	}
	
	#menu
	{
	margin-top:20px;
	height:50px;
	}
	
	#menu ul
	{
	float:right;
	padding:0px;
	margin:0px;
	}
	
	#menu ul li
	{
	padding:0px;
	margin:0px;
	background:none;
	display:inline;
	}
	
	#menu ul li a
	{
	display:block;
	float:left;
	font:bold 16px arial;
	color:#666666;
	text-decoration:none;
	margin-left:10px;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	}
	
	#menu ul li a:hover,#menu ul li.sel a
	{
	background:#0A4C89;
	color:#FFF;
	}
	
	#menu ul li a span
	{
	padding-right:10px;
	padding-top:6px;
	padding-bottom:6px;
	}
	
	#menu ul li a:hover span,#menu ul li.sel a span
	{
	background:#0A4C89;
	}
	
	#logo
	{
	width:260px;
	height:65px;
	}
	
	.pr
	{
	position:relative;
	}
	
	#flutuante
	{
	position:absolute;
	top:-195px;
	left:0px;
	background:#FFF;
	}
	
	* html #flutuante
	{
	top:-155px;
	}
	
	#cabecalho
	{
	height:620px;
	}
	
	#breadcrumb
	{
	font:12px tahoma;
	float:left;
	width:800px;
	padding-bottom:15px;
	margin-bottom:10px;
	background:url('/layout/imagens/borda-bc.jpg') no-repeat bottom;
	}
	
	#breadcrumb span
	{
	color:#0A4C87;
	font-weight:bold;
	text-decoration:none;
	}
	
	#breadcrumb a
	{
	text-decoration:none;
	}
	
	#breadcrumb a span
	{
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	}
	
	#breadcrumb a:hover,.breadcrumb a:hover span
	{
	color:#666666;
	text-decoration:underline !important;
	}
	
	#menu-lateral
	{
	width:240px;
	margin-top:30px;
	border-bottom:1px solid #CCCCCC;
	}
	
	#menu-lateral ul
	{
	margin:0px;
	padding:0px;
	}
	
	#menu-lateral ul li
	{
	margin:0px;
	padding:0px;
	background:none;
	border-top:1px solid #CCCCCC;
	}
	
	#menu-lateral ul li a
	{
	display:block;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:none;
	font:16px georgia;
	color:#0A4C88;
	width:200px;
	}
	
	* html #menu-lateral ul li a
	{
	padding-top:5px;
	padding-bottom:5px;
	}
	
	#menu-lateral ul li a:hover,#menu-lateral ul li.active a
	{
	background:#0A4C89;
	color:#FFF;
	}
	
	#menu-lateral ul ul li a
	{
	padding-left:20px;
	background:#CCCCCC !important;
	color:#0A4C88 !important;
	}
	
	#menu-lateral ul ul li a:hover
	{
	background:#0A4C89 url('/layout/imagens/setinha-branca.gif') no-repeat 20px 10px !important;
	color:#FFF !important;
	}
	
	.edit_class
	{
	background:#E1EBF2;
	}
	
	#conteudo p
	{
	margin-bottom:0px;
	}
	
	#conteudo img
	{
	width:195px;
	height:144px;
	background:url('/layout/imagens/fundo-imagem.jpg') no-repeat;
	padding:8px;
	}
	
	.caixa
	{
	border-bottom:1px solid #CCCCCC;
	}
	
	.caixa img
	{
	background:url('/layout/imagens/fundo-fotos-lista.jpg') no-repeat;
	padding:9px;
	}
	
	.caixa p
	{
	margin-bottom:10px;
	font:14px georgia;
	line-height:150%;
	}
	
	#contato input
	{
	width:400px;
	border:1px solid #999999;
	height:25px;
	}
	
	#contato textarea
	{
	width:400px;
	height:110px;
	border:1px solid #999999;
	}
	
	#contato label
	{
	width:400px;
	font:12px georgia;
	color:#666666;
	padding-bottom:5px;
	margin-top:0px;
	}
	
	#rodape
	{
	background:url('/layout/imagens/bg-rodape.jpg') no-repeat top;
	margin-top:60px;
	}
	
	#texto-rodape p,#bloco-rodape p
	{
	font:11px tahoma;
	color:#999999;
	margin-bottom:0px;
	}
	
	#link-lobo p
	{
	font:11px tahoma;
	color:#0A4C88;
	}
	
	#link-lobo a
	{
	color:#0A4C88;
	text-decoration:none;
	}
	
	#link-lobo a:hover
	{
	text-decoration:underline;
	}
	
	#texto-rodape
	{
	margin-bottom:40px;
	}
	
	* html #texto-rodape
	{
	margin-bottom:60px;
	}
	
	.produto
	{
	background:#FFF url('/layout/imagens/barra540.jpg') no-repeat top;
	}
	
	#produtos p,#empresa p
	{
	margin-bottom:0px;
	}
	
	#empresa h1,#produtos h1
	{
	margin-bottom:10px;
	}
	
	#amarelo
	{
	display:block;
	width:300px;
	height:70px;
	background:#F2F7D4;
	padding-top:15px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:15px;
	}
	
	#texto-amarelo h1
	{
	margin-bottom:10px;
	}
	
	#texto-amarelo p
	{
	font-size:12px;
	line-height:150%;
	margin-bottom:0px;
	}
	
	#verde
	{
	display:block;
	width:300px;
	height:70px;
	background:#DBEAD0;
	padding-top:15px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:15px;
	}
	
	#texto-verde h1
	{
	margin-bottom:10px;
	}
	
	#texto-verde p
	{
	font-size:12px;
	line-height:150%;
	margin-bottom:0px;
	}
	
	#foto-B
	{
	padding-top:20px;
	}
	
	* html #foto-B
	{
	padding-top:10px;
	}
	
	#fotos
	{
	padding-bottom:10px;
	}
	
	* html #fotos
	{
	padding-bottom:20px;
	}
	
	
	h4.azul
	{
	color:#0A4C87;
	margin-bottom:3px;
	}
	
	#servicos p
	{
	font:12px tahoma;
	margin-bottom:0px;
	line-height:1.4em;
	}
	
	span.azul
	{
	color:#0A4C87;
	}
	
	#jornal h1
	{
	margin-bottom:0px;
	}
	
	.borda h4 a
	{
	color:#0A4C87;
	}
	
	.borda h4 a:hover
	{
	color:#0A4C87;
	text-decoration:underline;
	}
	
	.borda img
	{
	width:174px;
	height:129px;
	padding:7px;
	background:url('/layout/imagens/fundo-foto-jornal.jpg') no-repeat;
	}
	
	.borda p
	{
	margin-bottom:	0px;
	}
	
	.borda
	{
	margin-bottom:20px;
	}
	
	.noticias a
	{
	font:18px georgia;
	color:#0A4C88;
	text-decoration:none;
	}
	
	.noticias a:hover
	{
	color:#0A4C88;
	text-decoration:underline;
	}
	
	#imgA,#imgB
	{
	width:150px;
	height:100px;
	}
	
	#titulo-testemunho h1
	{
	margin-bottom:0px;
	}
	
	#testemunho p
	{
	font:12px tahoma;
	line-height:150%;
	margin-bottom:0px;
	}
	
	p.verde
	{
	font:bold 12px tahoma;
	color:#92982C;
	margin-bottom:0px;
	}
	
	#jornal h1
	{
	margin-bottom:0px;
	}
	
	.paginate a
	{
	padding-top:0px;
	padding-bottom:7px;
	font-size:18px;
	font-weight:bold;
	line-height:18px;
	}
	
	.w870
	{
	width:870px;
	}
	
	#texto-cotacao p
	{
	margin-bottom:0px;
	}
	
	#texto-vaga p
	{
	margin-bottom:0px;
	}
	
	#destacar_capa
	{
	display:block;
	text-decoration:none;
	margin-bottom:10px;
	padding-left:20px;
	}
	
	.aSel
	{
	background:url('/layout/imagens/icone-sel.gif') no-repeat 0px 3px;
	}
	
	.aNoSel
	{
	background:url('/layout/imagens/icone-nosel.gif') no-repeat 0px 3px;
	}
	
	.content-item-checklist
	{
	display:block;
	text-decoration:none;
	margin-bottom:1px;
	padding-left:20px;
	}
	
	.categoria p
	{
	color:#999999;
	font:11px arial;
	display:inline;
	margin-bottom:0px;
	}
	
	
	#campo-buscar
	{
	width:380px;
	height:40px;
	background:url('/layout/imagens/campo-buscar.png') no-repeat top;
	}
	
	
	
	
	
}

@media print
{
	
}