.bgd {
	background-attachment: scroll;
	background-image: url(images/bg_03.jpg);
	background-repeat:  no-repeat;
	background-position: center bottom;
}
.derechos {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #034f72;
}
.bodybg {
	background-color: #024495;
	background-image: url(images/bgd.jpg);
	background-repeat:  repeat-x;
	background-position: center center;
}
.interlig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0E52A5;
	text-decoration: none;
}
.bgdiv {
	background-color: #024495;
	background-image: url(images/images%20div/bgd.jpg);
	background-repeat:  repeat-y;
	background-position: center center;
}
.bgtlizq {
	background-image: url(images/images%20div/bgpl_iz.jpg);
	background-repeat:  repeat-y;
}
.bgtlder {
	background-image: url(images/images%20div/bgpl_dr.jpg);
	background-repeat:  repeat-y;
}
.whity {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.bgbodiv {
	background-color: #FFFFFF;
	background-image: url(images/images%20div/bgbody.jpg);
	background-repeat: repeat;
}
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2F8EBD;
	font-weight: bold;
	text-indent: 20px;
	list-style-image: url(images/images%20div/v1.gif);
}
.resaltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #575AD0;
	text-decoration: none;
}
.vi1 {
	list-style-image: url(images/images%20div/v1.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #575AD0;
	line-height: 20px;
	text-decoration: none;
}
.vi2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #575AD0;
	list-style-image: url(images/images%20div/v2.gif);
	list-style-position: outside;
	text-decoration: none;
}
.greenbg {
	background-image: url(images/images%20div/viajes/greenbgd.jpg);
	background-repeat:  repeat-y;
}
.pinkbg {
	background-image: url(images/images%20div/viajes/pinkbgd.jpg);
	background-repeat:  repeat-y;
}
.bggretop {
	background-image: url(images/images%20div/viajes/bggretop.jpg);
	background-repeat:   repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #0F72D8;
	text-align: center;
}
.datviajes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5F6163;
}
.datviaRES {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B16FCE;
}
.bgpinktop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #0F72D8;
	background-image: url(images/images%20div/viajes/bgpitop.jpg);
	background-repeat:   repeat-x;
	text-align: center;
}
.dias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0F72D8;
}
.ULTRresaltx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: oblique;
	font-weight: bold;
	color: #D90093;
}
.bluebg {
	background-image: url(images/images%20div/viajes/bluebgd.jpg);
	background-repeat:  repeat-y;
}
.yebgd {
	background-image: url(images/images%20div/viajes/yebgd.jpg);
	background-repeat:  repeat-y;
}
.bgblutop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #0F72D8;
	text-align: center;
	background-image: url(images/images%20div/viajes/bgblutop.jpg);
	background-repeat:  repeat-x;
}
.bgyetop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #0F72D8;
	text-align: center;
	background-image: url(images/images%20div/viajes/bgyetop.jpg);
	background-repeat:   repeat-x;
}
.dias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #0F72D8;
	text-decoration: none;
}
.datwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.tablebgd {
	background-image: url(images/images%20div/tablebg.gif);
	background-repeat:  repeat-y;
}
.dattables {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5F6163;
	line-height: 17px;
}
.tablediv {
	background-image: url(images/images%20div/div_line.gif);
	background-repeat:  repeat-y;
}
.tablediv2 {
	background-image: url(images/images%20div/div_line2.gif);
	background-repeat:  repeat-y;
}
.redtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D90093;
}
.bgest {
	background-image: url(images/images%20est/bgd.jpg);
	background-repeat:  repeat-y;
	background-color: #792f75;
	background-position: center center;
}
.bgestizq {
	background-image: url(images/images%20est/est_09.jpg);
	background-repeat:  repeat-y;
}
.bgestder {
	background-image: url(images/images%20est/est_13.jpg);
	background-repeat:  repeat-y;
}
.derechos2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #530b68;
	background-position: center;
	text-align: center;
}
.restextunl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #575AD0;
}
.bgtrab {
	background-color: #265f22;
	background-image: url(images/images%20trab/trab_01.jpg);
	background-repeat:  repeat-y;
	background-position: center center;
}
.bgtraiz {
	background-image: url(images/images%20trab/trab_09.jpg);
	background-repeat:  repeat-y;
}
.bgtrader {
	background-image: url(images/images%20trab/trab_13.jpg);
	background-repeat:  repeat-y;
}
.bgprivate {
	background-color: #024495;
	background-image: url(images/bgd.jpg);
	background-repeat:  repeat-x;
	background-position: center center;
	background-attachment: fixed;
}
.pie-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0E52A5;
	text-decoration: none;
}
a.pie-link:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0E52A5;
	text-decoration: none;
}
a.pie-link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0E52A5;
	text-decoration: none;
}
a.pie-link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.vi1:hover {
	list-style-image: url(images/images%20div/v1.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #66CCCC;
	line-height: 20px;
}
a.vi2:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #66CCCC;
	list-style-image: url(images/images%20div/v2.gif);
	list-style-position: outside;
}
.TITULOS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: oblique;
	font-weight: bold;
	color: #660099;
	text-decoration: underline;
}
.viajestxtResalta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6600FF;
	border-bottom-width: 1.7px;
	border-bottom-style: dotted;
	border-bottom-color: #FF33CC;
	text-decoration: none;
}
.txtbcofndazul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-image: url(images/images%20div/cabtab_long.jpg);
	background-repeat:  repeat-y;
	background-position: center center;
	text-decoration: none;
}
.ULTRresaltxMAS {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: oblique;
	font-weight: bold;
	color: #D90093;
}
.resaltextMAS {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #575AD0;
	text-decoration: none;
}
.precios {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #0F72D8;
	font-style: oblique;
}

