/* CSS Document */
*{
	font-size:12px;
	color:#bdbdbd;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
* a{
	text-decoration:underline;
	
}
* a:hover{
	text-decoration:none;
}

* label{
	font-weight:bold;
	color:#FFFFFF;
	padding-left: 10px;
}




/*--------------------------------------------------------*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:justify;
	background:url(../images/backgound.jpg) top center repeat;
}
/*--------------------------------------------------------*/
#container{
	width:760px;
	margin:0 auto;
	background:#FFF;
}
/*--------------------------------------------------------*/
#container .topo{
	width:760px;
	height:256px;
	background:url(../images/bg_topo.jpg) bottom center no-repeat;
}
/*--------------------------------------------------------*/
#container .logo_empresa{
	width:190px;
	height:170px;
	float:left;
	background:url(../images/logo_empresa.jpg) top center no-repeat;
}
	#container .logo_empresa a{
		width:192px;
		height:171px;
		display:block;
		text-indent:-9999px;
	}
/*--------------------------------------------------------*/
#container .menu_topo{
	width:565px;
	height:60px;
	float:left;
}
#container .menu_topo ul{
	margin:0 auto;
	list-style:none;
	padding-top:9px;
	padding-left:5px;
}
#container .menu_topo ul li{
	display:inline;
	width:138px;
	height:48px;
	text-indent:-9999px;
}
#container .menu_topo ul li a.link_empresa{
	width:138px;
	height:48px;
	background:url(../images/bt_empresa.jpg) center center no-repeat;
	display:block;
	float:left;
}
#container .menu_topo ul li a:hover.link_empresa{
	background:url(../images/bt_empresa_hover.jpg) center center no-repeat;
}
#container .menu_topo ul li a.link_produtos{
	width:138px;
	height:48px;
	background:url(../images/bt_produtos.jpg) center center no-repeat;
	display:block;
	float:left;
}
#container .menu_topo ul li a:hover.link_produtos{
	background:url(../images/bt_produtos_hover.jpg) center center no-repeat;
}
#container .menu_topo ul li a.link_localizacao{
	width:138px;
	height:48px;
	background:url(../images/bt_localizacao.jpg) center center no-repeat;
	display:block;
	float:left;
}
#container .menu_topo ul li a:hover.link_localizacao{
	background:url(../images/bt_localizacao_hover.jpg) center center no-repeat;
}
#container .menu_topo ul li a.link_contato{
	width:138px;
	height:48px;
	background:url(../images/bt_contato.jpg) center center no-repeat;
	display:block;
	float:left;
}
#container .menu_topo ul li a:hover.link_contato{
	background:url(../images/bt_contato_hover.jpg) center center no-repeat;
}
/*--------------------------------------------------------*/
#container .centro{
	width:735px;
	margin:0 auto;
	background:#757575 url(../images/bg_conteudo.jpg) center top repeat-x;
	margin-bottom:10px;
}
	#container .centro .conteudo{
		width:460px;
		margin-left:10px;
		float:left;
	}
	html>body #container .centro .conteudo{
		width:470px;
		margin-left:10px;
		float:left;
	}
	#container .centro .conteudo .titulo_como_chegar{
			background:url(../images/titulo_como_chegar.jpg) top center no-repeat;
		width:200px;
		height:32px;
		_height:42px;
		margin:10px 0 0 2px;
		_margin:10px 0 -10px 4px;
		border: 1px solid #696969;
		border-bottom: none;
	}
	#container .centro .conteudo .titulo_empresa{
		width:122px;
		height:46px;
		background:url(../images/titulo_empresa.jpg) top center no-repeat;
		margin-top:0px;
	}
	#container .centro .conteudo .titulo_produtos{
		width:122px;
		height:46px;
		background:url(../images/titulo_produtos.jpg) top center no-repeat;
		margin-top:0px;
	}
	#container .centro .conteudo .titulo_localizacao{
		width:122px;
		height:46px;
		background:url(../images/titulo_localizacao.jpg) top center no-repeat;
		margin-top:0px;
	}
	#container .centro .conteudo .titulo_contato{
		width:122px;
		height:46px;
		background:url(../images/titulo_contato.jpg) top center no-repeat;
		margin-top:0px;
	}
	#container .centro .conteudo .titulo_contato{
		width:122px;
		height:46px;
		background:url(../images/titulo_contato.jpg) top center no-repeat;
		margin-top:0px;
	}
	#container .centro .conteudo .titulo_historia{
		background:url(../images/titulo_historia.jpg) no-repeat;
	width:200px;
		height:32px;
		_height:32px;
		margin:10px 0 0 2px;
		_margin:10px 0 -0px -10px;
		border: 1px solid #696969;
		border-bottom: none;
		position:relative
	}
	#container .centro .conteudo .titulo_novos_produtos{
		background:url(../images/titulo_novos_produtos.jpg) no-repeat;
		width:200px;
		height:32px;
		_height:32px;
		margin:10px 0 0 2px;
		_margin:10px 0 -0px -10px;
		border: 1px solid #696969;
		border-bottom: none;
		position:relative
	}
	#container .centro .conteudo .titulo_crescimento{
		background:url(../images/titulo_crescimento.jpg) top center no-repeat;
		width:200px;
		height:32px;
		_height:32px;
		margin:10px 0 0 2px;
		_margin:10px 0 -0px -10px;
		border: 1px solid #696969;
		border-bottom: none;
		position:relative
	}
	#container .centro .conteudo .titulo_prova{
		background:url(../images/titulo_prova.jpg) top center no-repeat;
		width:200px;
		height:32px;
		_height:32px;
		margin:10px 0 0 2px;
		_margin:10px 0 -0px -10px;
		border: 1px solid #696969;
		border-bottom: none;
		position:relative
	}
	#container .centro .conteudo .titulo_hoje{
		background:url(../images/titulo_hoje.jpg) top center no-repeat;
		width:200px;
		height:32px;
		_height:32px;
		margin:10px 0 0 2px;
		_margin:10px 0 -0px -10px;
		border: 1px solid #696969;
		border-bottom: none;
		position:relative
	}
	#container .centro .conteudo .titulo_outros{
		background:url(../images/titulo_outros.jpg) top center no-repeat;
		width:200px;
		height:32px;
		_height:32px;
		margin:10px 0 0 2px;
		_margin:10px 0 -0px -10px;
		border: 1px solid #696969;
		border-bottom: none;
		position:relative
	}
	#container .centro .conteudo .titulo_qualidade{
		background:url(../images/titulo_qualidade.jpg) top center no-repeat;
		width:200px;
		height:32px;
		_height:32px;
		margin:10px 0 0 2px;
		_margin:10px 0 -0px -10px;
		border: 1px solid #696969;
		border-bottom: none;
		position:relative
	}
	#container .centro .conteudo .titulo_meio_ambiente{
		background:url(../images/titulo_meio_ambiente.jpg) top center no-repeat;
		width:200px;
		height:32px;
		_height:32px;
		margin:10px 0 0 2px;
		_margin:10px 0 -0px -10px;
		border: 1px solid #696969;
		border-bottom: none;
		position:relative
	}
	#container .centro .conteudo .titulo_estrutura{
		background:url(../images/titulo_estrutura.jpg) top center no-repeat;
		width:200px;
		height:32px;
		_height:32px;
		margin:10px 0 0 2px;
		_margin:10px 0 -0px -10px;
		border: 1px solid #696969;
		border-bottom: none;
		position:relative
	}
	#container .centro .imagem_conteudo{
		width:212px;
		float:left;
		margin-top:10px;
		margin-left:10px;
	}
	html>body #container .centro .imagem_conteudo{
		width:212px;
		float:left;
		margin-top:10px;
		margin-left:15px;
	}
	#container .centro .conteudo_destaque{
		width:338px;
		height:169px;
		float:left;
		margin-top:10px;
		margin-left:12px;
		background:url(../images/fundo_conteudo_destaque.jpg) center center no-repeat;
	}
	html>body #container .centro .conteudo_destaque{
		width:338px;
		height:169px;
		float:left;
		margin-top:10px;
		margin-left:20px;
		background:url(../images/fundo_conteudo_destaque.jpg) center center no-repeat;
	}
	#container .centro .conteudo_destaque_produtos{
		width:300px;

		margin-top:10px;
		margin-left:12px;
		background:url(../images/fundo_conteudo_destaque_produtos.jpg);
		border: 1px solid #93928e;
	}
	html>body #container .centro .conteudo_destaque_produtos{
		width:280px;
		
		margin-top:10px;
		margin-left:20px;
		background:url(../images/fundo_conteudo_destaque_produtos.jpg);
	}
	#container .centro .titulo_produtos{
		width:116px;
		height:47px;
		background:url(../images/produtos.jpg) top center no-repeat;
		margin-top:0px;
	}
	#container .centro .titulo_localizacao{
		width:116px;
		height:47px;
		margin-left:10px;
		background:url(../images/localizacao.jpg) top center no-repeat;
		margin-top:0px;
	}
	#container .centro .conteudo_destaque .localizacao{
		width:100px;
		height:88px;
		margin-left:10px;
	}
	
	#container .centro .conteudo_destaque_produtos p{
		color:#353839;
			}
			
	#container .centro .conteudo_destaque_produtos p b{
		color: #666666;
			}
			
	.descricao{
		color:#000;
		float:left;
		margin-left:12px;
		_margin-left:5px;
		background:url(../images/fundo_conteudo_destaque_empresa.jpg) top center no-repeat;
		border: 1px solid #696969;
		border-top:none;
		width: 710px;
	
		}	
		
		.descricao p a{
		color:#4C4C4C; 
		width:90%; 
		margin-left:20px; 
		text-align:justify;
		font-weight:bold;	
		}
	
	
	.descricao p{
		color:#4C4C4C; 
		width:90%; 
		height: 130px;
		_height: 140px;
		margin-left:20px; 
		_margin-top: 33px;
		text-align:justify;
	}
	.descricao ul{
		width:703px; 
		text-align:justify;
	}
	
	
	.descricao ul li{
		color:#4C4C4C; 
		width:90%; 
		text-align:justify;
	}
	
	.descricao img{
		border: 1px solid #696969;
	}
	
	
	#container .centro .conteudo_destaque .conteudo_destaque_localizacao{
		color:#353839;
		width:200px;
		height:88px;
		float:right;
		margin-right:10px;
		text-align:justify;
		margin-top:-15px;
	}
	#container .centro .conteudo_destaque .conteudo_destaque_localizacao a{
		color:#353839;
		text-decoration:underline;
	}
	#container .centro .conteudo_destaque .conteudo_destaque_localizacao a:hover{
		color:#353839;
		text-decoration:none;
	}
	#container .centro .conteudo_destaque ul{
		list-style:none;
		margin:0 auto;
	}
	#container .centro .conteudo_destaque_produtos ul{
		list-style:none;
		margin:0 auto;
	}
	#container .centro .conteudo_destaque ul li{
		background:url(../images/bullet.jpg) left top no-repeat;
		color:#353839;
		padding-left:20px;
		margin-left:40px;
	}
	#container .centro .conteudo_destaque_produtos ul li{
		background:url(../images/bullet.jpg) left top no-repeat;
		color:#353839;
		padding-left:20px;
		margin-left:20px;
	}
	html>body #container .centro .conteudo_destaque ul li{
		margin-left:0px;
	}
	
	html>body #container .centro .conteudo_destaque_produtos ul li{
		margin-left:-20px;
		text-align:left;
	}
	#container .centro .conteudo_destaque ul li a{
		color:#353839;
		text-decoration:underline;
	}
	#container .centro .conteudo_destaque ul li a:hover{
		text-decoration:none;
	}
	#container .centro .conteudo form{
	opacity: 0.8;
	-moz-opacity: 0.8;
	filter: alpha(opacity=80);
	}
	#container .centro .conteudo form#contato{
		margin-left:100px;;
		width:540px;
		
	}
	#container .centro .conteudo form#contato fieldset input#nome-contato{
		width:180px;
		margin-left:19px;
	}
	#container .centro .conteudo form#contato fieldset input#email-contato{
		width:180px;
		margin-left:19px;
	}
	#container .centro .conteudo form#contato fieldset input#telefone-contato{
		width:180px;
		margin-left:1px;
	}
	#container .centro .conteudo form#contato fieldset input#endereco-contato{
		width:180px;
	}
	#container .centro .conteudo form#contato fieldset input#cidade-contato{
		width:180px;
		margin-left:13px;
	}
	#container .centro .conteudo form#contato fieldset input#estado-contato{
		width:180px;
		margin-left:17px;
	}
	#container .centro .conteudo form#contato fieldset textarea#mensagem-contato{
		width:350px;
		height:100px;
		margin-left:65px;
	}
	#container .centro .conteudo form#contato fieldset input#enviar{
		margin-left:210px;
		color:#353839;
	}
/*--------------------------------------------------------*/
#container .rodape{
	width:760px;
	margin:0 auto;
	color:#353839;
}
	#container .rodape p{
		color:#353839;
	}
	#container .rodape .descricao_rodape{
		width:683px;
		float:left;
		margin-left:10px;
	}
	#container .rodape .logo_guiase{
		width:52px;
		height:48px;
		float:left;
		margin-top:15px;
		margin-left:-20px;
		background:url(../images/logo_guiase.jpg) top center no-repeat;
	}
	#container .rodape .logo_guiase a{
		width:52px;
		height:48px;
		display:block;
		text-indent:-9999px;
	}
/*--------------------------------------------------------*/
#gallery {
	margin:0 auto;
	padding: 10px;
	width: 520px;
}
#gallery p.titulo_produtos_galeria{
	text-align:center;
	text-decoration:underline;
}
#gallery ul { list-style: none; }
#gallery ul li { display: inline; }
#gallery ul img {
	border: 5px solid #3e3e3e;
	border-width: 5px 5px 20px;
}
#gallery ul a:hover img {
	border: 5px solid #fff;
	border-width: 5px 5px 20px;
	color: #fff;
}
#gallery ul a:hover { color: #fff; }

#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	background: transparent url(___just-anything-here.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
/*--------------------------------------------------------*/
.highslide-caption {
    display: none;
    text-align:left;
    border: 2px solid #d0d0d0;
    border-top: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    padding: 10px;
    background-color: #fff;
	
}
.highslide-caption strong{
font-size:150%;
font-family:Georgia, "Times New Roman", Times, serif;
}

.highslide-caption em {
color:#899251;
font-size:100%;
}

.highslide-caption a {
font-size:100%;
border-bottom:1px dotted #AD261F;
}

/* Necessary for functionality */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.descricao .outros-objetivos{
	padding:0;
	margin-left:0;
	list-style:none;
	width:600px;
}
	
.outros-objetivos li{
	text-indent:20px;
	background:url(../images/bullet.jpg) no-repeat; 
}

.conteudo_destaque_produtos{
	margin:0 0 0 30px
}
