@charset "utf-8";
/* CSS Document */

body {
    background: #E6E6E3;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #6a6a6a;
    margin: 0;
}

/*================ FONTES E IMAGENS ================ */
img {
    border: none;
    margin: 0;
}

h6 {
	font-size: 14px;
}

h1, h2, h3, h4 {
    padding: 0;
    margin: 0
}

h1, h2 {
    font-size: 13px;
}

h3 {
    font-size: 12px;
}

h4 {
    font-size: 11px;
}

p {
    padding: 5px 6px 10px 0px;
    margin: 0;
    text-align: justify;
}

.font9 {
    font-size: 9px !important;
}

.font10 {
    font-size: 10px !important;
}

.font11 {
    font-size: 11px !important;
}

.font12 {
    font-size: 12px !important;
}

.font13 {
    font-size: 13px !important;
}

.font14 {
    font-size: 14px !important;
}

.font15 {
    font-size: 15px !important;
}
.font17 {
    font-size: 17px !important;
}

.font18 {
    font-size: 18px !important;
}
.font21 {
    font-size: 21px !important;
}

.font30 {
    font-size: 30px !important;
}

.font35 {
    font-size: 35px !important;
}

.text_align_center {
    text-align: center;
}

label {
    display: block;
    font-size: 10px;
    font-weight: 700;
    line-height: 20px;
}
.bold {
	 font-weight: bold;
}
/*================ POSICIONADORES ================ */
.relative {
    position: relative;
}

.float_left {
    float: left;
}

.float_right {
    float: right;
}

.clear {
    clear: both !important;
    height: 1px !important;
    font-size: 1px !important;
}

/*================ MARGENS ================ */
.p0 {
    padding: 0 !important;
}

.p_bt0 {
    padding-bottom: 0px !important;
}

.p-20 {
    padding: 20px !important;
}

.p-10 {
    padding: 10px !important;
}


.m0 {
    margin: 0 !important;
}

.m9 {
    margin: 9px !important;
}

.m10 {
    margin: 10px !important;
    _margin: 10px 5px !important;
}

.m0auto {
    margin: 0 auto !important;
}

.m_bt5 {
    margin-bottom: 5px !important;
}

.m_bt10 {
    margin-bottom: 10px !important;
}

.m_bt20 {
    margin-bottom: 20px !important;
}

.m_top10 {
    margin-top: 10px !important;
}

.m_top15 {
    margin-top: 15px !important;
}

.m_top20 {
    margin-top: 20px !important;
}

.ml-10 {
    margin-left: 10px;
    _margin-left: 5px;
}

.ml-30 {
    margin-left: 30px;
}

/*================ PADDINGS ================ */
.ptop5 {
    padding-top: 5px !important;
}

.ptop8 {
    padding-top: 8px !important;
}

.ptop10 {
    padding-top: 10px !important;
}

.pbot10 {
    padding-bottom: 10px !important;
}

.ptop4 {
    padding-top: 4px
}

.plef3 {
    padding-left: 3px
}

.plef10 {
    padding-left: 10px
}

.plef12 {
    padding-left: 12px
}

/*================ ALTURAS ================ */
.h11 {
    height: 11px;
    font-size: 1px !important;
}

.h23 {
    height: 23px !important;
}
.h25 {
    height: 25px !important;
}
.h30 {
    height: 30px !important;
}

.h31 {
    height: 31px !important;
}

.h33 {
    height: 33px !important;
}
.h40 {
	height: 40px;
}
.h50 {
    height: 50px;
}
.h70 {
    height: 70px;
}

.h80 {
    height: 80px !important;
}

.h95 {
    height: 95px !important;
}

.h103 {
    height: 103px !important;
}

.h123 {
    height: 123px !important;
}
.h130 {
    height: 130px !important;
}

.h153 {
    height: 153px !important;
}

.h170 {
    height: 170px !important;
}
.h180 {
    height: 180px !important;
}
.h192 {
    height: 170px !important;
}

.h200 {
    height: 200px !important;
}

.h227 {
    height: 227px !important;
}

.h231 {
    height: 231px !important;
}
.h245 {
    height: 245px !important
}
.h248 {
    height: 248px !important
}
.h250 {
    height: 250px !important
}
.h263 {
    height: 263px !important;
}
.h277 {
    height: 277px !important;
}

.h290 {
    height: 290px !important;
}

.h294 {
    height: 294px !important;
}

.h305 {
    height: 305px !important;
}

.h309 {
    height: 309px !important;
}

.h310 {
    height: 310px !important;
}

.h328 {
    height: 328px !important;
}

.h340 {
    height: 340px !important;
}

.h370 {
    height: 370px !important;
}
.h380 {
    height: 380px !important;
}
.h700 {
    height: 700px !important;
}
/*================ LARGURAS ================ */
.w7 {
    width: 7px !important;
}

.w10 {
    width: 10px !important;
}
.w20 {
    width: 20px !important;
}
.w25 {
    width: 25px !important;
}
.w30 {
    width: 30px !important;
}

.w33 {
    width: 33px !important;
}
.w45 {
	width: 45px;

}
.w141 {
    width: 141px !important;
}

.w147 {
    width: 147px !important;
}

.w150 {
    width: 150px !important;
}

.w155 {
    width: 155px !important;
}

.w174 {
    width: 174px !important;
}

.w170 {
    width: 170px !important;
}

.w180 {
    width: 180px !important;
}

.w184 {
    width: 184px !important;
}

.w188 {
    width: 188px !important;
}

.w193 {
    width: 193px !important;
}

.w194 {
    width: 194px !important;
}

.w263 {
    width: 263px !important;
}
.w535 {
    width: 535px !important;
}

.w581 {
    width: 581px !important;
}

.w595 {
    width: 595px !important;
}
.w680 {
	width: 680px !important;
}
.w733 {
    width: 733px !important;
}

.w755 {
    width: 755px !important;
}

.w740 {
    width: 740px !important;
}

.w773 {
	 width: 773px !important;
}
.w779 {
    width: 779px !important;
}

.w793 {
    width: 793px !important;
}

.w795 {
    width: 795px !important;
}

.w815 {
    width: 815px !important;
}

.w919 {
    width: 919px !important;
}

.w965 {
    width: 965px !important;
}

.w979 {
    width: 979px !important;
}

.w999 {
    width: 999px !important;
}

/*================ CORES ================ */
.ffffff {
    color: #fff
}

/*branco*/
.f3a55c {
    color: #f3a55c
}

/*laranja*/
.f7b848 {
    color: #f7b848
}

/*laranja claro*/
.f26522 {
    color: #f26522
}

/*laranja escuro*/
.c60a503 {
    color: #60a503
}

/*verde*/
.c5a9967 {
    color: #5a9967
}

/*verde escuro*/
.bf0000 {
    color: #bf0000
}

/*vinho*/
.ef5860 {
    color: #ef5860
}

/*rosa*/
.c8c88c9 {
    color: #8c88c9
}
/*preto*/
.p0000 {
	color: #000000
}

/*lilas*/
/*================ CONTAINERS ================ */
#conteiner_principal_flashpage {
    margin: 10px auto 0 auto;
    background: #fff url(../images/layout/back_top.jpg) repeat-x;
    height: 1600px;
}
#conteiner_principal_compras {
    margin: 10px auto 0 auto;
    background: #fff url(../images/layout/back_top.jpg) repeat-x;
    height: 4500px;
}

#conteiner_left {
    height: 113px;
    /*background: #fff url(../images/layout/back_logos.gif) no-repeat top;*/
    margin: 10px 0 0 10px;
}

#conteiner_left_bt {
    /*background: #fff url(../images/layout/back_logos.gif) no-repeat top;*/
    margin: -20px 0 10px 10px;
}

#conteiner_left_car {
    height: 113px;
    /*background-image: url(../images/layout/back_logos_car.gif);*/
    background-position: top;
    background-repeat: no-repeat;
    margin: 10px 0 10px 10px;
}

.corner_left_top {
    background-image: url(../images/layout/top_left.jpg);
    background-repeat: no-repeat;
    background-position: top left;
}

#top_right {
    height: 153px;
}

.corner_right_top {
    background-image: url(../images/layout/top_right.jpg);
    background-repeat: no-repeat;
    background-position: top right;
}

#logos {
    position: absolute;
    width: 200px;
    height: 96px;
    left: 20px;
    top: 20px;
}

#logos h2, h1 {
    top: 15px;
    *top: 13px;
}

/*================ TOP MENU ================ */

#top_menu_prod {
    position: absolute;
    background-image: url(../images/layout/produto_top_menu.gif);
    width: 172px;
    height: 35px;
    left: 10px;
    top: 118px;
}

/*================ ATENDIMENTO TOP ================ */
#atendimento_top {
    position: absolute;
    top: 35px;
    left: 240px;
    /*margin: 10px 0 0 10px;
    _margin: 10px 0 0 5px;*/
    width: 630px;
    height: 60px;
}

#atendimento_top a {
    color: #B5C05A;
    text-decoration: none;
    font-size: 10px;
}

#atendimento_top a:hover {
    color: #A5AF43;
    text-decoration: underline;
}

/*================ CARRINHO TOPO ================ */
#carrinho_top {
    width: 206px;
    height: 51px;
    position: absolute;
    background: #F7FAEF url(../images/layout/back_cart.png) no-repeat left;
    top: 30px;
    left: 793px;
}

#carrinho_top a {
    color: #000;
    text-decoration: none;
}

.carrinho_top_resumo {
    width: 90px;
    height: 41px;
    margin: 10px 0 0 25px;
    _margin: 5px 0 0 9px;
}

#carrinho_top a:hover {
    text-decoration: underline;
}

#carrinho_top a:visited {
    color: #000;
}

/*================  PUBLICIDADES ================ */
a.promo_mais {
    font-size: 10px;
    color: #918A8A;
    text-decoration: none;
}

a.promo_mais:hover {
    text-decoration: underline;
    color: #F66522;
}

.promo1 h3 a {
    color: #f26522;
}

.promo2 h3 a {
    color: #f00;
}

.promo1 h3 a, .promo2 h3 a {
    text-decoration: none;
}

.promo1 h3 a:hover, .promo2 h3 a:hover {
    text-decoration: underline;
}

.promo1_top, .promo2_top {
    background-color: #D9D7D0 ;
}

.promo1, .promo2  {
    border-left: #D9D7D0 1px solid;
    border-right: #D9D7D0 1px solid;
    background: #F8F8F8;
}

.promo1_bottom, .promo2_bottom {
    background-color: #D9D7D0 ;
}


/*================ 	S ================ */
#menu_superior {
    position: absolute;
    width: 700px;
    height: 20px;
    top: 128px;
    left: 195px;
    text-align: inherit;
    color: #005e20;
}

#menu_superior a {
    color: #005e20;
}

.back_menu_prod {
    *width: 174px;
    /*padding-bottom: 12px;
    background-image: url(../images/layout/back_menu_prod.gif);*/
    background-repeat: no-repeat;
    background-position: bottom;
}

.back_menu_info1 {
    top: 15px;
    position: relative;
    /*padding-top: 12px;
    background-image: url(../images/layout/back_menu_info1.gif);*/
    background-repeat: no-repeat;
    background-position: top;
}

.back_menu_info2 {
    *width: 174px;
    /*padding-bottom: 12px;
    background-image: url(../images/layout/back_menu_info2.gif);*/
    margin-bottom: 20px;
    background-repeat: no-repeat;
    background-position: bottom;
}

/*================ RODAPÉ =============== */
#rodape {
    color: #918a8a;
    margin: 0 auto 30px auto;
    border-top: #e1dfdf 5px solid;
    background: #f4f4f4 url(../images/layout/back_rodape1.gif) bottom left no-repeat;
}

#back_rodape {
    background-image: url(../images/layout/back_rodape2.gif);
    background-position: bottom right;
    background-repeat: no-repeat;
}

#rodape h4 {
    color: #706969;
}

#back_rodape ul {
    border: 0 none;
    margin: 0;
    outline: 0 none;
    padding: 0;
    vertical-align: baseline;
}

#back_rodape ul li {
    line-height: 10px;
    margin: 5px 0;
    list-style: none;
    padding-left: 8px;
}

#back_rodape ul li a {
    color: #6a6a6a;
    text-decoration: none
}

#back_rodape ul li a:hover {
    text-decoration: underline;
    color: #bf0000;
}

/*================ PRODUTOS ================ */

.img_prod {
   /* height: 130px;*/
    width: 140px;
    margin: 0 auto;
}

a.link_prod {
    font-size: 10px;
    color: #6a6a6a;
    text-decoration: none;
}

a.link_prod:hover {
    text-decoration: underline;
    color: #bf0000
}

.button {
    width: 69px;
    top: 8px;
}

.button h4 {
    background-color: #8DC53E;
    padding: 3px 0;
}

.button h4:hover {
    background-color: #46A336;
}

.button h4 a {
    color: #fff;
    text-decoration: none;
}

.button h4 a {
    color: #fff;
    text-decoration: none;
}

/*================ TÍTULOS DAS ÁREAS ================ */

.box_titulos h3 {
    position: absolute;
    top: 7px;
    left: 10px;
    /*color: #FFFFFF;*/
    color: #918A8A;
}

.barra_titulos {
    /*background-color: #D9D7D0;*/
    background-color: #F8F8F8;
    border-bottom: 1px solid #D9D7D0;
}

/*================ AREA CENTRAL HOME ================ */

/*-------------- destaque principal --------------
.bk_top_dest { background: #f90 url(../images/layout/bk_top_dest.gif) repeat-x; }
.bk_top_dest_left { background-image: url(../images/layout/bk_top_dest_left.gif); }
.bk_top_dest_right { background-image: url(../images/layout/bk_top_dest_right.gif); }
.bk_tit_dest_left { background-image: url(../images/layout/bk_tit_dest_left.gif); }
.bk_tit_dest_m { background-image: url(../images/layout/bk_tit_dest_m.gif); }
.bk_tit_dest_right { background-image: url(../images/layout/bk_tit_dest_right.gif); }
.bk_top_prod_dest { background-image: url(../images/layout/bk_top_prod_dest.gif); }
.bk_bt_prod_dest { background-image: url(../images/layout/bk_bt_prod_dest.gif); }
.bk_left_dest { background-image: url(../images/layout/prod_left_dest.gif); }
.bk_righ_dest { background-image: url(../images/layout/prod_right_dest.gif); }
.border_dest {
	*width: 579px;
	border-left: #efcc94 1px solid;
	border-right: #efcc94 1px solid;
}*/
.prod_med {
    margin-bottom: 9px;
}

/*-------------- destaque inferior --------------*/
/*.destaque_2 img { border: #60a503 1px solid }
.destaque_2 .h340 {
	background-color: #eff5e0;
	border-left: #60a503 1px solid;
	border-right: #60a503 1px solid;
}*/
.bk_tp_dest_2 {
    background-image: url(../images/layout/bk_tp_destaque2.gif);
}

.bk_bt_dest_2 {
    background-image: url(../images/layout/bk_bt_destaque2.gif);
}

/*-------------- área de lançamento --------------*/
.lancamento, .destaque_2 {
    background-color: #F8F8F8;
}

/*.lancamento img { border: #8c88c9 1px solid }*/
.bk_tp_lanc {
    background-image: url(../images/layout/bk_tp_lancamento.gif);
    color: #e9edfc;
}

.bk_bt_lanc {
    background-image: url(../images/layout/bk_bt_lancamento.gif);
}

/*-------------- área mais vendidos --------------

.bk_tit_vend_left { background-image: url(../images/layout/bk_tit_vend_left.gif); }
.bk_tit_vend_m { background-color: #ffe6e7; }
.bk_tit_vend_right { background-image: url(../images/layout/bk_tit_vend_right.gif); }
.bk_top_prod_vend { background-image: url(../images/layout/bk_top_prod_vend.gif); }
.bk_bt_prod_vend { background-image: url(../images/layout/bk_bt_prod_vend.gif); }
.bk_top_vend { background-color: #f5989d; }
.bk_top_vend_left { background-image: url(../images/layout/bk_top_vend_left.gif); }
.bk_top_vend_right { background-image: url(../images/layout/bk_top_vend_right.gif); }
.bk_left_vend { background-image: url(../images/layout/prod_left_vend.gif); }
.bk_right_vend { background-image: url(../images/layout/prod_right_vend.gif); }
.border_vend {
	*width: 579px;
	border-left: #f5989d 1px solid;
	border-right: #f5989d 1px solid;
}*/
/*-------------- área de dicas --------------*/
.box_img_dicas {
    height: 100px;
    width: 100px;
    padding: 11px;
    background-image: url(../images/layout/bk_img_dica.gif);
}

.dicas h3 a {
    font-weight: normal;
    color: #f26522;
    text-decoration: none;
}

.dicas h3 a:hover {
    text-decoration: underline;
}

/*.bk_top_dica { background: #f90 url(../images/layout/bk_top_dica.gif) repeat-x; }
.bk_top_dica_left { background-image: url(../images/layout/bk_top_dica_left.gif); }
.bk_top_dica_right { background-image: url(../images/layout/bk_top_dica_right.gif); }
.bk_tit_dica_left { background-image: url(../images/layout/bk_tit_dica_left.gif); }
.bk_tit_dica_m { background-image: url(../images/layout/bk_tit_dica_m.gif); }
.bk_tit_dica_right { background-image: url(../images/layout/bk_tit_dica_right.gif); }
.bk_top_prod_dica { background-image: url(../images/layout/bk_top_prod_dica.gif); }
.bk_bt_prod_dica { background-image: url(../images/layout/bk_bt_prod_dica.gif); }
.bk_left_dica { background-image: url(../images/layout/prod_left_dica.gif); }
.bk_righ_dica { background-image: url(../images/layout/prod_right_dica.gif); }
.bk_left_novidades { background-image: url(../images/layout/prod_left_novidades.gif); }
.bk_righ_novidades { background-image: url(../images/layout/prod_right_novidades.gif); }
.border_dica {
	*width: 777px;
	background-color: #f4fefa;
	border-left: #d4edbd 1px solid;
	border-right: #d4edbd 1px solid;
}*/
.dicas {background-color: #F8F8F8  }

/*------------- Calculador ----------------*/
.calculate table {
    width: 100%;
    border-spacing: 0;
}

.calculate .list-products-item {
    width: 450px;
}

.calculate input[type=text] {
    line-height: 30px;
    height: 25px;
    border: 1px solid #D9D7D0;
    padding: 0 5px;
    width: 95px;
    margin-right: 10px;
}

.calculate label {
    font-weight: normal;
    line-height: normal;
    font-size: inherit;
    display: block;
}

.calculate label,
.calculate label input[type=radio] {
    cursor: pointer;
}

.calculate label input[type=radio] {
    margin: 0;
    vertical-align: middle;
}

.calculate .qtd-list {
    margin-top: 10px;
    background: #fff;
    border-radius: 5px;
    border: 1px solid #efcc94;
    overflow: hidden;
}

.calculate .qtd-list td {
    padding: 10px;
    font-size: 14px;
}

.calculate .qtd-list tr td {
    border-top: 1px solid #efcc94;
}

.calculate .qtd-list thead td {
    border-top: 0;
}

.calculate .qtd-list tr.active {
    background: #f5f5f5;
}

.calculate .price-value {
    color: #f26522;
}

.calculate .results span {
    color: #9AB25A;
    font-size: 16px;
}

.calculate .results span strong {
    font-size: 24px;
}

.calculate .results td {
    width: 33%;
}

.calculate hr {
    margin: 15px 0;
    background: #efcc94;
    height: 1px;
    border: 0;
}

/*================ PAG PRODUTOS =====================*/
.bk_top_prod_int {
    background-image: url(../images/layout/bk_top_prod_int.gif);
}

.bk_bt_prod_int {
    background-image: url(../images/layout/bk_bt_prod_int.gif);
    background-repeat: no-repeat;
}

.border_full {
    *width: 777px;
    border-left: #efcc94 1px solid;
    border-right: #efcc94 1px solid;
}

.border_full .w193 {
    margin-bottom: 15px !important;
}

/*================ PAG CARRINHO =====================*/
.bk_top_car {
    background-image: url(../images/layout/bk_top_prod_car.gif);
}

.bk_bt_car {
    background-image: url(../images/layout/bk_bt_prod_car.gif);
}

.border_full_car {
    *width: 963px;
    border-left: #efcc94 1px solid;
    border-right: #efcc94 1px solid;
}

/*================ PAG INSTALAR FLASH =====================*/

.bk_left_flash_int {
    background-image: url(../imagens/red_left.gif);
}

.bk_right_flash_int {
    background-image: url(../imagens/red_right.gif);
}
/*================ PAG COMO COMPRAR =====================*/

.bk_left_green_red_int {
    background-image: url(../imagens/green_red_left.jpg);
}

.bk_right_green_red_int {
    background-image: url(../imagens/green_red_right.jpg);
}

/*================ IMPUTS =====================*/

input.bt-1,
input.bt-red,
input.bt-lilas,
input.bt-2,
input.bt-green,
input.bt-3,
input.bt-blue,
input.bt-orange,
input.bt-gray {
    border: medium none;
    color: #fff;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding: 0 10px;
    line-height: 25px;
}

input.bt-green {
    background-color: #8DC53E;
}

input.bt-green:hover {
    background-color: #46A336;
}

input.bt-lilas {
    background-color: #8c88c9;
}

input.bt-rosa {
    background-color: #ef5860;
}

input.bt-orange {
    background-color: #f26522;
    font-size: 12px;
}

input.bt-gray {
    background-color: #494949;
    font-size: 12px;
}

a.link-orange:link, a.link-orange:visited {
    background-color: #f26522 !important;
}

a.link-green:link, a.link-green:visited {
    background-color: #46A336 !important;
}

a.link-gray:link, a.link-gray:visited {
    background-color: #494949 !important;
}

a.link-green, a.link-orange, a.link-gray {
    color: #fff !important;
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 700;
    padding: 5px 5px;
    text-align: center;
    text-decoration: none;
}

.button h4 {
    background-color: #8DC53E;
    padding: 3px 0;
}

.button h4:hover {
    background-color: #46A336;
}

input.bt-gray:hover {
    background-color: #F66522;
}

/*================ PAG ATENDIMENTO =====================*/
.bk_top_atend_int {
    background-image: url(../images/layout/bk_top_atend_int.gif);
}

.bk_bt_atend_int {
    background-image: url(../images/layout/bk_bt_atend_int.gif);
}

.border_atend_int {
    *width: 777px;
}

.border_atend_int h3, .border_atend_int h2, .border_atend_int h1 {
    color: #F66522;
    border-bottom: #ffe6e7 1px solid;
    padding-top: 10px;
}

.border_atend_int a {
    color: #F66522;
    text-decoration: none;
}

.border_atend_int a:hover {
    text-decoration: underline
}

.box_contato h3 {
    font-weight: normal;
    padding-top: 2px;
    color: #ef5860;
    border-bottom: #ffc1c5 1px solid
}

#form_atendimento {
    margin: 0;
}

.box_grey_atend {
    background-color: #F8F8F8;
    border: 1px solid #D9D7D0;
    padding: 6px 10px 8px;
    height: 400px;
}

/*================ PAG CADASTRO =====================*/

.bk_top_cadas {
    background: #f90 url(../images/layout/bk_top_cadas.gif) repeat-x;
}

.bk_top_cadas_left {
    background-image: url(../images/layout/bk_top_cadas_left.gif);
}

.bk_top_cadas_right {
    background-image: url(../images/layout/bk_top_cadas_right.gif);
}

.bk_tit_cadas_left {
    background-image: url(../images/layout/bk_tit_cadas_left.gif);
}

.bk_tit_cadas_m {
    background-image: url(../images/layout/bk_tit_cadas_m.gif);
}

.bk_tit_cadas_right {
    background-image: url(../images/layout/bk_tit_cadas_right.gif);
}

.bk_top_prod_cadas {
    background-image: url(../images/layout/bk_top_prod_cadas.gif);
}

.bk_bt_prod_cadas {
    background-image: url(../images/layout/bk_bt_prod_cadas.gif);
}

.bk_left_cadas {
    background-image: url(../images/layout/prod_left_cadas.gif);
}

.bk_righ_cadas {
    background-image: url(../images/layout/prod_right_cadas.gif);
}

.border_cadas {
    *width: 777px;
    background-color: #fef8eb;
    border-left: #f9b595 1px solid;
    border-right: #f9b595 1px solid;
}

.box_img_cadas {
    height: 100px;
    width: 100px;
    padding: 11px;
    background-image: url(../images/layout/bk_img_dica.gif);
}

#auncio_classificados {
    height: 114px;
    width: 300px;
    background-image: url(../images/layout/bk_img_anun_cla.gif);
    background-repeat: no-repeat;
}

.cadastro, .login {
    margin-bottom: 10px;
}

.db-ac, .db-pe, .db-lo {
    width: 350px;
}

.box_cadastro {
    background-color: #fff;
    border: 1px solid #D9D7D0;
    padding: 6px 10px 8px;
}

.cadastro h3, .login h3, {
    padding: 30px 0 10px 0
}

.cadastro h3.dados, .login h3.dados, .infos h3.dados {
    padding: 10px 0 10px 0
}

.cadastro p {
    padding: 0;
    font-size: 10px;
}

.cadastro b {
    color: #f26522
}

.erro-input {
    padding: 0;
    font-size: 10px;
    color: #f26522;
}

/*================ PAG LOGIN =====================*/

.bk_top_grey {
    background: #f90 url(../images/layout/bk_top_grey.gif) repeat-x;
}

.bk_top_grey_left {
    background-image: url(../images/layout/bk_top_grey_left.gif);
}

.bk_top_grey_right {
    background-image: url(../images/layout/bk_top_grey_right.gif);
}

.bk_tit_grey_left {
    background-image: url(../images/layout/bk_tit_grey_left.gif);
}

.bk_tit_grey_m {
    background-image: url(../images/layout/bk_tit_grey_m.gif);
}

.bk_tit_grey_right {
    background-image: url(../images/layout/bk_tit_grey_right.gif);
}

.bk_top_prod_grey {
    background-image: url(../images/layout/bk_top_prod_grey.gif);
}

.bk_bt_prod_grey {
    background-image: url(../images/layout/bk_bt_prod_grey.gif);
}

.bk_left_grey {
    background-image: url(../images/layout/prod_left_grey.gif);
}

.bk_righ_grey {
    background-image: url(../images/layout/prod_right_grey.gif);
}

.border_grey {
    *width: 777px;
    background-color: #f4f4f4;
    border-left: #e1dfdf 1px solid;
    border-right: #e1dfdf 1px solid;
}

.box_img_grey {
    height: 100px;
    width: 100px;
    padding: 11px;
    background-image: url(../images/layout/bk_img_cadas.gif);
}

.box_grey {
    -moz-border-radius: 7px 7px 7px 7px;
    background-color: #fff;
    border: 1px solid #e1dfdf;
    padding: 6px 10px 8px;
}

.login h3 a {
    color: #8c88c9;
    text-decoration: none;
}

.login h3 a:hover {
    text-decoration: underline;
}

/*================ PAG LOGIN =====================*/

.bk_top_lilac {
    background: #eff2fc url(../images/layout/bk_top_lilac.gif) repeat-x;
}

.bk_top_lilac_left {
    background-image: url(../images/layout/bk_top_lilac_left.gif);
}

.bk_top_lilac_right {
    background-image: url(../images/layout/bk_top_lilac_right.gif);
}

.bk_tit_lilac_left {
    background-image: url(../images/layout/bk_tit_lilac_left.gif);
}

.bk_tit_lilac_m {
    background-image: url(../images/layout/bk_tit_lilac_m.gif);
}

.bk_tit_lilac_right {
    background-image: url(../images/layout/bk_tit_lilac_right.gif);
}

.bk_top_prod_lilac {
    background-image: url(../images/layout/bk_top_prod_lilac.gif);
}

.bk_bt_prod_lilac {
    background-image: url(../images/layout/bk_bt_prod_lilac.gif);
}

.bk_left_lilac {
    background-image: url(../images/layout/prod_left_lilac.gif);
}

.bk_righ_lilac {
    background-image: url(../images/layout/prod_right_lilac.gif);
}

.border_lilac {
    *width: 777px;
    background-color: #eff2fc;
    border-left: #b5b2ec 1px solid;
    border-right: #b5b2ec 1px solid;
}

.box_img_lilac {
    height: 140px;
    width: 140px;
    padding: 11px;
    background-image: url(../images/layout/bk_img_lilac.gif);
}

.box_lilac {
    -moz-border-radius: 7px 7px 7px 7px;
    background-color: #fff;
    border: 1px solid #b5b2ec;
    padding: 6px 10px 8px;
}

.login h3 a {
    color: #5A9967;
    text-decoration: none;
}

.login h3 a:hover {
    text-decoration: underline;
}

/*================ PAG INFO =====================*/

.bk_top_grey {
    background: #f90 url(../images/layout/bk_top_grey.gif) repeat-x;
}

.bk_top_grey_left {
    background-image: url(../images/layout/bk_top_grey_left.gif);
}

.bk_top_grey_right {
    background-image: url(../images/layout/bk_top_grey_right.gif);
}

.bk_tit_grey_left {
    background-image: url(../images/layout/bk_tit_grey_left.gif);
}

.bk_tit_grey_m {
    background-image: url(../images/layout/bk_tit_grey_m.gif);
}

.bk_tit_grey_right {
    background-image: url(../images/layout/bk_tit_grey_right.gif);
}

.bk_top_prod_grey {
    background-image: url(../images/layout/bk_top_prod_grey.gif);
}

.bk_bt_prod_grey {
    background-image: url(../images/layout/bk_bt_prod_grey.gif);
}

.bk_left_grey {
    background-image: url(../images/layout/prod_left_grey.gif);
}

.bk_righ_grey {
    background-image: url(../images/layout/prod_right_grey.gif);
}

.border_grey {
    *width: 777px;
    background-color: #f4f4f4;
    border-left: #e1dfdf 1px solid;
    border-right: #e1dfdf 1px solid;
}

.box_img_grey {
    height: 100px;
    width: 100px;
    padding: 11px;
    background-image: url(../images/layout/bk_img_cadas.gif);
}

.box_grey {
    background-color: #fff;
    border: 1px solid #e1dfdf;
    padding: 6px 10px 8px;
}

.infos h3 a {
    color: #8c88c9;
    text-decoration: none;
}

.infos h3 a:hover {
    text-decoration: underline;
}

.infos h2, .infos h1 {
    color: #f06;
}

.infos h3 {
    color: #f26522;
    border-bottom: #f4f4f4 1px solid;
    padding-top: 10px;
}

.infos i {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 11px;
}

.infos a {
    color: #5a9967;
    text-decoration: none;
}

.infos a:hover {
    color: #5a9967;
    text-decoration: underline;
}

.infos a:visited {
    color: #5a9967;
}

.view-box {
    border: #e1dfdf 1px solid;
    margin: 10px 0;
    background-color: #fff;
}

.view-box h3 {
    padding: 4px 10px;
    color: #f26522;
    cursor: pointer;
    margin: 0 !important;
    background: #F8F8F8 url(../images/layout/symbol_6.gif) no-repeat 440px 5px;
    border-top: #D9D7D0 1px solid;
}

.view-box .the-content {
    margin: 0 !important;
    padding: 10px 8px 20px 8px;
    height: auto;
    display: none;
    background-color: #fff;
}

#group-pdf {
    list-style-type: none;
    margin: 0;
    padding: 10px 20px;
}

#group-pdf li {
    float: left;
    width: 368px;
    height: 30px;
    margin: 0;
    display: block;
}

#group-pdf li label {
    cursor: pointer;
}

#group-pdf li input {
    padding-top: 3px;
}

.submit-percent {
    padding: 10px 20px 20px;
}

.submit-percent h3 {
    margin-bottom: 10px;
}

.submit-percent .bt1 {
    margin-top: 10px;
}

.box-pdf .info {
    padding: 10px 20px;
}

.oferta {
    position: absolute;
    top: 20px;
    left: 0;
    background: url(../images/desconto_flag.png) no-repeat;
    width: 52px;
    height: 28px;
}

.dias4 {
    position: absolute;
    top: 3px;
    right: 3px;
    background: url(../images/dias4.png) no-repeat;
    width: 46px;
    height: 46px;
}

.dias5 {
    position: absolute;
    top: 3px;
    right: 3px;
    background: url(../images/dias5.png) no-repeat;
    width: 46px;
    height: 46px;
}
.dias6 {
    position: absolute;
    top: 3px;
    right: 3px;
    background: url(../images/dias6.png) no-repeat;
    width: 46px;
    height: 46px;
}
.dias7 {
    position: absolute;
    top: 3px;
    right: 3px;
    background: url(../images/dias7.png) no-repeat;
    width: 46px;
    height: 46px;
}
.dias8 {
    position: absolute;
    top: 3px;
    right: 3px;
    background: url(../images/dias8.png) no-repeat;
    width: 46px;
    height: 46px;
}
.dias9 {
    position: absolute;
    top: 3px;
    right: 3px;
    background: url(../images/dias9.png) no-repeat;
    width: 46px;
    height: 46px;
}
.dias10 {
    position: absolute;
    top: 3px;
    right: 3px;
    background: url(../images/dias10.png) no-repeat;
    width: 46px;
    height: 46px;
}
.dias11 {
    position: absolute;
    top: 3px;
    right: 3px;
    background: url(../images/dias11.png) no-repeat;
    width: 46px;
    height: 46px;
}
.dias12 {
    position: absolute;
    top: 3px;
    right: 3px;
    background: url(../images/dias12.png) no-repeat;
    width: 46px;
    height: 46px;
}
.dias12 {
    position: absolute;
    top: 3px;
    right: 3px;
    background: url(../images/dias12.png) no-repeat;
    width: 46px;
    height: 46px;
}
.dias14 {
    position: absolute;
    top: 3px;
    right: 3px;
    background: url(../images/dias14.png) no-repeat;
    width: 46px;
    height: 46px;
}

.dias15 {
    position: absolute;
    top: 3px;
    right: 3px;
    background: url(../images/dias15.png) no-repeat;
    width: 46px;
    height: 46px;
}

.dias16 {
    position: absolute;
    top: 3px;
    right: 3px;
    background: url(../images/dias16.png) no-repeat;
    width: 46px;
    height: 46px;
}

.dias17 {
    position: absolute;
    top: 3px;
    right: 3px;
    background: url(../images/dias17.png) no-repeat;
    width: 46px;
    height: 46px;
}
.dias18 {
    position: absolute;
    top: 3px;
    right: 3px;
    background: url(../images/dias18.png) no-repeat;
    width: 46px;
    height: 46px;
}
.dias19 {
    position: absolute;
    top: 3px;
    right: 3px;
    background: url(../images/dias19.png) no-repeat;
    width: 46px;
    height: 46px;
}
.dias20 {
    position: absolute;
    top: 3px;
    right: 3px;
    background: url(../images/dias20.png) no-repeat;
    width: 46px;
    height: 46px;
}

.horas72 {
    position: absolute;
    top: 3px;
    right: 3px;
    background: url(../images/horas72.png) no-repeat;
    width: 46px;
    height: 46px;
}

.aviso_mercado {
    position: absolute;
    top 10px;
    left: 315px;

}

.aviso_mercado h3 a, .aviso_mercado h3 a:visited {
     color:#000000;
     font-size: 11px;
 }

.aviso_mercado h3 a:hover {
    color: #F66522;
    font-size: 11px;
}