html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,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,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{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;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;}


A,DIV,SPAN,STRONG{
    font-family:arial;
    text-decoration:none;
    float:left;
}
.s_link A:hover,.s_link A {
    text-decoration:none !important;
}

A:hover{
    text-decoration:underline;
}
div.quadroDetalhesEmpresa{
    font-size:16px;
    width:900px;
    background-image:url(../images/bg_detalhesEmpresa.gif);

}
div.quadroDetalhesEmpresa div{
    font-size:16px;

}
div.escolhatipo div{
    height:25px;
}
div.escolhatipo input{
    margin-top:3px
}
div.escolhatipo div.setaform{
    padding:0px 5px 0px 5px;
}
.dec{
    text-decoration:underline}


DIV{
    position:relative;
    float:left;
    padding:0;
    margin:0;
    border:0;
}

#reclamacoes tr td
{
    text-align:center;
}
div.content, div.footer
{
    width:910px;
    padding-left:40px;


}
.footer
{
    margin-top:9px;
}
.hbg:hover{
    background-color:#f4f4f2;
}
div.tabCentrprc, .tabCel,tabCel A {
    width:880px;
    background-color:#fcd4b9;
    height:20px;
    color:#7e7e7e;
}

.tabCelA, .tabCelB{
    color:#666666;
}

.respostas div{
    color:#000;
    font-size:14px !important;
}
.tabCel, .tabCelA, .tabCelB{
    padding:10px;
}
.bordaSup, .bordaLat, .bordaInf {
    width:640px;
}
.bordaSup, .bordaInf{
    width:640px;
    background-position:bottom;
    height:10px;
    font-size:1px;
    background-repeat:no-repeat;
    background-image:url(../images/borda_sup_form_01.gif);
    background-color:#fff;
}
.bordaInf{
    background-position:top;
    background-image:url(../images/borda_inf_form_01.gif);
}
.bordaLat{
    background-image:url(../images/lat_borda_envie_01.gif);
}
.tabCelA{
    background-color:#f4f5f0;
}

.tabCelB{
    background-color:#FFFFFF;

}



div.seta Lmg15
{
    height:20px;
    background-position:top;
}

div.header_line1
{
    width:900px;
    height:120px;
}

.b{
    font-weight:bold;
}
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxInício da página  reclamação atendida*/
.borda1
{
    background-image:url(../images/bordsupleft.gif);
    background-repeat:no-repeat;
    height:8px;
    width:8px;
}
.borda2
{
    background-image:url(../images/bordsupright.gif);
    background-repeat:no-repeat;
    height:8px;
    width:8px;
}
.borda3
{
    background-image:url(../images/bordinfleft.gif);
    background-position:bottom left;
    background-repeat:no-repeat;
    height:8px;
    width:8px;

}
.borda4
{
    background-image:url(../images/bordinfright.gif);
    background-position:bottom right;
    background-repeat:no-repeat;
    height:8px;
    width:8px;
}
.bordmeio
{
    background-image:url(../images/bordmeio.gif);
    background-repeat:repeat-x;
    background-position:top;
    height:8px;
    width:629px;
}
.containerRecl
{
    width:625px;
    padding:9px;
    min-height:148px;
    line-height:20px;
    border:1px solid #ebebe4;
    border-top:0px;
    border-bottom:0px;

}
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxfim da página  reclamação atendida*/
div.bot_org_pos
{
    margin-right:10px;
}



.w, div.main_menu_text, div.title_text, div.bot_laranja_text, a.bot_laranja_text, div.title_text2, div.bot_green_text,  div.bot_green_text A{
    color:#ffffff;
}

.red{
    color:red;
}
.org{
    color:#ff7b1f;
}
.gre{
    color:#00b0d8;
}
.cz{
    color:#999999;
}
.ft10{
    font-size:10px;
}

.ft11{
    font-size:11px;
}

.ft12{
    font-size:12px;
}

.ft13, .tabCel, .tabCelA, .tabCelB{
    font-size:13px;
    overflow:auto;
}

.ft14{
    font-size:16px;
}

.ft16{
    font-size:16px;
}

.txtc{
    text-align:center;
}
.txtc A{
    text-align:center;
}
.txtr{
    text-align:right;
}

.naveg1{
    padding-top:3px;
    height:23px;
    font-weight:bold;
    font-size:12px;
    color:#5e5950;

}

.naveg1 a{
    float:none;
    font-weight:bold;
    font-size:12px;
    color:#5e5950;

}

.flt0{
    float:none;
}


div.welcome
{
    width:355px;
    text-align:right;
}

div.welcome_text
{
    float:right;
    font-size:12px;
    color:#808080;
    padding-top:15px;
    font-family:Arial;
}

DIV.tp div{
    font-size:1px;
}

div.search_back
{
    width:355px;
    height:73px;
    background-color:#f4f5f0;
}

div.search_text
{
    width:325px;
    padding-left:30px;
    padding-top:10px;
    color:#999999;
    font-size:11px;
    font-weight:bold;
    font-family: Arial;
}

div.search_bar
{
    margin-top:5px;
    border-bottom-color:#CCCCCC;
    border-right-color:#CCCCCC;
    border-left-color:#CCCCCC;
    border-top-color:#666666;
    border-width:1px;
    border-style:solid;
}

div.search_bar_position
{
    padding-left:28px;
    padding-top:7px;
}

div.search_button_left
{
    width:1px;
    height:1px;
}

div.search_button_back
{
    height:16px;
    width:82px;
    padding-top:7px;
    margin-left:5px;

}

div.search_button_back input
{

    width:50px;
    font-size:10px;

}

div.search_button_right
{

    width:1px;
}

div.search_button_text
{
    font-size:10px;
    padding-left:5px;
    margin-top:1px;
    font-family:Arial;
}

div.main_logo_position
{
    float:left;
    padding-left:0px;

}

div.main_logo
{
    background-image:url(../images/logo.jpg);
    background-repeat:no-repeat;
    width:474px;
    height:83px;
    margin-top:29px;
}

div.main_logo span {display: none; visibility: hidden}

div.main_menu_position
{
    width:1029px;
    height:27px;
    padding-left:0px;
    margin-top:12px;
}

div.main_menu_left, div.main_menu_right
{
    background-image:url(../images/main_menu_left.gif);
    background-repeat:no-repeat;
    width:7px;
    height:27px;
}

div.main_menu_right
{
    background-image:url(../images/main_menu_right.gif);
}

div.main_menu_middle
{
    height:27px;
    background-color:#ff7b1f;
}

div.main_menu_text
{
    height:21px;
    font-size:12px;
    font-family:Arial;
    padding-top:6px;
    text-align:center;
    background-color:#ff7b1f;
    cursor:pointer;
}

div.main_menu_text a
{
    color: #ffffff;
    text-align: center;
    cursor:pointer;
}

div.menu_active
{
    background-color:#d9531e;
}

div.main_menu_active_left, div.main_menu_active_right
{
    background-image:url(../images/main_menu_active_left.gif);
    background-repeat:no-repeat;
    width:7px;
    height:27px;
}

div.main_menu_active_right
{
    background-image:url(../images/main_menu_active_right.gif);
}

div.main_menu_sepa
{
    background-image:url(../images/main_menu_sepa.gif);
    background-repeat:no-repeat;
    width:2px;
    height:27px;
}

div.title_bar
{
    background-color:#00b0d8;
    /*height:43px;*/
    width:900px;
    padding-bottom:10px;
}

div.title_text
{
    font-size:16px;
    font-family:Arial;
    padding-top:10px;
    padding-left:20px;
}

/*SEPARADOR DE PAGINA*/
div.pag_sepa
{
    /*background-image:url(../images/pag_sepa.gif);*/
    background-repeat:repeat-x;
    width:895px;
    height:15px;
    margin-top:10px;
    margin-right:15px;
}

div.pag_sepa2, .sepahomeempr
{
    background-image:url(../images/pag_sepa.gif);
    background-repeat:repeat-x;
    height:15px;
    margin-top:10px;
    margin-right:15px;
}

div.quadroindicador{
    background-image:url(../images/borda_indicador_top.gif);
    width:244px;
    background-repeat:no-repeat;
    background-position:top;
    background-color:#ebebe4;

}

div.quadrobottom div.barraverde, div.quadrobottom div.barravermelha{
    background-image:url(../images/barra_verde.gif);
    height:7px;
    font-size:1px;
}
div.quadrobottom div.barravermelha{
    background-image:url(../images/barra_vermelha.gif);

}

div.quadroindicador div.quadrobottom{
    background-image:url(../images/borda_indicador_bottom.gif);
    background-repeat:no-repeat;
    width:208px;
    padding:18px;
    background-position:bottom;

}

div.quadrovermelho{
    background-image:url(../images/bg_quadro_vermelho.gif);
}

div.quadrovermelho, div.quadroverde{   
    background-repeat:no-repeat;
    width:81px;
    height:36px;
    padding:9px 0px 9px 0px;
    color:#fff !important;
    text-align:center;
    font-weight:normal !important;
    font-size:12px;
}
div.quadrovermelho span, div.quadroverde span{
    font-size:30px;
    line-height:23.8px;
    float:none;
}

div.quadroverde{
    background-image:url(../images/bg_quadro_verde.gif);
    float:right;
}

div.respostas{
    width:213px;
    margin-top:9px;

}

div.respostas div{
    font-size:12px;
    color:#333333;
    font-weight:bold;

}

/*TEXTO PRETO PRINCIPAL*/
.text_main
{
    font-family:Arial;
    font-size:12px;
    color: #000000;
}

.ftnormal{
    font-weight:normal;
}



/*LINK NA COR LARANJA*/
.link_laranja
{
    font-family:Arial;
    font-size:12px;
    color:#ff7b1f;
    text-decoration:underline;
}

/*ALINHAMENTO DO TEXTO PRINCIPAL*/
div.text_main_position
{
    padding-left:20px;
}

DIV.form input{
    width:199px;
    height:12px;
    font-size:11px;
}
.presents, .presents span{
    font-size:24px;
    color:#009999;
}
.presents span{
    float:none;
    font-weight:bold;
}
.input_text_field
{
    width:415px;
}

.adjust
{
    border:0;
    padding-left:30px;
    width:90px;
}

.Tmg15{
    margin-top:15px
}

.Bmg15{
    margin-bottom:15px
}

.Lmg15{
    margin-left:15px
}

.Rmg15{
    margin-right:15px
}

.Tmg10{
    margin-top:10px
}

.Bmg10{
    margin-bottom:10px
}

.Lmg10{
    margin-left:10px
}


.Rmg10{
    margin-right:10px
}

.Tpd10{
    padding-top:10px
}
.Tpd5{
    padding-left:5px
}
.Bpd10{
    padding-bottom:10px
}

.Lpd10 br{
    padding-left:17px;
}
.Lpd10 br{
    margin-bottom:17px;
}
.IT01MN, .IT02MN, .IT03MN, .IT04MN, .IT05MN, .IT06MN, .IT07MN{
    padding-left:6px
}
.IT10MM{padding-left:20px}
.IT15MM{padding-left:15px}
.IT05MN{height:21px}
.IT06MN{padding-left:15px}
.Rpd10{
    padding-right:10px
}
DIV.bgconteudocinza
{
    background-color:#f4f5f0;
    width:519px;
    margin:1px;
    margin-top:3px;
    padding:32px;
    padding-top:25px
}

.txt10cz, DIV.tform, DIV.tform2{
    font-size:10px;
    color:#808080;
    font-family:arial;
}

.txt11cz{
    font-size:11px;
    color:#808080;
    font-family:arial;
}

DIV.contcentr{
    width:585px;
    float:right;
    margin-right:20px;
}

DIV.tform, DIV.tform2{
    height:12px;
    padding-left:5px;
    width:40px;
}

.normal
{
    font-weight:normal;
}

DIV.tform2{
    width:86px;
    margin-top:3px;
}

DIV.bordaTTazulesq, DIV.bordaTTazuldir{
    background-image:url(../images/borda_azul_01.gif);
    width:5px;
    height:23px
}

DIV.bordaTTazulcent
{
    background-color:#00b0d8;
    height:23px;
    width:575px
}

DIV.bordaTTazuldir{
    background-image:url(../images/borda_azul_02.gif);
}

DIV.bordamenu01, DIV.bordamenu02, DIV.bordamenu03, DIV.bordamenu04, DIV.bordamenu05, DIV.bordamenu06{
    background-image:url(../images/margens_01.gif);
    width:6px;
    height:6px
}

DIV.bordamenu02{
    background-image:url(../images/margens_02.gif);
    width:267px;
}

DIV.bordamenu03{
    background-image:url(../images/margens_03.gif);
}

DIV.bordamenu04{
    background-image:url(../images/margens_07.gif);
}

DIV.bordamenu05{
    background-image:url(../images/margens_08.gif);
    width:267px;
}

DIV.bordamenu06{
    background-image:url(../images/margens_09.gif);
}

DIV.bordamenu07{
    background-image:url(../images/margens_diresq_01.gif);
    width:265px;
    padding:7px
}

DIV.sepmenu01{
    background-image:url(../images/margens_02.gif);
    width:260px;
    height:5px;
    margin-top:5px;
    margin-bottom:5px;
    font-size:1px
}



/***********************************/
/*       PAG COMO FUNCIONA         */
/***********************************/


/* BOTAO LARANJA */
div.bot_laranja_esq, div.bot_laranja_dir
{
    background-image:url(../images/botao_laranja_esq.gif);
    width:6px;
    height:20px;
}

div.bot_laranja_dir
{
    background-image:url(../images/botao_laranja_dir.gif);
}

div.bot_laranja_back
{
    background-color:#ff7b1f;
    height:20px;

}

/* BOTAO LARANJA TEXTO */
div.bot_laranja_text, a.bot_laranja_text
{
    font-size:12px;
    font-family:Arial;
    font-weight:bold;
}

/* POSI��O DOS LINKS */
div.links_position
{
    padding-left:15px;
}


/* POSICIONAMENTO PARA O BOTAO LARANJA*/
div.button_laranja_position_comofunciona
{
    background-color:#CCFF00;
}


div.title_bar_position
{
    padding-left:0px;
}

div.title_button
{
    background-image:url(../images/title_button.gif);
    background-repeat:no-repeat;
    width:116px;
    height:65px;

}

div.title_button_position
{
    padding-left:15px;
}

div.title_text2
{

    padding-left:15px;
    padding-top:15px;
    width:280px;
}

div.bot_green_esq, div.bot_green_dir
{
    background-image:url(../images/botao_verde_esq.gif);
    width:6px;
    height:23px;
}

div.bot_green_dir
{
    background-image:url(../images/botao_verde_dir.gif);
}

div.bot_green_back
{
    background-color:#2ccc00;
    height:23px;
}
div.bot_laranja_back
{
    background-color:#2ff993;
    height:22px;
}

div.bot_green
{

    width:310px;
}

div.tables_position
{
    width:300px;
    height:432px;
    padding-right:13px;
}

div.tables_back
{
    background-color:#f4f5f0;
    width:295px;
    height:212px;
    margin-top:5px;
}

div.tables_back_position
{
    padding-top:15px;
    padding-left:10px;
    width:280px;
    height:185px;
}

div.tables_sepa
{
    background-image:url(../images/sepa_tables.gif);
    background-repeat:repeat-x;
    background-position:center;
    height:15px;
    width:270px;
}

div.coluna_lateral_position
{

    width:255px;
    height:150px;

}

div.coluna_lateral_top, div.coluna_lateral_bottom
{
    background-image:url(../images/coluna_lateral_top.gif);
    width:239px;
    height:8px;
}

div.coluna_lateral_bottom
{
    background-image:url(../images/coluna_lateral_bottom.gif);
}

div.coluna_lateral_center
{
    background-image:url(../images/coluna_lateral_center.gif);
    width:239px;
    height:38px;
}


div.coluna_lateral_conteudo_position
{

    width:215px;
    height:100px;
    padding-top:15px;
    padding-left:15px;
}

div.coluna_lateral_back
{
    background-color:#FFFFFF;
    height:125px;
    width:237px;
    border-right-width:1px;
    border-right-style:solid;
    border-left-width:1px;
    border-left-style:solid;
    border-right-color:#ebebe4;
    border-left-color:#ebebe4;
}

.text_cinza, .text_cinza_esq
{
    font-family:Arial;
    font-size:12px;
    color:#666666;
}

.text_preto_esq
{
    font-family:Arial;
    font-size:12px;
    color:#121506;
}
.text_laranja
{
    font-family:Arial;
    font-size:12px;
    color:#FF7B1F;
}
.text_laranja_bold
{
    font-family:Arial;
    font-size:12px;
    color:#FF7B1F;
    font-weight:bold;
}
.text_cinza_esq
{
    color:#5e5950;
}

.text_cinza_esq_justify
{
    text-align:justify;
}

.text_cinza_escuro
{
    color: #5e5950;
}

.tabitens td{
    color:#5e5950;
    font-size:12px;
}

div.seta
{
    background-image:url(../images/seta.gif);
    background-repeat:no-repeat;
    margin-top:3px;
    width:5px;
    height:9px;
    margin-right:5px;
}

div.bot_green_text
{
    font-size:12px;
    font-weight:bold;
    font-family:Arial;
    padding-top:4px;
    padding-left:4px;
}

div.tables_back_text
{
    font-size:14px;
    color:#999999;
    padding-left:5px;
    font-family:Arial;

}

.b
{
    font-weight:bold;
}

.texto_laranja
{
    color:#f78400;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
}
.texto_laranja A
{
    color:#f78400;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
}

div.texto_laranja_position
{
    padding-top:10px;
    padding-left:180px;
}

div.coluna, div.coluna div.linha{
    width:290px;

}
div.coluna div.linha div.item{
    color:#666666;
    font-size:14px;
    padding-top:7px;
}
div.coluna div.linha div.valor{
    float:right;
    color:#009999;
    font-size:24px;
    letter-spacing:-1px;
}
.valor{
    font-weight:bold;
}
div.quadroindicador{


}

div.menu_lateral_linha
{
    padding-left:10px;
    width:190px;
    /*height:20px;*/
}


div.menu_lateral_content
{
    width:217px;
}

.border_cinza
{
    border:#CCCCCC;
    border-width:1px;
    border-top-width:0px;
    border-bottom-width:0px;
    border-left-width:0px;
    border-style:solid;
    border-color:#ebebe4;
}

div.menu_central_linha1
{
    width:640px;
    height:30px;
}

div.menu_central_linha2
{
    width:640px;
    background-color:#f4f5f0;
}

div.menu_central
{
    padding-left:15px;
    width:640px;
}

div.etapas
{
    width:433px;
    height:23px;
    padding-left:60px;
}

.resize_green
{
    color:#46d220;
    font-size:11px;
    font-weight:bold;
    font-family:Arial;
    float:left;
    padding-top:4px;
}

div.numero1
{
    background-image:url(../images/numero1.gif);
    background-repeat:no-repeat;
    background-color:#CCFF33;
    width:40px;
    height:48px;
}

div.numero1_position
{
    padding-left:15px;
    padding-top:15px;
    float:left;
}

div.text_linha2_position
{
    padding-top:25px;
    padding-left:15px;
    width:580px;
}
div.text_main span{
    margin-top:15px;

}
div.escolhatipo{
    clear:both;
    width:290px;
    padding:20px;
    border:1px #ff9933 solid;
    background-color:#ebebe4;


}
div.escolhatipo{
    font-size:14px;
    font-weight:bold;

}
div.text_linha2_position input, div.text_linha2_position textarea {
    border:1px solid #66CCCC;
}
div.text_main span
{
    font-size:14px !important;
}

div.input_position
{
    padding-top:5px;
    float:left;
}

div.input_position #keyword
{
    margin-right:5px;
}

div.bot_laranja_position
{
    padding-top:5px;
    padding-left:550px;
}

div.bot_laranja_position2
{
    padding-top:5px;
}

div.pag_sepa2
{
    background-image:url(../images/pag_sepa2.gif);
    background-repeat:repeat-x;
    height:1px;
}

div.sepa_pos
{
    padding-left:15px;
    margin-top:20px;
    MARGIN-BOTTOM:20PX;
    background-color:#f4f5f0;
}

div.text_green_position_linha3
{
    padding-left:65px;
    padding-top:0px;
    width:600px;
    background-color:#f4f5f0;
    display:none;

}

.formOpn span{
    padding:0px;
    margin:0px;

}

div.linha3
{
    float:left;
    padding-left:55px;
    background-color:#f4f5f0;
    width:640px;
    display:none;
}

div.linha3_col1
{
    width:265px;
    float:left;
    padding-left:10px;
    padding-right:30px;
}


.g
{
    color:#46d220;
}

div.width_text
{
    width:265px;
    padding-bottom:15px;
}


div.whiteboard_position
{
    background-color:#f4f5f0;
    width:635px;
    padding-top:0px;
    padding-left:20px;
    padding-right:10px;

}

.button_submit, .buttom_submit_orange
{
    margin:0px;
    height:21px;
    border:none;
    background:none;
    color:#ffffff;
    font-weight:bold;
    font-family:Arial;
    font-size:12px;
    background-color:#66cccc;
    cursor:pointer;
}

.buttom_submit_orange{
    background-color:#FF7B1F;
    height:20px;
}

div.position_table_reclamacao, div.position_table_reclamacao2
{
    width:650px;
    margin-top:15px;
    padding:9px;
    background-color:#f4f5f0;
}

div.position_table_reclamacao2
{
    width:210px;
    float:right;
    line-height:20px;
    height:95px;
}

div.position_table_reclamacao3
{
    width:878px;
    margin-top:3px;
    padding:9px;
    background-color:#f4f5f0;
}


div.linha4
{
    float:left;
    background-color:#f4f5f0;
    width:640px;

}

div.whiteboard_top_esq, div.whiteboard_top_dir, div.whiteboard_bottom_esq, div.whiteboard_bottom_dir
{
    background-image:url(../images/white_board_esq_top.gif);
    width:6px;
    height:5px;
    float:left;
}

div.whiteboard_top_dir
{
    background-image:url(../images/white_board_dir_top.gif);
}

div.whiteboard_bottom_dir
{
    background-image:url(../images/white_board_dir_bottom.gif);
}

div.whiteboard_bottom_esq
{
    background-image:url(../images/white_board_esq_bottom.gif);
}

div.whiteboard_top
{
    background-color:#ffffff;
    height:5px;
}

div.whiteboard_back
{
    background-color:#FFFFFF;
    width:620px;
    float:left;
}

div.white_board_back_content
{
    padding-top:5px;

    width:560px;
}

div.padding_left
{
    padding-left:25px;
}

div.white_board_compress
{
    width:620px;
}

div.whiteboard_position2
{
    padding-left:60px;
    background-color:#f4f5f0;
    width:605px;

}

div.sepa_pos2
{
    padding-left:25px;
    margin-top:10px;
    margin-bottom:10px;

}

div.bot_fechar
{
    left:0%;
}

.text_main2
{
    font-family:Arial;
    color:black;
    font-size:11px;
}

div.pag_sepa_whiteboard_position
{
    margin-left:-10px;
    margin-top:10px;
    margin-bottom:15px;
}

div.whiteboard_position2
{

    padding-top:0px;
}


div.numero2
{
    background-image:url(../images/numero2.gif);
    background-repeat:no-repeat;
    background-color:#CCFF33;
    width:40px;
    height:48px;
}

div.resizable
{
    font-size:11px;
}

div.bot_laranja_position3
{
    padding-top:35px;
    padding-left:70px;
    padding-bottom:35px;
}
div.bot_laranja_position4
{

    padding-right:10px;
}

div.bot_laranja_position5
{
    padding-top:30px;
    padding-bottom:35px;
}

div.numero3
{
    background-image:url(../images/numero3.gif);
    background-repeat:no-repeat;
    background-color:#CCFF33;
    width:40px;
    height:48px;
}





div.window_position
{
    width:355px;
    float:right;
    padding-top:10px;
}

div.seta_verde
{
    float:left;
    padding-right:2px;
    padding-top:95px;
    width:6px;
}

div.window_border
{
    width:330px;
    border-style:solid;
    border-width:1px;
    border-color:#2ccc00;
    background-color:#FFFFFF;
    padding:3px 3px 3px 3px;
    float:left;
}

div.window_back
{
    background-color:#daf0d1;
    width:315px;
    padding-left:15px;
}

.qorangecentro1{
    background-color:#ff7b1f;
    background-image:url(../images/borda_laranja_04.gif);
    background-repeat:repeat-y;
    background-position:left;
    width:216px;
    height:107px;
}

.qorangecentr2{
    background-image:url(../images/borda_laranja_06.gif);
    background-repeat:repeat-y;
    background-position:right bottom;
    width:216px;
    text-align:center;
    padding-top:25px;
    padding-bottom:25px;
    height:60px;
}

.sepahomeempr{
    width:570px;
}

div.sepahomeempreazul{
    width:560px;
}

.click_print
{
    float:left;
    cursor:pointer;
}
.txt_title a
{
    color:#7E7E7E;
    float:none;
}
.sinal
{
    width:20px;
}
.conteudo
{
    width:100%;
    padding-bottom:15px;
}


/***************************novos estilos************************/
*{
    margin:0;
    padding:0;
}
/*definindo fonte padrão para o site, fonte predominante no site todo*/
body{
    margin:20px;
    font-family:Arial, Helvetica, sans-serif;
}
/****************Tirando o estilo padrão********************/
a:link,  a:visited{
    text-decoration:none;
}


/****************Fim Tirando o estilo padrão****************/

/**************define as cores de fonte do site**********************/
.ftCinza {
    color:#c3c5c7 !important;
}
.ftGrafiteescuro,.colunadireita .resultFiltroOpniao2
{
    color:#333333;
}
.ftCinzaClaro, .campo, .txtTermos, .liConcordo, .txtResulatadoBusca, .opiniao, .opiniaoResposta p, .opiniaoResposta1 .oqComprar span, .respostaConsumidora span, .dataEntrada, .ultimaReplica, .status,.dadosEntrada, .acessopOpiniao1_2 ul li sub, .acessopOpiniao1_2 ul li a, .dataEntradaOpiniao1 p, .descricaoLoja{
    color:#666666 !important;
}
.ftCinzaEscuro, .textCadastrar, .colunadireita .ebit{
    color:#6d6e71 !important;
}

.ftBranca, .topo a, .txtBtProcurar, #colunadireita .topContConteudo, .txtBtSubmit,#colunaesquerda .topContConteudo .txttopContConteudo, .btCompartilhe .contBtProcurar .txtBtProcurar a,#colunameio .txttopContConteudo, .contBtComentar a, #footer .comoFunciona a,.topContConteudo2,#colunaesquerda #acesso .acessop2 .campo .txtBtSubmit a,.tituloOpiniao1, .contBtProcurarOpiniao1, .txtBtProcurar a, .numResult,.numResult2, .relateSubHeader, .relateSubHeaderFundo a,.txttopContConteudo, .txttopContConteudo a{
    color:#ffffff !important;
}
.containerPag{
    color:#009999;
    font-size:11px;
    text-align:center;
}

.tabelaInterna, .tabelaInterna table, .tabelaInterna   .resultFiltroOpniao2, .tabelaInterna .rodapeOpiniao11, .tabelaInterna     .txttopContConteudo{
    width:570px !important;

}
.tabelaInterna .topContConteudo{
    width:565px;
}
.tabelaInterna th a{
    color:#000 !important;
    font-size:12px !important;

}
.tabelaInterna td a{
    color:#7b7c77 !important;
    font-size:12px !important;

}
.tabelaInterna td a.verde{
    color:#009999 !important;

}

.containerPag a{
    color:#009999 !important;
    font-size:11px;
    border:1px #009999 solid;
    padding:2px;
}
.containerPag div.fixo{
    padding:2px;
}
a.naveg{
    border:none;
}
.ftPreta,.tituloOpiniao1, .btRegistreSE span, .conteudoFt14, .conteudoFt14 ul, .acessop1, .campoeBit, .margen16, .opiniao p, .opiniaoResposta1 .oqComprar, .respostaConsumidora, .listaRaking ul li span, .dadosEntrada span, .nota1, .dataEntradaOpiniao1, .rodapeOpiniao1{
    color:#000000 !important;
}
.ftAbolbora, .listaRaking span, #footer .comoFunciona,.cabecalhoNoticias,.cabecalhoNoticias2,.ultimasNoticias{
    color:#FF9933 !important;
}
.txtBtOpiniao a, .txtBtOpiniao span{
    color:#ff6633 !important;
    font-size:14px !important;
}
.ftAzulComVerde,  .campo span, .direitosConsumidor p, .tituloResultadobusca, .tituloResultadobusca, .listaRaking ul li, .relatos, .resultText, .rodapeOpiniao,.listaRaking .empDestaque, .empDestaque a,.listaRaking .empDestaque span, .colunadireita .opiniaoResposta1, .tituloSubHeader, .statusSubHeader, .relateSubDivulga, .textoSubHeaderEmpresa, .relateSubDivulga1{

    color:#009999 !important;
}
.btRegistreSE a{
    color:#66cccc !important;
}
.ftAzulEscuro,  #footer .anuncios .anuncio span {
    color:#002bff;
    text-decoration: underline;
}
.ftVerdeFooter, #footer .anuncios .todosAnuncios .anuncio a
{
    color:#80aa2b;
}
.ftLaranjaFlorecente,#colunaesquerda #acesso .acessop2 .campo a, .saiba, .descricaoLoja p a,.ftLaranjaFlorecente a {
    color:#ff6633;
}
/*************fim da definição de cores de fonte do site*************/

/**************define o tamanho de fonte do site**********************/
.ft11, .topo ul li, .campo, .contFormHeader, .textCadastrar, .campoeBit, .respostaConsumidora, .opiniaoResposta1 span, .acessopOpiniao1_2 ul li sub, .respon_naores, .textoDiamante, .saiba, .descricaoLoja,.ultimasNoticias span{
    font-size:11px !important;
}

.ft12, ul li, .btRegistreSE a, .txtTermos, .txtBtSubmit, .conteudoFt14 ul, .conteudoFt14Direitos ul li, .direitosConsumidor span, .opiniao span, .opiniaoResposta p,.opiniaoResposta1 .oqComprar span, .opiniaoResposta span, .ft14Cinza, .btOpiniao .txtBtOpiniao, .listaRaking span, .relatos, #footer .anuncios .anuncio, #footer .comoFunciona, .resultFiltroOpniao select, .dataEntrada, .ultimaReplica, .status,  .nota, .dataEntradaOpiniao1, .rodapeOpiniao1, .numResult2{

    font-size:12px !important;
}
.ft14, .tituloOpiniao1, .topContConteudo,.topContConteudo2, .opiniao, .conteudoFt14, .acessop1 span, .acessop1, .direitosConsumidor p, .btCompartilhe .contBtProcurar, .opiniaoResposta, .dadosEntrada, #colunadireita2 .acesso .acessop2 .campo .relatos, .relateSubHeader, .txttopContConteudo{
    font-size:14px !important;
}
.ft14_67{
    font-size:14.67px !important;
}
.ft16,.textoSubHeaderEmpresa, .relateSubDivulga1{
    font-size:16px !important;
}
.ft18,#colunadireita .ultimasNoticias,.listaRaking .empDestaque, .statusSubHeader, .relateSubDivulga{
    font-size:18px !important;
}

.ft24, .opiniao p{
    font-size:24px !important;
}
.ft30, .numResult, .tituloSubHeader{
    font-size:30px !important;
}
.ft36{
    font-size:36px !important;
}

.ftBold, .acessop1, #footer .anuncios .anuncio span,.dadosEntrada, .resultFiltroOpniao select, .nota1,#colunadireita .ultimasNoticias,#colunadireita .cabecalhoNoticias,.cabecalhoNoticias2, .txttopContConteudo {
    font-weight:bold !important;
}
.fBoldNormal, .tituloOpiniao1{
    font-weight:100;
}

/*************fim da definição de tamanho de fonte do site*************/

/***************estilo das fontes**************************************/
.ftNegrita, .conteudoFt14, .acessop1 span,.txttopContConteudo span, #colunaesquerda .topContConteudo .txttopContConteudo, #colunaesquerda .topContConteudo .txttopContConteudo,.topContConteudo2 .txttopContConteudo, #colunameio .txttopContConteudo{
    font-weight:bold !important;
}
/***************fim do estilo das fontes*******************************/

/************************áreas de background***************************/
.bckCinza, .contFormHeader, .btFormHeader, .conteudoFt14Vantagens, .campoeBit, .empresaEntrada, .opiniaoResposta,  .resultFiltroOpniao, .resultFiltroOpniao select,  .resultFiltroOpniao2, #colunadireita .cabecalhoNoticias,.cabecalhoNoticias2,.meioMedidorEmpresa, .corCinza{
    background-color:#ebebe4 !important;
}
.bckCinzaClaro,.conteudoFt14 ,.campoeBit, .listaRaking{
    background-color:#f4f5f0 !important;
}
.bckAbolbora, .QueroCadastrarTop, .topContConteudo, .topContConteudo2{
    background-color:#FF9933 !important;
}
.bckVermelha{
    color:#ff6633 !important;
}
.bckVerde{
    background-color:#66cc66 !important;
}
.bckAzulComVerde, .txtBtProcurar, .txtBtSubmit{
    background-color:#66CCCC !important;
}


.txtBtProcurar, .txtBtOpiniao{
    background-color:#ebebe4 !important;
}

.bckBraca, .opiniaoResposta1{
    background-color:#ffffff;
}
/*******************Fim áreas de background***************************/
.medidor{
    /*float:left;*/
    width:470px;
    height:75px;
    margin-top:20px;

}

/*****definindo toda a estrutura e propriedades do menu superior*****/
.topo{
    width:902px;
    margin-top:10px;

}

.topo ul li{
    list-style:none;
    margin-top:26px;
    float:left;
    height:24px;
    background-color:#ff7b1f;
    margin-left:1px;
    padding-top:6px;
    padding-left:18px;
    padding-right:17px;
}

/**fim da definição de toda a estrutura e propriedades do menu superior**/

/********************************formulário do header********************/

.btFormHeader{
    float:right;
    width:151px;
    background-image:url("../images/borda_topo_busca_1_1.gif");
    background-position:top left;
    background-repeat:no-repeat;
}

.caractEmpr li, .caractEmpr li.no{
    list-style-position:outside;
   
    list-style-image:url("../images/ico-check.gif");
    list-style-type:none;
}

.caractEmpr li.no{
    list-style-image:url("../images/ico-nocheck.gif");
}

.btRegistreSE, .btAzul{
    padding: 2px 2px 2px 2px;
    margin-left:5px;
}
.campoTextoformulario{
    width:234px;
    height:21px;
}
.btAreaOpiniao{
    width:198px;
    height:34px;
    padding-left:8px;
    padding-right:8px;
    padding-top:11px;
}
.txtBtProcurar, .txtBtSubmit{
    /*height:15px;
    margin-top:1px;
    padding:2px 5px 5px;
    width:63px;*/
}
.txtBtProcurar, .relateSubHeader{
    width:auto !important;
    height:22px;
    margin:1px 0px 0px 0px;
}
.contBtProcurar, .contBtProcurarOpiniao1{
    margin-left:97px;
    margin-top:8px;

}
/****************************fim formulário do header********************/

/****************************área vantagens*******************************/
/* Propriedades herdadas da página de cadastro*/
/************************fim área vantagens*******************************/
/*****************************orgãos úteis********************************/

.campoeBit{
    height:79px;
    padding-top:17px;
    margin-left:10px;
}
/**************************fim orgão úteis*******************************/
/**************************Página de opinião*****************************/
.empresaEntrada{
    width:619px;
    height:112px;
    margin-bottom:14px;
}
.textoSubHeaderEmpresa{
    margin-left:15px;
    margin-top:11px;
}
.dadosEntrada{
    width:476px;
    margin-left:17px;
    line-height:18px;
    margin-top:5px;

}
.btCompartilhe .contBtProcurar .txtBtProcurar{
    width:95px;
}
.btCompartilhe .contBtProcurar{
    width:118px;
    margin-left:0px;
}

.opiniaoResposta{
    height:auto;
    width:606px !important;
    margin-top:7px;
    padding-left:11px !important;
}
.opiniaoResposta1{
    height:auto;
    padding-left:0 !important;
    padding-top:3px;
    width:620px;
}
.opiniao,.opiniaoResposta p{
    padding-bottom:24px;
}
.opiniao p, .ft14Cinza{
    margin-top:19px;
    padding-bottom:26px;
}

.opiniao span{
    line-height:20px;
}

.rodapeOpiniao{
    width:356px;
    padding-left:211px;
    text-align:center;
    padding-top:3px;

}
.rodapeOpiniao .paginaOpiniao{
    border:0;
    width:100px;
}
.rodapeOpiniao div{
    border:1px solid;
    margin-left:4px;
    width:16px;
}

.oqComprar{
    width:606px;
    margin-bottom:24px;
    margin-top:24px;
}
.pontilhado{
    border-bottom:1px dotted #666666;
    width:614px;
}
.ft14Cinza{
    padding-bottom:15px;
}
.conteudoFt14Vantagens, .opiniaoResposta{
    margin-left:0px;
    padding-left:21px;
    font-weight:bold;
    width:572px;
    padding-top:19px;
}

.conteudoFt14Vantagens, .conteudoFt14Vantagens  ul li
{
    font-size:15px !important;
    padding-bottom:18px;
}

.formOpiniao1, .formOpiniao, .formOpiniao3{
    width:618px !important;
}
.contBtComentar{
    margin-left:492px;
    margin-top:13px;
}
.btOpiniao{
    width:auto;
    margin-top:2px;
}
.btOpiniao .txtBtOpiniao,.txtBtOpiniao2,.txtBtOpiniao3 {
    height:27px !important;
    padding-top:7px;
    font-weight:bold;
}
.txtBtOpiniao2{

    margin:0px 10px;
    font-size:14px;
}

.txtBtOpiniao3{

    margin-left:12px;
    font-size:14px;
}

.dropDownOpiniao, .dropDownOpiniao1{
    margin-left:118px;
    margin-top:7px;
}
.dropDownOpiniao1{

}
.dropDownOpiniao select{
    width:117px;
}
.resultFiltroOpniao, .resultFiltroOpniao2{
    width:640px;
    height:27px;
}
.resultFiltroOpniao2{
    padding-top:34px;
    height:59px;
}

.respostaConsumidora{
    margin-top:4px;
    width:560px;
}
.resultFiltroOpniao select, .resultFiltroOpniao2 select{
    border:0;
    margin-left:5px;
}
.nota, .nota1{
    padding-top:11px;
    float:left;
    margin-left:5px;
    margin-right:11px;
}
.resultText{
    padding-top:11px;
    float:left;
    width: 230px;
    margin-left:1px;
    color:#000000;
    font-size:12px;
}
.dataEntrada, .ultimaReplica, .status{
    padding-top:11px;
    margin-left:10px;
    float:left;
}
.ultimaReplica{
    margin-left:20px;
}
.status{
    margin-left:63px;;
}
.saiba{
    margin-top:-14px;
}
.botOpiniao{
    width:500px;
}
/*****************************Opinião1***********************************/
/*******************************Empresa***********************************/
.meioMedidorEmpresa{
    width:244px;
    height:147px;
}
.respon_naores{
    width:98px;
    float:left;
    padding-left:20px;
    margin-bottom:6px;
}
.respon_naores1_2, .respon_naores1, .respon_naores2{
    width:81px;
    height:54px;
    background-repeat:no-repeat;
    text-align:center;
}
.respon_naores1{
    background-image:url("../img/Fundoverde.gif");
    margin-left:20px;

}
.respon_naores2{
    background-image:url("../img/Fundovermelho.gif");
    margin-left:37px;

}

.btFormHeaderbg2{
    background-image:url("../images/borda_topo_busca_2.gif");
    background-position:top right;
    background-repeat:no-repeat;
    float:right;

}

/*estrutura herdada da página opinião*/
.tituloOpiniao1{
    float:left;
    margin-left:12px;
}
.contBtProcurarOpiniao1{
    margin-left:3px;
    margin-top:3px;
}
.CpfRg2{
    margin-top:5px;
}
.dropDownOpiniao1{
    margin-left:29px;
}
.rodapeOpiniao1{
    width:553px;
    padding-left:17px !important;
    background-image:url(../images/img/bd_bottom_dir_etapas.gif);
    background-repeat:no-repeat;
    background-position:bottom right;
}
.rodapeOpiniao11{
    width:auto;
    background-image:url(../images/img/bd_bottom_esq_etapas.gif);
    background-repeat:no-repeat;
    background-position:bottom left;
    background-color:#EBEBE4;

}
.nota1, .dataEntradaOpiniao1{
    width:500px;
    margin-left:19px;
    padding-bottom:12px;
}
.dataEntradaOpiniao1, .textoDiamante{
    padding-bottom:0;
    margin-top:12px;

}
.textoDiamante{
    padding-left:10px;
    width:141px;
    margin-top:0;
    line-height:16px;
}
.rodapeOpiniao1 .resultText{
    padding-top:0;
    margin-left:-18px;
}
.acessopOpiniao1_2 ul{
    list-style: none;
    margin-left:10px;
    line-height:28px;
}
.acessopOpiniao1_2, .acessopOpiniao1_3, .acessoOpiniao1
{
    width:245px !important;
}

.medidorEmpresa{
    width: 240px;
    margin-left:20px;
}

.dataEntradaOpiniao1 p{
    line-height:18px;
}
.tm{
    width:215px;
}

.descricaoLoja{
    margin-left:16px;
    margin-top:7px;
    line-height:15px;
}

/*********************Fim Página de opinião*****************************/
/************************fim área vantagens*******************************/

.direitosConsumidor b{
    color:#000;
}
.margen16{
    line-height:76px;
}

/***************************formulário de cadastro***********************/
.conteudoFt14, .conteudoFt14Vantagens{

    height:auto;
    margin-top:8px;
    padding-top:22px;
    padding-left:37px;
    width:589px;

}
.conteudoFt14{
    width:560px !important;
    font-size:14px !important;
}
.txtValues{
    width:550px;
    margin-top:15px;
    font-weight:bold;
    height:17px;
}

.InputtxtValues, .txtValuesEstado, .CpfRg, InputtxtCep, .InputtxtNum, .InputtxtPref, .InputtxtCep, .txtArea{
    margin-top:2px;
    width:418px;
    height:18px;
    border:1px solid #66cccc;
}
.txtValuesEstado{
    width:48px;
    height:18px;
}
.CpfRg, .acesso2 .campo .campocomente, .CpfRg2{
    width:239px;
    height:18px;
}
.campo{

    width:255px !important;
}
.InputtxtCep{
    width:156px;
    height:18px;
}
.InputtxtPref{
    width:24px;
    height:18px;
}
.InputtxtNum{
    width:126px;
    height:18px;
    margin-left:5px;
}
.txtArea{
    width:531px;
    height:85px;
    margin-bottom:22px;
    margin-top:20px;
}
.liConcordo{
    width:555px;
    font-weight:100;
}
.txtTermos{
    margin-top:9px;
}
.txtBtSubmit{
    height:12px;
    text-align:center;

}
.contBtEnviar{
    margin-top:19px;
    cursor:pointer;
}
/***************************formulário de cadastro***********************/
.tituloSubHeader, .statusSubHeader{
    margin-top:7px;
    margin-left:10px;
}
.relateSubHeader{
    margin:0px 18px 18px 0px !important;
    float:right;
}

.tituloSubHeader{
    width:600px;
    font-weight:bold;
}
.statusSubHeader{
    margin-left:550px;
}
.relateSubHeader{
    margin-left:546px;
    margin-top:7px
}
.relateSubHeader div.bd1{
    background-color:#66CCCC;

}
.relateSubHeader div.bd1, .relateSubHeader div.bd2, .relateSubHeader div.bd3, .relateSubHeader div.bd4{
    background-image:url("../images/borda_botao_001_01.gif");
    background-repeat:no-repeat;
    background-position:top left;
    z-index:10;

}
.relateSubHeader div.bd2{
    background-image:url("../images/borda_botao_001_02.gif");
    background-position:bottom left;
    z-index:20;
}
.relateSubHeader div.bd3{
    background-image:url("../images/borda_botao_001_03.gif");
    background-position:top right;
    z-index:30;
}
.relateSubHeader div.bd4{
    background-image:url("../images/borda_botao_001_04.gif");
    background-position:bottom right;
    z-index:40;
}

.quadroEmpresaInternaCZ div.bd1, .quadroEmpresaInternaCZ div.bd2, .quadroEmpresaInternaCZ div.bd3, .quadroEmpresaInternaCZ div.bd4{
    background-image:url("../images/img/borda_empresa_estatistica_01.gif");
    background-repeat:no-repeat;
    background-position:top left;
    z-index:10;

}
.quadroEmpresaInternaCZ div.bd2{
    background-image:url("../images/img/borda_empresa_estatistica_03.gif");
    background-position:bottom left;
    z-index:20;
}
.quadroEmpresaInternaCZ div.bd3{
    background-image:url("../images/img/borda_empresa_estatistica_02.gif");
    background-position:top right;
    z-index:30;
}
.quadroEmpresaInternaCZ div.bd4{
    background-image:url("../images/img/borda_empresa_estatistica_04.gif");
    background-position:bottom right;
    z-index:40;
    width:600px;
}

.relateSubDivulga, .relateSubDivulga1{
    width:485px;
    height:45px;
    margin-left:10px;
    margin-top:13px;
}

/****************************topo dos container´s de conteúdo***********/
.topContConteudo,.topContConteudo2{
    width:612px;
}
.topContConteudo{
    width:579px;
    height:23px;
}
.contTop{
    width:596px;
    margin-top:20px;
}

div.bot_green .contTop{
    width:308px !important;
}
.txttopContConteudo{
    padding:4px 0px 3px 0px;
}
.laranjabk{
    background-color:#FF9933 !important;
}
.quadroEmpresaInternaCZ{
    width:640px;
    background-color:#ebebe4;
    float:right;
}

.quadroEmpresaInternaCZ .linha{
    width:500px;
    font-size:14px;
    padding:0px 8px 8px 0px;
}

.quadroEmpresaInternaCZ .linha .col{
    color:#666;
}

.quadroEmpresaInternaCZ .linha .col b{
    color:#000;
}

.tabelaListagem{
    width:640px;
    border:0;
    padding:0;
    margin:0;
    background-color:#f4f5f0;

}
.tabelaListagem th{
    color:#000;
    font-size:12px;
    height:32px;
    background-color:#ebebe4;
    text-align:left;
    padding:5px;

}

.tabelaListagem td{
    color:#666666;
    font-size:11px;
    border-bottom:1px dotted #cccccc;
    padding-top:16px;
    padding-bottom:16px;
}
.tabelaListagem a{
    color:#009999 !important;
    font-size:11px;
}
/********************************formulário do coluna esrquerda home********************/

.campoTextoformulario2{
    width:205px;
    height:18px;
}
.campoTextoformulario3{
    width:130px;
    height:18px;
}
.acesso, .formOpiniao
{
    position:relative;
    width:298px;
    height:150px;
    float:left;

}
.acessop1, .formOpiniao1, .acessopOpiniao1, .acessopOpiniao1_1, .menudir1
{
    padding-top:15px;
    padding-left:19px;
    width:279px;
    height:26px;
    background-image:url("../images/topo.gif");
    background-repeat: no-repeat;
}
.menudir1{
    background-image:url("../images/topo_dir.gif");
    width:279px;
}
.menudir1 span{
    font-size:14px;
    font-weight:bold;

}
.acessopOpiniao1, .acessopOpiniao1_1{
    width:229px !important;
}
.acessopOpiniao1_1{
    background-image:none;
}
.acessop2, .acessopOpiniao1_2, .menudir2
{

    width:295px;
    padding-top:13px;
    border-top:0px;
    border-bottom:0px;
    border-left: 1px solid #ebebe4;
    border-right: 1px solid #ebebe4;

    /*background-color: #14ff00;*/
}
.menudir2{
    width:274px !important;
}

.acessop3, .formOpiniao3, .acessopOpiniao1_3, .menudir3
{
    width:298px;
    height:16px;
    display:table;
    background-image:url("../images/rodape.gif");
}
.menudir3
{
    width:276px;
    height:16px;
    display:table;
    background-image:url("../images/rodapeDireito.gif");
    background-repeat:no-repeat;
}
.campo, .campoeBit
{
    width:255px;
    margin-bottom:16px;
    padding-left:19px;
}
.botaojacadastrado
{

    width:74px;
    height: 21px;
    background-image: url("../images/botao.gif");
    background-repeat: no-repeat;
}
.corCinza{
    width:601px;
    height:30px;
}
/****************************fim formulário do header********************/

/************************Formulário quero me cadastrar*******************/
.QueroCadastrarTop{
    width:588px;
    height:23px;
}
.textCadastrar{
    margin-top:12px;
}
.inputTextCadastrar, .inputTextCadastrarCampo2{
    border:1px solid #a3e0e0;
    height:19px;
    margin-left:37px;
    margin-top:4px;
}
.inputTextCadastrarCampo2{
    margin-left:5px;
}
.formProcura{
    width:355px;
    height:95px;
    margin-left:4px;
}
.contFormHeader{
    width:355px;
    height:75px;
    float:right;
}
/********************Fim Formulário quero me cadastrar*******************/

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxEstrutura Padraoxxxxxxxxxxxxxxxxxxxxxxx*/

#pos div
{
    position:relative;
    float:left;
}
#pos
{
    margin:0 auto;
    width:902px;
    height:2348px;

}
#header
{
    width:902px;
    height:157px;
    padding-top:22px;
    background-color:#ff1400;
}
#subheader
{
    /*width:893px;*/width:900px;
    height:50px;
    background-color:#a3e0e0;
    margin:10px 0px 20px 0px;

}
#colunaesquerda, .colunaesquerda
{
    width:298px;
    /* height:1812px;*/
    background-color:#ffffff;
    margin-right:10px;
}
#colunadireita, .colunadireita
{
    width:593px;
}
.colunaesquerda{
    width:252px;
}
.colunadireita{
    width:618px;
}
.colunadireita div.contTop{
    width:618px;
}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxFoooterxxxxxxxxxxxxxxxxxxxx*/
#footer
{
    width:902px;
    height:272px;

}
.footer a{
    font-size:12px;
    color:#FF6633;
    padding:0px 5px 0px 5px;

}
.bloco_seo
{
    background-color:#F4F5F0;
}

.bloco_seo a
{
    /*text-decoration:none;*/
    font-size:12px;
    color:#FF6633;
     padding:0px 5px 0px 5px;
}
.anuncios
{
    width:814px;;
    height: 113px;
    padding-top:17px;
    padding-left:88px;
    border-style:solid;
    border:0px;
    border-color:#ebebe4;
    border-top:1px;
    border-bottom:1px;
}
.todosAnuncios
{
    width:726px;
    height:88px;
    padding-top:2px;
    padding-left:2px;
    border:1px;
    border-style: solid;
    border-color:#0066cc;
}
.anuncio
{
    width:181px;
    height: 88px;
}
.comoFunciona
{
    width:873px;
    padding:14px 13px 14px 13px;
    background-color:#f4f5f0;
}
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxfim footerxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxBuscaxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.tituloResultadobusca,.relatos
{
    width:100%;
    margin-top:26px;
}
.txtResulatadoBusca
{
    width:599px;
}
#lista_empresas_busca, #lista_empresas_segmento{
    width:640px;
    overflow:hidden;
}
#lista_empresas_busca  div, #lista_empresas_segmento div{
    font-size:12px !important;
    color:#000;
}
#lista_empresas_busca  input.text_main2,  #lista_empresas_segmento input.text_main2{
    font-size:14px !important;
    color:#009999;
    margin-left:-5px;
}
#lista_empresas_busca div.containerResults, #lista_empresas_segmento div.containerResults{
    border-bottom:1px dotted #cccccc;
    width:610px;
    padding:15px;
}
#lista_empresas_segmento div.containerResults, #lista_empresas_segmento div.containerResults{
    border-bottom:1px dotted #cccccc;
    width:610px;
    padding:15px;
}
div.containerResults{
    float:left;
    position:relative;

}
.conteudoresBusca{
    width:599px;
    min-height:199px;
    margin-bottom: 12px;

}
.ebit
{
    width:279px;
    height:89px;
    padding-left:11px;
    padding-top:11px;
    background-color:#ebebe4;
}
.txtresbusca
{
    width:207px;
    color:#666666;
    font-size:12px;
}
.txtBtAcessar
{
    padding:0px;
    width:63px;
}
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxfim buscaxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxRaking::::::::::::::::::::::::::::::::::::::::::*/
#colunaesquerda2
{
    margin-right:14px;
}
#colunameio
{
    width:298px;
    height:1812px;
    margin-right:14px;
}
#colunadireita2
{
    width:277px;

}
.listaRaking
{
    margin-top:8px;
    margin-left:0;
    width:280px;
    height:194px;
    padding-left: 9px;
    padding-right: 9px;
    padding-top:19px;
}
.listaRaking ul
{
    list-style-type: none;

}

.listaRaking ul li
{
    height: auto;
    border-bottom:1px dotted #666666;
    padding: 7px 0 7px 0;
    font-size:14px !important;
    float:left;
    width: 100%;

}
.coluna_lateral_position a{
    font-size:14px;
    color:#009999;
}
.tables_back_position a{
    font-size:12px;
    color:#009999;
}
.listaRaking ul li span{
    margin-right:4px;
}
.texto_laranja{
    color:#ff6633 !important;
}
.listaRaking a
{
    color: #666666;
}

.listaRaking .b{
    color:#66cccc;
}
.relatos
{
    margin-top:0px;
    margin-bottom:13px;
}
.rakingIcones
{
    margin-top: 4px;
    float:right;
    z-index:1;
}
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxFim Rankingxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.cabecalhoNoticias, .cabecalhoNoticias2
{
    width:539px;
    height:28px;
    padding-left: 16px;
    padding-top: 12px;
    font-size:18px;
}
.cabecalhoNoticias2{
    width:557px;
     padding-left: 34px;
}
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxEmprensaxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.flutuadireita
{
    position:relative;
    float:right;
}

.link, .link_orgao
{
    cursor:pointer;
 
}

.link:hover, .link_:hover
{    
    text-decoration:underline;
}

#colunadireita
{
    font-size:12px;
}

#colunadireita B
{
    font-size:18px;
}

/***H2 DO SITE**/
.txttopContConteudo H2
{
    font-size:14px;
    font-weight:bold;
}

/**H1 DO SITE*/
#colunadireita H1, #cadastro H1
{
    font-size:12px;
    font-weight:normal;
    color:#666666;
    font-family:arial;
}
.tituloSubHeader H1
{
    font-size:32px;
    font-weight:bold;
}

A,DIV,SPAN,STRONG{
    font-family:arial;
    text-decoration:none;
    float:left;
}
A:hover{
    text-decoration:underline;
}
div.quadroDetalhesEmpresa{
    font-size:16px;
    width:900px;
    background-image:url(../images/bg_detalhesEmpresa.gif);

}
div.quadroDetalhesEmpresa div{
    font-size:16px;

}
div.escolhatipo div{
    height:25px;
}
div.escolhatipo input{
    margin-top:3px
}
div.escolhatipo div.setaform{
    padding:0px 5px 0px 5px;
}
.dec{
    text-decoration:underline}


DIV{
    position:relative;
    float:left;
    padding:0;
    margin:0;
    border:0;
}

#reclamacoes tr td
{
    text-align:center;
}
div.content, div.footer
{
    width:910px;
    padding-left:40px;

}

.hbg:hover{
    background-color:#f4f4f2;
}
div.tabCentrprc, .tabCel,tabCel A {
    width:880px;
    background-color:#fcd4b9;
    height:20px;
    color:#7e7e7e;
}

.tabCelA, .tabCelB{
    color:#666666;
}

.respostas div{
    color:#000;
    font-size:14px !important;
}
.tabCel, .tabCelA, .tabCelB{
    padding:10px;
}
.bordaSup, .bordaLat, .bordaInf {
    width:640px;
}
.bordaSup, .bordaInf{
    width:640px;
    background-position:bottom;
    height:10px;
    font-size:1px;
    background-repeat:no-repeat;
    background-image:url(../images/borda_sup_form_01.gif);
    background-color:#fff;
}
.bordaInf{
    background-position:top;
    background-image:url(../images/borda_inf_form_01.gif);
}
.bordaLat{
    background-image:url(../images/lat_borda_envie_01.gif);
}
.tabCelA{
    background-color:#f4f5f0;
}

.tabCelB{
    background-color:#FFFFFF;

}

div.header_line1, div.search_position, div.welcome, div.search_bar, div.main_logo_position, div.main_logo, div.main_menu_position, .bgw{
    background-color:#FFFFFF;
}

div.search_position{
    float:right;
}

div.seta Lmg15
{
    height:20px;
    background-position:top;
}

div.header_line1
{
    width:900px;
    height:140px;
}


div.bot_org_pos
{
    margin-right:10px;
}



.w, div.main_menu_text, div.title_text, div.bot_laranja_text, a.bot_laranja_text, div.title_text2, div.bot_green_text,  div.bot_green_text A{
    color:#ffffff;
}

.red{
    color:red;
}
.org{
    color:#ff7b1f;
}
.gre{
    color:#00b0d8;
}
.cz{
    color:#999999;
}
.ft10{
    font-size:10px;
}

.ft11{
    font-size:11px;
}

.ft12{
    font-size:12px;
}

.ft13, .tabCel, .tabCelA, .tabCelB{
    font-size:13px;
    overflow:auto;
}

.ft14{
    font-size:16px;
}

.ft16{
    font-size:16px;
}

.txtc{
    text-align:center;
}
.txtc A{
    text-align:center;
}
.txtr{
    text-align:right;
}

.naveg1{
    padding-top:3px;
    height:23px;
    font-weight:bold;
    font-size:12px;
    color:#5e5950;

}

.naveg1 a{
    float:none;
    font-weight:bold;
    font-size:12px;
    color:#5e5950;

}

.flt0{
    float:none;
}

div.welcome
{
    width:355px;
    text-align:right;
}

div.welcome_text
{
    float:right;
    font-size:12px;
    color:#808080;
    padding-top:15px;
    font-family:Arial;
}

DIV.tp div{
    font-size:1px;
}

div.search_back
{
    width:355px;
    height:73px;
    background-color:#f4f5f0;
}

div.search_text
{
    width:325px;
    padding-left:30px;
    padding-top:10px;
    color:#999999;
    font-size:11px;
    font-weight:bold;
    font-family: Arial;
}

div.search_bar
{
    margin-top:5px;
    border-bottom-color:#CCCCCC;
    border-right-color:#CCCCCC;
    border-left-color:#CCCCCC;
    border-top-color:#666666;
    border-width:1px;
    border-style:solid;
}

div.search_bar_position
{
    padding-left:28px;
    padding-top:7px;
}

div.search_button_left
{
    width:1px;
    height:1px;
}

div.search_button_back
{
    height:16px;
    width:82px;
    padding-top:7px;
    margin-left:5px;

}

div.search_button_back input
{

    width:50px;
    font-size:10px;

}

div.search_button_right
{

    width:1px;
}

div.search_button_text
{
    font-size:10px;
    padding-left:5px;
    margin-top:1px;
    font-family:Arial;
}



div.main_logo
{
    background-image:url(../images/logo.jpg);
    background-repeat:no-repeat;
    width:474px;
    height:83px;
    margin-top:29px;
}

div.main_logo span {display: none; visibility: hidden}

div.main_menu_position
{
    width:1029px;
    height:27px;
    padding-left:0px;
    margin-top:12px;
}

div.main_menu_left, div.main_menu_right
{
    background-image:url(../images/main_menu_left.gif);
    background-repeat:no-repeat;
    width:7px;
    height:27px;
}

div.main_menu_right
{
    background-image:url(../images/main_menu_right.gif);
}

div.main_menu_middle
{
    height:27px;
    background-color:#ff7b1f;
}

div.main_menu_text
{
    height:21px;
    font-size:12px;
    font-family:Arial;
    padding-top:6px;
    text-align:center;
    background-color:#ff7b1f;
    cursor:pointer;
}

div.main_menu_text a
{
    color: #ffffff;
    text-align: center;
    cursor:pointer;
}

div.menu_active
{
    background-color:#d9531e;
}

div.main_menu_active_left, div.main_menu_active_right
{
    background-image:url(../images/main_menu_active_left.gif);
    background-repeat:no-repeat;
    width:7px;
    height:27px;
}

div.main_menu_active_right
{
    background-image:url(../images/main_menu_active_right.gif);
}

div.main_menu_sepa
{
    background-image:url(../images/main_menu_sepa.gif);
    background-repeat:no-repeat;
    width:2px;
    height:27px;
}

div.title_bar
{
    background-color:#00b0d8;
    /*height:43px;*/
    width:900px;
    padding-bottom:10px;
}

div.title_text
{
    font-size:16px;
    font-family:Arial;
    padding-top:10px;
    padding-left:20px;
}

/*SEPARADOR DE PAGINA*/


div.pag_sepa2, .sepahomeempr
{
    background-image:url(../images/pag_sepa.gif);
    background-repeat:repeat-x;
    height:15px;
    margin-top:10px;
    margin-right:15px;
}

div.quadroindicador{
    background-image:url(../images/borda_indicador_top.gif);
    width:244px;
    background-repeat:no-repeat;
    background-position:top;
    background-color:#ebebe4;

}

div.quadrobottom div.barraverde, div.quadrobottom div.barravermelha{
    background-image:url(../images/barra_verde.gif);
    height:7px;
    font-size:1px;
}
div.quadrobottom div.barravermelha{
    background-image:url(../images/barra_vermelha.gif);

}

div.quadroindicador div.quadrobottom{
    background-image:url(../images/borda_indicador_bottom.gif);
    background-repeat:no-repeat;
    width:208px;
    padding:18px;
    background-position:bottom;

}

div.quadrovermelho, div.quadroverde{
    background-image:url(../images/bg_quadro_vermelho.gif);
    background-repeat:no-repeat;
    width:81px;
    height:36px;
    padding:9px 0px 9px 0px;
    color:#fff !important;
    text-align:center;
    font-weight:normal !important;
    font-size:12px;
}
div.quadrovermelho span, div.quadroverde span{
    font-size:30px;
    line-height:23.8px;
    float:none;
}

div.quadroverde{
    background-image:url(../images/bg_quadro_verde.gif);
    float:right;
}

div.respostas{
    width:213px;
    margin-bottom:10px;

}

div.respostas div{
    font-size:12px;
    color:#333333;
    font-weight:bold;

}

/*TEXTO PRETO PRINCIPAL*/
.text_main
{
    font-family:Arial;
    font-size:12px;
    color: #000000;
}

.ftnormal{
    font-weight:normal;
}



/*LINK NA COR LARANJA*/
.link_laranja
{
    font-family:Arial;
    font-size:12px;
    color:#ff7b1f;
    text-decoration:underline;
}

/*ALINHAMENTO DO TEXTO PRINCIPAL*/
div.text_main_position
{
    padding-left:20px;
}

DIV.form input{
    width:199px;
    height:12px;
    font-size:11px;
}
.presents, .presents span{
    font-size:24px;
    color:#009999;
}
.presents span{
    float:none;
    font-weight:bold;
}
.input_text_field
{
    width:415px;
}

.adjust
{
    border:0;
    padding-left:30px;
    width:90px;
}


.Tmg15{
    margin-top:15px
}

.Bmg15{
    margin-bottom:15px
}

.Lmg15{
    margin-left:15px
}

.Rmg15{
    margin-right:15px
}

.Tmg10{
    margin-top:10px
}

.Bmg10{
    margin-bottom:10px
}

.Lmg10{
    margin-left:10px
}


.Rmg10{
    margin-right:10px
}

.Tpd10{
    padding-top:10px
}
.Tpd5{
    padding-left:5px
}
.Bpd10{
    padding-bottom:10px
}

.Lpd10{
    padding-left:10px
}
.IT01MN, .IT02MN, .IT03MN, .IT04MN, .IT05MN, .IT06MN, .IT07MN{
    padding-left:6px
}
.IT10MM{padding-left:20px}
.IT15MM{padding-left:15px}
.IT05MN{height:21px}
.IT06MN{padding-left:15px}
.Rpd10{
    padding-right:10px
}
DIV.bgconteudocinza
{
    background-color:#f4f5f0;
    width:519px;
    margin:1px;
    margin-top:3px;
    padding:32px;
    padding-top:25px
}

.txt10cz, DIV.tform, DIV.tform2{
    font-size:10px;
    color:#808080;
    font-family:arial;
}

.txt11cz{
    font-size:11px;
    color:#808080;
    font-family:arial;
}

DIV.contcentr{
    width:585px;
    float:right;
    margin-right:20px;
}

DIV.tform, DIV.tform2{
    height:12px;
    padding-left:5px;
    width:40px;
}

.normal
{
    font-weight:normal;
}

DIV.tform2{
    width:86px;
    margin-top:3px;
}

DIV.bordaTTazulesq, DIV.bordaTTazuldir{
    background-image:url(../images/borda_azul_01.gif);
    width:5px;
    height:23px
}

DIV.bordaTTazulcent
{
    background-color:#00b0d8;
    height:23px;
    width:575px
}

DIV.bordaTTazuldir{
    background-image:url(../images/borda_azul_02.gif);
}

DIV.bordamenu01, DIV.bordamenu02, DIV.bordamenu03, DIV.bordamenu04, DIV.bordamenu05, DIV.bordamenu06{
    background-image:url(../images/margens_01.gif);
    width:6px;
    height:6px
}

DIV.bordamenu02{
    background-image:url(../images/margens_02.gif);
    width:267px;
}

DIV.bordamenu03{
    background-image:url(../images/margens_03.gif);
}

DIV.bordamenu04{
    background-image:url(../images/margens_07.gif);
}

DIV.bordamenu05{
    background-image:url(../images/margens_08.gif);
    width:267px;
}

DIV.bordamenu06{
    background-image:url(../images/margens_09.gif);
}

DIV.bordamenu07{
    background-image:url(../images/margens_diresq_01.gif);
    width:265px;
    padding:7px
}

DIV.sepmenu01{
    background-image:url(../images/margens_02.gif);
    width:260px;
    height:5px;
    margin-top:5px;
    margin-bottom:5px;
    font-size:1px
}

/***********************************/
/*       PAG COMO FUNCIONA         */
/***********************************/


/* BOTAO LARANJA */
div.bot_laranja_esq, div.bot_laranja_dir
{
    background-image:url(../images/botao_laranja_esq.gif);
    width:6px;
    height:20px;
}

div.bot_laranja_dir
{
    background-image:url(../images/botao_laranja_dir.gif);
}

div.bot_laranja_back
{
    background-color:#ff7b1f;
    height:20px;

}

/* BOTAO LARANJA TEXTO */
div.bot_laranja_text, a.bot_laranja_text
{
    font-size:12px;
    font-family:Arial;
    font-weight:bold;
}

/* POSI��O DOS LINKS */
div.links_position
{
    padding-left:15px;
}


/* POSICIONAMENTO PARA O BOTAO LARANJA*/
div.button_laranja_position_comofunciona
{
    background-color:#CCFF00;
}


div.title_bar_position
{
    padding-left:0px;
}

div.title_button
{
    background-image:url(../images/title_button.gif);
    background-repeat:no-repeat;
    width:116px;
    height:65px;

}

div.title_button_position
{
    padding-left:15px;
}

div.title_text2
{

    padding-left:15px;
    padding-top:15px;
    width:280px;
}

div.bot_green_esq, div.bot_green_dir
{
    background-image:url(../images/botao_verde_esq.gif);
    width:6px;
    height:23px;
}

div.bot_green_dir
{
    background-image:url(../images/botao_verde_dir.gif);
}

div.bot_green_back
{
    background-color:#2ccc00;
    height:23px;
}
div.bot_laranja_back
{
    background-color:#2ff993;
    height:22px;
}

div.bot_green
{

    width:310px;
}

div.tables_position
{
    width:300px;
    height:432px;
    padding-right:13px;
}

div.tables_back
{
    background-color:#f4f5f0;
    width:295px;
    height:212px;
    margin-top:5px;
}

div.tables_back_position
{
    padding-top:15px;
    padding-left:10px;
    width:280px;
    height:185px;
}

div.tables_sepa
{
    background-image:url(../images/sepa_tables.gif);
    background-repeat:repeat-x;
    background-position:center;
    height:15px;
    width:270px;
}

div.coluna_lateral_position
{

    width:255px;
    height:150px;

}

div.coluna_lateral_top, div.coluna_lateral_bottom
{
    background-image:url(../images/coluna_lateral_top.gif);
    width:239px;
    height:8px;
}

div.coluna_lateral_bottom
{
    background-image:url(../images/coluna_lateral_bottom.gif);
}

div.coluna_lateral_center
{
    background-image:url(../images/coluna_lateral_center.gif);
    width:239px;
    height:38px;
}


div.coluna_lateral_conteudo_position
{

    width:215px;
    height:100px;
    padding-top:15px;
    padding-left:15px;
}

div.coluna_lateral_back
{
    background-color:#FFFFFF;
    height:125px;
    width:237px;
    border-right-width:1px;
    border-right-style:solid;
    border-left-width:1px;
    border-left-style:solid;
    border-right-color:#ebebe4;
    border-left-color:#ebebe4;
}

.text_cinza, .text_cinza_esq
{
    font-family:Arial;
    font-size:12px;
    color:#666666;
}
.text_laranja
{
    font-family:Arial;
    font-size:12px;
    color:#FF7B1F;
}
.text_laranja_bold
{
    font-family:Arial;
    font-size:12px;
    color:#FF7B1F;
    font-weight:bold;
}
.text_cinza_esq
{
    color:#5e5950;
}

.text_cinza_esq_justify
{
    text-align:justify;
}

.text_cinza_escuro
{
    color: #5e5950;
}

.tabitens td{
    color:#5e5950;
    font-size:12px;
}

div.seta
{
    background-image:url(../images/seta.gif);
    background-repeat:no-repeat;
    margin-top:3px;
    width:5px;
    height:9px;
    margin-right:5px;
}

div.bot_green_text
{
    font-size:12px;
    font-weight:bold;
    font-family:Arial;
    padding-top:4px;
    padding-left:4px;
}

div.tables_back_text
{
    font-size:14px;
    color:#999999;
    padding-left:5px;
    font-family:Arial;

}

.b
{
    font-weight:bold;
}

.texto_laranja
{
    color:#f78400;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
}
.texto_laranja A
{
    color:#f78400;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
}

div.texto_laranja_position
{
    padding-top:10px;
    padding-left:180px;
}

div.coluna, div.coluna div.linha{
    width:290px;

}
div.coluna div.linha div.item{
    color:#666666;
    font-size:14px;
    padding-top:7px;
}
div.coluna div.linha div.valor{
    float:right;
    color:#009999;
    font-size:24px;
    letter-spacing:-1px;
}
div.quadroindicador{


}
div.coluna div.linha{
    border-bottom:1px #cccccc solid;
    padding:8px 0px;
}
div.menu_lateral_linha
{
    padding-left:10px;
    width:190px;
    /*height:20px;*/
}


div.menu_lateral_content
{
    width:217px;
}

.border_cinza
{
    border:#CCCCCC;
    border-width:1px;
    border-top-width:0px;
    border-bottom-width:0px;
    border-left-width:0px;
    border-style:solid;
    border-color:#ebebe4;
}

div.menu_central_linha1
{
    width:640px;
    height:30px;
}

div.menu_central_linha2
{
    width:640px;
    background-color:#f4f5f0;
}

div.menu_central
{
    padding-left:15px;
    width:640px;
}

div.etapas
{
    width:433px;
    height:23px;
    padding-left:60px;
}

.resize_green
{
    color:#46d220;
    font-size:11px;
    font-weight:bold;
    font-family:Arial;
    float:left;
    padding-top:4px;
}

div.numero1
{
    background-image:url(../images/numero1.gif);
    background-repeat:no-repeat;
    background-color:#CCFF33;
    width:40px;
    height:48px;
}

div.numero1_position
{
    padding-left:15px;
    padding-top:15px;
    float:left;
}

div.text_linha2_position
{
    padding-top:25px;
    padding-left:15px;
    width:580px;
}
div.text_main span{
    margin-top:15px;

}
div.escolhatipo{
    clear:both;
    width:290px;
    padding:20px;
    border:1px #ff9933 solid;
    background-color:#ebebe4;


}
div.escolhatipo{
    font-size:14px;
    font-weight:bold;

}
div.text_linha2_position input, div.text_linha2_position textarea {
    border:1px solid #66cccc;
}
div.text_main span
{
    font-size:14px !important;
}

div.input_position
{
    padding-top:5px;
    float:left;
}

div.input_position #keyword
{
    margin-right:5px;
}

div.bot_laranja_position
{
    padding-top:5px;
    padding-left:550px;
}

div.bot_laranja_position2
{
    padding-top:5px;
}

div.pag_sepa2
{
    background-image:url(../images/pag_sepa2.gif);
    background-repeat:repeat-x;
    height:1px;
}

div.sepa_pos
{
    padding-left:15px;
    margin-top:20px;
    MARGIN-BOTTOM:20PX;
    background-color:#f4f5f0;
}

div.text_green_position_linha3
{
    padding-left:65px;
    padding-top:0px;
    width:600px;
    background-color:#f4f5f0;

}

div.linha3
{
    float:left;
    padding-left:55px;
    background-color:#f4f5f0;
    width:640px;
}

div.linha3_col1
{
    width:265px;
    float:left;
    padding-left:10px;
    padding-right:30px;
}


.g
{
    color:#46d220;
}

div.width_text
{
    width:265px;
    padding-bottom:15px;
}


div.whiteboard_position
{
    background-color:#f4f5f0;
    width:635px;
    padding-top:0px;
    padding-left:20px;
    padding-right:10px;

}

.button_submit
{
    margin:0px;
    height:22px;
    border:none;
    background-color:#66cccc;
    color:#ffffff;
    font-weight:bold;
    font-family:Arial;
    font-size:12px;

}

div.position_table_reclamacao, div.position_table_reclamacao2
{
    width:650px;
    margin-top:15px;
    padding:9px;
    background-color:#f4f5f0;
}

div.position_table_reclamacao2
{
    width:210px;
    float:right;
    line-height:20px;
    height:95px;
}

div.position_table_reclamacao3
{
    width:878px;
    margin-top:3px;
    padding:9px;
    background-color:#f4f5f0;
}


div.linha4
{
    float:left;
    background-color:#f4f5f0;
    width:640px;

}

div.whiteboard_top_esq, div.whiteboard_top_dir, div.whiteboard_bottom_esq, div.whiteboard_bottom_dir
{
    background-image:url(../images/white_board_esq_top.gif);
    width:6px;
    height:5px;
    float:left;
}

div.whiteboard_top_dir
{
    background-image:url(../images/white_board_dir_top.gif);
}

div.whiteboard_bottom_dir
{
    background-image:url(../images/white_board_dir_bottom.gif);
}

div.whiteboard_bottom_esq
{
    background-image:url(../images/white_board_esq_bottom.gif);
}

div.whiteboard_top
{
    background-color:#ffffff;
    height:5px;
}

div.whiteboard_back
{
    background-color:#FFFFFF;
    width:620px;
    float:left;
}

div.white_board_back_content
{
    padding-top:5px;

    width:560px;
}

div.padding_left
{
    padding-left:25px;
}

div.white_board_compress
{
    width:620px;
}

div.whiteboard_position2
{
    padding-left:60px;
    background-color:#f4f5f0;
    width:605px;

}

div.sepa_pos2
{
    padding-left:25px;
    margin-top:10px;
    margin-bottom:10px;

}

div.bot_fechar
{
    left:0%;
}

.text_main2
{
    font-family:Arial;
    color:black;
    font-size:11px;
}

div.pag_sepa_whiteboard_position
{
    margin-left:-10px;
    margin-top:10px;
    margin-bottom:15px;
}

div.whiteboard_position2
{

    padding-top:0px;
}


div.numero2
{
    background-image:url(../images/numero2.gif);
    background-repeat:no-repeat;
    background-color:#CCFF33;
    width:40px;
    height:48px;
}

div.resizable
{
    font-size:11px;
}

div.bot_laranja_position3
{
    padding-top:35px;
    padding-left:70px;
    padding-bottom:35px;
}
div.bot_laranja_position4
{

    padding-right:10px;
}

div.bot_laranja_position5
{
    padding-top:30px;
    padding-bottom:35px;
}

div.numero3
{
    background-image:url(../images/numero3.gif);
    background-repeat:no-repeat;
    background-color:#CCFF33;
    width:40px;
    height:48px;
}





div.window_position
{
    width:355px;
    float:right;
    padding-top:10px;
}

div.seta_verde
{
    float:left;
    padding-right:2px;
    padding-top:95px;
    width:6px;
}

div.window_border
{
    width:330px;
    border-style:solid;
    border-width:1px;
    border-color:#2ccc00;
    background-color:#FFFFFF;
    padding:3px 3px 3px 3px;
    float:left;
}

div.window_back
{
    background-color:#daf0d1;
    width:315px;
    padding-left:15px;
}

.qorangecentro1{
    background-color:#ff7b1f;
    background-image:url(../images/borda_laranja_04.gif);
    background-repeat:repeat-y;
    background-position:left;
    width:216px;
    height:107px;
}

.qorangecentr2{
    background-image:url(../images/borda_laranja_06.gif);
    background-repeat:repeat-y;
    background-position:right bottom;
    width:216px;
    text-align:center;
    padding-top:25px;
    padding-bottom:25px;
    height:60px;
}

.sepahomeempr{
    width:570px;
}

div.sepahomeempreazul{
    width:560px;
}


.txt_title a
{
    color:#7E7E7E;
    float:none;
}
.sinal
{
    width:20px;
}
.conteudo
{
    width:100%;
    padding-bottom:15px;
}


/***************************novos estilos************************/
*{
    margin:0;
    padding:0;
}
/*definindo fonte padrão para o site, fonte predominante no site todo*/
body{
    margin:20px auto;
    font-family:Arial, Helvetica, sans-serif;
}
/****************Tirando o estilo padrão********************/
a:link, a:hover, a:visited{
    text-decoration:none;
}

/****************Fim Tirando o estilo padrão****************/

/**************define as cores de fonte do site**********************/
.ftCinza {
    color:#c3c5c7 !important;
}
.ftGrafiteescuro,.colunadireita .resultFiltroOpniao2
{
    color:#333333;
}
.ftCinzaClaro, .campo, .txtTermos, .liConcordo, .txtResulatadoBusca, .opiniao, .opiniaoResposta p, .opiniaoResposta1 .oqComprar span, .respostaConsumidora span, .dataEntrada, .ultimaReplica, .status,.dadosEntrada, .acessopOpiniao1_2 ul li sub, .acessopOpiniao1_2 ul li a, .dataEntradaOpiniao1 p, .descricaoLoja{
    color:#666666 !important;
}
.ftCinzaEscuro, .textCadastrar, .colunadireita .ebit{
    color:#6d6e71 !important;
}

.ftBranca, .topo a, .txtBtProcurar, #colunadireita .topContConteudo, .txtBtSubmit,#colunaesquerda .topContConteudo .txttopContConteudo, .btCompartilhe .contBtProcurar .txtBtProcurar a,#colunameio .txttopContConteudo, .contBtComentar a, #footer .comoFunciona a,.topContConteudo2,#colunaesquerda #acesso .acessop2 .campo .txtBtSubmit a,.tituloOpiniao1, .contBtProcurarOpiniao1, .txtBtProcurar a, .numResult,.numResult2, .relateSubHeader, .relateSubHeaderFundo a,.txttopContConteudo, .txttopContConteudo a{
    color:#ffffff !important;
}
.containerPag{
    color:#009999;
    font-size:11px;
    text-align:center;
}

.tabelaInterna, .tabelaInterna table, .tabelaInterna   .resultFiltroOpniao2, .tabelaInterna .rodapeOpiniao11, .tabelaInterna     .txttopContConteudo{
    width:571px !important;

}
.tabelaInterna .topContConteudo{
    width:565px;
}
.tabelaInterna th a{
    color:#000 !important;
    font-size:12px !important;

}
.tabelaInterna td a{
    color:#7b7c77 !important;
    font-size:11px !important;

}
.tabelaInterna td a.verde{
    color:#009999 !important;

}

.containerPag a{
    color:#009999 !important;
    font-size:11px;
    border:1px #009999 solid;
    padding:2px;
}
.containerPag div.fixo{
    padding:2px;
}
a.naveg{
    border:none;
}
.ftPreta,.tituloOpiniao1, .btRegistreSE span, .conteudoFt14, .conteudoFt14 ul, .acessop1, .campoeBit, .margen16, .opiniao p, .opiniaoResposta1 .oqComprar, .respostaConsumidora, .listaRaking ul li span, .dadosEntrada span, .nota1, .dataEntradaOpiniao1, .rodapeOpiniao1{
    color:#000000 !important;
}
.ftAbolbora, .listaRaking span, #footer .comoFunciona,.cabecalhoNoticias,.cabecalhoNoticias2,.ultimasNoticias{
    color:#FF9933 !important;
}
.txtBtOpiniao a{
    color:#ff6633 !important;
    font-size:14px !important;
}
.ftAzulComVerde,  .campo span, .direitosConsumidor p, .tituloResultadobusca, .tituloResultadobusca, .listaRaking ul li, .relatos, .resultText, .rodapeOpiniao,.listaRaking .empDestaque,.listaRaking .empDestaque span, .colunadireita .opiniaoResposta1, .tituloSubHeader, .statusSubHeader, .relateSubDivulga, .textoSubHeaderEmpresa, .relateSubDivulga1{

    color:#009999 !important;
}
.btRegistreSE a{
    color:#66cccc !important;
}
.ftAzulEscuro, #footer .anuncios .anuncio span {
    color:#002bff;
    text-decoration: underline;
}
.ftVerdeFooter, #footer .anuncios .todosAnuncios .anuncio a
{
    color:#80aa2b;
}
.ftLaranjaFlorecente,#colunaesquerda #acesso .acessop2 .campo a, .saiba, .descricaoLoja p a,.ftLaranjaFlorecente a {
    color:#ff6633;
}
/*************fim da definição de cores de fonte do site*************/

/**************define o tamanho de fonte do site**********************/
.ft11, .topo ul li, .campo, .contFormHeader, .textCadastrar, .campoeBit, .respostaConsumidora, .opiniaoResposta1 span, .acessopOpiniao1_2 ul li sub, .respon_naores, .textoDiamante, .saiba, .descricaoLoja,.ultimasNoticias span{
    font-size:11px !important;
}

.ft12, ul li, .btRegistreSE a, .txtTermos, .txtBtSubmit, .conteudoFt14 ul, .conteudoFt14Direitos ul li, .direitosConsumidor span, .opiniao span, .opiniaoResposta p,.opiniaoResposta1 .oqComprar span, .opiniaoResposta span, .ft14Cinza, .btOpiniao .txtBtOpiniao, .listaRaking span, .relatos, #footer .anuncios .anuncio, #footer .comoFunciona, .resultFiltroOpniao select, .dataEntrada, .ultimaReplica, .status,  .nota, .dataEntradaOpiniao1, .rodapeOpiniao1, .numResult2{

    font-size:12px !important;
}
.ft14, .tituloOpiniao1, .topContConteudo,.topContConteudo2, .opiniao, .conteudoFt14, .acessop1 span, .acessop1, .direitosConsumidor p, .btCompartilhe .contBtProcurar, .opiniaoResposta, .dadosEntrada, #colunadireita2 .acesso .acessop2 .campo .relatos, .relateSubHeader, .txttopContConteudo{
    font-size:14px !important;
}
.ft14_67{
    font-size:14.67px !important;
}
.ft16,.textoSubHeaderEmpresa, .relateSubDivulga1{
    font-size:16px !important;
}
.ft18,#colunadireita .ultimasNoticias,.listaRaking .empDestaque, .statusSubHeader, .relateSubDivulga{
    font-size:18px !important;
}

.ft24, .opiniao p{
    font-size:24px !important;
}
.ft30, .numResult, .tituloSubHeader{
    font-size:30px !important;
}
.ft36{
    font-size:36px !important;
}

.ftBold, .acessop1, #footer .anuncios .anuncio span,.dadosEntrada, .resultFiltroOpniao select, .nota1,#colunadireita .ultimasNoticias,#colunadireita .cabecalhoNoticias,.cabecalhoNoticias2, .txttopContConteudo {
    font-weight:bold !important;
}
.fBoldNormal, .tituloOpiniao1{
    font-weight:100;
}

/*************fim da definição de tamanho de fonte do site*************/

/***************estilo das fontes**************************************/
.ftNegrita, .conteudoFt14, .acessop1 span,.txttopContConteudo span, #colunaesquerda .topContConteudo .txttopContConteudo, #colunaesquerda .topContConteudo .txttopContConteudo,.topContConteudo2 .txttopContConteudo, #colunameio .txttopContConteudo{
    font-weight:bold !important;
}
/***************fim do estilo das fontes*******************************/

/************************áreas de background***************************/
.bckCinza, .contFormHeader, .btFormHeader,.campoeBit, .empresaEntrada, .opiniaoResposta, .btOpiniao .txtBtOpiniao, .resultFiltroOpniao, .resultFiltroOpniao select,  .resultFiltroOpniao2, #colunadireita .cabecalhoNoticias,.cabecalhoNoticias2,.meioMedidorEmpresa, .corCinza{
    background-color:#ebebe4 !important;
}
.bckCinzaClaro, .conteudoFt14Vantagens,.conteudoFt14,.campoeBit, .listaRaking{
    background-color:#f4f5f0 !important;
}
.bckAbolbora, .QueroCadastrarTop, .topContConteudo, .topContConteudo2{
    background-color:#FF9933 !important;
}
.bckVermelha{
    color:#ff6633 !important;
}
.bckVerde{
    background-color:#66cc66 !important;
}
.bckAzulComVerde,  .txtBtSubmit{
    background-color:#66CCCC !important;
}

.txtBtProcurar{
    background-color:#ebebe4 !important;
}


.bckBraca, .opiniaoResposta1{
    background-color:#ffffff;
}
/*******************Fim áreas de background***************************/
.medidor{
    /*float:left;*/
    width:470px;
    height:75px;
    margin-top:20px;

}

/*****definindo toda a estrutura e propriedades do menu superior*****/
.topo{
    width:902px;
    margin-top:10px;

}

.topo ul li{
    list-style:none;
    margin-top:26px;
    float:left;
    height:24px;
    background-color:#ff7b1f;
    margin-left:1px;
    padding-top:6px;
    padding-left:18px;
    padding-right:17px;
}

/**fim da definição de toda a estrutura e propriedades do menu superior**/

/********************************formulário do header********************/



.btRegistreSE, .btAzul{
    padding: 2px 2px 2px 2px;
    margin-left:5px;
}
.campoTextoformulario{
    width:234px;
    height:21px;
}
.btAreaOpiniao{
    width:198px;
    height:34px;
    padding-left:8px;
    padding-right:8px;
    padding-top:11px;
}
.txtBtProcurar, .txtBtSubmit{
    /*height:15px;
    margin-top:1px;
    padding:2px 5px 5px;
    width:63px;*/
}
.txtBtProcurar, .relateSubHeader{
    width:auto !important;
    height:22px;
    margin:1px 0px 0px 0px;
}
.contBtProcurar, .contBtProcurarOpiniao1{
    margin-left:97px;
    margin-top:8px;

}
/****************************fim formulário do header********************/

/****************************área vantagens*******************************/
/* Propriedades herdadas da página de cadastro*/
/************************fim área vantagens*******************************/
/*****************************orgãos úteis********************************/

.campoeBit{
    height:79px;
    padding-top:17px;
    margin-left:10px;
}
/**************************fim orgão úteis*******************************/
/**************************Página de opinião*****************************/
.empresaEntrada{
    width:619px;
    height:112px;
    margin-bottom:14px;
}
.textoSubHeaderEmpresa{
    margin-left:15px;
    margin-top:11px;
}
.dadosEntrada{
    width:476px;
    margin-left:17px;
    line-height:18px;
    margin-top:5px;

}
.btCompartilhe .contBtProcurar .txtBtProcurar{
    width:95px;
}
.btCompartilhe .contBtProcurar{
    width:118px;
    margin-left:0px;
}

.opiniaoResposta{
    height:auto;
    width:606px !important;
    margin-top:7px;
    padding-left:11px !important;
}
.opiniaoResposta1{
    height:auto;
    padding-left:0 !important;
    padding-top:3px;
    width:620px;
}
.opiniao,.opiniaoResposta p{
    padding-bottom:24px;
}
.opiniao p, .ft14Cinza{
    margin-top:19px;
    padding-bottom:26px;
}

.opiniao span{
    line-height:20px;
}

.rodapeOpiniao{
    width:356px;
    padding-left:211px;
    text-align:center;
    padding-top:3px;

}
.rodapeOpiniao .paginaOpiniao{
    border:0;
    width:100px;
}
.rodapeOpiniao div{
    border:1px solid;
    margin-left:4px;
    width:16px;
}

.oqComprar{
    width:606px;
    margin-bottom:24px;
    margin-top:24px;
}
.pontilhado{
    border-bottom:1px dotted #666666;
    width:614px;
}
.ft14Cinza{
    padding-bottom:15px;
}
.conteudoFt14Vantagens, .opiniaoResposta{
    margin-left:0px;
    padding-left:21px;
    font-weight:bold;
    width:572px;
    padding-top:19px;
}

.conteudoFt14Vantagens, .conteudoFt14Vantagens  ul li
{
    font-size:14px !important;
}

.formOpiniao1, .formOpiniao, .formOpiniao3{
    width:618px !important;
}
.contBtComentar{
    margin-left:492px;
    margin-top:13px;
}
.btOpiniao{
    width:auto;
    margin-top:2px;
}
.btOpiniao .txtBtOpiniao,.txtBtOpiniao2 {
    height:27px !important;
    padding-top:7px;
    font-weight:bold;
}


.dropDownOpiniao, .dropDownOpiniao1{
    margin-left:118px;
    margin-top:7px;
}
.dropDownOpiniao1{

}
.dropDownOpiniao select{
    width:117px;
}
.resultFiltroOpniao, .resultFiltroOpniao2{
    width:640px;
    height:27px;
}
.resultFiltroOpniao2{
    padding-top:34px;
    height:59px;
}

.respostaConsumidora{
    margin-top:4px;
    width:560px;
}
.resultFiltroOpniao select, .resultFiltroOpniao2 select{
    border:0;
    margin-left:5px;
}
.nota, .nota1{
    padding-top:11px;
    float:left;
    margin-left:5px;
    margin-right:11px;
}
.resultText{
    padding-top:11px;
    float:left;
    width: 230px;
    margin-left:1px;
    color:#000000;
    font-size:12px;
}
.dataEntrada, .ultimaReplica, .status{
    padding-top:11px;
    margin-left:10px;
    float:left;
}
.ultimaReplica{
    margin-left:20px;
}
.status{
    margin-left:63px;;
}
.saiba{
    margin-top:-14px;
}
.botOpiniao{
    width:500px;
}
/*****************************Opinião1***********************************/
/*******************************Empresa***********************************/
.meioMedidorEmpresa{
    width:244px;
    height:147px;
}
.respon_naores{
    width:98px;
    float:left;
    padding-left:20px;
    margin-bottom:6px;
}
.respon_naores1_2, .respon_naores1, .respon_naores2{
    width:81px;
    height:54px;
    background-repeat:no-repeat;
    text-align:center;
}
.respon_naores1{
    background-image:url("../img/Fundoverde.gif");
    margin-left:20px;

}
.respon_naores2{
    background-image:url("../img/Fundovermelho.gif");
    margin-left:37px;

}

/*estrutura herdada da página opinião*/
.tituloOpiniao1{
    float:left;
    margin-left:12px;
}
.contBtProcurarOpiniao1{
    margin-left:3px;
    margin-top:3px;
}
.CpfRg2{
    margin-top:5px;
}
.dropDownOpiniao1{
    margin-left:29px;
}

.rodapeOpiniao11{
    width:auto;
    background-image:url(../images/img/bd_bottom_esq_etapas.gif);
    background-repeat:no-repeat;
    background-position:bottom left;
    background-color:#EBEBE4;

}
.nota1, .dataEntradaOpiniao1{
    width:500px;
    margin-left:19px;
    padding-bottom:12px;
}
.dataEntradaOpiniao1, .textoDiamante{
    padding-bottom:0;
    margin-top:12px;

}
.textoDiamante{
    padding-left:10px;
    width:141px;
    margin-top:0;
    line-height:16px;
}
.rodapeOpiniao1 .resultText{
    padding-top:0;
    margin-left:-18px;
}
.acessopOpiniao1_2 ul{
    list-style: none;
    margin-left:10px;
    line-height:28px;
}
.acessopOpiniao1_2, .acessopOpiniao1_3, .acessoOpiniao1
{
    width:245px !important;
}

.medidorEmpresa{
    width: 240px;
    margin-left:20px;
}

.dataEntradaOpiniao1 p{
    line-height:18px;
}
.tm{
    width:215px;
}

.descricaoLoja{
    margin-left:16px;
    margin-top:7px;
    line-height:15px;
}

/*********************Fim Página de opinião*****************************/
/************************fim área vantagens*******************************/

.direitosConsumidor b{
    color:#000;
}
.margen16{
    line-height:76px;
}

/***************************formulário de cadastro***********************/
.conteudoFt14, .conteudoFt14Vantagens{

    height:auto;
    margin-top:8px;
    padding-top:22px;
    padding-left:37px;
    padding-bottom:80px;
    width:589px;

}


.text_cinza_esq_justify{
    font-size:12px;
    text-align:justify;
    color:#121506;
}

.form2 div, .form2 span{
    /*padding-top:5px;*/
    font-weight:bold;
}

.semNegrito div, .semNegrito span{
    font-weight:normal;
}

.conteudoFt14{
    width:560px !important;
    font-size:14px !important;
    padding-bottom:22px !important;
}

.txtValues span{
    font-size:1px

}

.InputtxtValues, .txtValuesEstado, .CpfRg, InputtxtCep, .InputtxtNum, .InputtxtPref, .InputtxtCep, .txtArea{
    margin-top:2px;
    width:418px;
    height:18px;
    border:1px solid #66cccc;
}
.txtValuesEstado{
    width:48px;
    height:18px;
}
.CpfRg, .acesso2 .campo .campocomente, .CpfRg2{
    width:239px;
    height:18px;
}
.InputtxtCep{
    width:156px;
    height:18px;
}
.InputtxtPref{
    width:24px;
    height:18px;
}
.InputtxtNum{
    width:126px;
    height:18px;
    margin-left:5px;
}
.txtArea{
    width:531px;
    height:85px;
    margin-bottom:22px;
    margin-top:20px;
}
.liConcordo{
    width:555px;
    font-weight:100;
}
.txtTermos{
    margin-top:9px;
}
.txtBtSubmit{
    height:12px;
    text-align:center;

}
.contBtEnviar{
    margin-top:19px;
    cursor:pointer;
}
/***************************formulário de cadastro***********************/
.tituloSubHeader, .statusSubHeader{
    margin-top:7px;
    margin-left:10px;
}
.relateSubHeader{
    margin:0px 18px 18px 0px !important;
    float:right;
}
.relateSubHeaderFundo div{
    padding:9px 7px 8px 10px;
}
.tituloSubHeader{
    width:600px;
    font-weight:bold;
}
.statusSubHeader{
    margin-left:550px;
}
.relateSubHeader{
    margin-left:546px;
    margin-top:7px
}
.relateSubHeader div.bd1{
    background-color:#66CCCC;

}
.relateSubHeader div.bd1, .relateSubHeader div.bd2, .relateSubHeader div.bd3, .relateSubHeader div.bd4{
    background-image:url("../images/borda_botao_001_01.gif");
    background-repeat:no-repeat;
    background-position:top left;
    z-index:10;

}
.relateSubHeader div.bd2{
    background-image:url("../images/borda_botao_001_02.gif");
    background-position:bottom left;
    z-index:20;
}
.relateSubHeader div.bd3{
    background-image:url("../images/borda_botao_001_03.gif");
    background-position:top right;
    z-index:30;
}
.relateSubHeader div.bd4{
    background-image:url("../images/borda_botao_001_04.gif");
    background-position:bottom right;
    z-index:40;
}

.quadroEmpresaInternaCZ div.bd1, .quadroEmpresaInternaCZ div.bd2, .quadroEmpresaInternaCZ div.bd3, .quadroEmpresaInternaCZ div.bd4{
    background-image:url("../images/img/borda_empresa_estatistica_01.gif");
    background-repeat:no-repeat;
    background-position:top left;
    z-index:10;

}
.quadroEmpresaInternaCZ div.bd2{
    background-image:url("../images/img/borda_empresa_estatistica_03.gif");
    background-position:bottom left;
    z-index:20;
}
.quadroEmpresaInternaCZ div.bd3{
    background-image:url("../images/img/borda_empresa_estatistica_02.gif");
    background-position:top right;
    z-index:30;
}
.quadroEmpresaInternaCZ div.bd4{
    background-image:url("../images/img/borda_empresa_estatistica_04.gif");
    background-position:bottom right;
    z-index:40;
    width:600px;
}

.relateSubDivulga, .relateSubDivulga1{
    width:485px;
    height:45px;
    margin-left:10px;
    margin-top:13px;
}

/****************************topo dos container´s de conteúdo***********/
.topContConteudo,.topContConteudo2{
    width:612px;
}
.topContConteudo{
    width:579px;
    height:23px;
}


div.bot_green .contTop{
    width:308px !important;
}
.txttopContConteudo{
    padding:4px 0px 3px 4px;
}
.quadroEmpresaInternaCZ{
    width:640px;
    background-color:#ebebe4;
    float:right;
}

.quadroEmpresaInternaCZ .linha{
    width:500px;
    font-size:14px;
    padding:0px 8px 8px 0px;
}

.quadroEmpresaInternaCZ .linha .col{
    color:#666;
}

.quadroEmpresaInternaCZ .linha .col b{
    color:#000;
}

.tabelaListagem{
    width:640px;
    border:0;
    padding:0;
    margin:0;
    background-color:#f4f5f0;

}

.tabelaListagem th a{
    float:none;
}
.tabelaListagem td{
    color:#666666;
    font-size:11px;
    border-bottom:1px dotted #cccccc;

}
.tabelaListagem a{
    color:#009999 !important;
    font-size:14px;
    float:none;
}
/********************************formulário do coluna esrquerda home********************/

.campoTextoformulario2{
    width:205px;
    height:18px;
}
.campoTextoformulario3{
    width:130px;
    height:18px;
}
.acesso, .formOpiniao
{
    position:relative;
    width:298px;
    height:150px;
    float:left;

}
#acesso{float:right;}

.acessopOpiniao1, .acessopOpiniao1_1{
    width:229px !important;
}
.acessopOpiniao1_1{
    background-image:none;
}
.acessop2, .acessopOpiniao1_2, .menudir2
{

    width:295px;
    padding-top:13px;
    border-top:0px;
    border-bottom:0px;
    border-left: 1px solid #ebebe4;
    border-right: 1px solid #ebebe4;

    /*background-color: #14ff00;*/
}

.acessop3, .formOpiniao3, .acessopOpiniao1_3, .menudir3
{
    width:298px;
    height:16px;
    display:table;
    background-image:url("../images/rodape.gif");
}
.menudir3
{
    width:276px;
    height:16px;
    display:table;
    background-image:url("../images/rodapeDireito.gif");
    background-repeat:no-repeat;
}
.campo, .campoeBit
{
    width:255px;
    margin-bottom:16px;
    padding-left:19px;
}
.botaojacadastrado
{

    width:74px;
    height: 21px;
    background-image: url("../images/botao.gif");
    background-repeat: no-repeat;
}
.corCinza{
    width:601px;
    height:30px;
}
/****************************fim formulário do header********************/

/************************Formulário quero me cadastrar*******************/
.QueroCadastrarTop{
    width:588px;
    height:23px;
}
.textCadastrar{
    margin-top:12px;
}
.inputTextCadastrar, .inputTextCadastrarCampo2{
    border:1px solid #a3e0e0;
    height:19px;
    margin-left:37px;
    margin-top:4px;
}
.inputTextCadastrarCampo2{
    margin-left:5px;
}
.formProcura{
    width:355px;
    height:95px;
    margin-left:4px;
}
.contFormHeader{
    width:355px;
    height:75px;
}
/********************Fim Formulário quero me cadastrar*******************/

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxEstrutura Padraoxxxxxxxxxxxxxxxxxxxxxxx*/

#pos div
{
    position:relative;
    float:left;
}
#pos
{
    margin:0 auto;
    width:902px;
    height:2348px;

}
#header
{
    width:902px;
    height:157px;
    padding-top:22px;
    background-color:#ff1400;
}
#subheader
{
    /*width:893px;*/width:900px;
    height:50px;
    background-color:#a3e0e0;
    margin:20px 0px 20px 0px;

}
#colunaesquerda, .colunaesquerda
{
    width:298px;
    /* height:1812px;*/
    background-color:#ffffff;
    margin-right:10px;
}
#colunadireita, .colunadireita
{
    width:593px;
}
.colunaesquerda{
    width:252px;
}
.colunadireita{
    width:618px;
}
.colunadireita div.contTop{
    width:618px;
}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxFoooterxxxxxxxxxxxxxxxxxxxx*/
#footer
{
    width:902px;
    height:272px;

}
.footer a{
    font-size:12px;
    color:#FF6633;
    padding:0px 5px 0px 5px;
    font-weight:bold

}
.anuncios
{
    width:814px;;
    height: 113px;
    padding-top:17px;
    padding-left:88px;
    border-style:solid;
    border:0px;
    border-color:#ebebe4;
    border-top:1px;
    border-bottom:1px;
}
.todosAnuncios
{
    width:726px;
    height:88px;
    padding-top:2px;
    padding-left:2px;
    border:1px;
    border-style: solid;
    border-color:#0066cc;
}
.anuncio
{
    width:181px;
    height: 88px;
}
.comoFunciona
{
    width:873px;
    padding:14px 13px 14px 13px;
    background-color:#f4f5f0;

}
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxfim footerxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxBuscaxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.tituloResultadobusca,.relatos
{
    width:100%;
    margin-top:26px;
}
.txtResulatadoBusca
{
    width:599px;
}

.conteudoresBusca{
    width:599px;
    min-height:199px;
    margin-bottom: 12px;

}
.ebit
{
    width:279px;
    height:89px;
    padding-left:11px;
    padding-top:11px;
    background-color:#ebebe4;
}
.txtresbusca
{
    width:207px;
    color:#666666;
    font-size:12px;
}
.txtBtAcessar
{
    padding:0px;
    width:63px;
}
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxfim buscaxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxRaking::::::::::::::::::::::::::::::::::::::::::*/
#colunaesquerda2
{
    margin-right:14px;
}
#colunameio
{
    width:298px;
    height:1812px;
    margin-right:14px;
}
#colunadireita2
{
    width:277px;

}
.listaRaking
{
    margin-top:8px;
    margin-left:0;
    width:280px;
    height:194px;
    padding-left: 9px;
    padding-right: 9px;
    padding-top:19px;
}
.listaRaking ul
{
    list-style-type: none;

}

.coluna_lateral_position a{
    font-size:14px;
    color:#009999;
}
.tables_back_position a{
    font-size:12px;
    color:#009999;
}
.listaRaking ul li span{
    margin-right:4px;
}
.texto_laranja{
    color:#ff6633 !important;
}

.listaRaking .b{
    color:#009999;
}
.relatos
{
    margin-top:0px;
    margin-bottom:13px;
}
.rakingIcones
{
    margin-top: 4px;
    float:right;
    z-index:1;
}
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxFim Rankingxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxEmprensaxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.flutuadireita
{
    position:relative;
    float:right;
}

.link
{
    cursor:pointer;
}
#colunadireita
{
    font-size:12px;
}

#colunadireita B
{
    font-size:18px;
}
/**H1 DO SITE*/
#colunadireita H1, #cadastro H1
{
    font-size:12px;
    font-weight:normal;
    color:#666666;
    font-family:arial;
}
#cadastro H1{
    margin-bottom:10px;
}
.tituloSubHeader H1
{
    font-size:32px;
}

.txttopContConteudo H1
{
    font-size:14px;
    font-weight:bold;
    color:#fff;
}

.presents H1, .presents H1 span{
    font-size:24px;
    color:#009999;
    font-weight:normal;
}
.presents H1 span{
    float:none;
    font-weight:bold;
}
.txttopContConteudo H1
{
    font-size:14px;
    text-transform:uppercase;
}
.ft12 H1
{
    font-size:12px;
    font-weight:normal;
    color:#666666;
    font-family:arial;
}
.reclamacao_h1 H1
{
    font-size:12px;
    font-weight:normal;
    color:#666666;
    font-family:arial;
    margin-bottom:15px;
}

.bullet ul li{
    list-style:disc;
}

a:hover{ text-decoration:underline !important;}

#el2sb{float:right;_margin-right:50px;}