/* CSS Document */
body {
        font:13px Arial, Helvetica, sans-serif, verdana;
		text-align:justify;
		line-height:120%;
		background-color:#3D9B29;
		margin:0;
		padding:0;
}
p{ font-size:13px; color:#002400; line-height:120%; text-align: justify; letter-spacing:0px;margin:0px 0px 5px; padding:0px 0px;}
h1{ font-size:25px; color:#FFFFFF; text-align:left; line-height:120%;letter-spacing:0px;margin:0px 0px 5px; padding:0px 0px;}
h2{ font-size:20px; color:#002400; text-align: left;letter-spacing:0px;margin:0px 0px 5px; padding:0px 0px;}
h3{ font-size:15px; color:#002400; text-align:left; line-height:100%;letter-spacing:0px;margin:0px 0px 5px; padding:0px 0px;}

a{font-size:14px; color:#FFFFFF;}
a:link{ text-decoration:none;}
a:visited{ text-decoration:none; color:#FFFFFF;}
a:hover{text-decoration: underline;color:#FFFFFF;font-size:14px;}

/********************************CABECERA**************************************/

#contenedorcabecera{ background-color:#000000; width:100%; height:230px; margin-top:0; margin-bottom:3px;}
.cabecera{width:900px;height:230px;margin-left:auto;margin-right:auto;padding:0;}
.cabecera img{float:left;}

#contenedorplatinos{ background-color:#002400; width:100%; height:46px; margin-top:0; margin-bottom:3px;}

.productoslatinos{background-color:#003300; width:900px;height:46px; margin-left:auto;margin-right:auto; margin-top:0;padding:0;}

.titulos{width:300px; height:90px; margin:0; padding:0; float:left;}

.titulos img{float:left;}

.banderas{width:615px; height:46px; margin:0; padding:0; float:left;}

/***************************CUERPO**********************************************/

#contenedorcuerpo{ background-image:url(../img/fondocuerpo.jpg); background-repeat:repeat-x;width:100%; height:520px; margin-top:0; margin-bottom:0;}
.cuerpo{width:900px;height:520px;margin-left:auto;margin-right:auto;padding:0;}
#contenedorcuerpomapa{ background-image:url(../img/fondocuerpo.jpg); background-repeat:repeat-x;width:100%; height:600px; margin-top:0; margin-bottom:0;}
.cuerpomapa{width:900px;height:600px;margin-left:auto;margin-right:auto;padding:0;}
#map{width:890px;height:585px; border:5px solid #317E21; margin:0 0 5px 0;}
#contenedorcuerpo2{ background-image:url(../img/fondocuerpo.jpg); background-repeat:repeat-x;width:100%; height:625px; margin-top:0; margin-bottom:0;}
.cuerpo2{width:900px;height: auto;margin-left:auto;margin-right:auto;padding:0;}

.contlistaprod{width:190px; height:510px; margin:0; padding:0; float:left;}

.fondoarriba{ background-image:url(../img/farriba.jpg);width:190px; height:40px; margin:0; padding:0; float:left;}

.listaprod{ background-image:url(../img/flista.jpg); background-repeat:repeat-y;width:190px; height:313px; margin:0; padding:0; float:left;}

.fondoabajo{ background-image: url(../img/fondoubicacion.jpg);width:190px; height:121px; margin:0; padding:0; float:left;}
.fondoabajo p{ padding:40px 20px 0 20px;}

.lista{width:165px; height:265px; margin:; padding:0 0 0 20px; float:left;}

#menu{ list-style-image:url(../img/boton.png);margin:5px 0 0 0;  padding:0 0 0 20px;line-height:130%;}
#menu li{}
#menu li a{ font-size:15px;color:#FFFFFF;line-height:130%;}
#menu li a:hover{font-size:15px;color:#FEE94B;line-height:130%;}

.promociones{width:530px; height: auto; margin:0; padding:0 5px 0 5px; float:left;}
.promociones img{float:left; padding:5px 0 0 5px;}
.enlacesderecha{width:170px; height:510px; margin:0; padding:0; float:left;}

.enlacesorteo{background-image:url(../img/sorteo1.png); background-repeat:no-repeat;width:150px; height:100px; padding:40px 10px 5px 10px; margin:0; float:left;}

.enlacesorteo p{font-size:14px; color:#FFFFFF; line-height:120%; text-align: justify;letter-spacing:0px;margin:0px 0px 5px; padding:0px 0px;}

.enlaceoferta{width:170px; height:145px; padding:0; margin:0; float:left; }
.enlaceoferta p{font-size:14px; color:#FFFFFF; line-height:120%; text-align: justify;}

.enlacetienda{ background-image:url(../img/tiendas.png);width:150px; height:210px; padding:10px 10px 0 10px;; margin:0; float:left;}
.enlacetienda p{font-size:14px; color:#FFFFFF; line-height:120%; text-align: justify;}

.listaprecios{ background-image:url(../img/fprecios.png); background-repeat:no-repeat; width:170px; height:280px; padding:0 0 10px 0; margin:0; float:left;}
.listaprecios h3{ font-size:15px; color: #FFFFFF; text-align:left; line-height:100%;letter-spacing:0px;margin:5px 0px 5px 15px; padding:0px 0px;}

.nombreproducto{width:530px; height:49px; margin:0; padding:0; float:left;}
.nombreproducto h1{ font-size:25px; color:#FFFFFF; text-align:left; line-height:120%;letter-spacing:0px;margin:10px 0px 5px; padding:0px 0px;}
.productos{ background:url(../img/fproductos.png) no-repeat #3D9B29;width:530px; height: auto; margin:0; padding:13px 0 0 0; float:left; clear:both;}

.primerprod{width:505px; height:280px; padding:0 0 0 25px; }

.secuenciadeprod{width:300px; height:30px; padding:0;text-align:center;}
.secuenciadeprod a:link{  font-size:15px ;color: #000000;}
.secuenciadeprod a:visited{ font-size:15px; color:#000000;}
.secuenciadeprod a:hover{text-decoration: underline; font-size:15px;color: #FFFFFF;}

.masproduct{width:160px; height:30px; padding:0 0 0 25px; float:left;}
.masproduct p{ font-size:18px; color:#002400; line-height:120%;letter-spacing:0px;margin:0px 0px 5px; padding:0px 0px;}

.producto1{width:230px; height:280px; padding:0; float:left;}
.producto1 img{float:left; padding:0;}

.producto2{width:230px; height:280px; padding:0 0 0 25px; float:left;}
.producto2 img{float:left; padding:0;}


.nombre{width:230px; height:60px; margin:0; padding:0; float:left;}
.nombre p{letter-spacing:0px;line-height:120%;margin:5px 0px 5px; text-align:center; padding:0px 0px;}

.descripcion{width:320px; height:auto; margin:0; padding:0; float:left;}
.descripcion p{ font-size:13px; color:#006600; text-align: justify;}

#menuprec{ list-style:none;margin:5px 0 0 0;  padding:0 0 0 20px;line-height:130%;}
#menuprec li{}
#menuprec li a{ font-size:13px;color:#FFFFFF;line-height:130%;}
#menuprec li a:hover{font-size:13px;color:#FEE94B;line-height:130%;}

.textoempresa{ background-image:url(../img/fondtexem.png); background-repeat:no-repeat; background-color:#3D9B29;width:400px; height:485px; padding:15px 10px 0 10px; margin:0; float:left;}
.textoempresa h2{border-bottom:3px solid #002400;letter-spacing:0px;margin:0px 0px 5px; padding:0px 0px; line-height:120%;}
.textoempresa p{ font-size:13px; color:#002400; line-height:120%; letter-spacing:0px;margin:0px 0px 5px; padding:0px 0px;}
.envios{ background-image:url(../img/fondoenvios.png); background-repeat:no-repeat; background-color:#3D9B29;width:900px; height:290px; padding:0; margin:0; float:left;}

.fotosempresa{ background-image:url(../img/fondtexem2.png); background-repeat:no-repeat; width:480px; height:485px;padding:15px 0 0 0; margin:0; float:left;}

.fotosempresa img{float:right;}
.fotosempresa2{ background-image:url(../img/fondtexem2.png); background-repeat:no-repeat; background-color:#3D9B29;width:470px; height:440px;padding:50px 0 0 10px; margin:0; float:left;}
.sorteocanasta{ background-image:url(../img/fondtexem2.png); background-repeat:no-repeat; background-color:#3D9B29; width:440px; height:440px; padding:15px 20px 0 20px; margin:0 0 0 0; float:left;}
.sorteocanasta h2{ margin:10px 0 0 0;}
.sorteocanasta p{ margin:10px;}



#registro {width:440px; padding:0; margin:0;}
#registro fieldset {padding:0;  border:0; }
#registro legend{font: Arial;color:#002400; padding:0 10px;}
#registro p label {font:13px Arial; float:left; width:40%; padding:5px; color:#002400;}
#registro p br {clear: left;}
.enviar{margin:30px 0 0 150px;}
.formulaenvios{width:300px; height:255px; margin:0; padding:0 15px 0 15px; float:left;}
.textoenvio{width:525px; height:200px; margin:0; padding:70px 15px 0 15px; float:left;}
.textoenvio h1{font-size:25px; line-height:120%; color:#003300;}
.textoenvio p{ font-size:15px; line-height:120%;}
.envio1{width:250px; height:35px; margin:0 ; padding:5px 0 0 50px; float:left;}
.envio2{width:200px; height:35px; margin:0 ; padding:25px 50px 0 50px; float:left;}
.envio2 p{font-size:13px; color:#FFFFFF;}

.envio1 h2{font-size:20px; color:#FFFFFF; line-height:120%;}

.contformularioenv {width:300px; height:30px; margin:0; padding:5px 0 0 0; float:left; clear:both;}
.imagenenviopresenta{width:525px; height:250px; margin:0; padding:40px 15px 0 15px; float:left;}
.imagenenvio{ background-color:#368D24; width:835px; height:200px; margin:0; padding:10px 10px 0 15px; float:left; clear:both;}
.imagenenvio1{ background-color:#368D24; width:770px; height:150px; margin:0; padding:50px 40px 0 50px; float:left; clear:both;}
.imagenenvio1 h1{font-size:25px; line-height:120%; color:#003300;}
.imagenenvio img{ float:left;} 
.contbancos{width:860px; height:220px; margin:0; padding:0 10px 0 20px; float:left;}
/********************************contenedor link amigos************************************/
#contenedorlink{ width:100%; height: auto; margin-top:0; margin-bottom:0; background-color:#3D9B29;}
.linkamigos{  width:896px; height:350px; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px; border:2px #006600 solid;}
.linkamigos img{  margin: 8px 0 0 5px}
.you{ width:170px; height:110px; float:left; margin:5px 0 0 7px; }
.mapareferencial{ width:340px; height:340px; float:left; padding:5px;}
.recomienda{ width:330px; height:330px; float:left; padding:10px; border-left:1px solid #000000; border-right: 1px solid #000000;}
/********************************contenedorpie************************************/
#contenedorcupones{ background-image:url(../img/fondocuerpo.jpg); background-repeat:repeat-x;width:100%; height: auto ; margin-top:0; margin-bottom:0;}
.cupones{width:900px;height: auto; margin-left:auto;margin-right:auto;padding:0;}

#contenedorpie{ width:100%; height:180px; margin-top:0; margin-bottom:0; background-color:#3D9B29; clear:both;}
.pie{background-image: url(../img/fonpie.jpg); background-repeat:repeat-x; width:900px; height:180px;margin-left:auto; margin-right:auto; padding:0}
.logo{width:170px; height:180px; padding:0; margin:0; float:left;}
.contenedor{ width:560px; height:180px; float:left;}
.enlaces{width:730px;height:auto;padding:15px 0 0 0;margin:0; float: left;}
.enlaces a:link{  font-size:14px ;color:#FFFFFF;}
.enlaces a:visited{ font-size:14px; color:#FFFFFF;}
.enlaces a:hover{text-decoration: underline; font-size:14px;color:#FEE94B;}
.copy{width:730px;height:20px;padding:5px 0 0 0;margin:0; float:left;}
.copy p{ font-size:14px; text-align:center;color:#FFFFFF;}
.contdirec{width:705px; height:70px; padding:0 0 0 25px; margin:0; float:left;}
.direccionespie{ width:190px; height:80px; padding:5px 30px 0 10px; margin:0; float:left;}
.direccionespie h3{font-size:14px; color:#FFFFFF; text-align:center;}
.direccionespie p{font-size:12px; color:#FFFFFF; line-height:120%;}
.oo{width:700px;height:auto;padding:5px 30px 0 0;margin:0; float:left;}
.oo p{text-align: right;}
.oo a{font-size:14px;line-height:150%;}
.oo a:link{ text-decoration:none;color:#FFFFFF;}
.oo a:visited{text-decoration:none;color: #FFFFFF;}
.oo a:hover{text-decoration:none;color:#FEE94B;font-size:14px;}
#fb-root { width:250px; height:auto;}
