@charset "utf-8";
/* Desenvolvido por: Brainter */

/* [begin] master */
#master {
	width:965px;
	background-image:url(../images/bg_glow.jpg);
	background-color: #FFFFFF;
	background-position:top;
	text-align:left;
	margin:0 auto;
}
/* [end] master */

/* ################################################################################################################################ */

/* [begin] header */
#header {
	width:965px;
	height:177px;
	text-align:left;
	margin:0 auto;
	background-image:url(../images/bg_header.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	}
	#header #logo {
	width:122px;
	height:111px;
	margin: 48px 0px 0px 46px;
	_margin-left:24px;
	float:left;
	}
	#header #slogan {
	width:512px;
	height:34px;
	margin: 96px 56px 0px 0px;
	_margin-right:30px;
	background-image:url(../images/header_slogan.gif);
	background-repeat:no-repeat;
	background-position:top;
	float:right;
}
#separador {
	width:965px;
	height:39px;
	margin:0 auto;
	background-image:url(../images/separador.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
/* [end] header */

/* ################################################################################################################################ */

/* [begin] content */
#content {
	width:965px;
	text-align:left;
	margin:0 auto;
	float:left;
	background-image:url(../images/bg_content.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
	#content #image {
	width:336px;
	height:185px;
	margin: 46px 0px 0px 58px;
	_margin-left:24px;
	background-image:url(../images/content_image.gif);
	background-repeat:no-repeat;
	background-position:top;
	float:left;
	}
	#content #contall {
	width:498px;
	margin: 66px 0px 0px 25px;
	float:left;
	}
	#content #contall2 {
	margin: 48px 0px 20px 0px;
	_margin: 32px 0px 0px 0px;
	*margin: 20px 0px 0px 0px;
	float:right;
	}
	#content #context {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#3b2c5b;
	text-align:left;
	}
	#content .txt_destaque {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#3b2c5b;
	text-align:left;
	}
	#content .txt_default {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#746a89;
	text-align:left;
	}
	#content .txt_default2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#746a89;
	text-align:left;
	}
	#content #form {
	margin: 20px 0px 0px 0px;
	}
	#content .form_input {
	width:111px;
	height:17px;
	border: solid 1px #cdcdcd;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#746a89;
	background-image:url(../images/form_input.jpg);
	background-repeat:repeat-x;
	background-position:top;
	}
	#content #form_button {
	width:90px;
	height:27px;
	margin:0px 0px -10px 0px;
	*margin:0px 0px -6px 0px;
	border: none;
	}
	#result {
	height:83px;
	background-color:#efedfa;
	margin-top: 20px;
	padding: 10px 0px 0px 10px;
	*padding: 8px 0px 0px 8px;
	}
	#result .txt_result {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#746a89;
	text-align:left;
	line-height:18px;
	}
	#result_list {
	margin-top: 20px;
	padding: 10px 0px 30px 10px;
	*padding: 8px 0px 36px 8px;
	}
	#result_prod_01 {
	width:100px;
	margin-top: 20px;
	padding: 0px 0px 10px 10px;
	*padding: 0px 0px 80px 8px;
	float:left;
	}
	#result_prod_02 {
	width:257px;
	margin-top: 20px;
	padding: 0px 0px 10px 10px;
	*padding: 0px 0px 80px 8px;
	float:left;
	}
	#result_prod_03 {
	width:100px;
	margin-top: 20px;
	padding: 0px 0px 10px 10px;
	*padding: 0px 0px 80px 8px;
	float:left;
	}
	#result_separador {
	width:2px;
	height:185px;
	background-image:url(../images/result_separador.gif);
	background-repeat:no-repeat;
	background-position:center;
	float:left;
	}
	#result_list .txt_result_list {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#746a89;
	text-align:left;
	line-height:18px;
	}
	#bt_voltar {
	width:90px;
	height:27px;
	margin: 12px 45px 12px 0px;
	*margin: 12px 45px 12px 0px;
	_margin: 12px 28px 12px 0px;
	float:right;
	}
/* [end] content */

/* ################################################################################################################################ */

/* [begin] footer */
#footer {
	width:965px;
	height:330px;
	text-align:left;
	margin:0 auto;
	clear:both;
	background-image:url(../images/bg_footer.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
	#footer #images {
	width:964px;
	height:120px;
	background-image: url(../images/footer_images.jpg);
	background-repeat:no-repeat;
	background-position:top;
	}
	#footer #enderecos {
	width:400px;
	height:auto;
	}
	#footer #end01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#746a89;
	text-align:left;
	margin: 68px 0px 0px 88px;
	_margin-left:45px;
	float:left;
	}
	#footer #end02 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#746a89;
	text-align:left;
	margin: 68px 88px 0px 0px;
	_margin-right:45px;
	float:right;
	}
	#footer #copyright {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#bdbdbd;
	text-align:center;
	margin: 160px 0px 0px 0px;
	*margin: 36px 0px 0px 0px;
	float:left;
	}
	#footer #brainter {
		float:right;
		margin:40px 40px 0px 0px;
	}
/* [end] footer */

/* ################################################################################################################################ */