html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}
em{font-style:italic}
p{text-align:left;line-height:18px}
:focus{outline:0}
.listado_opciones a.bold{font-weight:700}
body{line-height:1;color:#000;background:#FFF;font-size:12px;font-family:Arial;background-color:#4a5157}
ol,ul{list-style:none}
table{border-collapse:separate;border-spacing:0}
caption,th,td{text-align:left;font-weight:400}
blockquote:before,blockquote:after,q:before,q:after{content:""}
*{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}
html,body{width:100%;height:100%}
a{color:#0000cc;text-decoration:none}
a:hover{color:#333;text-decoration:none;cursor:pointer}
.sInterface{background-image:url(/resources/images/sprites/interface.jpg)}
.wrapper{width:1031px;overflow:hidden;margin:0 auto}
.wrapper_box{width:1031px;border-left:1px solid #b7b7b7;border-right:1px solid #b7b7b7;background-color:#FFF;float:left;overflow:hidden;padding:0 24px}
.wrapper_foot{width:1031px;border:0;height:20px;line-height:20px;margin:0 auto}
.wrapper_head{width:1031px;border:0;height:20px;line-height:20px;background-position:0 -301px;margin:0 auto}
.wrapper_body{border-left:1px solid #b7b7b7;border-right:1px solid #b7b7b7;overflow:auto;width:1031px;background-color:#FFF;margin:0 auto;padding:10px 26px}
.wrapper_body_footer{border-left:1px solid #b7b7b7;border-right:1px solid #b7b7b7;overflow:auto;width:1031px;background-color:#FFF;padding-top:10px;padding-bottom:10px;margin:0 auto}
.cRight{float:right;width:780px;position:relative}
.cRight .menu h2{font-family:Verdana;color:#666;font-size:13px;font-weight:700}
.cLeft{float:left;width:180px}
.cLeft .menu h2{margin:0;padding:0;font-weight:700}
.colorWater{color:#369 !important}
.colorWaterGris{color:#666 !important}
input,select,textarea{color:#666}
.cHead{float:left;height:140px;width:980px;padding-top:2px;margin-bottom:20px}
.cHead .bHeader{float:left;overflow:hidden;width:980px;height:20px;line-height:16px;text-align:center;color:#bbb;font-size:10px;text-decoration:none;margin:1px 1px 5px;padding:1px}
.bHeader a{color:#bbb;text-decoration:none;font-size:10px;margin:0;padding:0}
.bHeader p{text-align:center}




.mHeader a{width:981px;height:110px;display:block}
.mHeader{float:left;background-position:0 -23px;width:981px;height:110px}



.menu-sofas{background-position:-713px -377px;height:50px;padding-top:20px}
.menu-colchones{background-position:-713px -430px;height:50px;padding-top:18px;border-top:1px solid #d8d8d8}
.menu-somieres{background-position:-713px -483px;height:50px;padding-top:9px;border-top:1px solid #d8d8d8}
.menu-almohadas{background-position:-713px -534px;height:48px;padding-top:8px;border-top:1px solid #d8d8d8}
.menu-marcas{background-position:-380px -516px;height:48px;padding-top:8px;border-top:1px solid #d8d8d8}
.menu-close{background-position:-713px -583px;height:5px;line-height:0;font-size:0;width:180px;display:block;white-space:normal}
.menu-itm{display:block;overflow:hidden;width:180px;vertical-align:middle;text-align:left;padding-right:5px;padding-left:80px;color:#666;text-decoration:none;line-height:18px}
a.menu-itm:hover{text-decoration:none}
.menu_admin{width:180px;font-family:Arial;font-size:13px;margin-bottom:20px}
.menu_admin ul{list-style:none;list-style-type:none;background-color:#fff;border:1px solid #d8d8d8}
.menu_admin ul li a{text-decoration:none;color:#369;font-weight:700;display:block;padding:3px 3px 3px 10px}
.menu_admin ul li a:hover{color:#bb0130;background-color:#d8d8d8}


.pastilla{width:180px;margin-top:26px;overflow:hidden;}
.pastilla span{display:none}
.pastilla .contactar{background-position:0 -525px;display:block;height:70px;width:180px}
.pastilla .colabora{background-position:-190px -487px;display:block;height:108px;width:180px}


.cFoot{float:left;margin-top:20px;text-align:center;overflow:hidden;width:1031px}

.enlaces_top{background-position:0 -600px;height:6px;line-height:0;font-size:0;width:979px;float:left;margin:0 auto}
.enlaces_bottom{background-position:0 -641px;height:16px;font-size:0;line-height:0;float:left;width:979px;margin:0 auto;padding:0}
.enlaces_body{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;float:left;width:979px}



.diccionario{float:left;width:780px;overflow:hidden;margin-bottom:25px}
.diccionario h1{background-position: -5px -150px;clear:both;height:30px;width:490px;margin:0 0 15px;padding:0; font-size:0px}

h1.avisos{background-position: -5px -185px;clear:both;height:30px;width:490px;margin:0 0 15px;padding:0; font-size:0px}


.letras {background-position: 0px -220px;height:40px;width:780px;margin:20px 0px; font-size:14px; font-weight:bold; padding:10px 0px 0px 15px;float:left}
.letras a{color:#fff}
.letras a:hover{color:#333;text-decoration:none}


.box_top{background-position:0 -263px;height:6px;line-height:0;font-size:0;width:779px;margin:0 auto;float:left}
.box_bottom{background-position:0 -290px;height:6px;font-size:0;line-height:0;float:left;width:779px;margin:0 auto;padding:0}
.box_body{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;width:779px;float:left}

.palabras{float:right;width:650px;padding-right: 20px;}
.palabras h3{color:#333; font-weight:bold;padding-top:18px; margin-bottom:5px}
.avisos h3{font-size:16px; color:#333; font-weight:bold;padding-top:15px; line-height:30px}

.letra{border-top:1px solid #DDD}
.subir{clear:both; padding:10px 0px 0px 10px}
.lA{background-position:-1px -320px;height:80px; width:80px; float:left; margin-left:20px}
.lB{background-position:-75px -320px;height:80px; width:80px; float:left; margin-left:20px}
.lC{background-position:-147px -320px;height:80px; width:80px; float:left; margin-left:20px}
.lD{background-position:-225px -320px;height:80px; width:80px; float:left; margin-left:20px}
.lE{background-position:-297px -320px;height:80px; width:80px; float:left; margin-left:20px}
.lF{background-position:-367px -320px;height:80px; width:80px; float:left; margin-left:20px}
.lG{background-position:-443px -320px;height:80px; width:80px; float:left; margin-left:20px}
.lH{background-position:-520px -320px;height:80px; width:80px; float:left; margin-left:20px}
.lI{background-position:-582px -320px;height:80px; width:80px; float:left; margin-left:20px}
.lJ{background-position: 5px -395px;height:80px; width:80px; float:left; margin-left:20px}
.lK{background-position:-70px -395px;height:80px; width:80px; float:left; margin-left:20px}
.lL{background-position:-137px -395px;height:80px; width:80px; float:left; margin-left:20px}
.lM{background-position:-215px -395px;height:80px; width:80px; float:left; margin-left:20px}
.lN{background-position:-305px -395px;height:80px; width:80px; float:left; margin-left:20px}
.lO{background-position:-385px -395px;height:80px; width:80px; float:left; margin-left:20px}
.lP{background-position:-460px -395px;height:80px; width:80px; float:left; margin-left:20px}
.lQ{background-position:-540px -395px;height:80px; width:80px; float:left; margin-left:20px}
.lR{background-position:-625px -395px;height:80px; width:80px; float:left; margin-left:20px}
.lS{background-position: 1px -650px;height:69px; width:80px; float:left; margin-left:20px}
.lT{background-position:-75px -650px;height:69px; width:80px; float:left; margin-left:20px}
.lU{background-position:-150px -650px;height:69px; width:80px; float:left; margin-left:20px}
.lV{background-position:-225px -650px;height:69px; width:80px; float:left; margin-left:20px}
.lW{background-position:-305px -650px;height:69px; width:80px; float:left; margin-left:20px}
.lX{background-position:-405px -650px;height:69px; width:80px; float:left; margin-left:20px}
.lY{background-position:-480px -650px;height:69px; width:80px; float:left; margin-left:20px}
.lZ{background-position:-560px -650px;height:69px; width:80px; float:left; margin-left:20px}


