#a1_Age1, #a1_Age2 ,#a2_Age1, #a2_Age2 ,#a3_Age1, #a3_Age2 ,#a2_ADTs ,#a3_ADTs ,#a2_CHDs ,#a3_CHDs,#textAge1, #textAge2{
	visibility:hidden;
}
.Tinput{
	background-image:url(bg_input.jpg);
	background-repeat: repeat-x;
	background-color:#ffffff;
	background-attachment:fixed;
	height:17px;
	border:1px solid #9DA09C;
	color:#006666;
	font-family:verdana,arial;
	font-size:10px;
	padding-left:4px;
}
.Tselect{
	background-color:#f5f5f5;
	height:17px;
	border:1px solid #9DA09C;
	color:#006666;
	font-family:verdana,arial;
	font-size:10px;
}
/**/
.titVerde{
	background-image:url(bg_verde.jpg);
	background-repeat:repeat-x;
	height:25px;
	padding-left:10px;
}
.titAzul{
	background-image:url(bg_azul.jpg);
	background-repeat:repeat-x;
	height:25px;
	padding-left:10px;
}
.fotoMarco{
	border:1px solid #c8c8c8;
	margin-right:3px;
}
.fotoMarco img{
	border:1px solid #ffffff;
	border-bottom:3px solid #ffffff;
}
/*hoteles*/
.flow3{
	overflow:hidden;
	height:28px;
}
.tablaHP{
	width:100%;
	background-color:#4F9AAA;
	border:1px solid #4F9AAA;
}
.ciudadHP1{
	color:#4F6501;
	font-size:13px;
	font-weight:bold;
}
.ciudadHP2{
	color:#663300;
	font-size:13px;
	font-weight:bold;
}
.gridHP1{
	height:80px;
	background-color:#F4FBFB;
	vertical-align:top;
}
.gridHP2{
	height:80px;
	background-color:#FFFFFF;
	vertical-align:top;
}
.nombreHP{
	color:#000000;
	font-weight:bold;
	padding-left:3px;
	font-size:12px;
}
.precioHP{
	color:#990000;
	font-weight:bold;
	font-size:13px;
	vertical-align:bottom;
}
.precioHP span{
	color:#9E4541;
	font-weight:normal;
	font-size:11px;
}
/*detalle*/
.titDetalleTourico{
	height:28px;
	color:#1665B4;
	background-image:url(tbg.jpg);
	background-repeat:repeat-x;
	background-color:#f4f4f4;
	font-weight:bold;
}
.tabDetalleTourico{
	border:1px solid #c4c4c4;
	border-top:0px;
	width:505px;
	background-color:#ffffff;
	margin-bottom:4px;
}
.titDET{
	height:28px;
	color:#1665B4;
	background-image:url(tbg.jpg);
	background-repeat:repeat-x;
	background-color:#f4f4f4;
	font-weight:bold;
	padding-left:5px;
}
.dataDET{
	padding:7px;
}
/**/
.TablaP{
	width:100%;
}
.titMarron{
	background-image:url(bg_titmarron.jpg);
	background-repeat:repeat-x;
	background-color:#347AB5;
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
	padding-left:10px;
	height:25px;
}
.contVio{
	border:3px solid #9973BE;
	border-top:none;
	width:100%;
}
.titVio{
	background-image:url(bg_titvio.jpg);
	background-repeat:repeat-x;
	background-color:#6B37A0;
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
	padding-left:5px;
}
.contMarron{
	border:3px solid #347AB5;
	border-top:none;
	width:100%;
}
.titMos{
	background-image:url(bg_titmos.jpg);
	background-repeat:repeat-x;
	background-color:#6A5335;
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
	padding-left:5px;
}
.contMos{
	border:1px solid #B9BDBC;
	border-top:none;
	width:100%;
}
.contMarron td{
	color:#604824;
}
.contGris{
	border:3px solid #A2B9C4;
	border-top:none;
	width:100%;
	background-color:#F7F8F9;
}
.titGris{
	background-image:url(bg_titgris.jpg);
	background-repeat:repeat-x;
	background-color:#A2B9C4;
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
	padding-left:10px;
	height:25px;
}
.contCele{
	border:3px solid #7CAAC4;
	border-top:none;
	width:100%;
	background-color:#ffffff;
}
.titCele{
	background-image:url(bg_titcele.jpg);
	background-repeat:repeat-x;
	background-color:#4184AA;
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
	padding-left:5px;
	height:25px;
}
.contColo{
	border:3px solid #AD8989;
	border-top:none;
	width:100%;
	background-color:#ffffff;
}
.titColo{
	background-image:url(bg_titcolo.jpg);
	background-repeat:repeat-x;
	background-color:#8F5C5C;
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
	padding-left:5px;
}
.setBg{
	background-color:#ECE9D8;
	height:26px;
}
.setBg td{
	color:#2E3E28;
}
.setBgB{
	background-color:#E5EEF4;
	height:26px;
}
.setBgB td{
	color:#203C7B;
}
/**/
.bg1{
	background-color:#ffffff;
}
.bg2{
	background-color:#E9EDD8;
}
.bg3{
	background-color:#AAA543;
}
.bg4{
	background-color:#F8F8F1;
}
.gridP1{
	height:24px;
}
.gridP2{
	background-color:#FFFFFF;
	height:24px;
}
.gridP1 li,.gridP2 li{
	color:#003366;
}
.gridP1 a,.gridP2 a{
	color:#003366;
}
.gridP1 a:hover,.gridP2 a:hover{
	color:#996600;
}
/**/
.textDest td{
	color:#444444;
}
.textDest label{
	cursor:pointer;
}
.tabResult{
	background-color:#AEAF92;
	width:100%;
}
.titResult{
	background:url(bg_result.jpg) #DFE2D6 repeat-x;
}
.nameHotel{
	color:#003399;
	font-weight:normal;
	font-size:18px;
	font-family:Trebuchet MS, Georgia, Times New Roman, Times, serif;
	padding:0px 4px 0px 4px;
}
.fotoResult{
	background-image:url(bg_fotoresult.jpg);
	background-repeat:repeat-y;
	background-position:right;
	width:86px;
	vertical-align:top;
}
.textM{
	color:#604824;
}
.precioRes{
	width:90px;
	color:#cc3300;
	font-family:Trebuchet MS, Georgia, Times New Roman, Times, serif;
	font-size:18px;
	text-align:right;
	font-weight:bold;
}
.desde{
	font-family:tahoma,verdana,arial;
	color:#6F8033;
	font-size:10px;
}
.simbolo{
	font-size:10px;
}
/**/
.logNombre{
	color:#006699;
}
.logOut a{
	color:#336949;
	font-weight:bold;
}
.logOut a:hover{
	color:#B48744;
}
.logTool a{
	color:#336949;
	text-decoration:none;
}
.logTool a:hover{
	color:#B48744;
	text-decoration:underline;
}
.loginH{
	background-image:url(bg_login.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:98%;
}
.loginH td{
	color:#2E3E28;
}
.subLogin2{
	background-color:#93a1e3;
	background-image:url(bg_sublog.jpg);
	background-repeat:repeat-x;
	border:1px solid #669999;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	height:18px;
	width:49px;
	cursor:pointer;
}
.subLogin{
	background-color:#93a1e3;
	border:1px solid #669999;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	height:18px;
	width:49px;
	cursor:pointer;
}
.sub1{
	background-color:#668C19;
	background-image:url(bgv.jpg);
	background-repeat:repeat-x;
	width:62px;
	height:20px;
	color:#ffffcc;
	font-family:Tahoma, verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	cursor:pointer;
	font-weight:bold;
	border:1px ouset;
}
.sub2{
	background-color:#5071A3;
	background-image:url(bgc.jpg);
	background-repeat:repeat-x;
	width:62px;
	height:20px;
	color:#ffffff;
	font-family:Tahoma, verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	cursor:pointer;
	font-weight:bold;
	border:1px ouset;
}
.sub3{
	background-color:#dae1bd;
	border:1px solid #666666;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	height:18px;
	width:60px;
	cursor:pointer;
}
.sub4{
	background-color:#F2F8D7;
	border:1px solid #666666;
	font-family:Tahoma, verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#761D18;
	font-weight:bold;
	height:15px;
	width:75px;
	height:18px;
	cursor:pointer;
}
.sub5{
	background-color:#347AB5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #666699;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	height:18px;
	width:52px;
	cursor:pointer;
}
