@charset "utf-8";
/* CSS Document */

body.home { background:url(../images/backgrounds/bg-home.jpg) no-repeat top center; background-color:#3f842b; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 auto; padding:0 }
body.corporativo { background:url(http://cdn.delfuerte.com/images/bg-corporativo.jpg) no-repeat top center; background-color:#3f842b; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 auto; padding:0 }
body.b-contacto { background:url(http://cdn.delfuerte.com/images/bg-contacto.jpg) no-repeat top center; background-color:#3f842b; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 auto; padding:0 }

img { border:0;}
a { text-decoration:none; outline:none}
object { outline:none}
h1 { font-size:16px; text-indent:-2500px}
h2 { font-size:15px; text-indent:-2500px; margin:0; padding:0; }
h3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:bold;  text-transform:uppercase; margin:0; padding-left:10px; float:left; width:503px; background:url(../images/contenido/img-asterisco-titulos.png) no-repeat; text-indent: 30px}
h3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:bold;  text-transform:uppercase; margin:0; padding-left:10px; float:left; width:503px; background:url(../images/contenido/img-asterisco-titulos.png) no-repeat; text-indent: 30px}
h4 { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:bold; text-transform:uppercase;}
h5 { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#368126; margin:0; padding-bottom:5px; background:url(../images/contenido/img-bullet-recetas-del-fuerte.png) top left no-repeat; text-indent:25px; line-height:9px}
h5 a:link, h5 a:visited { text-decoration:none; color:#368126}
#container{ width: 1001px; margin: 0 auto; padding:0;  }
#wrapper{ margin: 0 auto; padding:0; float: left; width: 100%;}

#header-home { width:1001px; height:556px; float:left; }

#overlay{position:absolute; width:990px; height:556px; display:none;  top:0; left: 50%; margin-left: -498px; background-color:#387525; padding:0}

#contenido-home { width:991px; height:auto; float:left; margin:0; padding-left:10px;}

h5.title { font-style:italic; font-size:12px; margin:0; padding:15px 0 0 0; color:#000; text-transform:uppercase; background:none; text-indent:0; font-weight: bold}

.home-recetas { width:282px; height:auto; float:left; background:url(../images/contenido/img-chef-cortandopimientos-recetas.png) no-repeat top;  padding:200px 40px 25px 0; }
.home-recetas-info { width:253px; height:195px; float:left; background:url(../images/contenido/img-bg-contenidos-home.png); margin:0 0 0 20px; padding:10px 0 10px 30px}
.home-recetas-info ul{ margin:0; padding:15px 0 0 40px;}
.home-recetas-info li{margin:0; padding-bottom:14px;line-height:9px}
.home-recetas-info li a{ color:#000; text-decoration:none}
.home-recetas-info li a:hover{ text-decoration:underline}
p.receta-home { width:240px; height:auto; float:left;background:none; margin:0; padding:5px 0 15px 0; font-style:italic}
p.receta-home span { font-size:11px; font-style:normal;}
.boton-recetas {margin-left:170px; float:left;}
.boton-encuesta { margin-top:-5px; float:left;}
.home-promociones { width:337px; height:auto; float:left; background:url(../images/contenido/img-productos-del-fuete-promociones.png) no-repeat top;margin-left:15px; padding-right:50px;}
.home-promociones-info { width:253px; height:191px; float:left; background:url(../images/contenido/img-bg-contenidos-home.png); margin:205px 0 0 27px; padding:10px 0 10px 30px;}
.home-promociones-info ul { width:233px; height:auto; float:left; list-style:none; margin:0; padding:10px 0 30px 0}
.home-promociones-info ul li.titulo {padding-bottom:10px}
.home-promociones-info ul li.numeracion { width:40px; height:5px; float:left; padding-bottom:15px }
.home-promociones-info ul li.promociones-listado { width:180px; height:5px; float:left; padding-bottom:20px }
.home-promociones-info ul li.promociones-listado-ultima { width:115px; height:auto; float:left; padding-bottom:0 }




.home-promociones-info h6 { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:bold; color:#368126; margin:0; padding:50px 0 5px 0; text-indent:20px; line-height:9px}
.home-nueva-imagen { width:270px; height:auto; float:left; margin-top:46px;}

.img-home-tono{ margin-bottom:25px}
.img-home-video{ width:270px; height:25px; float:left; }

#header { width:1001px; height:160px; float:left; margin:0; padding:0;}
#logo { width:155px; height:88px; float:left; margin:0; padding:0 120px 35px 0; }
#logo h1 { width:155px; height:88px; margin:0}
#logo a { width:155px; height:88px; text-decoration:none; text-indent:-2500px; display:block;}
#contenido-header{width:726px; height:123px; float:left; margin:0; padding:0 0 0 0; position:relative}
#menu-header{ width:726px; height:42px; float:left; margin:0; padding:5px 0 0 0; }
#titulo-header{width:665px; height:100px; background:url(../images/contenido/img-corporativo-titular.png) no-repeat; margin:60px 0 0 61px; }



#contenido-corporativo {width:1001px; height:auto; float:left;}
#contenido-secciones{ width:336px; height:auto; float:left; }
#contenido-secciones .image-tomate{ margin:500px 0 0 75px}
#contenido-editorial{ width:579px; height:auto; float:left; background:url(../images/contenido/img-corporativo-contenido.png); padding-left:85px}

#contenido-editorial p { width:500px; height:auto; float:left; padding-bottom:20px; margin:0;}
#contenido-editorial p.texto-corto { width:210px; height:auto; float:left; padding-top:49px;}
#contenido-editorial span {font-weight:bold}
#contenido-editorial-footer { width:664px; height:65px; float:left; background:url(../images/contenido/img-corporativo-footer.png) no-repeat; margin-left:336px}
#contenido-editorial .contenido-historia-imagen{width:496px; height:197px;; float:left; margin:0;
background:url(../images/contenido/img-tractores-recolectando-jitomate-del-fuerte.png) no-repeat; margin-left:39px; text-indent:-4500px;}

#footer { width:740px; height:auto; float:left; margin:0; padding:0; }
	.marcas { width:205px; height:20px; float:left; margin:0; }
	.marcas ul { width:205px; height:20px; float:left; list-style:none; margin:0; padding:0;}
	.marcas ul li { width:65px; height:auto; float:left; list-style:none; text-align:center; margin:0; padding:0;}
	.copy { width:230px; height:40px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:9px; padding-top:8px; color:#DCE767; text-align:right; }
	.marcas a { outline:none; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
    .marcas a:link, .marcas a:visited { text-decoration:none; color:#DCE767}
	.copy a:link, .copy a:visited { text-decoration:none; color:#DCE767;} 
	.tooltipOpen { width:251px; height:40px; cursor:pointer; font-size:10px; margin:0; padding-top:8px; padding-left:10px; color:#DCE767; font-family:Arial, Helvetica, sans-serif; float:left;}
    .tooltip { width:261px; height:275px; float:left; background-color:#f6f6f6; border:solid 1px #DCE767; }
    .tooltipClose { width:251px; height:15px;  cursor:pointer; background:#DCE767; padding:3px 10px 0 0 ; color:#fff; text-align:right; font-size:9px; float:left }
    .tooltipClose span { color:#F00; font-size:10px; padding-top:2px;}
	.listbrands { width:261px; height:auto; margin:0; padding:0; padding-top:5px;  list-style:none; float:left }
    .listbrands li { width:87px; height:30px; float:left; display:block; background: transparent center top}
	.listbrands li a, .listbrands li span { width:87px; height:30px; text-indent:-2000px; display:block }
    .listbrands li.herdez { background:url('../images/logotipos/jpg/herdez.jpg') no-repeat center top }
	.listbrands li.delfuerte {  background:url('../images/logotipos/jpg/delfuerte.jpg') no-repeat center top }
	.listbrands li.mccormick {background:url('../images/logotipos/jpg/mccormick.jpg') no-repeat center top }
	.listbrands li.donamaria {background:url('../images/logotipos/jpg/donaMaria.jpg') no-repeat center top }
	.listbrands li.nair { background:url('../images/logotipos/jpg/nair.jpg') no-repeat center top}
	.listbrands li.embasa { background:url('../images/logotipos/jpg/embasa.jpg') no-repeat center top }
	.listbrands li.lavictoria { background:url('../images/logotipos/jpg/lavictoria.jpg') no-repeat center top }
	.listbrands li.barilla { background:url('../images/logotipos/jpg/barilla.jpg') no-repeat center top }
	.listbrands li.yemina { background:url('../images/logotipos/jpg/yemina.jpg') no-repeat center top }
	.listbrands li.vesta { background:url('../images/logotipos/jpg/vesta.jpg') no-repeat center top}
	.listbrands li.bufalo { background:url('../images/logotipos/jpg/bufalo.jpg') no-repeat center top }
	.listbrands li.lagloria {  background:url('../images/logotipos/jpg/gloria.jpg') no-repeat center top }
    .listbrands li.carlota { background:url('../images/logotipos/jpg/carlota.jpg') no-repeat center top }
    .listbrands li.blason { background:url('../images/logotipos/jpg/blason.jpg') no-repeat center top}
	.listbrands li.verduras {  background:url('../images/logotipos/jpg/8vherdez.jpg') no-repeat center top}
	.listbrands li.festin { background:url('../images/logotipos/jpg/festin.jpg') no-repeat center top }
	.listbrands li.hormel { background:url('../images/logotipos/jpg/hormel.jpg') no-repeat top}
	.listbrands	li.solodonamaria {  background:url('../images/logotipos/jpg/solo.jpg') no-repeat top}
	.listbrands li.solomate { background:url('../images/logotipos/jpg/solomate.jpg') no-repeat top}
	.listbrands li.kikkoman {background:url('../images/logotipos/jpg/kikkoman.jpg') no-repeat center top }
	.listbrands li.ocean { background:url('../images/logotipos/jpg/ocean.jpg')no-repeat top}  
	.listbrands li.fundacion { background:url('../images/logotipos/jpg/fundacion-herdez.jpg') no-repeat  center; border-top:1px solid #DCE767; height:35px; margin-top:5px}
	.listbrands li.club { background:url('../images/logotipos/jpg/club-de-la-confianza.jpg') no-repeat center; border-top:1px solid #DCE767; height:35px; margin-top:5px}
	.listbrands li.nutre { background:url('../images/logotipos/jpg/herdez-nutre.jpg') no-repeat center; border-top:1px solid #DCE767; height:35px; margin-top:5px;}



/************ Fabiola*****************************/
#contenido-plantas{ width:573px; height:auto; float:left; background:url(../images/contenido/img-corporativo-contenido.png); padding:0 55px 0 36px}
#contenido-plantas h3{ margin-left:35px; clear:both}
#contenido-plantas .mapa-plantas{ width:558px; height:770px; padding-left:15px; margin-top:30px}

#contenido-plantas .swf-mapa {width:558px; height: auto; float:left}
#contenido-plantas .contenido-mapa { width:558px; height:auto; float:left;}
#contenido-plantas .contenido-plantas { width:558px; height: auto; float:left; padding-bottom:0}
#contenido-plantas .img-mapa{float:left; margin:23px 26px 0 17px; border:solid 2px #4d8935; }
#contenido-plantas .contenido-mapa h4{ width:300px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif, Times, serif; font-size:16px; font-weight:bold; text-transform:uppercase; padding:0; margin-bottom:15px}
#contenido-plantas .contenido-mapa p{ width:325px; height:auto; float:left; margin-top:-10px; padding-bottom:0}
#contenido-plantas .contenido-mapa ul { margin:0; padding:0; float:left; padding-left:50px}
h6.mapa {padding-left:18px; font-family:Arial, Helvetica, sans-serif, Times, serif; font-size:16px; font-weight:bold; text-transform:uppercase; color: #000; margin-top:15px; padding-top:0; margin-bottom:15px}



#contenido-secciones .recetas-planta{ margin:350px 0 0 75px; float:left}
#contenido-secciones .pure-tomate{ margin:374px 0 0 75px; float:left}
#contenido-secciones .img-tono-tomatitos{ margin:15px 0 0 75px; float:left}


body.tomate { background:url(http://cdn.delfuerte.com/images/bg-pure-tomate.jpg) no-repeat top center; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 auto; padding:0; background-color:#40852c}
#titulo-header .titulo-productos{margin:13px 0 0 270px;}
#contenido-plantas .imagen-titulo{ float:left; display:block; margin:0; padding:0}

/****Pure de tomate*****/
.recetas-tomate{ margin:450px 0 0 75px}
#contenido-pure-tomate{ width:514px; height:auto; float:left; background:url(../images/contenido/img-corporativo-contenido.png); padding:0 85px 0 65px}
#contenido-plantas .imagen-titulo{ float:left; display:block; margin:0; padding:0}
#contenido-pure-tomate{ width:514px; height:160px; float:left}
#contenido-pure-tomate ul{ clear:left; list-style:none; padding:10px 0 0 35px; margin:0; display:block}
.lista-pure{ width:478px; height:150px; background:url(../images/contenido/barra_lista_productos.jpg) no-repeat bottom}
.img-pure{ width:115px; float:left; padding-left:10px;}
.txt_lista_pure{ padding-top:6px; text-align:center; margin-left:-20px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold}
.condimentado-lista{ padding-left:50px; float:left}
.pure{ float:left}
.tomate-condimentado{ width:91px; height:115px; background:url(../images/contenido/tomatecondimentado.jpg) no-repeat; text-indent:-2500px}
.tomate-condimentado a, .tomate-sazonado a{ width:91px; height:115px; display:block}
.tomate-sazonado{width:91px;height:115px; background:url(../images/contenido/tomate-sazonado.jpg) no-repeat; text-indent:-2500px}
.descripcion-pure{ width:514px; height:auto; float:left; background:url(../images/contenido/separador.png) no-repeat top; margin:15px 0 0 30px; padding-top:20px;}
.titulo-natural{ background:url(../images/contenido/titulo_pure_natural.png) no-repeat; height:43px; display:block}
.titulo-condimentado{ background:url(../images/contenido/titulo_pure_condimentado.png) no-repeat; height:45px; display:block;}
.titulo-sazonado{ background:url(../images/contenido/titulo_pure_sazonado.png) no-repeat; height:50px; display:block}
.descripcion-pure p{ margin:0; padding:20px 0 10px 0}
.producto{ width:514px; height:244px; float:left; padding-top:10px}
.imagen_producto{ width:140px; height:244px; padding-left:0; float:left;}
.imagen_producto-sazonado{width:140px; height:244px; padding-left:10px; float:left; margin-right:40px;}
.imagen_producto_condimentado{ width:200px; height:204px; padding-top:40px; float:left;}
.valo_calorico{ width:250px; height:214px; float:left; padding:30px 23px 0 50px}
.calorias_condimentado{ padding:50px 23px 0 40px}
.valo_calorico ul{ width:250px; height:224px; margin:0;}
.valo_calorico li{ width:120px; height:25px; margin:0; padding:0; float:left}
.valo_calorico .complemento{ padding-left:10px}
.mensaje_del_fuerte{ width:252px; height:146px; text-indent:-2500px; float:left; background:url(../images/contenido/recureda.jpg) no-repeat bottom}
.platillo_pure{ width:256px; height:146px; float:left; padding-top:35px}
#Sazonado, #Condimentado, #Natural{ display:none}



/***Vejetales***/
body.vegetales { background:url(http://cdn.delfuerte.com/images/bg_vegetales.jpg) no-repeat top center; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 auto; padding:0;background-color:#40852c}

#contenido-vegetales{ width:574px; height:auto; float:left; background:url(../images/contenido/img-corporativo-contenido.png); padding:0 55px 0 35px}
#contenido-vegetales h3{ margin-left:30px}
#contenido-plantas .imagen-titulo{ float:left; display:block; margin:0; padding:0}
#contenido-vegetales .lista-productos{ width:494px; height:190px; float:left; padding:0 30px 0 50px}
#contenido-vegetales ul{padding:10px; margin:0; display:block}
#contenido-vegetales .frist{ margin:36px 5px 0 0}
#contenido-vegetales .second{ margin:36px 0 0 0}
.lista-vegetales{ width:514px; height:150px; background:url(../images/contenido/barra_lista_productos.jpg) no-repeat bottom}
.img-vegetales{ width:145px; float:left; padding-left:10px;}
.txt_lista{text-align:center; margin-left:-20px; padding-top:27px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold}
.vegetal{ float:left}
.calabacita{ width:75px; height:94px; background:url(../images/contenido/img-producto-calabacitas.jpg) no-repeat; text-indent:-2500px;  margin-left:20px}
.calabacita a, .champinones a, .chicharo a, .zanahoria-chicharo a, .ensalada-legumbres a, .ensalada-selecta a, .grano-elote a , .papa-cubos a, .zanahoria a{ width:75px; height:94px; display:block}
.champinones{ width:75px; height:94px; background:url(../images/contenido/img-producto-champinones.jpg) no-repeat; text-indent:-2500px;  margin-left:20px}
.chicharo{ width:75px; height:94px; background:url(../images/contenido/img-producto-chicharos.jpg) no-repeat; text-indent:-2500px;  margin-left:20px}
.zanahoria-chicharo{ width:75px; height:94px; background:url(../images/contenido/img-producto-chicharo-y-zanahora.jpg) no-repeat; text-indent:-2500px;  margin-left:20px}
.ensalada-legumbres{ width:75px; height:94px; background:url(../images/contenido/img-producto-ensalada-legumbres.jpg) no-repeat; text-indent:-2500px;  margin-left:20px}
.ensalada-selecta{ width:75px; height:94px; background:url(../images/contenido/img-producto-ensalada-selecta.jpg) no-repeat; text-indent:-2500px;  margin-left:20px}
.grano-elote{ width:75px; height:94px; background:url(../images/contenido/img-producto-granos-de-elote.jpg) no-repeat; text-indent:-2500px;  margin-left:20px}
.papa-cubos{ width:75px; height:94px; background:url(../images/contenido/img-producto-papas-en-cuadritos.jpg) no-repeat; text-indent:-2500px;  margin-left:20px}
.zanahoria{ width:75px; height:94px; background:url(../images/contenido/img-producto-zanahora.jpg) no-repeat; text-indent:-2500px;  margin-left:20px}
#Vegetales2, #Vegetales3{ display:none}
#interior-vegetales{ width:574px; height:579px; float:left}

#usospure{ width:514px; height:300px; float:left; padding:20px 30px 0 30px; min-height:410px;}
#usospure2{ width:514px; height:475px;float:left; padding:20px 30px 0 30px}
#usospure p, #usospure2 p{ margin:0; padding:5px 0}
#usospure h6, #usospure2 h6{ margin:0; padding:0; color:#000; font-size: 12px}
#general-vegetales{ width:574px; height:auto; float:left; display:block; padding-top:10px; color:#000; text-decoration:none;}
#general-vegetales p{ margin:0; padding:10px 0 0 0}
.vegetal-calabacita, .vegetal-champinones, .vegetal-chicharo, .vegetal-chicharo-zanahoria, .vegetal-elote, .vegetal-legumbre, .vegetal-zanahoria, .vegetal-papa, .vegetal-selecta{ width:500px; height:auto; border-top:2px double #a08663; margin-left:2px; clear:left; padding:15px 0 0 0; margin:0 auto;}
.fondo-vegetales{width:500px; height:208px; float:left; background:url(../images/contenido/productos_vegetales.png); margin-top:-60px}
.vegetal-calabacita h2{ height:56px; background:url(../images/contenido/img-titulo-calabacitas.jpg) no-repeat}
.vegetal-producto-calabacita{ width:176px; height:219px; background:url(../images/contenido/img-producto-calabacitas-del-fuerte.jpg) no-repeat; float:left; margin:20px 0 0 0px; text-indent:-2500px}
.vegetal-champinones h2{ height:56px; background:url(../images/contenido/img-titulo-champinones.jpg) no-repeat}
.vegetal-producto-champinones{ width:236px; height:220px; background:url(../images/contenido/img-producto-champinones-del-fuerte.jpg) no-repeat; float:left; 
margin:20px 0 0 0; text-indent:-2500px;}
.vegetal-chicharo h2{ height:56px; background:url(../images/contenido/img-titulo-chicharos.jpg) no-repeat}
.vegetal-producto-chicharo{ width:176px; height:219px; background:url(../images/contenido/img-producto-chicharos-del-fuerte.jpg) no-repeat; float:left; margin:20px 0 0 0; text-indent:-2500px}
.vegetal-chicharo-zanahoria h2{ height:56px; background:url(../images/contenido/img-titulo-chicharos-y-zanahoria.jpg) no-repeat}
.vegetal-producto-chicharo-zanahoria{ width:176px; height:219px; background:url(../images/contenido/img-producto-chicharo-y-zanahora-del-fuerte.jpg) no-repeat; float:left; margin:20px 0 0 0; text-indent:-2500px}
.vegetal-producto-chicharo-zanahoria h2{ height:56px; background:url(../images/contenido/img-titulo-chicharos-y-zanahoria.jpg) no-repeat}
.vegetal-elote h2{ height:57px; background:url(../images/contenido/img-titulo-granos-de-elote.jpg) no-repeat}
.vegetal-producto-elote{ width:176px; height:219px; background:url(../images/contenido/img-producto-granos-de-elote-del-fuerte.jpg) no-repeat; float:left; margin:20px 0 0 0; text-indent:-2500px}
.vegetal-legumbre h2{ height:57px; background:url(../images/contenido/img-titulo-ensalada-legumbres.jpg) no-repeat}
.vegetal-producto-legumbre{ width:176px; height:219px; background:url(../images/contenido/img-producto-ensalada-legumbres-del-fuerte.jpg) no-repeat; float:left; margin:20px 0 0 0; text-indent:-2500px}
.vegetal-zanahoria h2{ height:57px; background:url(../images/contenido/img-titulo-zanahoria.jpg) no-repeat}
.vegetal-producto-zanahoria{ width:176px; height:219px; background:url(../images/contenido/img-producto-zanahora-del-fuerte.jpg) no-repeat; float:left; margin:20px 0 0 0; text-indent:-2500px}
.vegetal-papa h2{ height:57px; background:url(../images/contenido/img-titulo-papas-en-cubos.jpg) no-repeat}
.vegetal-producto-papa{ width:176px; height:219px; background:url(../images/contenido/img-producto-papas-en-cuadritos-del-fuerte.jpg) no-repeat; float:left; margin:20px 0 0 0; text-indent:-2500px}
.vegetal-selecta h2{ height:57px; background:url(../images/contenido/img-titulo-ensalada-selecta.jpg) no-repeat}
.vegetal-producto-selecta{ width:176px; height:219px; background:url(../images/contenido/img-producto-ensalada-selecta-del-fuerte.jpg) no-repeat; float:left; margin:20px 0 0 0; text-indent:-2500px}
#Calabacita, #Champinones, #Chicharo, #ChicharoZanahoria, #Elote, #Legumbre, #Zanahoria, #Papa, #Selecta, #Selecta2{ display:none;}
#Calabacita a, #Champinones a, #Chicharo a, #ChicharoZanahoria a, #Elote a, #Legumbre a, #Zanahoria a, #Papa a, #Selecta a, #Selecta2 a{ color:#497635; text-decoration: none}
#Calabacita a:hover, #Champinones a:hover, #Chicharo a:hover, #ChicharoZanahoria a:hover, #Elote a:hover, #Legumbre a:hover, #Zanahoria a:hover, #Papa a:hover, #Selecta a:hover, #Selecta2 a:hover{ color:#497635; text-decoration:underline}
.texto-vegetales{width:490px; height:auto; float:left; margin-left:20px}
ul.texto-veg{height:auto; margin:0; padding:0;}
li.texto-veg{ list-style:disc; padding-bottom:8px; margin:0; padding-top:4px;}

/********************Informacion vegetales contenido slide*****************************************/
#info1-chicharos,#info2-chicharos,#info1-zanahoria,#info2-zanahoria,#info3-zanahoria,#info4-zanahoria,#info1-elote,#info2-elote,#info3-elote,#info4-elote,#info1-champ,
#info2-champ,#info1-pap,#info2-pap,#info3-pap,#info4-pap,#info1-calab,#info2-calab,#info3-calab,#info4-calab,#info1-chi-zana,#info2-chi-zana,#info3-chi-zana,#info4-chi-zana
,#info5-chi-zana,#info1-ensa-leg,#info2-ensa-leg,#info3-ensa-leg,#info4-ensa-leg,#info5-ensa-leg,#info6-ensa-leg,#info7-ensa-leg,#info1-ensa-select,#info1-ensa-select,#info2-ensa-select,#info3-ensa-select,#info4-ensa-select,#info5-ensa-select,#info6-ensa-select,#info7-ensa-select,#info8-ensa-select
{width:460px;
height:auto;
display:none;
}







/***Salsas***/
body.salsas { background:url(http://cdn.delfuerte.com/images/bg_salsas.jpg) no-repeat top center; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 auto; padding:0;background-color:#40852c}
#contenido-salsas{ width:574px; height:auto; float:left; background:url(../images/contenido/img-corporativo-contenido.png); padding:0 55px 0 35px}
#contenido-salsas h3{ margin-left:30px}
.lista-salsas{ width:488px; height:155px; background:url(../images/contenido/barra_lista_productos.jpg) no-repeat bottom; margin-left:40px; padding:20px 0 0 30px; list-style:none; clear:left}
.salsa{ height:175px; float:left; padding-right:14px}
.salsa a{ width:105px; height:108px; display:block}
.presentaciones{ width:105px; height:auto; margin:0; padding:0; list-style:none}
.mexicana{ width:105px; height:129px; background:url(../images/contenido/img-salsa-mexicana-del-fuerte.jpg) no-repeat; text-indent:-2500px}
.verde{ width:105px; height:129px; background:url(../images/contenido/img-salsa-verde-del-fuerte.jpg) no-repeat; text-indent:-2500px}
.molcajeteada{ width:105px; height:129px; background:url(../images/contenido/img-salsa-molcajeteada-del-fuerte.jpg) no-repeat; text-indent:-2500px}
.taquera{ width:105px; height:129px; background:url(../images/contenido/img-salsa-taquera-del-fuerte.jpg) no-repeat; text-indent:-2500px}
.txt_lista_salsas{ padding-top:6px; text-align:center; margin-left:0; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold}
.salsa-verde, .salsa-mexicana, .salsa-molcajeteada, .salsa-taquera{ width:517px; height:557px; background:url(../images/backgrounds/molcajete.jpg); margin-left:2px; clear:left; padding:30px 20px 0 35px}
.salsa-verde h2{ height:56px; background:url(../images/contenido/titulo-salsa-verde.jpg) no-repeat}
.salsa-verde p{ margin:0; padding-top:10px}
.salsa-producto{ width:186px; height: 236px; background:url('../images/contenido/img-salsa-verde.jpg'); float:left; margin:20px 0 0 40px; text-indent:-2500px}
.salsa-calorias{ width:244px; height:205px; padding:10px 0 0 20px; float:left}
.salsa-caorias-mini{ width:210px; height:152px; padding:0}
.salsa-calorias ul{ margin:0; padding:0; list-style:none}
.salsa-calorias li{ width:100px; height:25px; float:left}
.salsa-mexicana h2{ height:56px; background:url('../images/contenido/titulo-salsa-mexicana.jpg') no-repeat}
.salsa-producto-mexicana{ width:186px; height: 236px; background:url('../images/contenido/img-salsa-mexicana.jpg') no-repeat; float:left; margin:20px 0 0 40px; text-indent:-2500px}
.salsa-molcajeteada h2{ height:56px; background:url('../images/contenido/titulo-salsa-molcajeteada.jpg') no-repeat}
.salsa-producto-molcajeteada{ width:186px; height: 236px; background:url('../images/contenido/img-salsa-molcajeteada.jpg') no-repeat; float:left; margin:20px 0 0 40px; text-indent:-2500px}
.salsa-taquera h2{ height:56px; background:url('../images/contenido/titulo-salsa-taquera.jpg') no-repeat}
.salsa-producto-taquera{ width:186px; height: 236px; background:url('../images/contenido/img-salsa-taquera.jpg') no-repeat; float:left; margin:20px 0 0 40px; text-indent:-2500px}
.salsa-producto-verde{ width:186px; height: 236px; background:url('../images/contenido/img-salsa-verde.jpg'); float:left; margin:20px 0 0 40px; text-indent:-2500px}
.salsa-molcajeteada, .salsa-taquera, .salsa-verde, #Mexicana{ display:none}


/****Receta******/
body.receta { background: url('../images/backgrounds/bg_receta.jpg') no-repeat top center; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 auto; padding:0}
#contenido-secciones-receta { width:336px; height:auto; float:left;}
#contenido-secciones-receta img{margin:350px 0 0 70px}
#contenido-receta{ width:573px; height:auto; float:left; background:url('../images/contenido/img-corporativo-contenido.png');padding:0 56px 0 35px}
#contenido-receta h4{ width:528px;color:#093; height:20px; margin:0 0 0 35px; float:left; padding:0}
#contenido-receta h4.t-big{ width:528px;color:#093; height:50px; margin:0 0 0 35px; float:left; padding:0}
#contenido-receta span{ font-weight:bold}
.imagen-receta{ width:560px; height:auto; float:left; padding-left:13px}
.ingredientes-receta{ width:505px; height:auto; float:left; padding:0 85px 0 35px}
.ingredientes-receta ul{ width:490px;list-style:none; padding-bottom:10px}
.cantidades{ width:40px; height:auto; float:left}
.ingrediente{ width:420px; height:auto; float:left; text-indent:11px}
.preparacion{ width:505px; height:auto; min-height:325px; float:left; padding:0 90px 0 35px}
.preparacion p{ margin:0; padding:10px 0 0 0}
.preparacion img{ float:right; margin-top:25px}
#contenido-editorial-footer-receta{ width:664px; height:65px; float:left; background:url('../images/contenido/img-corporativo-footer.png') no-repeat; margin-left:336px}

/*****CONTACTO*****/

#contenido-contacto{ width:573px; height:auto; float:left; background:url('../images/contenido/img-corporativo-contenido.png'); padding:0 55px 0 36px}
#contenido-contacto h3{ margin-left:35px; clear:both}
.contacto{ width:558px; height:auto; padding-left:10px; margin-top:30px; padding-top:5px}
.contacto p{ padding-left:25px}
.contacto span{ font-weight:bold;}
.formulario-contacto{ width:501px; height:332px;background:url('../images/contenido/img-contacto-interior.jpg') no-repeat; padding:40px 25px 0 25px}
.formulario-contacto form{ width:501px; height:300px }
.formulario-contacto p{ margin:0; padding:0; text-align:center}
.formulario-contacto ul{ margin:0; padding:20px 0 0 80px}
.formulario-contacto li{list-style:none; margin:0; padding:0 0 10px 0; float:left}
.usuario{ width:70px; height:15px; padding-top:10px}
.textfield{ width:331px; height:25px;}
.field{ width:219px}
.enviar{ margin:83px 0 0 25px}
#contenido-editorial-footer-contacto{ width:664px; height:65px; float:left; background:url('../images/contenido/img-corporativo-footer.png') no-repeat; margin-left:336px; display:block}

/*** Tetrarecard***/
body.tetra { background:url('../images/backgrounds/bg-tetra.jpg') no-repeat top center; background-color:#818538; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 auto; padding:0}
.contenedor-tetra{ width:887px; height:452px; margin:100px auto 0 auto; padding-bottom:240px;}
.hiden{ display:none}
.inicio-tetra{ width:887px; height:452px; background:url('../images/contenido/img-fondo-tretra-inicio.png') no-repeat;}
.head-tetra{ width:887px; height:100px;}
.head-tetra p{ font-size:20px; font-family:Georgia, "Times New Roman", Times, serif; color:#004600;margin:0; padding-bottom:14px; clear:left}
.inicio-tetra h2{ width:132px; height:90px; padding:10px 0 0 10px; display:block; float:left;}
.inicio-tetra h2 a{ width:132px; height:90px; display:block;}
.titulo-tetra{ width:500px; height:100px; float:left; padding-top:10px; text-align:center; position:relative}
.contenido-tetra{ width:420px; height:345px; float:left; padding:0 0 0 40px; margin-top:-10px; text-align:center; font-family:Georgia, "Times New Roman", Times, serif;}
.tetra-d{ width:400px; height:345px; float:left; padding:0 0 0 90px;text-align:center; font-family:Georgia, "Times New Roman", Times, serif;}
.contenido-tetra.interiores{width:420px; height:315px; float:left; padding:0 0 20px 51px;}
.inicio-tetra h4{height:30px; margin:0; padding-top:30px; color:#004600; font-size:18px; text-align:center;}
.contenido-tetra h4{height:30px; margin-top:0; padding:0; color:#004600; font-size:18px; text-align:center;}
.contenido-tetra p{ color:#004600; font-size:20px; margin:0; padding-bottom:10px}
.contenido-tetra p.small{color:#004600; font-size:14px; padding-bottom:20px; }
.contenido-tetra .red{ color:#900}
.contenido-tetra .underline{ text-decoration:underline; margin-top:10px}
.contenido-tetra .underline a{ color:#900; text-decoration:underline;}
.interior{ background:url('../images/contenido/img-fondo-tretra-inicio.png') no-repeat}
.interior1{ background:url('../images/contenido/img-fondo-tretra-inicio.png') no-repeat}
.interior2{ background:url('../images/contenido/img-fondo-tretra-inicio.png') no-repeat}
.contenido-tetra h5{ text-align:left; color:#a80000; font-size:15px; font-style:normal; margin:10px 0 0 0; padding:0 0 7px 0}
.contenido-tetra .txt-interior{ text-align:left; font-size:12px;color:#A80000; text-align:left; width:400px}
.continuacion{ width:230px; height:40px; float:left; padding:0 0 0 80px}
.continuacion ul{ margin:0; padding:0}
.continuacion li{ height:36px; height:40px; margin:0; padding:0; list-style:none; float:left}
.continuacion .continuar{ float:right}
h5.txt-center{ text-align:center; padding-top:20px}
h6{ font-size:16px;color:#900}
.down1{ padding-top:30px}
.down2{ padding-top:60px}

.down3{ margin-top:-10px}
.down4{ padding-top:0; margin-top:-3px}
.down5{ padding-top:40px}
#Tetrapak2, #Tetrapak3, #Tetrapak4, #Tetrapak5, #Tetrapak6, #Tetrapak7{ display:none }
#Pruebamarco{ display:none}


.logo-link{width:115px; height:82px; float:left; margin-top:-50px; margin-left:20px; position:absolute; }
.logo-link-2{ width:83px; height:39px; float:left; padding-left:10px}
.titulo-general{ width:390px; height:100px; float:left; margin-left:60px;}


/********* mision - estrategia - valores***********/

#contenido-editorial .texto-mision{ width:497px; height:auto; float:left; margin:0; border-bottom:2px double #cebda9;}
#contenido-editorial .texto-mision{ width:497px; height:auto; float:left; margin:0; border-bottom:2px double #cebda9;}
#contenido-editorial .texto-mision p{ width:378px; height:auto; float:left; margin:0; padding:13px 80px 0 40px;  padding-bottom:25px;}

#contenido-editorial .texto-estrategia{ width:497px; height:auto; float:left; margin:0; border-bottom:2px double #cebda9; 
padding-top:24px; padding-bottom:17px;}
#contenido-editorial .texto-estrategia p{ width:385px; height:auto; float:left; margin:0; padding:12px 70px 0 40px;  }
#contenido-editorial ul.lista-estrategia{width:233px; height:auto; float:left; list-style:none; margin:0; padding:25px 0 0 68px;}
#contenido-editorial ul li.lista-estrategia-tomate{ width: 404px; height:53px; float:left; text-indent:110px; 
background:url(../images/contenido/img-tomate-rojo.jpg) no-repeat ; line-height:50px;}
#contenido-editorial ul li.lista-estrategia-chicharos{  width: 404px; height:53px; float:left;  text-indent:110px; 
background:url(../images/contenido/img-ejotes.jpg) no-repeat; line-height:50px;}
#contenido-editorial ul li.lista-estrategia-chiles{ width:404px; height:53px; float:left;  text-indent:110px; 
background:url(../images/contenido/img-chiles-rojos.jpg) no-repeat; line-height:50px;}

#contenido-editorial .texto-valores{width:497px; height:auto; float:left; margin:0; padding-top:24px;}
#contenido-editorial ul.lista-valores{width:404px; height:auto; float:left; list-style:none; margin:0; padding:25px 0 0 154px; }
#contenido-editorial ul li.lista-valores{width:404px; height:auto; float:left; text-indent:25px; background:url(../images/contenido/img-bullet.jpg) no-repeat; line-height:20px;}

#contenido-secciones.secciones{ width:336px; height:650px; float:left;}


/*****************************Receta general***************************/
body.receta-general { background: url(../images/backgrounds/bg-receta-general.jpg) no-repeat top center; background-color:#3f842b; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 auto; padding:0}

#contenido-editorial-recetas-general{width:570px; height:auto; float:left; background:url(../images/contenido/img-corporativo-contenido.png); padding-left:85px}

#contenido-editorial-recetas-general h3.recetas-general{ 
font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:bold;  text-transform:uppercase; margin:0; padding-left:10px; float:left; width:503px; height:35px; background:url(../images/contenido/img-asterisco-titulos-recetas.png) no-repeat; text-indent:35px; padding-bottom:15px;}

#contenido-editorial-recetas-general .recetas-sopas-general{margin: 0; padding: 0; height: auto}

#contenido-editorial-recetas-general ul.borde { width:470px; height:auto; float:left; list-style:none; margin-top:10px; border-bottom:2px double #cebda9; padding-left:13px; padding-bottom: 10px; margin-bottom:19px;}
#contenido-editorial-recetas-general ul.sin-borde{ width:470px; height:auto; float:left; list-style:none; margin-top:10px; border-bottom:none; padding-left:13px; padding-bottom: 10px; margin-bottom:19px;}

#contenido-editorial-recetas-general ul li {width: 280px; float: left; height: 50px;}
#contenido-editorial-recetas-general ul li.list{width:190px; float: left; height: 50px;}
#contenido-editorial-recetas-general ul li h3 {width: 100%}
#contenido-editorial-recetas-general ul li br {margin:0; padding: 0}
#contenido-editorial-recetas-general ul li span { width:100%; height:30px; padding-bottom:15px;}
#contenido-secciones.recetas-general{width:336px; height:1450px; float:left;}
.clear {clear: both;}
/************************************************* TOOLTIP ***********************************/
pre{ display:block; 	font:100% "Courier New", Courier, monospace; 	padding:10px;  	border:1px solid #bae2f0; 	background:#F00;	 	margin:.5em 0; 	overflow:auto; 	width:800px; }

/*  */

#screenshot{ 	position:absolute; 	border:1px solid #ccc; 	background:#333; padding:5px; display:none;color:#fff; }

/*  */

/************ Receta Sopa Tarasca*****************************/
body.receta { background: url(../images/backgrounds/bg_receta.jpg) no-repeat top center; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 auto; padding:0 }
#contenido-secciones img.receta-sopa-tarasca{ padding-left:10px;}

#contenido-editorial-receta{ width:614px; height:auto; float:left; background:url(../images/contenido/img-corporativo-contenido.png); 
padding-left:50px}

#contenido-editorial-receta.contenido-ingredientes-receta{ width:579px; height:auto; float:left; margin:0;}
#contenido-editorial-receta.receta-individual{width:550px; height:308px;}
#contenido-editorial-receta .contenido-ingredientes-receta p{width:579px; height:auto; float:left; margin:0; font-weight:bold;}
.contenido-ingredientes-receta ul.preparacion { width:500px; height:auto; float:left; padding-left:33px; list-style:none;}
.contenido-ingredientes-receta ul li.cantidades { width:30px; height:auto; float:left}
.contenido-ingredientes-receta ul li.solo-ingredientes { width:500px; height:auto; float:left}
.contenido-ingredientes-receta ul li.solo-ingredientes span{ font-weight:bold;}
.contenido-ingredientes-receta ul li.ingredientes {width:470px; height:auto; float:left}
.contenido-ingredientes-receta ul li.cantidades span {font-size:9px}
.contenido-ingredientes-receta ul li.ingredientes span {font-weight:bold;}

.contenido-preparacion-receta{width:614px; height:auto; float:left; margin:0;}
.contenido-preparacion-receta p{width:546px; height:auto; float:left; padding-bottom:44px;}
.contenido-preparacion-receta span{ font-weight:bold;}
.contenido-preparacion-receta img.boton{padding-left:410px; display:block; clear:both}
#contenido-secciones.productos{width:336px; height:826px; float:left;}
.lasagna{ height:1000px}

/*************Huevos Rancheros*******************/
#contenido-secciones-productos-rancheros{ width:336px; height:750px; float:left;}
#contenido-secciones-productos-rancheros img{ margin-top:340px; margin-left:60px;}



/********ACORDEON******/
.haccordion .header, .haccordion .content{float: left;height:20px;} 
.haccordion .header{ width: 113px;cursor: pointer; text-indent:-2500px} 
.menu-del-fuerte{ background:url(../images/contenido/menu/img-menu-del-fuerte.jpg) no-repeat}
.menu-productos{ background:url(../images/contenido/menu/img-menu-producto.jpg) no-repeat}
.menu-contacto{ width:113px; height:20px; background:url(../images/contenido/menu/img-menu-contacto.jpg) no-repeat; float:left; text-indent:-5000px}
.menu-contacto a{ width:113px; height:20px; display:block}
.haccordion .content{overflow: auto; display:none}  	 
.haccordion .content ul{ margin:0; padding:0}
.haccordion .content ul.lista1{ width:265px; margin:0; padding:0}
.haccordion .content ul.lista2{ width:246px; margin:0; padding:0}
.haccordion .content li{height:20px;margin:0; padding:0; list-style:none; float:left; text-indent:-5000px}
.haccordion .menu-historia{ width:66px; background:url(../images/contenido/menu/img-menu-historia.jpg) no-repeat}
.haccordion .menu-historia a{ width:66px; height:20px; display:block}
.haccordion .menu-mision{ width:199px; background:url(../images/contenido/menu/img-menu-mision.jpg) no-repeat}
.haccordion .menu-mision a{ width:199px; height:20px; display:block}
.haccordion .menu-plantas{ width:66px; background:url(../images/contenido/menu/img-menu-plantas.jpg) no-repeat}
.haccordion .menu-plantas a{ width:66px; height:20px; display:block}
.haccordion .menu-pure-tomate{ width:114px; background:url(../images/contenido/menu/img-menu-pure.jpg) no-repeat}
.haccordion .menu-pure-tomate a{ width:114px; height:20px; display:block}
.haccordion .menu-vegetales{ width:75px; background:url(../images/contenido/menu/img-menu-vegetales.jpg) no-repeat}
.haccordion .menu-vegetales a{ width:75px; height:20px; display:block}
.haccordion .menu-salsas{ width:57px; background:url(../images/contenido/menu/img-menu-salsas.jpg) no-repeat}
.haccordion .menu-salsas a{ width:55px; height:20px; display:block}

/***** SLIDER ******/
div.sc_menu {
position: relative;
height: 195px;
width: 500px;
overflow:hidden;
}
ul.sc_menu {
	
  display: block;
  height: 195px;
  /* Max width here, for users without Javascript */
  width: 1120px;
  padding:25px 0 0 15px;
  /* Remove default margin */
  margin: 0;
  background:#fff;
  list-style: none;
}
.sc_menu li {
  display: block;
  float: left;
  padding:15px 0 0 14px;
}
.sc_menu a {
  display: block;
  text-decoration: none;
}
.sc_menu span {
  /* We want a caption to display on the next line */
  display: block;
  margin-top: 3px;
  text-align: center;
  font-size: 12px;
  color: #000;
}
.sc_menu span {
  display: none;
  margin-top: 3px;
  text-align: center;
  font-size: 12px;
  color: #000;
}
.sc_menu a:hover span {
  display: block;
}
.sc_menu img {
  border: 3px #fff solid;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
}
.sc_menu a:hover img {
  filter:alpha(opacity=50);
  opacity: 0.5;
}
div.sc_menu1 {
  /* Set it so we could calculate the offsetLeft */
  position: relative;
  height: 178px;
  width: 480px;
  
  /* Add scroll-bars */
  overflow:hidden;
}
ul.sc_menu1 {
  display: block;
  height: 160px;
  /* Max width here, for users without Javascript */
  width: 480px;
  padding:0 0 0 15px;
  /* Remove default margin */
  margin: 0;
  background:#fff;
  list-style: none;
}
.sc_menu1 li {
  display: block;
  float: left;
  padding:0 24px 0 35px;
}
.sc_menu1 a {
  display: block;
  text-decoration: none;
}
.sc_menu1 span {
  /* We want a caption to display on the next line */
  display: block;
  margin-top: 3px;
  text-align: center;
  font-size: 12px;
  color: #000;
}
.sc_menu1 span {
  display: none;
  margin-top: 3px;
  text-align: center;
  font-size: 12px;
  color: #000;
}
.sc_menu1 a:hover span {
  display: block;
}
.sc_menu1 img {
  border: 3px #fff solid;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
}
.sc_menu1 a:hover img {
  filter:alpha(opacity=50);
  opacity: 0.5;
}
ul.sc_menu1 {
  display: block;
  height: 170px;
  /* Max width here, for users without Javascript */
  width: auto;
  padding:0 0 0 40px;
  /* Remove default margin */
  margin: 0;
  background:#fff;
  list-style: none;
}
div.sc_menu2 {
  /* Set it so we could calculate the offsetLeft */
  position: relative;
  height: 170px;
  width: 500px;
  /* Add scroll-bars */
  overflow:hidden;
}
ul.sc_menu2 {
  display: block;
  height: 170px;
  /* Max width here, for users without Javascript */
  width: auto;
  padding:0;
  /* Remove default margin */
  margin: 0 0 0 10px;
  background:#fff;
  list-style: none;
}
.sc_menu2 li {
  display: block;
  float: left;
  padding:0 0 0 10px;
}
.sc_menu2 a {
  display: block;
  text-decoration: none;
}
.sc_menu2 span {
  /* We want a caption to display on the next line */
  display: block;
  margin-top: 3px;
  text-align: center;
  font-size: 12px;
  color: #000;
}
.sc_menu2 span {
  display: none;
  margin-top: 3px;
  text-align: center;
  font-size: 12px;
  color: #000;
}
.sc_menu2 a:hover span {
  display: block;
}
.sc_menu2 img {
  border: 3px #fff solid;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
}
.sc_menu2 a:hover img {
  filter:alpha(opacity=50);
  opacity: 0.5;
}
ul.sc_menu2 {
  display: block;
  height: 170px;
  /* Max width here, for users without Javascript */
  width: auto;
  padding:7px 0 0 0;
  /* Remove default margin */
  margin: 0 0 0 95px;
  background:#fff;
  list-style: none;
}


/****************validacion formulario jquery**************************************/

div#errores label
{
 color:#000;
 float: left;
 font-family:Verdana, Geneva, sans-serif;
 font-size:11px;
 display: block;
 margin-left: 1em;
 width:800px;
}

div#errores
{ 
width:400px;
height:auto;
margin-top:50px;
  
}

input.error2{
background-color:#B0CE3A;
}
textarea.error2{
background-color:#B0CE3A;
}

select.error2{
background-color:#B0CE3A;
}

/**************************************HTML Descarga Tono Tomatitos**************************************************************************/
#contenedor-descarga-tono{width:407px; 267px; margin:0 auto; height:267px; background:url(../images/backgrounds/bg-descarga-tono-tomatito.jpg) no-repeat; background-color:#EED861}
#contenedor-descarga-tono .contenido-formulario{ width:315px; height:132; margin:0 auto; padding-top:142px; padding-left:18px;}
#contenedor-descarga-tono .contenido-formulario form{ width:315px; height:125px;}
.contenido-formulario form ul{list-style:none; width:304px; height:auto; color:#2f6e15; font-weight:bold; margin:0; padding:0}
.contenido-formulario ul li.tit-nombre{width:84px; height:auto; float:left; padding-bottom:10px}
.contenido-formulario ul li.text{width:215px; height:auto; float:left; padding-bottom:10px}
.contenido-formulario ul li .field-input{width:215px; height:auto;}
.contenido-formulario ul li.tit-nombre-boton{width:109px; height:37px; float:left; padding-top:10px; padding-left:203px; display:inline}
.contenido-formulario li.btn{width:105px; height:auto; float:left; padding-bottom:10px; padding-left:207px; margin-top:24px; display:inline}
.contenido-formulario .btn-descargar{width:105px; height:23px; float:left; margin-top:0; background:transparent; border:0; padding:0; text-indent:-9999em; cursor:pointer; padding-top:23px}
