/* CSS Document */

/*GENERALES*/

* { padding:0px; margin:0px; border:0px} 
html {height: 100%; margin:0}
body { background:url(../images/fd_body.gif); background-position:top; background-repeat:repeat-x; background-color:#ffffff; height: 100%; margin:0; font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif; font-size:12px; color:#666666; }
a{text-decoration:none; cursor:pointer; color:#473d34;}
a:hover {text-decoration:underline; cursor:pointer; color:#473d34;}
.clear_b{ clear:both;}/*para que crezca la capa del contenido, se crea una ultima capa con este class dentro de contenido*/
img, div, input { behavior:url("/iepngfix.htc") }

div{border:0px; padding:0px; margin:0px;}
img{border:none; margin:0px; padding:0px;}
h1{font-size:25px; font-weight:bold; font-style:italic; color:#5c8d22; line-height:28px; font-family:Georgia, serif;}
h2{font-size:19px; font-weight:bold; font-style:italic; color:#5c8d22; line-height:28px; font-family:Georgia, serif;}
h3{font-size:16px; font-weight:bold; font-style:italic; color:#5c8d22;  line-height:20px; font-family:Georgia, serif;}


/*PRE-HOME*/
#contenedor_pre{width:651px; margin:0 auto; background:url(../images/fd_prehome.jpg); background-repeat:no-repeat; background-position:top; height:730px;}
#contenedor_pre .titulo_pre{ float:left; width:651px; padding:140px 0px 0px 0px;}
#contenedor_pre .boton_pre{ float:left; width:651px; padding:65px 0px 0px 0px; text-align:center;}
#contenedor_pre .pie_pre{ float:left; width:591px; padding:320px 0px 0px 60px; text-align:center}
#contenedor_pre .opc_pie{ float:left; padding:10px 5px 0px 0px;} 

/*ESTRUCTURA*/
#contenedor_ext_home{ width:1020px; margin:0 auto; background: url(../images/fd_pie.jpg); background-repeat:no-repeat; background-position:bottom; clear:both;}
#contenedor_ext{  width:1020px; margin:0 auto; background: url(../images/fd_pie.jpg); background-repeat:no-repeat; background-position:bottom; clear:both; }
#contenedor{ width:926px; margin:0 auto;}

/*CABECERA*/
#cabecera{ float:left; width:926px; background:url(../images/top.png); background-repeat:no-repeat; background-position:center bottom; vertical-align:top; clear:both; padding:0px; margin:0px; height:195px; }
#cabecera .noregistro{ float:left; width:640px; padding-top:0px;}
#cabecera .logo{ float:left; width:250px; height:122px}
#cabecera .slogan{ float:left; width:390px; margin-top:56px; }
#cabecera .menu{ float:right; width:514px; height:73px;}
#cabecera ul{display:inline; border:0px; padding:0px; margin:0px;}
#cabecera li{display:inline; float:left; padding:0px 0px 0px 0px; margin:0px;}
#cabecera .registro{ float:left; width:286px;}

/*contenido que crece home*/
#interior_home{ float:left; width:753px;  background:url(../images/middle.png); background-repeat:repeat-y; padding:0px 73px 0px 100px;}

/*HOME*/
#interior_home .banner_top{ width:753px; float:left;  padding:0px 0px 20px 0px; clear:both;}
#interior_home .fdbanner_top{ width:753px; float:left; background:url(../images/fd_destacados_home.jpg); background-repeat:no-repeat; height:245px;}
#interior_home .banner_opc_top{ float:left; padding: 10px 0px 0px 7px;}

#interior_home .banner_bottom{ width:753px; float:left;  padding:0px 0px 20px 0px; clear:both;}
#interior_home .banner_opc_bt{ float:left;}


/*contenido que crece interiores*/
#interior{  width:773px; float:left;  background:url(../images/middle.png); background-repeat:repeat-y; padding:0px 45px 0px 108px;}

/*calidad*/
#interior .contenido_ca{float:left; width:723px; background:url(../images/fd_calidad.gif); background-repeat:no-repeat; background-position:right top; margin:37px 0px 0px 0px; padding:0px 0px 50px 0px}

#interior .contenido_ca_left{float:left; width:253px; text-align:left; padding-top:80px}
#interior .contenido_ca_left_bloq{float:left; width:169px; height:228px; padding:15px 17px 0px 17px; background:url(../images/fd_lat_banner.gif); background-repeat:no-repeat;}
#interior .contenido_ca_left_bloq_img{float:left; width:169px;}
#interior .contenido_ca_left_bloq_titu{float:left; width:169px; padding:5px 0px 5px 0px}
#interior .contenido_ca_left_bloq_txt{float:left; width:169px; height:44px; font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif; font-size:11px; color:#666666; font-weight:normal; line-height:14px; padding:0px 0px 5px 0px}
#interior .contenido_ca_left_bloq_pie{ font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif; font-size:9px; color:#666666; font-weight:normal;}
#interior .contenido_ca_left_bloq_bt{float:left; width:169px; text-align:right;}


#interior .contenido_ca_right{float:left; width:470px; font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif; font-size:11px; color:#666666; font-weight:normal; line-height:14px; padding-top:15px}

/*historia*/
#interior .contenido_hi{float:left; width:729px; margin:37px 0px 0px 0px; padding:0px 0px 50px 0px }
#interior .contenido_hi_titu{float:left; width:729px; padding:0px 0px 20px 0px}
#interior .contenido_hi_subtitu{float:left; width:729px; font-size:14px; font-weight:bold; font-style:italic; color:#5c8d22;  line-height:18px; font-family:Georgia, serif; padding-bottom:30px}
#interior .contenido_hi_fechas{float:left; width:720px; height:27px; background:url(../images/fd_fechas_his.gif); background-repeat:repeat-x; padding-left:9px}
#interior ul{display:inline; border:0px; padding:0px; margin:0px;}
#interior li{display:inline; float:left; padding:0px 2px 0px 2px; margin:0px;}
#interior .contenido_hi_cont_fechas{float:left; width:693px; height:152px; background:url(../images/fd_content_fechas.gif); background-repeat:no-repeat; padding:6px 30px 6px 6px }
#interior .contenido_hi_cont_img{float:left; width:255px; text-align:left;}
#interior .contenido_hi_cont_txt{float:left; width:438px; font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif; font-size:11px; color:#ffffff; font-weight:bold; line-height:14px; padding-top:40px}

#interior .contenido_hi_left{float:left; width:253px; text-align:left; padding-top:50px;}
#interior .contenido_hi_left_bloq{float:left; width:169px; height:228px; padding:15px 17px 0px 17px; background:url(../images/fd_lat_banner.gif); background-repeat:no-repeat;}
#interior .contenido_hi_left_bloq_img{float:left; width:169px;}
#interior .contenido_hi_left_bloq_titu{float:left; width:169px; padding:5px 0px 5px 0px}
#interior .contenido_hi_left_bloq_txt{float:left; width:169px; height:44px; font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif; font-size:11px; color:#666666; font-weight:normal; line-height:14px; padding:0px 0px 5px 0px}
#interior .contenido_hi_left_bloq_bt{float:left; width:169px; text-align:right;}

#interior .contenido_hi_right{float:left; width:476px; font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif; font-size:11px; color:#666666; font-weight:normal; line-height:14px; padding-top:50px; }

/*recetas frescas*/
#interior .contenido_fres{float:left; width:734px; background:url(../images/fd_gigante_bottom.jpg); background-repeat:no-repeat; background-position:bottom right;   margin:0px 0px 0px 0px; padding:0px 39px 0px 0px}

#interior .contenido_fres_cab{float:left; width:734px; height:218px; background:url(../images/fd_plan.gif); background-repeat:no-repeat; padding:0px 0px 0px 0px}

#interior .contenido_fres_submenu{float:left; width:334px; padding-left:400px}
#interior .contenido_fres_submenu_fle{float:left; width:20px}
#interior .contenido_fres_submenu_opc{float:left; width:314px;font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; font-weight:bold; text-align:left; text-decoration:none; color:#13772f; padding-top:10px}
#interior a.enl_contenido_fres{font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; font-weight:normal; text-align:left; text-decoration:none; color:#13772f}
#interior a.enl_contenido_fres:hover{font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; font-weight:normal; text-align:left; text-decoration:underline; color:#13772f}

#interior .contenido_fres_cab_img{float:left; width:344px;}
#interior .contenido_fres_cab_fle_1{float:left; width:82px; padding:34px 4px 0px 0px}
#interior .contenido_fres_cab_fle_2{float:left; width:82px; padding:36px 4px 0px 0px}
#interior .contenido_fres_cab_fle_3{float:left; width:82px; padding:35px 4px 31px 0px}
#interior .contenido_fres_cab_fle_4{float:left; width:82px; padding:35px 4px 31px 0px}
#interior .contenido_fres_cab_fle_1_act{float:left; width:82px; padding:58px 4px 0px 0px}
#interior .contenido_fres_cab_fle_2_act{float:left; width:82px; padding:61px 4px 0px 0px}
#interior .contenido_fres_cab_fle_3_act{float:left; width:82px; padding:62px 4px 8px 0px}
#interior .contenido_fres_cab_fle_4_act{float:left; width:82px; padding:62px 4px 8px 0px}
#interior .contenido_fres_cab_tit{float:left; width:361px; padding:39px 0px 10px 6px; font-size:12px; font-weight:bold; font-style:italic; color:#5c8d22; line-height:20px; font-family:Georgia, serif;}
#interior .contenido_fres_cab_txt{float:left; width:361px; padding:10px 0px 0px 6px; font-family:Georgia, serif; font-size:12px; font-weight:normal; color:#00612e; line-height:18px}


#interior .contenido_fres_re_cont{float:left; width:734px; padding:40px 0px 50px 0px;}
#interior .contenido_fres_re{float:left; width:175px; height:196px; background:url(../images/fd_recetas_peq.gif); background-repeat:no-repeat; margin:0px 11px 50px 0px; padding:10px 0px 0px 0px}
#interior .contenido_fres_re_fin{float:left; width:175px; height:196px; background:url(../images/fd_recetas_peq.gif); background-repeat:no-repeat; padding:10px 0px 0px 0px; margin-bottom:50px}
#interior .contenido_fres_re_tit{float:left; width:155px; padding:10px 10px 9px 10px; font-family:Georgia, serif; font-size:12px; color:#058836; font-weight:bold; line-height:14px; height:30px}
#interior .contenido_fres_re_img{float:left; width:155px; height:96px; padding:0px 10px 25px 10px; text-align:center}
#interior .contenido_fres_re_bt{float:left; width:175px; padding:0px 0px 0px 0px; text-align:right}


/*recetas y trucos*/
#interior .contenido_recetrucos{float:left; width:738px;  padding:0px 35px 80px 0px}
#interior .contenido_recetrucos_cab{float:left; width:736px; height:294px; background:url(../images/fd_truc_cab.gif); background-repeat:no-repeat;}
#interior .contenido_recetrucos_tit{float:left; width:444px; padding:54px 30px 0px 262px}
#interior .contenido_recetrucos_txt{float:left; width:444px; padding:10px 30px 73px 262px;font-family:Georgia, serif; font-size:12px; font-weight:normal; color:#00612e; line-height:18px}

#interior .contenido_opcs_recetrucos{float:left; width:738px;}
#interior .contenido_opc_recetrucos{float:left; width:738px; height:200px; background:url(../images/fd_opc_rectrucos.jpg); background-repeat:repeat-x; margin:15px 0px 0px 0px; }
#interior .contenido_opc_left_fres{float:left; width:302px;}
#interior .contenido_titu_left_fres{float:left; width:270px; padding:32px 0px 42px 32px;}
#interior .contenido_txt_left_fres{float:left; width:180px; padding:0px 20px 0px 102px;font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#6e6700; font-weight:bold; font-style:italic; text-align:left; text-decoration:none; line-height:16px;}
#interior .contenido_opc_right_fres{float:left; width:436px; padding-top:12px}

#interior .contenido_opc_left_video{float:left; width:405px;}
#interior .contenido_titu_left_video{float:left; width:373px; padding:32px 0px 42px 32px;}
#interior .contenido_txt_left_video{float:left; width:283px; padding:0px 20px 0px 102px;font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#6e6700; font-weight:bold; font-style:italic; text-align:left; text-decoration:none; line-height:16px;}
#interior .contenido_opc_right_video{float:left; width:333px; padding-top:20px}

#interior .contenido_opc_left_plan{float:left; width:405px;}
#interior .contenido_titu_left_plan{float:left; width:373px; padding:32px 0px 42px 32px;}
#interior .contenido_txt_left_plan{float:left; width:283px; padding:0px 20px 0px 102px; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#6e6700; font-weight:bold; font-style:italic; text-align:left; text-decoration:none; line-height:16px;}
#interior .contenido_opc_right_plan{float:left; width:333px; padding-top:20px}

#interior .img_flecha{float:left; padding-right:10px}



/*trucos*/
#interior .contenido_tru_det{float:left; width:737px; background:url(../images/fd_gigante_bottom.jpg); background-repeat:no-repeat; background-position:bottom right;   margin:0px 0px 0px 0px; padding:0px 36px 300px 0px;}

#interior .contenido_tru_cab{float:left; width:734px; height:218px; background:url(../images/ds_truc_det.gif); background-repeat:no-repeat; padding:0px 0px 0px 0px}

#interior .contenido_tru_submenu{float:left; width:334px; padding-left:400px}
#interior .contenido_tru_submenu_fle{float:left; width:20px}
#interior .contenido_tru_submenu_opc{float:left; width:314px;font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; font-weight:bold; text-align:left; text-decoration:none; color:#13772f; padding-top:10px}
#interior a.enl_contenido_tru{font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; font-weight:normal; text-align:left; text-decoration:none; color:#13772f}
#interior a.enl_contenido_tru:hover{font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; font-weight:normal; text-align:left; text-decoration:underline; color:#13772f}

#interior .contenido_tru_cab_img{float:left; width:172px;}
#interior .contenido_tru_cab_fle_1{float:left; width:82px; padding:34px 4px 0px 0px}
#interior .contenido_tru_cab_fle_2{float:left; width:82px; padding:36px 4px 0px 0px}
#interior .contenido_tru_cab_fle_1_act{float:left; width:82px; padding:58px 4px 0px 0px}
#interior .contenido_tru_cab_fle_2_act{float:left; width:82px; padding:61px 4px 0px 0px}
#interior .contenido_tru_cab_tit{float:left; width:503px; padding:39px 0px 10px 36px; font-size:12px; font-weight:bold; font-style:italic; color:#5c8d22; line-height:20px; font-family:Georgia, serif;}
#interior .contenido_tru_cab_txt{float:left; width:503px; padding:10px 0px 0px 36px; font-family:Georgia, serif; font-size:12px; font-weight:normal; color:#00612e; line-height:18px}

#interior .contenido_tru_listado{float:left; width:248px; margin-top:40px}
#interior .contenido_tru_listado_tit{float:left; width:248px; font-family:Georgia, serif; font-size:17px; font-weight:bold; color:#058836; line-height:18px; font-style:italic; padding-bottom:10px}
#interior .contenido_tru_opc_top{float:left; width:248px; height:8px; background:url(../images/top_opc_trucos_off.gif); background-repeat:no-repeat}
#interior .contenido_tru_opc_bottom{float:left; width:248px; height:8px; background:url(../images/bottom_opc_trucos_off.gif); background-repeat:no-repeat}
#interior .contenido_tru_listado_opc{float:left; width:172px; padding:0px 0px 0px 16px;}
#interior .contenido_tru_listado_fd{float:left;  width:248px; background:url(../images/midle_opc_trucos_off.gif); background-repeat:repeat-y}
#interior a.enl_contenido_tru_listado_opc{font-family:Georgia, serif; font-size:10px; font-weight:normal; color:#333333; line-height:14px; text-decoration:none}
#interior a.enl_contenido_tru_listado_opc:hover{font-family:Georgia, serif; font-size:10px; font-weight:normal; color:#058836; line-height:14px; text-decoration:none}
#interior .contenido_tru_play{float:left; width:46px; text-align:right; padding:0px 14px 0px 0px;}

#interior .contenido_tru_opc_top_act{float:left; width:248px; height:8px; background:url(../images/top_opc_trucos_on.gif); background-repeat:no-repeat}
#interior .contenido_tru_opc_bottom_act{float:left; width:248px; height:8px; background:url(../images/bottom_opc_trucos_on.gif); background-repeat:no-repeat}
#interior .contenido_tru_listado_opc_act{float:left; width:172px; padding:0px 0px 0px 16px; font-family:Georgia, serif; font-size:10px; font-weight:bold; color:#058836; line-height:14px; text-decoration:none;}
#interior .contenido_tru_listado_fd_act{float:left;  width:248px; background:url(../images/midle_opc_trucos_on.gif); background-repeat:repeat-y}

#interior .contenido_tru_video{float:left; width:489px; margin-top:65px}
#interior .contenido_tru_flv{float:left; width:481px; height:269px; padding:18px 26px 0px 19px; background:url(../images/fd_video_truc.gif); background-repeat:no-repeat; }
#interior .contenido_tru_cocinero{float:left; width:471px; font-family:Arial, Helvetica, sans-serif; color:#da5424; font-size:12px; font-weight:normal; text-align:left; text-decoration:none; margin-top:20px; padding:10px 0px 0px 10px}
#interior .contenido_tru_lugar{float:left; width:471px; font-family:Arial, Helvetica, sans-serif; color:#838282; font-size:12px; font-weight:bold; text-align:left; text-decoration:none; padding:0px 0px 15px 10px  }


/*videoreceta*/
#interior .contenido_vid_det{float:left; width:737px; background:url(../images/fd_gigante_bottom.jpg); background-repeat:no-repeat; background-position:bottom right;   margin:0px 0px 0px 0px; padding:0px 36px 300px 0px;}

#interior .contenido_vid_cab{float:left; width:734px; height:218px; background:url(../images/ds_truc_det.gif); background-repeat:no-repeat; padding:0px 0px 0px 0px}

#interior .contenido_vid_submenu{float:left; width:334px; padding-left:400px}
#interior .contenido_vid_submenu_fle{float:left; width:20px}
#interior .contenido_vid_submenu_opc{float:left; width:314px;font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; font-weight:bold; text-align:left; text-decoration:none; color:#13772f; padding-top:10px}
#interior a.enl_contenido_vid{font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; font-weight:normal; text-align:left; text-decoration:none; color:#13772f}
#interior a.enl_contenido_vid:hover{font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; font-weight:normal; text-align:left; text-decoration:underline; color:#13772f}

#interior .contenido_vid_cab_img{float:left; width:172px;}
#interior .contenido_vid_cab_fle_1{float:left; width:82px; padding:34px 4px 0px 0px}
#interior .contenido_vid_cab_fle_2{float:left; width:82px; padding:36px 4px 0px 0px}
#interior .contenido_vid_cab_fle_1_act{float:left; width:82px; padding:58px 4px 0px 0px}
#interior .contenido_vid_cab_fle_2_act{float:left; width:82px; padding:61px 4px 0px 0px}
#interior .contenido_vid_cab_tit{float:left; width:503px; padding:39px 0px 10px 36px; font-size:12px; font-weight:bold; font-style:italic; color:#5c8d22; line-height:20px; font-family:Georgia, serif;}
#interior .contenido_vid_cab_txt{float:left; width:503px; padding:10px 0px 0px 36px; font-family:Georgia, serif; font-size:12px; font-weight:normal; color:#00612e; line-height:18px}

#interior .contenido_vid_listado{float:left; width:248px; margin-top:60px}
#interior .contenido_vid_listado_tit{float:left; width:248px; font-family:Georgia, serif; font-size:17px; font-weight:bold; color:#058836; line-height:18px; font-style:italic; padding-bottom:10px}
#interior .contenido_vid_opc_top{float:left; width:248px; height:8px; background:url(../images/top_opc_trucos_off.gif); background-repeat:no-repeat}
#interior .contenido_vid_opc_bottom{float:left; width:248px; height:8px; background:url(../images/bottom_opc_trucos_off.gif); background-repeat:no-repeat}
#interior .contenido_vid_listado_opc{float:left; width:172px; padding:0px 0px 0px 16px;}
#interior .contenido_vid_listado_fd{float:left;  width:248px; background:url(../images/midle_opc_trucos_off.gif); background-repeat:repeat-y}
#interior a.enl_contenido_vid_listado_opc{font-family:Georgia, serif; font-size:10px; font-weight:normal; color:#333333; line-height:14px; text-decoration:none}
#interior a.enl_contenido_vid_listado_opc:hover{font-family:Georgia, serif; font-size:10px; font-weight:normal; color:#058836; line-height:14px; text-decoration:none}
#interior .contenido_vid_play{float:left; width:46px; text-align:right; padding:0px 14px 0px 0px;}

#interior .contenido_vid_opc_top_act{float:left; width:248px; height:8px; background:url(../images/top_opc_trucos_on.gif); background-repeat:no-repeat}
#interior .contenido_vid_opc_bottom_act{float:left; width:248px; height:8px; background:url(../images/bottom_opc_trucos_on.gif); background-repeat:no-repeat}
#interior .contenido_vid_listado_opc_act{float:left; width:172px; padding:0px 0px 0px 16px; font-family:Georgia, serif; font-size:10px; font-weight:bold; color:#058836; line-height:14px; text-decoration:none;}
#interior .contenido_vid_listado_fd_act{float:left;  width:248px; background:url(../images/midle_opc_trucos_on.gif); background-repeat:repeat-y}

#interior .contenido_vid_video{float:left; width:489px; margin-top:60px}
#interior .contenido_vid_flv{float:left; width:481px; height:269px; padding:18px 26px 0px 19px; background:url(../images/fd_video_truc.gif); background-repeat:no-repeat; }
#interior .contenido_vid_cocinero{float:left; width:471px; font-family:Arial, Helvetica, sans-serif; color:#da5424; font-size:12px; font-weight:normal; text-align:left; text-decoration:none; margin-top:20px; padding:10px 0px 0px 10px}
#interior .contenido_vid_lugar{float:left; width:471px; font-family:Arial, Helvetica, sans-serif; color:#838282; font-size:12px; font-weight:bold; text-align:left; text-decoration:none; padding:0px 0px 15px 10px  }
#interior .contenido_vid_descripcion{float:left; width:471px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:normal; text-align:left; text-decoration:none; padding:0px 0px 0px 10px }
#interior .contenido_vid_ver{float:left; width:471px; text-align:right; padding:10px 0px 0px 10px}


/*plan semanal*/
#interior .contenido_plan{float:left; width:734px; background:url(../images/fd_gigante_bottom.jpg); background-repeat:no-repeat; background-position:bottom right;   margin:0px 0px 0px 0px; padding:0px 39px 0px 0px}

#interior .contenido_plan_cab{float:left; width:734px; height:218px; background:url(../images/fd_plan.gif); background-repeat:no-repeat; padding:0px 0px 0px 0px}

#interior .contenido_plan_submenu{float:left; width:334px; padding-left:400px}
#interior .contenido_plan_submenu_fle{float:left; width:20px}
#interior .contenido_plan_submenu_opc{float:left; width:314px;font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; font-weight:bold; text-align:left; text-decoration:none; color:#13772f; padding-top:10px}
#interior a.enl_contenido_plan{font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; font-weight:normal; text-align:left; text-decoration:none; color:#13772f}
#interior a.enl_contenido_plan:hover{font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; font-weight:normal; text-align:left; text-decoration:underline; color:#13772f}

#interior .contenido_plan_cab_img{float:left; width:258px;}
#interior .contenido_plan_cab_fle_1{float:left; width:82px; padding:34px 4px 0px 0px}
#interior .contenido_plan_cab_fle_2{float:left; width:82px; padding:36px 4px 0px 0px}
#interior .contenido_plan_cab_fle_3{float:left; width:82px; padding:35px 4px 31px 0px}
#interior .contenido_plan_cab_fle_1_act{float:left; width:82px; padding:58px 4px 0px 0px}
#interior .contenido_plan_cab_fle_2_act{float:left; width:82px; padding:61px 4px 0px 0px}
#interior .contenido_plan_cab_fle_3_act{float:left; width:82px; padding:62px 4px 8px 0px}
#interior .contenido_plan_cab_tit{float:left; width:447px; padding:39px 0px 10px 6px; font-size:12px; font-weight:bold; font-style:italic; color:#5c8d22; line-height:20px; font-family:Georgia, serif;}
#interior .contenido_plan_cab_txt{float:left; width:447px; padding:10px 0px 0px 6px; font-family:Georgia, serif; font-size:12px; font-weight:normal; color:#00612e; line-height:18px}


#interior .contenido_plan_re_cont{float:left; width:734px; padding:40px 0px 50px 0px;}
#interior .contenido_plan_re{float:left; width:175px; height:196px; background:url(../images/fd_recetas_peq.gif); background-repeat:no-repeat; margin:0px 11px 50px 0px; padding:10px 0px 0px 0px}
#interior .contenido_plan_re_fin{float:left; width:175px; height:196px; background:url(../images/fd_recetas_peq.gif); background-repeat:no-repeat; padding:10px 0px 0px 0px; margin-bottom:50px}
#interior .contenido_plan_re_tit{float:left; width:155px; padding:0px 10px 9px 10px;}
#interior .contenido_plan_re_txt{float:left; width:155px; height:50px;   font-family:Georgia, serif; font-size:11px; color:#333333; font-weight:normal; line-height:14px; padding:0px 10px 0px 10px}
#interior .contenido_plan_re_img{float:left; width:155px; height:96px; padding:0px 10px 5px 10px; text-align:center}
#interior .contenido_plan_re_bt{float:left; width:175px; padding:0px 0px 0px 0px; text-align:right}

#interior .contenido_plan_pag{float:left; width:734px; padding:50px 0px 300px 0px;}
#interior .contenido_plan_pag_ant{float:left; width:367px; padding:0px 0px 0px 0px; text-align:left}
#interior .contenido_plan_pag_sig{float:left; width:367px; padding:0px 0px 0px 0px; text-align:right}

/*recetas*/
#interior .contenido_re{float:left; width:773px; background:url(../images/fd_gigante_bottom.jpg); background-repeat:no-repeat; background-position:bottom right;   margin:0px 0px 0px 0px;}

#interior .contenido_volver{width:733px; float:left; padding:0px 20px 30px 0px; text-align:right;}


#interior .contenido_re_l{float:left; width:373px;}
#interior .contenido_re_autor{width:373px; float:left; font-family:Georgia, serif; color:#5c8d22; font-size:12px; padding:0px 0px 20px 0px ; font-weight:normal}
#interior .contenido_re_det{width:373px; float:left;  font-family:Georgia, serif; color:#5c8d22; font-size:12px; line-height:18px;}
#interior .contenido_re_tiempos{width:373px; float:left; padding:20px 0px 20px 0px;}
#interior .contenido_re_reloj{width:65px; float:left; }
#interior .contenido_re_time{width:308px; padding:15px 0px 0px 0px; float:left; font-family:Georgia, serif; color:#5c8d22; font-size:12px; font-weight:bold; }
#interior .contenido_re_titulo{width:373px; float:left; padding:0px 0px 10px 0px; }
#interior .contenido_re_txt{width:373px; float:left; }
#interior .contenido_re_sep{width:373px; float:left; padding:15px 0px 15px 0px ;}
#interior .contenido_re_util{width:373px; float:left; margin:20px 0px 0px 0px; background:url(../images/util1.gif); background-repeat:no-repeat; height:287px; }
#interior .contenido_re_util_int{width:333px; padding:50px 20px 0px 20px; text-align:center}


#interior .contenido_re_r{width:380px; float:left;}  /*padding-right:20px*/ 
#interior .contenido_re_img{width:380px; float:left; padding:10px 0px 0px 0px;}
#interior .contenido_re_beneficios{width:292px; float:left; padding:10px 0px 0px 40px;}
#interior .contenido_re_beneficios_top{width:292px; float:left; }
#interior .contenido_re_beneficios_middle{width:284px; float:left; padding:0px 0px 0px 3px; text-align:center; background:url(../images/middle_beneficios.gif); background-repeat:repeat-y;}
#interior .contenido_re_beneficios_bottom{width:292px; float:left;}

/*registro*/
#interior .contenido_regis{float:left; width:725px;}

#interior .contenido_regis_titu{float:left; width:725px;}

#interior .contenido_regis_banners{float:left; width:725px; margin:10px 0px 10px 0px}
#interior .contenido_regis_banner1{float:left; width:327px; margin:0px 7px 0px 0px; padding:16px 16px 16px 16px; background:url(/images/fd_banner_prod.gif); background-repeat:no-repeat; height:313px;}
#interior .contenido_regis_banner2{float:left; width:327px; padding:16px 16px 16px 16px; background:url(/images/fd_banner_prod.gif); background-repeat:no-repeat; height:313px;}
#interior .contenido_regis_imgbanner{float:left; width:327px;}
#interior .contenido_regis_txtbanner{float:left; width:327px; padding:10px 0px 10px 0px; font-family:Georgia, serif; color:#00612e; font-size:11px; font-weight:normal; line-height:18px;}
#interior .contenido_regis_txtbanner_dest{font-family:Georgia, serif; color:#00612e; font-size:12px; font-weight:bold;}
#interior .contenido_regis_btbanner{float:left; width:327px;}

#interior .contenido_regis_formu{float:left; width:725px; padding:0px 0px 58px 0px;font-weight:bold; font-size:11px; font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif; }
#interior .contenido_regis_form1_txt{float:left; width:227px; margin:15px 0px 0px 0px;font-weight:bold; font-size:11px; font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif;}
#interior .contenido_regis_form1{float:left; width:227px; margin:5px 0px 5px 0px}
#interior .contenido_regis_form2_txt{float:left; width:249px;margin:15px 0px 0px 0px;font-weight:bold; font-size:11px; font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif;}
#interior .contenido_regis_form2{float:left; width:249px;margin:5px 0px 5px 0px}
#interior .contenido_regis_form3_txt{float:left; width:498px;margin:15px 0px 0px 0px;font-weight:bold; font-size:11px; font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif;}
#interior .contenido_regis_form3{float:left; width:498px;margin:5px 0px 5px 0px}
#interior .contenido_regis_form4_txt{float:left; width:650px;margin:15px 0px 0px 0px;font-weight:bold; font-size:11px; font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif; }
#interior .contenido_regis_form4{float:left; width:650px;margin:5px 0px 5px 0px}
#interior .contenido_regis_form5_txt{float:left; width:75px;margin:15px 0px 0px 0px;font-weight:bold; font-size:11px; font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif;}
#interior .contenido_regis_form5{float:left; width:75px;margin:5px 0px 5px 0px}
#interior .contenido_regis_form6_txt{float:left; width:271px;margin:15px 0px 0px 0px;font-weight:bold; font-size:11px; font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif;}
#interior .contenido_regis_form6{float:left; width:271px;margin:5px 0px 5px 0px}
#interior .contenido_regis_form7_txt{float:left; width:188px;margin:15px 0px 0px 0px;font-weight:bold; font-size:11px; font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif;}
#interior .contenido_regis_form7{float:left; width:188px;margin:5px 0px 5px 0px}
#interior .contenido_regis_form8_txt{float:left; width:537px;margin:15px 0px 0px 0px;font-weight:bold; font-size:11px; font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif;}
#interior .contenido_regis_form8{float:left; width:537px;margin:5px 0px 5px 0px}
#interior .contenido_regis_form9_txt{float:left; width:725px;margin:15px 0px 0px 0px;font-weight:bold; font-size:11px; font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif;}
#interior .contenido_regis_form9{float:left; width:725px;margin:5px 0px 5px 0px}
#interior .contenido_regis_form9_av{float:left; width:725px;margin:15px 0px 15px 0px; font-weight:normal; font-size:11px; font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif;}
#interior .contenido_regis_form9_bt{float:left; width:725px;margin:15px 0px 15px 0px}
#interior .contenido_regis_form10{float:left; width:725px;margin:5px 0px 5px 0px; font-weight:normal; font-size:10px; font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif;}
#interior .contenido_regis_input{ border:1px solid #cccccc; background-color:#FFFFFF; font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif; font-size:12px; color:#666666; }


/*productos*/
#interior .contenido_prod_ind{float:left; width:757px;}

#interior .contenido_prod_ind_cab{float:left; width:757px; height:284px; background:url(../images/fd_indexprod.jpg); background-repeat:no-repeat}
#interior .contenido_prod_ind_tit{float:left; width:494px; padding:60px 0px 10px 263px}
#interior .contenido_prod_ind_txt{float:left; width:424px; padding:0px 70px 70px 263px; font-family:Georgia, serif; font-size:12px; font-weight:normal; color:#00612e; line-height:18px}
#interior .contenido_prod_ind_menu{float:left; width:757px;}
#interior .contenido_prod_ind_bode{float:left; width:757px; margin:40px 0px 0px 0px; padding-bottom:50px }

#interior .contenido_prod{float:left; width:729px; background:url(../images/fd_gigante_bottom.jpg); background-repeat:no-repeat; background-position:bottom right; padding-right:44px}

#interior .contenido_prod_cab{float:left; width:729px; height:164px; background:url(../images/fd_produc.gif); background-repeat:no-repeat}
#interior .contenido_prod_tit{float:left; width:669px; padding:60px 30px 10px 30px}
#interior .contenido_prod_txt{float:left; width:669px; padding:0px 30px 0px 30px; font-family:Georgia, serif; font-size:12px; font-weight:normal; color:#00612e}
#interior .contenido_prod_menu{float:left; width:729px; margin-top:1px}
#interior .contenido_prod_ariadna{float:left; width:729px; margin:5px 0px 0px 0px; padding:20px 0px 50px 0px;font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif; font-size:11px; color:#106f2e;}
#interior .enlace_ariadna{font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif; font-size:11px; color:#106f2e; font-weight:normal; text-decoration:none;}
#interior .enlace_ariadna:hover{font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif; font-size:11px; color:#106f2e; font-weight:normal; text-decoration:underline;}

#interior .contenido_prod_left{float:left; width:599px; padding-bottom:50px}
#interior .contenido_prod_ficha{float:left; width:599px; margin:0px 0px 40px 0px}
#interior .contenido_prod_img{float:left; width:168px;}
#interior .contenido_prod_dat{float:left; width:420px; padding:0px 0px 0px 11px;}
#interior .contenido_prod_dat_tit{float:left; width:420px;}
#interior .contenido_prod_dat_txt{float:left; width:420px; font-family:Georgia, serif; font-size:11px; font-weight:normal; color:#666666;line-height:18px}

#interior .contenido_prod_nota{float:left; width:539px; padding-bottom:107px;font-family:Georgia, serif; font-size:10px; font-weight:normal; color:#666666; line-height:14px; padding-right:60px}

#interior .contenido_prod_right{float:left; width:130px; padding:30px 0px 50px 0px; text-align:right}

#interior .contenido_prod_left_g{float:left; width:729px; padding-bottom:50px}
#interior .contenido_prod_ficha_g{float:left; width:729px; margin:0px 0px 40px 0px}
#interior .contenido_prod_ficha_g2{float:left; width:509px; margin:0px 220px 40px 0px}
#interior .contenido_prod_img_g{float:left; width:168px;}
#interior .contenido_prod_dat_g{float:left; width:550px; padding:0px 0px 0px 11px;}
#interior .contenido_prod_dat_tit_g{float:left; width:550px;}
#interior .contenido_prod_dat_txt_g{float:left; width:550px; font-family:Georgia, serif; font-size:11px; font-weight:normal; color:#666666; line-height:18px}

#interior .contenido_prod_nota_g{float:left; width:509px; padding-bottom:137px;font-family:Georgia, serif; font-size:10px; font-weight:normal; color:#666666; line-height:14px; padding-right:220px}

/*legales*/
#interior .contenido_le{float:left; width:723px; margin:37px 0px 0px 0px; padding:0px 0px 50px 0px}

#interior .contenido_le_left{float:left; width:253px; text-align:left; padding-top:30px}
#interior .contenido_le_left_bloq{float:left; width:169px; height:228px; padding:15px 17px 0px 17px; background:url(../images/fd_lat_banner.gif); background-repeat:no-repeat;}
#interior .contenido_le_left_bloq_img{float:left; width:169px;}
#interior .contenido_le_left_bloq_titu{float:left; width:169px; padding:5px 0px 5px 0px}
#interior .contenido_le_left_bloq_txt{float:left; width:169px; height:44px; font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif; font-size:11px; color:#666666; font-weight:normal; line-height:14px; padding:0px 0px 5px 0px}
#interior .contenido_le_left_bloq_pie{ font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif; font-size:9px; color:#666666; font-weight:normal;}
#interior .contenido_le_left_bloq_bt{float:left; width:169px; text-align:right;}


#interior .contenido_le_right{float:left; width:470px; font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif; font-size:11px; color:#666666; font-weight:normal; line-height:14px; padding-top:15px}
#interior a.contenido_le_enlace{font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif; font-size:11px; color:#666666; font-weight:normal; text-decoration:none }
#interior a.contenido_le_enlace:hover{font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif; font-size:11px; color:#666666; font-weight:normal; text-decoration:underline}

#interior .fd_form{ width:470px; float:left; line-height:18px}
	#interior .titu{ width:470px; float:left; font-weight:bold; padding:40px 0px 10px 0px;font-size:16px; font-weight:bold; font-style:italic; color:#5c8d22;  line-height:20px; font-family:Georgia, serif;}
	#interior .form1{ width:220px; float:left; margin:0px 0px 5px 0px}
	#interior .form2{ width:210px; float:left; margin:0px 0px 5px 0px}
	#interior .form3{ width:149px; float:left; margin:0px 0px 5px 0px}
	#interior .form4{ width:321px; float:left; margin:0px 0px 5px 0px}
	#interior .form5{ width:172px; float:left; margin:0px 0px 5px 0px}
	#interior .form6{ width:470px; float:left; margin:0px 0px 5px 0px}
	#interior .input{ border:1px solid #cccccc; background-color:#ffffff; padding-left:3px;font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif; font-size:11px; height:18px}
	#interior .select{ border:1px solid #cccccc; background-color:#ffffff; padding-left:3px; font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif;  font-size:11px; height:18px}
	#interior .textarea{ border:1px solid #cccccc; background-color:#ffffff; padding-left:3px; font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif; font-size:11px;}
	#interior .boton{ width:470px; float:left; margin:30px 0px 25px 0px; text-align:center}
	#interior .campos{ width:470px; float:left; margin:10px 0px 0px 0px; font-size:10px;}
	#interior .checks{ width:470px; float:left; margin:10px 0px 0px 0px;}
	
	#popup { width:457px; float:left; padding:0px 20px 0px 20px; font-family:Lucida Grande, Lucida Sans Unicode, Verdana , Arial, sans-serif; font-size:11px; color:#666666; font-weight:normal; text-decoration:none; background-color:#FFFFFF}

/*nutricion*/
#interior .contenido_nutricion{float:left; width:757px;}

#interior .contenido_nutricion_cab{float:left; width:757px; height:294px; background:url(/images/fd_nutricion.gif); background-repeat:no-repeat;}
#interior .contenido_nutricion_tit{float:left; width:494px; padding:60px 0px 10px 263px}
#interior .contenido_nutricion_txt{float:left; width:424px; padding:0px 70px 70px 263px; font-family:Georgia, serif; font-size:12px; font-weight:normal; color:#00612e; line-height:18px}
#interior .contenido_nutricion_aviso{float:left; width:757px; margin:40px 0px 0px 0px; padding-bottom:150px; font-weight:bold }

#interior .contenido_nutri_menu{float:left; width:729px; margin-top:1px}
#interior .txt_nutricion_foto{float:left; width:286px; padding:20px 0px 0px 0px;}
#interior .txt_nutricion_det{float:left; width:431px; padding:20px 40px 0px 0px;}
#interior .txt_nutricion_valor{float:left; width:717px; padding:20px 40px 200px 0px;}
#interior a.enl_txt_nutricion_det{font-family:Georgia, serif; font-size:12px; font-weight:normal; color:#00612e; text-decoration:none}
#interior a.enl_txt_nutricion_det:hover{font-family:Georgia, serif; font-size:12px; font-weight:normal; color:#00612e; text-decoration:underline}

#lightbox_nutricion{float:left; width:500px; background-color:#FFFFFF}
#lightbox_nutricion .tit{float:left; width:495px; font-family:Georgia, serif; font-size:14px; font-weight:bold; color:#00612e; text-decoration:none; padding:10px 0px 10px 5px}
#lightbox_nutricion .panel{float:left; width:500px; background-color:#FFFFFF}


/*mapa*/
#interior .contenido_map{float:left; width:722px; margin:38px 0px 0px 0px; padding:0px 0px 50px 0px}


#interior a.contenido_map_enlace{font-size:16px; font-weight:bold; font-style:italic; color:#5c8d22; line-height:20px; font-family:Georgia, serif; text-decoration:none }
#interior a.contenido_map_enlace:hover{font-size:16px; font-weight:bold; font-style:italic; color:#5c8d22; line-height:20px; font-family:Georgia, serif; text-decoration:underline}
#interior a.contenido_map_enlace2{font-size:12px; font-weight:bold; color:#5c8d22; line-height:18px; font-family:Georgia, serif; text-decoration:none }
#interior a.contenido_map_enlace2:hover{font-size:12px; font-weight:bold; color:#5c8d22; line-height:18px; font-family:Georgia, serif; text-decoration:underline}
#interior a.contenido_map_enlace3{font-size:11px; font-weight:bold; color:#666666; line-height:14px; font-family:Georgia, serif; text-decoration:none }
#interior a.contenido_map_enlace3:hover{font-size:11px; font-weight:bold; color:#666666; line-height:14px; font-family:Georgia, serif; text-decoration:underline}
#interior a.contenido_map_enlace4{font-size:11px; font-weight:normal; color:#666666; line-height:14px; font-family:Georgia, serif; text-decoration:none }
#interior a.contenido_map_enlace4:hover{font-size:11px; font-weight:normal; color:#666666; line-height:14px; font-family:Georgia, serif; text-decoration:underline}


/*pie*/
#pie{ float:left; width:926px; background:url(../images/bottom.png); background-repeat:no-repeat;}
#pie .links{ float:left; width:926px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#078d39; font-weight:bold; font-size:11px; text-decoration:none; margin-bottom:36px}
#pie a.enl_links{ font-family:Arial, Helvetica, sans-serif; color:#078d39; font-weight:normal; font-size:11px; text-decoration:none}
#pie a.enl_links:hover{ font-family:Arial, Helvetica, sans-serif; color:#078d39; font-weight:normal; font-size:11px; text-decoration:underline}
#pie .logo_GM{ float:left; width:483px;  padding:14px 0px 0px 60px;}
#pie .boton_compartir{ float:left; width:383px; text-align:left;  padding-top:8px; background:url(../images/fd_compartir.png); background-repeat:no-repeat; height:26px; margin-top:8px}
#pie .boton_compartir_opc1{ float:left; width:158px; text-align:left; padding-left:10px; padding-top:3px}
#pie .boton_compartir_opc2{ float:left; width:215px; text-align:left; padding-top:3px}
#pie .texto_pie{ width:806px; float:left; padding-left:120px; margin-top:0px;  clear:both;}
#pie .texto_opc_pie{ float:left; padding:10px 5px 32px 0px} 

