@charset "utf-8";
/* CSS Document */ 
.preto{
		color: #000000;
	}
	.b_preto{
		border-color: #000000;
	}
	
	.bg_preto{
		background-color: #000000;
	}
.cinzaescuro{
		color: #2c2c2c;
	}
	.b_cinzaescuro{
		border-color: #2c2c2c;
	}
	
	.bg_cinzaescuro{
		background-color: #2c2c2c;
	}
.cinzaescuro2{
		color: #262626;
	}
	.b_cinzaescuro2{
		border-color: #262626;
	}
	
	.bg_cinzaescuro2{
		background-color: #262626;
	}
.cinzaescuro3{
		color: #3e3e3e;
	}
	.b_cinzaescuro3{
		border-color: #3e3e3e;
	}
	
	.bg_cinzaescuro3{
		background-color: #3e3e3e;
	}
.cinza{
		color: #3e3e3e;
	}
	.b_cinza{
		border-color: #3e3e3e;
	}
	
	.bg_cinza{
		background-color: #3e3e3e;
	}
.cinzaclaro{
		color: #e9e9e9;
	}
	.b_cinzaclaro{
		border-color: #e9e9e9;
	}
	
	.bg_cinzaclaro{
		background-color: #e9e9e9;
	}
.branco{
		color: #FFFFFF;
	}
	.b_branco{
		border-color: #FFFFFF;
	}
	
	.bg_branco{
		background-color: #FFFFFF;
	}
.vermelho{
		color: #801815;
	}
	.b_vermelho{
		border-color: #801815;
	}
	
	.bg_vermelho{
		background-color: #801815;
	}
.vermelhoclaro{
		color: #E00D0D;
	}
	.b_vermelhoclaro{
		border-color: #E00D0D;
	}
	
	.bg_vermelhoclaro{
		background-color: #E00D0D;
	}
.verde{
		color: #1ab16a;
	}
	.b_verde{
		border-color: #1ab16a;
	}
	
	.bg_verde{
		background-color: #1ab16a;
	}
.amarelo{
		color: #fffe06;
	}
	.b_amarelo{
		border-color: #fffe06;
	}
	
	.bg_amarelo{
		background-color: #fffe06;
	}
.laranja{
		color: #ed5d07;
	}
	.b_laranja{
		border-color: #ed5d07;
	}
	
	.bg_laranja{
		background-color: #ed5d07;
	}
.azul{
		color: #008999;
	}
	.b_azul{
		border-color: #008999;
	}
	
	.bg_azul{
		background-color: #008999;
	}

.borda{
	border: solid 1px;
}

.alinhaEsquerda{
	text-align:left;
}
.alinhaCentro{
	text-align:center;
}
.alinhaDireita{
	text-align: right;
}


.celula_sublinhado_preto{
	border-bottom:solid 1px; 
	border-bottom-color: #000000;
}

.ERROR{
	color: #801815;
	font-weight: bold;
}*{
	margin: auto;
	padding: 0;
	border: 0 none;
	
}
iframe{
	display:block;
}

object{
	display: block;	
}

#tudo{
	margin: 0 auto 0;
	
}
body {
	color:#3e3e3e;
	margin: 0px;
	padding:0px;
	background-color: #2c2c2c;
}
body, td, th {
	font-family: Tahoma, Arial;
	font-size: 14px;
	color:#3e3e3e;
}

a{
	text-decoration: none;
	font-weight:bold;
}
a:link {
	color: #2c2c2c;
}
a:visited {
	color: #2c2c2c;
}
a:hover {
	color: #2c2c2c;
}
a:active {
	color: #2c2c2c;
}

img{
	border:none;
}
select{
	background-color:#1ab16a;
	border: solid 1px [VERDEESCURO];
	color: #FFFFFF;
}

select option{
	background-color:#1ab16a;
	color:#FFFFFF;
}

table, div{
	width:100%;
}

td, th{
	text-align:left;
	vertical-align:top;
	padding:2px;
}




legend{
	background-color:[VERDEESCURO];
	color:#FFFFFF;
	padding:5px;
}
fieldset{
	border: solid 1px #1ab16a;
}
legend a{
	color: #FFFFFF;
}

object { outline:none; 
	border:none;
	padding:0px;
	margin:0px;
}

#layout_tudo{
	width:950px;
	padding:0px;
	text-align:center;
}

#layout_topo{
	margin-bottom:40px
}

#layout_meio{
	margin:auto;
	width:950px;
	min-height:500px;
	overflow:hidden;
	background-color:#e9e9e9;
}

#layout_rodape{
	height:10px;
	width:99%;
	background-color:#000000;
}

#layout_rodape a{
	color:#FFFFFF;
}



.titulo{
	color:[VERDEESCURO];
	font-weight: bold;
	font-family: Nowadays, Arial;
}


.galeria{

	

}
.galeria td{
	text-align:center;
	border:#1ab16a solid 1px;
}

ol,ul,li{list-style:none;}

.paginacao{
	border-bottom: dashed 1px #1ab16a;
	padding:5px;
	width:920px;
	margin-top:5px;
	margin-bottom:5px;
}

.paginacao ul li{
	display: inline-block;
	background-color:#1ab16a;
	text-align:center;
	width:20px;
	height:20px;
	margin-top:2px;
}

.paginacao ul li:hover{

}

.paginacao a{
	color:#FFFFFF;
	text-decoration:none;
}

.inputText{
	background-color:#1ab16a;	
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
}


.produto{
	padding:0px;
	float:left;
	width:23%;
	text-align:center;
	margin-bottom:10px;
}

.produto #img{
	min-height:150px;
}



.produto #introducao{
	background-color:#1ab16a;
	height:35px;
	width:90%;
	line-height:35px;
}

.loja{
	padding:0px;
	text-align:center;
	border-bottom:solid 1px #801815;
}

.loja #imagem{
	width:20%;
	float:left;
	padding:0px;

}

.loja #introducao{
	width:80%;
	float:right;
	text-align:left;
	padding:0px;
}

.categoriaGaleria li{
	
	list-style:none;
	float:left;
	padding:5px;
	border-right:solid 1px #000000;
	
}






.botao{
	font-weight:bold;
	color: #FFFFFF;
	background-color: #801815;
	border:1px solid  #000000;	
}

.botao2{
	font-size:10px;
	font-weight:bold;
	color: #FFFFFF;
	background-color: [MARROMESCURO];
	border:1px solid  #3e3e3e;	
}


.menu td{
	height:40px;
	background-color:#000000;
}
.menu td:hover{
	height:20px;
	background-color:#FFFFFF;
	
}

.menu td a{
	color:#FFFFFF;
}

.menu td:hover a{
	color:#000000;
}








.tabelaConteudo{

}
.tabelaConteudo th{
	background-color: [VERDEESCURO];
	color: #FFFFFF;
}
.tabelaConteudo th a{
	color: #FFFFFF;
}
.tabelaConteudo td{
	border-bottom: 1px solid  #000000;
	background-color: #FFFFFF;
}



.botaoalert{
	font-size:10px;
	font-family:Verdana,Helvetica;
	font-weight:bold;
	color: #FFFFFF;
	background:#24211d;
	border:1px solid #801815;
}




.titleCell{
	height:40px;
	background-color:#FFFFFF;
	color:[MARROM];
	text-align:left;
	line-height:40px;
	font-size:18px;
	font-weight: bold;
	padding:4px;
}
.subTitulo{
	font-size: 16px;
	font-weight: bold;
	color:#1ab16a;
}
.titulo{
	font-size: 18px;
	font-weight: bold;
	color:#1ab16a;
}
.tituloGrande{
	font-size: 20px;
	font-weight: bold;
	color:#1ab16a;
}
.textopequeno{
	font-size: 10px;
}



.informationConteiner{
	text-align:left;
	padding:0px;
}

.informationConteiner div{
	padding:5px;
}

.informationConteiner #titulo, .div-titulo, .div-titulo-cinza{

	background-image:url(subltitulos.png);
	background-position:bottom left;
	background-repeat:no-repeat;
	height:28px;
	font-size:20px;
	font-weight:bold;
	color: #1ab16a;
	padding-left:5px;
	margin-bottom:10px;
}

.div-titulo-cinza{
	color: #3e3e3e;
}



.informationConteiner img{
	width:150px;
}

.informationConteiner th a{
	color:#FFFFFF;
}



.informationConteiner2{
	margin:3px;
	border:solid 6px [MARROM];
	background-color: #FFFFFF;
	padding:2px;
	text-align:center;
	background-image:url(layout_back_ground_text.png);
	background-position:bottom center;
	background-repeat:no-repeat;
	min-height:285px;
}

.informationConteiner2 #titulo{

	font-size:36px;
}
.informationConteiner2 img{
	width:150px;
	height:113px;
}
.informationConteiner2 th{

	font-size:14px;
	background-color:#3e3e3e;
	color:#FFFFFF;
	text-align:left;
}
.informationConteiner2 th a{
	color:#FFFFFF;
}

.caixa{
	background-image:url(caixa.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:18%;
	height:172px;
	float:left;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
}
.caixa img{
	margin-top:10px;
}
.caixa:hover{
	background-image: url(caixa2.jpg);	
}

.link-table{
	width:99%;
}

.link-table th{
	background-color:#801815;
	color:#FFFFFF;
	text-align:center
}

.link-table td{
	border-bottom:solid 1px #801815;
	text-align:center;
	width:50%;
}

.sublinhado-vermelho{
	border-bottom:solid 1px #801815;
}

.contato-table td{
	padding:5px;
}