body{font-size:.75em; font-family:Arial, Helvetica, sans-serif;background:url(../img/rest_container_body.jpg) repeat-x top #FFFFFF;text-align:left;}
/*error*/
.err{ border:1px solid red; background-color:#FFD5D5;}
.error{ color:red; font-size:9px; margin-top:3px; font-weight:bolder;}
/*btn-vermas*/
.btn-vermas{ float:left; color:#FFFFFF; text-align:center;background-color:#C3140F;-moz-border-radius:5px;-webkit-border-radius:5px;/*background:url(../img/res_btn_vermas.png) no-repeat top;*/ width:84px; height:16px; text-transform:uppercase; font-weight:bolder; cursor:pointer; text-decoration:none; padding-top:5px; margin-top:25px; margin-left:20px; display:inline; }
a{ color:#CF1D16;}
a.date{ color:#343434; font-weight:bolder; text-decoration:none;}
a.date:hover{ color:#CF1D16;}
.btn-vermas:hover{color:#EEBC9D;}

div#contenido{ float:left; width:100%; }
div#contenido div#terra{ margin:auto; width:960px; height:69px;}
div#contenido div#cabecera{ margin:auto; width:960px; height:130px;}
div#contenido div#base{ margin:auto; width:960px; }
div#contenido div#pie{ clear:both; margin:auto; width:100%; background:url(../img/res_fondo_pie.png) repeat-x top;height:61px; padding-top:10px;}
/*cabecera*/ 
div#cabecera div#cab1{ float:left; width:193px; height:120px;/*background:url(../img/res_logo.png) no-repeat top;*/}
div#cabecera div#cab2{ float:left; width:757px; height:99px;padding-top:28px;/*background:url(../img/rest_flash_publicidad.gif) no-repeat center;*/}
div#cabecera div#cab2 div.publi1{ float:left; width:19px; height:90px;background:url(../img/publicidad.gif) no-repeat;}
div#cabecera div#cab2 div.publi2{ float:left; width:728px; height:90px;/*background:url(../img/publicidad2.gif) no-repeat;*/}
div#cabecera div#cab2 div.publi3{ float:left; width:7px; height:90px;background:url(../img/publicidad3.gif) no-repeat;}

/*pie*/
div#pie ul#pie-central{ width:980px; margin:auto;height:61px; vertical-align:bottom;}
div#pie ul#pie-central li{ float:left;height:61px;}
div#pie ul#pie-central li.pie-izq{width:22px;background:url(../img/res_pie_lado_izq.png) no-repeat top;}
div#pie ul#pie-central li.pie-cen1{width:438px;}
div#pie ul#pie-central li.pie-cen2{width:47px;}
div#pie ul#pie-central li.pie-cen3{width:480px !important;background:url(../img/res_pie_lado_der.png) no-repeat top right; padding-right:22px;}
div#pie ul#pie-central li.pie-der{width:20px;background:url(../img/res_pie_lado_der.png) no-repeat top;}
div#pie ul#pie-central li.pie-cen1 p{ text-align:left !important;float:left; font-size:1.1em; font-weight:bolder; color:#FBFBFB; display:inline; margin-left:10px; margin-top:15px; display:inline; width:428px;}
div#pie ul#pie-central li.pie-cen1 ul{ float:left;margin-left:10px;width:438px; display:inline;  margin-top:5px;}
div#pie ul#pie-central li.pie-cen1 ul li{ float:left; display:inline; padding-right:6px; margin-left:6px; border-right:2px solid #EEBC9D; height:15px;}
div#pie ul#pie-central li.pie-cen1 ul li a{ text-decoration:none; color:#EEBC9D; font-weight:bolder; font-size:.88em;}
div#pie ul#pie-central li.pie-cen1 ul li.fist{margin-left:0px;}
div#pie ul#pie-central li.pie-cen1 ul li.last{border:none;}
div#pie ul#pie-central li.pie-cen1 ul li a:hover{ color:#FBFBFB;}
div#pie ul#pie-central li.pie-cen3 ul{ float:right; display:inline; margin-top:20px;}
div#pie ul#pie-central li.pie-cen3 ul li{ float:left; display:inline; padding-right:5px; margin-left:5px;height:15px;}
div#pie ul#pie-central li.pie-cen3 ul li a{ text-decoration:none; color:#FBFBFB; font-weight:bolder; font-size:1em;background:url(../img/res_cuchillo-tenedor.png) no-repeat center left; padding-left:20px;}
div#pie ul#pie-central li.pie-cen3 ul li a:hover{ color:#F7DF9B;}
div#pie a.hosper{float:left;color:#F7DF9B; font-size:.85em; margin-left:280px; margin-top:10px; display:inline;}
/*menu*/
div#menu{width:940px; margin:auto; background-color:#A60101; height:43px; position:relative;}
div#menu div#men-izq{ float:left;width:11px;height:43px;background:url(../img/res_menu_lad_izq.png) no-repeat top;}
div#menu ul#men-cen{ float:left;width:918px;height:43px;background:url(../img/res_menu_lad_cen.png) repeat-x top;}
div#menu div#men-der{ float:left;width:11px;height:43px;background:url(../img/res_menu_lad_der.png) no-repeat top;}
div#menu ul#men-cen li{ float:left;}
div#menu ul#men-cen li.separador{background:url(../img/res_menu_separador.png) no-repeat top right; width:40px; height:44px;}
div#menu ul#men-cen li a{float:left;text-decoration:none; color:#FBFBFB; font-weight:bolder; font-size:1.3em; margin-top:15px; display:inline; margin-left:18px; margin-right:5px;}
div#menu ul#men-cen li a:hover{ color:#EEBC9D;}
/*cuenta*/
div#cuenta{ position:absolute; width:500px; height:70px; border:1px solid #D6A674; background-color:#F9F7EA; display:none; left:435px; top:33px; z-index:999999 !important;}
div#cuenta a#cerrar{ float:right;background:url(../img/fileclose.png) no-repeat top right; height:16px; width:500px; }
div#cuenta form{ float:left;margin:5px; margin-top:3px;display:inline;}
div#cuenta form label{ float:left;font-weight:bolder; margin-right:4px; margin-top:3px;display:inline;} 
div#cuenta form input.user{ float:left; border:1px solid #FA7902; width:110px; margin-right:10px;display:inline;}
div#cuenta form input.pass{ float:left; border:1px solid #FA7902; width:120px;}
div#cuenta form input.button{float:left;background:url(../img/res_inv_btn.png) no-repeat top; width:89px; height:23px; color:#000000; font-weight:bolder; padding-left:20px; border:0px; cursor:pointer; display:inline; margin-left:10px;}
div#cuenta form a.new-user{ float:left; color:#DA251C; font-weight:bolder; text-decoration:none; margin-top:10px; display:inline; font-size:11px;}
div#cuenta form a.lost-pass{ float:right; color:#DA251C; font-weight:bolder; text-decoration:none; margin-top:10px;display:inline; margin-right:20px;font-size:11px;}
div#cuenta form a:hover{ color:#EA7B15;}
/*buscador*/
div#busq{ float:left; width:616px; background:url(../img/lineabusq.png) no-repeat top right; -moz-border-radius:8px; -webkit-border-radius:8px; display:inline; margin-left:10px;  margin-top:21px; height:188px;}
div#busq div.detalle{background:url(../img/detalle.png) no-repeat top; position:absolute; width:145px; height:90px;top:8px; left:0px; display:inline;}
div#busq2{ float:left; width:616px; border:2px solid #C4201F; -moz-border-radius:8px; -webkit-border-radius:8px; display:inline; margin-left:10px; z-index:1; margin-top:10px; height:74px;}
div#busq2 form.bus{ float:left;display:inline;margin-left:5px; border-right:2px solid #C42220; width:220px;margin-top:8px; height:50px;}
div#busq2 form.bus p.nam2{float:left; font-size:1.2em;color:#333333; margin-top:18px; padding-right:3px; font-weight:bolder;}
div#busq2 form.bus input.bus-input{float:left; margin-top:14px; margin-right:2px;  width:100px; height:16px; font-size:.9em; padding:2px; border:1px solid #FA7B05;}
div#busq2 form.bus input.bus-btn{float:left; margin-top:7px; display:inline;background:url(../img/res_input_check2.png) no-repeat top; width:42px; height:37px; border:0px; cursor:pointer; }
div#busq2 form#busq2{border:0px;width:380px;}
div#busq2 form#busq2 div.bus-check select{ float:left;margin-top:14px; font-size:1em;width:110px; margin-right:2px; border:1px solid #FA7902;  }
div#busq2 form#busq2 input.bus-btn{float:left; margin-top:7px; display:inline;background:url(../img/res_input_check2.png) no-repeat top; width:42px; height:37px; border:0px; cursor:pointer; }
div#opc{float:left; width:301px; height:95px;margin-top:21px; padding-bottom:12px;}
div#opc2{float:left; width:286px; height:49px;background:url(../img/rest_der_registro2.jpg) no-repeat top;padding-left:15px;padding-top:15px;padding-bottom:12px;}
div#opc2 p.reg{color:#743333; text-align:left;font-size:1.2em; padding-bottom:7px;}
div#opc2 p.reg span{font-weight:bolder;}
div#opc2 a{float:left; width:57px; height:15px; text-align:center;background:url(../img/rest_btn_reg_rest.png) no-repeat top;padding-top:5px;color:#fff;font-weight:bolder;font-size:0.9em;text-decoration:none;}
div#cup{float:left; width:301px; padding-bottom:10px; height:240px;background:url(../img/btn_cupon.png) no-repeat top;}
div#cup p.reg{color:#743333; text-align:left;font-size:1.2em; padding-bottom:7px;}
div#cup p.reg span{font-weight:bolder;}
div#cup a{float:left;width:286px; height:240px;width:286px;text-align:center;color:#fff;font-weight:bolder;font-size:0.9em;text-decoration:none;}
div#blog{float:left; width:286px; height:118px;background:url(../img/rest_der_blog.jpg) no-repeat top;padding-left:15px;padding-bottom:12px;}
div#blog h2{color:#fff;text-align:left;font-weight:bolder; font-size:1.3em; padding-top:5px;padding-bottom:12px;}
div#blog h1{color:#FFAF91;text-align:left; font-weight:bolder; font-size:1.2em; padding-bottom:4px;}
div#blog p{color:#fff;text-align:left; font-size:1.0em; padding-right:130px;padding-bottom:7px;}
div#blog a{float:left; width:57px; height:15px; text-align:center;background:url(../img/rest_btn_reg_rest.png) no-repeat top;padding-top:5px;color:#fff;font-weight:bolder;font-size:0.9em;text-decoration:none;}
div#busq p.tot{ float:left; font-size:16px; color:#343434; font-weight:bolder; display:inline; margin-left:110px; margin-top:16px;}
div#busq form.bus{ float:left; font-family:Arial; width:490px; margin-left:110px;  display:inline; }
div#busq form.bus p.nam{float:left; font-size:1.4em;color:#333333; margin-top:18px; padding-right:5px; font-weight:bolder;}
div#busq form.bus div.img{ float:left; width:310px; height:18px;/*background:url(../img/res_input_fondo.png) no-repeat top; */   padding-top:2px; padding-left:5px;}
div#busq form.bus input.bus-input{border:0px; font-size:1em;float:left; width:310px; height:18px;padding-top:2px;border:1px solid #FA7902;margin-top:10px; }
div#busq form.bus input.bus-btn{float:left;background:url(../img/res_input_check.png) no-repeat top; width:116px; height:34px; color:#FFFFFF;font-weight:bolder; padding-left:20px; border:0px; cursor:pointer; margin-left:10px; display:inline; margin-top:10px;}
div#busq form.bus div.bus-check{ float:left; width:272px; margin-left:140px; display:inline; margin-top:10px;}
div#busq form.bus div.bus-check label{ float:left; font-size:1em;width:102px; text-align:right; padding-top:2px;color:#343434; font-weight:bolder; margin-left:5px;padding-right:10px;display:inline;}
div#busq form.bus div.bus-check select{ float:left; font-size:1em;width:152px; border:1px solid #FA7902;  }
div#busq form#busq2{ /*margin-top:10px;*/width:590px; margin-left:15px; display:inline;}
div#busq div.lineaseparador{border-top:1px solid #D5D0AC;width:558px; float:left; height:1px; font-size:9px; display:inline; margin-left:25px;}
div#busq form#busq2  input.bus-btn{margin-top:-25px !important;}
div#opc p{ color:#333333; font-weight:bolder; padding-top:7px; padding-bottom:5px; margin-left:110px; display:inline; float:left; margin-bottom:5px;}
div#opc p span{ margin-left:10px; text-align:right;}
div#opc p span.cli{ margin-left:37px;}
div#opc p span.opi{ margin-left:31px;}
div#opc p span.rec{ margin-left:40px;}
/*lado izquierdo*//*destacados*/
div#lad-izq{ float:left; width:630px;display:inline;/* margin-left:22px;*/}
div#lad-izq div.desta-top{ float:left; background:url(../img/res_top_desta.png) no-repeat top;  width:698px; height:4px;}
div#lad-izq div.desta-cen{ float:left;/* background:url(../img/rest_cen_des.jpg) no-repeat top #FFFFFF; */ width:621px; margin-left:9px; margin-top:20px; display:inline; margin-bottom:18px;}
div#lad-izq div.desta-cen div.fondo-top{float:left;width:621px;height:20px;background:url(../img/fondolistatop.png) no-repeat top;}
div#lad-izq div.desta-cen div.fondo-cen{float:left;width:621px;background:url(../img/fondolistacen.png) no-repeat top #F9F7EA;}
div#lad-izq div.desta-cen div.fondo-pie{float:left;width:621px; height:10px;background:url(../img/fondolistapie.png) no-repeat top;}
div#lad-izq div.desta-publi{ float:left;/* background:url(../img/res_publi_4.png) no-repeat top;*/  width:666px; margin-left:22px; display:inline;height:63px; margin-bottom:20px; }
div#lad-izq div.desta-publi a{float:left;width:666px; height:63px;}
div#lad-izq div.desta-publi a img{float:left;width:666px; height:63px;}
/*recomendados*/
div#recomen{ float:left; width:666px; }
div#recomen div.cab-recomen{float:left; background:url(../img/res_cab_recomen.png) no-repeat top; height:44px; width:688px; display:inline; margin-left:-22px; margin-top:20px; position:relative;}
div#recomen ul.reco{ padding-bottom:0px !important;}
div#recomen ul.reco li{ float:left; width:204px !important; height:86px !important; margin-left:5px !important; margin-right:5px !important; display:inline; }
div#recomen ul.reco li div.reco-img{ float:left;background:url(../img/res_cuadro_img2.png) no-repeat top; width:69px; height:60px;
text-align:center; padding:4px;}
div#recomen ul.reco li div.reco-img img{ width:67px; height:58px;}
div#recomen ul.reco li div.reco-con{float:left; width:126px;}
div#recomen ul.reco li a.ti{ float:left; display:inline; margin-left:5px;width:118px !important; color:#81483D; font-weight:bolder; font-size:1em; text-decoration:none;}
div#recomen ul.reco li a.img{ margin:0px !important; width:0px !important;}
div#recomen ul.reco li p{ width:121px !important; display:inline;}
/*lado derecho*/
div#lad-der{ float:left; width:311px; margin-left:18px; display:inline;}
div#lad-der div#user{ float:left;background:url(../img/res_fondo_user.png) no-repeat top; width:263px; height:137px; }
div#lad-der div.desta-publi2{ float:left;/*background:url(../img/res_publi_2.png) no-repeat top;*/ width:301px; /*height:250px;*/}
div#lad-der div.desta-publi2 a{float:left;width:251px; height:239px;}
div#lad-der div.desta-publi2 a img{float:left;width:251px; height:239px;}
div#banner-1{float:left;width:301px; height:250px;text-align:center;}
div#banner-2{float:left;width:251px; height:91px;text-align:center;}
div#banner-3{float:left;width:666px; height:63px; margin-top:20px;text-align:center;}
div#banner-4{float:left;width:666px; height:63px;text-align:center;}
div#lad-der div.regis-rest{ float:left;background:url(../img/res_regis_rest.png) no-repeat top; width:251px; height:99px; margin-top:10px; padding-bottom:4px;}
div#lad-der div.regis-rest a{ text-decoration:none; color:#333333; font-weight:bolder; float:left; margin-top:70px; margin-left:90px; display:inline;
font-size:1.2em;}  
div#lad-der div.cab-ultimas{ float:left;background:url(../img/res_cab_ultimas.png) no-repeat top; width:252px; height:84px;}
div#lad-der div.con-ultimas{float:left;background:url(../img/res_fondo_ultimas.png) repeat-y top; width:252px; }
div#lad-der div.con-ultimas div.desta-publi3{ float:left;/*background:url(../img/res_publi_3.png) no-repeat top;*/ width:251px; height:91px;}
div#lad-der div.con-ultimas div.desta-publi3 a{float:left;width:251px; height:91px;}
div#lad-der div.con-ultimas div.desta-publi3 a img{float:left;width:251px; height:91px;}
div#lad-der div.invitacion{ float:left;background:url(../img/res_fondo_friends.png) no-repeat top; width:310px; height:210px; margin-top:5px; display:inline;}
/*destacados*/
p.resul{text-align:left !important; float:left; color:#BE5615; width:580px; font-size:1em; font-weight:bolder; margin-top:30px; line-height:16px;margin-left:22px; display:inline;}
p.totales{text-align:left !important; float:left; color:#BE5615; width:580px; font-size:1em; font-weight:bolder; margin-top:10px; margin-bottom:10px;line-height:16px;margin-left:22px; display:inline;}

div#lad-izq div.desta-cen ul.obj{ float:left; width:594px; margin-top:25px; padding-bottom:20px;margin-left:15px; display:inline;}
div#lad-izq div.desta-cen ul.obj li{ text-align:left !important;float:left; width:138px; margin-right:5px; display:inline; margin-bottom:10px; height:190px; position:relative;} 
div#lad-izq div.desta-cen ul.obj li.new-gus{ width:585px; height:100px; margin:0px !important;} 
div#lad-izq div.desta-cen ul.obj li div.img{ float:left;background:url(../img/res_cuadro_img.png) no-repeat top; width:125px; height:90px; padding:8px; padding-left:10px; 
text-align:center !important;}
div#lad-izq div.desta-cen ul.obj li.col{background-color:#E8C7B0;}
div#lad-izq div.desta-cen ul.obj li.first{background-color:#F6E9E0;}
/*div#lad-izq div.desta-cen ul.obj li div.img img{ width:120px; height:79px;}*/
div#lad-izq div.desta-cen ul.obj li a.anchor{width:420px !important;margin-top:20px !important;}
div#lad-izq div.desta-cen ul.obj li a{ float:left;width:116px; font-size:1em; font-weight:bolder; line-height:14px; color:#333333;  display:inline; text-decoration:none;}
div#lad-izq div.desta-cen ul.obj li a.dt{ margin-top:8px; margin-left:5px; min-height:27px; width:132px;display:inline;}
div#lad-izq div.desta-cen ul.obj li a:hover{color:#BA0E0B;}
div#lad-izq div.desta-cen ul.obj li p{ float:left; width:130px;font-size:.88em; color:#343434;margin-top:5px; line-height:14px;margin-left:5px; display:inline;}
div#lad-izq div.desta-cen ul.obj li p span{color:#BA0E0B;}
div#lad-izq div.desta-cen ul.obj li p.cocine{width:420px;}
div#lad-izq div.desta-cen ul.obj li a.opi{width:420px; text-align:right;}
div#lad-izq div.desta-cen ul.obj li.sepa{width:594px;background:url(../img/res_desta_separador.png) no-repeat top; height:14px; margin-top:7px; margin:0px;margin-bottom:10px;}

div#lad-izq ul.last{ float:left;width:621px;margin-left:9px; display:inline;}
div#lad-izq ul.last li{ float:left; width:198px; height:180px;}
div#lad-izq ul.last li.dato{ float:left; width:198px; height:145px; padding-top:36px;background:url(../img/rest_fondo_dato.jpg) no-repeat top;}
div#lad-izq ul.last li.dato p{ color:#666666; text-align:left;line-height:1.2em; padding-left:10px;padding-top:20px; padding-right:50px;text-decoration:none;}
div#lad-izq ul.last li.list{ float:left; width:198px; height:141px; padding-top:40px; background:url(../img/rest_fondo_chef.jpg) no-repeat top;margin-right:12px; display:inline;}
div#lad-izq ul.last li.list img{ float:left; width:80px; height:73px;}
div#lad-izq ul.last li.list a.chefimg{padding:10px; float:left;}
div#lad-izq ul.last li.list a.cheftit{ float:left; width:90px;  font-weight:bolder; text-align:left;padding-top:10px; padding-bottom:10px; text-transform:uppercase; color:#000000; text-decoration:none;}
div#lad-izq ul.last li.list a.cheftit:hover{color:#ba0e0b;}
div#lad-izq ul.last li.list p{ float:left;text-align:left;}
div#lad-izq ul.last li.list p.info{ float:left;text-align:left;padding-left:10px;}
div#lad-izq ul.last li.list p.det{ float:left;color:#343434;font-family:arial;font-size:11px; text-align:left;width:90px;padding-bottom:15px; line-height:14px;}
div#lad-izq ul.last li.list1{ float:left; width:198px; height:141px; padding-top:40px; background:url(../img/rest_fondo_recetas.jpg) no-repeat top; margin-right:13px; display:inline;}
div#lad-izq ul.last li.list1 img{ float:left; width:80px; height:73px;padding:10px;}
div#lad-izq ul.last li.list1 a.rectit{ text-decoration:underline; float:left; width:90px; text-align:left;font-weight:bolder;padding-top:10px; padding-bottom:10px; line-height:14px; color:#000000;text-decoration:none;}
div#lad-izq ul.last li.list1 a.rectit:hover{ color:#ba0e0b;}
div#lad-izq ul.last li.list1 a.aqui{color:#000000;}
div#lad-izq ul.last li.list1 a.aqui:hover{ color:#ba0e0b;}
div#lad-izq ul.last li.list1 p{ float:left;text-align:left;}
div#lad-izq ul.last li.list1 p.info{ float:left; color:#5b4f13; text-align:left;font-weight:bolder; padding-left:10px;background:url(../img/flecha.gif)  no-repeat center left; display:inline; margin-left:10px;}
div#lad-izq ul.last li.list1 p.det{ float:left; color:#343434;font-family:arial;font-size:11px; width:90px;text-align:left;padding-bottom:15px;line-height:14px;}
div#lad-izq ul.last li a.chef{ float:left; width:198px; height:145px; padding-top:36px;padding-left:1px;text-align:center;} 
div#lad-izq ul.last li a.rece{ float:left; width:198px; height:145px; padding-left:1px;padding-top:36px; text-align:center;}
div#lad-izq ul.last li a.actua{ float:left; width:198px; height:180px;}

div#lad-izq ul.last li.blog-segundo{ position:relative;float:left;width:188px; padding-left:10px; height:155px; padding-top:25px; background:url(../img/rest_der_blog_segundo.jpg) no-repeat top; display:inline;}
div#lad-izq ul.last li.blog-segundo h2{color:#fff;text-align:left;font-weight:bolder; font-size:1.3em; padding-top:5px;padding-bottom:12px;}
div#lad-izq ul.last li.blog-segundo h1{color:#000000;text-align:left; font-weight:bolder; font-size:1.2em; padding-bottom:4px;}
div#lad-izq ul.last li.blog-segundo p{color:#343434;font-family:arial;font-size:11px;line-height:14px;text-align:left; padding-right:80px;padding-bottom:7px;}
div#lad-izq ul.last li.blog-segundo a{float:left; width:57px; height:15px; text-align:center;background:url(../img/rest_btn_reg_rest.png) no-repeat top;padding-top:5px;color:#fff;font-weight:bolder;font-size:0.9em;text-decoration:none;}

div#lad-izq ul.last li.blog-segundo img{position:absolute;top:70px;left:120px;}

div#lad-izq div.desta-publi4{ float:left;/*background:url(../img/res_publi_5.png) no-repeat top;*/ width:666px; height:63px; margin-top:10px;margin-left:22px; display:inline;}
div#lad-izq div.desta-publi4 a{float:left;width:666px; height:63px;}
div#lad-izq div.desta-publi4 a img{float:left;width:666px; height:63px;}
/*login user*/
div#user form.login div.inputs{ display:inline;float: left; width:150px; margin-left:15px; margin-top:35px;}
div#user form.login input{ border:0px;font-size:.92em;width:112px; height:14px; color:#171717; font-weight:bolder;}
div#user form.login div.input-user{background:url(../img/res_input_user.png) no-repeat top left; margin-top:5px;
width:100px; height:16px; padding:2px;padding-top:4px; padding-left:8px; padding-right:30px;}
div#user form.login input.button{  display:inline;float: left; padding:0px; width:80px; height:57px;background:url(../img/res_btn_user.png) no-repeat top left; cursor:pointer;margin-top:40px; color:#000000; font-weight:bolder; font-size:1.2em; text-transform:uppercase;}
div#user form.login a.lost-pass{ display:inline; float:left;color:#F4F4F4;background:url(../img/res_cruz.png) no-repeat center left; padding-left:15px; font-size:.85em;text-decoration:none; font-weight:bolder; margin-top:10px; margin-left:15px; padding-right:10px; border-right:1px solid #B84F0F; }
div#user form.login a.new-user{ display:inline;float:left;color:#F4F4F4;background:url(../img/res_cruz.png) no-repeat center left;padding-left:15px;font-size:.85em; text-decoration:none;font-weight:bolder;margin-top:10px;margin-left:10px;}
div#user form.login a:hover{color:#F7BE07;}
/*ultimas*/
div.con-ultimas ul.ulti{ float:left; width:237px; margin:10px;display:inline;}
div.con-ultimas ul.ulti li{ float:left; margin-bottom:10px;}
div.con-ultimas ul.ulti div.bor-img{ float:left;background:url(../img/res_cuadro_ultimas.png) no-repeat top; width:70px; height:65px; padding:5px;
text-align:center; margin-right:15px;}
div.con-ultimas ul.ulti div.bor-img img{width:68px; height:59px;}
div.con-ultimas ul.ulti div.ulti-conte{ float:left; width:140px;}
div.con-ultimas ul.ulti div.ulti-conte a{ float:left; font-size:1em; font-weight:bolder;color:#81483D; text-decoration:none; line-height:14px;}
div.con-ultimas ul.ulti div.ulti-conte a:hover{color:#D16C11;}
div.con-ultimas ul.ulti div.ulti-conte p {color:#666666;display:inline;float:left;font-size:0.88em;line-height:14px;margin-top:5px;}
div.con-ultimas ul.ulti li.sepa{ margin-top:5px; margin-bottom:10px;background:url(../img/res_sepa_ultimas.png) no-repeat top right; width:230px; height:1px;}
/*invita a un amigo*/
div.invitacion form.inv{ float:left; width:219px; display:inline; margin-top:90px; margin-left:70px;}
div.invitacion form.inv label{ float:left; width:66px; color:#FFFFFF; font-size:1em; font-weight:bolder; text-align:right; padding-top:3px; padding-right:15px; font-size:11px;}
div.invitacion form.inv div{float:left;background:url(../img/res_input_user.png) no-repeat top left; width:125px; height:21px; padding:3px;}
div.invitacion form.inv input{ float:left;border:0px;font-size:.92em;width:112px; height:14px; color:#171717; font-weight:bolder;}
div.invitacion form.inv input.button{float:left;background:url(../img/bot_enviar.gif) no-repeat top; width:89px; height:23px; color:#000000; font-weight:bolder; padding-left:20px; border:0px; cursor:pointer; margin-left:80px; display:inline;}
/*zona usurio*/
div.userzone{ float:left;width:301px; position:relative; background-color:#F0DCCD;padding-bottom:10px;margin-top:10px; margin-bottom:12px; } 
div.userzone p.til{ float:left; width:90px; color:#000000; font-size:1.3em; font-weight:bolder; margin-top:20px; margin-left:10px; display:inline;}
div.userzone p.usr{ float:left; width:130px; color:#8D0000; font-size:1.3em; font-weight:bolder; margin-top:20px; margin-left:10px; display:inline;}
div.userzone a.btn{ float:left; background-color:#970000; color:#FFFFFF; font-size:1em; font-weight:bolder; margin-left:80px; text-align:center; height:15px; margin-top:3px; width:150px; display:inline; text-decoration:none; padding-top:3px; -moz-border-radius:4px; border:1px solid #B84F0F;}
div.userzone a.btn:hover{ background-color:#CB0101;}
div.malabus {color:#555555;float:left;font-family:Arial,Helvetica,sans-serif;font-size:13px;
min-height:100px;padding:10px;width:80%; line-height:25px;}
div.malabus span{ font-weight:bolder;}

#wrapper {
display:block;
float:left;-moz-border-radius:6px;
height:250px; margin-left:22px; display:inline; margin-top:5px;
position:relative;
width:230px;
}
#wrapper img {border-radius:6px;-moz-border-radius:6px;
height:250px;
position:absolute;
width:230px;
}

#wrapper-det {
display:block;
float:left;-moz-border-radius:6px;
min-height:250px; margin-left:22px; display:inline; margin-top:5px;
position:relative;
width:330px;
}

#wrapper-det  a.cup{float:left; width:150px;margin-top:10px;padding:5px;padding-top:10px;border:4px solid #FFF; height:35px;text-align:center; background-color:#C31510;text-decoration:none;font-weight:bolder;color:#FFF;}

#wrapper-det ul{
float:left;
width:330px;
}

#wrapper-det ul li{
color:#333333;background:transparent url(../img/bullet_interna.gif) no-repeat left center; padding-left:10px;
line-height:1.3em; margin-bottom:3px;
}

#wrapper-det ul li span{
font-weight:bolder;
}

/*blog*/
div.blog{float:left; width:250px; border:1px solid #DFDAA3;}
div.blog a.cab-blog{float:left; width:250px; height:36px;background:url(../img/res_cab_blog.png) no-repeat top;}
div.blog a.tit-blog{float:left; width:244px; text-decoration:none; line-height:14px; margin:6px; color:#510000;font-weight:bolder;}
div.blog a.tit-blog:hover{color:#C7743D;}
div.blog p.res-blog{float:left; width:244px; margin:6px;line-height:14px; color:#494949;}

/*popup*/
div#styled_popup {
background:transparent url(../img/res_popup.png) no-repeat;cursor:move;display:none;
left:130px;
height:225px;
position:absolute;
top:-130px;
width:349px;
z-index:99999;
}
div#styled_popup a.closepop{float:left;width:30px;height:30px;margin-left:260px;display:inline;margin-top:72px;}
div#styled_popup a.face{float:left;width:100px;height:30px;margin-left:125px;display:inline; }
div#styled_popup div.info{float:left;font-weight:bolder;font-size:14px;line-height:16px;color:#FFF; margin-top:13px;width:290px;padding-left:30px;padding-right:10px;height:50px;text-align:justify;}


/* olebbu */

#olebu{
  width:300px!important;
  float:left!important;
  }
  
#olebu li{
  float:left!important;
  width:300px!important;
  margin-bottom:3px!important;
  }
  
#olebu li .img{
  width:98px!important;
  float:left!important;
  overflow:hidden!important;
  height:98px!important;
  }
  
#olebu li .img img{
  width:98px!important;
  height:98px!important;
  }
  
#olebu li .content{
  float:left!important;
  width:200px!important;
  margin-left:2px!important;
  overflow:hidden!important;
  }
  
#olebu li .content .titulo a{
  width:200px!important;
  height:auto!important;
  font-size:11px!important;
  color:#000!important;
  text-decoration:none!important;
  margin-bottom:5px!important;
  }
  
#olebu li .content .resumen a{
  width:200px!important;
  height:auto!important;
  font-size:10px!important;
  color:#666;
  text-decoration:none;
  }
  
  