/* CSS Document */

* {
	margin:0;
	padding:0;
	list-style:none;
	vertical-align:middle;
	border:none;
	text-decoration:none;
}

#main {
	width:970px;
	height:auto;
	display:table;
	background:url(../img/background_main.jpg) repeat-x;
	margin:auto;
}

#main #corpo {
	width:875px;
	height:auto;
	margin-left:47px;
}

#main #corpo #topo {
	width:875px;
	height:auto;
	border-top: solid #000000 10px;
	float:left;

}

#main #corpo #topo #logo {
	width:354px;
	height:117px;
	float:left;
}

#main #corpo #topo #fone {
	width:80px;
	height:17px;
	margin-top:100px;
	float:right;
}

#main #corpo #topo #menu {
	width:875px;
	height:43px;
	float:left;
	background:url(../img/background_menu.jpg) no-repeat;
}

#main #corpo #topo #menu #alinha_menu {
	width:875px;
	height:43px;
	margin-top:5px;
	margin-left:45px;
	_margin-left:22px;
	float:left;
}

#main #corpo #topo #banner {
	width:875px;
	height:253px;
	margin-top:11px;
	float:left;
	/*background:url(../img/banner.jpg) no-repeat;*/
}

#main #corpo #conteudo {
	width:875px;
	height:auto;
	margin-top:5px;
	margin-bottom:11px;
	float:left;
}

#main #corpo #conteudo #coluna_dir {
	width:190px;
	height:auto;
	background:url(../img/background_coluna.jpg) repeat-y;
	float:left;
}

#main #corpo #conteudo #coluna_dir #produto_coluna1 {
	width:190px;
	height:auto;
	float:left;
}

#main #corpo #conteudo #coluna_dir #produto_coluna1 #tit_prod {
	width:190px;
	height:43px;
	background:url(../img/top_laranja1.jpg) no-repeat;
}

#main #corpo #conteudo #coluna_dir #produto_coluna1 #tit_prod #tit {
	width:161px;
	height:19px;
	margin-left:22px;
	margin-top:9px;
	float:left;
}

#main #corpo #conteudo #coluna_dir #produto_coluna1 #produto {
	width:174px;
	height:152px;
	background:url(../img/background_prod.jpg) no-repeat;
	margin-top:9px;
	margin-left:7px;
}

#main #corpo #conteudo #coluna_dir #produto_coluna1 #produto #produto_foto {
	width:174px;
	height:152px;
	padding-top:22px;
	margin-left:13px;
}

#main #corpo #conteudo #coluna_dir #produto_coluna1 #bnt {
	width:101px;
	height:33px;
	color:#FFFFFF;
	background:url(../img/bnt_verde.jpg) no-repeat;
	margin-right:22px;
	float:right;
}

#main #corpo #conteudo #coluna_dir #produto_coluna1 #bnt a {
	display: block;
	padding-left:20px;
	padding-bottom:3px;
	padding-top:5px;
	width: 101px;
	height:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration: none;
	voice-family: "\"}\"";  /*Box Model Hack*/
	voice-family:inherit;
	width:83px;
}

#main #corpo #conteudo #coluna_dir #produto_coluna1 #bnt a:hover {
	background:url(../img/bnt_verdeH.jpg) no-repeat; 
	color:#FFFFFF;
}

#main #corpo #conteudo #coluna_dir #produto_coluna2 {
	width:190px;
	height:auto;
	float:left;
}

#main #corpo #conteudo #coluna_dir #produto_coluna2 #tit_prod {
	width:190px;
	height:43px;
	background:url(../img/top_laranja2.jpg) no-repeat;
}

#main #corpo #conteudo #coluna_dir #produto_coluna2 #tit_prod #tit {
	width:161px;
	height:19px;
	margin-left:22px;
	margin-top:9px;
	float:left;
}

#main #corpo #conteudo #coluna_dir #produto_coluna2 #produto {
	width:174px;
	height:152px;
	background:url(../img/background_prod.jpg) no-repeat;
	margin-top:9px;
	margin-left:7px;
}

#main #corpo #conteudo #coluna_dir #produto_coluna2 #produto #produto_foto {
	width:174px;
	height:152px;
	padding-top:22px;
	margin-left:13px;
}

#main #corpo #conteudo #coluna_dir #produto_coluna2 #bnt {
	width:101px;
	height:33px;
	color:#FFFFFF;
	background:url(../img/bnt_verde.jpg) no-repeat;
	margin-right:22px;
	float:right;
}

#main #corpo #conteudo #coluna_dir #produto_coluna2 #bnt a {
	display: block;
	padding-left:20px;
	padding-bottom:3px;
	padding-top:5px;
	width: 101px;
	height:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration: none;
	voice-family: "\"}\"";  /*Box Model Hack*/
	voice-family:inherit;
	width:83px;
}

#main #corpo #conteudo #coluna_dir #produto_coluna2 #bnt a:hover {
	background:url(../img/bnt_verdeH.jpg) no-repeat; 
	color:#FFFFFF;
}

#main #corpo #conteudo #coluna_dir #fim_coluna {
	width:190px;
	height:14px;
	float:right;
}

#main #corpo #conteudo #coluna_meio {
	width:485px;
	height:auto;
	margin-left:5px;
	margin-right:5px;
	_margin-left:-11px;
	background:#252924;
	float:left;
}

#main #corpo #conteudo #coluna_meio #bemvindo {
	width:451px;
	height:auto;
	background:#252924;
	float:left;
}

#main #corpo #conteudo #coluna_meio #bemvindo #tit_meio {
	width:485px;
	height:43px;
	background:url(../img/top_verde1.jpg) no-repeat;
	float:left;
}



#main #corpo #conteudo #coluna_meio #bemvindo #tit_meio #tit {
	width:456px;
	height:19px;
	margin-left:10px;
	margin-top:9px;
	float:left;
}

#main #corpo #conteudo #coluna_meio #bemvindo #cont_bemvindo {
	width:451px;
	height:142px;
	background:#252924;
	border-top:solid #252924 21px;
	border-right:solid #252924 16px;
	border-bottom:solid #252924 36px;
	_border-bottom:solid #252924 48px;
	border-left:solid #252924 18px;
	float:left;
}

#main #corpo #conteudo #coluna_meio #bemvindo #img_bemvindo {
	width:199px;
	height:142px;
	float:left;
}

#main #corpo #conteudo #coluna_meio #bemvindo #texto_bemvindo {
	width:230px;
	height:auto;
	border-left:solid #252924 22px;
	border-top:solid #252924 27px;
	border-bottom:solid #252924 50px;
	float:right;
}

#main #corpo #conteudo #coluna_meio #bemvindo #bnt {
	width:101px;
	height:33px;
	color:#FFFFFF;
	background:url(../img/bnt_laranja.jpg) no-repeat;
	border-right:solid #252924 22px;
	float:right;
}

#main #corpo #conteudo #coluna_meio #bemvindo #bnt a {
	display: block;
	padding-left:20px;
	padding-bottom:3px;
	padding-top:5px;
	width: 101px;
	height:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration: none;
	voice-family: "\"}\"";  /*Box Model Hack*/
	voice-family:inherit;
	width:83px;
}

#main #corpo #conteudo #coluna_meio #bemvindo #bnt a:hover {
	background:url(../img/bnt_laranjaH.jpg) no-repeat; 
	color:#FFFFFF;
}

#main #corpo #conteudo #coluna_meio #localiza {
	width:451px;
	height:auto;
	background:#252924;
	float:left;
}

#main #corpo #conteudo #coluna_meio #localiza #tit_meio {
	width:485px;
	height:43px;
	background:url(../img/top_verde2.jpg) no-repeat;
	float:left;
}

#main #corpo #conteudo #coluna_meio #localiza #tit_meio #tit {
	width:456px;
	height:19px;
	margin-left:10px;
	margin-top:9px;
	float:left;
}

#main #corpo #conteudo #coluna_meio #localiza #cont_localiza {
	width:451px;
	height:142px;
	background:#252924;
	border-top:solid #252924 21px;
	border-right:solid #252924 16px;
	border-bottom:solid #252924 49px;
	border-left:solid #252924 18px;
	float:left;
}

#main #corpo #conteudo #coluna_meio #localiza #img_localiza {
	width:199px;
	height:142px;
	float:left;
}

#main #corpo #conteudo #coluna_meio #localiza #texto_localiza {
	width:230px;
	height:auto;
	border-left:solid #252924 22px;
	border-top:solid #252924 27px;
	border-bottom:solid #252924 50px;
	float:right;
}

#main #corpo #conteudo #coluna_meio #localiza #bnt {
	width:101px;
	height:33px;
	color:#FFFFFF;
	background:url(../img/bnt_laranja.jpg) no-repeat;
	border-right:solid #252924 22px;
	float:right;
}

#main #corpo #conteudo #coluna_meio #localiza #bnt a {
	display: block;
	padding-left:20px;
	padding-bottom:3px;
	padding-top:5px;
	width: 101px;
	height:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration: none;
	voice-family: "\"}\"";  /*Box Model Hack*/
	voice-family:inherit;
	width:83px;
}

#main #corpo #conteudo #coluna_meio #localiza #bnt a:hover {
	background:url(../img/bnt_laranjaH.jpg) no-repeat; 
	color:#FFFFFF;
}

#main #corpo #conteudo #coluna_esq {
	width:190px;
	height:auto;
	background:url(../img/background_coluna.jpg) repeat-y;
	_margin-right:-14px;
	float:right;
}

#main #corpo #conteudo #coluna_esq #produto_coluna1 {
	width:190px;
	height:auto;
	float:left;
}

#main #corpo #conteudo #coluna_esq #produto_coluna1 #tit_prod {
	width:190px;
	height:43px;
	background:url(../img/top_laranja1.jpg) no-repeat;
}

#main #corpo #conteudo #coluna_esq #produto_coluna1 #tit_prod #tit {
	width:161px;
	height:19px;
	margin-left:22px;
	margin-top:9px;
	float:left;
}

#main #corpo #conteudo #coluna_esq #produto_coluna1 #produto {
	width:174px;
	height:152px;
	background:url(../img/background_prod.jpg) no-repeat;
	margin-top:9px;
	margin-left:7px;
}

#main #corpo #conteudo #coluna_esq #produto_coluna1 #produto #produto_foto {
	width:174px;
	height:152px;
	padding-top:22px;
	margin-left:13px;
}

#main #corpo #conteudo #coluna_esq #produto_coluna1 #bnt {
	width:101px;
	height:33px;
	color:#FFFFFF;
	background:url(../img/bnt_verde.jpg) no-repeat;
	margin-right:22px;
	float:right;
}

#main #corpo #conteudo #coluna_esq #produto_coluna1 #bnt a {
	display: block;
	padding-left:20px;
	padding-bottom:3px;
	padding-top:5px;
	width: 101px;
	height:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration: none;
	voice-family: "\"}\"";  /*Box Model Hack*/
	voice-family:inherit;
	width:83px;
}

#main #corpo #conteudo #coluna_esq #produto_coluna1 #bnt a:hover {
	background:url(../img/bnt_verdeH.jpg) no-repeat; 
	color:#FFFFFF;
}

#main #corpo #conteudo #coluna_esq #produto_coluna2 {
	width:190px;
	height:auto;
	float:left;
}

#main #corpo #conteudo #coluna_esq #produto_coluna2 #tit_prod {
	width:190px;
	height:43px;
	background:url(../img/top_laranja2.jpg) no-repeat;
}

#main #corpo #conteudo #coluna_esq #produto_coluna2 #tit_prod #tit {
	width:161px;
	height:19px;
	margin-left:22px;
	margin-top:9px;
	float:left;
}

#main #corpo #conteudo #coluna_esq #produto_coluna2 #produto {
	width:174px;
	height:152px;
	background:url(../img/background_prod.jpg) no-repeat;
	margin-top:9px;
	margin-left:7px;
}

#main #corpo #conteudo #coluna_esq #produto_coluna2 #produto #produto_foto {
	width:174px;
	height:152px;
	padding-top:22px;
	margin-left:13px;
}

#main #corpo #conteudo #coluna_esq #produto_coluna2 #bnt {
	width:101px;
	height:33px;
	color:#FFFFFF;
	margin-right:22px;
	background:url(../img/bnt_verde.jpg) no-repeat;
	float:right;
}

#main #corpo #conteudo #coluna_esq #produto_coluna2 #bnt a {
	display: block;
	padding-left:20px;
	padding-bottom:3px;
	padding-top:5px;
	width: 101px;
	height:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration: none;
	voice-family: "\"}\"";  /*Box Model Hack*/
	voice-family:inherit;
	width:83px;
}

#main #corpo #conteudo #coluna_esq #produto_coluna2 #bnt a:hover {
	background:url(../img/bnt_verdeH.jpg) no-repeat; 
	color:#FFFFFF;
}

#main #corpo #conteudo #coluna_esq #fim_coluna {
	width:190px;
	height:14px;
	float:right;
}

#main #corpo #conteudo #coluna_meio #tit_meio {
	width:485px;
	height:43px;
	background:url(../img/top_verde1.jpg) no-repeat;
	float:left;
}



#main #corpo #conteudo #coluna_meio #tit_meio #tit {
	width:456px;
	height:19px;
	margin-left:10px;
	margin-top:9px;
	float:left;
}

#main #corpo #conteudo #coluna_meio #localizacao {
	width:432px;
	height:382px;
	margin-top:15px;
	_margin-top:30px;
	margin-left:20px;
	_margin-left:10px;
}

#main #corpo #conteudo #coluna_meio #endereco {
	width:456px;
	height:30px;
	margin-top:10px;
	_margin-top:56px;
	float:left;
}

#main #corpo #conteudo #coluna_meio #produto {
	width:144px;
	height:156px;
	border-left:solid 13px #252924;
	border-top:solid 35px #252924;

	float:left;
}

#main #corpo #conteudo #coluna_meio #produto #cx_produto {
	width:144px;
	height:123px;
	background:url(../img/cx_produto.jpg) no-repeat;
	float:left;
}

#main #corpo #conteudo #coluna_meio #produto #cx_produto #img_produto {
	margin-left:6px;
	margin-top:15px;
}

#main #corpo #conteudo #coluna_meio #detalhes {
	width:465px;
	height:428px;
	_height:488px;
	border:solid 10px #252924;
	text-align:justify;
	float:left;
}

#main #corpo #conteudo #coluna_meio #detalhes #linha {
	width:465px;
	height:auto;
	_height:291px;
	float:left;
}

#main #corpo #conteudo #coluna_meio #detalhes #linha #produto {
	width:160px;
	height:136px;
	border-left:solid 50px #252924;
	border-top:solid 35px #252924;
	border-bottom:solid 60px #252924;
	float:left;
}

#main #corpo #conteudo #coluna_meio #detalhes #linha #produto #cx_produto_deta {
	width:160px;
	height:136px;
	background:url(../img/cx_detalhes_background.jpg) no-repeat;
	float:left;
}

#main #corpo #conteudo #coluna_meio #detalhes #linha #produto #cx_produto_deta #img_produto {
	margin-left:6px;
	margin-top:15px;
}

#main #corpo #conteudo #coluna_meio #produto #bnt {
	width:101px;
	height:33px;
	color:#FFFFFF;
	margin-right:19px;
	_margin-right:8px;
	background:url(../img/bnt_laranja.jpg) no-repeat;
	float:right;
}

#main #corpo #conteudo #coluna_meio #produto #bnt a {
	display: block;
	padding-left:20px;
	padding-bottom:3px;
	padding-top:5px;
	width: 101px;
	height:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration: none;
	voice-family: "\"}\"";  /*Box Model Hack*/
	voice-family:inherit;
	width:83px;
}

#main #corpo #conteudo #coluna_meio #produto #bnt a:hover {
	background:url(../img/bnt_laranjaH.jpg) no-repeat; 
	color:#FFFFFF;
}

#main #corpo #conteudo #coluna_meio #paginacao {
	width:465px;
	height:20px;
	border-top:solid 30px #252924;
	background:#454E43;
	border-bottom:solid 10px #252924;
	border-left:solid 10px #252924;
	border-right:solid 10px #252924;
	border-top:solid 35px #252924;
	text-align:center;
	float:left;
}

#main #corpo #conteudo #coluna_meio #empresa {
	width:465px;
	height:423px;
	_height:473px;
	border:solid 10px #252924;
	text-align:justify;
	float:left;
}

#main #corpo #conteudo #coluna_meio #empresa #logo {
	width:465px;
	height:140px;
	text-align:center;
	border-bottom:solid 20px #252924;
	float:left;
}

#main #corpo #conteudo #coluna_meio #empresa #bnt {
	width:154px;
	height:180px;
	color:#FFFFFF;
	background:url(../img/pdf.jpg) no-repeat;
	margin:auto;
}

#main #corpo #conteudo #coluna_meio #empresa #bnt a {
	display: block;
	padding-left:20px;
	padding-bottom:3px;
	padding-top:5px;
	width:154px;
	height:180px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration: none;
	voice-family: "\"}\"";  /*Box Model Hack*/
	voice-family:inherit;
	width:83px;
}

#main #corpo #conteudo #coluna_meio #empresa #bnt a:hover {
	background:url(../img/pdfH.jpg) no-repeat; 
	color:#FFFFFF;
}

#main #corpo #rodape {
	width:875px;
	height:75px;
	background:#0D0D0D;
	border-bottom:solid 30px #333333;
	float:left;
}

#main #corpo #rodape #inicio_rodape {
	width:875px;
	height:11px;
	background:url(../img/inicio_rodape.jpg) no-repeat;
	float:left;
}

/* Botões */

.bnt_pdf {
	width:465px;
	height:180px;
	background:url(../img/pdf.jpg) no-repeat;
}

.bnt_pdf:hover {
	width:465px;
	height:180px;
	background:url(../img/pdfH.jpg) no-repeat;
}

.bnt_laranja {
	width:101px;
	height:33px;
	text-align:center;
	background:url(../img/bnt_laranja.jpg) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.bnt_laranja:hover {
	width:101px;
	height:33px;
	text-align:center;
	background:url(../img/bnt_laranjaH.jpg) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.bnt_verde {
	width:101px;
	height:33px;
	text-align:center;
	background:url(../img/bnt_verde.jpg) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.bnt_verde :hover {
	width:101px;
	height:33px;
	text-align:center;
	background:url(../img/bnt_verdeH.jpg) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

/* Estilos */

.moldura {
	border: solid 5px #666666;
}

/* Fontes */

.paginacao {
	font-family:"trebuchet MS";
	font-size:15px;
	color:#FFFFFF;
}

.paginacao a {
	font-family:"trebuchet MS";
	font-size:15px;
	color:#FFFFFF;
}

.paginacao a:hover {
	font-family:"trebuchet MS";
	font-size:15px;
	color:#999999;
}

.branca {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
}

.branca_rodape {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}

.branca_rodape a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}

.branca_rodape a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}

.laranja {
	font-family:"trebuchet MS";
	font-size:18px;
	color:#FFBC62;
}

.fone {
	font-family:"trebuchet MS";
	font-size:12px;
	color:#7BD913;
}

.verde {
	font-family:"trebuchet MS";
	font-size:18px;
	color:#7BD913;
}

.verde a {
	font-family:"trebuchet MS";
	font-size:18px;
	color:#7BD913;
}

.verde a:hover {
	font-family:"trebuchet MS";
	font-size:18px;
	color:#114D02;
}

.it {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#CCCCCC;
}

.it a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:underline;
	color:#CCCCCC;
}

.it a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#CCCCCC;
}

.it a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#CCCCCC;
}
