body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:0px;
	background:url(../imagens/fill.jpg) top left repeat-x;
}
a {
	text-decoration:none;
	color:#666;
}
a:hover { text-decoration:underline; }
#container {
	width:777px;
	margin:0 auto;
	padding-bottom:20px;
	background-color:#FFFFFF;
}
#menu_flash {
	height:118px;
	width: 777px;
	margin:0 auto;
}
#flash_rotator {
	height:240px;
	width:777px;
	margin-top: 0px;
	margin-bottom:10px;
}
#spacer1 {
	margin-top: 0px;
	padding-top: 0px;
	width:777px;
	font-size:9px;
}
#spacer2 {
	margin-top: 0px;
	padding-top: 0px;
	width:1px;
	font-size:9px;
}
#nossa_empresa {
	width:330px;
	margin-left:5px;
}
#nossa_empresa img.foto {
	margin-bottom:10px;
	border:2px solid #F7F7F7;
	padding:3px;
}
#nossa_empresa a {
	font-size:11px;
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#nossa_empresa a:hover {
	font-size:11px;
	color:#00508f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.destaques { margin-bottom:20px; }
#destaque {
	width:240px;
	margin-right:8px;
	_margin-right:3px;
	height:228px;
	float: right;
	position:relative;
}
#menu_secundario {
	width:175px;
	margin-left: 7px;
	_margin-left:3px;
	float:left;
}
#conteudo_secundario {
	float:right;
	width:500px;
}
#container_segundo {
	width:590px;
	float:right;
}
#container_terceiro {
	width:590px;
	float:right;
}
img.img_nossa_empresa {
	float:left;
	margin:1px 5px 0 0;
	padding: 3px 3px;
	border:solid 2px #f7f7f7;
}
img.img_tit_nossa_empresa { margin-bottom:5px; }
.txt_nossa_empresa {
	width:250px;
	margin-left:0;
}
.leia {
	float:right;
	margin-top:60px;
	margin-bottom:0px;
	margin-right:10px;
	width:60px;
}
#chamadas p { text-align:justify; }
#chamadas a {
	color: #000;
	text-decoration:none;
}
#chamadas a:hover { color:#00508f; }
#lancamento, #noticia, #evento {
	width:180px;
	float:left;
}
#noticia {
	margin-left:10px;
	_margin-left:1px;
}
#lancamento {
	margin-left:10px;
	_margin-left:1px;
}
#evento {
	margin-left:10px;
	_margin-left:1px;
}
#base_rodape {
	width:100%;
	height:auto;
	background-image:url(../imagens/base_rodape.jpg);
	background-repeat: repeat-x;
}
#rodape {
	width:777px;
	background-image:url(../imagens/base_rodape.jpg);
	background-repeat: repeat-x;
	height: 121px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.imagem_rodape {
	vertical-align: middle;
	text-align: center;
}
#rodape_pesquisa { height:auto; }
#rodape_conteudo {
	width:500px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	vertical-align:middle;
	margin-top:8px
}
#cmp_pesquisa {
	height:35px;
	background-color:#f7f7f7;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#rodape_direitos {
	font-size: 10px;
	width:500px;
	height:32;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	vertical-align:middle;
	margin-top:20px
}
#conteudo_texto a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	text-decoration:none;
}
#conteudo_texto a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#00508f;
	font-size:11px;
}
* {
	margin:0;
	padding:0;
}
strong, .negrito { font-weight:bold; }
code { font-family:"Courier New", Courier }
.azul { color:#00508F; }
h3 {
	font-size:16px;
	font-weight:500;
	letter-spacing:-1px;
}
h4 {
	font-size:14px;
	letter-spacing:-1px;
	font-weight:500;
}
.clear { clear:both; }
.underline { text-decoration:underline; }
.foto-e {
	float: left;
	margin:0 8px 8px 0;
}
.foto-d {
	float: right;
	margin:0 0 8px 8px;
}
#options {
	width:457px;
	margin:20px auto;
	text-align:right;
	color:#9ac1c9
}
#options a {
	text-decoration:none;
	color:#9ac1c9
}
#options a:hover { color:#033 }
#acc {
	width:457px;
	list-style:none;
	color:#033;
	margin:0 auto 40px
}
#acc h3 {
	width:159px;
	padding:6px 6px 8px;
	font-weight:bold;
	margin-top:5px;
	cursor:pointer
}
#acc h3:hover {
	background:url(images/header_over.gif);
	margin-bottom: 5px;
}
#acc .acc-section {
	overflow:hidden;
	background:#fff
}
#acc .acc-content {
	wwidth:425px;
	padding:15px;
	border-top:none;
	background:#fff
}
#nested {
	wwidth:425px;
	list-style:none;
	color:#033;
	margin-bottom:15px
}
#nested h3 {
	width:159px;
	font-weight:bold;
	margin-top:5px;
	cursor:pointer;
	margin-bottom: 7px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 8px;
	padding-left: 6px;
}
#nested h3:hover {
	background:url(../images/header_over.gif);
	margin-bottom: 7px;
}
#nested .acc-section {
	overflow:hidden;
	background:#fff
}
#nested .acc-content {
	width:158px;
	padding:15px;
	border-top:none;
	background:#fff
}
#nested .acc-selected { background:url(images/header_over.gif) }
/*////////////////*/

.escondido { display:none; }
#rodape_conteudo { font:Arial; }
#rodape_direitos a { color:#FFF; }
#rodape_conteudo a {
	color:#FFF;
	font-size:14px;
	text-decoration:none;
	margin-right:15px;
}
#rodape_conteudo a:hover { text-decoration:underline; }
#nossa_empresa h3 {
	color:#00508f;
	font-size:11px;
	font-weight:bold;
}
#nossa_empresa p { text-align:justify; }
.saibamais {
	background:#00508f;
	color:#FFF !important;
	padding:1px 5px;
	display:block;
	margin-top:28px;
	text-align:right;
}
.col-direita {
	width:170px;
	float:left;
	margin-left:10px;
}
.col-direita a {
	text-decoration:none;
	color:#00508F;
}
.col-direita a:hover { text-decoration:underline; }
.col-meio {
	width:380px;
	float:left;
	margin-left:10px;
}
h3.titulo {
	color:#00508f;
	font-size:11px;
	font-weight:bold;
}
p {
	padding:5px 0;
	text-align:justify;
}
.negrito { font-weight:bold !important; }
#produtos { margin-top:20px; }
#box-grande {
	width:575px;
	float:right;
	margin-right:10px;
	_margin-right:5px;
}
#contato {
	margin-bottom:20px;
}
#f_contato {
	margin-top:5px;
	width:532px;
}
#f_contato fieldset {
	border:0;
	float:left;
	margin-right:10px;
}
#f_contato label {
	display:block;
	margin:5px 0;
}
#f_contato label input {
	border:solid 1px #CCC;
	padding: 2px;
	display:block;
}
#f_contato textarea {
	display:block;
	width:244px;
	padding:5px;
	height:100px;
	border:solid 1px #CCC;
}
#bt_form {
	text-align:right;
	margin-right:10px;
}
#bt_form input { border:0; }
#box-grande h2 { margin-bottom:10px; }
#fotos { margin-top:10px; }
#fotos img { border:0; }
#chamadas {
	width:590px;
	float:left
}
#box-evento {
	float:left;
	width:380px;
	margin-left:10px;
	font-size:11px;
}
.produtos {
	padding:10px 0;
	margin:15px 0;
}
.produto {
	float:left;
	width:190px;
	height:240px;
	text-align:center;
	margin:15px 0;
}
.produto img { border:0; }
.produto p { text-align:center; }
.produto span {
	font-weight:bold;
	display:block;
	color:#00508F;
}
.produto a {
	color:#666;
	display:block;
	width:184px;
	height:184px;
	border:1px solid #FFF;
}
.produto a:hover { border:solid 1px #CCC; }
.tprodutos {
	display:block;
	color:#000;
	background:#F7F7F7;
	text-transform:uppercase;
	font-size:14px;
	padding:2px 10px;
}
#portifolio { margin-top:10px; }
.job {
	padding:10px 0;
	border-bottom:solid 1px #CCC;
	height:120px;
}
.job img {
	border:solid 2px #F7F7F7;
	padding:3px;
}
.job .foto {
	width:200px;
	height:120px;
	float:left;
}
.job .info {
	float:right;
	width:375px;
}
#popup {
	display:none;
	padding:0 10px;
}
#topo-prod h2 {
	display:block;
	font-size:18px;
	padding-bottom:8px;
	border-bottom:solid 1px #CCC;
}
#prod-descri { margin-top:20px; }
#descri {
	width:350px;
	float:left;
}
#prod-foto { float:right; }
.galeria img { border:solid 1px #CCC; }
/** MAPA DO SITE **/

.mapas { margin-top:20px; }
.mapa {
	margin:0;
	padding:0;
	width:180px;
	float:left;
	margin:0 5px 10px 0;
}
.mapa li {
	list-style:none;
	margin:2px 0 2px 20px;
	padding-left:12px;
	background: url(../imagens/menu_secundario.gif) left no-repeat;
}
.mapa li.menu {
	background-image:none;
	margin:0 0 5px 0;
	padding:0;
}
.mapa li.menu a {
	padding:2px 10px;
	background-color:#F7F7F7;
	font-size:13px;
	font-weight:bold;
	display:block;
	color:#00508F;
}
.mapa li a {
	text-decoration:none;
	color:#000;
}
.mapa li a:hover { text-decoration:underline; }
.mapa_download {
	margin:0;
	padding:0;
	width:auto;
	float:left;
	margin:0 5px 10px 0;
}
.mapa_download li {
	list-style:none;
	margin:2px 0 2px 20px;
	padding-left:12px;
	background: url(../imagens/menu_secundario.gif) left no-repeat;
}
.mapa_download li.menu {
	background-image:none;
	margin:0 0 5px 0;
	padding:0;
}
.mapa_download li.menu a {
	padding:2px 10px;
	background-color:#F7F7F7;
	font-size:13px;
	font-weight:bold;
	display:block;
	color:#00508F;
}
.mapa_download li a {
	text-decoration:none;
	color:#000;
}
.mapa_download li a:hover { text-decoration:underline; }
/*****************/

#menu-topo {
	position:absolute;
	z-index:99;
	top:10px;
	left:155px;
	margin:0;
}
#menu-topo li {
	list-style:none;
	float:left;
	padding: 0 8px 0 3px;
	color:#FFF;
}
#menu-topo li a {
	color:#CCC;
	text-decoration:none;
	font-size:9px;
	font:Tahoma;
	padding-left:8px;
	background:url(../imagens/list-top.gif) left no-repeat;
}
#menu-topo li a:hover {
	text-decoration:none;
	color:#FFF;
}
#topinho {
	margin:0 auto;
	width:777px;
	position:relative;
}
/* CONTATO */

#galera { margin:25px 0; }
#galera ul {
	margin:0;
	padding:0;
	float: left;
	width:180px;
	margin-right:10px;
}
#galera ul li {
	list-style:none;
	padding-left:10px;
	padding-bottom:10px;
}
#galera ul li.titulo {
	padding:2px 10px;
	background-color:#F7F7F7;
	font-size:13px;
	font-weight:bold;
	display:block;
	color:#00508F;
	margin-bottom:10px;
}
#galera ul li span { font-weight:bold; }
#endereco ul {
	margin:0;
	padding:0 0 20px 0;
	float: left;
	margin-right:10px;
}
#endereco ul li {
	list-style:none;
	padding-left:10px;
	padding-bottom:10px;
}
#endereco ul li.titulo {
	padding:2px 10px;
	background-color:#F7F7F7;
	font-size:13px;
	font-weight:bold;
	display:block;
	color:#00508F;
	margin-bottom:10px;
}
#endereco ul li span { font-weight:bold; }
/** CLIENTES **/

#clientes { margin-top:10px; }
#clientes li {
	list-style:none;
	float:left;
	width:240px;
	margin:0 10px 8px;
	padding:3px;
	padding-left:10px;
	background:url(../imagens/menu_secundario.gif) left no-repeat;
}
#endereco { }
 margin-bottom:25px;
}
/** DONWLOADS **/

.download { width:300px; }
.down {
	padding-left:20px;
	background:url(../imagens/ico-download.gif) left no-repeat;
}
/** DESTAQUE PRODUTOS HOME **/

#destaque-moldura {
	position:relative;
	width:240px;
	height:240px;
	overflow:hidden;
}
#destaque-moldura img { border:0; }
#controles {
	position:absolute;
	top:30px;
	right:0;
	z-index:10;
}
#destaque-moldura ul { width:2400px; }
#destaque-moldura ul li {
	list-style:none;
	padding:0 25px;
	float:left;
}
#destaque-moldura ul li p {
	text-align:center;
	font-size:14px;
}
/* MANUAL */ 

	

	#base { width:570px; }
#bloco-1 {
	width:570px;
	margin: 10px 0;/*border:#666 solid 1px;*/

		}
#base h3 {
	display:block;
	background-color:#00589f;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 8px;
	background:url(../imagens/titulo-manuais-quadro.gif)
}
h4 { font-size:14px }
h4 a {
	font-size:14px;
	color:#00508F;
}
h4 a:hover {
	font-size:14px;
	color:#00508F;
	text-decoration:underline;
}
#col-text {
	width:570px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	padding-top:10px;
}
#col-text p { padding:5px 10px 5px 0; }
#col-img {
	width:40%;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	margin-bottom:10px;
}
#col-text ul { list-style-type:none; }
#col-text ul li {
	background-image:url(../imagens/menu_secundario.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 17px;
	background-position: 0 50%;
}
#n-antigas {
	margin-top:10px;
	border-top:1px dotted #CCC;
}
#n-antigas li {
	margin:10px 0;
	list-style:none;
}
#n-antigas li a {
	padding-left:12px;
	background:url(../imagens/list-type.gif) no-repeat left;
}