@import url('resets.css');
@import url('fonts.css');

body{
	background: #000000;
	font-family:Helvetica, Arial, sans-serif;
	color:#ffffff;
	font-size:11px;
	line-height:normal;
}

a {text-decoration: none; outline: 0;}

div#container {width:960px; margin:0 auto; position:relative; overflow:hidden;}

#novedades-home h3 a,
#content-embajadoras div.top div.item div h3 {font-family:HelveticaNeueLTStd55Roman;}
#content-consejos div.box-consejos div.bottom div.item h3,
#content-resultados div.box-sin-resultado div.top p,
#content-resultados div.box-sin-resultado div.bottom  div.item h3,
#content-embajadoras div.right h3,
#content-embajadoras div.right em,
#content-novedades div.detalle div.left div.top h3,
#content-novedades div.detalle div.right div.all-notes h4 {font-family:HelveticaNeueLTStd35Thin;}

#novedades-home a.link,
.bx-pager a {font-family:HelveticaNeueLTStd75Bold;}

div#fixed-header {width:960px; position: fixed; background:#000000; z-index:9999;}
div#layout {width:960px; float:left; position: relative; padding-top: 165px;}

div#header {width:960px; height:56px; position:relative; margin:10px auto 0 auto;}
  #header h1{width:184px; height: 56px; float:left; background:url(/images/lorealparis/logo-loreal.gif) no-repeat;}
  #header h1 a{width:184px; height: 56px; float:left; display:block; text-indent:-9999px;}
  #header div.top-bar{width:655px; float:right;}
  #header div.top-bar div.busqueda-contenido{width:235px; float:left; padding:0 10px 7px 0; border-right:1px solid #292929;}
  #header div.top-bar div.busqueda-contenido input.text{width:100px; height:13px; padding:3px 4px; margin:0 3px 0 0; float:left; font-size:11px; font-weight:bold; border: medium none; color:#666666; background:url(/images/lorealparis/bg/bg-input-header.jpg) no-repeat;}
  #header div.top-bar div.busqueda-contenido input.submit{width:18px; height:20px; float:left; border: medium none; background:url(/images/lorealparis/arrows/lupa-header.jpg) no-repeat;}
  #header div.top-bar div.busqueda-contenido a {color:#ababab; text-decoration:underline;}
  #header div.top-bar div.donde-comprar{width:180px; float:left; padding:0 10px; border-right:1px solid #292929;}
  #header div.top-bar div.donde-comprar label {width:45px; float:left; color:#ababab; line-height:11px;}
  #header div.top-bar div.donde-comprar div.pull-down {width:128px; padding:2px 1px 1px 6px; float:left; position:relative; background:url(/images/lorealparis/bg/bg-pulldown-repeat-x.jpg) repeat-x;}
  #header div.top-bar div.donde-comprar div.pull-down p{float:left; color:#000000; margin:2px 0 0 0; cursor:pointer;}
  #header div.top-bar div.donde-comprar div.pull-down span{float:right; display:block; width:20px; height:18px; cursor:pointer; background:url(/images/lorealparis/arrows/pulldown-close.jpg) no-repeat;}
  #header div.top-bar div.social-media {width:190px; float:left; padding:2px 0 0 10px;}
  #header div.top-bar div.social-media a.tw {width:73px; height:18px; float:left; padding:0 3px 0 62px; border-right:1px solid #292929; font-weight:bold; color:#ababab; background:url(/images/lorealparis/social/twitter.jpg) left top no-repeat;}
  #header div.top-bar div.social-media a.tw:hover {background-position:bottom left;}
  #header div.top-bar div.social-media a.yu {width:20px; height:19px; float:left; padding:0 3px 0 0; margin: 0 0 0 3px; border-right:1px solid #292929; text-indent:-9999px; background:url(/images/lorealparis/social/youtube.jpg) left top no-repeat;}
  #header div.top-bar div.social-media a.yu:hover {background-position:bottom left;}
  #header div.top-bar div.social-media a.fa {width:20px; height:19px; float:left;  margin: 0 0 0 3px; text-indent:-9999px; background:url(/images/lorealparis/social/facebook.jpg) left top no-repeat;}
  #header div.top-bar div.social-media a.fa:hover {background-position:bottom left;}
  
  
div#novedades-home {width:229px; height:406px; padding:5px 3px 22px 3px; position:relative; z-index:999; float:right; background:url(/images/lorealparis/bg/bg-box-novedades-repeat-x.jpg) repeat-x; margin:10px 0 0 0;}  
  #novedades-home div.top {width:204px; float:left; padding:6px 7px 8px 7px;}  
  #novedades-home div.top h2{float:left;}  
  #novedades-home div.top h2 a{color:#b3b3b3; font-size:13px;}  
  #novedades-home div.top h2 a:hover{text-decoration:underline;}  
  #novedades-home div.top span{color:#b3b3b3; font-size:13px; float:right;}  
  #novedades-home img {display:block; float:left;} 
  #novedades-home img.facebook{float:none; display:inline; margin:0 5px;} 
  #novedades-home h3 {float:left; padding:7px 0; font-size:15px; padding-left:5px;}  
  #novedades-home h3 a{font-size:18px; color:#ffffff;}  
  #novedades-home p{font-size:12px; color:#ffffff; float:left; text-align:justify; padding:0 5px;}
  #novedades-home a.leer{float:left; width:225px; font-size:12px; text-decoration:underline; color:#FFFFFF; padding:0 15px 0 0 ; text-align:right;}
  #novedades-home p.invita{margin:4px 0 0 0;}
  #novedades-home p.promocion{font-size:9px; margin:4px 0 0 0;}
  #novedades-home a.link{font-size:10px; color:#ffffff; text-transform:uppercase; padding:3px 5px; background:#404141; position:absolute; bottom:0; right:15px;}  
  #novedades-home a.link:hover {background:#ffffff; color:#404141;}
  
div#slider-home {width:960px; float:left; position:relative;}
div#ui-slider-scroll {width:960px; float:left; position:relative;}
  #ui-slider-scroll div {margin:0 0 30px 0;}

#remote {
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    margin-left: 959px;
    position: fixed;
    top: 225px;
    z-index: 2;
}


#remote ul:after, #remote li:after, #remote .expand a:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

#remote li {
    clear: both;
    float: left;
    height: 26px;
    position: relative;
    width: 28px;
}

#remote .expanded .expand { left: -244px;}

#remote a.label {
    background: url(/images/remote-active.png) no-repeat scroll -1000px 0 transparent;
    color: #FFFFFF;
    float: left;
    line-height: 26px;
    position: relative;
    text-align: center;
    text-decoration: none;
    width: 28px;
}

#remote .on a.label, #remote .on-scroll a.label, #remote .on a.label:hover, #remote .on a.label:focus {
    background-position: 0 50%;
    color: #070707;
}

#remote .expanded a.label, #remote .expanded a.label:hover, #remote .expanded a.label:focus {
    background-position: -100px 50%;
}


#remote .expand {
    background: none repeat scroll 0 0 #FFFFFF;
    left: -100000px;
    position: absolute;
    top: -40px;
    width: 244px;
}

#remote .expand a {
    display: block;
    padding: 15px;
	color:#666666;
}

#remote .expand a:hover {
    text-decoration:underline;
}

#remote .expand a em {
    font-weight:bold;
}

#remote .expand .visual {
    float: left;
    padding-right: 15px;
    width: 92px;
}

#remote .expand .content {
    display: table-cell;
    height: 92px;
    overflow: hidden;
    vertical-align: middle;
    width: 108px;
}

#remote .expand .content strong {
    color: #999999;
    font-weight: normal;
}
#remote .expand .content strong, #remote .expand .content em {
    display: block;
    text-transform: uppercase;
}

#remote .expand .content em {
    font-style: normal;
}
#remote .expand .content strong, #remote .expand .content em {
    display: block;
    text-transform: uppercase;
}

#remote .on a.label, #remote .expanded a.label, #remote .on-scroll a.label {
    margin-left: -5px;
    padding-left: 5px;
    position: absolute;
    z-index: 1;
}

.bx-wrapper {z-index:999;}

span.thumb {display:block; position:absolute; top:-105px; left:10px; display:none; width:155px; height:74px; padding:7px 7px 15px 7px; background:url(/images/lorealparis/bg/bg-thumb.png) no-repeat;}
	
  
/* NOVEDADES */
/*div.bg-novedades {background:url(../images/bg/bg-novedades.jpg) no-repeat;}*/
div#interna{width:960px; position:relative; float:left;}
  #interna div.top-interna {width:959px; font-size:40px; padding:5px 0 10px 0;}
  #interna h2{width:946px; font-size:20px; font-family:HelveticaNeueLTStd35Thin;}
  #slider-novedades{width:960px; height:330px !important; margin:0; float:left;}
  
/* EMBAJADORAS */  

/*div.bg-embajadoras {background:url(../images/bg/bg-embajadoras.jpg) no-repeat;}*/
div#content-embajadoras {width:960px; position:relative; float:left;}
  #content-embajadoras div.top {width:960px; float:left;}
  #content-embajadoras div.top div.item {width:468px; height:270px; float:left; margin:0 12px 0 0; cursor:default; position:relative}	
  #content-embajadoras div.top div.item a{display:block;}
  #content-embajadoras div.top div.item a img{display:block; float:left;}
  #content-embajadoras div.top div.item div {width:458px; float:left; padding:10px 8px; background:#000; position:absolute; bottom:0px; left:0px; opacity: 0.8; text-transform:uppercase;}
  #content-embajadoras div.top div.item:hover div {background:#000;}
  #content-embajadoras div.top div.item div h3 a{font-size:16px; color:#ffffff;}
  #content-embajadoras div.top div.item div em{font-size:12px; color:#999; font-style:normal; display:block;}
  #content-embajadoras div.top div.item div p {width:292px; float:left; display:none;} 
  #content-embajadoras div.top div.item div p a {width:14px; heigh;t:22px text-indent:-9999px; float:right; display:block; background: url(/images/lorealparis/arrows/arrow-next.png) right no-repeat; text-indent:-9999px;} 
  #content-embajadoras div.bottom {width:960px; float:left; margin:10px 0 0 0; padding:0 0 50px 0;}
  #content-embajadoras div.bottom div.item {width:233px; height:110px; float:left; margin:0 5px 5px 0; cursor:default; position:relative;}
  #content-embajadoras div.bottom div.item div {width:217px; height:94px; float:left; padding:8px; background:#333; position:absolute; bottom:-47px; left:0; z-index:999; display:none;}
  #content-embajadoras div.bottom div.item:hover div {background:#333;}
  #content-embajadoras div.bottom div.item div h3{font-size:14px; color:#ffffff;}
  #content-embajadoras div.bottom div.item div em{font-size:11px; color:#999; font-style:normal; display:block;}
  #content-embajadoras div.bottom div.item p.mascara{width:172px; height:87px; position:absolute; top:0; left:0; background: url(/images/lorealparis/bg/mascara-item.png) top left no-repeat;} 
  #content-embajadoras div.top div.margin-cero,
  #content-embajadoras div.bottom div.margin-cero{margin:0;}

/* EMBAJADORAS FICHA */

  /*#content-embajadoras div.left {width:500px; float:left;}
  #content-embajadoras div.right {width:425px; float:right;}
  #content-embajadoras div.right h3 {font-size:48px; color:#adadad;}
  #content-embajadoras div.right em {font-size:22px; color:#c3188d; font-style:normal;}
  #content-embajadoras div.right div#info {width:425px; float:left;}*/
  
  #content-embajadoras div.presentacion{float:left; width:960px; padding:0 20px 20px 0;}
  #content-embajadoras div.right{width:500px; float:right;}
  #content-embajadoras div.left{width:380px; float:left; margin:50px 0 0 0; padding:0 0 0 10px;}
  #content-embajadoras div.left h3{float:left; font-size:30px; color:#FFFFFF; width:100%; text-transform: uppercase; margin:20px 0 0 0;}
  #content-embajadoras div.left p{float:left; font-size:16px; color:#FFFFFF; width:100%;}
  #content-embajadoras div.sobre-ella{float:left; width:920px; padding:20px; background:#FFFFFF;}
  #content-embajadoras div.sobre-ella div.modulo-top{float:left; width:920px;}
  #content-embajadoras div.sobre-ella div.modulo-top div.desc-modtop{float:right; width:920px; margin:0 0 40px 0;}
  #content-embajadoras div.sobre-ella div.modulo-top div.desc-modtop img{float:left; margin:0 15px 0 0;}
  #content-embajadoras div.sobre-ella div.modulo-top div.desc-modtop h3{width:100%; color:#333333; font-size:20px; padding:0 0 10px 0; word-spacing: 0.2em; letter-spacing:0.1em; line-height:24px}
  #content-embajadoras div.sobre-ella div.modulo-top div.desc-modtop p{width:100%; color:#333333; line-height:17px; text-align:justify; line-height:20px; margin:10px 0 0 0;}
  #content-embajadoras div.sobre-ella div.modulo-bottom{float:left; width:920px; margin:20px 0 0 0;}
  #content-embajadoras div.sobre-ella div.modulo-bottom div.video{float:right; width:360px; padding:0 5px 5px 0; margin:0 10px 0 0;}
  #content-embajadoras div.sobre-ella div.modulo-bottom div.video h3{float:left; width:300px; color:#333333; font-size:20px; padding:0 0 10px 0;}
  #content-embajadoras div.sobre-ella div.modulo-bottom div.video img{float:left; margin:20px 0 0 0;}
  #content-embajadoras div.sobre-ella div.modulo-bottom div.desc-modbottom{float:right; width:920px;}
  #content-embajadoras div.sobre-ella div.modulo-bottom div.desc-modbottom img{float:right; margin:0 0 0 15px;}
  #content-embajadoras div.sobre-ella div.modulo-bottom div.desc-modbottom h3{width:300px; color:#333333; font-size:20px; padding:0 0 10px 0;}
  #content-embajadoras div.sobre-ella div.modulo-bottom div.desc-modbottom p{width:500px; color:#333333; line-height:18px; text-align:justify;}
  

/*	RESULTADOS DE BUSQUEDA  

/*div.bg-resultados{background:url(../images/bg/bg-resultados.jpg) no-repeat;}*/
div#content-resultados {width:960px; position:relative; float:left;}
  #content-resultados div.box-tipo-resultado {width:960px; float:left;} 
  #content-resultados div.box-tipo-resultado div.item{width:960px; float:left; padding:0 0 10px 0; margin:0 0 10px 0; border-bottom:1px solid #881163;} 
  #content-resultados div.box-tipo-resultado div.item a.producto{width:147px; display:block; float:left;} 
  #content-resultados div.box-tipo-resultado div.item a.producto img{float:left;display:block; border:1px solid #4F4F4F;} 
  #content-resultados div.box-tipo-resultado div.item a.producto img:hover{border:1px solid #881163;}
  #content-resultados div.box-tipo-resultado div.item div.info {width:790px; float:right; margin:10px 0 0 0;} 
  #content-resultados div.box-tipo-resultado div.item div.info p{width:790px; float:left; font-size:18px; color:#909090; color:#fff; margin:0 0 7px 0;}
  #content-resultados div.box-tipo-resultado div.item div.info a.link{font-size:12px; color:#881163; font-weight:bold;}
  #content-resultados div.box-tipo-resultado div.item div.info a.link:hover {text-decoration:underline;}
  #content-resultados div.box-tipo-resultado div.box-this-busqueda {width:940px; padding:5px 10px; float:left; background:#881163; margin:0 0 20px 0;}
  #content-resultados div.box-tipo-resultado div.box-this-busqueda p {font-size:12px; color:#ffffff; }
  #content-resultados div.box-sin-resultado {width:960px; float:left; margin:0 0 20px 0;}
  #content-resultados div.box-sin-resultado div.top {width:940px; padding:5px 10px; float:left; margin:0 0 20px 0; background:#881163;}
  #content-resultados div.box-sin-resultado div.top p {font-size:22px;  text-align:center;}
  #content-resultados div.box-sin-resultado div.bottom {width:960px; float:left; margin:0 0 20px 0;}
  #content-resultados div.box-sin-resultado div.bottom  div.item{width:214px; height:240px; float:left; margin:0 14px 0 0; padding:0 14px 0 0; position:relative; border-right:1px solid #363636; display:inline;}
  #content-resultados div.box-sin-resultado div.bottom  div.item h3 {font-size:22px; color:#ffffff;}
  #content-resultados div.box-sin-resultado div.bottom  div.item div {width:214px; float:left; position:absolute; bottom:0;}
  #content-resultados div.box-sin-resultado div.bottom  div.item div span {width:214px; float:left; display:block; margin:0 0 8px 0;}
  #content-resultados div.box-sin-resultado div.bottom  div.item div span a{width:11px; height:18px; float:right; display:block; text-indent:-9999px;  background: url(/images/lorealparis/arrows/arrow-next-2.jpg) top no-repeat;}
  #content-resultados div.box-sin-resultado div.bottom  div.item div span a:hover {background-position:bottom;}
  #content-resultados div.box-sin-resultado div.bottom  div.item div p {width:214px; float:left;}
  #content-resultados div.box-sin-resultado div.bottom  div.item div p a img {border:3px solid #636363; display:block;}
  #content-resultados div.box-sin-resultado div.bottom  div.item div p a img:hover {border:3px solid #881163;}
  #content-resultados div.box-sin-resultado div.bottom  div.margin-cero {margin:0; border:none;}
  
/*	CONSEJOS */  

/*div.bg-consejos{background:url(../images/bg/bg-resultados.jpg) no-repeat;}*/
div#content-consejos {width:960px; position:relative; float:left;}
  #content-consejos div.box-consejos div.box-this-busqueda p {font-size:12px; color:#ffffff;}
  #content-consejos div.box-consejos {width:960px; float:left; margin:0 0 20px 0;}
  #content-consejos div.box-consejos div.top {width:940px; padding:5px 10px; float:left; margin:0 0 20px 0; background:#881163;}
  #content-consejos div.box-consejos div.top p {font-size:22px;  text-align:center;}
  #content-consejos div.box-consejos div.bottom {width:720px; float:left; margin:0 0 20px 140px;}
  #content-consejos div.box-consejos div.bottom  div.item{width:214px; height:240px; float:left; margin:0 14px 0 0; padding:0 14px 0 0; position:relative; border-right:1px solid #363636; display:inline;}
  #content-consejos div.box-consejos div.bottom  div.item h3 {font-size:22px; color:#ffffff;}
  #content-consejos div.box-consejos div.bottom  div.item div {width:214px; float:left; position:absolute; bottom:0;}
  #content-consejos div.box-consejos div.bottom  div.item div span {width:214px; float:left; display:block; margin:0 0 8px 0;}
  #content-consejos div.box-consejos div.bottom  div.item div span a{width:11px; height:18px; float:right; display:block; text-indent:-9999px;  background: url(/images/lorealparis/arrows/arrow-next-3.jpg) top no-repeat;}
  #content-consejos div.box-consejos div.bottom  div.item div span a:hover {background-position:bottom;}
  #content-consejos div.box-consejos div.bottom  div.item div p {width:214px; float:left;}
  #content-consejos div.box-consejos div.bottom  div.item div p a img {border:3px solid #636363; display:block;}
  #content-consejos div.box-consejos div.bottom  div.item div p a img:hover {border:3px solid #FFFFFF;}
  #content-consejos div.box-consejos div.bottom  div.margin-cero {margin:0; border:none;}

 /*	NOVEDADES DETALLE */    
div#content-novedades {width:960px; position:relative; float:left;}
	#content-novedades div.detalle {width:960px; float:left;}
	#content-novedades div.detalle div.left{width:670px; float:left;}
	#content-novedades div.detalle div.left div.top{width:620px; padding:15px 25px; float:left; background:#968E93;}
	#content-novedades div.detalle div.left div.top h3{font-size:32px;}
	#content-novedades div.detalle div.left div.info{width:670px; float:left;}
	#content-novedades div.detalle div.left div.info div.result {width:670px; float:left; margin:20px 0; padding:0 0 10px 0;}
	#content-novedades div.detalle div.left div.info div.result p{font-size:12px; width:100%; color:#CCCCCC; float:left; margin:5px 0 0 0; text-align:justify;}
	#content-novedades div.detalle div.left div.info div.result p a{color:#CCCCCC;}
	#content-novedades div.detalle div.right{width:260px; float:right;}
	#content-novedades div.detalle div.right div.all-notes{width:240px; float:left; padding:10px; background:#968e93;}
	#content-novedades div.detalle div.right div.all-notes h4{font-size:22px;color:#ffffff;}
	#content-novedades div.detalle div.right div.all-notes p a{font-size:11px; color:#ffffff;}
	#content-novedades div.detalle div.right div.all-notes p a span{font-size:11px; font-weight:bold; color:#333333;}
	
	#content-novedades div#presentacion{float:left; width:670px;}
	#content-novedades div#presentacion div.left{float:left; width:295px;}
	#content-novedades div#presentacion div.left p{float:left; font-size:18px; color:#f51476; width:275px; text-align:right; line-height:25px; margin:21px 0 0 0;}
	#content-novedades div#presentacion div.left p strong{font-size:16px;}
	#content-novedades div#presentacion div.right{float:right; width:295px;}
	#content-novedades div#presentacion div.right p{float:left; font-size:24px; color:#f51476; text-align:left; line-height:25px;}
	
	#content-novedades div#mitos{float:left; width:670px;}
	#content-novedades div#mitos div.left{float:left; width:295px; margin:20px 0 0 8px;}
	#content-novedades div#mitos div.right{float:right; width:278px; margin:20px 20px 0 0;}
	#content-novedades div#mitos div.solapas{float:left; width:258px; background:url(/images/coloracion/novedades/novedad01/solapa-bg.jpg) 0 top no-repeat #212121; padding:5px 10px; margin:5px 0;}
	#content-novedades div#mitos div.solapas h3{float:left; width:100%; font-size:30px; color:#f51476; font-weight:bold;}
	#content-novedades div#mitos div.solapas h4{float:left; width:100%; font-size:18px; color:#9e9e9e; margin:11px 0 0 0;}
	#content-novedades div#mitos div.solapas p{float:left; width:100%; color:#9e9e9e; font-size:12px; text-align:left;}
	
	#content-novedades p.perfecto{float:left; width:100%; font-size:24px; color:#FFFFFF; text-align:center; line-height:25px; margin:20px 0 0 0;}
	#content-novedades p.excellence{text-align:center;}
	#content-novedades div.tildes{float:left; width:170px; padding:0 0 0 15px; background:url(/images/coloracion/novedades/novedad02/tilde-bg.jpg) no-repeat left top; margin:35px 0 0 38px;}
	#content-novedades div.tildes h3{color:#999999; font-size:23px; margin-bottom:0; line-height: normal;}
	#content-novedades div.tildes p{font-size:13px; color:#CCCCCC; margin:0;}
	#content-novedades div#last{float:left; width:520px; background:#1c1c1c; margin:30px 0 20px 45px; padding:0 30px 30px 30px;}
	#content-novedades div#last h4{float:left; width:100%; text-align:center; color:#d6e13d; font-size:14px; margin:10px 0;}
	#content-novedades div#last div.item{float:left; width:128px; height:118px; background:#0099CC; border:1px solid #1c1c1c; position:relative; cursor:pointer;}
	#content-novedades div#last div.item p.mascara{position:absolute; top:0;}
	#content-novedades div#last div.item div{float:left; position:absolute; top:0;display:none; background:url(/images/coloracion/novedades/novedad02/hover-color.png) repeat; width:80px; height:75px; padding:0 0 0 5px;}
	#content-novedades div#last div.item div h3{font-size:30px; margin:0;}
	#content-novedades div#last div.item div span{color:#d6e13d; font-size:11px; line-height:12px;}*/

  
div#medium{float:left; width:960px;}  
div#slider-videos{float:left; width:434px; height:196px; background:#A7A1A5; margin:10px 0 0 0; padding:8px; display:inline;}
	#slider-videos div.itemCarrousel{width:434px; height:172px; float:left;}
	#slider-videos div.divVideos{width:229px; float:left; margin:0 9px 0 0; display:inline;}
	#slider-videos div.divVideos a img{width:230px; float:left; height:172px;}
	#slider-videos h3, #slider-videos h3 a{color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:bold; margin:6px 0;}
	#slider-videos p {font-size:12px; color:#333333; line-height:15px; margin:10px 0 0 0;}
	#slider-videos p a{color:#FFFFFF; font-weight:bold; text-decoration:underline; display:block; color:#333;  font-size:11px;}
	#slider-videos div#paginado{clear:both; text-align:right; color:#C3178D; font-size:20px; font-weight:bold; margin:0 10px 0 0;}
	#slider-videos div#paginado a{color:#333; text-decoration:none; padding-left:5px;}
	#slider-videos div#paginado a.selected{color:#FFFFFF; font-size:26px;}
	
div#slider-notas{float:right; width:486px; height:212px; background: #A7A1A5; margin:10px 0 0 0; display:inline;}
	#slider-notas #foo2{margin:5px 0 0 45px; top:3px !important;}
	#slider-notas div{width:183px; text-align:center; float:left; margin:0 8px; display:inline;}
	#slider-notas h3{width:179px; font-size:12px; color:#333333; text-align:left; font-weight:bold; padding:3px 2px;}
	#slider-notas p{width:179px; font-size:11px; color:#333333; text-align:left; padding:0 2px;}
	#slider-notas p a{color:#333333; text-decoration:underline; margin:0 0 0 3px;}
	#slider-notas a#prev_button{display:block; background:url(/images/lorealparis/novedades/slider-notas/arrow-prev.jpg) no-repeat 0 0; width:14px; height:21px; overflow:hidden; line-height:50px; position:absolute; bottom:233px; right:460px;}
	#slider-notas a#next_button{display:block; background:url(/images/novedades/slider-notas/arrow-next.jpg) no-repeat 0 0; width:14px; height:21px; overflow:hidden; line-height:50px; position:absolute; margin:25px 10px 0 0; bottom:233px; right:2px;}
	
#slider-pie{float:left; width:960px; height:115px; margin:15px 0 0 0; padding:0 0 5px 0;}
	#slider-pie div.caroufredsel_wrapper{margin:0 0 0 500px;}
	#slider-pie div#foo3 div{width:150px; text-align:center; float:left; padding:0 5px;}
	#slider-pie div#foo3 div img{border:1px solid #999999;}
	#slider-pie div#foo3 div img a{border:0;}
	#slider-pie a#prev_button-pie{display:block; background:url(/images/lorealparis/novedades/slider-pie/arrow-prev.jpg) no-repeat 0 0; width:14px; height:21px; overflow:hidden; line-height:50px; position:absolute; margin:25px 0 0 10px; bottom:130px;}
	#slider-pie a#next_button-pie{display:block; background:url(/images/lorealparis/novedades/slider-pie/arrow-next.jpg) no-repeat 0 0; width:14px; height:21px; overflow:hidden; line-height:50px; position:absolute; margin:25px 10px 0 0; bottom:130px; right:2px;}

	
div#slider-videos-rightCol{float:left; width:244px; height:196px; background:#A7A1A5; margin:10px 0 0 0; padding:8px; font-family:Arial, Helvetica, sans-serif; display:inline;}
	#slider-videos-rightCol div.itemCarrousel{width:244px; height:204px; float:left;}
	#slider-videos-rightCol div.divVideos{width:244px; float:left;}
	#slider-videos-rightCol h3{width:244px; float:left; color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:bold;}
	#slider-videos-rightCol a{color:#333333; text-decoration:underline; display:block;}
	#slider-videos-rightCol div#paginado{clear:both; text-align:right; color:#C3178D; font-size:20px; font-weight:bold; margin:0 10px 0 0;}
	#slider-videos-rightCol div#paginado a{color:#C3178D; text-decoration:none; padding-left:5px;}
	#slider-videos-rightCol div#paginado a.selected{color:#FFFFFF; font-size:26px;}	
	
div#slider-notas-rightCol{float:right; width:260px; height:212px; position:relative; background: #A7A1A5; margin:10px 0 0 0; display:inline;}
	#slider-notas-rightCol #foo2{margin:5px 0 0 35px; top:15px !important;}
	#slider-notas-rightCol div{width:183px; text-align:center; float:left; margin:0 8px; display:inline;}
	#slider-notas-rightCol h3{width:100%; font-size:11px; color:#333333; text-align:left; font-weight:bold; padding:3px 2px;}
	#slider-notas-rightCol p{width:100%; font-size:10px; color:#333333; text-align:left;}
	#slider-notas-rightCol p a{color:#333333; text-decoration:underline; margin:0 0 0 3px;}
	#slider-notas-rightCol a#prev_button{display:block; background:url(/images/lorealparis/novedades/slider-notas/arrow-prev.jpg) no-repeat 0 0; width:14px; height:21px; overflow:hidden; line-height:50px; position:absolute; bottom:233px; left:5px; top:95px;}
	#slider-notas-rightCol a#next_button{display:block; background:url(/images/lorealparis/novedades/slider-notas/arrow-next.jpg) no-repeat 0 0; width:14px; height:21px; overflow:hidden; line-height:50px; position:absolute; bottom:233px; right:5px; top:95px;}

div#slider-bottomCol{width:530px; padding:15px 70px; float:left; background:#968E93; position:relative;}
  #slider-bottomCol a.prev{width:10px; height:19px; display:block; text-indent:-9999px; position:absolute; top:50px; left:15px; cursor:pointer; background:url(/images/lorealparis/arrows/prev-carousel.png) no-repeat;}
  #slider-bottomCol a.next{width:10px; height:19px; display:block; text-indent:-9999px; position:absolute; top:50px; right:15px; cursor:pointer;  background:url(/images/lorealparis/arrows/next-carousel.png) no-repeat;}
  #slider-bottomCol div.images {float:left;}
  #slider-bottomCol div.images ul li{margin:0 5px 0 6px; display:inline; border:1px solid #999999; height:86px;}
  #slider-bottomCol div.videos {width:246px; float:right;}
  #slider-bottomCol div.videos ul li{margin:0 5px 0 0; display:inline; border:1px solid #999999; height:86px;}

/* NUEVA FICHA DE PRODUCTO */

div#fichaContent{ width:940px; overflow:hidden; background: #fff; color: #444; padding:10px; font-family: 'Lucida Sans Unicode', 'LucidaSansUnicodeRegular';}
  #fichaContent.reset-padding{width:900px; padding:10px 30px;}  
  #fichaContent.reset-padding .breadcrum {width:100%; padding:10px 0 30px 0;}  
  #fichaContent div#fichaIzq {width: 170px; float: left;}
  #fichaContent div#fichaIzq div.content{width: 138px; padding: 34px 5px; border: 1px solid #dbdbdb; float: left;}
  #fichaContent div#fichaIzq div.content.slider{width: 118px; padding: 34px 25px;}
  #fichaContent div#fichaIzq div.content p {width: 118px; float: left; color:#000000; font-size:12px; text-transform: uppercase; font-weight:bold; margin:0 0 15px 0;}
  #fichaContent div#fichaIzq div.content p span {color:#999999; font-weight:bold;}
  #fichaContent div#fichaIzq div.content ul {width: 118px; float: left;}
  #fichaContent div#fichaIzq div.content ul li {width: 118px; float: left;}
  #fichaContent div#fichaIzq div.content ul li a.producto-imagen {width: 118px; float: left; display:block;}
  #fichaContent div#fichaIzq div.content ul li a.producto-imagen img{margin: 0 auto; display:block;}
  #fichaContent div#fichaIzq div.content ul li a {width: 118px; float: left; display:block; color:#666666;text-transform: uppercase;}
  #fichaContent div#fichaIzq div.content em {width: 118px; float: left; display:block; font-style: normal;color:#666666;margin:15px 0 0 0 ; text-align:right;}
  #fichaContent div#fichaIzq div.content em strong{color:#1a1a1a;}
  #fichaContent div#fichaIzq div.content div.bx-wrapper {float: left;}
  #fichaContent div#fichaIzq div.content div.bx-wrapper a.bx-prev {width: 10px; height: 19px; position: absolute; top: 35%; left: -10px; text-indent:-9999px; background: url(/images/lorealparis/arrows/prev-carousel.png) no-repeat;}
  #fichaContent div#fichaIzq div.content div.bx-wrapper a.bx-next {width: 10px; height: 19px; position: absolute; top: 35%; right: -10px; text-indent:-9999px; background: url(/images/lorealparis/arrows/next-carousel.png) no-repeat;}
  
  #fichaContent div#fichaIzq div.content ul.thumbs{width: 138px; margin:20px 0; overflow:hidden;}
  #fichaContent div#fichaIzq div.content ul.thumbs li{width: 43px; height:43px; position:relative; float:left; padding:0 3px 3px 0;}
  #fichaContent div#fichaIzq div.content ul.thumbs li a{width: 43px; height:43px; display:block; position:relative; z-index:3; }
  #fichaContent div#fichaIzq div.content ul.thumbs li span.ui-masc{width: 43px; height: 43px; position: absolute; left:0; top:0; z-index:2; background: url(/../images/masc.png) bottom no-repeat;}
  #fichaContent div#fichaIzq div.content ul.thumbs li span.ui-masc.hover{background-position: top;}
  #fichaContent div#fichaIzq div.content ul.thumbs li img{width: 43px; height: 43px; position: absolute; left:0; top:0;}
  
  
  #fichaContent div#fichaMedio {width: 385px; float: left; margin:0 5px;}
  #fichaContent div#fichaMedio div.content{width: 385px; float: left;}
  #fichaContent div#fichaMedio div.content img {display: block; margin: 0 auto;}
  
  #fichaContent div#fichaDer {width: 335px; float: left;}
  #fichaContent div#fichaDer div.content {width: 335px; float: left;}
  #fichaContent div#fichaDer div.content h2 {width: 335px; float: left; font-size:18px; color:#111111; font-weight:bold; padding: 0 0 10px 0; margin: 0 0 10px 0; border-bottom: 1px dotted #000000; text-transform:uppercase; font-family:HelveticaNeueLTStd55Roman;}
  #fichaContent div#fichaDer div.content div.fb {width: 335px; float: left;}
  #fichaContent div#fichaDer div.content div.box {width: 335px; float: left; padding: 0 0 10px 0; margin: 0 0 10px 0; border-bottom: 1px dotted #000000;}
  #fichaContent div#fichaDer div.content div.box a{color:#ffffff; background:#000000; padding:4px 10px 4px 10px; display:block; float: left; border:1px solid #000000;}
  #fichaContent div#fichaDer div.content div.box a.cart{background:#000000 url(/../images/common-buy-product.png) 10px 5px no-repeat; padding:4px 10px 4px 30px; }
  #fichaContent div#fichaDer div.content div.box a:hover {background-position: 10px -45px; color:#c4b182;}
  #fichaContent div#fichaDer div.content div.box h3{width: 335px; padding:2px 0 0 0; float: left;color:#000000; text-transform:uppercase; cursor:pointer;}
  #fichaContent div#fichaDer div.content div.box div.info{width: 335px; float: left; color:#666666;margin:10px 0 0 0;}
  
  span.ico-close, span.ico-open {width:11px; height:11px; margin: 0 5px 0 0; display:table; float: left; padding:0 2px; background:#000000; color:#ffffff; text-align:center; cursor: pointer; border:1px solid #000000;}
  span.ico-close:hover, span.ico-open:hover,
  span.ico-close.active, span.ico-open.active  {background:#fff; color:#000;}
  
  
  
div.carousel { float:left; width:570px; }
div.carousel ul { float:left; }
div.carousel ul li { float:left; margin:14px 6px 0 7px; display:inline; }
div.carousel ul li img { border:solid 1px #c3188d; width:120px; height:85px; }		