/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td 
{ margin:0;	padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }

/*estrutura geral */
body { font-size:62.5%; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; color:#545352; background:#FFF url(../imagens/bg_body.jpg) top repeat-x; }
a { text-decoration:none; color:#545352; }
a:hover { text-decoration:underline; }
p { font-size:1.3em; }
strong { font-weight:bold; }
em { font-style:italic; }

div#container { width:990px; text-align:left; padding:0 0 30px; margin:0 auto; }

/* cabeçalho */
div#cabecalho { width:100%; height:135px; text-align:center; }
div#cabecalho h1 { display:none; }
div#cabecalho h2 { display:none; }

/* conteudo */
div#log { height:33px; width:980px; padding:6px 0 0 10px; margin:0 0 10px; }
div#log p { font-size:1.4em; color:#CDCDCD; float:left; padding:4px 0 0; margin:0 10px 0 0; }
div#log img { float:left; vertical-align:baseline; }
div#log a, div#log p span { color:#7FA6A7; }
div#log a.logout { font-size:1.2em; line-height:2.4em; padding:0 10px; }
div#log form#login { float:left; height:30px; padding:3px 3px 0 0; }
div#log form#login input, div#log form#login img { float:left; }
div#log form#login img { margin:-2px 3px 0; } 
div#log form#login input { font-size:1em; background:url(../imagens/bg_input_login.jpg) left repeat-x; border:1px solid #019D91; text-indent:0.5em; padding:3px 0; }
div#log form#login input#txtEmail { width:218px; }
div#log form#login input#btOk { border:0; height:auto; width:auto; margin:-5px 0 0 3px; }

div#colEsq { float:left; width:150px; padding:0 20px 0 0; }
div#colEsq ul#menuEsq { background:url(../imagens/bg_menu_esq.jpg) top repeat-y; padding:0 10px 5px; margin:0 0 10px; }
div#colEsq ul#menuEsq li { font-size:1.2em; }
div#colEsq ul#menuEsq li.secao { background:url(../imagens/bullet_menu_esq_sessao.jpg) left 5px no-repeat; text-transform:uppercase; padding:0 0 10px 15px; }
div#colEsq ul#menuEsq li.secao a { font-weight:bold; color:#545353; }
div#colEsq ul#menuEsq li.setor { height:30px; line-height:30px; border-bottom:1px solid #CAD5D8; padding:0 0 0 20px; margin:0 0 0 5px; }
div#colEsq ul#menuEsq li.setor a { font-weight:bold; }
div#colEsq ul#menuEsq li.setor.vermelho { background:url(../imagens/bullet_flecha_vermelha.jpg) left 10px no-repeat; }
div#colEsq ul#menuEsq li.setor.laranja { background:url(../imagens/bullet_flecha_laranja.jpg) left 10px no-repeat; }
div#colEsq ul#menuEsq li.setor.lilas { background:url(../imagens/bullet_flecha_lilas.jpg) left 10px no-repeat; }
div#colEsq ul#menuEsq li.setor.verde { background:url(../imagens/bullet_flecha_verde.jpg) left 10px no-repeat; }
div#colEsq ul#menuEsq li.setor.cinza { background:url(../imagens/bullet_flecha_cinza.jpg) left 10px no-repeat; }
div#colEsq ul#menuEsq li.setor.ultimoItem { border-bottom:1px solid #FFF; margin:0 0 10px 5px; }

div#colEsq div.anuncio { width:100%; height:150px; text-align:center; background-color:#EEE; }
div#colEsq div.anuncio h4 { font-size:1.1em; color:#1E3F46; }

div#colCentro { float:left; width:550px; padding:0 20px 0 0; }
div#colCentro h1 { font-size:1.4em; font-weight:bold; text-align:right; text-transform:uppercase; color:#1E3F46; background-color:#EEE; padding:0 10px 0 0; }
div#colCentro h1 span.data { text-transform:none; }

div#colCentro div.mktServices { width:100%; height:204px; margin:0; }
div#colCentro div.mktServices ul.botoes { float:left; width:170px; margin:0 0 0 5px; }
div#colCentro div.mktServices ul.botoes li { height:56px; background:url(../imagens/bg_botoes_mkt_services.jpg) center 31px no-repeat; }
div#colCentro div.mktServices ul.botoes li.ultimo { height:36px; }

div#colCentro div.mktServices div { float:right; width:336px; height:198px; background-color:#FFF; border-style:solid; border-color:#EEE; border-width:1px 1px 5px 5px; padding:0 0 0 22px; }
div#colCentro div.mktServices div div { float:none; width:auto; height:auto; background-color:#FFF; border:none; padding:0; }

/* ----------------------- DIVS DINAMICAS ----------------------- */
/* report - logoff */
div#colCentro div.mktServices div#report { background:#FFF url(../imagens/bg_seta_mkt_services.jpg) left 30px no-repeat; }
div#colCentro div.mktServices div#report div.info { padding:25px 10px 20px 30px; }
div#colCentro div.mktServices div#report div.info img { margin:0 0 10px; }
div#colCentro div.mktServices div#report div.info p { font-size:1.6em; font-weight:bold; line-height:100%; letter-spacing:-1px; margin:0 0 1em; }
div#colCentro div.mktServices div#report div.info p a { color:#999; }
div#colCentro div.mktServices div#report div.info div.btlinks img { margin:0 5px 0 0; }
/* report - logado */
div#colCentro div.mktServices div#report div.infoLog { width:265px; padding:25px 0 20px 0; margin:0 auto; }
div#colCentro div.mktServices div#report div.infoLog img { float:left; margin:0 0 10px; }
div#colCentro div.mktServices div#report div.infoLog span { display:inline-block; width:147px; font:bold 1.2em 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#C04035; background-color:#EEE; padding:1px 0 1px 8px; margin:15px 0 0 10px; }
div#colCentro div.mktServices div#report div.infoLog ul { clear:both; margin:0 0 15px; }
div#colCentro div.mktServices div#report div.infoLog ul li { clear:both; font-size:1.2em; font-weight:bold; color:#545352; background:url(../imagens/bullet_flecha_vermelha_menor.jpg) left center no-repeat; padding:0 0 0 15px; }
div#colCentro div.mktServices div#report div.infoLog ul li a { color:#545352; }
div#colCentro div.mktServices div#report div.infoLog div.btlinks img { margin:0 5px 0 0; }

/* prices - logoff */
 div#colCentro div.mktServices div#prices { background:#FFF url(../imagens/bg_seta_mkt_services.jpg) left 86px no-repeat; }
 div#colCentro div.mktServices div#prices div.info { padding:25px 10px 20px 30px; }
 div#colCentro div.mktServices div#prices div.info img { margin:0 0 10px; }
 div#colCentro div.mktServices div#prices div.info p { font-size:1.6em; font-weight:bold; line-height:100%; letter-spacing:-1px; margin:0 0 1em; }
 div#colCentro div.mktServices div#prices div.info p a { color:#999; }
 div#colCentro div.mktServices div#prices div.info div.btlinks { padding:16px 0 0; }
 div#colCentro div.mktServices div#prices div.info div.btlinks img { margin:0 5px 0 0; }
/* prices - logado */
 div#colCentro div.mktServices div#prices div.infoLog { width:265px; padding:25px 0 20px 0; margin:0 auto; }
 div#colCentro div.mktServices div#prices div.infoLog img { float:left; margin:0 0 10px; }
 div#colCentro div.mktServices div#prices div.infoLog span { display:inline-block; width:147px; font:bold 1.2em 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#DB812E; background-color:#EEE; padding:1px 0 1px 8px; margin:15px 0 0 10px; }
 div#colCentro div.mktServices div#prices div.infoLog form { clear:both; }
 div#colCentro div.mktServices div#prices div.infoLog form fieldset select { color:#CCC; }
 div#colCentro div.mktServices div#prices div.infoLog form fieldset select:focus { color:#333; }
 div#colCentro div.mktServices div#prices div.infoLog form fieldset select { display:inline-block; font:normal 1.2em 'Trebuchet MS', Arial, Helvetica, sans-serif; margin:0 0 5px; }
 div#colCentro div.mktServices div#prices div.infoLog form fieldset input { display:inline-block; }
 div#colCentro div.mktServices div#prices div.infoLog form fieldset#area { background:url(../imagens/bullet_flecha_laranja_menor.jpg) left center no-repeat; padding:0 0 0 15px; }
 div#colCentro div.mktServices div#prices div.infoLog form fieldset#area select { width:223px; }
 div#colCentro div.mktServices div#prices div.infoLog form fieldset#refinada div.bg { background:url(../imagens/bullet_flecha_laranja_menor.jpg) left center no-repeat; padding:0 0 0 15px; }
 div#colCentro div.mktServices div#prices div.infoLog form fieldset#refinada select { width:110px; }
 div#colCentro div.mktServices div#prices div.infoLog form fieldset#refinada div.botao { float:right; width:21px; margin:-26px 0 0; }
 div#colCentro div.mktServices div#prices div.infoLog div.btlinks { padding:5px 0 0; }
 div#colCentro div.mktServices div#prices div.infoLog div.btlinks img { margin:0 5px 0 0; }

/* conferences - logoff */
 div#colCentro div.mktServices div#conferences { background:#FFF url(../imagens/bg_seta_mkt_services.jpg) left 112px no-repeat; }
 div#colCentro div.mktServices div#conferences div.info { padding:25px 10px 20px 30px; }
 div#colCentro div.mktServices div#conferences div.info img { margin:0 0 10px; }
 div#colCentro div.mktServices div#conferences div.info p { font-size:1.6em; font-weight:bold; line-height:100%; letter-spacing:-1px; margin:0 0 1em; }
 div#colCentro div.mktServices div#conferences div.info p a { color:#999; }
 div#colCentro div.mktServices div#conferences div.info div.btlinks { padding:16px 0 0; }
 div#colCentro div.mktServices div#conferences div.info div.btlinks img { margin:0 5px 0 0; }
/* conferences - logado */
 div#colCentro div.mktServices div#conferences div.infoLog { width:265px; padding:25px 0 20px 0; margin:0 auto; }
 div#colCentro div.mktServices div#conferences div.infoLog img { float:left; margin:0 0 10px; }
 div#colCentro div.mktServices div#conferences div.infoLog span { display:inline-block; width:147px; font:bold 1.2em 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#7A4468; background-color:#EEE; padding:1px 0 1px 8px; margin:15px 0 0 10px; }
 div#colCentro div.mktServices div#conferences div.infoLog p { clear:both; font-size:1.6em; font-weight:bold; line-height:100%; letter-spacing:-1px; margin:0 0 10px; }
 div#colCentro div.mktServices div#conferences div.infoLog p em { font-size:0.8em; }
 div#colCentro div.mktServices div#conferences div.infoLog h3 { font:bold 1.2em 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#7A4468; background-color:#EEE; padding:1px 0 1px 8px; margin:0 0 5px; }
 div#colCentro div.mktServices div#conferences div.infoLog form { clear:both; }
 div#colCentro div.mktServices div#conferences div.infoLog form fieldset select { color:#CCC; }
 div#colCentro div.mktServices div#conferences div.infoLog form fieldset select:focus { color:#333; }
 div#colCentro div.mktServices div#conferences div.infoLog form fieldset input { display:inline-block; }
 div#colCentro div.mktServices div#conferences div.infoLog form fieldset select { display:inline-block; width:240px; font:normal 1.2em 'Trebuchet MS', Arial, Helvetica, sans-serif; margin:0 0 5px; }
 div#colCentro div.mktServices div#conferences div.infoLog form fieldset div.botao { float:right; width:21px; margin:-26px 0 0; }
 div#colCentro div.mktServices div#conferences div.infoLog div.btlinks { padding:5px 0 0; }
 div#colCentro div.mktServices div#conferences div.infoLog div.btlinks img { margin:0 5px 0 0; }

/* data - logoff */
 div#colCentro div.mktServices div#data { background:#FFF url(../imagens/bg_seta_mkt_services.jpg) left 142px no-repeat; }
 div#colCentro div.mktServices div#data div.info { padding:25px 10px 20px 30px; }
 div#colCentro div.mktServices div#data div.info img { margin:0 0 10px; }
 div#colCentro div.mktServices div#data div.info p { font-size:1.6em; font-weight:bold; line-height:100%; letter-spacing:-1px; margin:0 0 1em; }
 div#colCentro div.mktServices div#data div.info p a { color:#999; }
 div#colCentro div.mktServices div#data div.info div.btlinks img { margin:0 5px 0 0; }
 div.banner { text-align:center; background-color:#EEE; padding:3px; margin:0 0 10px; }
 div.banner img,  div.banner object { display:block; margin:0 auto; }
/* data - logado */
 div#colCentro div.mktServices div#data div.infoLog { width:265px; padding:25px 0 20px 0; margin:0 auto; }
 div#colCentro div.mktServices div#data div.infoLog img { float:left; margin:0 0 10px; }
 div#colCentro div.mktServices div#data div.infoLog span { display:inline-block; width:147px; font:bold 1.2em 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#01594B; background-color:#EEE; padding:1px 0 1px 8px; margin:15px 0 0 10px; }
 div#colCentro div.mktServices div#data div.infoLog form { clear:both; }
 div#colCentro div.mktServices div#data div.infoLog form fieldset select { color:#CCC; }
 div#colCentro div.mktServices div#data div.infoLog form fieldset select:focus { color:#333; }
 div#colCentro div.mktServices div#data div.infoLog form fieldset div.bg { background:url(../imagens/bullet_flecha_verde_menor.jpg) left center no-repeat; padding:0 0 0 15px; }
 div#colCentro div.mktServices div#data div.infoLog form fieldset input { display:inline-block; }
 div#colCentro div.mktServices div#data div.infoLog form fieldset select { display:inline-block; width:225px; font:normal 1.2em 'Trebuchet MS', Arial, Helvetica, sans-serif; margin:0 0 5px; }
 div#colCentro div.mktServices div#data div.infoLog form fieldset div.botao { float:right; width:21px; margin:-26px 0 0; }
 div#colCentro div.mktServices div#data div.infoLog div.btlinks { padding:5px 0 0; }
 div#colCentro div.mktServices div#data div.infoLog div.btlinks img { margin:0 5px 0 0; }
/* ----------------------- FIM DIVS DINAMICAS ----------------------- */

div#colCentro ul.quimaxNews { height:30px; border-bottom:3px solid #EEE; margin:10px 0 0; }
div#colCentro ul.quimaxNews li a { color:#DA5C0F; }
div#colCentro ul.quimaxNews li.botao { display:block; float:left; width:136px; height:30px; line-height:30px; font-size:1.4em; text-align:center; text-transform:uppercase; background: url(../imagens/bg_li_quimax_news.jpg) right center no-repeat #FFF; }
div#colCentro ul.quimaxNews li.ultimo.botao { background-image:none; }
div#colCentro ul.quimaxNews li.ativo { border:3px solid #EEE; border-bottom:0; background-image:none; }
div#colCentro div#argentina, div#colCentro div#brazil, div#colCentro div#mexico, div#colCentro div#usa { position:relative; width:504px; clear:both; border:3px solid #EEE; border-top:none; padding:20px; margin:0 0 10px; }

div#colCentro div.quimaxReport { padding:0 5px; margin:10px 0 0; }

div#colDir { float:right; width:244px; text-align:center; border:3px solid #EEE; border-top:0; padding:0 0 5px; }
div#colDir h1 { font-size:1.4em; font-weight:bold; text-align:left; color:#1E3F46; background-color:#EEE; padding:0 0 0 10px; }

/* ----------------------- INCLUDES DIREITA ----------------------- */
div#colDir div.quimaxReportTrial { padding:33px 0; }
div#colDir div.quimaxReportTrial img { display:block; margin:0 auto; }
div#colDir div.quimaxReportTrial img.logo { margin:0 auto 10px; }
div#colDir div.quimaxReportTrial p { font-size:1.4em; margin:0 0 1em; }
div#colDir div.quimaxReportTrial p strong { font-size:1.2em; }
div#colDir div.quimaxReportTrial p a { color:#BA281B; }

div#colDir div.quimaxReportDownload { padding:10px 0 30px; }
div#colDir div.quimaxReportDownload ul { text-align:left; padding:0 9px; margin:0 0 5px; }
div#colDir div.quimaxReportDownload ul li { font-size:1.2em; background:url(../imagens/bullet_flecha_vermelha_menor.jpg) left center no-repeat; padding:0 0 0 15px; margin:0 0 3px; }
div#colDir div.quimaxReportDownload ul li a { color:#333; }

div#colDir div.quimaxReportDownload form legend { display:block; font-size:1.2em; color:#BA281B; padding:0 0 0 9px; *padding:0 0 0 2px; margin:0 0 10px; }
div#colDir div.quimaxReportDownload form select { display:inline-block; width:110px; color:#000; margin:0 1px 5px; }
div#colDir div.quimaxReportDownload form select:focus { color:#333; }
div#colDir div.quimaxReportDownload form fieldset.botoes { padding:10px 9px 0; }

div#colDir div.quimaxPricesSearch { padding:10px 0 30px; }
div#colDir div.quimaxPricesSearch select { display:inline-block; width:110px; color:#000; margin:0 1px 5px; }
div#colDir div.quimaxPricesSearch select:focus { color:#333; }
div#colDir div.quimaxPricesSearch form fieldset.botoes { padding:10px 9px 0; }

div#colDir div.quimaxDataSearch { padding:10px 0 30px; }
div#colDir div.quimaxDataSearch select { display:inline-block; width:100%; color:#000; margin:0 0 5px; }
div#colDir div.quimaxDataSearch select:focus { color:#333; }
div#colDir div.quimaxDataSearch form fieldset { padding:0 9px 0; }

div#colDir h2.quimaxMonitorAlert { text-align:left; font-size:1.2em; color:#4A838B; padding:10px; margin-top:10px; }
div#colDir h2.quimaxMonitorAlert img { float:right; }
div#colDir h2.quimaxMonitorAlert a {  font-size:1.6em; line-height:100%; display:block; color:#DA5C0F; font-weight:bold; }
div#colDir h2.quimaxMonitorAlert a span { color:#4A838B; display:block; font-weight:normal; }
div#colDir ul.quimaxMonitorAlert { text-align:left; padding:0 10px; margin:0 0 33px; }
div#colDir ul.quimaxMonitorAlert li.data { font-size:1.2em; background:url(../imagens/ico_pagina.jpg) left no-repeat; padding:0 0 0 13px; margin:20px 0 3px; }
div#colDir ul.quimaxMonitorAlert li.data a { color:#DA5C0F; }
div#colDir ul.quimaxMonitorAlert li.titulo { font-size:1.4em; font-weight:bold; line-height:100%; text-transform:uppercase; margin:0 0 8px; }
div#colDir ul.quimaxMonitorAlert li.titulo a { color:#1E3F46; }
div#colDir ul.quimaxMonitorAlert li.descricao { font-size:1.2em; line-height:100%; }
div#colDir ul.quimaxMonitorAlert li.descricao a { color:#545353; }

div#rodape { height:128px; background:url(../imagens/bg_rodape.jpg) repeat-x; }
div#rodape div.conteudoRodape { width:950px; margin:0 auto; padding:30px 20px 0; }
div#rodape div.conteudoRodape div.menuHoras { float:left; width:550px; }
div#rodape div.conteudoRodape div.menuHoras p { font-size:1.4em; color:#DA5C0F; background-color:#FFF; }
div#rodape div.conteudoRodape div.menuHoras p span { padding:0 5px; }
div#rodape div.conteudoRodape div.menuHoras p span.horas { color:#FFF; background-color:#DA5C0F; padding:0 10px; margin: 0 10px 0 0; }
div#rodape div.conteudoRodape div.menuHoras ul.menuRodape { margin:5px 0 0; }
div#rodape div.conteudoRodape div.menuHoras ul.menuRodape li { display:inline; font-size:1.4em; padding:0 12px; }
div#rodape div.conteudoRodape div.menuHoras ul.menuRodape li a { color:#545353; }
div#rodape div.conteudoRodape div.menuHoras ul.menuRodape li a:hover { color:#DA5C0F; text-decoration:none; }
div#rodape div.conteudoRodape div.menuHoras ul.menuRodape li img { vertical-align:text-bottom; }
div#rodape div.conteudoRodape img.logo { float:right; margin:10px 30px 0 0; }

/* ----------------------- INTERNAS ----------------------- */
div#colCentroInterna { float:left; width:550px; }
div#colCentroInterna h1 { font:normal 2.6em 'Trebuchet MS', Arial, Helvetica, sans-serif; text-transform:uppercase; background-color:#EEE; padding:3px 3px 3px 15px; margin:0 0 5px; }

div#colCentroInterna div.topoCentro { width:550px; background:url(../imagens/bg_centro_internas.jpg) top repeat-x; padding:30px 0 0; }
div#colCentroInterna div.topoCentro h2 { font:bold 1.7em 'Trebuchet MS', Arial, Helvetica, sans-serif; background-color:#EEE; padding:8px 3px 8px 15px; margin:0 0 20px; }

div#colCentroInterna div.topoCentro div.join { width:auto; padding:0 15px 40px; }
div#colCentroInterna div.topoCentro div.join div.logoServico { float:left; margin:0 30px 0 0; }
div#colCentroInterna div.topoCentro div.join p { font-size:1.4em; font-weight:bold; color:#999; line-height:100%; margin:0 0 10px; }

div#colCentroInterna div.topoCentro div.about { width:auto; padding:0 15px; }
div#colCentroInterna div.topoCentro div.about h3 { font-size:1.2em; font-weight:bold; text-transform:uppercase; margin:2em 0 1em; }
div#colCentroInterna div.topoCentro div.about h3 span { font-weight:normal; text-transform:none; }
div#colCentroInterna div.topoCentro div.about p { font-size:1.3em; line-height:110%; margin:0 0 2em; }
div#colCentroInterna div.topoCentro div.about ul { margin:0 0 2em; }
div#colCentroInterna div.topoCentro div.about ul li { font-size:1.2em; line-height:100%; margin:0 0 0.5em; }

div#colCentroInterna div.topoCentro div.joined { width:auto; padding:0 15px 30px; }
div#colCentroInterna div.topoCentro div.joined div.logoServico { float:left; width:151px; margin:0 30px 0 0; }
div#colCentroInterna div.topoCentro div.joined div.logoServico img.more { float:right; margin:20px 0 0; }
div#colCentroInterna div.topoCentro div.joined p { font-size:1.4em; font-weight:bold; color:#999; line-height:100%; margin:0 0 10px; }

div#colCentroInterna div.topoCentro div.joined div.infoServ { float:right; width:339px; }
div#colCentroInterna div.topoCentro div.joined div.infoServ h4 { font-size:1.2em; font-weight:bold; background-color:#EEE; padding:0 0 0 5px; }
div#colCentroInterna div.topoCentro div.joined div.infoServ ul.avaliable li { background:none; padding:0; }
div#colCentroInterna div.topoCentro div.joined div.infoServ ul.avaliable li span.verde { font-weight:bold; }

div#colCentroInterna div.topoCentro .listaMarket { border-bottom:3px solid #EEE; margin:0 0 35px; }

/* Contact Us */
div#colCentroInterna div.topoCentro form#contato { float:left; width:330px; margin:0 0 20px; }
div#colCentroInterna div.topoCentro form#contato h3 { font-size:1.4em; font-weight:bold; margin:0 0 5px; }
div#colCentroInterna div.topoCentro form#contato h4 { float:left; width:65px; font-size:1.2em; text-align:right; margin:0 5px 0 0; }
div#colCentroInterna div.topoCentro form#contato label ,div#colCentroInterna div.topoCentro form#contato input, div#colCentroInterna div.topoCentro form#contato textarea { display:inline-block; }
div#colCentroInterna div.topoCentro form#contato select { width:254px; }

div#colCentroInterna div.topoCentro form#contato label { width:65px; font-size:1.2em; color:#545352; text-align:right; margin:0 5px 15px 0; vertical-align:top; }
div#colCentroInterna div.topoCentro form#contato input { width:250px; padding:1px 0; margin:0 0 15px; }
div#colCentroInterna div.topoCentro form#contato input#btSend { width:auto; height:auto; float:right; padding:0; }
div#colCentroInterna div.topoCentro form#contato textarea { width:250px; font:normal 1.3em 'Trebuchet MS', Arial, Helvetica, sans-serif; overflow:hidden; margin:0 0 15px; }

div#colCentroInterna div.topoCentro form#contato fieldset.radioCheck { padding:0 0 10px; }
div#colCentroInterna div.topoCentro form#contato fieldset.radioCheck label { display:inline-block; width:auto; padding:0 0 5px; margin:0 20px 0 0; }
div#colCentroInterna div.topoCentro form#contato fieldset.radioCheck input { display:inline; float:none; width:auto; height:auto; padding:0; margin:0; }
div#colCentroInterna div.topoCentro form#contato fieldset.radioCheck div.check { display:inline-block; }

div#colCentroInterna div.topoCentro div.produtos { float:right; width:195px; margin:0 0 20px; }
div#colCentroInterna div.topoCentro div.produtos h3 { font-size:1.4em; font-weight:bold; margin:0 0 5px; }
div#colCentroInterna div.topoCentro div.produtos p { margin:0 0 1em; }
div#colCentroInterna div.topoCentro div.produtos ul li { font-size:1.2em; }

div#colCentroInterna div.topoCentro div.managers { clear:both; border-top:3px solid #EEE; padding:20px 0 0; }
div#colCentroInterna div.topoCentro div.managers p { margin:0 0 20px; }

div#colCentroInterna div.topoCentro div.managers div.intellichem, div#colCentroInterna div.topoCentro div.managers div.maxiquim { width:200px; text-align:center; }
div#colCentroInterna div.topoCentro div.managers div.intellichem address, div#colCentroInterna div.topoCentro div.managers div.maxiquim address { text-align:left; font-size:1.1em; line-height:110%; padding:10px 0 0; }
div#colCentroInterna div.topoCentro div.managers div.intellichem address a, div#colCentroInterna div.topoCentro div.managers div.maxiquim address a { color:#1E3F46; }

div#colCentroInterna div.topoCentro div.managers div.intellichem { float:left; padding:0 0 0 35px; }

div#colCentroInterna div.topoCentro div.managers div.maxiquim { float:right; padding:0 35px 0 0; }


/* Report - deslogado */
div#colCentroInterna div.topoCentro div.digitalReport { width:auto; padding:20px 0; }
div#colCentroInterna div.topoCentro div.digitalReport div.report { float:left; }
div#colCentroInterna div.topoCentro div.digitalReport div.conteudo { float:left; width:217px; padding:16px 0 0; }
div#colCentroInterna div.topoCentro div.digitalReport div.conteudo h1 { font-size:1.7em; font-weight:bold; text-transform:none; padding:9px 0 8px 10px; }
div#colCentroInterna div.topoCentro div.digitalReport div.conteudo h1 span { color:#C04035; text-transform:uppercase; }
div#colCentroInterna div.topoCentro div.digitalReport div.conteudo p { font-size:1.2em; line-height:110%; padding:0 10px; }

/* Report - logado */
div#colCentroInterna div.topoCentro div.joined div.infoServ ul { padding:5px 0 5px 3px; }
div#colCentroInterna div.topoCentro div.joined div.infoServ ul li { display:inline; font-size:1.2em; padding:0 0 0 15px; background:url(../imagens/bullet_flecha_vermelha_menor.jpg) left no-repeat; margin:0 10px 0 0; }
div#colCentroInterna div.topoCentro div.joined div.infoServ ul li a { color:#333; }
div#colCentroInterna div.topoCentro div.joined div.infoServ ul li.alinhamento{ padding:0 26px 0 15px; }

div#colCentroInterna div.topoCentro div.joined div.infoServ form#reportLogado { display:block; padding:10px 0 0; }
div#colCentroInterna div.topoCentro div.joined div.infoServ form#reportLogado select, div#colCentroInterna div.topoCentro div.joined div.infoServ form#reportLogado input { float:left; display:inline-block; margin:0 5px 0 0; }
div#colCentroInterna div.topoCentro div.joined div.infoServ form#reportLogado select { color:#000; }
div#colCentroInterna div.topoCentro div.joined div.infoServ form#reportLogado select:focus { color:#333; }
div#colCentroInterna div.topoCentro div.joined div.infoServ form#reportLogado select#versao { width:183px; }

/* Prices - deslogado */
div#colCentroInterna div.topoCentro table#prices { width:535px; font-size:1.1em; border:1px solid #B1B1B1; border-right:0; margin:0 0 5px; }
div#colCentroInterna div.topoCentro table#prices th { font-weight:bold; background-color:#CCC; border-right:1px solid #B1B1B1; }
div#colCentroInterna div.topoCentro table#prices td { border-right:1px solid #B1B1B1; padding:0 2px}
div#colCentroInterna div.topoCentro table#prices tr.dif { background-color:#EEE; }

div#colCentroInterna div.topoCentro p.obsTable { font-size:1em; margin:0 0 30px; }

/* Prices - logado */
div#colCentroInterna div.topoCentro div.joined div.infoServ form#pricesLogado { display:block; padding:10px 0 0; }
div#colCentroInterna div.topoCentro div.joined div.infoServ form#pricesLogado label { width:115px; font-size:1.2em; background:url(../imagens/bullet_flecha_laranja_menor.jpg) left center no-repeat; padding:0 0 0 15px; margin:0 0 0px; }
div#colCentroInterna div.topoCentro div.joined div.infoServ form#pricesLogado label, div#colCentroInterna div.topoCentro div.joined div.infoServ form#pricesLogado select { display:inline-block; }
div#colCentroInterna div.topoCentro div.joined div.infoServ form#pricesLogado select { color:#000; }
div#colCentroInterna div.topoCentro div.joined div.infoServ form#pricesLogado select:focus { color:#333; }

div#colCentroInterna div.topoCentro div.joined div.infoServ form#pricesLogado fieldset.opcao select { width:277px; margin:0 0 10px; }
div#colCentroInterna div.topoCentro div.joined div.infoServ form#pricesLogado fieldset.periodo select { width:136px; }
div#colCentroInterna div.topoCentro div.joined div.infoServ form#pricesLogado fieldset.periodo select, div#colCentroInterna div.topoCentro div.joined div.infoServ form#pricesLogado fieldset.periodo input { float:left; margin:0 5px 0 0; }

/* Prices - logado detalhe */
div#colCentroInterna div.topoCentro div.feedstockComparacao h2.pricesDetalhe, div#colCentroInterna div.topoCentro div.joined div.infoServ h2.pricesDetalhe { font-size:2em; font-weight:bold; color:#DA5C0F; background-color:#EEE; padding:10px 0 10px 10px; }
div#colCentroInterna div.topoCentro form.period { background-color:#EEE; padding:10px 0; margin:20px 0; }
div#colCentroInterna div.topoCentro form.period label, div#colCentroInterna div.topoCentro form.period select, div#colCentroInterna div.topoCentro form.period input { display:inline-block; float:left; }
div#colCentroInterna div.topoCentro form.period label { font-size:1.2em; margin:0 5px 0 15px; }
div#colCentroInterna div.topoCentro form.period select { width:150px; color:#000; margin:0 5px 0 0; }
div#colCentroInterna div.topoCentro form.period select:focus {  color:#333; }

div#colCentroInterna div.topoCentro div.priceFeedstock { text-align:center; padding:0 0 20px; }
div#colCentroInterna div.topoCentro div.priceFeedstock h2 { font-size:1.6em; font-weight:bold; color:#DA5C0F; background:none; padding:0; margin:0; }
div#colCentroInterna div.topoCentro div.priceFeedstock p { font-size:1.2em; margin:-5px 0 0; }
div#colCentroInterna div.topoCentro div.priceFeedstock ul { width:384px; margin:0 auto 20px; }
div#colCentroInterna div.topoCentro div.priceFeedstock ul li { position:relative; font-size:1.4em; text-align:right; height:20px; padding:0 15px 0 0; }
div#colCentroInterna div.topoCentro div.priceFeedstock ul li.bg { background-color:#EEE; }
div#colCentroInterna div.topoCentro div.priceFeedstock table tr.bg { background-color:#EEE; }
div#colCentroInterna div.topoCentro div.priceFeedstock table td { font-size:1.4em; }

div#colCentroInterna div.topoCentro div.priceFeedstock ul li span.data { position:absolute; left:15px; }
div#colCentroInterna div.topoCentro div.priceFeedstock ul li span.obs { font-size:0.7em; margin:0 -15px 0 0; }

div#colCentroInterna div.topoCentro div.feedstockComparacao ul.status { margin:-15px 0 15px; padding:0 0 0 10px; }
div#colCentroInterna div.topoCentro div.feedstockComparacao ul.status li { display:inline; font-size:1.2em; margin:0 5px 0 0; }
div#colCentroInterna div.topoCentro div.feedstockComparacao p { font-size:1.2em; padding:0 0 0 10px; }
div#colCentroInterna div.topoCentro div.feedstockComparacao form.comparacao { padding:10px 0 0; }
div#colCentroInterna div.topoCentro div.feedstockComparacao form.comparacao fieldset.product1 { float:left; padding:0 0 0 10px; }
div#colCentroInterna div.topoCentro div.feedstockComparacao form.comparacao fieldset.product2 { float:left; }
div#colCentroInterna div.topoCentro div.feedstockComparacao form.comparacao label { display:block; font-size:1.2em; text-transform:uppercase; color:#DA5C0F; }
div#colCentroInterna div.topoCentro div.feedstockComparacao form.comparacao select, div#colCentroInterna div.topoCentro div.feedstockComparacao form.comparacao input { display:inline-block; float:left; }
div#colCentroInterna div.topoCentro div.feedstockComparacao form.comparacao select { width:110px; color:#000; margin:0 3px 0 0; }
div#colCentroInterna div.topoCentro div.feedstockComparacao form.comparacao select:focus { color:#333; }
div#colCentroInterna div.topoCentro div.feedstockComparacao form.comparacao span { float:left; font-size:1.2em; margin:0 10px; }

/* Data - logado */
div#colCentroInterna div.topoCentro div.joined div.infoServ form#dataLogado { display:block; padding:10px 0 0; }
div#colCentroInterna div.topoCentro div.joined div.infoServ form#dataLogado label { width:130px; font-size:1.2em; background:url(../imagens/bullet_flecha_verde_menor.jpg) left center no-repeat; padding:0 0 0 15px; margin:0 0 10px; }
div#colCentroInterna div.topoCentro div.joined div.infoServ form#dataLogado label, div#colCentroInterna div.topoCentro div.joined div.infoServ form#dataLogado select { display:inline-block; }
div#colCentroInterna div.topoCentro div.joined div.infoServ form#dataLogado select { width:154px; color:#000; margin:0 0 10px; }
div#colCentroInterna div.topoCentro div.joined div.infoServ form#dataLogado select:focus { color:#333; }
div#colCentroInterna div.topoCentro div.joined div.infoServ form#dataLogado fieldset.botao input { margin:0 0 0 281px; }

/* Conferences - deslogado */
div#colCentroInterna div.topoCentro div.joined div.infoServ form#conferencesDeslogado { padding:10px 0; }
div#colCentroInterna div.topoCentro div.joined div.infoServ form#conferencesDeslogado fieldset { width: 247px; }
div#colCentroInterna div.topoCentro div.joined div.infoServ form#conferencesDeslogado fieldset div.bg { position:relative; height:25px; background:url(../imagens/bullet_flecha_lilas_menor.jpg) left center no-repeat; padding:0 0 0 15px; }
div#colCentroInterna div.topoCentro div.joined div.infoServ form#conferencesDeslogado label { display:inline-block; width:56px; font-size:1.2em; font-weight:bold; }
div#colCentroInterna div.topoCentro div.joined div.infoServ form#conferencesDeslogado a { font-size:1.2em; font-weight:bold; }
div#colCentroInterna div.topoCentro div.joined div.infoServ form#conferencesDeslogado input { display:inline-block; }
div#colCentroInterna div.topoCentro div.joined div.infoServ form#conferencesDeslogado input.ok { position:absolute; bottom:5px; right:0; }

/* Conferences - logado */
div#colCentroInterna div.topoCentro div.joined div.infoServ h2 { font-size:2em; font-style:normal; line-height:100%; background:none; padding:10px 0; margin:0; }
div#colCentroInterna div.topoCentro div.joined div.infoServ h3 { font-size:1.4em; font-weight:bold; line-height:100%; background:none; padding:10px 0 0; margin:0; }

div#colCentroInterna div.topoCentro div.joined div.infoServ ul.conferenceFiles li { display:inline; font-size:1.2em; padding:0 0 0 15px; background:url(../imagens/bullet_flecha_lilas_menor.jpg) left no-repeat; margin:0 10px 0 0; }

div#colCentroInterna div.topoCentro div.joined div.infoServ span.data { display:block; font-size:1.6em; font-weight:bold; font-style:italic; color:#545352; }
div#colCentroInterna div.topoCentro div.joined div.infoServ span.data2 { display:block; font-size:1.2em; font-weight:bold; font-style:italic; color:#545352; margin:0 0 10px; }
div#colCentroInterna div.topoCentro div.joined div.infoServ p.local { font-size:1.1em; font-weight:normal; line-height:120%; color:#545352; margin:0 0 20px; }

div#colCentroInterna div.topoCentro div.joined div.infoServ form#conferencesLogado { padding:10px 0 0; }
div#colCentroInterna div.topoCentro div.joined div.infoServ form#conferencesLogado select { width:276px; margin:0 0 10px; }
div#colCentroInterna div.topoCentro div.joined div.infoServ form#conferencesLogado select:focus { color:#333; }
div#colCentroInterna div.topoCentro div.joined div.infoServ form#conferencesLogado fieldset select, div#colCentroInterna div.topoCentro div.joined div.infoServ form#conferencesLogado fieldset input { float:left; margin:0 5px 0 0; }

/* Conferences - cadastro */
body.cadastroConferences { background:none; }

form#cadastroConf { position:relative; width:350px; padding:20px 20px 40px; }
form#cadastroConf h2 { text-align:center; font-size:2.7em; font-weight:bold; margin:0 0 20px; }
form#cadastroConf label { height:25px; display:inline-block; width:80px; font-size:1.2em; font-weight:bold; text-align:right; }
form#cadastroConf input { margin:0 0 5px; }
form#cadastroConf input.bt { display:inline-block; position:absolute; right:20px; bottom:0; width:100px; margin:0; }

form#cadastroConf span.erro { display:block; padding:0 0 0 80px; }

/* Market Services - deslogado */
div#colCentroInterna div.topoCentro div.service { width:auto; padding:30px 15px 30px; border-top:3px solid #EEE; }
div#colCentroInterna div.topoCentro div.primeiro { margin:-30px 0 0; border:0; }
div#colCentroInterna div.topoCentro div.service div.logoServico { float:left; margin:0 30px 0 0; }
div#colCentroInterna div.topoCentro div.service p { font-size:1.4em; font-weight:bold; color:#999; line-height:100%; margin:0 0 8px; }


/* Notícias */
div.noticias { background:none !important; padding:0 15px; }
div.noticias p { font-size:1.3em; line-height:110%; margin:0 0 2em; }
div.noticias a.navegacao { font-size:1.4em; }

ul.listaNoticias li { margin:0 0 20px; }

/* DHTML */
div#dhtml { width:100%; height:1000px; position:absolute; z-index:10000; }

/* Register */
div#colCentroInterna div.topoCentro ul.forms { height:30px; border-bottom:3px solid #EEE; margin:10px 0 0; }
div#colCentroInterna div.topoCentro ul.forms li a { color:#DA5C0F; }
div#colCentroInterna div.topoCentro ul.forms li.botao { display:block; float:left; height:30px; line-height:30px; font-size:1.4em; text-transform:uppercase; background: url(../imagens/bg_li_quimax_news.jpg) right center no-repeat #FFF; padding:0 44px; }
div#colCentroInterna div.topoCentroul.forms li.ultimo.botao { background-image:none; padding:0 45px 0; }
div#colCentroInterna div.topoCentro ul.forms li.ativo { border:3px solid #EEE; border-bottom:0; background-image:none; }
div#colCentroInterna div.topoCentro div#request, div#colCentroInterna div.topoCentro div#member { border:3px solid #EEE; border-top:none; padding:30px 5px; margin:0 0 20px; }


/* cores */
.cinza { color:#CDCDCD; }
.cinzaEscuro { color:#545353; }
.laranja { color:#DA5C0F; }
.lilas { color:#7A4468; }
.vermelho { color:#BA281B; }
.verde { color:#01594B; }
.verdeEscuro { color:#1E3F46; }
.verdeClaro { color:#7FA6A7; }

/* especiais */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display: inline-block;
}
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}
.floatLeft { float: left; }
.floatRight { float: right; }