body{
	padding-top: 0px;
	margin: 0px;
    font-size: 12px;
	text-align: left;		line-height:200%;
	color : #000;		font-family: sans-serif;		background: url('../imagens/background.jpg') repeat-x #fff;
	}
	
a:link {color: #000;}
a:visited {color: #000; text-decoration: none;}
a:hover {color: #000; text-decoration: none}
a:active {color: #000; text-decoration: none}
img{	border: 0px;}

  
form{
	margin: 0px;
	padding: 0px;
}


/* CADASTRO */
#caixaleft{
	float: left;	
	width: 100px;
	border: 0px solid red;
}.caixaleft{	height: 30px;	text-align: right;	float: left;	width: 92px;}#caixaright{	float: left;	width: 500px;	border: 0px solid red;}.caixaright{	height: 30px;	text-align: left;	float: left;	width: 500px;}

.right{
	float: left;
}

.cadastro{
	float: left;
	padding-right: 2px;
	margin-top: 0px;
	margin-left: 0px;
	text-align: left;
	font-size: 20px;
	width: 300px;
	height: 15px;
	border: 0px inset #c0c0c0;
		
}

.campocad{
	margin-top: 15px;
	border: 0px solid #fff;
}

input.inputform{
	border: 1px solid #c0c0c0;
	width: 300px;	
}

input.botform{
	margin-top: 30px;
	margin-bottom: 50px;
	margin-left: 60px;
}

input.imprimir{
	width: 40px;
	height: 40px;
	background: url('../imagens/impressora.png') no-repeat;
}

input.email{
	width: 40px;
	height: 40px;
	background: url('../imagens/email.png') no-repeat;
}
input.facainscricao{	width: 137px;	height: 25px;	background: url('../imagens/facainscricao.jpg') no-repeat;}h4.titulo1{		padding-left: 0px;		margin: 5px;		margin-left: 20px;		margin-right: 0px;		font-size: 16px;	font-weight: normal;	color: #000;		/*border-left: 5px solid #FFCC00;*/		font-family: sans-serif;}h4.titulo2{		padding-left: 0px;		margin: 5px;		margin-left: 0px;		margin-right: 0px;		font-size: 16px;		font-weight: normal;	color: #000;		/*border-left: 5px solid #FFCC00;*/		}
h4.titulo3{	padding-top: 0px;	margin: 0px;	
	padding-left: 10px;
	font-size: 16px;		font-weight: normal;
	color: #fff;		background: url('../imagens/backtitulo.jpg') repeat-x;		height: 27px;
}h4.titulo4{		padding-left: 10px;		margin: 0px;		margin-right: -10px;		font-size: 16px;	color: #000;		border-left: 0px solid #999;		font-family: sans-serif;		font-weight: normal;	/*	border-left: 5px solid #FFCC00;*/}
a.titulo3{
/*	font-weight: bold;	 */
	padding-left: 40px;
	margin-bottom: 10px;
	font-size: 20px;
	color: #fff;
}

a:hover.titulo3{	
	color: #fff;	
}

a:visited.titulo3{	
	color: #fff;	
}#caixa{	padding-top: 10px;		float: left;	width: 380px;	height: auto !important;	min-height: 100px;	height: 100px;		border: 0px solid red;}#caixa2{	margin-left: 10px;	margin-top: 10px;		float: left;	width: 600px;		height: auto !important;	min-height: 100px;		height: 100px;		border: 0px solid #c0c0c0;		}
#caixa3{		margin-top: 10px;		margin-bottom: 10px;	
	width: 500px;	
	height: auto !important;
	min-height: 50px;
	height: 50px;		padding-left: 20px;		font-family: sans-serif;		border: 1px dashed #CCCCFF;		background: #EEEEFF;	}#caixa3_2{	float: left;		margin-left: 15px;		width: 300px;		border: 0px solid black;	}#caixa3_3{	float: left;		text-align: left;	width: 400px;		border: 0px solid black;	}#caixa4{	margin-left: 10px;	margin-top: 10px;		width: 500px;		height: auto !important;	min-height: 50px;	height: 50px;	float: left;		border: 1px solid #ccc;	}#caixa4_1{		width: 90px;		height: auto !important;	min-height: 50px;	height: 50px;		padding: 0px;	float: left;		border: 0px solid #ccc;	}#caixa4_2{	margin-top: 10px;		margin-left: 0px;		padding-left: 10px;		width: 390px;		height: auto !important;	min-height: 50px;	height: 50px;	float: left;		border: 0px solid #ccc;			background: #EEEEEE;}#caixa5{	margin-left: 10px;	margin-top: 10px;	float: left;	width: 740px;	height: auto !important;	min-height: 40px;	height: 40px;	background: url('../imagens/back_caixa.jpg') no-repeat;		background-position: 0px bottom;		font-family: sans-serif;		border: 0px solid black;	}#caixa5_1{	text-align: center;	float: left;	width: 200px;	height: auto !important;	min-height: 40px;	height: 40px;		padding-top: 10px;		border: 0px solid red;	}#caixa5_2{		margin-left: 10px;	float: left;	width: 450px;	height: auto !important;	min-height: 40px;	height: 40px;		padding-top: 10px;		border: 0px solid red;	}
#quebra_linha{	width: 100%;		border: 0px solid black;		float: left;}
/* LINHA DA TABELA */	#linha{		float: left;		border: 0px solid #c0c0c0;		width: 350px;		}	/* NOME DO PRODUTO */
#produto{	padding-left: 10px;		float: left;	border: 1px solid #c0c0c0;		width: 225px;		}/* PRECO DO PRODUTO  */	#preco{	text-align: right;	padding-right: 10px;		float: left;		border: 1px solid #c0c0c0;		width: 70px;		}					
.areatexto{
	width: 300px;
	height: 100px;
}

#voto{
	margin-left: 75px;
	width: 100%;
	float:left;
	border: 0px solid #c0c0c0;
}
#atencao{
	margin-top: 30px;
	margin-bottom: 30px;
	padding: 10px;
	color: red;
	border: 0px solid red;
}#alerta{	margin: 20px;	margin-left: 0px;		padding: 20px;	width: 400px;	min-height: 50px;	background: #FFFFCD;	border: 1px solid #FFFF00;}

#menu_horizontal{
	float: left;
	margin-top: 5px;
}

#menuLogado{
	color: #c0c0c0;
/*	font-weight: bold;	*/
	border-bottom: 0px solid #c0c0c0;
	width: 100%;
	height: 30px;
}
#migalha{
	padding-top: 4px;		padding-left: 10px;
	float: left;
/*	font-weight: bold; */
	text-align: left;	
	color: #fff;
	width: 300px;
}

#migalha a{
/*	font-weight: normal; */
	color: #fff;
}

#busca{
	background: #0056A9;
	text-align: right;
	float: right;
	width: 400px;
}

#textLogin{	width: 150px;
	color: red;
	font-size: 12px;
	float: left;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 10px;
	margin-top: 10px;		margin-bottom: -9px;
	background: #fff;
	border: 1px solid red;	
}#msgcontato{	width: 100%;	color: red;	font-size: 12px;	float: left;	padding-top: 5px;	padding-left: 5px;	padding-right: 5px;	margin-right: 10px;	margin-top: 10px;		margin-bottom: 10px;	background: #fff;	border: 1px solid red;	}

#logado{
	color: #FF9900;
	font-size: 20px;
	float: right;
	padding-left: 5px;
	padding-right: 0px;
	margin-right: 0px;
	margin-top: 3px;
	height: 25px;
	background: #fff;
	border: 0px solid red;
}

#formLogin{	margin-top: 2px;		padding-top: 0px; 
	float: right;
	border: 0px solid #c0c0c0;
	width: 300px;
	height: 26px;	
}#formLogin a{	border-bottom: 0px solid red;}


#menu{	margin-bottom: 10px;		text-align: center;
	width: 100%;
	height: 28.6px;
	float: left;		background: transparent url('../imagens/back_menu.png') no-repeat;		
}#menubt{		margin-top: 0px;		margin-left: 15px;	width: 100%;	height: 35px;	float: left;				border: 0px solid #c0c0c0;}/*BOTAO HOME
#menubt a.home{	display: block;	float: left;	margin-top: 1px;		margin-left: 11px;	width: 40px;	height: 25px;		background: url('../imagens/back_home.jpg') no-repeat;}  #menubt a.home:hover{	display: block;		margin-top: 1px;		margin-left: 11px;	width: 40px;	height: 25px;		background: url('../imagens/home_hover.jpg') no-repeat;}  */
#menubt a.menu{	padding-top: 2px;
	color: #fff;
	display: block;
	float: left;
	margin-top: 0px;		margin-right: 11px;
	width: 100px;
	height: 25px;		border: 0px ridge #E1E1E1;		text-decoration: none;
}  

#menubt a:hover{
	display: block;		background: #66CC00;		border: 1px solid #fff;	
/*	font-weight: bold; */
}

#select a{
	float: left;
/*	font-weight: bold; */
	padding-top: 5px;
	padding-left: 5px;
	background: url('../imagens/bg_botao.jpg') no-repeat;
	text-align: center;
	color: #fff;
	display: block;
	margin-left: 60px;
	margin-top: 0px;	
	width: 140px;
	height: 25px;
	border: 0px solid #c0c0c0 ;
}

#no_select a{
	float: left;
/*	font-weight: bold;  */
	padding-top: 5px;
	padding-left: 5px;
	background: url('../imagens/bg_botao2.jpg') no-repeat;
	text-align: center;
	color: #fff;
	display: block;
	margin-left: 60px;
	margin-top: 0px;	
	width: 140px;
	height: 25px;
	border: 0px solid #c0c0c0 ;
}

#select a:hover{
	display: block;	
	background: url('../imagens/bg_botao2.jpg') no-repeat;
	border-bottom: 0px inset #28639D;
	color: #fff;
/*	font-weight: bold;  */
}

#no_select a:hover{
	display: block;	
	background: url('../imagens/bg_botao2.jpg') no-repeat;
	border-bottom: 0px inset #28639D;
	color: #fff;
/*	font-weight: bold; */
}

#banner{
	float: left;
	width: 380px;
	height: 500px;
	margin-bottom: 0px;
}#banner2{		position: fixed;		margin-left: 620px;		margin-top: -120px;	width: 160px;	height: 600px;	border: 0px solid red;}

#menuleft{		margin-top: 0px;	
	margin-left: 1px;
	border: 1px solid #c0c0c0;
	width: 161px;
	height: 100%;
	text-align: center;
	float: left;
}  
#menuright{			width: 161px;
	height: 100%;
	text-align: left;		font-size: 12px;
	float: right;			border: 0px solid #c0c0c0;
}#menuright2{	margin-top: 5px;	width: 161px;	height: 100%;	text-align: left;		font-size: 12px;	float: right;			border: 1px solid #c0c0c0;}#caixaLateral{	margin-top: 8px;	width: 161px;	height: 100%;	text-align: left;		font-size: 12px;	float: right;			border: 1px solid #c0c0c0;}
#texto{
	font-family: arial;
	line-height: 170%;
	width: 90%;
	float: left;	
	margin: 5px;
	margin-left: 8px;
	padding: 15px;
	text-align: left;
/*	font-size: un.1em; */
	color: #333333;
}#imagemTopo{	color: #66CC00;	text-align: left;	height: 80px;}#borda_superior{	margin-top: 10px;	margin-left: 1px;	float: left;	width: 800px;	height: 15px;	background: url('../imagens/borda_superior.png') no-repeat;	border: 0px solid red;}#borda_inferior{	float: left;	width: 803px;	height: 16px;	background: url('../imagens/borda_inferior.png') no-repeat;	border: 0px solid red;}
#corpo{	padding: 0px;		padding-top: 0px;		padding-bottom: 0px;
	border: 0px solid #c0c0c0;		border-top: 0px solid #c0c0c0;	border-bottom: 0px solid #c0c0c0;	
	width: 800px;
	min-height: 400px;
	-height: 400px;
}


#conteudo{
	text-align: left;
	float: left;
	width: 100%;
	min-height: 400px;
	-height: 400px;		background: #fff;		border-left: 1px solid #66CC00;		border-right: 1px solid #66CC00;
	}
	

#rodape{	width: 100%;		/* height: 115px; */		/* background: url('../imagens/back_rodape.jpg') repeat-x #F2F2F2; */
	clear:both;		border: 0px solid red;
}#subrodape{	text-align: left;		width: 800px;		padding-left: 15px;		padding-top: 15px;		border: 0px solid red;}
