.limpiar{ clear:both; line-height:1px; font-size:1px; height:1px;}
#productos h2, #localizacion h2{ padding:10px 14px; margin:0 0 12px 0; font:bold 16px/16px Verdana, Arial, Helvetica, sans-serif; color:#fff; background: url(../img/fnd_tit.jpg) repeat-x;}
#productos, #localizacion{margin:0 10px; }
#productos img{ border:0;}
#productos ul{ list-style-type:none; }
#menu_productos{background: #fff url(../img/1px_ccc.gif) repeat-x left bottom; float:left;width:100%; }
#menu_productos .limpiar{}
#menu_productos ul{margin:0; padding:0;}
#menu_productos ul li{float:left; border:1px solid #ccc; border-bottom:1px solid #ccc; padding:6px 15px; font:bold 12px/12px Verdana, Arial, Helvetica, sans-serif; margin:1px -1px 0 0;}
#menu_productos ul li a{display:block; text-decoration:none;  color:#31518C; text-decoration:none; }
#menu_productos ul li.marcado {border:1px solid #bcbcbc; border-bottom:0; padding:4px 6px 5px 6px; padding:7px 15px;	margin:0 0 -1px 0;background:#fff; }
#menu_productos ul li.marcado a{color:#CFA500;}
#menu_productos ul li.marcado a{ text-decoration:none;}
#menu_productos #grupo_a, #menu_productos #grupo_m1{ border-left:0;}
.list_productos{ padding-top:10px; margin:-1px 0 15px 0; background:#fff; border:1px solid #ccc; border-top:0;  }
#cont1, #cont2, #cont3, #cont4{ display: none;}



ul#elementos, ul#elementos2{ list-style-type:none; padding:3px 60px 3px 10px;}
ul#elementos li, ul#elementos2 li{ padding:2px 0; border-top:1px solid #eee; background:url(../img/flecha.gif) no-repeat 0 7px; }
ul#elementos li h3, ul#elementos2 li h3{ padding:3px 10px; font:0.7em/0.7em Verdana, Arial, Helvetica, sans-serif; margin:0;}
ul#elementos li h3 a, ul#elementos2 li h3 a{ text-decoration:none; }
ul#elementos li .item, ul#elementos2 li .item{ background:#fff; }
ul#elementos li .item div, ul#elementos2 li .item div{padding: 8px;}
ul#elementos li .item div img, ul#elementos2 li .item div img{float:left; border:1px solid #e5e5e5; margin:0 8px 0 0;}
ul#elementos li .item div p, ul#elementos2 li .item div p{ font:12px/14px Arial, Helvetica, sans-serif; color:#333; margin:0 0 5px 0;}
ul#elementos li .item div.limpiar, ul#elementos2 li .item div.limpiar{padding: 0;}

ul#elementos img, ul#elementos2 img{display:block; border:1px solid #fff;}
ul#elementos a, ul#elementos2 a{color:#31518C;}

#localizacion .cont_peli{ border:1px solid #ddd; width:510px; margin:0 auto 10px auto;}

