div#shop{ float:left;width:926px; border:1px solid #CCCCCC; margin-top:20px; margin-bottom:10px; padding:10px;}
div#shop h2.ti{color:#0099FF; font-size:13px; font-weight:bolder; text-transform:uppercase; margin-top:20px; margin-left:10px; padding-bottom:10px; border-bottom:1px solid #0099FF;}
div#shop div.lad-izq{ float:left; width:320px;}
div#shop div.lad-der{ float:left; width:600px; }
div#shop img.img-pri{ display:inline;float:left; width:300px; height:350px; margin-left:10px; margin-top:20px; margin-right:10px; }
div#shop p.conte{display:inline; float:left; width:580px; margin-top:20px;line-height:16px; color:#7A7777; text-align:justify; margin-bottom:10px; }
div#shop div.ventaja{ float:left; padding:10px; width:560px;height:340px; background-color:#F4FCE3;}
div#shop div.ventaja h3.ve{border-bottom:1px solid #FFCC02;color:#A03500;display:inline;float:left;
font-size:13px;font-weight:bolder;margin-bottom:10px;margin-left:10px;margin-top:10px;padding:0 5px 10px;width:540px;}
div#shop div.ventaja ul.vetaj{ float:left; width:540px; margin-left:10px; color:#7A7777; font-size:12px; line-height:16px;}
div#shop div.ventaja ul.vetaj li{ margin-bottom:10px; list-style:inside;}
div#shop div.gene{ float:left;display:inline; margin-top:10px; width:300px; margin-left:10px; margin-right:10px;}
div#shop div.gene div.top{background:url(../img/hp_dise_arriba.png) no-repeat top; height:67px; float:left;width:300px; }
div#shop div.gene div.base{background:url(../img/hp_dise_base.png) repeat-y top;float:left;width:300px;}
div#shop div.gene div.bot{background:url(../img/hp_dise_abajo.png) no-repeat top; height:23px; float:left;width:300px;}
div#shop div.gene h3.plan-ti{ display:inline;float:left; font-size:20px; color:#FF5400; font-weight:bolder; width:150px; margin-left:90px; padding-top:15px; padding-bottom:10px;}
div#shop div.gene ul.plan-det {display:inline;float:left;padding-top:15px; padding-bottom:10px; margin-right:4px;}
div#shop div.gene ul.plan-det li{background:transparent url(../img/hp_vineta_check.png) no-repeat scroll left top;color:#116690;font-family:Tahoma;line-height:1.2em;margin-bottom:5px;padding-left:20px;width:240px; margin-left:20px;}
div#shop div.gene ul.plan-det li.time{ background:none; margin-top:10px;}
div#shop div.gene ul.plan div.see{ float:left; width:300px; height:15px; color:#116690; font-weight:bolder; padding-top:10px; border-top:3px solid #CBE1F8; }
div#shop div.gene div.see p{ float:left;display:inline; width:180px; height:20px; margin-left:10px; color:#116690; font-weight:bolder;} 
div#shop div.gene div.see p span{ color: #4B9624;}
div#shop div.gene div.see a.ver{ float:left; width:78px; height:10px; margin-right:10px;color:#FFFFFF;display:inline;float:left;font-size:0.9em;font-weight:bolder;text-transform:uppercase;font-size:11px; border:1px solid #3E6F04; padding:5px; padding-left:7px; background-color:#3E6F04;-moz-border-radius:4px;}
div#shop div.gene div.see a.ver:hover {color:#FFFFFF; background-color:#7EDF09;}
div#shop h3.subti {color:#0099FF;float:left;font-size:13px;font-weight:bolder;line-height:20px;margin-top:20px;padding:0 5px;width:590px;}
div#shop a.enlace{color:#198BC8;display:inline;font-weight:bolder;}
div#shop a.enlace:hover {color:#70C1ED;}
div#shop img.img-pri2{ display:inline;float:left; width:300px; height:230px; margin-top:20px; }
div#shop p.subti2{color:#ED6318;float:left;font-size:13px;font-weight:bolder;margin-top:20px;padding:0 5px;width:926px; margin-bottom:10px;}
div#shop ul.clientes{ float:left; padding-top:10px; padding-bottom:10px; width:926px; height:230px;background-color:#FEE7DA;}
div#shop ul.clientes li{ float:left; width:144px; height:180px;margin-right:10px;}
div#shop ul.clientes li.bege{float:left;display:inline;margin-left:5px;}
div#shop ul.clientes li.end{ margin-right:5px;} 
div#shop ul.arti{ float:left; margin-top:10px;width:910px; margin-left:10px; background-color:#FFFBEA;display:inline;}
div#shop ul.arti li{ float:left; width:435px; list-style:none; padding:10px;}
div#shop a.vermas2{ float:left;background:transparent url(../img/hp_icon_moreinfo.png) no-repeat scroll right center;color:#198BC8;display:inline;float:left;font-size:0.86em;font-weight:bolder;height:14px;padding-left:4px;padding-top:4px;text-transform:uppercase;width:70px; margin-left:7px;}
div#shop a.vermas2:hover {color:#70C1ED;}
div#shop ul.arti li h4{ color:#A03500; float:left;width:435px;font-weight:bolder;margin-bottom:5px;}
div#shop ul.arti li p{ font-weight:normal; color:#424040; font-size:11px; line-height:14px;float:left;width:435px;}
div#shop div.col{ background-color:#EDF3FC;float:left; margin-top:5px;  width:580px; padding:10px;}