@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'Bliss2Regular';
    src: url('bliss2r-webfont.eot');
    src: url('bliss2r-webfont.eot?#iefix') format('embedded-opentype'),
         url('bliss2r-webfont.woff') format('woff'),
         url('bliss2r-webfont.ttf') format('truetype'),
         url('bliss2r-webfont.svg#Bliss2Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Bliss2Light';
    src: url('bliss2l-webfont.eot');
    src: url('bliss2l-webfont.eot?#iefix') format('embedded-opentype'),
         url('bliss2l-webfont.woff') format('woff'),
         url('bliss2l-webfont.ttf') format('truetype'),
         url('bliss2l-webfont.svg#Bliss2Light') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Bliss2Bold';
    src: url('bliss2b-webfont.eot');
    src: url('bliss2b-webfont.eot?#iefix') format('embedded-opentype'),
         url('bliss2b-webfont.woff') format('woff'),
         url('bliss2b-webfont.ttf') format('truetype'),
         url('bliss2b-webfont.svg#Bliss2Bold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'Bliss2LightItalic';
    src: url('bliss2li-webfont.eot');
    src: url('bliss2li-webfont.eot?#iefix') format('embedded-opentype'),
         url('bliss2li-webfont.woff') format('woff'),
         url('bliss2li-webfont.ttf') format('truetype'),
         url('bliss2li-webfont.svg#Bliss2LightItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'GothamMediumRegular';
    src: url('gotham-medium-webfont.eot');
    src: url('gotham-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('gotham-medium-webfont.woff') format('woff'),
         url('gotham-medium-webfont.ttf') format('truetype'),
         url('gotham-medium-webfont.svg#GothamMediumRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'GothamBookRegular';
    src: url('gotham-book-webfont.eot');
    src: url('gotham-book-webfont.eot?#iefix') format('embedded-opentype'),
         url('gotham-book-webfont.woff') format('woff'),
         url('gotham-book-webfont.ttf') format('truetype'),
         url('gotham-book-webfont.svg#GothamBookRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

a{ outline:none;}
html { -webkit-font-smoothing: antialiased; height: 100%; }
ol, ul { list-style: none; }
body{ margin:0; background:#000;}
h1, h2, h3, h4, p, ul, li{margin:0; padding:0;}
img { display:block; border:0;}
.col-1 { width: 80px; }
.col-2 { width: 160px; }
.col-3 { width: 240px; }
.col-4 { width: 320px; }
.col-5 { width: 400px; }
.col-6 { width: 447px ; }
.col-7 { width: 560px; }
.col-8 { width: 640px; }
.col-9 { width: 720px; }
.col-10 { width: 800px; }
.col-11 { width: 880px; }
.full{width:960px;}
.half{ width:480px;}
.tresCuartos { width: 640px;}
.centered{ margin:0 auto;}
.fllft{ float:left;}
.flrt{ float:right;}
.bottomSpace30{ margin-bottom:30px !important;}
.bottomSpace20{ margin-bottom:20px !important;}
.clear{ clear:both; height:1px;}
.bloque{ display:block;}
.width100{ width:100% !important;}
/*spaces*/
.topSpace20{ margin-top:20px !important;}
.topSpace15{ margin-top:15px !important;}
.topSpace25{ margin-top:25px !important;}
.topSpace35{ margin-top:35px !important;}
.topSpace45{ margin-top:45px !important;}
.topSpace55{ margin-top:55px !important;}
.bottomSpace{  margin-bottom: 10px !important;}
.rellIzq10{padding-left:10px;}
.rell20{padding:20px;}
.gray{color:#b5b5b5 !important;}
.black{color:#000000 !important;}
/*****************************/
/******* MENU ****************/
/*****************************/
#mcGlobalNav:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#mcGlobalNav {position: relative; min-width: 960px; color: #333333; background: #333333 url(../img/bg-nav.gif) repeat-x top !important; font-family: 'Bliss2Light'; z-index: 99; height:50px;}
#mcGlobalNav .secciones{font-family: 'Bliss2Light'; width:960px;margin:0 auto;}
body.default #mcGlobalNav .secciones{ position:relative;}
body.default #mcGlobalNav .secciones .menu{position:absolute; top:50px; right:0px; padding:10px 10px 8px 15px; background-color: #333333; background-repeat: repeat-x; background-image: -moz-linear-gradient(100% 100% 90deg, #464646, #202020); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#202020), to(#464646)); background-image: -webkit-linear-gradient(#202020, #464646); background-image: -o-linear-gradient(#464646, #202020); -pie-background: linear-gradient(#202020, #464646); behavior: url(PIE.htc);}
li.language{ float:left; margin-right:10px; }
a.buttonLang{ font-family:'Bliss2Bold'; font-size:20px; padding: 5px 22px 3px 5px; text-transform:uppercase; color:#ffffff; text-decoration:none; display:block; border-bottom: 4px solid #2F8FA3; float:left; background:url(../img/arrow-blue.png) no-repeat right 8px;}
.buttonLang:hover, .buttonLang:visited{ text-decoration:none; color:#ffffff;}

#mcGlobalNav img{ float:left; display:none; border:0;}
#mcGlobalNav h1{padding:5px 0 0 0 !important; margin:0;float:left; height:40px !important; width:237px; text-indent:-9000px; background:url(../img/mc-priceless-logo.png) no-repeat bottom;}
#mcGlobalNav h2{font-size:24px;line-height:50px;text-transform:uppercase;padding:0 15px;margin:0;float:left;font-weight:normal; color:#ffffff;}
#mcGlobalNav .primary { float: right;}
#mcGlobalNav .primary li, #mcGlobalNav .primary li .menu ul li { float: left; position: relative; max-width: 260px; height: 50px; padding:0 5px; font-family: 'Bliss2Light'; font-size:12px; text-align:center !important; display:block;}
#mcGlobalNav .primary li .menu { display: none;	position: absolute; left: -350px; top: 50px;z-index: 100 !important; max-width:830px; min-width:640px; background: #333333 url(../img/bg-nav.gif) repeat top !important; text-align:center !important; padding:0 5px 0 8px;}
#mcGlobalNav .primary li .menu ul li a{ text-decoration: none; padding:17px 7px 13px 7px !important; display: block; text-transform:uppercase;}
/*SUBMENU COLORES ABAJO*/
#mcGlobalNav .primary li .menu .resto a:hover{ border-bottom:#2F8FA3 4px solid !important; }
#mcGlobalNav .primary li .menu .viajes a:hover{ border-bottom:#7FB827 4px solid !important; }
#mcGlobalNav .primary li .menu .tiendas a:hover{ border-bottom:#FECF12 4px solid !important; }
#mcGlobalNav .primary li .menu .hotel a:hover{ border-bottom:#BF2824 4px solid !important; }
#mcGlobalNav .primary li .menu .deportes a:hover{ border-bottom:#ED8802 4px solid !important; }
#mcGlobalNav .primary li .menu .arte a:hover{ border-bottom:#7A3B8F 4px solid !important; }

#mcGlobalNav .primary li:hover .menu, #mcGlobalNav .primary li.active .menu { display: block !important; }
#mcGlobalNav .primary li:hover { border-top: 0; }
#mcGlobalNav .primary li.active { border-top: 0; z-index: 2;}
#mcGlobalNav .primary .level-1 { display: block; position: relative; padding:17px 10px 15px 10px !important;  color:#ffffff; text-decoration:none;}
/*MENU COLOR ABAJO MOUSE OVER*/
#mcGlobalNav .primary .level-1:hover { border-bottom: #787878 4px solid;}
#mcGlobalNav .primary li.active .level-1 {
  background: -moz-linear-gradient(top, #fdcf44, #fb941f);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0.01, #fdcf44), color-stop(0.9, #fb941f));
}
#mcGlobalNav .primary a:hover { border: none;}
#mcGlobalNav .primary:after {
  content: "\00a0";
  position: absolute;
  z-index: 1;
  bottom: -16px;
  left: 0;
  width: 100%;
  height: 15px;
  border-top: 1px solid rgba(102, 102, 102, 0.2);
  background: -moz-linear-gradient(top, rgba(153, 153, 153, 0.25), rgba(153, 153, 153, 0));
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0.01, rgba(153, 153, 153, 0.25)), color-stop(0.9, rgba(153, 153, 153, 0)));
}
#mcGlobalNav .primary .menu a, #mcGlobalNav .primary .level-1:hover, #mcGlobalNav .primary a.active:hover, #mcGlobalNav .primary li:hover .level-1, #mcGlobalNav .primary li.active .level-1 { color: #ffffff; }

#content{ margin-left:auto; margin-right:auto; z-index:90; display:block;}
body.default{ position:relative; height:100%; background:#000000;}
body.default .wrapper{ width:100%; position:relative; height:100%;}
body.default .wrapper #footer{ position:absolute; bottom:0;}
body.default #masthead .mastheadText .mastheadContent {margin:30px auto 120px auto;}
body.default #masthead .mastheadText .mastheadContent_index {margin:15px auto 120px auto;}
body.default #masthead .mastheadText .mastheadContent_index .title .main{ width:340px !important;}


body.default #masthead .mastheadText .mastheadContent .title .main{ width:340px !important;}

body.home{ position:relative;}
body.home .wrapper{ width:100%; position:relative; z-index:90; top:50;}
body.home .wrapper #content{ margin-top:350px;}

#masthead{ width:100%; position: absolute; z-index:50; height:450px; top:50;}
#masthead .mastheadText{height: 800px; width:100%;position:absolute; top:0; left:0;}
#masthead .mastheadText .mastheadContent{ margin:15px auto 120px auto; width:960px;}
#masthead .mastheadText .mastheadContent .title{ padding:5px; text-align:center; width:309px;}
#masthead .mastheadText .mastheadContent .title.descarga{ padding:5px; text-align:center;width:175px; height:147px;}
#masthead .mastheadText .mastheadContent .title h1.main{ text-indent:-9999px; display:block; width:309px; height:79px; background: url(../img/home_miami.png) no-repeat; padding:0; margin:0; border-bottom:1px solid #FFF;}
#masthead .mastheadText .mastheadContent .title .sub{ font-family:'GothamBookRegular'; font-size:19px; line-height:21px; color:#FFFFFF; padding: 5px 0 15px 0; opacity: 0.9; filter: alpha(opacity=90);}
#masthead .mastheadText .mastheadContent .title .sub_home{ font-family:'GothamBookRegular'; font-size:19px; line-height:21px; color:#ffffff; padding: 5px 0 15px 0; opacity: 0.9; filter: alpha(opacity=90);}
#masthead .mastheadText .mastheadContent .title .default{ font-family:'Bliss2Light'; font-weight:normal; font-size:12px; line-height:14px; color:#ffffff; width:340px; padding:15px 0;}


#masthead .mastheadText .mastheadContent_index{ margin:15px auto 120px auto; width:960px;}
#masthead .mastheadText .mastheadContent_index .title{ padding:5px; text-align:center; width:309px;}
#masthead .mastheadText .mastheadContent_index .title.descarga{ padding:5px; text-align:center;width:175px; height:147px;}
#masthead .mastheadText .mastheadContent_index .title h1.main{ text-indent:-9999px; display:block; width:309px; height:79px; background: url(../img/home_miami.png) no-repeat; padding:0; margin:0; border-bottom:1px solid #FFF;}
#masthead .mastheadText .mastheadContent_index .title .sub{ font-family:'GothamBookRegular'; font-size:19px; line-height:21px; color:#FFFFFF; padding: 5px 0 15px 0; opacity: 0.9; filter: alpha(opacity=90);}
#masthead .mastheadText .mastheadContent_index .title .sub_home{ font-family:'GothamBookRegular'; font-size:19px; line-height:21px; color:#ffffff; padding: 5px 0 15px 0; opacity: 0.9; filter: alpha(opacity=90);}
#masthead .mastheadText .mastheadContent_index .title .default{ font-family:'Bliss2Light'; font-weight:normal; font-size:12px; line-height:14px; color:#ffffff; width:340px; padding:15px 0;}

#masthead .mastheadText .mastheadContent_index a.pdf{font-family:'Bliss2Regular'; font-size:12px; line-height:14px;  text-transform:uppercase; text-decoration:none; padding:20px 45px 20px 10px; float:right; background:#292929 url(../img/pdf47x47.png) 130px center no-repeat !important; color:#ffffff; border:1px solid #a0a0a0; width:130px;}




#masthead .mastheadText .mastheadContent a.pdf{font-family:'Bliss2Regular'; font-size:12px; line-height:14px;  text-transform:uppercase; text-decoration:none; padding:20px 45px 20px 10px; float:right; background:#292929 url(../img/pdf47x47.png) 130px center no-repeat !important; color:#ffffff; border:1px solid #a0a0a0; width:130px;}

.gallery-controller {position: absolute; left: 50%; bottom: 130px; z-index: 6; height: 5px;	width:94px;	margin-left:-47px;}
.gallery-controller a {
  margin-right: 15px;
  margin-top:3px;
  background: rgba(255, 255, 255, 0.5);
  float:left;
  display:block;
  font-size:0px;
  width: 15px;
  height: 15px;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  -o-border-radius: 15px;
  border-radius: 15px;
  margin-right: 15px;
  behavior: url(PIE.htc);
}
.gallery-controller a.activeSlide{border: solid 3px #ffffff; background: transparent; margin-right:15px; width:10px; height:10px;}

.buttonMain{ font-family:'Bliss2Regular'; font-size:18px; padding: 8px 35px 7px 7px; text-transform:uppercase; color:#eb981d; text-decoration:none; border: 1px solid #737373;  -moz-border-radius: 5px;
  -webkit-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; background: url(../img/but-bg.gif) right -3px #333; display:block;
}
.buttonMain:hover, .buttonMain:visited{ text-decoration:none; color:#eb981d;}
/*********************/
/*** imagenes tabs ***/
/*********************/
.tabsContent {
  margin-bottom: 8px;
  font: 1.1em 'Bliss2Regular';
}
.tabsContent li {float: left; border-right: 1px solid rgba(51, 51, 51, 0.2); text-align: center;}
.tabsContent a {
  display: block;
  padding: 8px 0 10px;
  min-width: 80px;
  color: #ffffff;
  text-decoration: none;
}
.tabsContent {border-color: #d6850a; border-top: none; text-transform: uppercase; color: #ffffff;position: relative; margin-bottom: 0; padding-bottom: 8px; float:left;}
.tabsContent li {
  float: left;
  border-right: 1px solid #000000;
  border-top:#3d3d3d 1px solid;
  text-align: left;
  background: #333333;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#0d0d0d), to(#525252));
  background-image: -webkit-linear-gradient(top, #252525, #333333, #252525);
  background-image: -moz-linear-gradient(top, #252525, #333333, #252525);
  background-image: -ms-linear-gradient(top, #252525, #333333, #252525);
  background-image: -o-linear-gradient(top, #252525, #333333, #252525);
  background-image: linear-gradient(top, #252525, #333333, #252525);
  -pie-background: linear-gradient(#252525, #333333, #252525);
  behavior: url(PIE.htc);
}
.tabsContent li.tab-arte{ border-right: none !important;}
.tabsContent li a {position: relative; font-family: 'Bliss2Regular'; font-size: 10px !important; color: #ffffff; text-transform:uppercase; display: block; text-decoration:none;  padding: 17px 0;
  background-repeat: no-repeat;
  background-position: 0 0;
}
.barraTabs{position: absolute; height: 9px; width: 960px; bottom: 0; left: 0;background-color: #7FB827; z-index:2;}

.tabsContent li a:before{float: left; position: relative; top: -5px; content: "\00a0"; display: block; background-image: url(../img/icons-tabs.png);}
.tabsContent li:after {content: "\00a0"; display: none; position: absolute; height: 9px; width: 960px; bottom: 0; left: 0;}
.tabsContent li:last-child { border-right: none; }
.tabsContent li.active {background: #3d8594; border-color: #2d2d2d;}
.tabsContent li.active a { color: #ffffff; }
.tabsContent li.active a:hover { background-color: #2F8FA3;}
.tabsContent li.active:after { display: block; }

.tabsContent .tab-gastronomia:after { background-color: #2F8FA3; }
.tabsContent .tab-gastronomia a { padding: 15px 0 19px 0;}
.tabsContent .tab-gastronomia a:before {left: 40px; margin-right: 45px; width: 20px; height: 30px;background-position: 0 0 !important;}
.tabsContent .tab-gastronomia.active a:before, .tabsContent .tab-gastronomia:hover a:before{background-position: 0 -50px !important;}
.tabsContent .tab-gastronomia a:hover, .tabsContent .tab-gastronomia.active a, .tabsContent .tab-gastronomia.active a:hover { background-color: #2F8FA3; border-color: #2F8FA3; color:#ffffff !important;}

.tabsContent .tab-mye:after { background-color: #BF2824 ; }
.tabsContent .tab-mye a { padding: 12px 0 10px 0;}
.tabsContent .tab-mye a:before {left: 30px; margin-right: 30px; width: 29px; height: 30px; background-position: -90px 0px !important;}
.tabsContent .tab-mye.active a:before, .tabsContent .tab-mye:hover a:before{background-position: -90px -50px !important; }
.tabsContent .tab-mye a:hover, .tabsContent .tab-mye.active a, .tabsContent .tab-mye.active a:hover { background-color: #BF2824; border-color: #BF2824;}

.tabsContent .tab-compras:after { background-color: #FECF12; }
.tabsContent .tab-compras a { padding: 15px 0 19px 0;}
.tabsContent .tab-compras a:before {left: 30px; margin-right: 40px; width: 30px; height: 30px; background-position: -140px 0px !important;}
.tabsContent .tab-compras.active a:before, .tabsContent .tab-compras:hover a:before{background-position: -140px -50px !important; }
.tabsContent .tab-compras a:hover, .tabsContent .tab-compras.active a, .tabsContent .tab-compras.active a:hover{background-color: #FECF12; border-color: #FECF12;}

.tabsContent .tab-viajes:after { background-color: #7FB827; }
.tabsContent .tab-viajes a { padding: 12px 0 10px 0;}
body.es .tabsContent .tab-viajes a, body.po .tabsContent .tab-viajes a  {padding-top: 15px !important; padding-bottom:19px !important;}
.tabsContent .tab-viajes a:before {left: 30px; margin-right: 40px; width: 30px; height: 30px; background-position: -190px 0px !important;}
.tabsContent .tab-viajes.active a:before, .tabsContent .tab-viajes:hover a:before{ background-position: -190px -50px !important;}
.tabsContent .tab-viajes a:hover, .tabsContent .tab-viajes.active a, .tabsContent .tab-viajes.active a:hover { background-color: #7FB827; border-color: #7FB827;}

.tabsContent .tab-deportes:after { background-color: #ED8802; }
.tabsContent .tab-deportes a { padding: 15px 0 19px 0;}
.tabsContent .tab-deportes a:before {left: 40px; margin-right: 50px; width: 29px; height: 30px; background-position: -35px 0px !important;}
.tabsContent .tab-deportes.active a:before, .tabsContent .tab-deportes:hover a:before{background-position: -35px -50px !important;}
.tabsContent .tab-deportes a:hover, .tabsContent .tab-deportes.active a, .tabsContent .tab-deportes.active a:hover {  background-color: #ED8802; border-color: #ED8802;}

.tabsContent .tab-arte:after { background-color: #7A3B8F; }
.tabsContent .tab-arte a { padding: 12px 0 10px 0;}
/*body.es .tabsContent .tab-arte a {padding: 15px 0 19px 0;}*/
.tabsContent .tab-arte a:before {left: 30px; margin-right: 35px; width: 30px; height: 30px; background-position: -250px 0px !important;}
.tabsContent .tab-arte.active a:before, .tabsContent .tab-arte:hover a:before{background-position: -250px -50px !important;}
.tabsContent .tab-arte a:hover, .tabsContent .tab-arte.active a, .tabsContent .tab-arte.active a:hover {  background-color: #7A3B8F; border-color: #7A3B8F;}

.promosWrapper{width:960px !important; height:220px !important; float:left; overflow:hidden; position:relative; display:block;}
#contentGastronomia.active, #contentMyA.active, #contentCompras.active, #contentViajes.active, #contentEstadias.active, #contentArte.active, #contentDeportes.active{ display:block;}
#contentGastronomia, #contentMyA, #contentCompras, #contentViajes, #contentEstadias, #contentArte, #contentDeportes{ display:none; height:220px !important; min-height:220px; max-height:220px; position:absolute; top:0px; left:0px;}
#contentGastronomia .imgContainer .promoTitle{ color:#2F8FA3;}
#contentMyA .imgContainer .promoTitle{color:#BF2824;}
#contentCompras .imgContainer .promoTitle{color:#FECF12;}
#contentViajes .imgContainer .promoTitle{color:#7FB827;}
#contentDeportes .imgContainer .promoTitle{color:#ED8802;}
#contentArte .imgContainer .promoTitle{color:#7A3B8F;}

.imgContainer .promoTitle{ position:absolute; left:0; bottom:10px; font-family:'GothamBookRegular'; font-size:14px; text-decoration:none; text-transform:uppercase; padding:8px; background:#272727;}
.imgContainer{ position:relative; float:left; width:480px;}
.promocion{ float:left; width:430px; padding:25px; height:170px !important; min-height:170px;}
.promocion .links{position:absolute; bottom:20px;}
.promocion .titulo{ font-family:'GothamBookRegular'; font-size:26px; line-height:28px; font-weight:normal; color:#FFF; padding-bottom:5px; text-transform:uppercase;}
.promocion .copy{
	font-family:"GothamBookRegular";
	font-size:13px;
	line-height:15px;
	color:#FFF;
}
.promocion .fbContainer{ float:left; display:block; padding:5px 0 0 35px;}
a.conoce{ float:left; color:#ffffff !important; font-family:'Bliss2Bold'; font-size:14px; text-transform:uppercase; text-decoration:none; padding:5px 0; display:block;}

a.conoce2{ float:left; color:#ae8c42 !important; font-family:'Bliss2Bold'; font-size:14px; text-transform:uppercase; text-align:center; text-decoration:none; padding:0px; display:block;}


.texto a{ font-family:'GothamBookRegular'; font-size:12px; line-height:25px; color:#eb981d !important; font-weight:normal; margin:0; text-transform:uppercase; text-decoration:none;}
.texto .fllft.width100{ position:absolute; bottom:10px; left:10px; width:300px !important;}
.texto .linksHome{ position:absolute; width:220px !important; height:21px; bottom:10px; left:10px;}



.texto2 .fllft.width100{ position:absolute; bottom:10px; left:10px;}
.texto2 .linksHome{ position:absolute; width:220px !important; bottom:10px; left:10px;}

.promosWrapper, .ofertas .texto2{
	height:85px; 
  background:#0d0d0d;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#0d0d0d), to(#525252));
  background-image: -webkit-linear-gradient(top, #0d0d0d, #525252);
  background-image: -moz-linear-gradient(top, #0d0d0d, #525252);
  background-image: -ms-linear-gradient(top, #0d0d0d, #525252);
  background-image: -o-linear-gradient(top, #0d0d0d, #525252);
  background-image: linear-gradient(top, #0d0d0d, #525252);
  -pie-background: linear-gradient(#0d0d0d, #525252);
  behavior: url(PIE.htc);
}
.texto2{position:relative;
}

.texto2 p { padding:10px;  font-family:'GothamBookRegular'; font-size:12px; font-weight:600;}

.promosWrapper, .ofertas .texto{
  background:#0d0d0d;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#0d0d0d), to(#525252));
  background-image: -webkit-linear-gradient(top, #0d0d0d, #525252);
  background-image: -moz-linear-gradient(top, #0d0d0d, #525252);
  background-image: -ms-linear-gradient(top, #0d0d0d, #525252);
  background-image: -o-linear-gradient(top, #0d0d0d, #525252);
  background-image: linear-gradient(top, #0d0d0d, #525252);
  -pie-background: linear-gradient(#0d0d0d, #525252);
  behavior: url(PIE.htc);
}
.texto{position:relative;}
.ofertas .texto{
	position:relative;
  height:110px !important;
  min-height:110px !important;
  max-height: 110px !important;
  padding: 10px !important;
  -moz-box-shadow: 0 0 1px #666666;
  -webkit-box-shadow: 0 0 1px #666666;
  -ms-box-shadow: 0 0 1px #666666;
  -o-box-shadow: 0 0 1px #666666;
  box-shadow: 0 0 1px #666666 !important;
  behavior: url(PIE.htc);
}
.fecha{ font-size:10px !important; padding-top:5px;}
#ofertas-actividades a img, #ofertas-restaurantes a img, #ofertas-estadias a img, #ofertas-autos a img, #ofertas-autos2 a img, # 2 a img, #ofertas-arte a img, #ofertas-comercios a img, #ofertas-box a img{display:block;}3
#ofertas-actividades p, #ofertas-restaurantes p, #ofertas-estadias p, #ofertas-autos p, #ofertas-autos2 p, #ofertas-arte p, #ofertas-comercios p, #ofertas-box p, #ofertas-aventura p{ font-family:'Bliss2Regular'; font-size:12px; line-height:14px; color:#ffffff; font-weight:normal; margin:0; }

#ofertas-aventura2 p{ font-family:'Bliss2Regular'; font-size:12px; line-height:14px; color:#ffffff; font-weight:normal; margin:0; }

#ofertas-actividades{border-top:#ff8811 5px solid;}
#ofertas-actividades h3{color:#ff8811;}
#ofertas-restaurantes{border-top:#2F8FA3 5px solid;}
#ofertas-restaurantes h3{color:#2F8FA3;}
#ofertas-restaurantes2{border-top:#2F8FA3 5px solid;}
#ofertas-restaurantes2 h3{color:#2F8FA3;}
#ofertas-estadias{border-top:#53b113 5px solid;}
#ofertas-estadias h3{color:#53b113;}
#ofertas-autos{border-top:#d1262f 5px solid;}
#ofertas-autos h3{color:#d1262f;}
#ofertas-autos2{border-top:#d1262f 5px solid;}
#ofertas-autos2 h3{color:#d1262f;}
#ofertas-arte{border-top-color:#7A3B8F;; border-top-style:solid;  border-top-width: 5px;}
#ofertas-arte h3{color:#7A3B8F;}
#ofertas-comercios{border-top:#f0bd0b 5px solid;}
#ofertas-comercios h3{color:#f0bd0b;}
#ofertas-box{border-top:#53b113 5px solid;}
#ofertas-box h3{color:#53b113;}

h3.privilegios{display:block; font-family:'Bliss2Regular'; font-size:18px; font-weight:normal; text-transform:uppercase; text-align:left; color:#eb981d; background:#272727; padding:10px 0;}
h3.privilegios:before{content:"\00a0\00a0\00a0";}

a img{display:block;}
#ofertas-actividades p, #ofertas-restaurantes p, #ofertas-restaurantes2 p, #ofertas-estadias p, #ofertas-autos p, #ofertas-autos2 p, #ofertas-arte p, #ofertas-comercios p, #ofertas-box p{
	font-family:'GothamBookRegular';
	font-size:11px;
	line-height:14px;
	color:#ffffff;
	font-weight:normal;
	margin:0;
}

#ofertas-actividades, #ofertas-restaurantes, #ofertas-restaurantes2, #ofertas-estadias, #ofertas-autos, #ofertas-autos2, #ofertas-arte, #ofertas-comercios, #ofertas-box{ width:25%; float:left; position:relative;}
#ofertas-actividades h3, #ofertas-restaurantes h3, #ofertas-restaurantes2 h3, #ofertas-estadias h3, #ofertas-autos h3, #ofertas-autos2 h3, #ofertas-arte h3, #ofertas-comercios h3, #ofertas-box h3{ font-family:'Bliss2Regular'; font-size:18px; line-height:20px; font-weight:normal; margin:0; text-transform:uppercase;}


#footer{ display:block; width:100%; height:50px; padding:10px 0 10px 0; border-top:#3d3d3d 1px solid;  background-image: -webkit-gradient(linear, left top, left bottom, from(#0d0d0d), to(#525252));
  background-image: -webkit-linear-gradient(top, #0d0d0d, #525252);
  background-image: -moz-linear-gradient(top, #0d0d0d, #525252);
  background-image: -ms-linear-gradient(top, #0d0d0d, #525252);
  background-image: -o-linear-gradient(top, #0d0d0d, #525252);
  background-image: linear-gradient(top, #0d0d0d, #525252);
  -pie-background: linear-gradient(#0d0d0d, #525252);
  behavior: url(PIE.htc);
}
#footer .content{ width:960px; margin:0 auto;}
#footer .content a img{ border:0; display:block;}
#footer .content .linksBottom{float:left; list-style:none;}
#footer .content .linksBottom li{ display:block; float:left;padding:15px 10px 0 15px;}
#footer .content .linksBottom li a{ font-family:'Bliss2Regular'; text-decoration:none; font-size:12px; color:#ffffff;}

#ofertas-aventura{ width:320px; float:left; position:relative; c}
#ofertas-aventura h3{ font-family:'Bliss2Regular'; font-size:18px; line-height:20px; color:#a18442; font-weight:normal; margin:0; text-transform:uppercase;}

#ofertas-aventura2{ width:640px; float:left; position:relative; border-top-color:#a18442; border-top-style:solid;  border-top-width: 5px;}
#ofertas-aventura2 h3{ font-family:'Bliss2Regular'; font-size:18px; line-height:20px; color:#a18442; font-weight:normal; margin:0; text-transform:uppercase;}

.privilegios2{text-align:left; background:#272727; width:940px; padding:10px; height:19px;}
.privilegios2 h3, .privilegios2 a{display:block; font-family:'Bliss2Regular'; font-size:18px; font-weight:normal; text-transform:uppercase; color:#a18442;}
.privilegios2 a{text-decoration:none;}
.privilegios2 a:hover{ text-decoration:underline;}
