body {font-size:12px; font-family: Arial, Helvetica, sans-serif; margin:0; padding:0; background:#fff;}

a img {border:0;}

a {color:#000; text-decoration:none;}
a:hover { text-decoration:none;}

ul {margin:0; padding:0;list-style-type:none;}
ul li {margin:0; padding:0;}

.none {display:none;}
.linkColor {color:#DA0026;font-weight:bold;}
.clear {clear:both;}

.patronfont{position:absolute; top:0; left:9999px; font-family:Arial; font-size:50px;}
.muestrafont{position:absolute; top:40px; left:9999px; font-family: FuenteELLE, Futura, Arial; font-size:50px;}

/******* ESTILOS GENERALES *******/
#publiLayer {display:none; position:relative;}
#publiLayerBottom {display:none; position:relative;}
#promoBottom {display:none; position:relative;}

#publiTop{width: 100%; position:relative; z-index: 999; text-align:center; background:#fff; height:auto; margin:0; padding:10px 0;}
#publiTopCrop{width:980px; margin:0 auto; padding:0; text-align:center;}
#publiTop #publiTop  {height:auto;text-align:center;margin:0;}

#publiRight {clear:both; margin-bottom:24px; position:auto; z-index:9;}
#publiRight #publiRight {margin-bottom:0; position:static;}

#container {position:relative; width:982px;display:block;margin:auto;}

#breadcrumbs, #googleAds, #footer { width:100% }

#superHeader2 {width: 100%; min-width:982px; height:41px; position:relative; z-index: 998; text-align:center; background:#fff; overflow:hidden;}
#cropsuperheader {width:982px; height:39px; overflow:hidden; margin:auto; position:relative; border-top:1px solid #bebebe; border-bottom:1px solid #bebebe;}
#minicab{position:absolute; left:18px; top:10px;}
.loginLinks{position:absolute; left:110px; top:13px; color:#8A8A8A; font-size:12px;}
.loginLinks a{color:#8A8A8A;}
.loginLinks a:hover{color:#000;}
.socialLinks {position:absolute; left:390px; top:8px;}
.socialLinks a{width:24px; height:24px; margin-right:10px; display:block; float:left;}
#social1 {background: url(../images/ico_Facebook_sh.png);}
#social2 {background: url(../images/ico_Twitter_sh.png);}
#social3 {background: url(../images/ico_Youtube_sh.png);}
#social4 {background: url(../images/ico_Instagram_sh.png);}
#social5 {background: url(../images/ico_Pinit_sh.png);}
#social6 {background: url(../images/ico_Google+_sh.png);}
#social7 {background: url(../images/ico_RSS_sh.png);}
#social1:hover {background: url(../images/ico_Facebook_sh2.png);}
#social2:hover {background: url(../images/ico_Twitter_sh2.png);}
#social3:hover {background: url(../images/ico_Youtube_sh2.png);}
#social4:hover {background: url(../images/ico_Instagram_sh2.png);}
#social5:hover {background: url(../images/ico_Pinit_sh2.png);}
#social6:hover {background: url(../images/ico_Google+_sh2.png);}
#social7:hover {background: url(../images/ico_RSS_sh2.png);}


/* Buscador */
#BuscSearch {padding:0 0 0 10px; height:24px; position:absolute; left:680px; top:7px;}
form#searchForm, form#searchBlogs {height:24px;background: url("../images/bg_inputSearchText.gif") top left no-repeat;margin:0;}
input#searchtext, input#textBlogs {width:219px; padding:0;margin:0 5px;color:#6a6a6a;font-size:12px; border:none; background:transparent;}
input#searchbutton, input#buttonBlogs {width:41px;height:24px;padding:0;margin:0;border:none;font-size:12px;cursor:pointer;background: url("../images/bg_inputSearchButton.gif") top left no-repeat;}

#newCab {width: 100%; min-width:982px; margin:0; position:relative; left: 0; top: 0; display: block; overflow:hidden; text-align:center; background-color:#fff}
.logo {position:absolute; top:30px; left:50%; width:350px; height:120px; margin-left:-175px;}
#principalCabecera {display:block; width: 982px; margin:0 auto;}
#principalCabecera img {opacity:0;}

#wrapper{width:980px; height: 100%; clear:both; border-left:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; border-right:1px solid #d0d0d0; background:#fff; }
#wrapper:after {content:""; display:block; clear:both;}
		
#mainContent{ float:left; width:655px; margin:0; padding:24px 0;position:relative;}
#rightColumn{ float:right; width:300px; /*overflow-x:hidden;*/ padding:24px 0 0 0; margin:0; vertical-align:top;}
.anchoTotal {width:980px;padding:0;}

.bloqueImagen {width:631px;margin:0 0 24px 0;}
#rightColumn .bloqueImagen {margin: 0 0 24px 0; width: auto;}

.contentBox {clear:both;}
.contentBox:after {clear:both;}

/* Encabezados, titulos y cintillos */
em {text-transform: uppercase; clear:both; display:block; padding:0; margin:0 0 0 25px; /*font:italic 26px "Times New Roman", georgia, serif;*/font: 26px Century Gothic, FuenteELLE,Futura,Arial,Helvetica,sans-serif; letter-spacing:-0.02em; color:#da0026;}
em i {color:#000; font-style: normal;}
em i.elle {font-style:normal;text-transform:uppercase;}
.filaDosItems strong, .filaTresItems strong, .filaCuatroItems strong, .bloqueSeisSecundario strong, #rightColumn ul li strong{display:block;padding:0; margin:0;color:#da0026; font-size:12px; font-weight:normal; text-transform:uppercase;}

h1 {color:#fff;font-size:34px;line-height: 36px;font-family: FuenteELLE, Futura, Arial, Helvetica, sans-serif;font-weight:normal;text-transform:uppercase;padding:0;margin:0;}
h1 a:hover {text-decoration:none;}
h2 {color:#000;font-size:17px;line-height:19px;padding:0;margin:0;}
h3 {padding:0; margin:2px 0; font-size:13px; color:#333; }
h3 a {color:#333;}
h4 {font-size:14px; padding:0; margin:0 0 3px 0;}
h4 a {color:#1b1b1b;}

p {padding:0; margin:0;}
.filaTresItems p, .filaCuatroItems p, .bloqueSeisSecundario p, #rightColumn div.shopping div.boxShopping p {color:#535353;}
.filaTresItems p a, .filaCuatroItems p a, .bloqueSeisSecundario p a, #rightColumn div.shopping div.boxShopping p a {color:#535353; font-size:14px;}
.titulolink {clear:both; position:relative;padding-right:120px;}
.titulolink a {position:absolute; top:10px; right:0;padding-left:15px;font-size:11px; color:#535353; text-transform:uppercase; background: transparent url("../images/ico_navegatorNext.gif") 0% 52% no-repeat;}

/* Navegacion */
.pagenavigator {clear:both; position:relative; margin:0 0 24px 25px; text-align:center; padding:3px 0; border-top:1px solid #eee; border-bottom:1px solid #eee;}
.pagenavigator span.other a { color:#707070;background:#e3e3e3;padding:0 4px; margin:0 1px;border:1px solid #c2c2c2;}
.pagenavigator span.other a:hover {color:#fff; background:#000;border:1px solid #000;}
.pagenavigator span.current {padding:0 4px; margin:0 1px; color:#fff;background:#c2c2c2;border:1px solid #c2c2c2;}
.pagenavigator span.next a, .pagenavigator span.previous a, .navegacionDossier li.next a, .navegacionDossier li.previous a {text-transform:uppercase; font-size:11px; color:#535353;padding:2px 3px 1px 3px;}
.pagenavigator span.next a, .navegacionDossier li.next a {position:absolute; top:2px; right:0; background: transparent url("../images/ico_navegatorNext.gif") 100% 52% no-repeat; padding-right:15px;margin:0;}
.pagenavigator span.previous a, .navegacionDossier li.previous a {position:absolute; top:2px; left:0; _left:-315px; background: transparent url("../images/ico_navegatorPrevious.gif") 0% 52% no-repeat; padding-left:15px;margin:0;}
.pagenavigator span.next a:hover, .pagenavigator span.previous a:hover, .navegacionDossier li.next a:hover, .navegacionDossier li.previous a:hover {color:#fff; background-color:#000;}
.navComents {margin:20px 20px 24px 0; border-color:#e3e3e3;}

/* Informacion */
.staff {margin:0 0 24px 24px;}
.staff h4 {font-size: 14px; margin:20px 0 10px 0;color: #fff;background: #da0026;padding:5px;}
.staff p {margin-bottom:10px;}
.staff p a {color:#da0026;}
.staff ul li {background: url("../images/arrowRightLittle.png") 0px 5px no-repeat;margin-bottom:10px; padding-left:10px;}


/******* MENU PRINCIPAL *******/
#bandaNegra {height:64px; width:100%; background:#000 url(../images/bgbandaNegra.gif) repeat-x; position:relative; z-index:998;}
#menu {position:relative; z-index:10; height:64px; width:982px; background:#000; margin:0 auto;}
#topmenu {width:982px;height:38px;list-style-type:none;margin:0;padding:0;}
 #topmenu li {float:left;margin:0;padding:0;position:relative;text-transform:uppercase;}
 #topmenu li a {color: #fff; font-family: FuenteELLE, Futura, Arial, Helvetica, sans-serif;font-size:14px; padding:10px 6px 9px 7px; display:block;text-decoration:none;background: #000;border-left:1px solid #000;border-right:1px solid #000;float:left;}

 #topmenu li a:hover, #topmenu li a.seleccionado {color: #262626;background: #fff;
 	border-left:1px solid #bfbfbf;
 	border-right:1px solid #bfbfbf;
 	-webkit-box-shadow: 0px 6px 10px #000;
 	-moz-box-shadow: 0px 6px 10px #000;
 	box-shadow: 0px 6px 10px #000;}

 #topmenu li a.select {color: #232323;background: #e9e9e9;
 	border-left:1px solid #e9e9e9;
 	border-right:1px solid #e9e9e9;}

 #topmenu .subseccion {width:140px;position:absolute;left:0;top:38px;background:#fff;filter:alpha(opacity=95);opacity:0.95;
 	border-left:1px solid #bfbfbf;
 	border-right:1px solid #bfbfbf;
 	border-bottom:1px solid #bfbfbf;
 	overflow:hidden;
 	padding:10px;
 	-webkit-box-shadow: 0px 6px 10px #000;
 	-moz-box-shadow: 0px 6px 10px #000;
 	box-shadow: 0px 6px 10px #000;
 	filter: progid:DXImageTransform.Microsoft.Shadow(color='#333333',direction='180',strength='3');}

  #topmenu .subseccion .destacadoSubmenu {float:right;width:132px;padding:4px;text-transform:none;}
  #topmenu .subseccion .destacadoSubmenu a {background:transparent;font-family: Arial, Verdana, sans-serif;font-size: 12px;border:none;color:#666;padding:0;
  	-webkit-box-shadow: 0px 0px 0px #fff;
	 	-moz-box-shadow: 0px 0px 0px #fff;
	 	box-shadow: 0px 0px 0px #fff;}
  #topmenu .subseccion .destacadoSubmenu a img {border:0px;}
  #topmenu .subseccion .destacadoSubmenu a b {display:block;color:#da0026;}
  #topmenu .subseccion .destacadoSubmenu a:hover {border:none;}

 #topmenu div.item {margin: 0px;position: relative; font-size: 10px;width: 140px;}
 #topmenu div.item a {font-family: Arial, Verdana, sans-serif;font-size: 11px;text-decoration: none;text-transform: uppercase;color: #666;width: 130px;display: block;padding:2px 11px 2px 0;background: #fff; border-left:0px;border-right:0px;border-top:0px;border-bottom:1px solid #bfbfbf;}
 #topmenu div.item a.selected, #topmenu div.item a.hovered, #topmenu div.item a:hover { color: white; -webkit-box-shadow: 0px 0px 0px #fff; -moz-box-shadow: 0px 0px 0px #fff; box-shadow: 0px 0px 0px #fff; _border:none;_border-bottom:1px solid #bfbfbf;}

 #topmenu a { outline:0; }

 #submenu {_width:964px;height:18px;padding:7px 9px 0 9px;border-bottom:1px solid #d9d9d9; background:#e9e9e9; font-size:10px;text-transform:uppercase; overflow:hidden;}
  #submenu a {color:#555; text-decoration:none; border-right:1px solid #b4b4b4;margin:0; padding:0 5px;}
  #submenu a.last {border:none;}
	#submenu a:hover, #submenu a.select {background:white;}
	#submenu a:active {background:white;}

 #coversubmenu{width:5000px;}

/******* PIE FOOTER *******/
#footer {background: url("../images/bg_subFooter.png") repeat-x scroll 0 0 #000000; clear: both; margin: 24px 0 0; padding-bottom: 20px; position: relative; text-align: center; min-width:982px}
#footer a {color:#fff; text-decoration:none;}
#footer a:hover {color:#fff;}
.subFooter {margin: 0 auto; padding: 0; width: 982px;}

#footer .socialLinks {left: inherit; position: relative; top: inherit; height: 28px; margin-bottom: 24px; padding: 8px 0 0 0;}

#footer .socialLinks a {display: inline-block; float: none;}

#footer ul li {display: inline-block; float: none; height: 20px; padding: 0; white-space: nowrap;}
#footer ul li a {border-right: 1px solid #999999; color: #999999; margin: 0; padding: 0 4px;}

#footer .suscripcion {max-width:980px; position:relative; overflow:hidden; margin:0 auto;}
#footer .suscripcion em {color:#fff; margin: auto; font-size: 34px; line-height: 25px; padding-top: 10px;}
#footer .suscripcion ul li {float:left; overflow:hidden; width:33%; margin:0; display: inherit; height: inherit;}
#footer .suscripcion ul li:nth-of-type(1){background: url(http://suscripciones.hearst.es/images/grandes/elle2.jpg) center 64% no-repeat; background-size:43.5% auto;}
#footer .suscripcion ul li:nth-of-type(2){background: url(http://suscripciones.hearst.es/images/grandes/elle2.jpg) center -185% no-repeat; background-size:70% auto;}
#footer .suscripcion ul li img, #footer .suscripcion ul li a {display:block; width:100%; height:auto; border-right:none; padding: 0;}

#footer p {border-bottom: 1px solid #BABABB; clear: both; color: #BABABB; font-weight: bold; margin: 0 0 10px; padding: 10px 0 2px 2px;}
#footer p a {color: #BBBABA;}
#footer ul.last {font-size: 11px;}

/******* Citas home moda y belleza *******/
#txtPie {margin:-10px 0 0 0;}
#txtPie h3{color:#999;}
#txtPie p{font-weight:normal; color:#999; font-style:italic; border-bottom:none; margin:0 0 15px 0;}
#txtPie p span{font-weight:bold; font-style:normal;}

#googleAds {margin:10px 0 0 0; padding:4px 0; border:1px solid;}


/******* COLUMNA DERECHA *******/
#rightColumn div.sidebarBox, #rightColumn div.shopping {clear:both;width:100%; margin-bottom:24px;}

/* Encabezados Columna Derecha */
#rightColumn em {height:40px; padding:5px 0 0 29px; margin:0 0 5px 0; background:#eee url("../images/ico_H1_Open.png") 9px 16px no-repeat;overflow:hidden;}
#rightColumn em.msg_head {cursor:pointer;}
#rightColumn em.closeArrow {background-image:url("../images/ico_H1_Close.png") 9px 14px no-repeat; cursor:pointer;}

#rightColumn .video em {margin:0;background-color:#161616;background-image:none;color:#f44967;}

/* Listas Columna Derecha */
#rightColumn ul {margin:0;padding:0;}
#rightColumn ul li {width:270px;list-style-type:none; padding:2px 10px 2px 5px; margin:0 0 5px 15px;border-bottom:1px solid #eee; font-size:14px;}
#rightColumn ul li div {float:left;max-height:66px; width:100%; overflow:hidden; margin:0; padding:0;}
#rightColumn ul li div.conImagen {width:72%;}
#rightColumn ul li img, #rightColumn div.shopping div.boxShopping img {float:left; margin:0 10px 0 0;}
#rightColumn ul li strong {color:#8d8d8d;font-size:10px;margin:0 0 2px 0;}
#rightColumn ul li div.conImagen p a {font-size:12px; color:#535353;}
#rightColumn ul li a {color:#313131;}

#rightColumn ul.foros {overflow:hidden;}
#rightColumn ul.foros li {background: url("../images/ico_boxForos.gif") no-repeat scroll 0 3px; padding-left:18px;}
#rightColumn ul.foros li p a{font-size:12px; color:#757575;}

#rightColumn div.shopping div.boxShopping {margin-left:0;}
#rightColumn div.shopping div.boxShopping div.conImagen {overflow:hidden;padding:0 10px 0 0;}
#rightColumn div.shopping div.boxShopping div.conImagen h4 {font: 22px/24px FuenteELLE,Futura,Arial,Helvetica,sans-serif;padding:0;margin:12px 0 4px 0;}
#rightColumn div.shopping div.boxShopping div.conImagen h4 strong{display: block; font-weight: normal; text-transform: uppercase; font: 12px/14px FuenteELLE,Futura,Arial,Helvetica,sans-serif; margin: 12px 0 4px; padding: 0;}
#rightColumn div.shopping div.boxShopping img {min-width: 150px;}
#rightColumn div.shopping em {display:none;}

#rightColumn .news ul li div { max-height: 100px;}
#rightColumn .news {background: url(../images/bgNews.png) 0px 50px no-repeat; min-height:340px;}
#rightColumn .news ul li {border-bottom: none; font-size: 14px; list-style-type: none;  margin: 0; padding: 7px 10px 10px 90px; width: 200px;}
#rightColumn .news h4.destacado{font-size: 15px; text-transform: uppercase;}
#rightColumn .news ul li div.conImagen p a {font-size: 14px;}
#rightColumn .news ul li a{color:#535353;}
#rightColumn .news h4.destacado a{color:#1B1B1B;}

/******* MAIN CONTENT [HOME] *******/
.filaTresItems, .filaCuatroItems, .bloqueSeisSecundario  {width:100%;margin-bottom:24px;}
.filaDosItems em, .filaTresItems em, .filaCuatroItems em {padding-bottom:5px;}
.filaTresItems a:hover, .filaCuatroItems a:hover {text-decoration:none; color:#da0026;}

/* Bloque de tres y cuatro*/
.filaTresItems ul {clear:both;width:100%;}
.filaTresItems ul li {list-style-type:none; float:left; width:194px; max-height:480px; overflow:hidden; margin:0 0 0 24px;display: inline;}
.filaTresItems ul li:first-child {margin-left:25px;}
.filaTresItems ul li p {line-height:17px;margin-top:4px;}
.filaTresItems ul li strong {margin-bottom:1px;} 
.filaTresItems ul li img, .filaCuatroItems ul li img  {margin-bottom:8px;}

.filaCuatroItems ul {clear:both; width:100%;margin-left:4px;}
.filaCuatroItems ul li {display:inline;list-style-type:none; float:left; width:142px; max-height:260px; overflow:hidden; margin:0 0 0 20px;}
.filaCuatroItems ul li:first-child {margin-left:23px;}
.filaCuatroItems ul li p {line-height:17px; margin:6px 0 0 0;}

/* Bloque de diez con carrusel * Blogs */
.carruselDiezItems {display:block;padding:0; margin:0 0 24px 0;}
.carruselDiezItems .caja_blog {float:left;width:110px;}

/* Bloque de 3 con carrusel vertical* Blogs */
#bloqueBlogsHome{clear:both;border-bottom:1px solid #b5b5b5; border-top:1px solid #b5b5b5; margin:50px 0 24px 0; text-align:center; padding:20px 0 60px 0; background:#000; position:relative;}
#bloqueBlogsHome em {color: #fff;  margin: -12px 0 10px 24px; padding: 0; width: 80px;}
#bloqueBlogsHome #scrollDown {position:absolute; left:310px; bottom:8px; cursor:pointer;}
#bloqueBlogsHome #scrollUp {position:absolute; left:310px; top:8px; cursor:pointer;}
#bloqueBlogsHome #cropblogs{text-align:left; height:480px; overflow:hidden; position:relative;}
#bloqueBlogsHome #cropblogs ul{position:absolute; left:0; top:0;}
#bloqueBlogsHome.filaTresItems ul li {max-height: 220px; margin:0 0 20px 19px;}
#bloqueBlogsHome.filaTresItems strong {color:#fff;}
#bloqueBlogsHome .boxgrid2 { float: left; max-height: 220px;  min-height: 220px;  overflow: hidden;  position: relative; text-align: left;  width: 194px;}
#bloqueBlogsHome .captionfull2 .boxcaption {left: 0px; top: 194px; padding:10px;}
#bloqueBlogsHome .boxcaption {background: #000;  float: left;  height: 174px; opacity: 0.85;  position: absolute;  width: 174px;}
#bloqueBlogsHome .boxgrid2 img { border: 0 none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;  left: 0px;  position: absolute; top: 0;}
#bloqueBlogsHome .boxcaption h2 a, #bloqueBlogsHome .boxcaption p a{color:#fff;}

#bloqueBlogsHome #mostrarMiniaturasBlogs {position:absolute; top:18px; right:8px; color:#fff; background: url("http://www.elle.es/design/ellees/images/bgMosaico.gif") no-repeat scroll left top transparent; padding: 2px 10px 2px 20px;}
#bloqueBlogsHome #mostrarMiniaturasBlogs:hover{text-decoration:underline;}

#bloqueBlogsHome .bloque_mosaico{position:absolute; top:50px; left:0; display:none; width:606px; height:auto; overflow:auto; padding:20px 12px 0 12px; margin:0; background:#3e3e3e; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border-left:13px solid #000; border-right:12px solid #000; border-bottom:12px solid #000;}
#bloqueBlogsHome.filaTresItems .bloque_mosaico ul li {height: 155px; margin:0 5px 0 5px; width:110px;}	
#bloqueBlogsHome.filaTresItems .bloque_mosaico ul li a{color:#fff;}
#bloqueBlogsHome.filaTresItems .bloque_mosaico ul li a:hover{text-decoration:underline;}

#bloqueBlogsHome.filaTresItems .bloque_mosaico ul li a img{width:110px; height:110px;}

/* Bloque de uno con carrusel * Va flotando con otro al lado */
.bloque_one_blog {float:left;width:302px;padding:0;margin:0 0 24px 25px; _margin:0 0 24px 17px; max-height:280px;}
.bloque_one_blog em {margin:0;}
.bloque_one_blog .caja_one_blog {float:left;width:302px;max-height:255px;overflow:hidden;background:transparent url("../images/bg_bloqueOneBlog.png") 0px 37px repeat-x;}
.bloque_one_blog .caja_one_blog img {display:block;width:194px; height:194px;margin-left:54px;}
.astro .bloque_one_blog .caja_one_blog {background: url("../images/bg_bloqueOneBlog2.png") no-repeat;}

/* Bloque de tres con fondo rojo * Hoy en ELLE */
.filaTresItemsBck ul {float:left; background:#DA0026; padding-bottom:10px;}
.filaTresItemsBck ul li {max-height:298px; overflow:hidden; margin:0 0 0 19px;}
.filaTresItemsBck ul li:first-child { margin-left: 19px;}
.filaTresItemsBck ul li a {color:#fff;}
.filaTresItemsBck ul li a:hover {color:#ccc;}
.filaTresItemsBck ul li h2, .filaTresItemsBck ul li p {padding-right:10px;}
.filaTresItemsBck ul li strong {color:#fff;font-size:18px; font-family: FuenteELLE, Futura, Arial, Helvetica, sans-serif; padding:5px 0;}

/* Bloque de seis con fondo gris * Foros */
.bloqueSeisSecundario {background: transparent url("../images/bg_boxForos.png") bottom left repeat-x;}
/*.bloqueSeisSecundario em {padding-left:40px;}*/
.bloqueSeisSecundario ul { float:left; /*height:190px;*/margin:0; padding:0 0 0 110px; background: transparent url("../images/ico_logoElleForos.png") 25px 15px no-repeat;}
.bloqueSeisSecundario ul li{display:inline;float:left; width:240px; height:64px; overflow:hidden; margin:0 0 10px 24px; /*border-bottom:1px solid #e0e0e0;*/}
.bloqueSeisSecundario ul li.sinlinea {border-bottom:none;}
.bloqueSeisSecundario ul li strong {color:#757575; background: transparent url("../images/ico_boxForos.gif") 0px 3px no-repeat; padding-left:18px; }
.bloqueSeisSecundario ul li p a {color:#757575;}

/* Bloque principal con carrusel */
.destacadoPrincipal {position:relative;margin:0 0 24px 24px;height:407px;}
.destacadoPrincipal .itemsGrandes {margin:0;padding:0; height:351px; overflow-y:hidden; background:#000;}
.destacadoPrincipal .itemsGrandes li {list-style-type:none;padding:0;margin:0;}
.destacadoPrincipal .itemsGrandes li .contenedorImagen {float:left; width:351px;background:#fff;}
.destacadoPrincipal .itemsGrandes li .contenedorTexto {z-index:1;float:left; width: 248px; height:250px; padding:10px 10px 0 22px; overflow:hidden;  color:#fff;}
/*.destacadoPrincipal .itemsGrandes li .contenedorTexto p {max-height:58px;overflow:hidden;}*/
.destacadoPrincipal .itemsGrandes li .contenedorTexto p, #concursos .bloquePrincipal .cajaTexto p {font-size:22px;font-family: FuenteELLE, Futura, Arial, Helvetica, sans-serif;font-weight:normal;margin-top:10px;}
.destacadoPrincipal .itemsGrandes li .contenedorTexto a { color:#fff; text-decoration:none;}
.destacadoPrincipal .itemsGrandes li .contenedorTexto h2 {color:#fff;font-size:34px;line-height: 36px;font-family: FuenteELLE, Futura, Arial, Helvetica, sans-serif;font-weight:normal;text-transform:uppercase;}
.destacadoPrincipal .itemsGrandes li .contenedorMarcador {z-index:2; position:absolute; bottom:130px; right:90px; }

.destacadoPrincipal .itemsPeq {clear:both; position:absolute; right:10px; top:320px; border:0px solid; height:68px}
.destacadoPrincipal .itemsPeq li {list-style-type:none;padding:0;margin:0 0 0 2px; float:left;  height:64px; width:91px; text-align:center;}
.destacadoPrincipal .itemsPeq li img {border:1px solid #dfdfdf;}
.destacadoPrincipal .itemsPeq li img:hover {border-color:#da0026;}
.destacadoPrincipal .itemsPeq li strong {background-color:#000; color:#fff;text-align:center; display:block; height:16px; width:91px; overflow:hidden; text-transform: none; padding:1px 0; font-size:11px; font-weight:normal;}

/* Bloque de 3 principal Secundarias */
.bloque3principal #item0, .bloque3principal #item1, .bloque3principal #item2 {border-left:1px solid #E9E9E9; border-right:2px solid #fff;width:574px;}
.bloque3principal span:hover {color:#ff32e4;}
.bloque3principal {position: relative; width: 628px; height: 351px; border: 0px solid rgb(102, 102, 102); margin-bottom:24px; margin-left:24px; font-size:22px;}
.bloque3principal .contenedor {position: relative; width: 628px; height: 351px; overflow: hidden; border: 0px solid #fff; cursor: default;}
.bloque3principal .contenedor #item0 {position: absolute; left: 0px; top: 0px;}
.bloque3principal .contenedor #item1 {position: absolute; left: 574px; top: 0px;}
.bloque3principal .contenedor #item2 {position: absolute; left: 601px; top: 0px;}
.bloque3principal .contenedor .recubre {background-color: #000; padding-left: 0px; padding-top: 0px;}
.bloque3principal .contenedor .recubre a {text-decoration;}
.bloque3principal .contenedor .item {background-color:#000;}
.bloque3principal .contenedor .recubreTexo {position: absolute; top: 20px; left: 362px; width: 204px; height: 320px; visibility: visible; overflow: hidden; cursor: pointer; opacity: 1;}
.bloque3principal .contenedor #item0 .recubreTexo {left: 360px;opacity: 1;}
.bloque3principal .contenedor .recubreTexo div {position: relative; left: 0px; top: 0px; height: 300px; text-align: left; overflow: hidden; padding: 3px; border: 0px solid rgb(153, 0, 0); color: #fff; font-family: arial; font-style: normal; font-weight: normal; text-decoration: none; opacity: 1; background: url("../images/navega1.gif") no-repeat scroll center bottom transparent; font-size:16px;}
.bloque3principal .contenedor #item1 .recubreTexo div {background: url("../images/navega2.gif") no-repeat scroll center bottom transparent;}
.bloque3principal .contenedor #item2 .recubreTexo div {background: url("../images/navega3.gif") no-repeat scroll center bottom transparent;}
.bloque3principal .contenedor .recubreTexo div h1, .bloque3principal .contenedor .recubreTexo div h2 {font-size:26px;line-height: 32px;color:#fff;font-family: FuenteELLE, Futura, Arial, Helvetica, sans-serif;font-weight:normal;text-transform:uppercase; margin-bottom:5px;}
.bloque3principal .contenedor .recubreTexo div p {font-size:18px; line-height:22px; font-family: FuenteELLE, Futura, Arial, Helvetica, sans-serif;}

/* Bloque Buscador */
.buscadorTipo {position:relative; width:100%; height:110px; background-color:#f6f7f7;margin-bottom:24px;}
.buscadorTipo.gourmet {background-image:url("../images/bg_buscaReceta.gif"); background-position:top right; background-repeat:no-repeat;}
.buscadorTipo .desplegables {float:left;width:200px;margin:0 24px;}
.buscadorTipo .buscaRecetas {clear:both;width:310px;margin:10px 0 0 24px;text-align:right;}
.buscadorTipo .buscaRecetas span {font-size:14px; font-weight:bold; color:#444;margin:0;vertical-align:top;}
.buscadorTipo select, .buscadorTipo input {font-size:10px; width:200px; margin-bottom:5px; border:1px solid #a5acb2;}
.buscadorTipo input.botonBuscar {position:absolute; top:68px; left:355px; font-size:14px; color: #fff; font-family: FuenteELLE, Future,Helvetica,Arial; height:21px; width:68px; background:#bf051d; border:none; cursor:pointer; margin:0;padding:0;}
.buscadorTipo ul.destacados {float:left;height:71px;width:390px;_width:382px;overflow:hidden;font-size:16px; font-family: FuenteELLE, Futura, Arial, Helvetica, sans-serif;}
.buscadorTipo ul.destacados li { float:left; height:35px; padding:0; margin:0; list-style-type:none;}
.buscadorTipo ul.destacados li a {color:#9f9f9f; padding:0 5px; white-space:nowrap;}
.buscadorTipo ul.destacados li a:hover {color:#df0000; text-decoration:none;}
.buscadorTipo ul.destacados li a.dest1 {font-size:26px}
.buscadorTipo ul.destacados li a.dest2 {font-size:20px; line-height:35px;}
.buscadorTipo ul.destacados li a.dest3 {font-size:16px; line-height:35px;}


/******* BLOQUE CON PESTA�AS *******/
.pestanas {height:18px;padding:7px 10px 0 10px; margin:-5px 0 0 0; background:#eee; font-size:12px; text-transform:uppercase; width:280px; overflow:hidden;}
.pestanas a {color:#777777; text-decoration:none; padding:4px; margin:0 3px; background:#e1e1e1;}
.pestanas a.last {border:none;}
.pestanas a:hover, .pestanas a:active, .pestanas a.select {background:#fafafa; text-decoration:none;}
.pestanas a {
-webkit-box-shadow: 0px 0px 2px #b6b6b6;
-moz-box-shadow: 0px 0px 2px #b6b6b6;
box-shadow: 0px 0px 2px #b6b6b6;}
.coverpestanas{width:5000px;padding:5px 0 3px 0; margin-top:-5px;}

#rightColumn .sidebarBox .contenPestanas {position:relative; width:299px; height:400px; border-left:1px solid #DDD; border-bottom:1px solid #DDD;padding:0; margin:0; overflow:hidden; background:#fafafa;}
#rightColumn .sidebarBox .contenPestanas ul {position:absolute; top:0; left:0; padding:0; margin:0; width:5000px; height:380px; list-style-type:none;}
#rightColumn .sidebarBox .contenPestanas ul li {width:279px; height:144px; padding:10px; margin:0; overflow:hidden; float:left;}
#rightColumn .sidebarBox .contenPestanas ul li img{float:left; margin:10px;}
#rightColumn .sidebarBox .contenPestanas ul li p{font-size:16px; line-height:18px; color:#535353; margin:10px 0 0 0;}
#rightColumn .sidebarBox .contenPestanas ul li p strong, #rightColumn .sidebarBox .contenPestanas ul li p b {text-transform:none; font-weight:bold; font-size:16px; color:#313131;display:inline;}

#rightColumn .contenPestanas.widgets-sociales ul li div{width:auto}
#rightColumn .contenPestanas.widgets-sociales ul li div.twtr-widget, #rightColumn .contenPestanas.widgets-sociales ul li div.twtr-hd, #rightColumn .contenPestanas.widgets-sociales ul li div.twtr-ft{width:100%}
#rightColumn .contenPestanas.widgets-sociales ul li div.twtr-ft div{width:98%}
#rightColumn .twtr-widget em {background:none; height: auto; margin: 2px 0 0 0; overflow: auto; padding:0;}
#rightColumn .sidebarBox .contenPestanas.widgets-sociales, #rightColumn .sidebarBox .contenPestanas.widgets-sociales ul, #rightColumn .sidebarBox .contenPestanas ul li{height:400px;}
#rightColumn .lomasloultimo.sidebarBox .contenPestanas.widgets-sociales ul li div {max-height:none; padding: 2px 1px}



/******* ARTICULO, GALERIAS Y NEWS *******/
h1.titulo {font: 26px FuenteELLE, Futura, Century Gothic, Arial, Helvetica,sans-serif; letter-spacing:-0.02em; color:#1b1b1b; margin:0 0 0 25px; padding:0;}
h2.subtitulo {font:/*italic*/ 20px Arial, Helvetica, sans-serif; color:#da0026; margin:0 0 10px 25px; padding:0;}
.entradilla {font:16px Arial, Helvetica, sans-serif; color:#313131; line-height:130%; margin:0 0 10px 25px; padding:0; display:block;}
.entradilla a {color:#DA0026;}
.entradilla a:hover {text-decoration:underline;}
.enlacesPromocionales {padding: 0 0 0 25px;}
.enlacesPromocionales a{color: #DA0025; font-size: 14px; background: url("../images/ico_navegatorNext.gif") 0% 52% no-repeat; padding:0 0 0 15px;}
.firma {font:12px Arial, Helvetica, sans-serif; color:#8f8f8f !important; margin:0 0 10px 25px; padding:5px 0 0 0;}

.articulo blockquote {display:inline-block; background:#f7f7f7; width:94%; clear:both; margin:10px 0 20px 0; padding:3%;}
.articulo blockquote .fotoleft {margin:0 15px 14px 0; background:#e3e3e3;}
.articulo blockquote .fotoright {margin:0 0 15px 14px; background:#e3e3e3;}
.articulo blockquote .fotocenter {margin:0 auto 14px auto; background:#e3e3e3;}
.articulo blockquote .foto {margin:0 0 14px 0; background:#e3e3e3;}
.articulo blockquote .fotoleft p, .articulo blockquote .fotoright p, .articulo blockquote .fotocenter p, .articulo blockquote .foto p {color:#3e3e3e; font-size:11px; line-height:130%; padding:10px; margin:0; text-align:left;}
.articulo blockquote h5 {color:#DA0026; font:20px FuenteELLE,Futura,Century Gothic,Arial,Helvetica,sans-serif; text-transform:uppercase; margin:0 0 10px 0; padding:0;}
.articulo blockquote .hide {display:none;}
.articulo blockquote p {font-size:13px;line-height:140%;}

/* Estilos propios de art�culo */
.articulo {margin:0 0 0 25px;}
.articulo p {margin:0 0 10px 0; font-size:14px; line-height:150%; text-align:justify; color:#3E3E3E;}
/*.articulo > p:first-of-type:first-letter{float:left; font-size:80px; line-height:60px; padding:2px; font-family:Century Gothic,FuenteELLE,Futura,Arial,Helvetica,sans-serif; margin-right: 5px;} En recetas sale mal*/
.articulo p a {color:#DA0026;}
.articulo p a:hover {text-decoration:underline;}
.articulo p strong {display: inline; font-size: 14px; font-weight: bold; text-transform: none;}
.articulo p.ladillo {text-align:center; color:#da0026; font:italic 22px "Times New Roman", georgia, serif; padding:10px 80px;}
.fotoleft {float:left; margin:0 20px 10px 0; background:#000; width:285px; position:relative;}
.fotoright {float:right; margin:0 0 10px 20px; background:#000; width:285px; position:relative;}
.fotocenter {padding:0; margin:20px auto;position:relative;text-align:center}
.fotoleft p, .fotoright p, .fotocenter p {color:#fff; font-size:11px; line-height:130%; margin:10px 10px 0; padding-bottom:10px;}
.fotoleft p strong, fotoright p strong, fotocenter p strong {color:#fff; font-size:11px;}
.fotocenter #remate {display:none;}
.fotocenter #recomendacion {margin-left:0;}
p.pie_imagen{ display: block; background-color: #000; margin: 0; padding: 10px; }
p.pie_imagen a{color:#fff; text-decoration: underline;}

.videocenter {padding:0; margin:20px auto;text-align:center}
.videocenter p {color:#fff; font-size:11px;; margin:10px;}
.videocenter #remate {display:none;}
.videocenter #recomendacion {margin-left:0;}

/* Barra de utilidades */
.utilidades {clear:both; width:96%; margin:0 0 20px 25px; padding:2px 0; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; background:#f7f7f7;}
.utilidades ul.bloque1 {display:block; padding:0; margin:3px 0 0 0; *margin:6px 0 0 0; list-style-type:none; float:left;}
.utilidades ul.bloque1 li {padding:2px 5px; margin:0; display:inline; overflow:hidden; font:9px Arial, Helvetica; color:#3e3e3e;}
.utilidades ul.bloque1 li.valorar {padding:2px 70px 2px 5px; position:relative;}
.utilidades ul.bloque1 li.valorar .star-rating li{padding:0;}
.utilidades ul.bloque1 li.imprimir a {padding:2px 10px 2px 16px; background: url("../images/icoPrint.png") left 2px no-repeat;}
.utilidades ul.bloque1 li.enviar a {padding:2px 10px 2px 16px; background: url("../images/icoMail.png") left 2px no-repeat;}
.utilidades ul.bloque1 li a:hover {text-decoration:none; color:#da0026;}
.utilidades ul.compartir {height:22px; padding:0; margin:0 10px 0 0; list-style-type:none; float:right;}
.utilidades ul.compartir li {padding:0; margin:0; float:left;}

/* No te pierdas */
#recomendacion {position:relative; margin-left:-25px; padding:9px 9px 9px 25px; background:#bf051d; height:72px; border-top:10px solid #fff;color:#ffd6d6;}
#recomendacion #remate{position:absolute; top:0; left:-16px; width:16px; height:105px; background: url("../images/recomendacionLeft.png") no-repeat;}
#recomendacion .consulta {position:absolute; top:0; right:0; width:285px; height:80px; padding-top:10px; background:#bf051d url("../images/bgConsultorio.png") right bottom no-repeat;}
#recomendacion #recImg{float:left; margin:0 9px 0 0;}
#recomendacion .textRecomendacion {float:left; width:70%; }
#recomendacion em{display:inline; font:18px FuenteELLE,Futura, Arial, Helvetica,sans-serif; color:#fff;text-transform:uppercase; margin:0; padding:0;}
#recomendacion h3{margin:0; padding:0;}
#recomendacion h3 a{color:#ffd6d6;font-size:14px; font-weight:normal;}
#recomendacion h3 a:hover{color:#fff; text-decoration:none;}

/* Comentarios */
.contenComent {clear:both; padding:5px 20px 20px 20px;margin: 0 0 24px 24px; border-bottom:1px solid #E3E3E3; border-top:1px solid #E3E3E3; background:#F2F2F2;}
#comentarios {width:96%; margin:0 0 24px 25px; padding:2px 0; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; background:#f7f7f7;}
#comentarios .cab {display:block; height:23px; padding:5px 10px 10px 15px;}
#comentarios .cab .num{background: url("../images/icoComentario.png") center 1px no-repeat; font: bold italic 20px "Times New Roman", georgia, serif; color:#fff; padding:0 10px; text-align:center;}
#comentarios .cab a{font:italic 22px "Times New Roman", georgia, serif; color:#000;}
#comentarios .cab a:hover{text-decoration:none;}
#comentarios .cab a span{font:14px Arial, Helvetica, sans-serif; color:#da0026; padding:0 0 0 10px;}
#comentarios .lista_comentarios {padding:0 0 0 20px;}
#comentarios .lista_comentarios .txtCometario{font-weight:bold; margin:5px 0 5px 0; padding:5px 0; border-bottom:1px solid #e3e3e3;}
#comentarios .lista_comentarios .txtCometario i{color: #8f8f8f; font-size: 11px; font-weight: normal;}
#comentarios .lista_comentarios .txtCometario p{font-weight: normal; margin:5px 0;}
#comentarios .lista_comentarios .registrate{margin:20px auto; font:14px Arial, Helvetica, sans-serif; color:#000; text-align:center;}
#comentarios .lista_comentarios .registrate a{font-weight:bold; color:#000;}
#comentarios .lista_comentarios .registrate a:hover{text-decoration:none; color:#da0026;}

/* Formulario comentarios */
.comentarios_form {width:92%; border:solid 1px #d1d1d1; padding:10px 2% 0 2%; margin-bottom:24px; background:#fff;}
#main_content_rep .comentarios_form p {float:left; padding:0 10px;}
.comentarios_form p textarea {width:420px; height:120px; margin-bottom: 7px;}
#commentform p {margin: 0; padding:0;}
.comentarios_form input {width:180px;}
.comentarios_form .button {margin: 0; border:none; color:#fff; width:100%; font-size:18px; font-family: FuenteELLE, Future,Helvetica,Arial; text-transform:uppercase; background:#DA0026; margin: 0 0 10px 0; padding:2px 0;cursor:pointer;}
#comentarios .comentarios_form p.advertencia {float:right; border-left:1px solid #d1d1d1; padding-left: 5px; margin-bottom: 0; width:120px; height:141px; font-size:11px; color:#000;}
#comentarios .comentarios_form p.advertencia i {display:block; padding:0 0 0 0;}

/* Tambi�n te interesa... */
#palabraKeywords {width:96%; margin:0 0 20px 25px; padding:0 0 5px 0; border-bottom:1px solid #e3e3e3;}
#palabraKeywords em {margin:0 0 10px 0; border-bottom:1px solid #e3e3e3;}
#palabraKeywords ul li {margin:0 0 5px 0;}
#palabraKeywords ul li img{float:left; margin:0 10px 0 0;}
#palabraKeywords ul li strong{padding:5px 0 0 10px; background: url("../images/arrowRightLittle.png") left 9px no-repeat;}
#palabraKeywords ul li a:hover{text-decoration:none;}


/******* RECETAS *******/
#recetas h2.subtitulo {font:14px Arial, Helvetica, sans-serif; color:#313131; padding:0;}
#recetas h2.subtitulo strong {display:inline; font-size:14px;}
#recetas .entradilla {word-wrap:normal; font:14px Arial, Helvetica, sans-serif; color:#313131; line-height:130%;}
#recetas .entradilla strong, .receta strong {font-size:16px; font-weight:bold; color:#da0026; padding:4px 0;}
#recetas .entradilla ul {display:block; padding:0;}
#recetas .entradilla ul li {display:inline; padding:0 4px 0 0; line-height:24px; border-right:1px solid #c1c1c1; font-style:italic;}
#recetas .firma {font:12px Arial, Helvetica, sans-serif; color:#8f8f8f; margin:0 0 10px 25px; padding:5px 0 0 0;}
#recetas .receta {margin:0 0 24px 25px; font-size:16px; line-height:130%;}
#recetas .fotoleft {float:left; margin:0 20px 0 0; background:#000; width:285px; /*width:261px;*/}
#recetas .numero {font:bold italic 42px "Times New Roman", georgia, serif; color:#f3b1bd; line-height:75%;}
#recetas p {margin:10px 0 0 0;}


/******* CONCURSOS *******/
/* Home Concursos */
#concursos .bloquePrincipal {margin:0 0 24px 24px; background:transparent url("../images/bg_blqPrincipalConcursos.png") top left repeat-x;}
#concursos .bloquePrincipal img {float:left; width:302px; height:302px; margin-right:25px;}
#concursos .bloquePrincipal .cajaTexto {position:relative;float:left;width:252px; height:252px; padding:25px; background:#000;overflow:hidden;}
#concursos .bloquePrincipal img.arrow {position:absolute; top:35px; left:-20px; width:auto; height:auto;}
#concursos .bloquePrincipal a {color:#fff;text-decoration:none;}
#concursos strong a {position:absolute; bottom:15px; right:0; display:block; padding:6px;background:#BF051D;text-align:center;font-size:13px; font-family: FuenteELLE, Futura, Arial, Helvetica, sans-serif;text-transform:uppercase;font-weight:normal;}
#concursos .bloquePrincipal .cajaTexto h1 {font-size:30px;max-height:110px; overflow:hidden;}
#concursos .bloquePrincipal .cajaTexto p {font-size:18px;line-height: 23px; max-height:94px; overflow:hidden;}
#concursos .bloquePrincipal .cajaTexto p a {color:#e5e5e5;}

#concursos .bloque_one_blog h3 {text-transform:uppercase;}
#concursos .bloque_one_blog .caja_one_blog {position:relative;height:255px;}
#concursos .bloque_one_blog .caja_one_blog strong a {color:#fff; bottom:70px;text-decoration:none;}

.bloqueTextoRojo {clear:both;padding:10px 15px 15px 24px; margin:0 0 24px 0; background:#bf051d;}
.bloqueTextoRojo em {margin:0 0 10px 0;color:#000;font-size:28px;font-family: FuenteELLE, Futura, Arial, Helvetica, sans-serif;font-weight:normal;font-style:normal;text-transform:uppercase;}
.bloqueTextoRojo em i {color:#fff;font-style:normal;}
.bloqueTextoRojo p {color:#fff;font-size:17px;}

/* Concurso */
#concursos .bloquePrincipal.concursoFinal h1 {font-size:18px; line-height: 20px;font-family: Arial, Helvetica, sans-serif;max-height:130px;}
#concursos .bloquePrincipal.concursoFinal p {font-size:14px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; color:#fff;max-height:/*129*/180px;}

#concursos .bloquePregunta {text-align:center; margin-left:24px;}
#concursos .bloquePregunta span {font-size:18px;}
#concursos .bloquePregunta em {margin:10px 0 24px 0;}

#concursos #formulario_participacion {width:100%;margin:0 0 24px 24px;}
#concursos #formulario_participacion a.buttonRegistrate, #concursos #formulario_participacion a.buttonLogin,  #concursos #formulario_participacion a.buttonSuscribete, form#form_concurso.formulario input.btnEnviar {float:left;width:314px;padding:2px 0;font-family: FuenteELLE, Futura, Arial, Helvetica, sans-serif; font-size:18px; color:#fff; background:#da0026;text-align:center;text-decoration:none;text-transform:uppercase;}
#concursos #formulario_participacion a.buttonLogin {background:#000; margin-left:4px}
#concursos #formulario_participacion a.buttonSuscribete {float:none;display:block;margin:0 auto;}
form#form_concurso.formulario input.btnEnviar {float:none;display:block;margin:0 auto; padding:0; border:none;}
#concursos #formulario_participacion .condiciones {display:block;margin:0 24px 4px 0;padding:5px 15px;background:#f4f4f4;color:#666;font-size:10px;}

#concursos .bases {margin:0 0 24px 24px;padding:0 15px 15px 15px; background:#f4f4f4;font-size:10px; color:#666;}
#concursos .bases em {margin:0 0 5px 0;}
#concursos .bases ol {margin:0;padding:0;list-style:inside decimal;}
#concursos .bases ol li, #concursos .bases p {margin:10px 0;}

/* Ganadoras */
#concursos .bases.ganadoras {font-size:12px;}

/******* CANAL V�DEO *******/
#mainContent .containerEpix {background:#161616; padding:0 0 25px 25px;margin-bottom:24px;}
#mainContent .containerEpix .flash_epix {border-left:5px solid #161616; background-color:#161616}

/******* ESPECIALES *******/
h1.Especial {color:#da0026;margin-left: 25px;}
p.Especial, div.Especial {color:#333; font-size:16px;margin:0 0 24px 25px;}

.bloqueEspecial, .bloqueRevistaElle {float:left; width:655px; margin:0 0 24px 0;}
.bloqueEspecial a {color:#3a3a3a;}
.bloqueEspecial p a {color:#535353;}
.bloqueEspecial .imgGrande, .bloqueRevistaElle .image {float:left; display:inline;margin:0 0 0 25px;}
.bloqueEspecial .txtGrande {float:left; width:200px; height:230px;margin:0 0 0 25px; padding:70px 70px 0 30px; overflow:hidden;}
.bloqueEspecial .txtGrande h2 {color:#3a3a3a; font-size:18px; line-height:22px; text-transform:uppercase; margin-bottom:10px;}
.bloqueEspecial .txtGrande p {color:#3a3a3a; font-size:16px;}

.bloqueEspecial .bloquePequeno {float:left; display:inline; margin:0 0 24px 24px;}
.bloqueEspecial .bloquePequeno .imgPeq {float:left; display:inline;}
.bloqueEspecial .bloquePequeno .imgPeq img {width:163px;height:163px;}/* quitar cuando se haya hecho el recorte */
.bloqueEspecial .bloquePequeno .txtPeq {float:left;display:inline;width:110px;height:142px;margin:15px 15px 0 15px;overflow:hidden;}
.bloqueEspecial .bloquePequeno .txtPeq h3 {color:#3a3a3a; font-size:16px;line-height:19px;margin-bottom:6px;}
.bloqueEspecial .bloquePequeno .txtPeq p {color:#535353;line-height:14px;}


/******* REVISTA ELLE *******/
.bloqueRevistaElle a {color:#1a1a1a;}
.bloqueRevistaElle h1{font-size:26px; line-height:32px;}
.bloqueRevistaElle .txt {float:left; width:290px; height:348px;margin:63px 0 0 25px; padding:0; overflow:hidden;}
.bloqueRevistaElle .txt p {font-size:16px;font-family: FuenteELLE, Futura, Arial, Helvetica, sans-serif;font-weight:normal;margin-top:10px;color:#1a1a1a;}
.bloqueRevistaElle .txt p a {text-transform:uppercase;}

.filaCuatroItems.portadasElle ul li {text-align:center;}


/******* REGISTRO USUARIO *******/
h1.long {font-size:28px; font-weight:normal;padding:0; margin: 0 0 20px 25px; color:#DA0026;}
.textoInformativo  {clear: both; display:block; width: 89%;background: #f4f4f4; padding: 5px; margin-bottom:15px; border: 1px solid #eee;}

/* Registro form */
form.formulario {position:relative; margin: 0; padding: 0 0 24px 25px;}
form.formulario label {display: block; font-weight:bold; white-space: nowrap; margin-bottom:3px; color:#535353;}
form.formulario input, form.formulario select {color:#6a6a6a;font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding:2px;}
form.formulario input.box, form.formulario input.halfbox {font-size:11px;}
form.formulario textarea {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#6a6a6a;padding:2px;}
form.formulario input.box, form.formulario textarea.box {width: 90%; border: 1px solid #A5ACB2; }
form.formulario .userstatus-enabled {color: #DA0026}
form.formulario .btnRegistrar {width:70%; padding:0; border:0; background-color:#DA0026; cursor:pointer; font-family: FuenteELLE, Futura, Arial, Helvetica, sans-serif; font-size:18px; color:#fff; text-transform:uppercase;}
form.formulario .btnCancelar {width:20%; padding:0; border:0; background-color:#000; cursor:pointer; font-family: FuenteELLE, Futura, Arial, Helvetica, sans-serif; font-size:18px; color:#fff; text-transform: uppercase;}

form.formulario div.block {clear:both; margin-bottom:20px; }
form.formulario div.block div.element {float: left; margin:0 12px 20px 0; }

form.formulario input.halfbox, form.formulario textarea.halfbox {width: 48%;}
form.formulario input.btnGenerico, #btn_aceptar a {border:0; padding:0 10px; margin:5px 0 10px 0;background:#DA0026; color:#fff; cursor: pointer; font-family: FuenteELLE, Futura, Arial, Helvetica, sans-serif; font-size:18px; text-transform: uppercase;}
form.formulario p {color:#666; }

/* Carteles de advertencia */
.warning, .feedback {clear:both; margin: 0 0 24px 25px; padding: 10px; background: #f4f4f4; border: 1px solid #eee}
form.formulario .warning, form.formulario .feedback {width:87%; margin: 0 0 24px 0;}
.warning h2, .feedback h2 {color: #535353; font-size: 16px; margin-bottom: 5px;}
.warning p, .feedback p {margin:0 0 5px 10px;padding-left: 10px; background: url("../images/arrowRightLittle.png") 0px 5px no-repeat;}
.warning ul, .feedback ul {list-style:disc outside;padding-left:40px;}
.warning ul li, .feedback ul li {list-style:disc outside;margin-bottom:2px;}
.warning strong, .feedback strong {color:#DA0026;}

/* Texto de privacidad */
#contentPrivacidad {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #666666;z-index: 9;opacity: 0.7;}
.textoPrivacidad {z-index: 9;position:absolute; top:-80px; left:0px; width:613px; /*height:1290px;*/ overflow:auto; background-color:#F6F7F7; padding:20px; border:solid 1px #eee;}
.textoPrivacidad h1.long {font-size:20px; margin: 0 0 10px 0;}
.legal p {font-size: 10px; color: #333; padding-bottom: 15px; text-align:justify;}
.legal h2, .staff h2 {font-size: 12px;}
#btn_aceptar a {clear:both; display:block; font-weight:normal; text-align: center;margin:20px 0 0 0;}
#texto_newsletter{position:relative; border:none; top:0; margin:0 0 24px 0;}


/******* LISTADO B�SQUEDAS *******/
.lista_bg, .nada {margin:0 0 10px 25px;  height:110px;}
.lista_bg img, .nada img{float:left; margin:0 10px 0 0;}
.lista_bg {background:#f6f7f7;}
.lista_bg h2, .nada h2{padding:10px 0 0 0;}
.lista_bg a:hover, .nada a:hover{color:#DA0026;}
#resultados_buscador .entradilla{/*float:left; color: #313131; font: 16px/130% Arial,Helvetica,sans-serif; */margin: 0 0 15px 25px; padding: 10px 0 0;}


/******* PASARELAS *******/
.contenedorPasarelas {margin:0 0 24px 25px; height:450px; background:#000; clear:both; }
.principalPasarelas {float:left; position:relative; border-right:1px solid #3f3f3f;}
.principalPasarelas a {position:absolute; left:0; bottom:0; display:block; padding:10px; width:330px; height:80px; overflow:hidden; background:#000; opacity:0.8; color:#fff; font-size:20px;font-family: FuenteELLE,Futura, Arial, Helvetica,sans-serif;}
.principalPasarelas .principalImg{display: block; height: 450px; opacity: 1; padding: 0; position: relative; width: 350px;}
.principalPasarelas a h1 {font-size:24px; line-height: 31px;}
.principalPasarelas a:hover {opacity:1;}

/* Home */
.accordionPasarelas {float:left; width: 279px; margin: 25px 0 0 0; padding:0; color:#fff;}
 a em { display:block; background:#333333 url("../images/arrowAccordionLeft.png") 5px 11px no-repeat; width:254px; height:22px; color:#FFF; padding:5px 5px 5px 20px; margin:0; border-top:1px solid #535353; border-bottom:1px solid #191919; font: italic 18px "Times New Roman",georgia,serif;}
.abierto { background:#333333 url("../images/arrowAccordionBottom.png") 5px 11px no-repeat;}
.accordionPasarelas ul { list-style-type:disc; margin: 0 0 0 20px; padding:10px 0; height:225px; overflow-y:auto;}
.accordionPasarelas ul li { list-style-type:disc; padding: 2px 0; margin:0 0 0 15px;}
.accordionPasarelas ul a { color: #fff; }
.accordionPasarelas ul a:hover { color: #ec7f92; }

/* Pesta�as pasarelas */
#pestanasPasarela {height:18px;padding:7px 0 0 22px; margin:-5px 0 0 0; background:#fff url("../images/bgPestanas.gif") left bottom repeat-x; font-size:12px; text-transform:uppercase; width:633px; overflow:hidden;}
#pestanasPasarela a {color:#777777; text-decoration:none; padding:4px; margin:0 3px; background:#e1e1e1;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-top:1px solid #e3e3e3;
	-webkit-box-shadow: 0px 0px 1px #b6b6b6;
	-moz-box-shadow: 0px 0px 1px #b6b6b6;
  box-shadow: 0px 0px 1px #b6b6b6;}
#pestanasPasarela a.last {border:none;}
#pestanasPasarela a:hover, #pestanasPasarela a:active, #pestanasPasarela a.select {background:#fafafa; text-decoration:none;}

.fotoleftpasarelas {float:left; margin:0 0 10px 0; position:relative;} /* Hemos quitado *margin-right:0px */
.fotoleftpasarelas img {margin:0 0 10px 0;}
.fotoleftpasarelas span {font-size: 16px; line-height: 140%; font-weight:bold; color:#da0026; padding:0; margin:0; display:block;}
.coleccion h2 {font-size: 16px; line-height: 140%; font-weight:bold; color:#da0026; padding:0; margin:0; display:block; margin:0 0 10px 0;}
.coleccion p {color:#3e3e3e; padding:0 20px 0 0;line-height:150%;}

/* Carrusel coleccion */
.bloque_one_coleccion {float:right;width:260px;padding:0;margin:0; overflow:hidden;}
.bloque_one_coleccion .caja_one_coleccion {width:260px; height:545px; list-style-type:none; overflow:hidden; position:relative;}
.bloque_one_coleccion .caja_one_coleccion li {width:86px;height:130px;valign:middle;text-align:center;}
.bloque_one_coleccion .caja_one_coleccion img {display:block; width:70px; /*height:114px;*/ margin:0 16px 16px 0;}
.bloque_one_coleccion .caja_one_coleccion li.last{position:absolute; bottom:0; height:12px; display:block;}
.navega1 {background: url("../images/navega1.png") left bottom no-repeat;}
.navega2 {background: url("../images/navega2.png") left bottom no-repeat;}
.navega3 {background: url("../images/navega3.png") left bottom no-repeat;}
.navega4 {background: url("../images/navega4.png") left bottom no-repeat;}
.navega5 {background: url("../images/navega5.png") left bottom no-repeat;}
.navega6 {background: url("../images/navega6.png") left bottom no-repeat;}
.navega7 {background: url("../images/navega7.png") left bottom no-repeat;}
.navega8 {background: url("../images/navega8.png") left bottom no-repeat;}
.navega9 {background: url("../images/navega9.png") left bottom no-repeat;}
.caja_one_coleccion li.bgWidth1 {width:0px;}
.caja_one_coleccion li.bgWidth2 {width:31px; left:105px;}
.caja_one_coleccion li.bgWidth3 {width:50px; left:95px;}
.caja_one_coleccion li.bgWidth4 {width:69px; left:87px;}
.caja_one_coleccion li.bgWidth5 {width:88px; left:77px;}
.caja_one_coleccion li.bgWidth6 {width:107px; left:67px;}
.caja_one_coleccion li.bgWidth7 {width:126px; left:58px;}
.caja_one_coleccion li.bgWidth8 {width:145px; left:49px;}
.caja_one_coleccion li.bgWidth9 {width:164px; left:39px;}

.coleccion {width:630px; background:#fafafa; border-bottom:1px solid #e3e3e3; padding:20px 0 30px 25px; margin:0 0 25px 0;}
.coleccion .fotoleftgalerias {width:350px;}

/* Segundo Carrusel coleccion */
.bloque_six_coleccion {width:617px; height:200px; padding:0 12px 0 25px;margin:0 0 24px 0;}
.bloque_six_coleccion .caja_six_coleccion {/*width:80px;*/ margin:auto; list-style-type:none; overflow:hidden; text-align:center;}
#resto .bloque_six_coleccion {height:125px;}
.bloque_six_coleccion .caja_six_coleccion img {margin:5px 0;
-webkit-box-shadow: 0px 0px 3px #8a8a8a;
-moz-box-shadow: 0px 0px 3px #8a8a8a;
box-shadow: 0px 0px 3px #8a8a8a;}

/* Buscador Pasarela reducido */
.buscaSmall {height:35px;}
.buscaSmall em {float:left;display:inline; font-size:18px; line-height:180%;}
.buscaSmall .desplegables {width:auto;margin:8px 0 5px 10px;}
.buscaSmall select {margin-left:1px;}
.buscaSmall select#modeSelect1 {width:210px;}
.buscaSmall select#modeSelect2 {width:145px;}
.buscaSmall select#modeSelect3 {width:145px;}

.videoPasarela{width:400px; margin:auto;}


/******* GALERIAS *******/
.galeria {width:630px; padding:0 25px; margin:0 0 24px 0;}

/* Utilidades galeria */
.utilidadesFotos {clear:both; width:630px; height:25px; margin:0 0 20px 0; padding:0; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; background:#fafafa;position:relative;}
.utilidadesFotos:before {content:url(../images/arrow-Utilidades.png); position:absolute; bottom:-11px; left:48%;}
.utilidadesFotos ul.bloque1 {display:block; height:17px; padding:4px 0; margin:0; *margin:4px 0 0 0;*height:13px; list-style-type:none; float:left;}
.utilidadesFotos ul.bloque1 li {padding:2px 5px; margin:0; display:inline; overflow:hidden; font:9px Arial, Helvetica; color:#3e3e3e;text-transform:uppercase;}
.utilidadesFotos ul.bloque1 li.play a {padding:2px 10px 2px 36px; background: url("../images/bgPlay.gif") left top no-repeat;}
.utilidadesFotos ul.bloque1 li.mosaico a {padding:2px 10px 2px 20px; background: url("../images/bgMosaico.gif") left top no-repeat;}
.utilidadesFotos ul.bloque1 li.fullscreen a {padding:2px 10px 2px 22px; background: url("../images/bgFull.gif") left top no-repeat;}
.utilidadesFotos ul.bloque1 li a:hover {text-decoration:none; color:#da0026;}
.utilidadesFotos ul.bloque2 {display:block; padding:0; margin:5px 0 0 0; list-style-type:none; float:right;}
.utilidadesFotos ul.bloque2 li {padding:6px 4px; margin:0; display:inline; overflow:hidden; font:11px Arial, Helvetica; color:#3e3e3e; border-left:1px solid #e3e3e3;}
.utilidadesFotos ul.bloque2 li.next a, .utilidadesFotos ul.bloque2 li.previous a {text-transform:uppercase; font-size:11px; color:#535353;padding:2px 3px 1px 3px;}
.utilidadesFotos ul.bloque2 li.next a {background: transparent url("../images/ico_navegatorNext.gif") 100% 52% no-repeat; padding-right:15px;}
.utilidadesFotos ul.bloque2 li.previous a {background: transparent url("../images/ico_navegatorPrevious.gif") 0% 52% no-repeat; padding-left:15px;}
.utilidadesFotos ul.bloque2 li.next a:hover, .utilidadesFotos ul.bloque2 li.previous a:hover {color:#fff; background-color:#000;}

/* Imagenes */
#gallery #imagenesGrandes{width:100%;position:relative;}
#imagenesGrandes {padding:0;margin:0; float:left;display:inline;}
#imagenesGrandes li {list-style-type:none;padding:0;margin:0;}
#imagenesGrandes li .imagenGaleria {float:left; width:auto; margin:0 20px 20px 0; position:relative;/*border:1px solid*/}
#imagenesGrandes li .imagenGaleria img {border:0;}
#imagenesGrandes li .imagenGaleria.apaisada {width:100%;text-align:center;float:none}

/*Lupa y arrows sobre las imgs*/
a.hrefLeft {width:20%; height:100%; position:absolute; left:0; top:0; overflow:hidden; display:block;}
a.hrefAmpliacion {width:60%; height:100%; position:absolute; left:20%; top:0; overflow:hidden; display:block;}
a.hrefRight {width:20%; height:100%; position:absolute; right:0; top:0; overflow:hidden; display:block;}
a.hrefLeft:hover {background: url("../images/icoArrowleft.png") left center no-repeat;}
a.hrefAmpliacion:hover { background: url("../images/ico_Lupa.png") center center no-repeat;}
a.hrefRight:hover {background: url("../images/icoArrowright.png") right center no-repeat;}
a.hrefRight img, a.hrefAmpliacion img, a.hrefLeft img{width:100%; height:100%;}


/* Textos */
#imagenesGrandes {color:#999;}
#imagenesGrandes h3 {font-size:18px; color:#DA0026; margin-bottom:0; padding:20px 0 0 0;}
#imagenesGrandes p, .textoGal p {color:#3E3E3E;margin-bottom:10px;word-wrap: break-word; padding-top:10px; font-size:14px; line-height:18px}
#imagenesGrandes p a, .textoGal p a{color:#DA0026;}
.textoGal {clear:both; margin:0 0 14px 25px;}

#imagenesGrandes .stylefinderLink p{padding:15px 15px 15px 0;}
#imagenesGrandes .stylefinderLink a{/*text-decoration:underline;*/color:#484848; text-transform:uppercase; padding:4px 4px 4px 15px; font-weight:bold; font-size:12px; background: url(../images/arrowAccordionLeft.png) 0px 5px no-repeat;}
.stylefinderLinkProducto a{width:113px; height:71px; float:left; background: url(../images/topoComprar.png);}
.apaisada ~ .stylefinderLinkProducto{position:absolute; top:10px; right:10px;}  /* selector adyacente */

/*#imagenesGrandes .stylefinderLink a{color:#484848;border:1px solid;padding:4px; transform-origin: 75% 100%; -o-transform: rotate(-4deg); -webkit-transform: rotate(-4deg); -ms-transform: rotate(-4deg); transform: rotate(-4deg); position:absolute;font-weight:bold;}*/

/* Carrusel Mosaico */
.bloque_mosaico, .bloque_mosaico_dossier {position:absolute; z-index:101; left:24px; width:606px; height:550px; overflow:hidden; padding:20px 12px 0 12px;margin:0; background:#3e3e3e;
-webkit-box-shadow: 0px 0px 5px #8a8a8a;
-moz-box-shadow: 0px 0px 5px #8a8a8a;
box-shadow: 0px 0px 5px #8a8a8a;}

.bloque_mosaico .cierre, .bloque_mosaico_dossier .cierre {position:absolute; top:2px; right:2px; padding:7px; background: transparent url("../images/cierreBlack.gif") no-repeat;}
.bloque_mosaico .caja_one_mosaico, .bloque_mosaico_dossier .caja_one_mosaico {width:600px; height:550px; list-style-type:none; overflow:hidden; position:relative;}
.bloque_mosaico .caja_one_mosaico img, .bloque_mosaico_dossier .caja_one_mosaico img {display:block; width:110px; height:110px; margin:5px;}
.bloque_mosaico .caja_one_mosaico li.lastGaleria, .bloque_mosaico_dossier .caja_one_mosaico li.lastGaleria {position:absolute; bottom:30px; height:12px; display:block;}
.navega1 {background: url("../images/navega1.png") left bottom no-repeat;}
.navega2 {background: url("../images/navega2.png") left bottom no-repeat;}
.navega3 {background: url("../images/navega3.png") left bottom no-repeat;}
.navega4 {background: url("../images/navega4.png") left bottom no-repeat;}
.navega5 {background: url("../images/navega5.png") left bottom no-repeat;}
.navega6 {background: url("../images/navega6.png") left bottom no-repeat;}
.navega7 {background: url("../images/navega7.png") left bottom no-repeat;}
.navega8 {background: url("../images/navega8.png") left bottom no-repeat;}
.navega9 {background: url("../images/navega9.png") left bottom no-repeat;}
.bgMosaicoWidth1 {width:0px;}
.bgMosaicoWidth2 {width:31px; left:285px;}
.bgMosaicoWidth3 {width:50px; left:275px;}
.bgMosaicoWidth4 {width:69px; left:267px;}
.bgMosaicoWidth5 {width:88px; left:257px;}
.bgMosaicoWidth6 {width:107px; left:247px;}
.bgMosaicoWidth7 {width:126px; left:238px;}
.bgMosaicoWidth8 {width:145px; left:229px;}
.bgMosaicoWidth9 {width:164px; left:219px;}


/******* FULLSCREEN *******/
/*Carrusel Mosaico * mosaico fullscreen pasarelas*/
#fullContentGaleria, #fullContent .bloque_mosaico{left:-8px;}
#fullContentGaleria .bloque_mosaico  {left:0;}
#fullContent .bloque_mosaico{width:485px; height:670px; }
#fullContent .bloque_mosaico .caja_one_mosaico {width:500px; height:670px;}
#fullContent .bgMosaicoWidth2 {left:226px;}
#fullContent .bgMosaicoWidth3 {left:216px;}
#fullContent .bgMosaicoWidth4 {left:208px;}
#fullContent .bgMosaicoWidth5 {left:198px;}
#fullContent .bgMosaicoWidth6 {left:188px;}
#fullContent .bgMosaicoWidth7 {left:178px;}
#fullContent .bgMosaicoWidth8 {left:167px;}
#fullContent .bgMosaicoWidth9 {left:157px;}

/* Estilos fullscreen */
body#fullScreen {padding:0px; margin:0px; background:#000;}

#fullContent {width:1055px; margin:20px auto; position:relative;}
#fullContentGaleria {width:1055px; margin:20px auto; position:relative;}
a#salirGal {position:absolute; right:20px; top:20px; opacity:0.8; filter:alpha(opacity=80);}
a:hover#salirGal {opacity:1; filter:alpha(opacity=100);}

#contentObject {position:relative; float:left;display:inline;}

#resto {position:relative;float:left; display:inline; width:400px; margin:20px 0 0 40px; _overflow:hidden;}
#resto h1{font-size:60px; line-height:70%;}
#resto h1 span{display:block; font-size:24px; margin:0 0 15px 0;}
#resto h2 {color:#DA0026; font-family:"Times New Roman", Times, Georgia, serif; font-size:26px; font-weight:normal; width:400px; margin:0 0 15px 0;}
#resto h3 {padding:0 0 25px 0;}
#fullContentGaleria #resto h1{font-size:40px; line-height:100%;}
.descriptionObject {background:#DA0026; padding:10px 10px 10px 60px; margin:10px 0 20px -60px; display:block;-webkit-box-shadow: 2px 2px 3px #000;-moz-box-shadow: 2px 2px 3px #000;box-shadow: 2px 2px 3px #000;}
#fullContentGaleria #resto h2 {color:#fff; font-family:"Times New Roman", Times, Georgia, serif; font-size:28px; font-weight:normal; font-style:italic; line-height:100%; width:400px; margin:0;}
#fullContentGaleria #resto p {color:#fff; font-size:16px; margin:0; padding:5px 0;}

#resto .utilidadesFotos{width:400px; background:#272727; border-bottom: 1px solid #424242; border-top: 1px solid #424242;}
#resto .utilidadesFotos ul.bloque1 li.play a {padding:2px 0 2px 36px;}
#resto .utilidadesFotos a{color:#b3b3b3;}
#resto .utilidadesFotos a:hover{color:#fff;}
#resto .utilidadesFotos ul.bloque2 li{border-left: 1px solid #424242;color:#b3b3b3;}

#resto #menupasarela {width:100%; text-align:left; border-bottom:1px solid #333333; padding:0 0 10px 0;}
#resto #menupasarela h4 {color:#df0000; font-family:"Times New Roman", Times, Georgia, serif; font-size:22px; font-weight:normal; font-style:italic; float:left; width:100%; border-bottom:1px solid #333333; margin:0 0 10px 0;}
#resto #menupasarela a {color:#b3b3b3; padding:0 20px 0 0; margin:0; list-style-type: none; background: url(../images/bolo.gif) right 6px no-repeat;}
#resto #menupasarela a:hover, #resto #menupasarela a:hover strong {color:#DA0026;}
#resto #menupasarela a strong {color:#b3b3b3;}

#resto #publiRight {width:300px;height:250px;margin:20px auto;}

#contencontrolSlide a.salirSlide {opacity:0.8; filter:alpha(opacity=80); width:143px; height:22px; float:left;}
#contencontrolSlide a.salirSlide:hover {opacity:1; filter:alpha(opacity=100)}
#contencontrolSlide a img {float:left;margin:0 0 16px 0;}

#contencontrolSlide ul.play {padding:0; margin:10px 0 0 0; width:143px; height:30px; float:left;}
#contencontrolSlide ul.play li {padding:0; margin:0; list-style-type: none; height:30px; float:left;}
#contencontrolSlide ul.play li a {opacity:0.8; filter:alpha(opacity=80); float:left;}
#contencontrolSlide ul.play li a:hover {opacity:1; filter:alpha(opacity=100)}

#contentObject .marcaagua {position:absolute; top:5px; left:5px; z-index:10; width:103px; height:48px; background: url(../images/marcadeagua.png) no-repeat; opacity:0.5;}
#contentObject .marcaagua2 {position:absolute; top:5px; left:5px; z-index:10; width:103px; height:48px; background: url(../images/marcadeagua2.png) no-repeat; opacity:0.5;}


/******* DOSSIER *******/
/* Carrusel Mosaico Dosier */
.bloque_mosaico_dossier {top:48px;}
.mosaicoDossier {height:540px; }
.mosaicoDossier .caja_one_mosaico {height:520px;}
.mosaicoDossier .caja_one_mosaico li {display:inline; position:relative;margin:0 15px;}
.mosaicoDossier .caja_one_mosaico li span {position:absolute;top:90px;left:5px; padding:0 6px;background:#000;color:#fff;font-family:"Times New Roman", Times, Georgia, serif;font-size:22px; font-style:italic;}
.mosaicoDossier .caja_one_mosaico li span.activo {color:#DA0026;}
.mosaicoDossier .caja_one_mosaico li p {width:110px; height:30px; overflow:hidden; margin:0 5px 15px 5px;}
.mosaicoDossier .caja_one_mosaico li p a {color:#fff;}
.mosaicoDossier .caja_one_mosaico li.lastGaleria {position:absolute;bottom:0; margin:0;}

/* Titulos cabecera dossier */
.tituloDossier {position:relative; z-index:0; margin:0; padding:0 0 0 60px;}
.tituloDossier span {position:absolute; top:0; left:5px;_left:-55px; width:75px; padding:0; text-align:center; font-size:70px; line-height:60px;font-family:"Times New Roman", Times, Georgia, serif; font-style:italic; color:#DA0026; letter-spacing:-8px;}


/******* ASTRO *******/
.astro h1 i, .astro h2 i{color:#DA0026; font-style:normal;}
#tiraHoroscopo{width:630px; border-left:1px solid #f5f5f5; margin:0 0 24px 25px;}
#tiraHoroscopo ul{margin:0; padding:0; list-style-type:none;}
#tiraHoroscopo ul li{float:left; margin:0; padding:0; width:51px;  border-top:1px solid #f5f5f5; border-right:1px solid #f5f5f5;display:inline; text-align:center; overflow:hidden;}
#tiraHoroscopo ul li a span{display:block; width:51px; padding:5px 0; background:#f5f5f5; font-family: Arial, Verdana, Helvetica, sans-serif; color:#535353; font-size:11px;}
#tiraHoroscopo ul li a:hover span{background:#da0026; color:#fff;}
#tiraHoroscopo ul li a img{border:none;}
#tiraHoroscopo ul li.capri{padding:0 5px 0 0;}
#tiraHoroscopo ul li.capri a span{padding:5px 5px 5px 0;}
p.titular_1 {font-size: 18px; font-style: italic; font-weight: bold; margin: 10px 0 2px 0;}
select#otro-signo {font-size:11px; margin:0;padding:0;}


/******* GOOGLE ADS *******/
/*.google_ads_Block {width:628px; border:1px solid #e0e0e0; overflow:hidden; font: 11px Arial, Helvetica, sans-serif; margin:0 0 0 25px;}
.google_ads_Block .head_google {display:block; padding:3px 4px; background:#da0026;}
.google_ads_Block .head_google a {color:#fff; text-decoration:none;}
.google_ads_Block .module_google_ad {padding:6px 4px; float:left;}
.google_ads_Block .google_tit {text-decoration:none; color:#da0026; font-size:12px; display:block; margin:0 0 5px 0;}
.google_ads_Block .google_text {color:#777;}
.google_ads_Block .google_url {color:#da0026; text-decoration:none; line-height:20px;}*/


/******* TEST *******/
.articulo .pregunta {float:left;width:50%;}
.articulo .pregunta p {color:#da0026; font-size:20px; line-height:24px;font-style:italic;margin:40px 0 20px 0;}
.articulo #pregunta_0 .pregunta p {color:#1B1B1B;margin-bottom:40px}
.articulo .pregunta .botonTest, .articulo .resultado .botonRepeatTest, .botonVolverTest {background:#da0026; color:#fff; font-family: FuenteELLE, Futura, Arial, Helvetica, sans-serif;font-size:18px;text-transform:uppercase; padding:0 20px;}
.articulo .pregunta form {margin-bottom:30px;}
.articulo .pregunta input {float:left;}
.articulo .pregunta span {float:right;display:block;width:92%;margin-bottom:10px;font-size:14px;line-height:18px;color:#535353;}
.articulo .resultado h3.subTitular {font-size:20px;line-height:24px;color:#da0026;padding:40px 0 20px 0;font-weight:normal;font-style:italic;}
.articulo .resultado p {margin-bottom:40px;font-size:14px;line-height:18px;color:#535353;}
.volverTest {position:relative;}
.botonVolverTest {position:absolute; bottom:0; right:0; font-size:14px;padding:0 10px;margin-left:20px;}

/******* ENCUESTAS *******/
.encuesta{margin:0 0 24px 0; background: url(../images/bgEncuesta.gif) left bottom repeat-x; padding:0 0 10px 0;}
.encuesta .entradilla{margin: 0 0 10px 25px; padding: 0;}
.encuesta ul li img{-webkit-box-shadow: 0px 0px 6px #b6b6b6; -moz-box-shadow: 0px 0px 6px #b6b6b6; box-shadow: 0px 0px 6px #b6b6b6;}
.encuesta input{float:left; margin:0 2px; padding:0;}
.encuesta ul li p{float:right; width:82%; font-size: 13px; font-weight:bold; padding:0; margin:0;}
.encuesta ul li .entradilla{margin: 0; padding: 40px 10px 0 0; font-weight:normal; font-size: 16px; line-height:130%; width:95%; float:none;}
.encuesta ul li .entradilla2{margin: 0; padding: 60px 10px 0 0; font-weight:normal; font-size: 16px; line-height:130%; width:284px; float:none; position:absolute;}
.encuesta ul li div{position:relative;}
.encuesta ul li div span{display:block; width:70px; padding: 0 5px; margin:-30px auto 15px auto; background: none repeat scroll 0 0 #DA0026; color: #FFFFFF; text-align:center; font-family: "Times New Roman", georgia, serif; font-size: 30px; font-style:italic;}
#bloque2encuesta-1 ul li:last-child, #bloque2encuesta-2 ul li:last-child, #bloque2encuesta-3 ul li:last-child, #bloque2encuesta-1 ul li:last-child .entradilla, #bloque2encuesta-2 ul li:last-child .entradilla, #bloque2encuesta-3 ul li:last-child .entradilla {width:284px;}

a.btnZonaLogin{background-color: #da0026;background-image: none;background-repeat: repeat;background-attachment: scroll;background-position: 0% 0%;color: #ffffff;font-family: FuenteELLE,Futura, Arial, Helvetica,sans-serif;font-size: 18px;padding-top: 0pt;padding-right: 20px;padding-bottom: 0pt;padding-left: 20px;text-transform: uppercase;}
p.textoLogin{font-weight:bold;margin-bootom:10px; font-size:14px}

/******* STAFF *******/
#staff{width:655px; margin:0 0 24px 0; padding:0 0 200px 0; font-size:11px; overflow:hidden; background: url("../images/bgStaff2.gif") right top no-repeat;}
#staff h1{color:#da0026; padding:17px 440px 0 0; text-align:right; background: url("../images/logopequeelle.gif") 225px 22px no-repeat;}
#staff span{display:block; padding:8px 0;}
#staff .redaccion{float:left; width:277px; color:#000; padding:0 25px 0 25px; text-align:right;}
#staff .redaccion .intro{font-size:12px; padding:15px 0 0 24px;}
#staff .redaccion a, #staff .redaccion a:hover, #staff .redaccion a:visited{text-decoration:none; color:#da0026;}
#staff .internet{float:right; width:268px; padding:10px 35px 0 25px; color:#fff;}

/******* SITEMAP *******/
.sitemap{margin:-24px 0 0 0; padding:24px 0 0 25px; height:auto; list-style-type:none; font-size:13px; background: url("../images/bgSitemap.jpg") no-repeat; background-size: auto 100%;}
/*.sitemap{margin:-24px 0 0 0; padding:24px 0 0 25px; height:1403px; list-style-type:none; font-size:13px; background: url("../images/bgSitemap.jpg") no-repeat;}*/
.sitemap li{margin:0; padding:1px 0; max-width:280px;background:#F9F5F2;opacity:0.75; filter:alpha(opacity=75);}
.sitemap li:hover em, .sitemap li ul li:hover{background-color:#fff; opacity:0.8; filter:alpha(opacity=80);}
.sitemap li em{margin:0; padding:0 0 0 25px; background-image: url("../images/ico_H1_Open.png"); background-repeat:no-repeat; background-position:5px 7px; font-size:22px}
.sitemap li em.sinHijos{background-image: url("../images/ico_H1_Close.png");}
.sitemap li em a{color:#000;}
.sitemap li em a:hover{color:#DA0025; padding-left:5px;}
.sitemap li ul{margin:0 0 0 25px; padding:0;}
.sitemap li ul li a:hover{color:#DA0025; padding-left:5px;}

.textoPasarelas {margin-right:20px;}

/**********************************************************************************************/
/**************************** TODO ESTO ES ANTIGUO ********************************************/
/**********************************************************************************************/

/*#articulo {text-align:center}
#articulo img.retrato{float:left;margin-right:10px}
#articulo  div{text-align:left}*/




/* Bloque de 2 especializado para concursos, recetas, consultorio
.bloqueDosSecundario {clear:both;}
.bloqueDosSecundario div {float:left; border:1px solid; width: 320px; height: 200px; overflow:hidden;}
.bloqueDosSecundario div + div {float:right;}
.bloqueDosSecundario div img {float:left; border:0; margin:0 5px 5px 0;}
.bloqueDosSecundario h1 {padding-left:12px;}*/


/*br.clear {clear:both;}

div.carruselHome{
	background-color:#000;
	color:#fff;
	padding:0;
	margin:0;
	height:110px;
	width:110px;
	display:none
	}

.getTheLook img{
	float:left;
	margin-right:10px
	}

.getTheLook div img{
	float:none;
	border:1px solid grey
	}

.cabeceraAyuda {position: relative;}
.cabeceraAyuda .icoAyuda {position: absolute; top: 0; right: 0; color: #ed4460; padding-right: 25px; height: 20px; font-weight: bold; background: url(../images/ayuda.gif) top right no-repeat;}*/

/*Modificaciones para Pins*/
div.pin-it-button {position:absolute; left:0px; bottom:-25px;display:block;}
.articulo .fotoleft {margin-bottom:30px;}
.articulo .fotocenter {margin-bottom:30px;background:none #000;}

/*Correcion estilo em generico*/
#gallery em { font-family: Arial,Helvetica,sans-serif;font-size: 12px;}

/* Nuevo Bloque Principal de 4 Cuadrado */
.destacadoPrincipal {height: 655px; margin: 0 0 24px 24px; position: relative;}
.destacadoPrincipal.cuadrado .itemsGrandes { background: transparent; width:560px; height: 640px; margin: 0 auto; padding: 0;overflow-y: hidden;}
.destacadoPrincipal.cuadrado .itemsGrandes li {list-style-type:none;padding:0;margin:0;}
.destacadoPrincipal.cuadrado .imgGrande {height: 560px; width:560px;}
.destacadoPrincipal.cuadrado .imgGrande img{max-height: 560px; max-width: 560px;}
.destacadoPrincipal.cuadrado .txtGrande {position:absolute; top:572px; left:36px; height: 70px; width:560px; padding:0; background:transparent; opacity:0.80; filter:alpha(opacity=80); overflow:hidden;}
.destacadoPrincipal.cuadrado .txtGrande h2,.destacadoPrincipal.cuadrado .txtGrande h1 {color: #000; font-family: FuenteELLE,Futura,Arial,Helvetica,sans-serif; font-size: 28px; font-weight: normal; line-height: 33px; margin: 0 0 2px 0; padding: 0; text-transform: uppercase;}
.destacadoPrincipal.cuadrado .txtGrande p {font-family: FuenteELLE,Futura,Arial,Helvetica,sans-serif; font-size: 22px; font-weight: normal; margin: 0; height:30px; overflow:hidden; line-height: 33px;}
.destacadoPrincipal.cuadrado .txtGrande a {color:#000;}
.destacadoPrincipal.cuadrado .itemsPeq {clear:both; position:absolute; right:261px; top:532px; border:none; height:12px; width:128px;}
.destacadoPrincipal.cuadrado .itemsPeq li {list-style-type:none; padding:0; margin:0 10px; float:left; height:12px; width:12px; text-align:center;}
.destacadoPrincipal.cuadrado .itemsPeq li a {opacity:0.50; filter:alpha(opacity=50);margin:0; height:12px; width:12px;}
.destacadoPrincipal.cuadrado .itemsPeq li a img {box-shadow: 0 0 5px #fff;border: 1px solid #000;border-radius:10px;}

.destacadoPrincipal.cuadrado.unico{height: 650px;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #eeeeee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#eeeeee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#eeeeee 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#eeeeee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
}

.destacadoPrincipal #leftPrincipal{position:absolute; left:0; top:35%; padding:40px 40px 40px 0;}
.destacadoPrincipal #rightPrincipal{position:absolute; right:1px; top:35%; padding:40px 0 40px 40px;}
.destacadoPrincipal #leftPrincipal img, .destacadoPrincipal #rightPrincipal img{border:1px solid #9c9c9c;max-width: 33px; min-height: 40px;}
.destacadoPrincipal #leftPrincipal:hover img, .destacadoPrincipal #rightPrincipal:hover img{box-shadow: 0 0 24px #fff;}

/*Nueva fila de 2 secundario*/
.filaDosItems {float:left; width:654px;margin: 0 0 25px 0;}
.filaDosItems  li {float:left; width:302px; margin: 0 0 25px 25px; max-height:420px; max-height:419px\0/; overflow:hidden;}
.filaDosItems img {margin-bottom:10px; *margin-bottom:8px}
.filaDosItems h2 {font-size:20px; line-height:22px;}
.filaDosItems p {margin-top:5px; margin-top:0\0/; font-size:14px; line-height:18px; max-height:35px; overflow:hidden;}
.filaDosItems p a {color: #535353;}
.filaDosItems a:hover {color: #da0026;}

.filaDosItems.cuadrada{ width: 302px; margin: 0 0 25px 25px }
.filaDosItems.cuadrada  li {margin:0}
.filaDosItems.cuadrada  em {margin:0}

#cambio_signo { float:right; margin-top:-20px; text-transform:none }

/* Bloque de 3 con carrusel vertical y pestañas * Blogs */
#bloqueBlogsPestanas{border-bottom:1px solid #b5b5b5; border-top:1px solid #000; margin:0 0 24px 0; text-align:center; padding:70px 0 60px 0; background:#000; position:relative;}
#bloqueBlogsPestanas em {color: #fff;  margin: -12px 0 10px 24px; padding: 0; width: 80px;}
#bloqueBlogsPestanas #scrollDown {position:absolute; left:310px; bottom:8px; cursor:pointer;}
#bloqueBlogsPestanas #scrollUp {position:absolute; left:310px; top:8px; cursor:pointer;}
#bloqueBlogsPestanas #cropblogs{text-align:left; height:240px; overflow:hidden; position:relative;}
#bloqueBlogsPestanas #cropblogs ul{position:absolute; left:0; top:0;}
#bloqueBlogsPestanas.filaTresItems ul li {max-height: 220px; margin:0 0 20px 19px;}
#bloqueBlogsPestanas.filaTresItems strong {color:#fff;}
#bloqueBlogsPestanas .boxgrid2 { float: left; max-height: 220px;  min-height: 220px;  overflow: hidden;  position: relative; text-align: left;  width: 194px;}
#bloqueBlogsPestanas .captionfull2 .boxcaption {left: 0px; top: 194px; padding:10px;}
#bloqueBlogsPestanas .boxcaption {background: #000;  float: left;  height: 174px; opacity: 0.85;  position: absolute;  width: 174px;}
#bloqueBlogsPestanas .boxgrid2 img { border: 0 none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;  left: 0px;  position: absolute; top: 0;}
#bloqueBlogsPestanas .boxcaption h2 a, #bloqueBlogsPestanas .boxcaption p a{color:#fff;}

#bloqueBlogsPestanas #mostrarMiniaturasBlogs {position:absolute; top:18px; right:8px; color:#fff; background: url("http://www.elle.es/design/ellees/images/bgMosaico.gif") no-repeat scroll left top transparent; padding: 2px 10px 2px 20px;}
#bloqueBlogsPestanas #mostrarMiniaturasBlogs:hover{text-decoration:underline;}

#bloqueBlogsPestanas .bloque_mosaico{position:absolute; top:50px; left:0; display:none; width:606px; height:auto; overflow:auto; padding:20px 12px 0 12px; margin:0; background:#3e3e3e; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border-left:13px solid #000; border-right:12px solid #000; border-bottom:12px solid #000;}
#bloqueBlogsPestanas.filaTresItems .bloque_mosaico ul li {height: 155px; margin:0 5px 0 5px; width:110px;}	
#bloqueBlogsPestanas.filaTresItems .bloque_mosaico ul li a{color:#fff;}
#bloqueBlogsPestanas.filaTresItems .bloque_mosaico ul li a:hover{text-decoration:underline;}

#bloqueBlogsPestanas.filaTresItems .bloque_mosaico ul li a img{width:110px; height:110px;}
#pestanasBlogs {background: url("../images/bgPestanas.gif") repeat-x scroll left bottom #FFFFFF;font-size: 12px; height: 18px; margin: 5px 0 0; overflow: hidden;   padding: 7px 10px 0 20px;    text-transform: uppercase;    width: 625px;}
#pestanasBlogs a.last {    border: medium none;}
#coverpestanasBlogs {    margin-top: -5px;    padding: 5px 0 3px;    width: 5000px;}
#pestanasBlogs a {    background: none repeat scroll 0 0 #E1E1E1;    border-left: 1px solid #E3E3E3;    border-right: 1px solid #E3E3E3;    border-top: 1px solid #E3E3E3;    box-shadow: 0 0 1px #B6B6B6;    color: #777777;    margin: 0 3px;    padding: 4px;    text-decoration: none;}
#pestanasBlogs a:hover, #pestanasBlogs a:active, #pestanasBlogs a.select {    background: none repeat scroll 0 0 #000000;    color: #FFFFFF;    text-decoration: none;}

.filaDosItems.cuadrada{height: 425px;}
.condiciones-facebook{ float:right; margin-top:-5px; position:relative; z-index:999; color:#3B5998; }
.condiciones-facebook:hover{ text-decoration: underline; }

/******* RESTAURANTES *******/
.info_resta{color: #3E3E3E; font-size: 14px; line-height: 150%; text-align:justify; padding:20px 0 0 0;}
.info_resta a{color:#DA0026;}
.plus_resta{font:17px Arial,Helvetica,sans-serif; padding:0 0 20px 0; float:left; color:#3E3E3E; line-height:135%; text-align:justify;}
.plus_resta strong{text-transform:uppercase; display:block; font-size:16px; color:#000;}
.location{float:right; margin:20px 0 20px 20px; width:250px;}
.location small a{ display:block; width:230px; padding-top:10px; color:#DA0026; font-size:12px;}
#resta_categ{list-style-type:none; padding:0; margin:10px 0 0 25px;}
#resta_categ.normal li{padding:0; margin:0; float:left; width:155px; border:1px solid #EEEEEE; background:#f6f6f6;}
#resta_categ.normal li a{padding:5px 0 5px 10px; display:block; text-transform:uppercase; font:16px Century Gothic,FuenteELLE,Futura,Arial,Helvetica,sans-serif; color:#757575;}
#resta_local{list-style-type:none; padding:0; margin:10px 0 0 25px;}
#resta_local li{padding:0; margin:0; float:left; width:155px; border:1px solid #EEEEEE; background:#f6f6f6;}
#resta_local li a{padding:5px 0 5px 10px; display:block; color:#757575;}
#resta_categ li a:hover, #resta_local li a:hover{color:#fff;background:#DA0026; transition-duration:0.3s; -webkit-transition-duration:0.3s;}


#resta_categ.descripcion li{padding:0; margin:0; border-bottom:1px solid #EEEEEE;}
#resta_categ.descripcion li a{padding:5px 0 10px 20px; display:block; text-transform:uppercase; font:24px FuenteELLE,Futura,Arial,Helvetica,sans-serif; color:#DA0026;}
#resta_categ li a span{text-transform:none; font:15px Arial,Helvetica,sans-serif; color:#313131; float:right; width:350px;}

#resta_categ{list-style-type:none; padding:0; margin:10px 0 0 25px;}
#resta_categ li{padding:0; margin:0; border-bottom:1px solid #EEEEEE;}
#resta_categ li a{padding:5px 0 10px 20px; display:block; text-transform:uppercase; font:24px FuenteELLE,Futura,Arial,Helvetica,sans-serif; color:#DA0026;}
#resta_categ li a span{text-transform:none; font:15px Arial,Helvetica,sans-serif; color:#313131; float:right; width:350px;}
#resta_local{list-style-type:none; padding:0; margin:10px 0 0 25px;}
#resta_local li{padding:0; margin:0; float:left; width:155px; border:1px solid #EEEEEE; background:#f6f6f6;}
#resta_local li a{padding:5px 0 5px 10px; display:block; color:#757575;}
#resta_categ li a:hover, #resta_local li a:hover{color:#fff;background:#DA0026; transition-duration:0.3s; -webkit-transition-duration:0.3s;}

/* BradCrumbs Generales */
#breadCrumbs {padding: 5px 0 0;margin: 0 0 10px 25px;color:#8F8F8F;}
#breadCrumbs a {
color: #DA0026 !important;
font: 12px Arial,Helvetica,sans-serif;
}
#breadCrumbs a:hover {text-decoration:underline}

.fb-sharer {
	width: 90px;
	height:20px;
	overflow:hidden;
	/*display: inline-block;*/
	text-align:right;
}

.fb-sharer .pluginButtonSmall {
	background: none repeat scroll 0 0 #ECEEF5;
	border: 1px solid #CAD4E7;
	border-radius: 3px 3px 3px 3px;
	color: #3B5998;
	cursor: pointer;
	padding: 0 5px 1px;
	white-space: nowrap;
	display: inline-block;
	width: auto;
}

.fb-sharer .pluginButtonIcon {
	background-image: url("https://fbstatic-a.akamaihd.net/rsrc.php/v2/y-/r/tbhIfdAHjXE.png");
	background-repeat: no-repeat;
background-size: auto auto;
	height: 14px;
	width: 14px;
	display: inline-block;
	position:relative;
	top:2px;
	margin-right:2px;
}

.fb-sharer a {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	color: #3B5998;
	cursor: pointer;
	white-space: nowrap;
	line-height: 1.28;
	position:relative;
	top:-1px;
}

.fb-sharer{width: 110px;}
.fb-sharer > span{ background-color: #fff; border: 1px solid #c1c1c1; margin: 0 0 0 5px; padding: 1px 3px; color: #333; font-size: 11px; }

#cX-root{padding: 0 0 25px 25px;}

#rightColumn .buscadorTipo { padding-top:140px; height:205px;}
#rightColumn .buscadorTipo.gourmet {background-image: url("../images/buscador_recetas/bgBuscarecetas.jpg");}
#rightColumn .buscadorTipo .buscaRecetas { width:200px; margin:0; padding-left:30px;}
#rightColumn .buscadorTipo input {border:0px solid #fff; background:none; background-image: url("../images/buscador_recetas/bordeInput.png"); padding:11px; width:210px; margin:0 0 50px 0; color:#fff; font-size:12px;}
#rightColumn .buscadorTipo select { float:left; border:0px solid #fff; background:none; background-image: url("../images/buscador_recetas/bordeInputSelect.png"); padding:11px; margin:0; text-align:left; width:230px; color:#fff; -webkit-appearance: none; /* pone imagen de fondo con flechita blanca*/ }
#rightColumn .buscadorTipo input.botonBuscar { float:left; left:0; background: url("../images/buscador_recetas/btnBuscarecetas.png") top left no-repeat; width:115px; height:31px; top:0; position:relative; margin: 15px 0 0 30px  }

/* Galeria top Restaurantes */
div#gallery ul#imagenesGrandes li div.imagenGaleria.retrato.restaurant {width: 100%; text-align: center;}
