body{margin:0;background:url(../images/bg_catalogo.jpg) no-repeat;background-position:0 100px;}
.clear{clear:both;}
a img{border:0;}
@font-face{font-family:'DINLight';src:url('../font_face/din/din-light-webfont.eot');src:local('☺'), url('../font_face/din/din-light-webfont.woff') format('woff'), url('../font_face/din/din-light-webfont.ttf') format('truetype'), url('../font_face/din/din-light-webfont.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'DINRegular';src:url('../font_face/din/din-regular-webfont.eot');src:local('☺'), url('../font_face/din/din-regular-webfont.woff') format('woff'), url('../font_face/din/din-regular-webfont.ttf') format('truetype'), url('../font_face/din/din-regular-webfont.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'DINBold';src:url('../font_face/din/din-bold-webfont.eot');src:local('☺'), url('../font_face/din/din-bold-webfont.woff') format('woff'), url('../font_face/din/din-bold-webfont.ttf') format('truetype'), url('../font_face/din/din-bold-webfont.svg') format('svg');font-weight:normal;font-style:normal;}
h1{font-family:'DINRegular';font-size:30px;color:#bb9a43;font-weight:normal;padding-bottom:15px;margin:0 0 15px 0;}
/* h2{font-family:'DINRegular';font-size:24px;color:#bb9a43;font-weight:normal;margin-bottom:15px;padding-bottom:15px;letter-spacing:-1px;background:url(../images/hearts.png) no-repeat bottom left;}*/
h3{font-family:'DINRegular';font-size:16px;color:#bb9a43;font-weight:normal;padding-bottom:15px;margin:0 0 15px 0;background:url(../images/hearts.png) no-repeat bottom left;}
#header{position:relative;width:976px;margin:0 auto;padding:5px 0;}
#header #social{position:absolute;bottom:0;right:0;width:200px;font-family:'DINRegular';font-size:24px;color:#000;text-align:right;}
#header #contacto{position:absolute;top:0;right:0;}
#header #contacto .contact-wr{display:inline-block;margin-left:15px;}
#header #contacto .contact-wr img{float:left;}
#header #contacto .contact-wr .text{float:left;background:#eaeaea;width:175px;padding:2px 10px;font-family:'DINLight';font-size:15px;color:#6f6f6f;}
#header #contacto .contact-wr .text strong, #header #contacto .contact-wr .text b{display:block;font-family:'DINBold';font-size:22px;color:#000;font-weight:normal;}
#header #contacto .contact-wr .text b{font-family:'DINRegular' !important;}
#header #contacto .contact-wr .text-wha{float:left;background:#333333;width:175px;padding:2px 10px;font-family:'DINLight';font-size:12px;color:white;}
#header #contacto .contact-wr .text-wha strong, #header #contacto .contact-wr .text-wha b{display:block;font-family:'DINBold';font-size:13px;color:white;font-weight:700;}
#header #contacto .contact-wr .text-wha b{display:block;font-family:'DINBold'!important;font-size:12px;color:#57bb63;font-weight:700;}
#header #iconos{position:absolute;width:520px;bottom:5px;left:260px;text-align:left;font-family:'DINRegular';font-size:14px;color:white;}
#header #iconos a{color:#000;text-decoration:none;margin-right:15px;}
#header #iconos a#light{background:red;padding:5px;border-radius:3px;color:#FFF;}
#bgSlider{width:720px;position:relative;margin-bottom:40px;}
#contenedorSlider{width:720px;margin:0 auto;}
#highlight{}
#content{position:relative;font-family:Arial;background:url(../images/bg_highlight.jpg) no-repeat bottom center;}
#bg_sidebar{background:url(../images/bg_sidebar.png) repeat-y center top;}
#sidebar{float:left;width:200px;}
#sidebar h3{font-family:'DINBold';margin-top:20px;color:#fa646f;}
#sidebar .adv{position:relative;width:200px;margin:0 0 10px -8px;}
#sidebar ul{list-style:none;margin:0 0 20px 0;padding:0;}
#sidebar ul li{margin-bottom:1px;}
#sidebar ul li a{font-family:'DINRegular';font-size:13px;color:#6a593f;text-decoration:none;}
#sidebar ul li a:hover{color:#fa646f;text-decoration:none;}
#sidebar li ul{margin:0 0 10px 0;}
#sidebar li li{margin:0;padding:0;}
#sidebar li ul a{font-size:18px;color:#f77078;letter-spacing:-1px;}
#sidebar li ul a:hover{color:#6a594f;}
.avanceBlog li{background:url(../images/ic_post.png);background-repeat:no-repeat;background-position:0 5px;padding-left:38px;margin-bottom:15px !important;}
.avanceBlog li a{padding-top:10px !important;margin-bottom:20px !important;font-family:Arial !important;font-size:13px !important;color:#000 !important;}
.avanceBlog li b{display:block !important;font-family:'DINLight' !important;font-size:13px !important;color:#fa646f !important;font-weight:normal !important;}
#sidebar #blog{}
#sidebar #post{background:url(../images/sep_dot.png) repeat-x top left;padding-top:10px;margin-bottom:20px;font-family:'DINLight';font-size:13px;color:#000;}
#sidebar #post img{float:left;margin:0 10px 10px 0;}
#sidebar #post strong{display:block;font-family:'Arial';font-size:13px;color:#000;}
#sidebar #post b{display:block;font-family:'DINLight';font-size:13px;color:#fa646f;font-weight:normal;}
#sidebar #post a.btn{background:#fa646f;padding:5px 10px;font-family:'DINLight';font-size:12px;color:#FFF;text-decoration:none;border-radius:3px;}
#sidebar #post a.btn:hover{background:#852626;}
#main{position: relative;width: 976px;padding: 0 0 50px 0;margin: 0 auto;}
#main #seo{font-family:Arial;font-size:14px;color:#ac9d94;margin-bottom:40px;}
#main #seo a{color: #f77078;font-weight:bold;text-decoration:none;}
#catalogo_peq{margin-bottom:25px;}
#catalogo_peq ul{list-style:none;margin:0;padding:0;}
#catalogo_peq ul li{position:relative;float:left;width:92px;margin:0 12px 15px 0;font-family:'DINRegular';font-size:14px;color:#fa646f;}
#catalogo_peq ul li #layer{position:absolute;top:1px;left:1px;width:90px;height:115px;background-color:rgba(255,193,193,0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}
#catalogo_peq ul li #layer:hover{background-color:rgba(255,193,193,0.5);}
#catalogo_peq ul li img{border:solid 1px #FFF;margin-bottom:5px;-moz-box-shadow:0px 0px 5px #EEE;-webkit-box-shadow:0px 0px 5px #EEE;box-shadow:0px 0px 5px #BBB;}
#catalogo_peq ul li strong{color:#000;font-weight:normal;}
#diary{position:relative;background:#fff3f4;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-family:Arial;font-size:14px;color:#ac9d94;-moz-box-shadow:0px 5px 15px #EEE;-webkit-box-shadow:0px 5px 15px #EEE;box-shadow:0px 5px 15px #ccc;margin-bottom:40px;}
#diary #label{position:absolute;top:-14px;right:-9px;}
#diary #titulo{background:#b03e3e url(../images/tit_odd.jpg) repeat-y top left;padding:15px 0 15px 15px;font-family:'DINRegular';font-size:18px;color:#FFF;-webkit-top-right-border-radius:25px;-moz-border-top-right-radius:25px;border-top-right-radius:25px;-webkit-top-left-border-radius:25px;-moz-border-top-left-radius:25px;border-top-left-radius:25px;}
#diary #titulo #o24_crono{float:right;margin:0 0 0 25px;}
#diary #texto{padding:15px 15px 85px 15px;}
#diary .thumb_odd{border:solid 1px #FFF;float:left;margin:15px;}
#diary #oferta{position:absolute;bottom:-5px;left:-10px;width:730px;}
#diary #boton{position:relative;background:#fa646f;padding:10px 30px 10px 10px;float:left;margin-right:15px;font-family:'DINLight';font-size:14px;color:#FFF;-webkit-top-right-border-radius:30px;-moz-border-top-right-radius:30px;border-top-right-radius:30px;-webkit-bottom-right-border-radius:30px;-moz-border-bottom-right-radius:30px;border-bottom-right-radius:30px;}
#diary #boton .icono{float:left;margin:3px 10px 0 0;}
#diary #boton .pico{position:absolute;top:-10px;left:0;}
#diary #boton strong{font-family:'DINBold';font-size:18px;font-weight:normal;}
#diary #boton a{display:block;color:#FFF;text-decoration:none;}
#diary #precio{float:left;margin-right:12px;padding-right:18px;background:url(../images/sep_precios.png) no-repeat center right;font-family:Arial;color:#ac9d94;font-size:18px;}
#diary #precio strong{font-size:36px;line-height:24px;text-decoration:line-through;}
#diary #precioHoy{float:left;margin-right:12px;padding-right:18px;background:url(../images/sep_precios.png) no-repeat center right;font-family:Arial;color:#6a594f;font-size:18px;}
#diary #precioHoy strong{font-size:36px;line-height:24px;}
#diary #dto{float:left;padding:0 75px 25px 0;background:url(../images/piggybank.png) no-repeat center right;font-family:Arial;color:#cb1a10;font-size:18px;}
#diary #dto strong{font-size:36px;line-height:24px;}
#bestsales{margin-bottom:25px;}
#opiniones{float:left;width:740px;margin:10px 45px 0 0;}
#opiniones #puntuacion{float:left;margin:0 5px 20px 0;font-family:'DINRegular';font-size:13px;color:#000;}
#opiniones .fecha{font-size:14px;color:#ee1a2a;}
#opiniones .opinion{font-size:14px;color:#6a594f;padding-bottom:15px;}
#opiniones #info{position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px 10px;margin-top:5px;text-align:right;font-family:'DINRegular';font-size:14px;color:#6a594f;width:730px}
#opiniones #info #btn a{position:absolute;top:0;left:0;display:block;background:#fa646f;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px 20px;text-align:right;color:#FFF;text-decoration:none;}
#opiniones #info #btn a:hover{background:#852626;color:#FFF;text-decoration:none;}
#opiniones #info #btn button{position:absolute;top:0;left:0;display:block;background:#fa646f;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px 20px;text-align:right;color:#FFF;text-decoration:none;border-style:none;}
#opiniones #info #btn button:hover{background:#852626;color:#FFF;text-decoration:none;cursor:pointer;}

#asistencia{float:left;width:260px;margin:10px 0 0 0;}
#bg_footer{position:relative;background:#852626 url(../images/footer.jpg) no-repeat top center;}
#bg_footer #shadow{background:url(../images/shadow.png) repeat-x top left;width:100%;height:10px;position:absolute;top:-15px;left:0;}
#footer{position:relative;width:976px;margin:0 auto;padding:15px 0 40px 0;font-family:Arial;font-size:12px;color:#FFF;}
#footer #redes{float:right;text-align:right;margin-top:15px;}
#footer ul{list-style:none;margin:0;padding:0;}
#footer ul li{position:relative;float:left;margin-top:15px;}
#footer ul li.normal{width:290px;margin-right:15px;}
#footer ul li.grande{width:365px;}
#footer ul li a{display:block;background:#852626 url(../images/ic_info.png) no-repeat top right;padding:25px 0 25px 85px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;border:solid 1px #ac4e4e;text-decoration:none;font-family:'DINRegular';font-size:14px;color:#ffdbdb;}
#footer ul li a:hover{background:#20a8dc url(../images/ic_go.png) no-repeat bottom right;}
#footer ul li strong{font-family:'DINBold';font-size:16px;color:#FFF;font-weight:normal;text-decoration:none;}
#footer .icono{position:absolute;border:0;top:5px;left:10px;}
#footer #links{font-size:14px;color:#ffc2c2;margin:30px 0 5px 0;}
#footer #links a{color:#ffc2c2;text-decoration:none;margin:0 8px;}
#footer #links a:hover{color:#FFF;}
#social_widgets{margin-bottom:25px;}
#categoria{margin-bottom:15px;width:740px;}
#categoria ul{list-style:none;margin:0;padding:0;font-size:0;}
#categoria ul li{
	position: relative;
    display: inline-block;
    vertical-align: top;
    margin: 0 8px 17px 0;
    font-family: 'DINRegular';
    font-size: 15px;
    color: #6a594f;
    width: 177px;
}
#categoria .precioOn{position:absolute;top:156px;right:1px;background:url(../images/globe_price.png) no-repeat top right;width:44px;height:42px;padding:28px 0 0 26px;font-family:'DINBold';font-size:20px;color:#FFF;display:block;}
#categoria .precioOff{display:none;}
@media only screen and (min-width: 801px){
	#menuSidebar.sticky-menu {position:fixed;}
	#menuSidebar.sticky-menu-b {position:absolute; top:auto !important; bottom:0;}
}
#tachado{position:absolute;top:15px;right:5px;font-size:10px;text-decoration:line-through;}
#categoria ul li img{border:solid 1px #FFF;margin-bottom:5px;-moz-box-shadow:0px 0px 15px #EEE;-webkit-box-shadow:0px 0px 15px #EEE;box-shadow:0px 0px 5px #BBB;}
#categoria ul li strong{color:#000;font-weight:normal;}
@font-face{font-family:'DINLight';src:url('https://www.lenceria-sexy.net/font_face/din/din-light-webfont.eot');src:local('â˜º'), url('https://www.lenceria-sexy.net/font_face/din/din-light-webfont.woff') format('woff'), url('https://www.lenceria-sexy.net/font_face/din/din-light-webfont.ttf') format('truetype'), url('https://www.lenceria-sexy.net/font_face/din/din-light-webfont.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'DINRegular';src:url('https://www.lenceria-sexy.net/font_face/din/din-regular-webfont.eot');src:local('â˜º'), url('https://www.lenceria-sexy.net/font_face/din/din-regular-webfont.woff') format('woff'), url('https://www.lenceria-sexy.net/font_face/din/din-regular-webfont.ttf') format('truetype'), url('https://www.lenceria-sexy.net/font_face/din/din-regular-webfont.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'DINBold';src:url('https://www.lenceria-sexy.net/font_face/din/din-bold-webfont.eot');src:local('â˜º'), url('https://www.lenceria-sexy.net/font_face/din/din-bold-webfont.woff') format('woff'), url('https://www.lenceria-sexy.net/font_face/din/din-bold-webfont.ttf') format('truetype'), url('https://www.lenceria-sexy.net/font_face/din/din-bold-webfont.svg') format('svg');font-weight:normal;font-style:normal;}
#fx-banner{position:fixed;bottom:25px;right:25px;width:408px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
#fx-banner.hide{right:-390px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
#fx-banner .close{position:absolute;z-index:21;right:5px;top:-15px;display:block;cursor:pointer;}
#fx-fixed a.btn-facebook{display:block;width:272px;height:40px;background:url(../images/btn_facebook.png) no-repeat;background-position:0 0;margin:15px 0 2px 0;}
#fx-fixed a.btn-facebook:hover{background-position:-272px 0;}
#fx-fixed a.btn-gplus{display:block;width:272px;height:40px;background:url(../images/btn_gplus.png) no-repeat;background-position:0 0;margin:15px 0 2px 0;}
#fx-fixed a.btn-gplus:hover{background-position:-272px 0;}
#fx-fixed{position:relative;bottom:0;right:0;background:url(../images/fixed.png) no-repeat center top;width:348px;height:95px;padding:23px 30px;font-family:'DINRegular';font-size:16px;color:#7e662c;text-shadow:1px 1px #FFF;letter-spacing:-1px;z-index:20;}
#fx-fixed.nreg{background-image:url(../images/fixed-nreg.png);height:145px !important;}
#fx-fixed strong{display:block;margin-top:10px;font-family:'DINBold';font-size:36px;color:#000;font-weight:normal;}
#fx-fixed span{font-size:15px;}
#fx-fixed a{color:#7e662c;cursor:pointer;}
#fx-fixed a:hover{color:#333;}
#fx-bubble{position:absolute;background:url(../images/bubble.png) no-repeat center top;width:338px;height:107px;padding:25px 35px;font-family:'DINLight';font-size:18px;color:#333;line-height:20px;letter-spacing:-1px;opacity:1;z-index:10;}
#fx-bubble.nreg{height:160px !important;}
#fx-bubble.down{bottom:0;right:0;opacity:0;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
#fx-bubble.up{bottom:140px;right:0px;opacity:1;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
#fx-bubble b{font-family:'DINBold';color:#000;font-weight:normal;}
#fx-bubble strong{font-family:'DINBold';color:#eb4352;font-weight:normal;}
#fx-bubble ul{list-style:none;margin:10px 0 0 0;padding:0;}
#fx-bubble ul li{background:url(../images/list-style.png) no-repeat left center;padding:0 0 0 20px;margin:5px 0;font-family:'DINBold';font-size:18px;color:#eb4352;}
#fx-bubble ul li b{color:#333;font-weight:normal;}
#fx-bubble span{font-size:14px;color:#aeadad;}
#fx-bubble span a{color:#aeadad;}
#fx-bubble span a:hover{color:#dd1c3f;}
#fx-arrow{position:absolute;top:50px;left:0;z-index:10;opacity:0;cursor:pointer;}
#fx-arrow.right{top:50px;left:0;opacity:0;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
#fx-arrow.left{top:50px;left:-55px;opacity:0.8;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
#fx-arrow.left:hover{opacity:1;}
#fx-arrow.hide{top:50px;left:0;opacity:0 !important;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
#fx-arrow2{position:absolute;top:50px;right:0;z-index:10;opacity:0;cursor:pointer;transform:rotateY(180deg);-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
#fx-arrow2.show{top:50px;right:408px;opacity:0.75;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
#fx-arrow2.show:hover{opacity:1;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
#sliderManual{position:relative;height:200px;width:724px;overflow:hidden}
#sliderManual ul{position:absolute;list-style:none;margin:0;padding:0;}
#sliderManual ul li{float:left;position:absolute;}
#sliderManual ul li img{border-radius:10px;border:2px solid #fff;box-shadow:0px 1px 5px 0px #ccc}
#categoria h3{position:relative;float:left;margin:0;padding:0;font-family:"DINRegular";font-size:15px;color:#6a594f;width:177px;background:none;}
