@charset "utf-8";
/* CSS Document */
body {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images/background_1px.jpg);
	background-repeat: repeat;
	background-position: center;
}
.clearing{
      clear:both;
	  float:none;
}
.clear{
      clear:both;
	  float:none;
}
#con_container {
	width: 974px;
	margin-right: auto;
	margin-left: auto;
	background-color:#FFF;
}
#con_btn_principal {
	float: right;
	height: 538px;
	width: 154px;
	background-image: url(images/back_btn_principal.png);
	padding-top: 30px;
	padding-right: 10px;
	padding-left: 10px;
}
#con_buscador {
	float: right;
	height: 23px;
	width: 375px;
	margin-top: 21px;
}
.twitter {
	float: right;
	margin-left: 4px;
}
.rss {
	float: right;
	margin-left: 9px;
}
#con_busc {
	float: right;
	height: 23px;
	width: 63px;
	text-align: center;
}

.busc {
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	background-color:#f7760e;
	height: 19px;
	width: 63px;
	float: right;
	padding-top: 4px;
	color: #FFFFFF;
}
.busc:hover {
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	height: 19px;
	width: 63px;
	float: right;
	padding-top: 4px;
	color: #FFFFFF;
}
.campo {
	background-color: #fcecbf;
	float: right;
	height: 21px;
	width: 227px;
	border: 1px solid #d4b6a1;
	margin-right: 6px;
}
#con_center {
	float: left;
	width: 591px;
	margin-left: 13px;
}
#con_btn_sec {
	float: left;
	height: 24px;
	width: 591px;
	background-image: url(images/back_secundario.png);
	padding-top: 4px;
}
#con_btn_links {
	float: left;
	height: 18px;
	width: 581px;
	background-image: url(images/back_orange_links.png);
	margin-top: 10px;
	font-size: 12px;
	padding-left: 10px;
	padding-top: 5px;
	color: #FFFFFF;
	font-weight: bold;
}
.img_home {
	float: left;
}
#con_title_red_png {
	background-image: url(images/back_title_orange.png);
	float: left;
	height: 26px;
	width: 581px;
	margin-top: 4px;
	margin-bottom: 3px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 11px;
	padding-left: 10px;
	font-size: 14px;
}
#con_title_blue_png {
	background-image: url(images/back_title_blue.png);
	float: left;
	height: 21px;
	width: 282px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 14px;
	padding-left: 10px;
	padding-top: 3px;
	color: #FFFFFF;
}
#con_title_green_png {
	background-image: url(images/back_title_green.png);
	float: right;
	height: 21px;
	width: 282px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 14px;
	padding-left: 10px;
	padding-top: 3px;
	color: #FFFFFF;
}
#con_title_violet_png {
	background-image: url(images/back_title_violet.png);
	float: right;
	height: 21px;
	width: 282px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 14px;
	padding-left: 10px;
	padding-top: 3px;
	color: #FFFFFF;
	margin-top: 8px;
}
#con_title_yellow_png {
	background-image: url(images/back_title_yellow.png);
	float: right;
	height: 21px;
	width: 282px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 14px;
	padding-left: 10px;
	padding-top: 3px;
	color: #999999;
	margin-top: 8px;
}

#con_title_red2_png {
	background-image: url(images/back_title_red.png);
	float: right;
	height: 21px;
	width: 282px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 14px;
	padding-left: 10px;
	padding-top: 3px;
	color: #FFFFFF;
	margin-top: 8px;
}
#con_title_bordo_png {
	background-image: url(images/back_title_bordo.png);
	float: right;
	height: 21px;
	width: 282px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 14px;
	padding-left: 10px;
	padding-top: 3px;
	color: #FFFFFF;
	margin-top: 8px;
}
#con_title_skyblue_png {
	background-image: url(images/back_title_skyblue.png);
	float: right;
	height: 21px;
	width: 282px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 14px;
	padding-left: 10px;
	padding-top: 3px;
	color: #FFFFFF;
	margin-top: 8px;
}
#con_title_green2_png {
	background-image: url(images/back_title_green2.png);
	float: right;
	height: 21px;
	width: 282px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 14px;
	padding-left: 10px;
	padding-top: 3px;
	color: #999999;
	margin-top: 8px;
}
.img_one_left {
	float: left;
}
.img_one_right {
	float: right;
}
#con_div_292_l {
	float: left;
	width: 292px;
}
#con_div_292_r {
	float: right;
	width: 292px;
}
#con_links {
	float: left;
	width: 577px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FF7E06;
	border-bottom-color: #FF7E06;
	border-left-color: #FF7E06;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
#con_btn_foot {
	background-color: #797eb6;
	float: left;
	width: 591px;
	margin-top: 10px;
	padding-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	padding-bottom: 5px;
}
.white9 {
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.owhite9 {
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.owhite9:hover {
	font-size: 9px;
	color: #CCCCCC;
	text-decoration: none;
}
#con_footer {
	background-image: url(images/back_footer.jpg);
	float: left;
	height: 103px;
	width: 591px;
	margin-top: 9px;
}
.grey9_top {
	font-size: 9px;
	color: #333333;
	float: left;
	margin-top: 6px;
	margin-left: 5px;
}
.ogrey9_top {
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}
.ogrey9_top:hover {
	font-size: 9px;
	color: #F79846;
	text-decoration: none;
}
.izq {
	float: left;
}
#izq186 {
	float: left;
	width: 186px;
}
#con_aereos {
	background-image: url(images/back_aereos.png);
	float: right;
	height: 32px;
	width: 178px;
	margin-top: 11px;
}
.aereos {
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 7px;
	height: 25px;
	width: 153px;
	text-align: right;
	float: right;
	padding-right: 25px;
	font-size: 13px;
}
.aereos:hover {
	font-weight: bold;
	text-transform: uppercase;
	color: #666666;
	text-decoration: none;
	padding-top: 7px;
	height: 25px;
	width: 153px;
	text-align: right;
	float: right;
	padding-right: 25px;
	font-size: 13px;
}
#con_hotel {
	background-image: url(images/back_hoteles.png);
	float: right;
	height: 34px;
	width: 174px;
	margin-top: 11px;
}
.ohotel {
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 10px;
	height: 22px;
	width: 153px;
	text-align: right;
	float: right;
	padding-right: 25px;
	font-size: 13px;
}
.ohotel:hover {
	font-weight: bold;
	text-transform: uppercase;
	color: #666666;
	text-decoration: none;
	padding-top: 10px;
	height: 22px;
	width: 153px;
	text-align: right;
	float: right;
	padding-right: 25px;
	font-size: 13px;
}
#con_news {
	background-image: url(images/back_news.png);
	float: right;
	height: 57px;
	width: 186px;
	margin-top: 10px;
	padding-top: 80px;
	margin-bottom: 7px;
}
.campo2 {
	color: #999999;
	height: 20px;
	width: 140px;
	border: 1px solid #87BED3;
	float: right;
	margin-right: 7px;
}
.owhite10_der {
	color: #FFFFFF;
	text-decoration: none;
	float: right;
	font-size: 11px;
	margin-top: 6px;
	margin-right: 7px;
	cursor:pointer;
}
.owhite10_der:hover {
	color: #CCCCCC;
	text-decoration: none;
	float: right;
	font-size: 11px;
	margin-top: 6px;
	margin-right: 7px;
}
.der {
	float: right;
}
.der_up {
	float: right;
	margin-top:0px;
	/*margin-top:-15px; !important*/
}

#con_der169 {
	float: right;
	width: 175px;
}
#con_banner_ej {
	float: left;
	width: 175px;
	margin-bottom: 10px;
}
#con_legales {
	float: left;
	height: 15px;
	width: 430px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.legales {
	font-size: 11px;
	color: #32378B;
	text-decoration: none;
}
.legales:hover {
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
#con_legalessite {
	height: 15px;
	margin-top: 8px;
	margin-bottom: 8px;
	float: left;
	width: 591px;
	font-family: Arial, Helvetica, sans-serif;
}
#con_consultar {
	float: right;
	height: 15px;
	width: 85px;
}
.grey12 {
	font-size: 12px;
	color: #535353;
}
.each_btn_title {
	font-size: 14px;
	color: #0e40a5;
	float: left;
	height: 16px;
	width: 147px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	padding-left: 5px;
	padding-top: 2px;
	text-transform: uppercase;
	margin-bottom: 2px;
	margin-top: 12px;
}
.each_btn_title_space {

	float: left;
	height: 12px;
	_height: 2px;
	width: 147px;

}



.each_btn_title_space2 {

	float: left;
	height: 24px;
	width: 147px;

}
.each_btn {
	font-size: 13px;
	color: #0e40a5;
	float: left;
	height: 20px;
	width: 149px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	padding-left: 5px;
	padding-top: 3px;
	text-decoration:none;
	text-transform: uppercase;
}
.each_btn:hover {
	font-size: 13px;
	color: #4576d9;
	float: left;
	height: 20px;
	width: 149px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	padding-left: 5px;
	padding-top: 3px;
	text-decoration:none;
	text-transform: uppercase;
}
.each_btn2 {
	font-size: 13px;
	color: #0e40a5;
	float: left;
	height: 17px;
	width: 149px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	padding-left: 5px;
	text-decoration:none;
	text-transform: uppercase;
}
.each_btn2:hover {
	font-size: 13px;
	color: #4576d9;
	float: left;
	height: 17px;
	width: 149px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	padding-left: 5px;
	text-decoration:none;
	text-transform: uppercase;
}
.each_btn2_title {
	font-size: 13px;
	color: #ed1b24;
	float: left;
	height: 18px;
	width: 149px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	padding-left: 5px;
	text-decoration:none;
	text-transform: uppercase;
}
.each_btn2_title_ {
	font-size: 12px;
	color: #ed1b24;
	float: left;
	height: 18px;
	width: 149px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	padding-left: 5px;
	text-decoration:none;
	text-transform: uppercase;
}
.each_btn3 {
	font-size: 13px;
	color: #ed1b24;
	float: left;
	height: 20px;
	width: 149px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	padding-left: 5px;
	text-decoration:none;
	padding-top: 2px;
}
.each_btn3:hover {
	font-size: 13px;
	color: #ea7277;
	float: left;
	height: 20px;
	width: 149px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	padding-left: 5px;
	text-decoration:none;
	padding-top: 2px;
}
.each_btn4 {
	font-size: 13px;
	color: #ed1b24;
	float: left;
	height: 20px;
	width: 149px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	padding-left: 5px;
	text-decoration:none;
}
.each_btn4:hover {
	font-size: 13px;
	color: #ea7277;
	float: left;
	height: 20px;
	width: 149px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	padding-left: 5px;
	text-decoration:none;
}
.each_btn5 {
	font-size: 13px;
	color: #ed1b24;
	float: left;
	height: 20px;
	width: 149px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	padding-left: 5px;
	text-decoration:none;
}
.each_btn5:hover {
	font-size: 13px;
	color: #ea7277;
	float: left;
	height: 20px;
	width: 149px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	padding-left: 5px;
	text-decoration:none;
}
#con_fix {
	height: 24px;
	width: 67px;
	float: left;
}
#con_fix2 {
	height: 24px;
	width: 107px;
	float: left;
}
#con_fix3 {
	height: 24px;
	width: 137px;
	float: left;
}
#con_fix4 {
	height: 24px;
	width: 140px;
	float: left;
}
.item{
	font-size: 14px;
	color: #FFFFFF;
	text-decoration:none;
	font-family: "Trebuchet MS";
	display: block;
	height: 21px;
	width: auto;
	font-weight: bold;
	padding-top: 3px;
	text-align: center;
	text-transform: uppercase;
}
.item:hover{
	font-size: 14px;
	color: #FF6B06;
	text-decoration:none;
	font-family: "Trebuchet MS";
	display: block;
	height: 21px;
	width: auto;
	font-weight: bold;
	padding-top: 3px;
	text-align: center;
	text-transform: uppercase;
	background-image: url(images/back_secundario_over.png);
}
.item2{
	font-size: 14px;
	color: #FFFFFF;
	text-decoration:none;
	font-family: "Trebuchet MS";
	display: block;
	height: 21px;
	width: auto;
	font-weight: bold;
	padding-top: 3px;
	text-align: center;
	text-transform: uppercase;
}
.item2:hover{
	font-size: 14px;
	color: #FF6B06;
	text-decoration:none;
	font-family: "Trebuchet MS";
	display: block;
	height: 21px;
	width: auto;
	font-weight: bold;
	padding-top: 3px;
	text-align: center;
	text-transform: uppercase;
	background-image: url(images/back_secundario_over2.png);
}
.item3{
	font-size: 14px;
	color: #FFFFFF;
	text-decoration:none;
	font-family: "Trebuchet MS";
	display: block;
	height: 21px;
	width: auto;
	font-weight: bold;
	padding-top: 3px;
	text-align: center;
	text-transform: uppercase;
}
.item3:hover{
	font-size: 14px;
	color: #FF6B06;
	text-decoration:none;
	font-family: "Trebuchet MS";
	display: block;
	height: 21px;
	width: auto;
	font-weight: bold;
	padding-top: 3px;
	text-align: center;
	text-transform: uppercase;
	background-image: url(images/back_secundario_over3.png);
}
.item4{
	font-size: 14px;
	color: #FFFFFF;
	text-decoration:none;
	font-family: "Trebuchet MS";
	display: block;
	height: 21px;
	width: auto;
	font-weight: bold;
	padding-top: 3px;
	text-align: center;
	text-transform: uppercase;
}
.item4:hover{
	font-size: 14px;
	color: #FF6B06;
	text-decoration:none;
	font-family: "Trebuchet MS";
	display: block;
	height: 21px;
	width: auto;
	font-weight: bold;
	padding-top: 3px;
	text-align: center;
	text-transform: uppercase;
	background-image: url(images/back_secundario_over4.png);
}
#con_result {
	float: left;
	height: auto;
	width: 591px;
	margin-top: 14px;
}

#con_img {
	float: left;
	height: auto;
	width: auto;
	margin-right: 10px;
}
.grey13 {
	font-size: 13px;
	color: #535353;
	text-decoration:none;
}#con_der {
	float: right;
}
#con_izq {
	float: left;
}
.titledestinobox2 {
	font-size: 16px;
	color: #FFFFFF;
	float: left;
	background-color: #FF5706;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 3px;
	padding-right: 10px;
}
#con_titlevigencia {
	font-size: 13px;
	color: #FFFFFF;
	height: 18px;
	width: 581px;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 10px;
	padding-bottom: 2px;
	float: left;
}
.tiphotels {
	color: #FF5706;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
}
#con_tarifashotel {
	float: left;
	height: auto;
	width: 591px;
	margin-top: 12px;
}
#con_title {
	font-size: 14px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #FF5706;
	height: 18px;
	width: 581px;
	font-weight: bold;
	padding-top: 2px;
	margin-bottom: 5px;
	padding-left: 10px;
}
.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;
}
#con_cinco3 {
	float: left;
	height: 19px;
	width: 60px;
	margin-top: 65px;
	margin-left: 10px;
}
.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: #FF5706;
	text-align: center;
	float: left;
	height: 17px;
	width: 60px;
	padding-top: 2px;
}
#con_medidaresultado {
	float: left;
	width: auto;
	margin-left: 15px;
	color: #535353;
	font-size: 12px;
	font-weight: bold;
}
#con_top_mas_info {
	float: right;
	height: 10px;
	width: 175px;
	background-image: url(images/back_top_masinfo.png);
}
#con_button_mas_info {
	float: right;
	height: 10px;
	width: 175px;
	background-image: url(images/back_button_masinfo.png);
}
#con_paq_simil_title {
	float: right;
	width: 175px;
	background-image: url(images/back_paq_simil.png);
	height: 27px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	padding-top: 8px;
	font-size: 14px;
}
#con_enter_mas_info {
	float: right;
	width: 175px;
	background-color: #00A0E0;
	font-weight: bold;
	background-position: center;
	text-align: center;
	padding-bottom: 4px;
}
.borderbutton_white {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	color: #FFFFFF;
	font-size: 12px;
	margin-bottom: 4px;
	padding-bottom: 4px;
	width: 165px;
	float: right;
	margin-right: 5px;
}
.paisesinfo {
	width: 165px;
	float: left;
	color: #FFFFFF;
	font-size: 10px;
	padding-right: 5px;
	padding-left: 5px;
	margin-top: 3px;
}
.overskyblue13 {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}
.overskyblue13:hover {
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: none;
}
.skyblue18izq2 {
	font-size: 13px;
	color: #33a5cc;
	width: 167px;
	float: left;
	padding-bottom: 5px;
	padding-top: 5px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FF5406;
	border-bottom-color: #FF5406;
	border-left-color: #FF5406;
	padding-right: 3px;
	padding-left: 3px;
}
.overskyblue13der2 {
	font-size: 12px;
	color: #56b3e5;
	float: right;
	margin-right: 4px;
	text-decoration:none;
	text-align: right;
}
.overskyblue13der:hover {
	font-size: 12px;
	color: #999999;
}
.overskyblue1ceroder2 {
	font-size: 12px;
	color: #FF5706;
	float: right;
	margin-right: 4px;
	text-decoration:none;
	text-align: right;
}
.overskyblue1ceroder2:hover {
	font-size: 12px;
	color: #999999;
}
.grey {
	color: #d03d0e;
	font-size: 12px;
	font-weight: bold;
}
.grey12izq {
	font-size: 12px;
	color: #7c7c7c;
	float: left;
	padding-right: 7px;
	padding-left: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 573px;
}
.titledestinobox {
	font-size: 16px;
	color: #FFFFFF;
	width: 570px;
	padding-right: 8px;
	float: left;
	background-color: #FF5706;
	padding-left: 7px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	margin-left: 1px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.overskyblue13der2 {
	font-size: 13px;
	color: #FF5706;
	float: right;
	margin-right: 4px;
	text-decoration:none;
	text-align: right;
	width: 100px;
}
.overskyblue13der2:hover {
	font-size: 13px;
	color: #999999;
}
#con_cajas_result {
	float: left;
	width: 587px;
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 2px solid #FF5706;
	padding-top: 4px;
	padding-bottom: 4px;
}
.grey12izq2 {
	font-size: 12px;
	color: #7c7c7c;
	float: left;
	padding-right: 7px;
	width: 300px;
	margin-left: 10px;
}
#con_contenedorlista {
	float: left;
	height: auto;
	width: 300px;
	margin-left: 30px;
	margin-top: 4px;
	line-height: 15px;
	padding-bottom: 20px;
}
.ogrey13 {
	font-size: 13px;
	color: #535353;
	text-decoration:none;
}
.ogrey13:hover {
	font-size: 13px;
	color: #FF5706;
	text-decoration:none;
}
#con_listas_in_10 {
	float: left;
	margin-left: 10px;
}


#con_text_completar {
	float: left;
	width: 591px;
	font-size:12px;
}

/* AGREGADO PARA TODOS LOS LINKS DE MKTE */

#con_text_completar a:link, #con_text_completar a:visited {
	color:#FF5706;
	text-decoration:none;
}

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


.titledestinoboxlarge2 {
	font-size: 16px;
	color: #FFFFFF;
	width: 581px;
	float: left;
	background-color: #FF5706;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	margin-left: 1px;
	margin-top: 8px;
	margin-bottom: 3px;
}






/* ESTILOS MKTE */

/* FORMS */

#forms {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

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

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

#forms input[type="radio"]  {
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #FF5706;
	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:#FF5706;
	border:none;
	float:right;
	margin-bottom:7px;
}



/* GMAP */ 

#gmap {
	height: 356px;
	width: 100%;
	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:#FF5706;
}
 
 
#tagcloud a:hover, #tagcloud a:active {
    text-decoration: underline;
	color:#666666;
}

/* COMENTARIOS */

#comentar {
font-size: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

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


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

#comentar textarea {
	font-size: 13px;
	color: #666666;
	background-color: #FFFFFF;
	height: 80px;
	width: 98%;
	border: 1px solid #FF5706;
	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:#FF5706;
	border:none;
	float:right;
	margin-bottom:7px;
}


#comentarios {
font-size: 12px;
}

#comentarios h3 {
	font-size: 13px;
	text-transform:uppercase;
	color: #FFFFFF;
	background-color: #FF5706;
	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:50px;
	/* 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:#FF5706;
}

#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_title_orange.png);
	height: 26px;
	width: 581px;
	margin-top: 4px;
	margin-bottom: 3px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 11px;
	padding-left: 10px;
	font-size: 14px;
}

#novedad h2 {
color:#FF5706;
}
	
#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:#FF5706;
	}

#textochico{
	font-size: 9px;
	}
	
	                    
#box1 {
	font-size: 11px;
	color:#FFFFFF;
	background-color:#FF5706;
	height:26px;
	width:100%;
	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:100%;
	min-height:25px;
	background-color:#E5E5E5;
	border-bottom:1px solid #FF5706;
	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:#FFFFFF;
	margin:0;
	height:auto;
	width:98%;
	float:none;
	clear:both;
	padding:5px 5px 5px 5px;
	border-bottom:2px solid #FF5706;
	}
	
#box4 {
font-size:11px;
height:28px;
margin:25px 0 0;
padding:0;
width:98%;
	}
	

#reservar {
	padding:0 4px 0 4px;
	margin:-4px 0 0 0;
	border:none;
	color:#FF5706;
	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 {
	color:#666666;
	}


/* Guia Destinos */


#guia_destinos {
	font-size: 12px;
	color:#333333;
	width:98%;
	}
	
#guia_destinos img{
    border: 1px;
	border-color:#999999;
	border-style:solid;
	width:189px;
	height:132px;
	}


#guia_destinos #textogrande{
	background-image: url(images/back_title_orange.png);
	height: 26px;
	width: 581px;
	margin-top: 4px;
	margin-bottom: 3px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 11px;
	padding-left: 10px;
	font-size: 14px;
	}

#guia_destinos #textochico{
	font-size: 9px;
	color:#193857;
	}
	
	

/* Resultados de busqueda */


#resultados {
	width:100%;
	font-size:12px;
}



#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:578px;
	height:auto;
	margin:0 0 10px 0;
	border:2px solid #FF5706;
}




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

#resultados #resultado #cuerpo {
margin-top:5px;
padding-left:10px;
padding-right:10px;
text-align:justify;
	}
	
#resultados #resultado #tarifa {
margin-top:10px;
	}
	
#resultados #resultado .ver_mas {	
	font-weight:bold;
	float:right;
	height:20px;
	background-color:#FFFFFF;
	color:#FF5706;	
	border:none;
	cursor:pointer;
	margin-right:10px;
	}


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


/* mas info */

#mas_info {
padding:10px;
}

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

#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:0 0 7px 0;
}
.boder_grey_img {
	border: 1px solid #999;
}
.justify {
	text-align: justify;
}
#con_div_z {
	background-image: url(images/vaivenes_background.jpg);
	float: right;
	height: 80px;
	width: 767px;
}
.con_africa {
	background-image: url(images/back_africa.png);
	height: 32px;
	width: 143px;
	text-align: center;
	line-height: 32px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 10px;
	margin-right: 5px;
	text-decoration:none;
	float:left;
	font-size:13px;
}
.con_africa:hover  {
	color:#333333;
}
.con_africa2 {
	background-image: url(images/back_africa.png);
	height: 32px;
	width: 143px;
	text-align: center;
	line-height: 32px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 10px;
	text-decoration:none;
	float:left;
	font-size:13px;
}
.con_africa2:hover  {
	color:#333333;
}
