@charset "utf-8";
/* CSS Document */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFB001;
	color:#666666;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.clearing{
      clear:both;
}
.clearing2{
	clear:both;
	height: 7px;
}

/* GENERALES */

input, select, textarea {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
}

#header {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-color: #ffb001;
	height: 10px;
}
.izqlogo {
	float: left;
	margin-top:23px;
}
.der {
	float: right;
}

.item {
	text-align: center;
	height: 21px;
	width: 106px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	background-image: url(/images/bot_destacados_over5.jpg);
	display: block;
	padding-top: 7px;
}
.item:hover {
	background-image: url(/images/bot_destacados_over5.jpg);
	text-align: center;
	height: 21px;
	width: 106px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	background-position: 106px;
	display: block;
	padding-top: 7px;
}
#buscardest_susc {
	float: left;
	height: 332px;
	width: 1004px;
	background-image: url(images/back_principal.jpg);
	padding-left: 20px;
}
#buscardest_susc2 {
	float: left;
	height: 332px;
	width: 1004px;
	background-image: url(images/back_cuba.jpg);
	padding-left: 20px;
}
#buscardest_susc3 {
	float: left;
	height: 332px;
	width: 1004px;
	background-image: url(images/back_dominicana.jpg);
	padding-left: 20px;
}
#buscardest_susc4 {
	float: left;
	height: 332px;
	width: 1004px;
	background-image: url(images/back_mexico.jpg);
	padding-left: 20px;
}
#buscardest_susc5 {
	float: left;
	height: 332px;
	width: 1004px;
	background-image: url(images/back_panama.jpg);
	padding-left: 20px;
}
#buscardest_susc6 {
	float: left;
	height: 332px;
	width: 1004px;
	background-image: url(images/back_colombia.jpg);
	padding-left: 20px;
}
#buscardest_susc7 {
	float: left;
	height: 332px;
	width: 1004px;
	background-image: url(images/back_venezuela.jpg);
	padding-left: 20px;
}
#buscardest_susc8 {
	float: left;
	height: 332px;
	width: 1004px;
	background-image: url(images/back_puerto_rico.jpg);
	padding-left: 20px;
}
#buscardest_susc9 {
	float: left;
	height: 332px;
	width: 1004px;
	background-image: url(images/back_aruba.jpg);
	padding-left: 20px;
}
#buscardest_susc10 {
	float: left;
	height: 332px;
	width: 1004px;
	background-image: url(images/back_bahamas.jpg);
	padding-left: 20px;
}
#buscardest_susc11 {
	float: left;
	height: 332px;
	width: 1004px;
	background-image: url(images/back_jamaica.jpg);
	padding-left: 20px;
}
#buscardest_susc12 {
	float: left;
	height: 332px;
	width: 1004px;
	background-image: url(images/back_centroa.jpg);
	padding-left: 20px;
}
#buscardest_susc13 {
	float: left;
	height: 332px;
	width: 1004px;
	background-image: url(images/back_caribe_sur.jpg);
	padding-left: 20px;
}
#container2 {
	float: left;
	width: 968px;
	margin-top: 15px;
	padding-left: 27px;
	padding-right: 20px;
	padding-bottom: 20px;
}
#container3 {
	float: left;
	width: 968px;
	padding-left: 27px;
	padding-right: 20px;
	padding-bottom: 20px;	
}
#container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}
#aa {
	width: 560px;
	float:left;
}
#inbuscardest_susc {
	float: left;
	height: 43px;
	background-image: url(/images/back_buscar_destino.jpg);
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-left: 37px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 560px;
	margin-top: 150px;
}
#inbuscardest_susc2 {
	float: right;
	height: 155px;
	background-image: url(/images/back_buscar_destino2.jpg);
	background-repeat: no-repeat;
	padding-top: 35px;
	padding-left: 114px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 236px;
	padding-right: 50px;
}
.campodestino {
	float: left;
	height: 15px;
	width: 164px;
	border: 1px solid #aedfb3;
	color: #999999;
	font-size: 10px;
	padding-top: 3px;
}
.campodestino2 {
	float: left;
	height: 15px;
	width: 164px;
	border: 1px solid #0F7FD1;
	color: #999999;
	font-size: 10px;
	padding-top: 3px;
}
.grey9med {
	color: #999999;
	font-size: 9px;
	float: left;
	width: 170px;
}
.grey9med2 {
	color: #999999;
	font-size: 9px;
	float: left;
	width: 100px;
}
.search {
	font-size: 12px;
	text-decoration: none;
	background-color: #fcbc2d;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 17px;
	width: 60px;
	padding-top: 2px;
	cursor:pointer;
}
.search:hover {
	font-size: 12px;
	text-decoration: none;
	background-color: #FFCC33;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 17px;
	width: 60px;
	padding-top: 2px;
}
.searchcero {
	font-size: 12px;
	text-decoration: none;
	background-color: #0F7FD1;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 17px;
	width: 60px;
	padding-top: 2px;
}
.searchcero:hover {
	font-size: 12px;
	text-decoration: none;
	background-color: #B9D9F0;
	font-weight: bold;
	color: #999999;
	text-align: center;
	float: left;
	height: 17px;
	width: 60px;
	padding-top: 2px;
}
.search2 {
	font-size: 12px;
	text-decoration: none;
	background-color: #B5B5B5;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 17px;
	width: 60px;
	padding-top: 2px;
}
.search2:hover {
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #33A5CC;
	text-align: center;
	float: left;
	height: 17px;
	width: 60px;
	padding-top: 2px;
}
#izq {
	float: left;
}
#izq2 {
	float: left;
	width: 210px;
}
#izq3 {
	float: left;
	width: 166px;
}
#der {
	float: right;
}
#der2 {
	float: right;
	width: 245px;
}
#der3 {
	float: right;
	width: 245px;
}
#title_ult_moment {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(/images/back_title_ult_moment2.jpg);
	float: left;
	height: 28px;
	width: 542px;
	padding-top: 8px;
	padding-left: 10px;
	margin-bottom: 5px;
}
#title_ult_moment2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(/images/back_title_ult_moment.jpg);
	float: left;
	height: 28px;
	width: 958px;
	padding-top: 8px;
	padding-left: 10px;
	margin-bottom: 5px;
}
.slide {
	float: left;
	border:1px solid #77AD73;
	padding:4px;
}


.busc {
	float: right;
	width: 396px;
	margin-bottom: 10px;
	padding-top: 7px;
	height: auto;
	margin-right: 2px;
}
.busc2 {
	float: right;
	width: 398px;
	margin-bottom: 10px;
	padding-top: 7px;
}


#banner1 {
	background-image: url(/images/banner1.jpg);
	float: left;
	height: 121px;
	width: 128px;
	margin-right: 7px;
}
#banner1:hover {
	background-image: url(/images/banner1.jpg);
	float: left;
	height: 121px;
	width: 128px;
	background-position: 128px;
	margin-right: 7px;
}
#banner2 {
	background-image: url(/images/banner2.jpg);
	float: left;
	height: 121px;
	width: 127px;
	margin-right: 7px;
}
#banner2:hover {
	background-image: url(/images/banner2.jpg);
	float: left;
	height: 121px;
	width: 127px;
	background-position: 127px;
	margin-right: 7px;
}
#banner3 {
	background-image: url(/images/banner3.jpg);
	float: left;
	height: 121px;
	width: 128px;
	background-position: -128px;
}
#banner3:hover {
	background-image: url(/images/banner3.jpg);
	float: left;
	height: 121px;
	width: 128px;
	background-position: 0px;

}
.titlemasbusc {
	background-image: url(/images/back_item_over.jpg);
	float: right;
	height: 24px;
	width: 388px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 4px;
	padding-left: 10px;
}
.titlemasbusc2 {
	background-image: url(/images/back_item_over.jpg);
	float: left;
	height: 24px;
	width: 542px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 4px;
	padding-left: 10px;
	margin-bottom: 10px;
}
.titlemasbusc3 {
	background-image: url(/images/back_item_over.jpg);
	float: left;
	height: 24px;
	width: 386px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 4px;
	padding-left: 10px;
	margin-bottom: 10px;
}
.titlemasbusc4 {
	background-image: url(/images/back_item.jpg);
	float: left;
	height: 24px;
	width: 386px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 4px;
	padding-left: 10px;
}
#links_ {
	float: right;
	width: 396px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #33a5cc;
	margin-top: 5px;
}
#bannerone {
	float: right;
	width: 398px;
	margin-top: 10px;
}
#ampliacion {
	float: right;
	width: 396px;
	margin-top: 10px;
	border: 1px solid #33A4CC;
	background-color: #E5E5E5;
}
#ampliacion2 {
	float: right;
	width: 396px;
	border: 1px solid #33A4CC;
	background-color: #E5E5E5;
}
#otros_packs {
	float: right;
	width: 396px;
	margin-top: 10px;
	border: 1px solid #999999;
}
.titledest {
	background-image: url(/images/back_item.jpg);
	float: left;
	height: 23px;
	width: 542px;
	margin-top: 10px;
	padding-top: 5px;
	padding-left: 10px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.banner_costa {
	float: left;
	margin-top: 10px;
	width: 552px;

}
.izqcontainer {
	float: left;
	width: 560px;
}
#cajas_dest {
	float: left;
	width: 552px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #f3cfc3;
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#cajas_result {
	float: left;
	width: 548px;
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 2px solid #5FC168;
	padding-top: 4px;
	padding-bottom: 4px;
}
#cajas_result2 {
	float: left;
	width: 962px;
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 2px solid #5FC168;
	padding-top: 4px;
	padding-bottom: 4px;
}
.imgbox {
	float: left;
	margin-bottom: 7px;
	margin-right: 7px;
}
.skyblue18 {
	font-size: 18px;
	color: #33a5cc;
}
.overskyblue10 {
	font-size: 10px;
	color: #33a5cc;
	text-decoration:none;
}
.overskyblue10:hover {
	font-size: 10px;
	color: #999999;
	text-decoration:none;
}
.overskyblue12 {
	font-size: 11px;
	color: #33a5cc;
	text-decoration:none;
}
.overskyblue12:hover {
	font-size: 11px;
	color: #999999;
	text-decoration:none;
}
.skyblue18izq {
	font-size: 18px;
	color: #33a5cc;
	width: 403px;
	padding-right: 7px;
	float: left;
}
.skyblue18izq2 {
	font-size: 18px;
	color: #33a5cc;
	width: 377px;
	float: left;
	padding-bottom: 5px;
	padding-top: 5px;
	text-decoration:none;
}
.skyblue18izq2_ {
	font-size: 18px;
	color: #33a5cc;
	width: 377px;
	float: left;
	padding-bottom: 5px;
	padding-top: 5px;
	text-decoration:none;
}
.skyblue18izq2_:hover {
	font-size: 18px;
	color: #999;
	width: 377px;
	float: left;
	padding-bottom: 5px;
	padding-top: 5px;
	text-decoration:none;
}

.titledestinobox {
	font-size: 16px;
	color: #FFFFFF;
	width: 531px;
	padding-right: 8px;
	float: left;
	background-color: #5FC168;
	padding-left: 7px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	margin-left: 1px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.titledestinoboxlarge {
	font-size: 16px;
	color: #FFFFFF;
	width: 945px;
	padding-right: 8px;
	float: left;
	background-color: #5FC168;
	padding-left: 7px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	margin-left: 1px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.titledestinoboxlarge2 {
	font-size: 16px;
	color: #FFFFFF;
	width: 955px;
	float: left;
	background-color: #5FC168;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	margin-left: 1px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.titledestinobox2 {
	font-size: 16px;
	color: #FFFFFF;
	float: left;
	background-color: #33A5CC;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 3px;
	padding-right: 10px;
}
.titledestinobox3 {
	font-size: 16px;
	color: #FFFFFF;
	float: left;
	background-color: #33A5CC;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 3px;
	padding-right: 10px;
	width: 948px;
}
.skyblue12 {
	font-size: 12px;
	color: #33a5cc;
}
.grey10izq {
	font-size: 10px;
	color: #7c7c7c;
	float: left;
	margin-top: 10px;
	padding-right: 7px;
	width: 403px;
}
.grey12izq {
	font-size: 12px;
	color: #7c7c7c;
	float: left;
	padding-right: 7px;
	width: 533px;
	padding-left: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.grey12izq3 {
	font-size: 12px;
	color: #7c7c7c;
	float: left;
	padding-right: 7px;
	width: 947px;
	padding-left: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.grey12izq2 {
	font-size: 12px;
	color: #7c7c7c;
	float: left;
	padding-right: 7px;
	width: 300px;
	margin-left: 10px;
}
.red24izq {
	font-size: 24px;
	color: #ff0000;
	float: left;
	margin-top: 8px;
	width: 200px;
}
.overskyblue13der {
	font-size: 13px;
	color: #56b3e5;
	float: right;
	margin-top: 22px;
	margin-right: 4px;
	text-decoration:none;
}
.overskyblue13der:hover {
	font-size: 13px;
	color: #999999;
	float: right;
	margin-top: 22px;
	margin-right: 4px;
}
.overskyblue13der2 {
	font-size: 13px;
	color: #56b3e5;
	float: right;
	margin-right: 4px;
	text-decoration:none;
	width: 100px;
	text-align: right;
}
.overskyblue13der2:hover {
	font-size: 13px;
	color: #999999;
	text-align: right;
}
.overskyblue13 {
	font-size: 13px;
	color: #999999;
	text-decoration:none;
}
.overskyblue13:hover {
	font-size: 13px;
	color: #56b3e5;
	text-decoration: none;
}

#footer {
	width: 974px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#botdown {
	text-align: center;
	width: 1024px;
	margin-bottom: 3px;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-right: auto;
	margin-left: auto;
}
#footerback {
	background-image: url(/images/back_footer.jpg);
	height: 102px;
	width: 1004px;
	padding-top: 15px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 4px;
}
.white12 {
	font-size: 12px;
	color: #FFFFFF;
}
.overwhite12 {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}
.overwhite12:hover {
	font-size: 12px;
	color: #33a5cc;
	text-decoration:none;
}.logofoot {
	float: right;
	margin-right: 60px;
	margin-top: 15px;
}
.logofoot2 {
	float: right;
	margin-right: 20px;
	margin-top: 15px;
}
.izq {
	float: left;
}
#con_pais {
	height: 30px;
	float: left;
	width: 39px;
}
#con_pais2 {
	height: 30px;
	float: left;
	width: 154px;
}
#con_pais3 {
	height: 30px;
	float: left;
	width: 52px;
}
#con_pais4 {
	height: 30px;
	float: left;
	width: 56px;
}
#con_pais5 {
	height: 30px;
	float: left;
	width: 68px;
}
#con_pais6 {
	height: 30px;
	float: left;
	width: 73px;
}
#con_pais7 {
	height: 30px;
	float: left;
	width: 88px;
}
#con_pais8 {
	height: 30px;
	float: left;
	width: 46px;
}
#con_pais9 {
	height: 30px;
	float: left;
	width: 63px;
}
#con_pais10 {
	height: 30px;
	float: left;
	width: 58px;
}
#con_pais11 {
	height: 30px;
	float: left;
	width: 106px;
}
#con_pais12 {
	height: 30px;
	float: left;
	width: 113px;
}
#paisbarra {
	height: 25px;
	float: left;
	padding-top: 5px;
}
#button {
	background-color: #5fc168;
	height: 34px;
	width: 1020px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 5px;
	
}
.pais {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	display:block;
}
.overpais {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	height: 23px;
	padding-right: 3px;
	padding-left: 3px;
	display:block;
	padding-top: 7px;
}
.overpais:hover {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	font-variant: normal;
	color: #FF8500;
	text-decoration: none;
	background-image: url(/images/back_over_bot.jpg);
	height: 25px;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC66;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFCC66;


}
#backwhite {
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	width: 1024px;
}


#vdestacados {
	float: left;
	height: auto;
	width: 552px;
}
.clearing{
      clear:both;
}
#title {
	font-size: 14px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #33A5CC;
	height: 18px;
	width: 542px;
	font-weight: bold;
	padding-top: 2px;
	margin-bottom: 5px;
	padding-left: 10px;
}

#result {
	float: left;
	height: auto;
	width: 552px;
	margin-top: 14px;
}

#img {
	float: left;
	height: auto;
	width: auto;
	margin-right: 10px;
}
.grey13 {
	font-size: 13px;
	color: #535353;
	text-decoration:none;
}
.ogrey13 {
	font-size: 13px;
	color: #535353;
	text-decoration:none;
}
.ogrey13:hover {
	font-size: 13px;
	color: #33A5CC;
	text-decoration:none;
}
.white13 {
	font-size: 13px;
	color: #FFFFFF;
	text-decoration:none;
}
.send {
	background-color: #B5B5B5;
	text-align: center;
	float: left;
	height: 20px;
	width: 60px;
	border: 2px solid #33A5CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	margin-left: 10px;
	margin-top: 60px;
	font-size: 12px;
}
.send:hover {
	background-color: #B5B5B5;
	text-align: center;
	float: left;
	height: 20px;
	width: 60px;
	border: 2px solid #33A5CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #33A5CC;
	font-weight: bold;
	text-decoration: none;
	margin-left: 10px;
	margin-top: 60px;
	font-size: 12px;
}
#tarifasrecuadro {
	font-size: 13px;
	color: #41915c;
	height: 18px;
	width: auto;
	font-weight: bold;
	padding-top: 2px;
	margin-bottom: 10px;
	padding-left: 15px;
	float: left;
	margin-top: 10px;
	padding-right: 15px;
	background-image: url(images/back_titleresult.jpg);
}
#tarifashotel {
	float: left;
	height: auto;
	width: 552px;
	margin-top: 12px;
}
.tiphotels {
	color: #33A5CC;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
}	
.grey12 {
	font-size: 12px;
	color: #535353;
}
#titlevigencia {
	font-size: 13px;
	color: #FFFFFF;
	height: 18px;
	width: 542px;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 10px;
	padding-bottom: 2px;
	float: left;
}
#titlevigenciauno {
	font-size: 13px;
	color: #FFFFFF;
	background-color: #33a5cc;
	height: 22px;
	width: 552px;
	float: left;
}
#titlevigenciados {
	font-size: 13px;
	color: #FFFFFF;
	background-color: #e5e5e5;
	width: 542px;
	padding-top: 2px;
	padding-left: 10px;
	padding-bottom: 4px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#tarifaentabla {
	float: left;
	width: auto;
	margin-top: 3px;
}
#sgl {
	float: left;
	width: auto;
	margin-right: 48px;
	margin-left: 56px;
}
#sglult {
	float: left;
	width: auto;
}
#usd {
	width: 100px;
	margin-left: 13px;
	float: left;
	text-align: center;
}
#usdder {
	float: left;
	width: 100px;
	margin-left: 40px;
	text-align: center;
}
#destinorutotarifa2result {
	background-image: url(images/back_aereos3.jpg);
	float: left;
	height: 21px;
	width: 542px;
	padding-top: 5px;
	padding-left: 10px;
	color: #535353;
	font-size: 11px;
}
#destinorutotarifa2resulttres {
	background-image: url(images/back_aereos3.jpg);
	float: left;
	height: 21px;
	width: 552px;
	color: #535353;
	font-size: 11px;
	text-align: center;
	background-color: #E5E5E5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 2px;
}
#destinorutotarifault {
	background-image: url(images/back_buscador4.jpg);
	float: left;
	height: 20px;
	width: 283px;
	padding-top: 5px;
	padding-left: 15px;
	color: #535353;
	font-size: 11px;
}
#medidaizq {
	float: left;
	width: auto;
}
#destinorutotarifasplano2 {
	float: left;
	width: 542px;
	padding-top: 4px;
	padding-left: 10px;
	color: #535353;
	font-size: 12px;
	padding-bottom: 3px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #33A5CC;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #33A5CC;
}
.overconsultar {
	color: #535353;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}
.overconsultar:hover {
	color: #5FC168;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}
#derconsultar {
	float: right;
	height: auto;
	width: auto;
	vertical-align: bottom;
	margin-right: 5px;
}
.campocompletar {
	font-size: 13px;
	color: #666666;
	background-color: #E5E5E5;
	float: left;
	height: 20px;
	width: 400px;
	border: 1px solid #B5B5B5;
	margin-bottom: 10px;
}
.campocompletarcoments {
	font-size: 13px;
	color: #666666;
	background-color: #E5E5E5;
	float: left;
	height: 80px;
	width: 400px;
	border: 1px solid #B5B5B5;
	margin-bottom: 10px;
}
.campocompletarcoments2 {
	font-size: 13px;
	color: #666666;
	background-color: #CEE3D9;
	float: left;
	height: 80px;
	width: 400px;
	border: 1px solid #B5B5B5;
	margin-bottom: 10px;
}
#medidaresultado {
	float: left;
	width: auto;
	margin-left: 15px;
	color: #535353;
	font-size: 12px;
	font-weight: bold;
}
.enviarconsul {
	background-color: #B5B5B5;
	text-align: center;
	float: left;
	height: 20px;
	width: 120px;
	border: 2px solid #CEE3D9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}
.enviarconsul:hover {
	background-color: #CEE3D9;
	text-align: center;
	height: 20px;
	width: 120px;
	border: 2px solid #B5B5B5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}
.izq_med_obs {
	float: left;
	width: 350px;
}
.paisesinfo {
	width: 350px;
	float: left;
	margin-left: 23px;
	margin-bottom: 10px;
}
#paq_sim_border {
	float: left;
	width: 376px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #d03d0e;
}
#paq_sim_border_sin {
	float: left;
	width: 376px;
	padding-right: 10px;
	padding-left: 10px;
}
.grey {
	color: #d03d0e;
	font-size: 16px;
	font-weight: bold;
	text-decoration:none;
}
.grey:hover {
	color: #999;
	font-size: 16px;
	font-weight: bold;
	text-decoration:none;
}
#contenedorlista {
	float: left;
	height: auto;
	width: 300px;
	margin-left: 30px;
	margin-top: 4px;
	line-height: 15px;
	padding-bottom: 20px;
}
.textdescrip {
	float: left;
	width: 968px;
	line-height: 20px;
	margin-bottom: 15px;
}
.center_dis {
	float: left;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 1px;
}


/* FIX COLUMNA DERECHA */

#columna_derecha {
	float: right;
	width: 396px;
	margin-bottom: 10px;
	padding-top: 7px;
	height: auto;
	margin-right: 2px;
}


#columna_derecha #cuerpo {
	padding: 0;
	font: 1em verdana, arial, sans-serif;
	font-size: 100%;
	width: 396px;
	margin: 0px;
	height: auto;
	float: left;
}
  

                UL.tabNavigation {
	list-style: none;
	margin: 0;
	padding: 0;
                }

                UL.tabNavigation LI {
                    display: inline;
                }

                UL.tabNavigation LI A {
	padding: 3px 5px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/images/back_item.jpg);
                }

                UL.tabNavigation LI A.selected,
                UL.tabNavigation LI A:hover {
	color: #fff;
	padding-top: 7px;
	background-image: url(/images/back_item_over.jpg);
                }
                
                UL.tabNavigation LI A:focus {
	outline: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
                }

                div.tabs > div {
	padding: 5px;
	margin-top: 3px;
                }
                
                div.tabs > div h2 {
                        margin-top: 0;
                }

                #first {
	background-color: e2e2e2;
	border: 1px solid #66bcd9;
	padding: 20px;
	width: 356px;
                }

                #second {
	background-color: e2e2e2;
	border: 1px solid #66bcd9;
	padding: 20px;
	width: 356px;
                }

                #third {
	background-color: e2e2e2;
	border: 1px solid #66bcd9;
	padding: 20px;
	width: 356px;
                }
                
                .waste {
              /*          min-height: 1000px; */ 
                }
.titlepaquete {
	font-size: 14px;
	color: #127ED0;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.list {
	float: left;
	height: 19px;
	width: 206px;
	border: 1px solid #000000;
	margin-top: 4px;
	margin-bottom: 10px;
}
.list2 {
	float: left;
	height: 19px;
	width: 106px;
	border: 1px solid #000000;
	margin-top: 4px;
	margin-bottom: 10px;
}
.grey9med2 {
	color: #999999;
	font-size: 9px;
	float: left;
	width: 100px;
}
.grey9med {
	color: #999999;
	font-size: 9px;
	float: left;
	width: 170px;
}
.clearing{
      clear:both;
}
.clearing2{
	clear:both;
	height: 7px;
}
#izq2 {
	float: left;
	width: 210px;
}
#izqcero {
	float: left;
	width: 250px;
}
#izqcero2 {
	float: left;
	width: 250px;
	margin-top: 77px;
}
.der {
	float: right;
}

#der3 {
	float: right;
	width: 110px;
}
#cinco {
	float: right;
	height: 17px;
	width: 60px;
	margin-top: 10px;
	margin-bottom: 20px;
	padding-top: 2px;
}
#cinco2 {
	float: right;
	height: 19px;
	width: 60px;
}
#cincobusca {
	float: right;
	height: 19px;
	width: 60px;
	margin-right: 15px;
}
#cincoizq {
	float: left;
	height: 19px;
	width: 60px;
}
#cinco3 {
	float: left;
	height: 19px;
	width: 60px;
	margin-top: 65px;
	margin-left: 10px;
}
.campo {
	font-size: 13px;
	color: #666666;
	background-color: #E5E5E5;
	float: left;
	height: 20px;
	width: 231px;
	border: 1px solid #B5B5B5;
	margin-top: 3px;
}
.enviarconsul {
	background-color: #B5B5B5;
	text-align: center;
	float: left;
	height: 20px;
	width: 120px;
	border: 2px solid #CEE3D9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}
.enviarconsul:hover {
	background-color: #CEE3D9;
	text-align: center;
	height: 20px;
	width: 120px;
	border: 2px solid #B5B5B5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}
.tama {
	font-size: 10px;
}
#legales {
	float: left;
	height: 15px;
	width: 500px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.legales {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1d595a;
	text-decoration: none;
}
.legales:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #137ECE;
	text-decoration: none;
}
#legalessite {
	height: 15px;
	width: 1005px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 8px;
	margin-bottom: 8px;
}
#log_foot {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 8px;
	margin-bottom: 8px;
}
#consultar {
	float: right;
	height: 15px;
	width: 85px;
}


/* ESTILOS MKTE */

/* FORMS */

#forms {
font-size:12px;
}

#forms input, #forms select {
	font-size: 12px;
	color: #666666;
	background-color: #E5E5E5;
	height: 20px;
	width: 98%;
	border: 1px solid #B5B5B5;
	margin-top: 3px;
}

#forms textarea {
	font-size: 13px;
	color: #666666;
	background-color: #E5E5E5;
	height: 80px;
	width: 98%;
	border: 1px solid #B5B5B5;
	margin-top: 3px;
}

#forms input[type="radio"]  {
	color: #666666;
	background-color: #FFFFFF;
	margin-top: 3px;
	margin-bottom:10px;
	width:1em;
	height:1em;
}

#forms input[type="submit"]  {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
	display: block;
	height: 20px;
	width: 80px;
	font-weight: bold;
	padding-top: 3px;
	text-align: center;
	text-decoration:none;
	background-color:#33A5CC;
	border:none;
	float:right;
	margin-bottom:7px;
}



/* GMAP */ 

#gmap {
	height: 356px;
	width: 98%;
	margin:8px 8px 8px 0
}

/* BURBUJA GMAP */

#simple_example_window{
    width: 300px;
	height: 300px;
  }
  #simple_example_window_contents{
    background-color: #FFF;
  }
  #custom_info_window_red_beak{
    width: 28px;
    height: 70px;
    background: url('../examples/images/corners/red_beak.png') top left no-repeat transparent;
  }
  * html #simple_example_window_beak{
    /* Alpha transparencies hack for IE */
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../examples/images/corners/red_beak.png', sizingMethod='crop');
  }
  #demoWindow_contents{
    padding:5px;
  }
  #simple_example_window_tl, #simple_example_window_tr, #simple_example_window_bl, #simple_example_window_br,
  #simple_example_window_t,#simple_example_window_l,#simple_example_window_r,#simple_example_window_b{
    background-color: #49494C;
	border-width:1px;
    height: 2px;
    width: 2px;
  }
  
 
 /* TAG CLOUD */


#tagcloud {
    width: auto;
	height:auto;
	overflow:hidden;
    padding: 5px;
    text-align:center;
	float:none;
	clear:both;
	}
  
#tagcloud span {
    padding: 4px;
}
 
.smallest {
    font-size: 10px;
}
 
.small {
    font-size: 12px;
}
 
.medium {
    font-size:14px;
}
 
.large {
    font-size:16px;
}
 
.largest {
    font-size:18px;
} 


#tagcloud a:link, #tagcloud a:visited {
    text-decoration:none;
	color:#33A4CC;
}
 
 
#tagcloud a:hover, #tagcloud a:active {
    text-decoration: underline;
	color:#666666;
}

/* COMENTARIOS */

#comentar {
font-size: 12px;
}

#comentar h2 {
	font-size: 13px;
	text-transform:uppercase;
	color: #FFFFFF;
	background-color: #33A5CC;
	padding:3px 3px 3px 15px;
	width: 98%;
	margin-top: 3px;
	margin-bottom:10px;
}


#comentar input, #comentar select {
	font-size: 12px;
	color: #666666;
	background-color: #E5E5E5;
	height: 20px;
	width: 98%;
	border: 1px solid #B5B5B5;
	margin-top: 3px;
}

#comentar textarea {
	font-size: 13px;
	color: #666666;
	background-color: #E5E5E5;
	height: 80px;
	width: 98%;
	border: 1px solid #B5B5B5;
	margin-top: 3px;
}


#comentar input[type="submit"]  {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
	display: block;
	height: 20px;
	width: 80px;
	font-weight: bold;
	padding-top: 3px;
	text-align: center;
	text-decoration:none;
	background-color:#33A5CC;
	border:none;
	float:right;
	margin-bottom:7px;
}


#comentarios {
font-size: 12px;
}

#comentarios h3 {
	font-size: 13px;
	text-transform:uppercase;
	color: #FFFFFF;
	background-color: #33A5CC;
	padding:3px 3px 3px 15px;
	width: 98%;
	margin-top: 3px;
	margin-bottom:10px;
}

#comentario {
	margin-bottom:12px;
	background-repeat:no-repeat;
	background-position:top left;
	background-image:url("/images/templates/comillas.jpg");
	padding-left:40px;
	height:auto;
	/* border-bottom:#CE0000 1px dashed; */
}

#comentario #de{
	/* font-size:11px; */
}


#comentario #texto {	
	padding-left:0 80px 14px 10px;
	background-repeat:no-repeat;
	background-position:bottom right;
	/* background-image:url("/images/templates/comillas2.jpg"); */
	height:auto;
	width:550px;
}

/* PRODUCTOS & NOVEDADES */ 

#aereos, #cruceros,#excursiones,#hoteles,#paquetes, #novedades {
font-size:12px;
}


#aereos a:link, #aereos a:visited, #cruceros a:link, #cruceros a:visited,#excursiones a:link, #excursiones a:visited, #hoteles a:link, #hoteles a:visited,#paquetes a:link, #paquetes a:visited, #novedades a:link, #novedades a:visited  {
text-decoration:none;
color:#33A5CC;
}

#aereos a:hover, #cruceros a:hover,#excursiones a:hover,#hoteles a:hover,#paquetes a:hover, #novedades a:hover {
text-decoration:underline;
}


#aereos h1, #cruceros h1,#excursiones h1,#hoteles h1,#paquetes h1, #novedades h1 {
	background-image: url(/images/back_item_over.jpg);
	height: 24px;
	width: 542px;
	color: #FFFFFF;
	font-weight: bold;
	font-size:16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 4px;
	padding-left: 10px;
	margin-bottom: 10px;
}

	
#botones {	
	float:right;
	}


/*	
#encabezado #botones #volver img {
	border:0px;
	padding:0px;
	width:auto;
	height:auto;
	background-color:transparent;
	}

#encabezado #botones #imprimir img {
	border:0px;
	padding:0px;
	width:auto;
	height:auto;
	background-color:transparent;
	}
	

#encabezado #botones #recomendar img {
	border:0px;
	padding:0px;
	width:auto;
	height:auto;
	background-color:transparent;
	}
	*/
#paquetes img, #cruceros img, #excursiones img, #hoteles img, #aereos img, #novedades img {
	border: 1px;
	border-color:#999999;
	border-style:solid;
	width:200px;
	height:auto;
	float:left;
	margin:-0 10px 10px 0;
	}
	
#botones img {
	border:0px;
	padding:0px;
	width:auto;
	height:auto;
	}
	
	
#paquetes hr, #cruceros hr, #excursiones hr, #hoteles hr, #aereos hr, #novedades hr {
	float:none;
	clear:both;
	}
#textogrande{
	font-size: 18px;
	color:#33A5CC;
	}

#textochico{
	font-size: 9px;
	}
	
	                    
#box1 {
	font-size: 11px;
	color:#FFFFFF;
	background-color:#33A5CC;
	height:26px;
	width:560px;
	margin-top:10px;
	}

#box1 .box_bases1 {
	float:left;
	text-align:left;
	padding:5px;
}

#box1 .box_bases2 {
	float:right;
	text-align:center;
	width:70px;
	padding:5px;
}
	
#box2 {
	font-size: 11px;
	margin:0px;
	width:560px;
	min-height:40px;
	background-color:#E5E5E5;
	border-bottom:1px solid #33A5CC;
	float:none;
	clear:both;
	}
	
	#box2 .box_bases1 {
	float:left;
	text-align:left;
	padding:5px;
	height:auto;
	background-color:#E5E5E5;
	}
	
	#box2 .box_bases2 {
	float:right;
	text-align:center;
	width:70px;
	padding:5px;
	background-color:#E5E5E5;
	}
	

#box3 {
	font-size: 11px;
	background-color:#E5E5E5;
	margin:0;
	height:auto;
	width:550px;
	float:none;
	clear:both;
	padding:5px 5px 5px 5px;
	border-bottom:2px solid #33A5CC;
	}
	
#box4 {
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	height: 28px;
	margin-bottom:25px;
	width:560px;	
	}
	

#reservar {
	padding:0 4px 0 4px;
	margin:-4px 0 0 0;
	border:none;
	color:#666666;
	text-align:right;
	cursor:pointer;
	height:20px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#E5E5E5;	
	width:auto;
	}
	#reservar:hover {
	padding:0 4px 0 4px;
	margin:-4px 0 0 0;
	border:none;
	color:#5fc168;
	text-align:right;
	cursor:pointer;
	height:20px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#E5E5E5;	
	width:auto;
	}


/* Guia Destinos */


#guia_destinos {
	font-size: 12px;
	color:#333333;
	width:98%;
	}
	
	#guia_destinos img{
    border: 1px;
	border-color:#999999;
	border-style:solid;
	width:195px;
	height:145px;
	margin:-0 5px 5px 0;
	}
	
	

	
#backwhite #container #container3 .textdescrip .grey13 #guia_destinos img  {
    border: 1px;
 border-color:#999999;
 border-style:solid;
 width:315px;
 height:236px;
 margin:-0 5px 5px 0;
 }

 
#guia_destinos #textogrande{
	font-size: 16px;
	color: #FFFFFF;
	width: 100%;
	float: left;
	background-color: #5FC168;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	margin-left: 1px;
	margin-top: 3px;
	margin-bottom: 3px;
	}

#guia_destinos #textochico{
	font-size: 9px;
	color:#193857;
	}
	
#resultados {
	width:560px;
	font-size:12px;
}

/* Resultados de busqueda */

#resultados h2 {
	font-size: 12px;
	font-weight: bold;
	color:#666666;
	height:10px;
	margin-top: 8px;
	margin-left: 7px;
	margin-bottom:13px;
	float:none;
	clear:both
}


#resultados #resultado {`
	width:560px;
	height:auto;
	margin:0 0 10px 0;
	border:2px solid #5FC168;
}




#resultados #resultado #tipo {`
	height:auto;
	width:548px;
	padding:5px;
	float:none;
	}
	
#resultados #resultado #nombre {
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	height:auto;
	width:548px;
	padding:5px;
	background-color:#5FC168;
	float:none;
	}


#resultados #resultado #cuerpo {`
	margin:0px;
	width:548px;
	overflow:hidden;
	height:auto;
	padding:4px;
	float:none;
	}
	
#resultados #resultado #tarifa {`	
	width:548px;
	padding:4px;
	background-color:#FFFFFF;
	margin:0;
	float:none;
	}
	
#resultados #resultado #btn_vermas {`	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:right;	
	float:none;
	width:100%;
	height:20px;
	background-color:#FFFFFF;
	color:#56B3E5;	
	border:none;	
	cursor:pointer;
	}

#resultados #resultado #btn_vermas:hover {`	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:right;	
	float:none;
	width:100%;
	height:20px;
	background-color:#FFFFFF;
	color:#999999;	
	border:none;	
	}

#resultados #paging {`
	padding-top:20px;
	text-align:center;
	width:98%;
}


/* BUSCADOR */
#campos {
padding:8px 0 20px 0 ; 
}

#campos h3{
padding:20px 0 0px 0;
color:#EE725C;
}

#campos p{
margin:4px 0 12px 0;
font-size:11px;
color:#999999;
font-weight:normal;
}

#campos a:link, #campos a:visited{
color:#56B3E5;
text-decoration:none;
}

#campos a:hover{
text-decoration:underline;
}

#campos input, #campos select {
	height: 19px;
	width: 98%;
	border: 1px solid #000000;
	margin-top: 4px;
	margin-bottom: 10px;
	cursor:pointer;
		}
	
	
#campos input[type="submit"]  {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
	display: block;
	height: 20px;
	width: 80px;
	font-weight: bold;
	padding-top: 3px;
	text-align: center;
	text-decoration:none;
	background-color:#56B3E5;
	border:none;
	float:right;
	margin-bottom:7px;
}


#campos input[type="radio"]  {
	color: #666666;
	background-color: #FFFFFF;
	margin-top: 3px;
	margin-bottom:10px;
	border:none;
	width:1em;
	height:1em;
}

/* mas info */

#mas_info {
padding:10px;
}

#mas_info a:link, #mas_info a:visited {
text-decoration:none;
color:#33A5CC;
}

#mas_info a:hover {
text-decoration:underline;
}

/* share this */

#share_this {
padding:10px;
text-align:right;
font-size:12px;
}


#share_this a:link, #share_this a:visited{
text-decoration:none;
color:#333333;
}

#share_this a:hover{
text-decoration:underline;
}

/* banners */

#banner {
margin:10px 0 0 0;
}



.con_tw {
	font-size: 14px;
}
#logo_home22 {
	float: left;
	margin-top: 25px;
	margin-left: 15px;
}
#con_part {
	float: left;
	height: 170px;
	width: 170px;
	margin-top: 10px;
	margin-right: 17px;
	border: 1px solid #33a4cc;
}
#con_part2 {
	float: left;
	height: 170px;
	width: 170px;
	margin-top: 10px;
	border: 1px solid #33a4cc;
}
.bordergrey {
	border: 1px solid #999;
}


/* CALENDARIO MOTOR DE BUSQUEDA */

#calendarDiv{
	position:absolute;
	width:205px;
	border:1px solid #33A4CC;
	padding:1px;
	background-color: #FFF;
	font-family:arial;
	font-size:10px;
	padding-bottom:20px;
	visibility:hidden;
}
#calendarDiv span,#calendarDiv img{
	float:left;
}
#calendarDiv .selectBox,#calendarDiv .selectBoxOver{
	
	line-height:12px;
	padding:1px;
	cursor:pointer;
	padding-left:2px;
}

#calendarDiv .selectBoxTime,#calendarDiv .selectBoxTimeOver{	
	line-height:12px;
	padding:1px;
	cursor:pointer;
	padding-left:2px;
}

#calendarDiv td{
	padding:3px;
	margin:0px;
	font-size:10px;
}



#calendarDiv .selectBox{
	border:1px solid #E2EBED;		
	color: #E2EBED;
	position:relative;
}
#calendarDiv .selectBoxOver{
	border:1px solid #FFF;
	background-color: #317082;
	color: #FFF;
	position:relative;
}
#calendarDiv .selectBoxTime{
	border:1px solid #317082;		
	color: #317082;
	position:relative;
}
#calendarDiv .selectBoxTimeOver{
	border:1px solid #216072;	
	color: #216072;
	position:relative;
}

#calendarDiv .topBar{
	height:16px;
	padding:2px;
	background-color: #317082;


}
#calendarDiv .activeDay{	/* Active day in the calendar */
	color:#FF0000;
}
#calendarDiv .todaysDate{
	height:17px;
	line-height:17px;
	padding:2px;
	background-color: #E2EBED;
	text-align:center;
	position:absolute;
	bottom:0px;
	width:201px;
}
#calendarDiv .todaysDate div{
	float:left;
}
	
#calendarDiv .timeBar{
	height:17px;
	line-height:17px;
	background-color: #E2EBED;
	width:72px;
	color:#FFF;
	position:absolute;
	right:0px;
}

#calendarDiv .timeBar div{
	float:left;
	margin-right:1px;
}


#calendarDiv .monthYearPicker{
	background-color: #E2EBED;
	border:1px solid #AAAAAA;
	position:absolute;
	color: #317082;
	left:0px;
	top:15px;
	z-index:1000;
	display:none;

}
#calendarDiv #monthSelect{
	width:70px;
}
#calendarDiv .monthYearPicker div{
	float:none;
	clear:both;	
	padding:1px;
	margin:1px;	
	cursor:pointer;
}
#calendarDiv .monthYearActive{
	background-color:#317082;
	color: #E2EBED;
}

#calendarDiv td{
	text-align:right;
	cursor:pointer;
}

#calendarDiv .topBar img{
	cursor:pointer;
}
#calendarDiv .topBar div{
	float:left;
	margin-right:1px;
}

/* Modificaciones Floatbox */

div.fbOverlay_custom{background-color:#FFFFFF}
div.fbBox_custom{border-color:#da7b4d; background-color:#5FC168}
#fbBox .fbLoader_custom{background-image:url(system/js/floatbox/graphics/loading_black_small.gif)}
#fbBox .fbMainDiv_custom{border-color:#FFFFFF}
#fbBox .fbResizer_custom{background-image:url(system/js/floatbox/graphics/resize_red.gif)}
#fbBox .fbOverlayPrev_custom{background-image:url(system/js/floatbox/graphics/prev_upr_blue.gif)}
#fbBox .fbOverlayNext_custom{background-image:url(system/js/floatbox/graphics/next_upr_blue.gif)}
#fbBox .fbPrev_custom{background-image:url(system/js/floatbox/graphics/prev_lwr_yellow.gif)}
#fbBox .fbPrev_custom_off{background-image:url(system/js/floatbox/graphics/prev_lwr_off_yellow.gif)}
#fbBox .fbNext_custom{background-image:url(system/js/floatbox/graphics/next_lwr_yellow.gif)}
#fbBox .fbNext_custom_off{background-image:url(system/js/floatbox/graphics/next_lwr_off_yellow.gif)}
#fbBox .fbPlay_custom{background-image:url(system/js/floatbox/graphics/play_yellow.gif)}
#fbBox .fbPause_custom{background-image:url(system/js/floatbox/graphics/pause_yellow.gif)}
#fbBox .fbClose_custom{background-image:url(system/js/floatbox/graphics/close_yellow.gif)}
