/*Tabela geral*/
#tab_geral {
	border-right-color:#CCCCCC; 
}
/*Fim tabela geral*/

/*Menu*/
.tit_menu{ height: 30px; margin-top:5px;	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #99C408;	border-bottom-width: 1px;		border-bottom-style: solid;	border-bottom-color: #d2d2d2; }
#menu {	margin-left:3px; position: relative;	left: 1px;	top: 1px;	right: 1px;	width: 150px;	bottom: 1px; font-weight: bold;  }
#menu ul {	list-style-type: none;	margin: 0;	padding: 0;	font: normal 12px Verdana, Arial, Helvetica, sans-serif;	color: #626261;  }
#menu a {	display: block;	padding: 3px 2px 2px 3px;	color: #626261;	width: 150px;	text-decoration: none; border-bottom-width: 1px;		border-bottom-style: solid;	border-bottom-color: #d2d2d2; }
#menu a:hover {	color: #99C408; width: 100%; }
.tab_menu {	background-color:#f2f2f2; }
/*Fim Menu*/

.texto { color: #888888; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; }
.titulo_texto {	color:#99C408; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:22px; }
#texto_telas { padding-left: 15px; padding-right: 15px; }

.erro_newsletter { color:#FF0000; text-align:center; font-size:24px; }
.input { color: #333333; width:150px; background-color: #d2d2d2; border:none; }

/*Botão*/
.btn1 { font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #fff; text-align: center; background-color: #99C408; float: none; padding: 0px; padding-top: 1px; padding-bottom: 1px;	margin: 0px; border-top: 1px solid #ccc; border-right: 1px solid #999; border-bottom: 1px solid #999; border-left: 1px solid #ccc; margin-top:8px; font-weight:bolder; text-decoration:none; }

/*Enquete*/
.perg_enquete {
	color: #3582b5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:100;
}
.enquete{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #999999;
	font-weight:100;
}
.data {	color:#888888; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:16px; padding-top:2px; padding-left: 4px; }

a.linktexto:link {
	color: #888888;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}
a.linktexto:visited {
	color: #888888;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}
a.linktexto:hover {
	color: #888888;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
}
.btnvoltar {
	padding-top: 470px;
	padding-left: 420px;
}

a.resumodestaque:link {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.resumodestaque:visited {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.resumodestaque:hover {
	color: #99C408;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a.titulodestaque:link {
	color: #5e9fc9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;	
}
a.titulodestaque:visited {
	color: #5e9fc9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.titulodestaque:hover {
	color: #5e9fc9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
.borda {
	font-style: normal;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	width: 120px;	
}

/*-- Formulário de contato --*/
#contato form { width:470px; padding: 3px; font-family:Verdana, Arial, Helvetica, sans-serif; color:626261; font-weight:bold; font-size: 11px; margin-left: 20px; }
#contato form fieldset { padding: 5px; line-height: 25px; border: none; }
#contato form fieldset legend { color: #626262; font-size: 14px; font-weight: bold; }
#contato form fieldset label { display: block; float: left; width: 115px; text-align: left; margin-left: 5px; color:#626262; }
#contato form fieldset#mensagem { font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #033; text-align: center; font-weight:bold; }
#contato form fieldset .bloqueado { background-color: #FFF; color: #000; border: none; text-align: center; padding: 3px; border: 1px solid #F0F0F0; margin-left: 20px; }
/*form fieldset select { font-size: 11px; }*/
#contato form i { font-size: 12px; color: #FF0000; margin-right: 5px; }
#contato form .erro { border: 2px solid #FF0000; }
#contato form img { padding-left: 115px; }
#contato form .input { color: #333333; }
.input_pedido { color:#626262; }
#contato_erro { color:#FF0000; float:right; padding-right: 20px; text-align:left; margin-top:30px; }
/*Botões do formulário*/

/*Fim dos botões do formulário*/
/*-- Fim formulário de contato --*/
.falecd {
	font-weight: bold;
	font-size: 12px;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 1px ridge #999999;
	border-bottom: 1px ridge #CCCCCC;
	border-left: 1px ridge #999999;
	border-right: 1px ridge #CCCCCC;
	background-color: #d2d2d2;
}
.falelb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #888888;
}
#paginacao {
	font: bold normal 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	width: 100%;
	margin: 4px 0px;
	padding: 4px;
	height: 20px;
	clear:both;
}
#paginacao a {
	color: #000000;
	font: normal 12px Arial, Helvetica, sans-serif;
	padding: 1px;
	border: 1px solid #000000;
	margin: 1px;
	text-decoration: none;
}
#paginacao a:hover {
	color: #FFFFFF;
	font: normal 12px Arial, Helvetica, sans-serif;
	padding: 1px;
	border: 1px solid #FFFFFF;
	margin: 1px;
	background-color: #B9CAE1;
	text-decoration: none;
}

#vela form { width:470px; padding: 3px; font-family:Verdana, Arial, Helvetica, sans-serif; color:626261; font-weight:bold; font-size: 11px; margin-left: 20px; }
#vela form fieldset { padding: 5px; line-height: 25px; border: none; }
#vela form fieldset legend { color: #626262; font-size: 14px; font-weight: bold; }
#vela form fieldset label { display: block; float: left; width: 115px; text-align: left; margin-left: 5px; color:#626262; }
#vela form fieldset#mensagem { font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #033; text-align: center; font-weight:bold; }
#vela form fieldset .bloqueado { background-color: #FFF; color: #000; border: none; text-align: center; padding: 3px; border: 1px solid #F0F0F0; margin-left: 20px; }
/*form fieldset select { font-size: 11px; }*/
#vela form i { font-size: 12px; color: #FF0000; margin-right: 5px; }
#vela form .erro { border: 2px solid #FF0000; }
#vela form img { padding-left: 115px; }
#vela form .input { color: #333333; }
.input_vela { color: #333333; width:300px; background-color: #d2d2d2; border:none; margin-top:7px; }

#vela_busca form { width:300px; padding: 3px; font-family:Verdana, Arial, Helvetica, sans-serif; color:626261; font-weight:bold; font-size: 11px; margin-left: 20px; }
#vela_busca form fieldset { padding: 5px; line-height: 25px; border: none; }
#vela_busca form fieldset legend { color: #626262; font-size: 14px; font-weight: bold; }
#vela_busca form fieldset label { display: block; float: left; width: 115px; text-align: left; padding-left:20px; color:#626262; }
#vela_busca form fieldset#mensagem { font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #033; text-align: center; font-weight:bold; }
#vela_busca form fieldset .bloqueado { background-color: #FFF; color: #000; border: none; text-align: center; padding: 3px; border: 1px solid #F0F0F0; margin-left: 20px; }
/*form fieldset select { font-size: 11px; }*/
#vela_busca form i { font-size: 12px; color: #FF0000; margin-right: 5px; }
#vela_busca form .erro { border: 2px solid #FF0000; }
#vela_busca form img { padding-left: 115px; }
#vela_busca form .input { color: #333333; }
.input_vela_busca { color: #333333; width:150px; background-color: #d2d2d2; border:none; margin-top:7px; }
#destaque2 { padding-top:10px;}
