/*
Copyright (c) 2011, Red Universal de Marketing y Bookings Online, S.A. (Rumbo) All rights reserved. version:0.8b

VJRES(viajar.com)
*/

@charset "utf-8";
/* CSS Document */

/*-----------------------------------------------------------------------*/
/* 1. CONTENT VACACIONES 
/*-----------------------------------------------------------------------*/
.titulo-combo{font-weight:bold;background:none;*background-color:#D1D9EC}
/* 1.1 Top Columns
/* -----------------------------------------------------------------------*/

#topColumns{padding-top:15px}
#motorEngine, .topBanners, #chollos{height:397px}
form p.button a.hidden{display:none}

/* /// 2nd and 3rd Columns /// */

.topBanners{display:inline;float:left;width:210px;margin-left:10px}
.topBanners.first{margin-left:12px}
.topBanners h2 a{display:block;width:210px;height:249px;text-indent:-10000px}
.topBanners h2.canarias a{background:url(/pictures/europa-tarifa-plana.jpg) no-repeat top}
.topBanners h2.caribe a{background:url(/pictures/todo-verano2.jpg) no-repeat top}

/* Lists */
.topBanners ul{display:block;width:190px;height:123px;background:url(/pictures/bgTopBanners.png) no-repeat top;padding:25px 10px 0 10px;position:relative}
.topBanners ul li{margin-bottom:15px}
.topBanners ul li span{float:right;color:#fe8334;font:15px "Trebuchet MS";margin-top:-2px;font-weight:bold}
.topBanners ul li span em{font-size:14px}
.topBanners ul li p{position:absolute;top:2px;right:10px;color:#565656;font-size:11px;font-style:italic}

/* /// 4th Column /// */

#chollos{display:inline;width:246px;float:left;margin-left:12px}
* html #chollos.box246{height:397px}
#chollos h2{background:url(/pictures/txtChollos.gif) no-repeat;width:22px;height:171px;left:-5px !important}
#chollos h3{font-size:15px;font-family:Arial, Helvetica, sans-serif;margin-left:50px;margin-bottom:5px;font-weight:bold}
* html #chollos h3{font-weight:bold}
#chollos table{margin:0 10px 8px 50px}
#chollos table.last{margin-bottom:0}
#chollos table td, #chollos table th{padding:0}
#chollos table th{padding-right:10px;text-align:left;font-weight:normal;width:105px}
#chollos table td.nights{padding-right:12px;text-align:center;width:10px}
#chollos table td.price{color:#fe8334;font:15px "Trebuchet MS";text-align:right;width:43px;font-weight:bold}
#chollos table td.price em{font-size:14px}
#chollos span.from{color:#000;display:block;font:10px Arial,Helvetica,sans-serif;position:absolute;right:5px;text-align:center;top:17px;width:50px}
#chollos span.tasas{bottom:10px;color:#565656;display:block;font:11px Arial,Helvetica,sans-serif;position:absolute;right:1px;text-align:center;width:159px;font-style:italic}

/* 1.2 Bottom Content
/* -----------------------------------------------------------------------*/

#bottomContent{clear:both}

/* /// Left Column /// */

#bottomContent #main{float:left;margin-right:12px;width:688px}

/* Matriz */
.promodoble{margin-bottom:8px;float:left}
div#main .promodoble a:link, a:visited{color:#0000FF}
div#main .promodoble a:hover{color:#FE8334}
div#main .mostVisited-tit{width:37px;height:167px;background-image:url(/pictures/mostVisited-tit.gif);float:left}
div#main .offers-body{width:641px;height:167px;float:left;background-image:url(/pictures/mostVisited-body.gif);background-repeat:repeat-x}
div#main .mostVisited-right{width:10px;height:167px;background-image:url(/pictures/mostVisited-right.gif);float:left}
div#main .promoA{width:304px;height:150px;float:left;border-right:1px dotted #AFC2D6;padding:8px}
div#main .promoB{width:300px;height:150px;float:left;padding:8px;*padding:8px 7px}
div#main .tit-promo{height:34px;width:304px;float:left;margin-bottom:10px}
div#main .tit-promo h2{width:85%;font-size:14px;display:inline;color:#000;float:left;margin:0px;font-weight:bold}
div#main .tit-promo p{width:auto;color:#FE8334;font-size:14px;font-weight:bold;float:right;font-family:"Trebuchet MS";height:24px}
div#main .tit-promo span{font-size:16px}
div#main .tit-promo h3{width:100%;height:10px;font-family:Arial, Helvetica, sans-serif;font-size:10px;*line-height:8px;font-weight:normal;margin:0px;float:left}
div#main .promo-offers{float:left;height:auto;width:auto}
div#main .promo-offers img{float:left;width:110px;height:105px;margin-right:10px}
div#main .promo-offers span{color:#FE8334;font-size:14px;float:right;font-weight:bold;font-family:"Trebuchet MS";text-decoration:none;*text-decoration:none}
div#main .offer-list .price-from{text-align:right;float:right;color:#000000;position:relative;top:-5px;rigth:0px;font-size:10px;font-weight:normal;height:10px}
div#main .promo-offers .offer-list{float:left;width:180px;*width:auto;height:auto;font-family:Arial, Helvetica, sans-serif;font-size:12px} 
div#main .promo-offers .offer-list li{width:100%;float:left}
div#main .promo-offers .offer-list a{font-size:10px;font-size:12px}
div#main .promo-offers .price-person{float:right;height:auto;line-height:12px;color:#565656;font-size:10px;text-align:right;font-style:italic;font-weight:normal;font-family:Arial, Helvetica, sans-serif}
div#main .promo-offers .more-locations{padding-top:10px;font-size:10px}
div#main .promo-offers .more-locations a{float:left;text-align:right;font-style:normal;font-size:10px}

.promodobleA{width:344px;float:left}
.promodobleB{width:344px;float:right}
.matriz{width:688px;background:url(/pictures/bgMatriz.png) no-repeat left 36px;position:relative;margin-bottom:10px}
* html .matriz{background:url(/pictures/bgMatriz.png) no-repeat left top} /* HACK FOR IE6 */
*+html .matriz{background:url(/pictures/bgMatriz.png) no-repeat left top} /* HACK FOR IE7 */
.matriz caption{display:block;height:36px;background:#0076be;text-align:left;color:#fff;font:18px "Trebuchet MS";line-height:36px;padding-left:15px;width:inherit;position:absolute}
.matriz th.row{padding:4px 5px 4px 20px;width:110px;text-align:left;font-weight:normal;border-right:solid 1px #e6edf2}
.matriz th.col{-x-system-font:none;font-family:"Trebuchet MS";font-size:12px;padding:5px;width:75px;text-align:center;background:url(/pictures/bgTabMatriz.png) repeat-x top;border:solid 1px #afc2d6}
.matriz td.price{padding:4px 25px 4px 20px;width:50px;color:#fe8334;font:15px "Trebuchet MS";text-align:right;font-weight:bold;border-right:solid 1px #e6edf2}
.matriz td.no-price{padding:4px 25px 4px 20px;width:50px;color:#fe8334;font:15px "Trebuchet MS";text-align:center;font-weight:bold;border-right:solid 1px #e6edf2}
.matriz td.price a{color:#fe8334}
.matriz td.bug{background:#d1d9ec;padding:0;height:42px;border-right:solid 1px #afc2d6}
* html .matriz td.bug{border-left:solid 1px #afc2d6;height:4px} /* HACK FOR IE6 */
*+html .matriz td.bug{border-left:solid 1px #afc2d6;height:4px} /* HACK FOR IE7 */
.matriz td.empty{background:#d1d9ec;border-bottom:solid 1px #afc2d6;padding:0}
* html .matriz td.empty.left{border-left:solid 1px #afc2d6}
*+html .matriz td.empty.left{border-left:solid 1px #afc2d6}
.matriz td.empty.right{border-right:solid 1px #afc2d6}
a.prev{display:block;width:22px;height:24px;background:url(/pictures/icoPrevious.png) no-repeat;text-indent:-10000px;margin-left:110px}
a.next{display:block;width:22px;height:24px;background:url(/pictures/icoNext.png) no-repeat;text-indent:-10000px;margin-left:2px}
.matriz .bottom{background:url(/pictures/bgMatriz.png) no-repeat left bottom;padding:0;height:10px}
* html .matriz .bottom{height:15px}
*+ html .matriz .bottom{height:15px}

/* Banner Reserva tus vacaciones */
#content .boxWhite300.float{float:left;height:110px;width:240px;padding-right:60px}
* html #content .boxWhite300.float, * html .boxWhite430.float{padding-right:0}
#content .boxWhite300 p{text-align:right;margin:5px 10px 5px 0}
#content .boxWhite300 p.gratis a{display:block;width:88px;height:88px;background:url(/pictures/badgeFree.png) no-repeat;position:absolute;right:-10px;top:10px;text-indent:-10000px;text-align:left}

* html #content .boxWhite300 p.gratis a{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pictures/badgeFree.png');cursor:pointer}

/* Banner Otros paquetes */
#content .boxWhite376.float{float:left;height:110px;margin-left:12px}
#content .boxWhite376 ul{width:361px;margin-left:15px}
#content .boxWhite376 ul li{display:inline;float:left;min-width:110px;margin-right:10px;white-space:nowrap;line-height:20px}
* html #content .boxWhite376 ul li{width:110px}
#content .boxWhite430 ul li.last{margin-left:0}

/* /// Right Column /// */
#bottomContent #lateral{display:inline;float:left;width:300px}
#bottomContent #lateral p{margin-bottom:10px;background:transparent url(/pictures/titpubli.png) no-repeat scroll left top}
.search-box.vacacional ul.top-destinos{float:left;width:115px;line-height:20px;margin:0 0 20px 0;font-size:12px}
