div,p,a,img,label,span,ul,li,ol,h1,h2,h3,h4,label,input,textarea,fieldset{border:none;list-style:none;margin:0px;padding:0px;outline:none;}
h1,h2{display:none;}
.esq{float:left !important;}
.dir{float:right !important;}
.clr{clear:both !important;}
.hover{display:block;text-indent:-9999px;background-position:0 0;background-repeat:no-repeat;}
.hover:hover{background-position:0 100%;}
input,textarea{border:0;color:#E7B063;font-size:13px;font-family:"Times New Roman", Times, serif;}
embed,object{outline:0;}
html{height:100%;width:100%;margin:0;padding:0;background:url(../img/bgr_html.jpg) 0 0 repeat;}
body{margin:0;padding:0;font-family:"Times New Roman", Times, serif;color:#622E12;font-size:13px;}
a{color:#622E12;}
p{padding:0px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}

.bgr_left{background:url(../img/bgr_left.jpg) 0 0 repeat-x;}
.bgr_right{background:url(../img/bgr_right.jpg) 0 0 repeat-x;}
.bgr_center{background:url(../img/bgr_right.jpg) 0 0 repeat-x;}
.content{background:url(../img/bgr_centro1.jpg) 0 0 no-repeat;margin:0 auto;width:1000px;min-height:391px;_height:391px;padding:213px 0 0 0;position:relative;}
.centro2{background:url(../img/bgr_centro2.jpg) 0 12px no-repeat;min-height:391px;_height:391px;width:100%;}
.centro3{background:url(../img/cesta.gif) 100% 16px no-repeat;height:391px;height:391px;width:100%;}
.cesta{position:absolute;right:0px;bottom:0px;}

/*menu*/
.menu,.menu li a{background-image:url(../img/bgr_menu.jpg);background-position:0 0;background-repeat:no-repeat;}
.menu{height:60px;width:602px;display:block;margin:0 auto;padding:0 0 0 48px;list-style:none;border:none;overflow:hidden;}
.menu li{float:left;position:relative;margin:0 38px 0 0;}
.menu li a{display:block;text-indent:-9999px;height:36px;}
.menu li a.conheca{background-position:-48px 0;width:152px;}
.menu li a.regulamento{background-position:-238px 0;width:100px;}
.menu li a.participe{background-position:-376px 0;width:67px;}
.menu li a.indique{background-position:-480px 0;width:123px;}
/*over*/
.menu li a.conhecaOver{background-position:-48px -60px;width:152px;position:absolute;z-index:1;display:none;top:0px;left:0px;}
.menu li a.regulamentoOver{background-position:-238px -60px;width:100px;position:absolute;z-index:1;display:none;top:0px;left:0px;}
.menu li a.participeOver{background-position:-376px -60px;width:67px;position:absolute;z-index:1;display:none;top:0px;left:0px;}
.menu li a.indiqueOver{background-position:-480px -60px;width:123px;position:absolute;z-index:1;display:none;top:0px;left:0px;}

.boxModal{height:500px;width:800px;top:52px;left:50%;margin:0 0 0 -400px;left:50%;position:absolute;z-index:5;padding:22px 0 0 0;}
.boxModal .btn_fechar{background:url(../img/fechar.gif) 0 0 no-repeat;display:block;text-indent:-9999px;height:42px;width:76px;position:absolute;top:0px;left:50%;margin: 0 0 0 -38px;}
.modal{background:url(../img/bgr_modalEscuro.png) 0 0 repeat;padding:20px;}
.modalClaro{background:url(../img/bgr_modalClaro.png) 0 0 repeat;height:460px;width:760px;display:block;margin:0;}
.modalObjeto{background:url(../img/bgr_modalObjeto.gif) 0 0 no-repeat;height:460px;width:760px;padding:1px 0 0 0;}
.boxModalRegulamento{z-index:6;}

h3{margin:30px auto;height:41px;display:block;text-indent:-99999px;}
h3.conheca{background:url(../img/ttl_conheca.gif) 0 0 no-repeat;width:338px;}
h3.indique{background:url(../img/ttl_indique.gif) 0 0 no-repeat;width:270px;}
h3.participe{background:url(../img/ttl_participe.gif) 0 0 no-repeat;width:144px;margin:30px auto 10px auto;}
h3.regulamento{background:url(../img/ttl_regulamento.gif) 0 0 no-repeat;width:218px;}
.boxRegulamento h3{margin:30px auto 10px auto;}

.select{background:url(../img/bgr_select.gif) 100% 0 no-repeat;padding:0 21px 0 0;float:left;color:#E7B063;cursor:pointer; position:relative;}
.select .select2{background:url(../img/bgr_select2.gif) 0 0 no-repeat;float:left;padding:0 0 0 17px;}
.select span{height:19px;display:block;padding:5px 0 0 0; font-size:13px;}
p{margin:0 0 15px 0;line-height:24px;font-weight:bold;}
/*boxes*/
.boxConheca,.boxRegulamento,.boxParticipe,.boxIndique{display:block;}

.boxConheca{font-size:15px;width:580px;margin:auto;}
.boxConheca p{text-align:center;font-weight:bold;line-height:24px;}

.boxIndique{font-size:15px;}
.boxIndique p{text-align:center;font-weight:bold;line-height:24px;}
.formIndique{margin:0 auto;width:320px;}

.boxRegulamento h4{font-size:20px;text-align:center;font-weight:bold;margin:20px 0 25px 0;}
.boxRegulamento p{font-size:15px;font-weight:bold;text-align:center;line-height:24px;}

.boxParticipe{font-size:15px;}
.boxParticipe p{text-align:center;font-weight:bold;line-height:24px;}
.boxParticipe .part1{margin:0 auto;width:512px;position:relative;}
.boxParticipe .part1 img{margin:15px 0 0 0;}
.boxParticipe .part1 .btn_next{ position:absolute;right:38px;bottom:0px;}

.part1{display:;}
.part2{display:;}
.part3{display:none;}

.part2 .btn_ok{position:absolute;bottom:58px;_bottom:38px;right:120px;z-index:5;}
.part2 .tabela{width:518px;padding:0 0 0 140px;position:relative;}
.part2 .tabela table{width:100%;}
.part2 .tabela table td{width:50%;vertical-align:top;}
.part2 .tabela table td span{clear:both;font-size:13px;font-weight:normal;}
.part2 .tabela table td .boxCheck{float:left;cursor:pointer;}
.part2 .tabela table td .boxCheck span.checkbox{float:left;margin:2px 3px 0 0;height:20px;display:block;padding:0 0 3px 0;}
.part2 .tabela table td .boxCheck p.nomeProd{font-size:13px;font-weight:normal;text-align:left;margin:0 0 5px 0;line-height:100%;padding:4px 0 3px 0;float:left;}
.part2 .tabela table td .img{width:140px;margin:0 14px 0 0;padding:0 0 30px 0;text-align:right;display:none;}
.part2 .tabela table td .img img{ display:inline}
.checkbox{background-image:url(../img/bgr_check.gif);background-position:0 0;background-repeat:no-repeat;display:block;text-indent:-9999px;height:20px;width:20px;margin:10px 0 0px 0;}
.checkboxOn,.noClick{background-position:100% 0;}
.noClick{background-image:url(../img/bgr_check2.gif)}
.part3{padding:0 0 0 44px;}
.part3 p{line-height:20px;}
.part3 .col01{width:320px;float:left;margin:0 25px 0 0;}
.part3 .col02{width:340px;float:left;background:url(../img/bgr_cestamini.gif) 140px 0 no-repeat;}
.part3 .btn_alterar{background:url(../img/btn_alterar.gif) 0 0 no-repeat;display:block;text-indent:-9999px;height:44px;width:78px;float:right;margin:36px 18px 0 0;}
.part3 .col02 .minhaCesta{padding:55px 0 0 0;}
.part3 .col02 .minhaCesta span.titminhaCesta{color:#A81B23;font-size:15px;font-weight:bold;margin:0 0 11px 0;}
.part3 .col02 .listaCesta{font-size:13px;font-weight:bold;margin:11px 0 0 0;}
.part3 .boxLiRegulamento{padding:10px 0 0 0;}
.part3 .boxLiRegulamento .checkbox{margin:0;}
.part3 .boxLiRegulamento span{padding:2px 0 0 25px;display:block;font-size:13px;}
.part3 .boxLiRegulamento a{text-decoration:underline;}

.btn_ok{background:url(../img/btn_ok.gif) 0 0 no-repeat;display:block;text-indent:-9999px;height:30px;width:52px;}
.hidden{height:1px !important;width:1px !important;visibility:hidden;}

.retornos{display:none;background-color:#FAD08A;border:1px solid #622E12;width:250px;min-height:108px;_height:108px;position:absolute;left:50%;top:50%;margin:-164px 0 0 -124px;z-index:999;padding:20px 0 20px 0;}
.retornos p{text-align:center;display:block;}

.input{background-image:url(../img/bgr_input.gif);background-position:0 0;background-repeat:no-repeat;height:24px;float:left;padding:0 0 0 11px;margin:0 0 6px 0;}
.input div{background-image:url(../img/bgr_input.gif);background-position:100% 100%;background-repeat:no-repeat;height:24px;float:left;padding:0 11px 0 0;}
.input div input{background-color:#622E12;float:left;padding:4px 4px 0 4px;height:20px;_padding:4px 4px 0 4px;_height:20px; font-family:"Times New Roman", Times, serif;}

.textarea{background-image:url(../img/bgr_textarea.gif);background-position:0 0;background-repeat:no-repeat;float:left;padding:11px 0 0 0;margin:0 0 6px 0;}
.textarea div{background-image:url(../img/bgr_textarea.gif);background-position:0 100%;background-repeat:no-repeat;float:left;padding:0 0 11px 0;}
.textarea div textarea{background-color:#622E12;padding:0 14px;float:left;height:84px;font-family:"Times New Roman", Times, serif;font-size:13px;overflow:auto;}

.btn_next{background:url(../img/btn_next.png) 0 0 no-repeat;height:57px;width:100px;display:block;}
.btn_enviar{background:url(../img/btn_enviar.gif) 0 0 no-repeat;height:30px;width:52px;display:block;}

.txt{background:url(../img/txt_centro.gif) 0 0 no-repeat;margin:29px auto 0 auto;display:block;text-indent:-999999px;height:141px;width:650px;}
.rodape{margin:35px 0 0 20px;font-size:14px;padding:1px 0 0 0;}
.comparte{position:absolute;z-index:1;right:18px;top:468px;background:url(../img/comparte.gif) 0 0 no-repeat;height:13px;width:66px;display:block;text-indent:-9999px;}

.lista_select{position:absolute;background-color:#622E12;color:#E7B063;left:11px;top:24px;width:58px; height:179px; overflow:auto; display:none;}
.lista_select li a{color:#E7B063;font-size:13px;text-decoration:none;display:block;margin:0; border:0; padding:0; height:16px;}
.lista_select li a:hover{background-color:#E7B063;color:#622E12;}

.part2 input{}
/*.boxModalParticipe,.part3{display:block !important;}
.part1,.part2{display:none !important;}*/
.expProd{margin:2px auto 0 auto;width:425px;}
.expProd div{font-size:13px;margin:0 0 15px 0;float:left;white-space:nowrap;padding:0 10px;}
.expProd div span{padding:3px 0 0 0;display:block;}
.expProd div img{margin:0 5px 0 0;}

