@charset "utf-8";
/*font-family: 'Droid Sans', sans-serif;*/
/* CSS Document */
/* R E S E T (Por Eric Meyer) */
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,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:top;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a img{border:none}html,body{margin:0;padding:0;text-align:center;width:100%}
/*HEADER*/ /*font-weight:400;font-weight:700;*/
body{font-family: 'Droid Sans', sans-serif;font-weight: 400;font-size:13px;line-height:normal;text-align:left}
body#home{background: url(../imgs/fons.jpg) repeat-x  center 0}
h1,h2,h3,h5,h5,h6{font-weight:normal} 
p{font-size:13px;color: #020202;line-height:normal;text-align:left}
strong, b{font-weight:bold;color:#3f3f3f;}
   
select,input,textarea{color:#222;height:18px;padding:1px 2px;font-family:'Open Sans', sans-serif;font-size:13px}
a:link,a:visited{text-decoration:none}
a:hover{text-decoration:none}

.unvisible{visibility: hidden !important;}

/*COOKIES*/
#cookies{font-family: 'Archivo Narrow', sans-serif; float:left;width:100%;height:50px;background-color:#dfdfdf;z-index:300;position:relative;display:none;}
#cookies form{margin:0 auto;width:1000px;height:50px;}
#cookies p{color:#636363;font-size:14px;padding: 10px 0 0; line-height: 16px;}
#cookies span{text-decoration:underline;cursor:pointer}
#cookies span:hover{text-decoration:none}
#cookies input{font-family: 'Archivo Narrow', sans-serif; float:right;height:30px;padding:0 10px;margin-top:11px;margin-left:40px;color:#fff;background:#8b8b8b;font-size:14px;border:none;cursor:pointer;width:auto}
#cookies input:hover{color:#d0d0d0}
/*
#cookies-modal-content {display:none; height:377px; width:610px; margin-right:-20px; padding: 0;}
#cookies-modal-content .clausula {width:590px;height: 364px;margin: 0;padding: 0 20px 0 0;}
#cookies-modal-content ul {padding:10px 20px; width: 90%;}
#cookies-modal-content li {list-style: circle;padding:10px 0}
#cookies-modal-content table td{border-collapse:collapse;border:1px solid #000;padding:5px}
#cookies-modal-content table td.nowrap{white-space:nowrap}*/
/*fi COOKIES*/

.mida_max{width:1000px;margin:0 auto 0 auto}
.capcalera{float:left;display:inline;width:1000px;position:relative;z-index:1001;color:#262626;height: 112px}
#slogan{font-size:16px; text-transform:uppercase; font-weight:300; line-height:24px;float:left;width:664px;text-align:center;margin:15px 0 10px;}
#logo{float:left;display:inline;width:140px;height:55px;margin:29px 0 0 0}
#logo img{}
#idioma{float:right;display:inline;text-align:right;color:#19171C;font-size:10px;cursor:default; margin-top:16px;font-weight:600;}
#idioma span{color:#D82A20 }
#idioma a{color:#19171C;}
#idioma a:hover{color:#D82A20 }
/*CESTA*/
.despl-on,.despl-x{visibility:hidden}
.cesta-off{float:right;height:48px;line-height:29px;width:202px;padding-left:12px;cursor:default; font-size:10px; color:#D82A20;padding:0;margin:19px 0 0 -6px}
.cesta-x{float:right;width:202px;height:48px;margin:15px -202px 0 0;position:relative;left:-5px;cursor:pointer}
.cesta-off img.cesta{margin:0 0 0 0;float:left;height:39px;width:40px;position:relative;top:0px}
.id-CAT .cesta-off img.cesta{right:10px;}
.cesta-off img.cesta{float:left;}
.cesta-off img.cerrado{float:right;width:9px;height:8px;background:url(../imgs/sprite.png);margin:6px 8px 0 0}
.cesta-off img.abierto{background-position:-12px 0;}
.cesta-off span.especial{color:#D82A20; font-size:12px;float:left;margin-left:10px;line-height:20px;text-transform:uppercase}
.id-CAT .cesta-off span.especial{margin-left:-2px;}
.cesta-off span.ningun{color:#000; font-size:11px;text-align:left;white-space:nowrap;margin-left:10px;line-height:18px}
.id-CAT .cesta-off span.ningun{margin-left:0px;}
.cesta-on{width:267px;position:absolute;z-index:100;right:0;top:98px;padding:0;height:0}
.cesta-fons{float:left;display:inline;width:265px;padding:0;cursor:default;text-align:center;border:1px solid #d2d2d2;background:#fff;}
.cesta-prod{ border-bottom: 1px solid #d2d2d2;color: #191919;display: inline;float: left;font-size: 13px;font-weight: bold;margin: 0 10px;padding:10px 0;text-align: center;width: 245px;font-family: 'Droid Sans', sans-serif;}
.cesta-prod span{color:#D82A20}
.cesta-prod span.ref{color:#626262;text-transform:none}
.cesta-img{float:left;display:inline;margin:0 10px 0 0;width:50px;height:57px;text-align:center}
.cesta-pro{ color:#D82A20;display:inline;float:right;margin: -2px 0 4px;text-align:left;width:185px;text-transform:uppercase;font-weight:400;}
.cesta-pro a{color:#D82A20;text-decoration:none}
.cesta-pro a:hover{text-decoration:underline}
.cesta-pre{float:right;display:inline;text-align:right;margin:0 0 5px 20px;font-size:20px}
.cesta-pre .preu{float:right}
.cesta-pre .preu_vell{color:#7d7d7d;float:right;text-decoration:line-through;font-size: 13px;margin:4px 10px 0 0;font-weight:normal}
.cesta-pre .preu_vell span{color:#7d7d7d}
.cesta-pre .preu span{color:#000;font-weight:normal}
.cesta-sepa{float:left;display:inline;height:1px;width:276px;margin:0 15px}
.cesta-prod a.bt_ver{background:#8c8c8c;padding:6px 20px 4px 10px;color:#004c98;text-transform:uppercase}
.cesta-prod a.bt_ver:hover{color:#404040;text-decoration:none}
.pointer{cursor:pointer}



#contingut{float:left;width:1000px;margin-bottom:20px;}
/*MENU*/
#nav{width:1000px;height:40px;float:left;width:664px;text-align:center;margin-bottom: 23px;position: relative;z-index: 1001}
#nav ul.menu{display:inline-block;border:1px solid #d2d2d2;
background: #fefefe; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: -moz-linear-gradient(top,  #fefefe 0%, #ebebeb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#ebebeb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fefefe 0%,#ebebeb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fefefe 0%,#ebebeb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fefefe 0%,#ebebeb 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fefefe 0%,#ebebeb 100%); /* W3C */
}
#nav li{display: block;height: 26px;float:left;padding: 11px 10px 0;text-transform:uppercase;font-size:11px;font-weight:600;background:url(../imgs/fons-menu.gif) no-repeat right center;cursor:default}
#nav li a{/* float:left; */text-decoration:none;color:#19171C;text-align:left;}
#nav li a:hover,#nav li.actiu a{color:#D82A20;text-decoration:none;}
#nav li.m_contacto{background:none; margin-right:0;}


div.menu_vertical{float:left;display:inline;width:1000px;height: 50px; position:relative; z-index:1000;margin:0 0 16px 0;
background: #efefef; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: -moz-linear-gradient(top,  #efefef 0%, #c5c5c5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#c5c5c5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #efefef 0%,#c5c5c5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #efefef 0%,#c5c5c5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #efefef 0%,#c5c5c5 100%); /* IE10+ */
background: linear-gradient(to bottom,  #efefef 0%,#c5c5c5 100%); /* W3C */
}

#nav ul.menu li.despl:hover ul.desplegable{display: block;}
#nav ul.menu li.despl ul.desplegable{
    clear: both;
    display: none;
    float: left;
    height: auto;
    margin: 0 -1000px 0 -22px;
    position: absolute;
    z-index: 400;
padding-top: 13px;}
#nav ul.menu li.despl ul.desplegable li{
	float: none;
	clear: both;
	height:auto;
	/* width: 100%; */
	padding-bottom:11px;
	background:none repeat scroll 0 0 #FFFFFF;
	border-bottom:1px solid #c5c5c5;
	border-left:1px solid #c5c5c5;
	border-right:1px solid #c5c5c5;
	max-width: 200px;
	cursor: pointer;
	text-align: left;
}
#nav ul.menu li.despl ul.desplegable li a{color:#3e3e3e;}
#nav ul.menu li.despl ul.desplegable li:hover a{color:#D82A20;}


div.menu_vertical li img{/*width:39px;height:29px;*/background:url(../imgs/sprite.png%3Fv=1) 0 -47px no-repeat;margin:0 5px -29px 0;position:relative;top:-7px}
div.menu_vertical li:hover a,div.menu_vertical li.actiu a{color:#e6342c}

#menu{float:left;display:inline; padding:0;position: relative;z-index: 111111111111111; /*overflow: hidden;  height: 500px;width: 1000px;margin-right: -1000px;*/}
#menu li{float:left;text-align:left;font-size:11px;font-weight:600;background:url("../imgs/fons-menu.gif") no-repeat right 21px transparent;}
#menu li:hover ul.plegable{display: block;}
#menu li.last{background:none;}
#menu h1 a{color:#3e3e3e;display: inline-block;padding:0 15px 0 59px;line-height: 50px;text-align:center;font-size:11px;font-weight:600;text-transform:uppercase;background: url(../imgs/categories.png) no-repeat;}
#menu h1 a:hover,#menu h1.actiu a{color:#D82A20}
.id-CAT #menu h1 a{padding:0 15px 0 58px;}

#menu h1#cat_1 a{background-position:20px -35px}
#menu h1#cat_2 a{background-position:15px -135px}
#menu h1#cat_3 a{background-position:15px -238px;padding-left:50px}
#menu h1#cat_4 a{background-position:15px -335px}
#menu h1#cat_5 a{background-position:15px -425px}
#menu h1#cat_14 a{background-position:15px -515px}

#menu h1#cat_1 a:hover,#menu h1#cat_1.actiu a{background-position:20px 15px}
#menu h1#cat_2 a:hover,#menu h1#cat_2.actiu a{background-position:15px -85px}
#menu h1#cat_3 a:hover,#menu h1#cat_3.actiu a{background-position:15px -188px;padding-left:50px}
#menu h1#cat_4 a:hover,#menu h1#cat_4.actiu a{background-position:15px -285px}
#menu h1#cat_5 a:hover,#menu h1#cat_5.actiu a{background-position:15px -375px}
#menu h1#cat_14 a:hover,#menu h1#cat_14.actiu a{background-position:15px -465px}

#menu li ul.plegable{
	float: left;
	clear:both;
	height:auto;
	width: auto;
	position: relative;
	z-index:500;
	margin: 0 -1000px 0 0;
	display: none;
	background: none repeat scroll 0 0 #fff;	
	}
#menu li ul.plegable li{
	float: none;
	clear: both;
	height: auto;
	width: auto;
	max-width: 210px;
	background:none repeat scroll 0 0 #FFFFFF;
	border-bottom:1px solid #c5c5c5;
	border-left:1px solid #c5c5c5;
	border-right:1px solid #c5c5c5;
	cursor: pointer;
	}
#menu li ul.plegable img{
	/*width: 26px;
	height: 22px;*/
	float: left;
	background: none;
	margin: 0px 0 0 0;
	top: 12px;
	left:16px;
	clear:both;
	}
	#menu li ul.plegable img.over{
	margin: 0px 0 -22px 0;
	z-index:1;
	}
	#menu li ul.plegable li:hover img.over{
		z-index:-1;
	}
#menu li ul.plegable img.over{
	margin-bottom:-22px;
	left:14px;
	background-color: #fff;
	}	
#menu li ul.plegable h2{font-size: 11px;font-weight: 600;text-transform: uppercase;margin: 0;padding: 15px 10px 15px 50px;}
#menu li ul.plegable h2 a{color: #3e3e3e;}
#menu li ul.plegable li:hover a{color: #dd271c;}

/*BUSCADOR*/
div.buscador{float:right;display:inline;width:230px;cursor:default;margin-top:13px;}
div.buscador span{width:100%;float:left;display:inline-block;font-size:15px;margin:0;color:#161616;height:15px;line-height:15px;text-transform:uppercase; font-weight:bold;}
div.buscador form{width:203px; float:right; display:inline;margin-right:13px}
div.buscador input{float:left;display:inline; font-size:12px; line-height:22px; height:22px;padding:0 8px;width:133px; margin:0;color:#a7a7a7; border:1px solid #fff; font-style:italic}
div.buscador input.submit{width:52px;height:24px;border:none;color:#fff;font-style:normal;font-size:10px;background:#D82A20}
div.no_productos{float:left;margin-left:20px}
div.no_productos li{margin:10px 30px;list-style:circle}
/*BUSCADOR*/
/*EMERGENT OFERTAS*/
/*.emer_ofertas{float:right;visibility:hidden;position:fixed;right:0px;top:215px;border:3px solid #832E62;border-right:none;height:161px;width:auto;text-align:center;-moz-border-radius-topleft:10px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:10px;-webkit-border-radius:10px 0px 0px 10px;border-radius:10px 0px 0px 10px;-webkit-box-shadow:0px 0px 10px 0px #000;-moz-box-shadow:0px 0px 10px 0px #000;box-shadow:0px 0px 10px 0px #000;background:#000 ;z-index:1000}*/
.pestana{float:left;display:inline;height:121px;width:86px;cursor:pointer;padding:20px 0 20px 20px}
.bt_x{float:right;display:inline;height:15px;width:15px;background:url(../imgs/sprite.png%3Fv=1) no-repeat -142px -60px;cursor:pointer;position:relative;right:-15px;margin-left:250px;margin-bottom:15px}
.content{float:left;display:inline;height:121px;width:250px;color:#ecb0d4;text-align:left;font-size:17px;padding:5px 20px 20px 15px}
.content p{color:#e8e8e8;font-size:13px}
.content span{color:#e8e8e8;font-size:10px;position:relative;top:7px}
.content span a{color:#e8e8e8;text-decoration:underline}
.content span a:hover{text-decoration:none}
.content input{float:left;display:inline}
.content input.vaciar{border:1px solid #373737;background:#1e1e1e;color:#646464;font-style:italic;font-size:13px;width:160px;padding:2px}
.content .boton{float:right;display:inline;margin:0;font-weight:bold;padding:4px 10px 0}
.content li{float:left;display:inline;width:250px;padding-bottom:7px}
/*HOME*/
.contingut{float:left;display:inline;position:relative;z-index:1;margin:2px 0 0 20px;width:724px;padding-bottom:20px}
.contenedor{float:left;display:inline;width:1000px;padding:0}
.slider{margin:0;float:left}
.slider-top{margin:5px 0 0 0;float:left;display:inline;}
.slider-top h2{ color: #D82A20;cursor: default;float: left;font-size: 20px;margin:0 0 10px;text-transform: uppercase;width: 100%}
/*
.slider-top li.nov,.slider-top li.ofe,.slider-top li.out,.slider-top li.top,.slider-top li.rec{float:left;display:inline;font-weight:bold;font-size:12px;text-align:center;text-transform:uppercase;cursor:pointer;color:#4a4a4a;padding-top:12px;text-align:center}
.slider-top li.nov{width:123px}
.slider-top li.nov.activo{width:150px}
.slider-top li.ofe{width:123px}
.slider-top li.ofe.activo{width:150px}
.slider-top li.out{ width:126px}
.slider-top li.top{width:123px}
.slider-top li.top.activo{color:#D82A20;cursor:default;font-size:25px;line-height:18px;float:left; font-style:italic; border-bottom:4px solid #D0BB97;width:957px; margin:0 0 25px 8px; font-weight:400; text-transform:none;}
.slider-top li.top.activo span{color:#232323; margin:0 0 -9px 25px; float:left; padding:0 10px; background-color:#f2f2f2;}
.slider-top li.activo{font-size:14px;font-weight:bold;color:#191919;padding-top:8px}

.nav-slider{float:left;display:inline;width:1000px;height:32px;margin-bottom:0px;height: 15px;margin-bottom: -15px;position: relative;top: 380px; z-index: 100;text-align:center}
.nav-slider li{display:inline-block;font-size:15px;line-height:15px;height:15px;cursor:pointer;color:#4a4a4a;text-align:center}
*/
.con-slider{float:left;display:inline;width:960px;padding:0 20px 15px;background:#EBEBEB;}
#slider-novedades,#slider-ofertas,#slider-top{float:left;}
.productes-slider{width:916px;height:391px;padding:0 22px}


/*PRODUCTES SLIDER*/
.producte-slider{width:187px;padding:10px;float:left;display:inline;text-align:center;background-color:#fff;margin:20px 10px 0;border:1px solid #d2d2d2;cursor:pointer}
.producte-slider:hover .pastilla .titol a{color:#D82A20;}
.producte-slider:hover .pastilla p{color:#1b1b1b;}
.producte-slider .pastilla p{float:left; width:100%;text-align:center; margin:0;overflow: hidden;height:35px}
.producte-slider div.globos{float:right;display:inline;width:171px;height:45px;margin:0 -10px;text-align:center}
.producte-slider div.globos img {width:47px;height:37px;margin:0 2px}
.producte-slider div.globos img.gl_ofer{}
.producte-slider div.globos img.gl_nove{}
.producte-slider div.imatge{float:left;border-bottom:1px solid #d2d2d2;margin-bottom:7px}
.producte-slider div.imatge a{float:none;display:table-cell;width:187px;height:213px;vertical-align:middle}
.producte-slider div.imatge img.gl_nove{position:absolute;top:5px;left:5px;width:42px;height:43px}
.producte-slider .pastilla{padding:0;float:left;}
.producte-slider .panel_info{}
.producte-slider div.oferta{float:left;width:102px;height:98px;position:relative;z-index:2; top:-13px;left:-15px; background:url(../imgs/sprite.png) no-repeat 0px -20px; margin-bottom:-102px;}
.producte-slider div.colors{float:left;display:inline;overflow:hidden;height:19px;width:100%; border-bottom:1px solid #cecece;padding-bottom:7px}
.producte-slider div.colors img{width:14px;height:14px;border:1px solid #cecece;margin:3px;display:inline-block}
.producte-slider div.espai_txt{float:left;width:250px;height: 99px;}
.producte-slider div.titol{font-size:14px;text-align:center;float:left; display:inline;width: 100%;color:#2b2b2b;margin-top:5px; margin-bottom:5px;text-transform:uppercase;height: 18px;overflow:hidden}
.producte-slider div.titol a{color:#2b2b2b}
.producte-slider div.txt{text-align: center;color:#5d5d5d;width: 100%;}

.producte-slider div.opcions{position:relative;width:100%;height:auto;margin:5px 0;text-align:center}
.producte-slider div.opcions div.preu{font-size:20px;display:inline-block;color:#1b1b1b; font-weight:700;margin:0 5px}
.producte-slider div.opcions div.aconsultar{font-size:20px;float:right;display:inline-block;text-align:right;color:#1b1b1b; font-weight:700;}
.producte-slider div.opcions div.preu span{font-weight: normal}
.producte-slider div.opcions div.preu span.euro{font-size:20px;float:none;display:inline;text-align:right;cursor:pointer; color:#1b1b1b; font-weight:400;position:relative;top:0px}
.producte-slider div.opcions div.pes{font-size: 10px; color:#a9a9a9; display:inline-block;width:100%;}
.producte-slider div.opcions div.preu_vell{color: #7D7D7D;display:inline-block;margin:0 5px;font-size: 13px;line-height: 24px;text-align: right;text-decoration: line-through;}
.producte-slider div.opcions div.preu_vell span{}
.producte-slider div.opcions div.preu_vell span.euro{}






/*CONTROLS SLIDER*/
#slider_n_next,#slider_n_prev,#slider_o_next,#slider_o_prev,#slider_ou_next,#slider_ou_prev,#slider_t_next,#slider_t_prev{display:block;width:25px;height:400px;position:relative;left:7px;top:-412px;z-index:1000;float:left;display:inline;}
#slider_n_next,#slider_o_next,#slider_ou_next,#slider_t_next{left:916px;}
#slider_n_next.disabled,#slider_n_prev.disabled,#slider_o_next.disabled,#slider_o_prev.disabled,#slider_t_next.disabled,#slider_t_prev.disabled{cursor:default;}
#slider_n_nav a,#slider_o_nav a,#slider_ou_nav a,#slider_t_nav a,#slider_i_nav a,#slider_v_nav a,#slider_r_nav a{color:#D0BB97;margin:0 0 0 5px;padding:1px 6px;font-size:13px; background:url("../imgs/sprite.png") no-repeat -441px -473px transparent;}
.nav-ficha{width:400px;text-align:center;height:8px;line-height:8px;float:left;display:inline}
#slider_i_next,#slider_i_prev,#slider_v_next,#slider_v_prev{display:block;width:20px;height:120px;position:relative;left:-10px;top:-130px;z-index:1000;background:url(../imgs/sprite.png%3Fv=1) no-repeat -278px -540px;float:left;display:inline;margin-bottom:-130px}
#slider_i_next,#slider_v_next{left:390px; top:-130px;background:url(../imgs/sprite.png%3Fv=1) no-repeat -298px -540px}
#slider_n_nav a.activeSlide,#slider_o_nav a.activeSlide,#slider_ou_nav a.activeSlide,#slider_t_nav a.activeSlide,#slider_i_nav a.activeSlide,#slider_v_nav a.activeSlide{color:#fff;background:url("../imgs/sprite.png") no-repeat -400px -473px transparent;font-weight:bold;width:15px;height:15px;border:0;}
#slider_t_nav{height:17px;}

.nav{width:100%;text-align:center;float:left;display:inline;height:15px;margin-top:15px;}
.nav a{background: url("../imgs/sprite.png") no-repeat scroll -45px 0 transparent;border: 0 none;color: #D0BB97;display: inline-block;font-size: 15px;height: 15px;line-height: 15px;margin:0 3px;padding: 0;width: 15px;}
.nav a.activeSlide {background-position: -25px 0}

/*NAV NEXT-PREV*/
.nav2{width:100%;text-align:center;float:left;display:inline;height:1px;position:relative;z-index: 101;}
.nav2 a{width:30px;float:left;height:380px;left:0;background: url("../imgs/nav.png") no-repeat scroll -30px center transparent;position:relative;top:-406px;}
.nav2 a.next{left:900px;background-position:0px center}
.nav2 a.prev.disabled{cursor:default;background-position:-90px center}
.nav2 a.next.disabled{cursor:default;background-position:-60px center}


/*SLIDER PRESENTACI�N*/
#slider-presentacion{height:400px;width:1010px;overflow:hidden;background:url(../imgs/Calidad-Servicio-Buen-Precio-GM7.png) no-repeat right 0;margin-right:-10px}
body.id-CAT #slider-presentacion{background-image:url(../imgs/Qualitat-Servei-Bon-Preu-GM7.png)}
#slider-presentacion .presentacion-slider{height:400px;width:796px}
#slider-presentacion .presentacion-slider img{width:796px;height:400px}
#slider-presentacion .presentacion-slider h3{font-size:54px;font-weight:bold;left:32px;line-height:52px;position:relative;top:-284px;width:280px;text-transform:uppercase;z-index:1000}
#slider-presentacion .presentacion-slider p{left:32px;position:relative;top:-244px;width:280px;z-index:1000;color:#e6342c}
.nav-presentacion{text-align:left;position:relative;top:-25px;width:900px;z-index:10;padding-left:15px}
#slider_p_nav a{color:#D0BB97;margin:0 0 0 5px;padding:0 0;border:0; background:url("../imgs/sprite.png") no-repeat -45px 0;height: 15px;line-height: 15px;width: 15px;font-size:15px;display:inline-block}
#slider_p_nav a.activeSlide{background-position:-25px 0}

/*INFO*/
div.info{float:left;display:inline;width:748px;position:relative;padding:15px 0;cursor:default}
div.info h2{font-size:20px;margin-bottom:5px}
/*ACCESSOS*/
div.accesos{float:left;display:inline;width:1020px;margin:0 -20px 13px 0}
div.acces{float:left;width:184px;cursor:pointer;margin:8px 20px 13px 0}
div.acces:hover {/*background:#fbfbfb;*/}
div.acces .img_acces{width:184px;height:124px;display:table-cell;text-align:center;vertical-align:middle;padding-bottom:10px}
div.acces h3{text-transform:uppercase;font-size:14px;font-weight:600;text-align:center;margin-bottom:10px}
div.acces a{color:#000}
div.acces:hover a{color:#d82a20}
div.acces p{color:#000;text-align:center;font-family: 'Droid Sans', sans-serif;}
div.separador{float:left;width:100%;height:1px;font-size:1px;line-height: 1px;}

div.directes{float:left;display:inline;width:978px;border:1px solid #ebebeb;padding:0 0 0 20px;margin-top:30px}
div.directes h4{font-weight:400;color:#D82A20;cursor:default;font-size:17px;float:left;width:100%; margin-bottom:14px;margin-top: 11px;text-transform:uppercase}
div.directes div.acces{width:224px; margin:0px 20px 20px 0;padding:0;border:none;font-family: 'Droid Sans', sans-serif}
div.directes div.acces h3{font-size:13px;text-align:left; color:#D82A20; margin:-3px 0 3px; font-weight:400;text-transform:uppercase}
div.directes div.acces a{color:#000}
div.directes div.acces .img{float:left;display:inline;width:60px;text-align:center;margin:0 10px 10px 0}
div.directes div.acces p{color:#5e5e5e;text-align:left}
div.directes div.acces:hover a{color:#D82A20}
div.directes div.acces:hover p{color:#000}

/* TEXTO DESCRIPTIVO */
#descrip{}
#descrip h2{font-size: 20px; color: #dc2819; float: left; margin-bottom: 10px; width: 100%; text-transform: uppercase;}
#descrip div{width: 470px; margin-right: 45px; float: left;}
#descrip p{font-family: 'Droid Sans', sans-serif; font-size: 13px; color: #000;}
#descrip ul{width: 485px; float: left;}
#descrip ul li{font-size: 13px; color: #010101;font-family: 'Droid Sans', sans-serif; background:url("../imgs/punt_li.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0); padding-left: 20px; margin-bottom: 7px;}
#descrip ul li a{color: #010100;text-decoration: underline;}
#descrip ul li a:hover{text-decoration: none;}

/*FAMILIES*/
div.familia,div.recomendados,div.productes,div.ofertas,div.agrupaciones{margin:0;padding:0;}
div.productes{width:100%;min-height:300px; display: inline-block;}
div.productes .devolucions img{background: url("../imgs/punt_li.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); float: left; height: 16px; margin-top: 4px; padding-left: 14px; width: 6px; }
div.productes .envios h2, div.productes .pagos h2{font-size: 14px;}
div.productes .envios ul{margin-top: 5px;}
div.productes .envios ul li{background: url("../imgs/punt_li.png") no-repeat scroll 0 4px rgba(0, 0, 0, 0);padding-left: 20px;margin-bottom: 5px;}

div.servicios .estatic-text p{}
div.servicios h2{background:url(../imgs/punt_li.png) no-repeat 0 3px;padding-left: 20px; text-transform: uppercase;font-size: 14px;margin-bottom: 15px;display: inline-block;}

div.imatge-apartat{float:right; margin-left: 35px; margin-right: 44px;}
div.imatge-apartat-calidad{margin-left: 86px;}
div.apartat-fons{background-color: #ebebeb;padding:20px;margin-right: 0;}
div.imatge-apartat img.border{border:1px solid #d3d3d3;}
div.estatic-text{width: 553px;float: left;}

/*lista calidad*/

div.estatic-calidad ul{margin:26px 0 26px 20px; float:left;}
div.estatic-calidad ul li {width: 246px;background:url(../imgs/punt_li.png) no-repeat 0 3px;padding-left: 20px; float:none;margin-bottom: 6px;}

/*fin lista calidad*/


div.estatic-text ul{margin:26px 0 26px 20px; float:left;}
div.estatic-text ul li{width: 246px;background:url(../imgs/punt_li.png) no-repeat 0 3px;padding-left: 20px; float:left;margin-bottom: 6px;}

div.familia h1,div.recomendados h1,div.ofertas h1{font-weight:bold;text-transform:uppercase;font-size:17px;text-align:left;margin-left:12px;width:698px;border-bottom:10px solid #d9d9d9;padding:14px 0;margin-bottom:20px;cursor:default;color:#191919}
div.productes .cabecera{text-align:left;float:left;width:100%}
div.productes h1,div.agrupaciones h1{color:#D82A20;cursor:default;font-size:20px;float:left;width:100%;text-transform: uppercase;margin:6px 0 10px}
div.productes h1 a,div.agrupaciones h1 a{color:#D82A20;}
/*
h1 a,h1 span{text-transform:none;color:#191919}
h1 a.fam{color:#D82A20; margin:0 0 -9px 26px; float:left; padding:0 10px; background-color:#f2f2f2;}
div.familia h2{font-weight:bold;font-size:12px;text-transform:uppercase;text-align:left;margin-left:12px; width:698px;  float:left;display:inline}
div.familia h2 span{margin-left:10px;padding:0 5px;background:#f7f7f7}
div.familia table{float:left;display:inline;width:688px;margin-left:22px}
div.familia td{width:102px;padding-left:70px;height:85px;background:no-repeat left center;vertical-align:middle;text-align:left;cursor:pointer;font-size:12px}
div.familia table.marcas td{width:98px;padding:0;height:22px;background:none;text-align:center}
div.familia table td a{color:#3f3f3f;font-weight:bold}
div.familia table td:hover a{text-decoration:underline}
div.familia table.marcas td a {}
*/
.vertodas{float:right;display:inline;color:#832e62;font-size:10px;font-weight:bold;margin:0 22px 10px 0}
.vertodas a{color:#832e62;text-decoration:underline}
.vertodas a:hover{text-decoration:none}
div.recomendados div.producto{float:left;display:inline;width:678px;margin-left:22px;cursor:pointer}
div.recomendados div.imatge{text-align:center;border:2px solid #cecece;float:left;display:inline}
div.recomendados div.colors{float:left;display:inline;width:152px}
div.recomendados div.colors img{float:left;display:inline;width:14px;height:14px;border:1px solid #cecece;margin-right:3px;margin-top:3px}
div.recomendados div.caracteristicas{float:right;display:inline;width:506px;height:200px}
div.recomendados div.caracteristicas h2{font-size:20px;text-align:left;font-weight:bold;margin-bottom:8px}
div.recomendados div.caracteristicas h2 a{color:#191919}
div.recomendados div.caracteristicas p{color:#191919;height:64px}
div.recomendados div.globos{float:right;display:inline;width:506px;height:60px}
div.recomendados div.globos img{float:left;display:inline;width:65px;height:51px;margin-right:10px}
div.recomendados div.globos img.gl_ofer{}
div.recomendados div.globos img.gl_nove{}
div.recomendados div.opcions{height:140px;width:152px;display:inline;float:right;margin-top:12px}
div.recomendados div.opcions div.preu{font-size:16px;float:right;display:inline;text-align:right;cursor:pointer;margin-bottom:15px}
div.recomendados div.opcions div.preu span{font-size:14px;position:relative;top:2px}
div.recomendados div.opcions div.preu span.euro{font-size:17px;position:relative;top:0px}
div.recomendados div.opcions div.preu_vell{color:#191919;font-size:21px;float:right;display:inline;margin-right:10px;text-decoration:line-through;height:35px;font-weight:bold}
div.recomendados div.opcions div.preu_vell span{font-size:17px;position:relative;top:4px}
div.recomendados div.opcions div.preu_vell span.euro{font-size:20px;position:relative;top:0px}
div.recomendados div.marca{margin-top:0}
.separador-producte{width:688px;height:5px;line-height:5px;font-size:5px;background:#e8e8e8;float:left;display:inline;margin:20px 0 20px 22px}
.producto_cantidad{float:left;margin-left:16px;}
.producto_cantidad input{width:45px;height:17px;border:1px solid #98855b; background-color:#f4f1ea; color:#303030; font-size:13px;float:left;}
.producto_cantidad .mas,.menos{width:10px;height:9px;margin:0;display:block;float:none;}
.producto_cantidad .mas{border-bottom:1px solid #c4af8c;position:relative; left:40px; top:1px;}
.producto_cantidad .menos{position:relative;left:40px; top:1px;}
.ver_producto{display:inline-block;float:right;width:195px;margin:-15px 16px 0 0;cursor:pointer;}
.ver_producto span{position:relative;left:57px;top:20px;float:left;font-size:11px;color:#fff;text-transform:uppercase;}
.ver_producto img {/*background:url(../imgs/sprite.png?v=1) no-repeat -205px -47px;*/width:195px;height:23px}
.producte:hover .ver_producto img,.producte-slider:hover .ver_producto img,.producto:hover .ver_producto img{/*background-position:-357px -47px;*/width:195px;}
.ver_producto2{width:114px;height:24px;float:right}
.ver_producto2 img { /*background:url(../imgs/sprite.png?v=1) no-repeat -205px -47px;*/background:url(../imgs/sprite.png%3Fv=1) no-repeat right -88px;width:114px;height:24px}
.producte:hover .ver_producto2 img,.producte-slider:hover .ver_producto2 img,.producto:hover .ver_producto2 img{/*background-position:-357px -47px;*/background-position:right -112px}
.carro_directo{float:left;width:37px;height:24px;cursor:default}
.carro_directo img{background:url(../imgs/sprite.png%3Fv=3) no-repeat -266px -112px;width:37px;height:24px}
.carro_directo{cursor:pointer}
.carro_directo.on img{background-position:-266px -88px}
ul.marcas{ float:left; width:680px}
/*INTERIOR*/
div.interior h1{text-transform:uppercase;padding-bottom:15px;border-bottom:10px solid #D9D9D9;width:682px;margin-bottom:25px}
div.interior h2{color:#191919;cursor:default;float:left;font-size:19px;font-weight:bold;line-height:normal;width:471px;margin-bottom:10px}
div.interior h2.envios{width:524px}
div.interior h2.pagos{width:434px}
div.interior h2.cien{width:100%}
div.interior img{float:right;margin:0 0 20px 20px}
div.interior ul{float:left;margin:10px 0 30px;width:416px}
div.interior li{padding-left:25px;}
div.interior ul{float:left;margin:10px 0 30px;width:416px}
div.interior li{padding-left:25px;}
div.interior ol{float:left;margin:10px 0 30px}
div.interior ol li{padding-left:25px;background:none;font-weight:bold;padding-top:10px}
div.interior ol li span{font-size:16px;color:#e6342c;position:relative;top:-1px;line-height:16px}
/*PRODUCTES*/
.producte{width:187px;padding:10px;float:left;display:inline;text-align:center;background-color:#fff;margin:16px;border:1px solid #d2d2d2;cursor:pointer}
.producte:hover .pastilla .titol a{color:#D82A20;}
.producte:hover .pastilla p{color:#1b1b1b;}
.productes .producte .pastilla p{float:left; width:100%;text-align:center; margin:0;overflow: hidden;height:33px}
.producte div.globos{float:right;display:inline;width:171px;height:45px;margin:0 -10px;text-align:center}
.producte div.globos img { width:47px;height:37px;margin:0 2px}
.producte div.globos img.gl_ofer{}
.producte div.globos img.gl_nove{}
.producte div.imatge{float:left;border-bottom:1px solid #d2d2d2;margin-bottom:7px}
.producte div.imatge a{float:none;display:table-cell;width:187px;height:213px;vertical-align:middle}
.producte div.imatge img.gl_nove{position:absolute;top:5px;left:5px;width:42px;height:43px}
.producte .pastilla{padding:0;float:left;}
.producte .panel_info{}
.producte div.oferta{float:left;width:102px;height:99px;position:relative;z-index:2; top:-13px;left:-15px; background:url(../imgs/sprite.png) no-repeat 0px -20px; margin-bottom:-102px;}
.producte div.colors{float:left;display:inline;overflow:hidden;height:19px;width:100%; display:none;border-bottom:1px solid #cecece;padding-bottom:7px}
.producte div.colors img{width:14px;height:14px;border:1px solid #cecece;margin:3px;display:inline-block}
.producte div.espai_txt{float:left;width:250px;height: 99px;}
.producte div.titol{font-size:14px;text-align:center;float:left; display:inline;width: 100%;color:#2b2b2b;margin-top:5px; margin-bottom:5px;text-transform:uppercase;height: 18px;overflow:hidden}
.producte div.titol a{color:#2b2b2b}
.producte div.txt{text-align: center;color:#5d5d5d;width: 100%;}

.producte div.opcions{position:relative;width:100%;height:auto;margin:5px 0;text-align:center}
.producte div.opcions div.preu{font-size:20px;display:inline-block;color:#1b1b1b; font-weight:700;margin:0 5px}
.producte div.opcions div.aconsultar{font-size:20px;float:right;display:inline-block;text-align:right;color:#1b1b1b; font-weight:700;}
.producte div.opcions div.preu span{font-weight: normal}
.producte div.opcions div.preu span.euro{font-size:20px;float:none;display:inline;text-align:right;cursor:pointer; color:#1b1b1b; font-weight:400;position:relative;top:0px}
.producte div.opcions div.pes{font-size: 10px; color:#a9a9a9; display:inline-block;width:100%;}
.producte div.opcions div.preu_vell{color: #7D7D7D;display:inline-block;margin:0 5px;font-size: 13px;line-height: 24px;text-align: right;text-decoration: line-through;}
.producte div.opcions div.preu_vell span{}
.producte div.opcions div.preu_vell span.euro{}
.datos #cantidad{height:23px;width:63px;float:left;border:1px solid #D82A20;padding:1px;margin:13px 0 0 267px}
.datos #cantidad img{position:relative; top:-15px;left:-32px;margin: 0 0 -48px;}
.datos #cantidad input{height:23px;line-height:23px;width:25px;float:left;padding:0 2px 0 25px;border:none;font-size:16px;text-align:right}
.datos #cantidad div{height:11px;width:11px;float:left;background:#D82A20;color:#fff;text-align:center;font-size:16px;line-height:11px;cursor: pointer}
.datos #cantidad div#mas{margin-bottom:1px}

.separa-prods{width:970px;float:left;display:inline;height:2px;font-size:2px;line-height:2px;margin:-1px 0;background:#ebebeb}
/*.separador-inferior{ width:698px; float:left; display:inline; border-top:10px solid #e8e8e8; margin:20px 0 0 12px; }*/
.separador-inferior{border:none;width:100%;float:left;display:inline;margin:0px}
/*PRODUCTE*/
div.ficha div.opcions div.preu{font-size:50px;display:inline-block;color:#1b1b1b; font-weight:700;}
div.ficha div.opcions div.aconsultar{font-size:50px;float:right;display:inline;text-align:right;color:#1b1b1b; font-weight:700;}
div.ficha div.opcions div.preu span{font-weight: normal}
div.ficha div.opcions div.pes{font-size: 10px; color:#a9a9a9; display:inline-block;width:100%;}
div.ficha div.opcions div.preu_vell{color: #7D7D7D;display: inline;float: left;font-size: 25px;line-height: 24px;text-align: right;text-decoration: line-through;width: 100%;}
div.ficha div.opcions div.preu_vell span{}
div.ficha div.opcions div.preu_vell span.euro{}


div.ficha{width:100%; float:left;background-color:#ffffff;font-family: 'Droid Sans', sans-serif;}
div.ficha p a{text-decoration:underline;color:#1B1B1B}
div.ficha a:hover{text-decoration:none;}
div.ficha div.oferta{float:left;width:160px;height:159px;position:relative; margin-bottom:-54px;z-index:2; top:16px;left:16px; background:url(../imgs/sprite.png) no-repeat 0 -119px; margin-bottom:-159px;}
div.ficha div.imatge{float:left;display:inline;margin:0;background:#EBEBEB;padding: 20px 0 20px 20px;width: 464px;}
div.ficha div.imatge #wrap{float:left;display:inline;width:442px;height:503px;border: 1px solid #d2d2d2}
div.imatge div.zoom{float:right;display:inline;height:30px;width:30px; position:relative;top:-30px;margin-bottom:-20px;z-index:10000; cursor:pointer;}
div.zoom div{float:right;display:inline;height:15px;background:url(../imgs/sprite.png%3Fv=1) no-repeat -344px -361px #ccc;font-size:10px;padding:5px 5px 0 25px}
div.ficha-relacionada{width:100%; float:left;background:transparent;}
.cloud-zoom-lens{background-color:#fff;cursor:move}
.cloud-zoom-big{overflow:hidden;background-color:#fff;margin-top:-20px;border:20px solid #EBEBEB}
.cloud-zoom-loading{color:white;background:#222;padding:3px;border:1px solid #000}
.img_gal{display:inline;float:left;margin:8px 8px 0 0}
.cloud-zoom-gallery{display:table-cell;text-align:center;width:80px;height:91px;background:#ffffff;vertical-align:middle}
.cloud-zoom-gallery img{border:1px solid #d2d2d2}
div.ficha div.caracteristicas{display:inline-block;width:497px;float:right}
div.ficha div.caracteristicas a{color: #000;text-decoration: underline;}
div.ficha div.caracteristicas a:hover{text-decoration: none;}
div.ficha div.caracteristicas ul,div.ficha div.caracteristicas ol{float:left;display:inline;width:100%;margin:5px 0}
div.ficha div.caracteristicas li{float:left;width:456px;padding:0 0 10px; margin:0 20px;list-style-image:url("../imgs/punt_li.gif");list-style-position: outside; font-size: 13px;}
div.ficha div.caracteristicas ol li{list-style: decimal}
div.ficha div.caracteristicas li.tit{ text-transform:uppercase;font-size:13px;float:left;display:inline;width:112px;font-weight:bold}
div.ficha div.caracteristicas .color li{ width:16px;}
div.ficha div.caracteristicas .color li.tit{width:105px;border:none;margin:0;padding:0}
div.ficha div.caracteristicas .color li.tit:hover{border:none}
div.ficha div.caracteristicas li.sel{background:none}
div.ficha div.caracteristicas li select{ float:left; margin-right:10px;height:20px;}
div.ficha div.caracteristicas .talla li { /*width: 241px;*/width: 387px; padding-bottom:15px;margin:0;list-style: none;}
div.ficha div.caracteristicas .talla li form{}
div.ficha div.caracteristicas .talla li.tit { width: 110px; padding-top:2px; }
div.ficha div.caracteristicas .talla li a{ float:left; color:#474747; text-decoration:underline;position:relative;top:0px;/*width:78px;*/left:10px;padding-right:35px;background:url(../imgs/pdf.png) no-repeat right 0px;min-height: 31px;line-height: 20px;max-width:302px;}
div.ficha div.caracteristicas .altres li { width: 241px; padding-bottom:15px;margin:0;width: 496px;}
 
div.ficha div.caracteristicas td{border:1px solid;padding:3px;background:#FFF}
div.ficha div.caracteristicas .modelo li{background:none;padding:0 0 0 20px}
div.ficha div.caracteristicas .modelo li input{position:relative;top:-4px;margin-right:-18px;left:-23px;cursor:pointer}
div.ficha div.caracteristicas .modelo li label{cursor:pointer}
div.ficha div.caracteristicas .modelo li span{text-decoration:line-through}
div.ficha div.caracteristicas .modelo li.tit{font-weight:bold;padding:15px 0 5px}
div.ficha div.annex ul,div.ficha div.annex ol{float:left;display:inline;width:100%;margin:5px 0}
div.ficha div.annex li{float:left;width:900px;padding:0 0 10px; margin:0 20px;list-style-image:url("../imgs/punt_li.gif");list-style-position: outside}
div.ficha div.annex ol li{list-style: decimal}
div.ficha div.annex li.sel{background:none}
div.ficha div.annex td{border:1px solid;padding:3px;background:#FFF}
div.ficha div.annex .arxius li{list-style: none;padding:0;margin:5px 25px;}
div.ficha div.annex .arxius li a{background: url(../imgs/sprite.png) no-repeat -160px 0;line-height: 28px;padding-left:40px;font-weight:400;font-size:13px;text-decoration: underline; text-align: left;float: left;}
div.ficha div.annex .arxius li a.pdf{background-position: -160px -122px}
div.ficha div.annex .arxius li a.ppt{background-position: -160px -81px}
div.ficha div.annex .arxius li a.excel{background-position: -160px -41px}
div.ficha div.annex .arxius li a:hover{text-decoration: none}


div.ficha div.annex ul.relacionados{float:left;width:990px;height:auto; background:#EBEBEB; padding:20px 0 20px 10px;margin:20px 0 0}
div.ficha div.annex ul.relacionados li.title{width:980px;border:none;margin:-5px 0 -7px 10px;background: none;padding:0}
div.ficha div.annex ul.relacionados li{list-style: none;float:left;background:#fff;padding: 10px 10px 5px;width: 153px;border:1px solid #d2d2d2;margin:20px 10px 0}
div.ficha div.annex ul.relacionados li a{color:#D82A20;text-transform:uppercase;font-weight:normal; text-align:center; display: block;}
div.ficha div.annex ul.relacionados li a.im{width:154px;height:175px;display: table-cell;text-align:center; vertical-align:middle;border-bottom: 1px solid #d2d2d2;margin-bottom: 8px;}
div.ficha div.annex ul.relacionados li .preus{width:100%;text-align:center;}
div.ficha div.annex ul.relacionados li .preus div{display:inline-block;font-size:20px;font-weight:700;margin:0 5px;line-height: 23px;}
div.ficha div.annex ul.relacionados li .preus div span{font-weight:400;}
div.ficha div.annex ul.relacionados li .preus div.antic{color:#7d7d7d;font-size:13px;font-weight:400;text-decoration:line-through;}
#slider-relacionados{float:left;width:958px;height:420px; overflow:hidden}
.slider-relacionados{float:left;height:420px;padding: 0 36px; width: 906px;}
#slider_r_nav a{color:#D0BB97;margin:10px 3px 0;font-size:13px;width:15px;height:17px;border:0; background:url("../imgs/sprite.png") no-repeat -441px -473px transparent;display: inline-block;float: none;padding:0}
#slider_r_nav a.activeSlide{background-position:-400px -473px;cursor:default}

/* LLO 15/04/2013 */
/* Añado estos estilos para que aparezca toda la informació del slider de relacionados de la ficha de producto */
/* Carlos, hay que acabar de afinar esta definición */
.slider-relacionados .producte-slider{width:282px;height:370px;float:left;display:inline;text-align:center;margin:20px 20px 0 0;cursor:pointer;background-color:#FFFFFF;-webkit-box-shadow: 0 0 9px 5px #e9e9e9;box-shadow: 0 0 9px 5px #e9e9e9; }
.slider-relacionados .producte-slider:hover .pastilla .titol a{color:#D82A20;}
.slider-relacionados .producte-slider:hover .pastilla p{color:#1b1b1b;}
.slider-relacionados .producte-slider div.imatge{text-align:center;background:#ffffff;height:184px;width:282px; }
.slider-relacionados .producte-slider div.colors{float:left;display:inline;width:152px}
.slider-relacionados .producte-slider div.colors img{float:left;display:inline;width:14px;height:14px;border:1px solid #cecece;margin-right:3px;margin-top:3px}
.slider-relacionados .producte-slider .pastilla{padding:10px 15px 0px 15px;float:left;height:155px;text-align:left;}
.slider-relacionados .producte-slider div.titol{font-weight:400;font-style:italic; font-size:17px; text-align:left; float:left; display:inline; color:#191919;width:100%; margin:0px 0 5px 0;}
.slider-relacionados .producte-slider div.titol a{color:#242424; font-size:17px;}
.slider-relacionados .producte-slider div.titol a:hover{color:#D82A20;}
.slider-relacionados .producte-slider .pastilla p{float:left;}
.slider-relacionados .producte-slider div.opcions{height: auto; margin: 5px 0; position: relative; width: 215px;}
.slider-relacionados .producte-slider div.opcions div.preu{font-weight:700;font-size:25px;float:right;display:inline;text-align:right;cursor:pointer}
.slider-relacionados .producte-slider div.opcions div.preu_decimal{font-weight:700;font-size:18px;float:right;display:inline;text-align:right;cursor:pointer}
.slider-relacionados .producte-slider div.opcions div.preu span{font-size:14px;position:relative;top:2px}
.slider-relacionados .producte-slider div.opcions div.preu span.euro{font-size:25px;position:relative;top:0px;}
.slider-relacionados .producte-slider div.opcions div.preu_vell{color: #4F4F4F; display: inline; font-size: 18px; font-weight: bold; line-height: 32px; margin-right: 16px; text-align: left; text-decoration: line-through;}
.slider-relacionados .producte-slider div.opcions div.preu_vell span{font-size:15px;position:relative;color:#4f4f4f;font-weight:700;}
.slider-relacionados .producte-slider div.opcions div.preu_vell span.euro{font-size:18px;position:relative;color:#4f4f4f;font-weight:700;}
.slider-relacionados .producte-slider div.opcions div.pes{color: #A9A9A9; display: inline-block; font-size: 10px; width: 100%;}
.slider-relacionados .producte-slider div.opcions div.pes span{}
.slider-relacionados .producte-slider div.oferta{float:left;width:100px;height:100px;position:relative;margin-bottom:-100px; z-index:2;top:-5px;left:-5px;}

.nav-relacionados{display:inline-block;width:100%;text-align:center;height:27px;}

.relacionados #next, .relacionados #prev{display:block;width:25px;height:400px;position:relative;top:-395px;z-index:1000;float:left;display:inline;left: 0;margin-bottom:-400px;cursor: pointer}
.relacionados #next{left:933px;}
.relacionados #next.disabled,.relacionados #prev.disabled{cursor:default;}


/* fin LLO 15/04/2013 */

div.ficha div.datos{display:inline-block;float:right;width:499px;padding:0;min-height: 290px;margin-top: -6px;}
div.ficha div.datos .carro{float:right;margin-top:10px;}
div.ficha div.datos .carro .producto_cantidad{margin:0 5px 0 0;}
div.ficha div.datos .carro .ver_producto{margin-right:0;}

div.ficha div.globos{position:absolute;top:2px;left:2px}
div.ficha div.globos img{float:left;display:inline; /*background:url(../imgs/sprite.png?v=1) no-repeat 0 -76px;*/width:42px;height:43px;margin-right:10px}
/*div.ficha div.globos img.gl_ofer{ background-position:-65px -76px}*/
div.ficha div.globos img.gl_nove{background:url("../imgs/sprite.png") no-repeat left -328px}
div.ficha h2{}
div.ficha h2 a{color:#D82A20; font-size:25px;font-weight:400;text-transform:uppercase}
div.color,div.talla,div.altres{float:left;display:inline;width:100%;margin-bottom:10px;}
div.talla ul,div.color ul{float:left;display:inline;width:270px;margin:0px 0 -5px 0}
div.talla div.tit_color,div.color div.tit_color{border:none;width:70px;height:10px;float:left;display:inline;padding-top:7px;font-weight:bold;font-size:12px}
div.color{margin:30px 0 0;}
div.color div.tit_color:hover{border:none}
div.ficha div.caracteristicas div.color li{float:left;display:inline;border:1px solid #f7f7f7;margin:0 0px 5px 5px;cursor:pointer; padding:2px;}
div.ficha div.caracteristicas div.color li:hover{border:1px solid #262626}
div.ficha div.caracteristicas div.color li.selected{border:1px solid #262626}
div.color li div{width:14px;height:15px;margin:0;float:left;border:1px solid #000;}
div.color li div.segon{border:1px solid #000;border-left:none}
div.altres ul{float:left;display:inline;margin-bottom:-15px;width:342px}
div.altres li{font-size:11px;float:left;display:inline;width:342px;padding-bottom:10px}
div.altres strong{font-size:13px;float:left;display:inline;position:relative;text-transform:uppercase;float:left;width:105px}
div.arxius{float:left;clear: left;display:inline;width:680px}
div.arxius ul{float:left;display:inline;margin-bottom:-15px;width:680px;margin-top:15px}
div.ficha div.annex div.arxius li{font-size:12px;float:left;display:inline;width:322px;padding:0 0 10px 17px;background:url("../imgs/punt_li.gif") no-repeat 8px 4px}
div.arxius li a{font-size:12px;/* float:left; */display:inline-block;width:auto;padding:0 20px 0 0;color: #020202;}
div.arxius li a:hover{text-decoration:underline}
div.arxius li a.word{}
div.arxius li a.pdf{}
div.arxius li a.excel{}
div.arxius li a.ppt{}

div.marca{float:left;display:inline;margin-top: 45px;}
div.marca td{text-align:left;vertical-align:bottom;height:73px;width:190px}
div.opcions{float:right;display:inline;width:100%;text-align:right;margin: 50px 0 0;}
div.ref{float:right;display:inline;width:100%;margin-bottom:15px;font-size: 15px;margin-bottom: 12px;}
.ficha .entradilla{float:left;width:100%;font-weight:700; margin-bottom:13px} 
div.ficha div.opcions div.preu_vell.no_height{height:0px}
div.softhard > ul{float:left;display:inline;margin-bottom:-15px;width:342px;margin-top:15px}
div.softhard li.tit{font-size:12px;float:left;display:inline;width:342px;padding:0 0 10px 17px;background:url("../imgs/punt_li.gif") no-repeat 8px 4px}
div.softhard li.sel{background:none;margin-top:-5px;padding:0 0 10px 17px;float:left;display:inline;width:342px}
div.softhard li.sel label{position:relative;top:3px}
/*jSelect*/
.jSelect{float:left;display:inline;width:145px;color:#191919;font-size:11px;height:30px;position:relative;z-index:auto}
.jS-btn{float:left;display:inline;border:1px solid #b7b7b7;padding:3px 10px;width:123px;position:relative;z-index:2;top:0px;cursor:pointer;background:#fff right 6px no-repeat;height:18px;overflow:hidden;white-space:nowrap}
.jS-active{border-bottom:none;background-position:right -16px}
.jS-cnt{visibility:hidden;float:left;display:inline;position:relative;top:-1px;z-index:1;min-width:143px;background:#fff;border:1px solid #b7b7b7}
.jS-cnt ul{padding:0;margin:0}
.jS-cnt li{list-style:none;padding:2px 10px;margin:0;cursor:pointer;white-space:nowrap}
.jS-cnt li:hover{background:#a7a7a7;color:#333}
.ficha .jSelect{width:325px}
.ficha .jS-btn{width:303px;height:auto}
.ficha .jS-cnt{width:323px;height:auto}
/*fin jSelect*/
div.ficha p{color:#1b1b1b;line-height: 16px;}
.social{float:right;display:inline;width:230px;text-align:right;margin-top:10px}
.social a.twitter{float:left;width:110px;height:26px;background:#00bbf5;margin-left:10px;color:#fff;line-height: 26px;text-align: center;}
.social a.facebook{float:left;width:110px;height:26px;background:#26458a;color:#fff;line-height: 26px;text-align: center;}
.social a.twitter img{float:left;background:url(../imgs/sprite.png%3Fv=1) no-repeat -130px -45px;width:12px;height:16px;margin: 5px -7px 0 20px;}
.social a.facebook img{float:left;background:url(../imgs/sprite.png%3Fv=1) no-repeat -111px -45px;width:8px;height:16px;margin: 5px 0 0 12px;}

div.separador-imagenes{height:1px;float:right;display:inline;margin:-6px 26px 0 0}
div.separador-imagenes img{float:right;display:inline;height:30px;width:30px; background:url(../imgs/sprite.png) no-repeat -111px 0; position:relative;top:-30px;z-index:900; cursor:pointer;}
p.carea{float:right;display:inline;margin-bottom:-20px;margin-right:11px;position:relative;top:-34px}
div.separador-ficha{/*height:2px;line-height:2px;font-size:2px;float:left;display:inline;width:680px;background:#004B99;margin:18px 0*/}
div.separador-header-ficha{height:10px;line-height:10px;font-size:10px;float:left;display:inline;background:#004B99;margin:15px 0 18px 0}/*width:100%;float:left;display:inline;height:2px;font-size:2px;line-height:2px;margin:20px 0;background:#c9ba97;*/
div.separador-caracteristicas{}
div.volver{
    background: url("../imgs/flechas_volver.png") no-repeat scroll left 4px transparent;
    color: #191919;
    display: inline;
    float: right;
    font-size: 14px;
    margin: 0px 0 0px;
    padding: 0 0 0 20px;
    position: relative;
    text-transform: capitalize;
    }
div.volver a{color:#D82A20;position:relative;font-weight: 400;}
div.volver a:hover{text-decoration:underline}
div.volver img{width:9px; height:9px; color:#e8e8e8;margin:3px 4px 0 0}
div.ofertas div.volver{color:#e8e8e8}
div.ofertas div.volver a{color:#e8e8e8}
div.annex{float:left;display:inline;margin-top:20px;width:100%;}
div.annex p{margin:10px 0 0 0}
/*div.annex li img{ border:2px solid #cdcdcd; margin-bottom:10px}*/

div.ficha div.annex ul.ultimos{float:left;width:985px;height:auto; background:#EBEBEB; padding:20px 0 20px 15px;margin:20px 0 0 0}
div.ficha div.annex ul.ultimos li.title{width:980px;border:none;margin:-5px 0 3px 10px;background: none;padding:0;min-height: inherit; text-align: left;}
div.ficha div.annex ul.ultimos li{list-style: none;float:left;background:#fff;padding: 10px;width: 105px;border:1px solid #d2d2d2;margin:10px 6px 0; min-height: 119px;}
div.ficha div.annex ul.ultimos li a{
	display: table-cell;
    height: 119px;
    text-align: center;
    vertical-align: middle;
    width: 105px;
    }
div.ficha div.annex ul.ultimos li a img{}

div.annex a{color:#191919;font-size:12px;font-weight:bold;}
div.annex a.imglink{border:2px solid #cdcdcd;background:#FFF;text-align:center;margin-bottom:5px}
div.annex li.relac img{border:2px solid #CDCDCD}
div.ficha h3{color:#1b1b1b;font-size:13px;font-weight:700;float:left;width:100%;text-transform: uppercase}
div.ficha h3.desc{margin-bottom:10px}
div.descripcio{float:left;display:inline;width:707px;padding-right:20px;margin:15px 0;}
div.descripcio p{font-size:13px;margin:0;width:auto;float:none;display:block}
/*AGRUPACIONES*/
div.agrupaciones{width:680px;padding:20px 20px 35px}
div.agrupaciones .informacio{float:left;display:inline;width:700px;margin:0 0 20px -20px}
div.agrupaciones .informacio .imatge{float:right;display:inline;margin:0 0 20px 20px}
div.agrupaciones .informacio p{ padding-left:20px}
div.agrupaciones .informacio ul{ float:left; width:660px; padding:10px 20px;}
div.agrupaciones .informacio ol{ float:left; width:640px; margin:10px 20px 10px 40px;}
div.agrupaciones .informacio li{ float:left; padding-left:20px; width:100%; background: url(../imgs/punt_li.gif) no-repeat 3px 6px; margin:0 0 6px 0; color:#3F3F3F}
div.agrupaciones .informacio ol li{background:none; list-style-type: decimal; padding:0}
div.agrupaciones .producte{height:295px}
/*PAGINACION*/
.productos_warp{float:left;background:#EBEBEB;font-family: 'Droid Sans', sans-serif;padding: 16px;width: 968px; }


div.paginacio{text-align:right;color:#D82A20;cursor:default; font-size:14px;text-transform:capitalize;margin:0 2% 0 0;float:right;width:98%}
div.paginacio a{color:#D82A20}
div.paginacio span{color:#fff}
div.paginacio a.vertodos{color:#D82A20;text-decoration:underline; text-transform:none; font-size:13px; margin-left:5px;}
div.paginacio a:hover{color:#D82A20;}
div.paginacio span{letter-spacing:normal;color:#fff; background-color:#D82A20;line-height: 17px;}
div.paginacio img.p_ant,div.paginacio img.p_seg{background: url("../imgs/sprite.png%3Fv=2") no-repeat scroll -66px 0 transparent;height: 12px;position: relative;top:4px;width: 10px;}
div.paginacio img.p_seg{background-position:-81px 0;margin-left:4px}
div.paginacio a img.p_ant{background-position:-66px 0;}
div.paginacio a img.p_seg{background-position:-81px 0;margin-right:4px}
/*PAGINACION A�REA*/
div.p_area{float:left;display:inline;padding:4px 10px;color:#191919;cursor:default;font-size:12px;font-family:arial,helvetica,sans-serif;font-weight:bold;position:relative;width:324px;text-align:center;letter-spacing:1px}
div.p_area a{color:#939393}
div.p_area a:hover{color:#191919;text-decoration:none}
div.selec-off,div.selec-x{float:left;display:inline;border:1px solid #b1b1b1;padding:3px 10px;width:134px;position:relative;top:0px;cursor:pointer;background:url(../imgs/sprite.png%3Fv=1) #FFF -149px -359px no-repeat}
div.selec-x{background-position:-149px -375px;z-index:2000}
div.selec-on{float:left;display:inline;height:20px;position:relative;top:-5px;z-index:2001}





/*BOTONES*/
.boton{float:left;display:inline-block;margin:20px 0 5px 0;cursor:pointer;color: #000;font-size: 12px;text-transform: uppercase;font-style:normal; text-align:center;font-weight:600;background:#fff;border:1px solid #D82A20;height:19px;width:auto;;padding:3px 12px; line-height: 19px;}
.boton_mini{margin:0 0 0 15px;}
.boton:hover{color:#191919}
.boton.simplemodal-close{margin:0;float:none;margin:10px 0}
 
.boton.bt_sa img{background-position: left -184px}
.boton.bt_sa:hover img{background-position:left -208px}
.boton.bt_sa{margin:20px 0 0 0}

.cesta-ver{border:none;margin-right:80px;float:right}
.cesta-ver img{background-position:-304px -280px}
.cesta-ver:hover img{background-position:-304px -304px}
.bt_acceso_header_entrar{width:100%;text-align:center;height:24px;border:none;padding:0;margin:0;background-image:none;background-color:transparent}
.boton.bt_acceso_header_entrar img{background:url(../imgs/sprite.png%3Fv=1);background-position:-224px -280px;width:54px;height:24px;margin:0}
.boton.bt_acceso_header_entrar:hover img{background-position:-224px -304px}
.boton.bt_anadir{background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #D82A20;color: #000000;float: right;font-size: 12px;margin: 13px 0 0;width: 134px;}
.boton.bt_anadir:hover{background-position:-152px -160px}
.boton.bt_anadir_varios{float:right}
.boton.bt_anadir_varios img{background-position:right -424px}
.boton.bt_anadir_varios:hover{background-position:right -448px}

.boton.bt_olvido{}
.bt_sc{float:left}
.bt_ac{float:right}
.bt_vc {float:none; display:inline-block;width:102px;margin:10px 0;background:#D82A20;color:#fff;font-size:10px}

.bt_ac:hover img{background-position:0px 0px}
.bt_s{float:right; margin-left:10px;}
.bt_a{float:left;margin-right:20px}
.bt_cc{float:right}
.bt_t{margin:20px 0 20px 75px}
.bt_t img{width:12px;background-position:-198px -230px;margin:1px 0 0 5px}
.bt_entrar{margin:-15px 0 20px 255px;background-position:-224px -280px;width:54px;height:24px}
.bt_area_s{float:right;margin:0 80px 0 0;height:24px;width:77px;cursor:pointer}
.bt_area_a{float:left;margin:0 0 0 80px;height:24px;width:77px;cursor:pointer}
.bt_m{float:right;margin:-10px 297px 20px 0}
.arriba{margin-bottom:20px}
.bt_disable{cursor:default}
.bt_disable:hover{color:#fff}
.bt_disable img.btas{}
.bt_disable img.btaa{}
span.underline{text-decoration:underline}

/* DESCRIPCION GRUPOS Y CATEGORIAS */
div.cat_descripcion{margin-bottom:20px; color:#5a5a5a; font-size:13px; padding:0;float:left;height: auto}
div.cat_descripcion p{color:#000}
div.cat_descripcion a{color:#000;text-decoration:underline}
div.cat_descripcion a:hover{text-decoration:none}
div.cat_descripcion img{float:right;margin-left:20px;position:relative; top:20px;margin-top: -16px;}
div.cat_descripcion li {color:#000;padding:5px 30px;background:url(../imgs/punt_li.png) no-repeat 10px 8px;}
.escondido{height:34px;overflow:hidden}
a.ver{float:right;text-decoration:underline;color:#D82A20;padding-right:15px; font-size:11px;margin:5px 25px 0 0;}
a.menos{float:right;text-decoration:underline;color:#D82A20; padding-right:15px; font-size:11px;margin:0px 25px 0 0;width:auto;height:auto;}
a.ver:hover{text-decoration:none}
.sepa-filtro{}

.subcategorias{border:#EBEBEB 1px solid;width:998px;float:left;margin-bottom:20px}
.subcategorias li{float:left;width:222px;height:60px;padding:15px 0 15px 20px;cursor:pointer}
.subcategorias li.header_ul{background:#EBEBEB; text-transform:uppercase; font-weight:bold;font-size:12px;width:968px;padding:10px 15px;height:auto;cursor:default}
.subcategorias li img{float:left;margin-right:10px}
.subcategorias li a{text-transform:uppercase;color:#000;font-size: 14px;}
.subcategorias li:hover a{text-transform:uppercase;color:#DD271C}
span.tit{text-transform:uppercase; font-weight:bold;font-size:12px;padding:0 0 5px;float:left;}

/* fin DESCRIPCION GRUPOS Y CATEGORIAS */
/*GUIA*/
.guia span{text-decoration:underline}
.guia a{text-decoration:underline;color:#000}
.guia a:hover{text-decoration:none}

/*FI GUIA*/

/*APARTADOS*/
.apartados{padding:7px 23px 20px; width:958px;}
.apartados h1{color:#D82A20;cursor:default;font-size:25px;line-height:18px;float:left; font-style:italic; border-bottom:4px solid #D0BB97;width:100%; margin-bottom:25px;}
.apartados h1 span{color:#D82A20; margin:0 0 -9px 26px; float:left; padding:0 10px; background-color:#f2f2f2;}
.apartados .breadspan {color:#242424; margin:0 0 -9px 0px; padding: 0 10px 0 0;}
.apartados img.full_right{float:right;margin-left:40px;}
.apartados p{margin-bottom:20px; color:#222; font-size:13px;}
.apartados ul.note{float:left; padding:15px 45px 10px 18px; margin-left:60px; background-color:#f5f1e7;-webkit-box-shadow: 0 0 9px 5px #e9e9e9;
box-shadow: 0 0 9px 5px #e9e9e9;}
.apartados ul.note li{padding-left:17px; margin-bottom:3px; background:url(../imgs/sprite.png) no-repeat -113px -533px transparent;}
/*FI APARTADOS*/

/***** P�GINAS AL PIE ******/
.tienda_info-rel{display: inline-block;margin: 30px 0 0px;float: left;width:100%;}
.tienda_info-rel h2{text-transform: uppercase;color: #d82a20;font-size: 15px;margin-top: 7px;font-weight: 400;margin-bottom: 4px;}
#contingut ul.paginasalpie{width:100%;}
#contingut ul.paginasalpie li{width: 240px;margin-right: 13px;float: left;cursor: pointer;margin-bottom: 20px;}
#contingut ul.paginasalpie li:nth-child(4),#contingut ul.paginasalpie li:nth-child(8){margin-right:0;}
#contingut ul.paginasalpie li a{text-transform: uppercase;font-weight: bold;margin-bottom: 5px;color: #000;float: left;width: 100%;}
/***** fin P�GINAS AL PIE ****/

/*** ACTUALIDAD HOME ***/
.acces_act{float:left;width: 100%;margin-top: 40px;}
.acces_act h2{font-size: 20px; color: #dc2819; float: left; margin-bottom: 10px; width: 100%; text-transform: uppercase;}
.acces_act .categoria {width: 222px;float: left;line-height: 18px;cursor:default;margin-bottom: 36px;margin-right: 37px;}
.acces_act .categoria.last{margin-right: 0;}
.acces_act .categoria.clickable{cursor:pointer ;}
.acces_act .categoria.clickable:hover {}
.acces_act .categoria.clickable:hover h3 a{
    color: #727272;
}
.acces_act .categoria h3{text-align: left;font-size: 20px;line-height: 27px;margin: 10px auto 13px;  text-transform: uppercase;float: left;width: 100%;}
.acces_act .categoria p{font-size: 13px;float: left;line-height: 1.1em;padding-bottom: 0;/* padding-top: 10px; *//*height: 48px;*/overflow: hidden;}
.acces_act .categoria p.bold{font-weight:bold;width: 70%;}
.acces_act .categoria ul{float:left;margin:-5px 0 18px 20px;list-style: inherit;}
.acces_act .categoria ul li{float:left;width: 100%;text-align:left;line-height:20px;}
.acces_act .categoria h3 a{text-decoration: none;color: inherit;}
.acces_act .categoria h3 a:hover{text-decoration: none;}

.acces_act .categoria .border{width: 450px;   height: auto;text-align: center;display: table-cell;vertical-align: middle;position: relative;z-index: 2;font-size: 15px;}
.acces_act .categoria:hover h2{color: #727272;}


.acces_act .categoria div.img {float: right;}
.acces_act .categoria a.thumbnail{float: right;}
.acces_act .categoria img{float: left;border: 2px solid #D6D5D1;}

.acces_act .btn-mas{display:inline-block;cursor: pointer;margin-top: 15px;float: left;clear: left;text-transform: uppercase;font-weight: 700;width: 93px;height: 28px;border: 1px solid #D82A20;      line-height: 30px;      font-size: 13px;      text-align: center;}
.acces_act .categoria.clickable:hover .btn-mas{color: #727272;border-color: #727272;}
.acces_act .categoria.clickable:hover .btn-mas a{color: #727272;}


#landing_PP #contingut h3{font-family: "Open Sans", sans-serif;font-size: 20px;color: #dc2819;float: left;margin: 40px 0 20px;width: 100%;text-transform: uppercase;text-align: center;}
#landing_PP .main p{float:left; width:100%; }
#landing_PP .main p a{color: inherit;text-decoration:underline;}
#landing_PP .main p a:hover{text-decoration:none;}
#landing_PP .main h5{font-weight:bold;}


/************** FONTELLO CSS ****************/

@font-face {
  font-family: 'fontello';
  src: url('fontello/font/fontello.eot%3F15774938');
  src: url('fontello/font/fontello.eot%3F15774938') format('embedded-opentype'),
       url('fontello/font/fontello.woff%3F15774938') format('woff'),
       url('fontello/font/fontello.ttf%3F15774938') format('truetype'),
       url('fontello/font/fontello.svg%3F15774938') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url('fontello/font/fontello.svg?15774938#fontello') format('svg');
  }
}
*/
 
 [class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .1em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  text-decoration:none;
     
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .1em;
 
  /* you can be more comfortable with increased icons size */
   /*font-size: 150%;*/ 
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
 
.icon-down-open:before { content: '\e800'; } /* '' */
.icon-left-open:before { content: '\e801'; } /* '' */
.icon-right-open:before { content: '\e802'; } /* '' */
.icon-up-open:before { content: '\e803'; } /* '' */
.icon-angle-left:before { content: '\e804'; } /* '' */
.icon-angle-right:before { content: '\e805'; } /* '' */
.icon-angle-up:before { content: '\e806'; } /* '' */
.icon-angle-down:before { content: '\e807'; } /* '' */
.icon-angle-circled-left:before { content: '\e808'; } /* '' */
.icon-angle-circled-right:before { content: '\e809'; } /* '' */
.icon-angle-circled-up:before { content: '\e80a'; } /* '' */
.icon-angle-circled-down:before { content: '\e80b'; } /* '' */
.icon-angle-double-left:before { content: '\e80c'; } /* '' */
.icon-angle-double-right:before { content: '\e80d'; } /* '' */
.icon-angle-double-up:before { content: '\e80e'; } /* '' */
.icon-angle-double-down:before { content: '\e80f'; } /* '' */
.icon-basket:before { content: '\e810'; } /* '' */
.icon-calendar:before { content: '\e811'; } /* '' */
.icon-calendar-empty:before { content: '\e812'; } /* '' */
.icon-tag:before { content: '\e813'; } /* '' */
.icon-tags:before { content: '\e814'; } /* '' */
.icon-down-circled2:before { content: '\e815'; } /* '' */
.icon-up-circled2:before { content: '\e816'; } /* '' */
.icon-left-circled2:before { content: '\e817'; } /* '' */
.icon-right-circled2:before { content: '\e818'; } /* '' */
.icon-down-dir:before { content: '\e819'; } /* '' */
.icon-up-dir:before { content: '\e81a'; } /* '' */
.icon-left-dir:before { content: '\e81b'; } /* '' */
.icon-right-dir:before { content: '\e81c'; } /* '' */
.icon-down-big:before { content: '\e81d'; } /* '' */
.icon-left-big:before { content: '\e81e'; } /* '' */
.icon-right-big:before { content: '\e81f'; } /* '' */
.icon-up-big:before { content: '\e820'; } /* '' */
.icon-cw:before { content: '\e821'; } /* '' */
.icon-ccw:before { content: '\e822'; } /* '' */
.icon-arrows-cw:before { content: '\e823'; } /* '' */
.icon-plus-squared:before { content: '\e824'; } /* '' */
.icon-plus-squared-alt:before { content: '\e825'; } /* '' */
.icon-cancel:before { content: '\e826'; } /* '' */
.icon-cancel-circled:before { content: '\e827'; } /* '' */
.icon-cancel-circled2:before { content: '\e828'; } /* '' */
.icon-user:before { content: '\e829'; } /* '' */
.icon-print:before { content: '\e82a'; } /* '' */
.icon-comment:before { content: '\e82b'; } /* '' */
.icon-chat:before { content: '\e82c'; } /* '' */
.icon-comment-empty:before { content: '\e82d'; } /* '' */
.icon-chat-empty:before { content: '\e82e'; } /* '' */
.icon-search:before { content: '\e82f'; } /* '' */
.icon-calc:before { content: '\e830'; } /* '' */
.icon-cc-visa:before { content: '\e831'; } /* '' */
.icon-cc-mastercard:before { content: '\e832'; } /* '' */
.icon-cc-amex:before { content: '\e833'; } /* '' */
.icon-pin:before { content: '\e834'; } /* '' */
.icon-cc-paypal:before { content: '\e835'; } /* '' */
.icon-users:before { content: '\e836'; } /* '' */
.icon-vimeo-squared:before { content: '\e837'; } /* '' */
.icon-folder-open-empty:before { content: '\e838'; } /* '' */
.icon-facebook:before { content: '\e839'; } /* '' */
.icon-facebook-squared:before { content: '\e83a'; } /* '' */
.icon-folder-empty:before { content: '\e83b'; } /* '' */
.icon-linkedin-squared:before { content: '\e83c'; } /* '' */
.icon-linkedin:before { content: '\e83d'; } /* '' */
.icon-twitter-squared:before { content: '\e83e'; } /* '' */
.icon-twitter:before { content: '\e83f'; } /* '' */
.icon-pinterest-squared:before { content: '\e840'; } /* '' */
.icon-pinterest-circled:before { content: '\e841'; } /* '' */
.icon-google:before { content: '\e842'; } /* '' */
.icon-gplus:before { content: '\e843'; } /* '' */
.icon-gplus-squared:before { content: '\e844'; } /* '' */
.icon-skype:before { content: '\e845'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-wordpress:before { content: '\e847'; } /* '' */
.icon-youtube:before { content: '\e848'; } /* '' */
.icon-youtube-squared:before { content: '\e849'; } /* '' */
.icon-credit-card:before { content: '\e84a'; } /* '' */
.icon-desktop:before { content: '\e84b'; } /* '' */
.icon-laptop:before { content: '\e84c'; } /* '' */
.icon-tablet:before { content: '\e84d'; } /* '' */
.icon-mobile:before { content: '\e84e'; } /* '' */
.icon-fax:before { content: '\e84f'; } /* '' */
.icon-rss:before { content: '\e850'; } /* '' */
.icon-rss-squared:before { content: '\e851'; } /* '' */
.icon-pencil:before { content: '\e852'; } /* '' */
.icon-pencil-squared:before { content: '\e853'; } /* '' */
.icon-edit:before { content: '\e854'; } /* '' */
.icon-folder:before { content: '\e855'; } /* '' */
.icon-folder-open:before { content: '\e856'; } /* '' */
.icon-menu:before { content: '\e857'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-lock-open:before { content: '\e859'; } /* '' */
.icon-lock-open-alt:before { content: '\e85a'; } /* '' */
.icon-phone:before { content: '\e85b'; } /* '' */
.icon-phone-squared:before { content: '\e85c'; } /* '' */
.icon-at:before { content: '\e85d'; } /* '' */
.icon-paypal:before { content: '\e85e'; } /* '' */
.icon-plus:before { content: '\e85f'; } /* '' */
.icon-plus-circled:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e862'; } /* '' */
.icon-minus-squared:before { content: '\e863'; } /* '' */
.icon-minus-squared-alt:before { content: '\e864'; } /* '' */
.icon-picture:before { content: '\e865'; } /* '' */
.icon-ok:before { content: '\e866'; } /* '' */
.icon-ok-circled:before { content: '\e867'; } /* '' */
.icon-ok-circled2:before { content: '\e868'; } /* '' */
.icon-ok-squared:before { content: '\e869'; } /* '' */
.icon-attach:before { content: '\e86a'; } /* '' */
.icon-star:before { content: '\e86b'; } /* '' */
.icon-star-empty:before { content: '\e86c'; } /* '' */
.icon-mail:before { content: '\e86d'; } /* '' */
.icon-mail-alt:before { content: '\e86e'; } /* '' */
.icon-mail-squared:before { content: '\e86f'; } /* '' */
.icon-quote-left:before { content: '\e870'; } /* '' */
.icon-quote-right:before { content: '\e871'; } /* '' */
.icon-euro:before { content: '\e872'; } /* '' */
.icon-dollar:before { content: '\e873'; } /* '' */
.icon-copyright:before { content: '\e874'; } /* '' */
.icon-instagramm:before { content: '\e875'; } /* '' */
.icon-heart:before { content: '\e876'; } /* '' */
.icon-heart-empty:before { content: '\e877'; } /* '' */
.icon-help:before { content: '\e878'; } /* '' */
.icon-help-circled:before { content: '\e879'; } /* '' */
.icon-info-circled:before { content: '\e87a'; } /* '' */
.icon-info:before { content: '\e87b'; } /* '' */
.icon-attention-circled:before { content: '\e87c'; } /* '' */
.icon-attention:before { content: '\e87d'; } /* '' */
.icon-attention-alt:before { content: '\e87e'; } /* '' */
.icon-location:before { content: '\e87f'; } /* 'î¡¿' */
.icon-down:before { content: '\e880'; } /* 'î¢' */
.icon-left:before { content: '\e881'; } /* 'î¢' */
.icon-right:before { content: '\e882'; } /* 'î¢' */
.icon-up:before { content: '\e883'; } /* 'î¢' */
.icon-dot-circled:before { content: '\e884'; } /* '' */
.icon-circle-thin:before { content: '\e885'; } /* '' */
.icon-circle-empty:before { content: '\e886'; } /* '' */
.icon-circle:before { content: '\e887'; } /* '' */
.icon-asterisk:before { content: '\e888'; } /* '' */
.icon-ellipsis:before { content: '\e889'; } /* '' */
.icon-ellipsis-vert:before { content: '\e88a'; } /* '' */