body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#envoltorio {
	position: absolute;
	width: 48.625em;
	left: 50%;
	top: 0em;
	margin-left: -24.3125em;
	margin-bottom: 0px;
	padding: 0px;
}
#cabeza {
	position: absolute;
	height: 80px;
	top: 0px;
	background-image: url(../imagenes/cabeza.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 100%;
	padding-top: 10px;
	border-bottom-style: none;
	left: 0px;
}
#cabeza img {
	margin-left: 10px;
	margin-top: 10px;
}

#contenido {
	margin-left: 9.3em;
	padding-top: 0em;
	padding-right: 0px;
	padding-bottom: 2em;
	padding-left: 0.8em;
	margin-top: 120px;
	margin-right: 0px;
}
.imgidus {
	position: relative;
	background-image: url(../industrial/img/imgtitulo.jpg);
	background-repeat: no-repeat;
	height: 40px;
	padding-top: 54px;
	margin: 0px;
}

#contenidoHome {
	margin-top: 108px;
	padding-top: 20px;
}
#contenidoHome form  {
	margin: 0px;
	padding: 0px;
}
#pasajes {
	width: 24.5em;
	height: 328px;
	visibility: visible;
}

#itinerario {
	width: 24.5em;
	height: 328px;
	position: absolute;
	top: 128px;
	z-index: 2;
	visibility: hidden;
	left: 0px;
}

#reserva {
	width: 24.5em;
	height: 328px;
	position: absolute;
	top: 128px;
	z-index: 3;
	visibility: hidden;
	left: 0px;
}


.bannerPrinc {
	width: 23.875em;
	position: relative;
	padding-top: 0.625em;
	float: left;
}
.banners    img {
	margin-top: 0px;
	margin-bottom: 0.5em;
}
.banners {
	position: relative;
	width: 11.8125em;
	padding-top: 0.625em;
	float: left;
	margin-left: 0.5em;
}



#clientes {
	width: 11.8125em;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	position: absolute;
	top: 152px;
	left: 50%;
	height: 304px;
	visibility: visible;
}

#ofertas {
	right: 0px;
	width: 188px;
	position: absolute;
	border: 1px solid #97A844;
	height: 328px;
	background-image: url(http://www.turbus.cl/imagenes/fondOferta.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	overflow:hidden;
}

#ofertas img, #ofertas form{
	margin: 0px;
	padding:0px;
	clear: both;
	
	}
	
#ventapasajes table {
	margin: 0px;
	clear: both;
}
#itinerarios table {
	margin: 0px;
	clear: both;
}

#buscador  {
	position: absolute;
	right: 0px;
	font-size: 10px;
	width: 66%;
	top: 0px;
	text-align: right;
}
#buscador div {
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
#buscador   form  {
	width: 130px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 9px;
	padding: 0px;
	vertical-align: top;
}
#buscador div .campoBuscador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #DEE4D6;
	height: 10px;
	width: 80px;
}



#menu {
	top: 91px;
	position: absolute;
	width: 100%;
	background-color: #A7B951;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #BBCE97;
	border-right-color: #BBCE97;
	border-bottom-color: #BBCE97;
	left: 0px;
	clear: both;
	margin-left: 0px;
}

#menu ul {
	margin: 0px;
	padding: 0px;
	height: 100%;
}
#menu li {
	float: left;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#submenu {
	width: 8.6em;
	left: 0em;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 120px;
	padding: 0.3125em;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E5E5E5;
	position: absolute;
	margin-bottom: 0px;
	top: 0px;
}
#submenu ul {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
}
#submenu li {
	list-style-type: none;
	margin-top: 0.3125em;
	margin-right: 0em;
	margin-bottom: 0.5em;
	margin-left: 0.3125em;
}

#menu-inf {
	background-image: url(../imagenes/fod_menuinf.gif);
	background-repeat:  repeat-x;
	margin-top: 10px;
	font-size: 0.7em;
	padding: 0.3em;
	height: 18px;
	background-color: #FFFFFF;
	clear: both;
	position: relative;
}
#menu-inf  ul {
	margin: 0px;
	padding: 0px;
}
#menu-inf li {
	float: left;
	list-style-type: none;
	margin: 0px;
	padding: 0.2em;
	color: #FFFFFF;
	width: auto;
}
.quiebre {
	clear: both;
	height: 0px;
	width: 0px;
	margin: 0px;
	padding: 0px;
}
#pie {
	font-size: 10px;
	color: #999999;
	text-align: right;
	background-color: #FFFFFF;
	padding-top: 2px;
	position: relative;
	margin: 0px;
}
.bannersDer {
	position: relative;
	width: 11.8125em;
	padding-top: 0.625em;
	float: left;
	margin-left: 0.5em;
}
#contenido   .bannersCarga2 {
	width: 120px;
	right: 0px;
	position: absolute;
	padding-top: 10px;
}
.bannerPasaje {
	position: relative;
	width: 11.8125em;
	padding-top: 0.625em;
	float: left;
	margin-left: 0.5em;
}
.bannerCtaCte {
	position: relative;
	width: 180px;
	padding-top: 0.625em;
	float: left;
	background-image: url(http://www.turbus.cl/imagenes/fonAcceClientes.jpg);
	background-repeat: no-repeat;
	background-position: left 0.625em;
	height: 122px;
	color: #FFFFFF;
	text-align: right;
	font-size: 14px;
	padding-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
}
.bannerCtaCte h3 {
	font-size: 18px;
	margin-top: 4px;
	margin-bottom: 2px;
	font-weight: normal;
	text-align: right;
}
#envoltorioh {
	position: absolute;
	width: 48.625em;
	left: 50%;
	top: 0em;
	margin-left: -24.3125em;
	background-image: url(../imagenes/lineaEnvolt.gif);
	background-repeat: no-repeat;
}
#contenido object {
	margin-bottom: 5px;
}
#cabezaCargo {
	position: absolute;
	height: 80px;
	top: 0px;
	background-image: url(../Cargo/img/cabeza.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 100%;
	padding-top: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-top-color: #E5E5E5;
	border-right-color: #E5E5E5;
	left: 0px;
}
#cabezaCargo img {
	margin-left: 0px;
	margin-top: 10px;
}
#contenido  .bannersCarga {
	width: 7.875em;
	right: 0px;
	position: absolute;
	top: 350px;
}
#contenidoClienteCarga {
	margin-top: 108px;
	padding-top: 20px;
	padding-left: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E5E5E5;
}
#cabezaIndus {
	position: absolute;
	height: 80px;
	top: 0px;
	background-image: url(../industrial/img/cabezaInd.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 100%;
	padding-top: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-top-color: #E5E5E5;
	border-right-color: #E5E5E5;
	left: 0px;
}
#cabezaIndus  img {
	margin-left: 10px;
	margin-top: 10px;
}
#contenido form {
	margin: 0px;
	padding: 0px;
}
#cabezaTurismo {
	position: absolute;
	height: 80px;
	top: 0px;
	background-image: url(../turismo/img/cabezaTuri.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 100%;
	padding-top: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-top-color: #E5E5E5;
	border-right-color: #E5E5E5;
	left: 0px;
}
#cabezaTurismo img {
	margin-left: 10px;
	margin-top: 10px;
}
.imgTurismo {
	position: relative;
	background-image: url(../turismo/img/imglogos.jpg);
	background-repeat: no-repeat;
	height: 69px;
	padding-top: 63px;
	margin: 0px;
}
.imgAero {
	position: relative;
	background-image: url(../aeropuerto/img/vwhiculos.jpg);
	background-repeat: no-repeat;
	height: 76px;
	padding-top: 22px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}
.imgTurHotel {
	position: relative;
	background-image: url(../turismo/TurHotel/imgTurHotel.jpg);
	background-repeat: no-repeat;
	height: 73px;
	padding-top: 60px;
	margin: 0px;
	color: #0A4B45;
	font-size: 22px;
	padding-left: 0px;
	font-family: "Trebuchet MS";
}
.imgTurHotelTalca {
	position: relative;
	background-image: url(../turismo/TurHotel/talca/imgTurTalca.jpg);
	background-repeat: no-repeat;
	height: 102px;
	padding-top: 30px;
	margin: 0px;
	color: #0A4B45;
	font-size: 22px;
	padding-left: 280px;
	font-family: "Trebuchet MS";
}
.imgTurHotelStgo {
	position: relative;
	background-image: url(../turismo/TurHotel/santiago/imgTurHotelStgo.jpg);
	background-repeat: no-repeat;
	height: 102px;
	padding-top: 30px;
	margin: 0px;
	color: #0A4B45;
	font-size: 22px;
	font-family: "Trebuchet MS";
	text-align: right;
}
#cabezaAero {
	position: absolute;
	height: 80px;
	top: 0px;
	background-image: url(../aeropuerto/img/cabezaero.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 100%;
	padding-top: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-top-color: #E5E5E5;
	border-right-color: #E5E5E5;
	left: 0px;
}
#cabezaAero img {
	margin-left: 10px;
	margin-top: 10px;
}
.imgTurViajes {
	position: relative;
	background-image: url(../turismo/img/mgTurViaje.jpg);
	background-repeat: no-repeat;
	height: 69px;
	padding-top: 63px;
	margin: 0px;
}
.buses {
	height: 170px;
	width: 122px;
	border: 1px solid #DEE0D8;
	padding: 4px;
	font-size: 0.625em;
	color: #666666;
	text-align: center;
	background-image: url(../venta-buses/fondov.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	float: left;
	margin-right: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#mediosPagos {
	width: 290px;
	position: absolute;
	top: 380px;
	z-index: 5;
	border: 1px solid #FF9900;
	padding-top: 3px;
	background-color: #FFFFFF;
	left: 30px;
	font-size: 0.8em;
	padding-left: 5px;
	color: #FF6600;
	padding-right: 3px;
	visibility: hidden;
}
.imgAnoNuevo {
	background-image: url(../pasajes/img/ano_nuevo.jpg);
	background-repeat: no-repeat;
	height: 153px;
	width: 614px;
	margin-bottom: 5px;
}
.imgTrafanpulli {
	position: relative;
	background-image: url(../turismo/trafanpulli/cabeza.jpg);
	background-repeat: no-repeat;
	height: 73px;
	padding-top: 60px;
	margin: 0px;
	color: #0A4B45;
	font-size: 22px;
	padding-left: 0px;
	font-family: "Trebuchet MS";
}
.imgTvmovil {
	background-image: url(../imagenes/tvmovilgran.jpg);
	background-repeat: no-repeat;
	height: 200px;
	width: 614px;
	margin-bottom: 5px;
}
.guia  {
	border: 1px solid #CCCCCC;
	margin-left: 3px;
	width: 770px;
}
#contenidoturclub {
	margin-top: 108px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#contenidoturclub .flash {
	width: 373px;
	float: left;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#contenidoturclub .textosTClub {
	width: 388px;
	float: right;
}
.colores  {
	clear: both;
	width: 99%;
	background-color: #bdd73c;
	height: 1.5em;
	background-image: url(../imagenes/colorsTclubgif.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: right;
	padding-right: 1%;
	padding-top: 0.5em;
	font-size: 0.8em;
	color: #000;
	font-weight: normal;
}
#turclubtxt  {
	margin-left: 7px;
	width: 370px;
	height: 349px;
	background-image: url(../imagenes/fondTurC.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	margin-top: 15px;
	padding-left: 0px;
	padding-right: 10px;
}
#turclubBeneficios  {
	margin-left: 7px;
	width: 370px;
	height: 349px;
	background-image: url(../imagenes/fondTurBene.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	margin-top: 15px;
	padding-left: 0px;
	padding-right: 10px;
	position: absolute;
	top: 257px;
	visibility: hidden;
	z-index: 2;
	left: 391px;
}
#reglamento  , #clinica{
	position: absolute;
	top: 66px;
	font-size: 10px;
	color: #063;
	left: 50%;
	width: 590px;
	margin-left: -300px;
	border: 1px solid #093;
	padding: 5px;
	text-align: justify;
	background-color: #FFF;
	height: 650px;
	overflow: auto;
	z-index: 3;
	visibility: hidden;
}
#clinica {
	z-index: 4;
	visibility: hidden;
	height: 300px;
	overflow: hidden;
	top: 120px;
}

#redes  {
	position: absolute;
	top: 72px;
	width: 55px;
	right: 0px;
	margin-right: 2px;
	z-index: 2;
	text-align: right;
}
#redes a   {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	padding: 0px;
	float: left;
}
.flash .tcKidNino {
	background-image: url(../turclub/bannKid.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 20px;
	padding-top: 137px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size: 11px;
	color: #FFF;
	margin-bottom: 15px;
	border: 1px solid #DDEEF7;
	font-weight: bold;
	text-align: center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.flash .tcSenior {
	background-image: url(../turclub/bannSenior.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 20px;
	padding-top: 137px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size: 11px;
	color: #FFF;
	margin-bottom: 15px;
	border: 1px solid #DDEEF7;
	font-weight: bold;
	text-align: center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#contenidoturclubKid {
	margin-top: 108px;
	padding-top: 5px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 5px;
	background-image: url(../turclub/ninos.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#contenidoturclubSenior {
	margin-top: 108px;
	padding-top: 5px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 5px;
	background-image: url(../turclub/senior.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#contenidoturclub #reglamento2 {
	position: absolute;
	top: 66px;
	font-size: 0.625em;
	color: #063;
	left: 50%;
	width: 590px;
	margin-left: -300px;
	border: 1px solid #093;
	padding: 5px;
	text-align: justify;
	background-color: #FFF;
	height: 650px;
	overflow: scroll;
	z-index: 3;
}
.flash .tcBenef {
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-size: 11px;
	color: #FFF;
	border: 1px solid #DDEEF7;
	font-weight: bold;
	text-align: center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom: 3px;
}
.imgRevista {
	position: relative;
	background-image: url(../turismo/img/cabezaRevista.jpg);
	background-repeat: no-repeat;
	height: 69px;
	padding-top: 63px;
	margin: 0px;
}
#submenu small {
	font-size: 10px;
	color: #A7B951;
}
.promo {
	background-color: #C6D100;
	padding: 5px;
	color: #FFF;
	margin-bottom: 20px;
}
#contenido .cuadPagaMenos , #contenido .cuadPagaMenos2{
	width: 295px;
	background-image: url(../imagenes/cuadPagaMenos.gif);
	background-repeat: no-repeat;
	float: left;
	height: 430px;
	margin-right: 3px;
	font-size: 12px;
	padding: 5px;
	text-align: center;
}
#contenido .cuadPagaMenos {
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	text-align: center;
}
#contenido .fotosbus {
	width: 374px;
	position: absolute;
	right: 0px;
	top: 200px;
}
#formulario {
	height:295px;
	width: 96%;
	border: 1px solid #CFD9C6;
	background-color: #FFF;
	padding: 10px;
}
#formulario .textos {
	float: left;
	width: 35%;
}
#formulario .campos {
	float: right;
	width: 65%;
}
.tuprecioCiudades {
	font-size: 11px;
	font-weight: bold;
	background-color: #CDFF00;
	float: left;
	color: #060;
	background-image: url(../tuprecio/pie2.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.tuprecioCiudades2 {
	font-size: 11px;
	font-weight: bold;
	background-color: #6EAC3D;
	float: left;
	color: #063;
	background-image: url(../tuprecio/pie1.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.tuprecioCiudades tr td , .tuprecioCiudades2 tr td{
	padding-left: 5px;
}

