form.formular {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: -30px;
	padding: 20px;
	text-align:left;
	width:450px;

}

.formular fieldset {
	margin-top: 10px;
	padding : 15px;
	border: 1px solid #B5B8C8;
	
}

.formular legend {
	font-size: 15px;
	color: #15428B;
	font-weight: 900;
}

.formular fieldset label {
	float: none;
	text-align: inherit;
	width: auto;
}

.formular label span {
	color: #666666;
}

.formular input, .formular select, .formular textarea {
	display : block;
	margin-bottom: 5px;
}

.formular .text-input {
	width: 250px;
	color: #555;
	padding: 4px;
	border: 1px solid #B5B8C8;
	font-size: 14px;
	margin-top: 4px;
	background: #FFF url('../images/text-bg.gif') repeat-x;	
}
.formular textarea {
	width: 250px;
	height:70px;
	color: #555;
	padding: 4px;
	border: 1px solid #B5B8C8;
	font-size: 14px;
	margin-top: 4px;
	background: #FFF url('../images/text-bg.gif') repeat-x;	
}
.formular .infos {
	background: #FFF;
	color: #333;
	font-size: 12px;
	padding: 10px;
	margin-bottom: 10px;
}

.formular span.checkbox, .formular .checkbox {
	display: inline;
}

.formular .submit {
	background: url('../images/button-bg.png') repeat-x;
	behavior: url(iepngfix.htc); 	/*CORRIGIR PNG IE6*/
	border: 1px solid #AAA;
	padding: 4px;
	margin-top: 20px;
	float: right;
	text-decoration: none;
	cursor:pointer;
}

.formular hr {
	clear: both;
	visibility: hidden;
}

.formular .fc-error {
	width: 350px;
	color: 555;
	padding: 4px;
	border: 1px solid #B5B8C8;
	font-size: 12px;
	margin-bottom: 15px;
	background: #FFEAEA;
}

.formular .text_cep-input {
	width: 90px;
	color: #555;
	padding: 4px;
	border: 1px solid #B5B8C8;
	font-size: 14px;
	margin-top: 4px;
	background: #FFF url('../images/text-bg.gif') repeat-x;
}
.formular .text_uf-input {
	width: 30px;
	color: #555;
	padding: 4px;
	border: 1px solid #B5B8C8;
	font-size: 14px;
	margin-top: 4px;
	background: #FFF url('../images/text-bg.gif') repeat-x;
	position:relative;
	left: 160px;
	top: -32px;
}
.formular .text_data-input {
	width: 100px;
	color: #555;
	padding: 4px;
	border: 1px solid #B5B8C8;
	font-size: 14px;
	margin-top: 4px;
	background: #FFF url('../images/text-bg.gif') repeat-x;
}
.formular .text_horario-input {
	width: 85px;
	color: #555;
	padding: 4px;
	border: 1px solid #B5B8C8;
	font-size: 14px;
	margin-top: 4px;
	background: #FFF url('../images/text-bg.gif') repeat-x;
	position:relative;
	left: 165px;
	top: -32px;
}



/*FORMULARIO NEWSLETTER*/

form.form_news {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 20px;
	text-align:left;
	height:152px;
	width:270px;
	margin-top:-10px;
	*margin-top:10px;
	//margin-left: -12px;
	position:relative;

}

.form_news fieldset {
	width:260px;
	height:160px;
	//margin-top:-30px;
	margin-left: -8px;
	padding : 15px;
	border: 1px solid #B5B8C8;
	
}

.form_news legend {
	font-size: 20px;
	color: #ffffff;
	/*font-weight: 900;*/
}

.form_news fieldset label {
	float: none;
	text-align: inherit;
	width: auto;
}

.form_news label span {
	color: #ffffff;
}

.form_news input, .form_news select, .form_news textarea {
	display : block
}

.form_news .text-input {
	width: 250px;
	color: #555;
	padding: 4px;
	border: none;
	font-size: 14px;
	margin-top: 4px;
	/*background: #FFF url('../images/text-bg.gif') repeat-x;*/
	
}
.form_news textarea {
	width: 250px;
	height:70px;
	color: #555;
	padding: 4px;
	border: 1px solid #B5B8C8;
	font-size: 14px;
	margin-top: 4px;
	/*background: #fff url('../images/text-bg.gif') repeat-x;*/
	
}
.form_news .infos {
	background: #ffffff;
	color: #333;
	font-size: 12px;
	padding: 10px;
	margin-bottom: 10px;
}

.form_news span.checkbox, .form_news .checkbox {
	display: inline;
}

.form_news .submit {
	background: url('../images/button-bg.png') repeat-x;
	behavior: url(iepngfix.htc); 	/*CORRIGIR PNG IE6*/
	border: 1px solid #AAA;
	padding: 4px;
	margin-top: 5px;
	margin-left: -8px;
	//margin-top: 185px;
	//margin-left: -5px;
	float: left;
	text-decoration: none;
	cursor:pointer;
	color: #ffffff;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	
}

.form_news hr {
	clear: both;
	visibility: hidden;
}

.form_news .fc-error {
	width: 350px;
	color: 555;
	padding: 4px;
	border: 1px solid #B5B8C8;
	font-size: 12px;
	margin-bottom: 15px;
	background: #FFEAEA;
}


/*FORMULÁRIO PROCURAR*/

form.form_procurar {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 20px;
	text-align:left;
	width:300px;
	*margin-top:7px;
}

.form_procurar fieldset {
	/*margin-top:-180px;
	margin-left:440px;*/
	padding : 10px;
	border: none;
	
}

.form_procurar legend {
	font-size: 15px;
	color: #ffffff;
	font-weight: 900;
}

.form_procurar fieldset label {
	float: none;
	text-align: inherit;
	width: auto;
}

.form_procurar label span {
	color: #ffffff;
}

.form_procurar input, .form_procurar select, .form_procurar textarea {
	display : block;
}

.form_procurar .text-input {
	width: 200px;
	color: #555;
	padding: 4px;
	border: 1px solid #fff;
	font-size: 14px;
	margin-top: -13px;
	/*background: #FFF url('../images/text-bg.gif') repeat-x;*/
	
}
.form_procurar textarea {
	width: 250px;
	height:70px;
	color: #555;
	padding: 4px;
	border: 1px solid #B5B8C8;
	font-size: 14px;
	margin-top: 4px;
	/*background: #FFF url('../images/text-bg.gif') repeat-x;*/
	
}
.form_procurar .infos {
	background: #FFF;
	color: #333;
	font-size: 12px;
	padding: 10px;
	margin-bottom: 10px;
}

.form_procurar span.checkbox, .form_procurar .checkbox {
	display: inline;
}

.form_procurar .submit {
	background: url('../images/lente-big.png') no-repeat;
	behavior: url(iepngfix.htc); 	/*CORRIGIR PNG IE6*/
	border: none;
	padding: 4px;
	margin-top: 10px;
	margin-left: 165px;
	float: center;
	text-decoration: none;
	cursor:pointer;
	position:relative;
	left: -1px;
	top: -48px;
	color: #ffffff;
	width:50px;
	height:50px;
}

.form_procurar hr {
	clear: both;
	visibility: hidden;
}

.form_procurar .fc-error {
	width: 350px;
	color: 555;
	padding: 4px;
	border: 1px solid #B5B8C8;
	font-size: 12px;
	margin-bottom: 15px;
	background: #FFEAEA;
}


/*FORMULÁRIO PROCURAR 2*/

form.form_procurar2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 20px;
	text-align:left;
	height:152px;
	width:300px;
	margin-top:-10px;

}

.form_procurar2 fieldset {
	/*margin-top:-180px;
	margin-left:440px;*/
	padding : 10px;
	border: none;
}

.form_procurar2 legend {
	font-size: 15px;
	color: #ffffff;
	font-weight: 900;
}

.form_procurar2 fieldset label {
	float: none;
	text-align: inherit;
	width: auto;
}

.form_procurar2 label span {
	color: #ffffff;
}

.form_procurar2 input, .form_procurar select, .form_procurar textarea {
	display : block;
}

.form_procurar2 .text-input {
	width: 200px;
	color: #555;
	padding: 4px;
	border: 1px solid #666666;
	font-size: 14px;
	margin-top: -13px;
	/*background: #FFF url('../images/text-bg.gif') repeat-x;*/
	
}

.form_procurar2 textarea {
	width: 250px;
	height:70px;
	color: #555;
	padding: 4px;
	border: 1px solid #B5B8C8;
	font-size: 14px;
	margin-top: 4px;
	/*background: #FFF url('../images/text-bg.gif') repeat-x;*/
	
}

.form_procurar2 .infos {
	background: #FFF;
	color: #333;
	font-size: 12px;
	padding: 10px;
	margin-bottom: 10px;
}

.form_procurar2 span.checkbox, .form_procurar .checkbox {
	display: inline;
}

.form_procurar2 .submit {
	background: url('../images/lente-big.png') no-repeat;
	behavior: url(iepngfix.htc); 	/*CORRIGIR PNG IE6*/
	border: none;
	padding: 4px;
	margin-top: 10px;
	margin-left: 165px;
	float: center;
	text-decoration: none;
	cursor:pointer;
	position:relative;
	left: -1px;
	top: -48px;
	color: #ffffff;
	width:50px;
	height:50px;
}

.form_procurar2 hr {
	clear: both;
	visibility: hidden;
}

.form_procurar2 .fc-error {
	width: 350px;
	color: 555;
	padding: 4px;
	border: 0px solid #B5B8C8;
	font-size: 12px;
	margin-bottom: 15px;
	background: #FFEAEA;
}
.news {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	color: #000000;
	font-weight:bold;
	margin: 0 0 0 5px;
}

.campos {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	font-weight:bold;
	margin: 0 0 0 5px;
}

.buscar{
	background:url(../images/bg_news.png) 0 0 no-repeat;
	behavior: url(iepngfix.htc); 	/*CORRIGIR PNG IE6*/
	margin: 20px 0 0 50px;
	width: 100%;
	height: 70px;
}
.buscar_input{
	background:url(../images/signin_textbox.png) 0 0 no-repeat;
	behavior: url(iepngfix.htc); 	/*CORRIGIR PNG IE6*/
	border-style: none;
	padding: 5px 10px 6px;
	margin: 10px 0 0 0;
	clear: both;
}

.buscar_campos {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	font-weight:bold;
	margin: 0 0 0 -30px;
}
.buscar_botao{
	margin: 0 0 0 178px;	

}