﻿.textoPequeno {
	font-size: 8pt;
}
body {
	text-align: center;
	margin-top: 0px;
	margin-left: 0px;
	background-color:#ffffff;
}


.tdRegular {
	font-family: Tahoma, Verdana, Arial;
	color:#666666;
	font-size: 11px;
	text-align: justify;
	font-style: normal;
	line-height: 11pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-top: 2px;
}

.TextoPromocion 
{
	font-family: Tahoma, Verdana, Arial;
	color:#ff0000;
	font-size: 11px;
	text-align: left;
	font-style: normal;
	line-height: 11pt;
	font-weight: normal;
	padding-top: 2px;    
}

.campoTexto {
	font-family: Tahoma, Verdana, Arial;
	color:#666666;
	font-size: 11px;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	border-color:#bbbbbb;
	border-width: 1px;
	padding:2px;
	background-color:#fcfcfc;
	border-style: solid;
}

.boton
{
	font-family: Tahoma, Verdana, Arial;
	color:#fff;
	font-size: 10px;
	text-align: center;
	border-color:#ccc;
	border-width: 1px;
	padding:3px;
	background-color:#0972B3;
	border-style: solid;
	font-weight:bold;
	background-image: url(Images/FondoBotones.jpg);
	background-repeat: repeat-y;
	background-position: left;
	text-transform: uppercase;
	cursor:hand;
}

.tit1 {
	font-family: Tahoma, Verdana, Arial;
	color:#0065CE;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left;
}



.tit2 {
	text-align: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #0065ce;
	padding: 0px;
}

.td8 {

	font-family: Tahoma, Verdana, Arial;
	color:#666666;
	font-size: 10px;
	text-align: left;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}

a, .ligaNormal {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #4D85C8;
	text-decoration: underline;
	letter-spacing: 0.5px;
}
.tituloNaranja {
	text-align: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #1285C8;
	padding: 0px;
}
.celdaPrincipal {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.marcoGris {
	border: 1px solid #666666;
}
.LinkSubSecciones {

	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #63659C;
	text-decoration: none;
	letter-spacing: 0.5px;
}

.marcoVP {
	padding: 0px;
	border: 1px;
	border-color: #aaa;
}


.marcoGeneral {
	background-color: #FFFFFF;
	padding: 1px;
	border: 1px solid #999999;
}
.marcoGeneralNoDer {
	background-color: #FFFFFF;
	padding: 1px;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}
.marcoGeneralNoIzq {
	background-color: #FFFFFF;
	padding: 1px;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9C9A9C;
}
li {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	list-style-position: outside;
	list-style-image:  url('http://americanexpressdsmmexico.com/es/Images/vinetaVerde.gif');
	text-align: left;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
}
ul {
	font-family: Tahoma, Verdana, Arial;
	
}
.tdRegularChico {
	font-family: Tahoma, Verdana, Arial;
	color:#666666;
	font-size: 9px;
	font-style: normal;
	line-height: 11pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-top: 2px;
}
.ligaChica {font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	color: #4D85C8;
	text-decoration: underline;
	letter-spacing: 0.5px;
}
.tituloLila {

	text-align: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #5EB335;
	padding: 0px;
}
.tdRegularLineaLilaTextoRojo {
	font-family: Tahoma, Verdana, Arial;
	color:#FF0000;
	font-size: 10pt;
	text-align: justify;
	font-style: normal;
	line-height: 11pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-top: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
	background-color: #F5F5F5;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
}
.td8Tarifario {

	font-family: Tahoma, Verdana, Arial;
	color:#666666;
	font-size: 10px;
	text-align: center;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
	
		

}
.tdRegularLineaLila {
	font-family: Tahoma, Verdana, Arial;
	color:#666666;
	font-size: 11px;
	text-align: left;
	font-style: normal;
	line-height: 11pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-top: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
	background-color: #F5F5F5;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
	
}
.tdRegularLineaLilaHt {
	font-family: Tahoma, Verdana, Arial;
	color:#666666;
	font-size: 11px;
	text-align: left;
	font-style: normal;
	line-height: 11pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-top: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
	background-color: #F5F5F5;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
}
.tdRegularLineaLilaClara {
	font-family: Tahoma, Verdana, Arial;
	color:#666666;
	font-size: 11px;
	text-align: justify;
	font-style: normal;
	line-height: 11pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-top: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
	background-color: #FCFCFC;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
}
.tituloLilaGrande {

	text-align: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #5EB335;
	padding: 0px;
}
.tdRegularLineaLilaClara8Pt {

	font-family: Tahoma, Verdana, Arial;
	color:#666666;
	font-size: 10px;
	text-align: justify;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-top: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
	background-color: #FCFCFC;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
}
.tdRegularMasChico {
	font-family: Tahoma, Verdana, Arial;
	color:#666666;
	font-size: 10px;
	font-style: normal;
	line-height: 11pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-top: 2px;
	text-align: left;
}
.tdErrores {
	font-family: Tahoma, Verdana, Arial;
	color:#990000;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align: left;
	padding: 5px;
	border: 1px solid #999999;
}
.marcoGrisClaro {
	border: 1px solid #CCCCCC;
	padding: 0px;
}
.marcoTcolonial {
	border: 1px solid #CCCCCC;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.tdRegularTahoma {

	font-family: Tahoma, Verdana, Arial;
	color:#666666;
	font-size: 11px;
	text-align: left;
	font-style: normal;
	line-height: 11pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-top: 2px;
}
.menuOn {
	border-bottom: 1px solid #E2E2E2;
    font-family: Tahoma, Verdana, Arial;
	    font-size: 10px;
	    font-style: normal;
	    line-height: normal;
	    font-weight: normal;
	    font-variant: normal;
	    text-transform: none;
	    color: #1285C8;
	    text-decoration: none;
	    text-align: left;
	    padding-top: 3px;
	    padding-bottom: 3px;
	    background-color: #ececec;
	    padding-left: 5px;
	    padding-right: 2px;
	background-image: url('http://americanexpressdsmmexico.com/Images/Menu_Fondo.jpg');
}.menuOff {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
	background-color: #FFFFFF;
}
.SubMenuOn {
	border-bottom: 1px solid #E2E2E2;
    font-family: Tahoma, Verdana, Arial;
	    font-size: 11px;
	    font-style: normal;
	    line-height: normal;
	    font-weight: normal;
	    font-variant: normal;
	    text-transform: none;
	    color: #1285C8;
	    text-decoration: none;
	    text-align: left;
	    padding-top: 3px;
	    padding-bottom: 3px;
	    background-color: #ececec;
	    padding-left: 15px;
	    padding-right: 2px;
	background-image: url('http://americanexpressdsmmexico.com/Images/Menu_Fondo.jpg');
}
.SubMenuOff {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 15px;
	padding-right: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
	background-color: #FFFFFF;
}

.SubMenuOnOtrosDests {
	border: 1px solid #E2E2E2;
    font-family: Tahoma, Verdana, Arial;
	    font-size: 11px;
	    font-style: normal;
	    line-height: normal;
	    font-weight: normal;
	    font-variant: normal;
	    text-transform: none;
	    color: #1285C8;
	    text-decoration: none;
	    text-align: left;
	    padding-top: 3px;
	    padding-bottom: 3px;
	    background-color: #ececec;
	    padding-left: 5px;
	    padding-right: 2px;
	    height:24px;
}

.SubMenuOffOtrosDests 
{
    border: 1px solid #E2E2E2;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
	background-color: #ececec;
	height:24px;
}

.tituloLilaGrandeTahoma {


	text-align: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	color: #65BF39;
	padding: 2px 0px 3px;
}
.menuTextoOff {

	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	text-align: left;
}
.SubmenuTextoOff {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	text-align: left;
}
A.MenuIzq:link {
	color: #666666;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	padding: 0px;
}

A.MenuIzq:visited  {
	color: #666666;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	padding: 0px;
}

A.MenuIzq:active   {
	color: #666666;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	padding: 0px;
}

A.MenuIzq:hover    {
	color: #4D85C8;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	padding: 0px;
}
A.SubMenuIzq:link {
	color: #666666;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

A.SubMenuIzq:visited  {
	color: #666666;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	padding: 0px;
}

A.SubMenuIzq:active   {
	color: #666666;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	padding: 0px;
}

A.SubMenuIzq:hover    {
	color: #4D85C8;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	padding: 0px;
}
.validador, .Validador {
	color: #FF0000;
	background-color: #FFFFCC;
	border: 1px dotted #FFCC00;
	text-align: left;
	padding: 3px;
}

.promocion {
	color: #000;
	background-color: #C9ECAE;
	border: 1px dotted #94D95F;
	text-align: left;
	padding: 3px;
}

.aviso {
	color: #FF0000;
	background-color: #E5EFFA;
	border: 1px dotted #0088BA;
	text-align: left;
	padding: 3px;
}

.Reservaciones {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #333333;
	padding-top: 9px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 6px;
	text-align: left;
	border: 1px solid #CCCCCC;
	background-color: #F0F0F0;
}

	
.spvt10
{
    padding-top:10px;
}
.TV10 {
	height: 10px;
}
.MReservaciones {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	background-image: url(Images/menuFondo_reservaciones.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	padding: 6px;
	color: #FFFFFF;
	background-color: #087DC2;
	text-align: left;
}
.MReservaciones a {
	color: #FFFFFF;
	background-color: #087DC2;
	text-align: left;
	text-decoration:none;
	font-weight: bold;
}
