body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F0ECE8;
	/* background-color: #6B95AB; */
	margin-top: 0px;
}

img {
	border:0;
}

form {
	margin:0;
	padding:0;
}

.grid {
	border-right: 3px solid #FFFFFF;
	border-left: 3px solid #FFFFFF;
	border-bottom: 3px solid #FFFFFF;
	background-color: #CCCBBD;
}

.topo {
	background-image: url(../../include/img/topo_bg.jpg);
	padding-top: 11px;
	color: #FFFFFF;
	font-size: 9px;
}

#idiomas {
	color: #000000;
	margin-top: 10px;
}

h1 {
	/*background-image: url(../../include/img/seta_h1.jpg);*/
	background-repeat: no-repeat;
	background-position: left;
	margin-bottom: -02px;
	_margin-bottom: 0px;
	padding-left: 5px;
	font-size: 10px;
	height: 17px;
	padding-top: 2px;
	margin-top: 0px;
}

h2 {
	height: 18px;
	width: 410px;
	background-color: #FFFFFF;
	font-size: 11px;
	color: #29627C;
	font-weight: bold;
	padding-left: 12px;
	padding-top: 2px;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

h3 {
	background-repeat: repeat-x;
	background-image: url(../../include/img/h3_padrao.jpg);
	background-position: bottom;
	height: 16px;
	width: 440px;
	font-size: 10px;
	font-weight: bold;
	margin-bottom: 10px;
}

h4 {
	font-size: 11px;
	color: #29627C;
	width: 430px;    
	height: 18px;
	padding-left: 12px;
	padding-top: 02px;
	background-image: url(../../include/img/h4_img.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFFFFF;
	margin-bottom: 12px;
}

h5 {
	background-repeat: repeat-x;
	background-image: url(../../include/img/h3_padrao.jpg);
	background-position: bottom;
	height: 16px;
	width: 400px;
	font-size: 10px;
	font-weight: bold;
	margin-bottom: 0px;
	_margin-bottom: 10px;
	margin-top: 0px;	
}

.padraoh1 {
	background-repeat: repeat-x;
	background-image: url(../../include/img/padrao_h1.jpg);
	background-position: bottom;
	_background-position: top;
}
.fundo {
	background-image: url(../../include/img/bg.gif);
}
.infomercado_padrao {
	background-image: url(../../include/img/infomercado_padrao.gif);
	height:2px;
}
.infomercado_padrao2 {
	background-image: url(../../include/img/infomercado_padrao2.gif);
}
.box_padrao1 {
	background-image: url(../../include/img/box_padrao1.jpg);
}
.box_padrao2 {
	background-image: url(../../include/img/box_padrao2.jpg);
}
.box_padrao3 {
	background-image: url(../../include/img/box_padrao3.gif);
	height:2px;
}

/* ----------- MENU -------------- */

.menu {
	border-left: 1px solid #ECECE6;
	height:18px; 
}
	
.menu a:link, .menu a:visited, .menu span {
	font-size:10px;
	color: #000000;
	text-decoration: none;
	padding-left: 0px;
}

.menu a:hover {
	font-size:10px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	padding-left: 0px;
}

.menu a:active {
	font-size:10px;
	color: #000000;
	text-decoration: none;
	padding-left: 0px;
}

.menu img {
	margin-right: 8px;
	margin-left: 7px;
}
.submenu2 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F7F7F7;
	border-bottom-color: #DBDDDB;
}

.submenu2 img {
	margin-right: 0px;
	margin-left: 1px;
}

.submenu2 a:link, .submenu2 a:visited {
	font-size:09px;
	color: #000000;
	text-decoration: none;
	padding-left: 8px;
	width:184px;
	height:18px;
	padding-top:2px;
}

.submenu2 a:hover {
	
	font-size:09px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	background-color: #CFCEC6;
	width:184px;
	height:18px;
	padding-top:2px;
}

.submenu2 a:active {
	font-size:09px;
	color: #000000;
	text-decoration: none;
	width:184px;
	height:18px;
	padding-top:2px;
}

.menu_padrao {
	background-image: url(../../include/img/menu_padrao.gif);
	background-repeat: repeat-x;
	height:5px;
}
.menu_padrao_2 {
	background-image: url(../../include/img/menu_padrao_2.gif);
	background-repeat: repeat-x;
	height:3px;
}
.menu_padrao_3 {
	background-image: url(../../include/img/menu_padrao_3.gif);
	background-repeat: repeat-x;
}
.menu_padrao_4 {
	background-image: url(../../include/img/menu_padrao_4.gif);
	background-repeat: repeat-x;
	height:1px;
}

/* ------------------------------------------- */

/* -------- INFORMACÕES DE MERCADO ----------- */

.infomercado {
	background-color: #ECECE6;
	padding: 8px;
	height:317px;
	_height:300px;
}

.infomercado img {
	margin-right: 1px;
}

.infomercado_mercado {
	padding-left: 5px;
	padding-top: 5px;
	text-align:center;
}

.infomercado_mercado p {
	font-size: 9px;
	color: #000000;
	margin:0;
	padding:0;
}

.infomercado_box {
	border: solid 2px #FFCC00;
	background-color: #DCDCD3;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 6px;
	height:110px;
	_height:102px;
}

.infomercado_box p {
	margin:0;
	padding:0;
	font-size:10px;
}

.infomercado_box img {
	margin:0;
	padding:0;
	padding:7px;
	padding-right:11px;
}

/* -----------------------------------------------*/

.link a:link {
	color: #000000;
	font-size: 10px;
	text-decoration: underline;
	background-image: url(../../include/img/setalink.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
}

.link a:visited {
	color: #000000;
	font-size: 10px;
	text-decoration: underline;
	background-image: url(../../include/img/setalink.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
}

.link a:hover {
	color: #000000;
	font-size: 10px;
	text-decoration: underline;
	background-image: url(../../include/img/setalink.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
}

.link a:active {
	color: #000000;
	font-size: 10px;
	text-decoration: underline;
	background-image: url(../../include/img/setalink.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
}

.link2 a:link {
	color: #000000;
	font-size: 10px;
	text-decoration: none;
	background-image: url(../../include/img/setalink.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
}

.link2 a:visited {
	color: #000000;
	font-size: 10px;
	text-decoration: none;
	background-image: url(../../include/img/setalink.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
}

.link2 a:hover {
	color: #000000;
	font-size: 10px;
	text-decoration: none;
	background-image: url(../../include/img/setalink.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ACABA2;
}

.link2 a:active {
	color: #000000;
	font-size: 10px;
	text-decoration: underline;
	background-image: url(../../include/img/setalink.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
}

.link3 a:link {
	color: #000000;
	font-size: 9px;
	text-decoration: underline;
	background-image: url(../../include/img/setalink.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 5px;
	margin-left: 5px;
}

.link3 a:visited {
	color: #000000;
	font-size: 9px;
	text-decoration: underline;
	background-image: url(../../include/img/setalink.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 5px;
	margin-left: 5px;
}

.link3 a:hover {
	color: #000000;
	font-size: 9px;
	text-decoration: underline;
	background-image: url(../../include/img/setalink.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 5px;
	margin-left: 5px;
}

.link3 a:active {
	color: #000000;
	font-size: 9px;
	text-decoration: underline;
	background-image: url(../../include/img/setalink.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 5px;
	margin-left: 5px;
}

.link4 a:link {
	color: #000000;
	font-size: 10px;
	text-decoration: none;
	margin-left: 5px;
}

.link4 a:visited {
	color: #000000;
	font-size: 10px;
	text-decoration: none;
	margin-left: 5px;
}

.link4 a:hover {
	color: #000000;
	font-size: 10px;
	text-decoration: none;
	margin-left: 5px;
}

.link4 a:active {
	color: #000000;
	font-size: 10px;
	text-decoration: none;
	margin-left: 5px;
}

.link5 a:link {
	color: #000000;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
}

.link5 a:visited {
	color: #000000;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
}

.link5 a:hover {
	color: #000000;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
}

.link5 a:active {
	color: #000000;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
}


/* --------------- NOTICIAS ------------------------ */

.noticias {
	padding-top: 5px;
	padding-left: 13px;
	padding-bottom: 4px;
	background-color: #ECECE6;
	overflow: auto;
}

.noticias p {
	font-size: 9px;
	font-weight: bold;
}

.noticias_dv {
	overflow: auto;
	height: 118px;
	width: 493px;
	scrollbar-arrow-color:#8E8D6F;
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-face-color: #EFEFEF; 
	scrollbar-shadow-color: #C7C7B8; 
	scrollbar-darkshadow-color:#C7C7B8; 
	scrollbar-track-color: #C7C7B8;
}

#noticias {
	margin-top: 4px;
	margin-bottom: 2px;
	margin-left: 06px;
}

/* ---------------------------------------------- */

/* --------- ATENDIMENTO AO CLIENTE ------------- */

.atendimento {
	padding-top: 8px;
	background-color: #ECECE6;
}

.atendimento p {
	font-size: 10px;
	color: #000000;
	line-height: 12px;
	margin:0;
	padding:0;
}

.atendimento img {
	margin-left: 5px;
	margin-right: 4px;
}

/* -------- NOVIDADES ---------- */

.novidades {
	background-color: #ECECE6;
	padding-top: 5px;
}

/* -------- LOGIN ---------- */

.login {
	background-color: #ECECE6;
}

.login label {
	font-size: 9px;
	color: #000000;
	margin:0;
	padding:0;
}

.login  p {
	font-size: 9px;
	color: #000000;
	margin:0;
	padding:6px;
}
.formulario {
	font-size: 9px;
	color: #000000;
}

/* ------ RODAPE -------- */

.rodape {
	font-size: 9px;
	color: #FFFFFF;
}

/* ------ CONTEUDO INTERNA -------- */

.conteudointerna {
	padding-top: 18px;
	padding-left: 23px;
	padding-right: 22px;
	padding-bottom: 22px;
	background-color: #ECECE6;
}

.conteudointerna p {
	margin-top: 0px;
	font-size: 10px;
	color: #000000;
	line-height: 13px;
	margin:0;
	padding:0;
}

.conteudointerna ul {
	font-size: 10px;
	color: #000000;
	line-height: 16px;
}

.conteudointerna a {
	text-decoration: none;
	color: #000000;
}

.conteudointerna a:hover {
	text-decoration: underline;
	color: #000000;
}

#conteudointernaContato {
	text-decoration: none;
	color: #29627C;
}

/* ----------- PRODUTOS --------------*/

.boxprodutos {
	background-color: #FFFFFF;
	margin-bottom: 10px;
	height: 47px;
}

.boxprodutos h1 {
	font-size: 11px;
	color: #29627C;
	font-weight: bold;
	background-image: none;
	padding-left: 0px;
	margin-top: 3px;
	margin-bottom: 5px;
}

.boxprodutos a:link {
	color: #000000;
	font-size: 10px;
	text-decoration: underline;
	background-image: url(../../include/img/setalink.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
}

.boxprodutos a:visited {
	color: #000000;
	font-size: 10px;
	text-decoration: underline;
	background-image: url(../../include/img/setalink.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
}

.boxprodutos a:hover {
	color: #000000;
	font-size: 10px;
	text-decoration: underline;
	background-image: url(../../include/img/setalink.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
}

.boxprodutos a:active {
	color: #000000;
	font-size: 10px;
	text-decoration: underline;
	background-image: url(../../include/img/setalink.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
}

/* --------- LISTA ---------*/

.lista {
	line-height: 14px;
	font-size: 10px;
	color: #000000;
	list-style-image: url(../../include/img/seta_lista.gif);
	margin-left: -22px;
	margin-bottom: 10px;
}

/* --------------------------- */

/* ------ PRODUTOS 01 ----------- */

.boxprodutos01 {
	border: solid 2px #FFCC00;
	padding-left: 18px;
	padding-top: 11px;
	background-color: #FFFFFF;
	font-size: 10px;
	color: #000000;
	padding-right: 7px;
	padding-bottom: 12px;
}

/* --------------------------------- */
	
.tabela {
	border-left: solid 1px #C7C7B6;
	border-top: solid 1px #C7C7B6;
	border-bottom: solid 1px #C7C7B6;
	border-right: solid 1px #C7C7B6;
	background-color: #FFFFFF;
	font-size: 10px;
	color: #000000;
	padding-left: 8px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 4px;
}

.tabelabordadir {
	border-right: solid 1px #C7C7B6;
}

.linhaalt {
	background-color: #F0EFEC;
}

/* -------------- CLIENTES -----------------*/

.linkclientes a:link {
	color: #29627C;
	font-size: 11px;
	text-decoration: underline;
	background-image: url(../../include/img/setalink_3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 14px;
	line-height: 20px;
}

.linkclientes a:visited {
	color: #29627C;
	font-size: 11px;
	text-decoration: underline;
	background-image: url(../../include/img/setalink_3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 14px;
	line-height: 20px;
}

.linkclientes a:hover {
	color: #29627C;
	font-size: 11px;
	text-decoration: underline;
	background-image: url(../../include/img/setalink_3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 14px;
	line-height: 20px;
}

.linkclientes a:active {
	color: #29627C;
	font-size: 11px;
	text-decoration: underline;
	background-image: url(../../include/img/setalink_3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 14px;
	line-height: 20px;
}

/* ------ FORM CONTATO -------------*/

.formulario {
	font-size: 10px;
	color: #29627C;
	border: 1px solid #88BCD0;
	scrollbar-arrow-color:#4F6F7A;
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-face-color: #B6E0F3; 
	scrollbar-shadow-color: #C7C7B8; 
	scrollbar-darkshadow-color:#C7C7B8; 
	scrollbar-track-color: #EBE4E2;
}

.formulariohome {
	font-size: 10px;
	color: #29627C;
	border: 1px solid #88BCD0;
	scrollbar-arrow-color:#4F6F7A;
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-face-color: #B6E0F3; 
	scrollbar-shadow-color: #C7C7B8; 
	scrollbar-darkshadow-color:#C7C7B8; 
	scrollbar-track-color: #EBE4E2;
	margin-bottom: 0px;
	margin-top: 0px;
}
	
textarea {
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #29627C;
	border: 1px solid #88BCD0;
	scrollbar-arrow-color:#4F6F7A;
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-face-color: #B6E0F3; 
	scrollbar-shadow-color: #C7C7B8; 
	scrollbar-darkshadow-color:#C7C7B8; 
	scrollbar-track-color: #EBE4E2;
	width:250px;
}

/*select {
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #29627C;
	border: 1px #88BCD0;
	border-bottom-style:solid;
	scrollbar-arrow-color:#4F6F7A;
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-face-color: #B6E0F3; 
	scrollbar-shadow-color: #C7C7B8; 
	scrollbar-darkshadow-color:#C7C7B8; 
	scrollbar-track-color: #EBE4E2;
	width:250px;
}
*/

.contato a:link {
	color: #000000;
	font-size: 10px;
	text-decoration: underline;
	padding-left: 0px;

	
}
.contato a:visited {
	color: #000000;
	font-size: 10px;
	text-decoration: underline;
	padding-left: 0px;
}
.contato a:hover {
	color: #000000;
	font-size: 10px;
	text-decoration: underline;
	padding-left: 0px;
}
.contato a:active {
	color: #000000;
	font-size: 10px;
	text-decoration: underline;
	padding-left: 0px;
}
.areadetexto {
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #29627C;
	border: 1px solid #88BCD0;
	scrollbar-arrow-color:#4F6F7A;
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-face-color: #B6E0F3; 
	scrollbar-shadow-color: #C7C7B8; 
	scrollbar-darkshadow-color:#C7C7B8; 
	scrollbar-track-color: #EBE4E2;
	width:380px;
}

/* UNDERLINE DEVE VIR DEPOIS */.conteudointernaPopup {

	padding-top: 18px;
	padding-left: 23px;
	padding-right: 22px;
	padding-bottom: 22px;
	background-color: #ECECE6;
}
.linkpopup a:link {

	color: #000000;
	font-size: 10px;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left center;
}
.linkpopup a:visited {

	color: #000000;
	font-size: 10px;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left center;
}
.linkpopup a:hover {
	color: #000000;
	font-size: 10px;
	text-decoration: underline;
	background-repeat: no-repeat;
	background-position: left center;
}
.linkpopup a:active {

	color: #000000;
	font-size: 10px;
	text-decoration: underline;
	background-repeat: no-repeat;
	background-position: left center;
}
.gridPopup {
	border-right: 3px solid #FFFFFF;
	border-left: 3px solid #FFFFFF;
	border-bottom: 3px solid #FFFFFF;
	background-color: #CCCBBD;
	border-top: 3px solid #FFFFFF;
}
.conteudointernaPopup p {
	font-size: 10px;
	color: #000000;
	line-height: 13px;
	margin:0;
	padding:0;
}
.subtituloPopup {
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #29627C;
	scrollbar-arrow-color:#4F6F7A;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-face-color: #B6E0F3;
	scrollbar-shadow-color: #C7C7B8;
	scrollbar-darkshadow-color:#C7C7B8;
	scrollbar-track-color: #EBE4E2;
	font-weight: bold;
}
.textoPopup {
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	scrollbar-arrow-color:#4F6F7A;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-face-color: #B6E0F3;
	scrollbar-shadow-color: #C7C7B8;
	scrollbar-darkshadow-color:#C7C7B8;
	scrollbar-track-color: #EBE4E2;
	line-height: 14px;
}

.boxscreenshot {
	position:absolute;
	border:1px solid;
	top:410px;width:440px;
	text-align:center;
	cursor:pointer;
}

.resumonews {
	position:absolute;
	border:1px solid;
	top:320px;
	left:150px;
	width:520px;
	display:none;
}

#loadingAjax {
	padding:0;
	margin:0;
	font-weight:bold;
	display:none;
	font-size:10px;
	color:#FF0000;
	line-height:5px;
	_line-height:7px;
	*line-height:7px;
}

legend {
	font-size:10px;
	font-weight:bold;
}