BODY {
	text-align:center;													/* centrar pagina principal */
	margin:0,0,0,0;
	font-family:Verdana;
	font-size:11px;
	background-color:#ffffff;
  color: #232669;
}
body.BODY { background-color:#e9eef3;
	background-image:url(http://prug.espacios.net.mx/bmtours/sitio/images/fondo02.gif);
	background-repeat:no-repeat; background-position:220px 175px;
	}

TD {
	font-family:Verdana;
	font-size:11px;
}

TABLE.TablaGlobal {
	width:778px;
	/*height:100%;*/
  border-width: 0px;
  border-color: #009300;
  border-spacing: 0px;
	background-position:center;
  border: 0px solid #e9eef3;
}

TABLE.TablaPrincipal {
	width:778px;
	height:100%;
  background: #e9eef3;
  border: 0px;
/*  border-style: solid;*/
  border-width: 0px;
  border-color: #009300;
  border-spacing: 0px;
	background-repeat:repeat-y;
	background-position:center;	
  border: 0px solid #e9eef3;
}


TR.TdBarraSup {
  background: #e9eef3;
}

TD.TdBarraSup {
  font-family: Arial, Verdana, Tahoma, sans-serif;
  font-size: 12px;
  background: #e9eef3;
  color: #333333;
  font-weight: bold;
  text-align: center;
  vertical-align: top;
}

.TdCentro {
	font-family:Verdana;
	font-size:9px;
	color:#555555;
 /* font-weight: bold;*/
  text-align: center;
  vertical-align: top;
}


TR.TdBarraIzq {
  background: #e9eef3;
}

TD.TdBarraIzq {
  font-family: Arial, Verdana, Tahoma, sans-serif;
  font-size: 12px;
  background: #C4D1E1;
  color: #e9eef3;
  font-weight: bold;
  text-align: center;
  vertical-align: top;	
}

H1 {
  font-family: Arial, Verdana, Tahoma, sans-serif;
  font-size: 15px;
/*  background: #009300;*/
  color: #0099CC;
  font-weight: bold;
/*  text-align: center;*/
  vertical-align: top;	
}

H2 {
	text-transform: capitalize;
/*text-transform: uppercase;*/
/*font-family: Georgia, Times, Tahoma, sans-serif;*/
  font-size: 15px;
  background: #e9eef3;
  color: #000000;
  font-weight: bold;
  text-align: left;
  vertical-align: bottom;
	margin:10px 0 10px 0;
}

H3 {
	text-transform: capitalize;
/*text-transform: uppercase;*/
/*font-family: Georgia, Times, Tahoma, sans-serif;*/
  font-size: 11px;
  background: #e9eef3;
  color: #ff0000;
  font-weight: bold;
  text-align: left;
  vertical-align: bottom;
	margin:10px 0 10px 0;
}

H4 {
	text-transform: capitalize;
/*text-transform: uppercase;*/
/*font-family: Georgia, Times, Tahoma, sans-serif;*/
  font-size: 11px;
/*  background: #e9eef3;*/
  color: #ff6600;
  font-weight: bold;
  text-align: left;
  vertical-align: bottom;
	margin:10px 0 10px 0;
}

TABLE.TablaDetallePrincipal {
	width:280px;
	height:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0 0px 0;	
  background: #eeeeee;
  border: 2px solid #e9eef3;
}

TABLE.TablaSubPrincipalDetalle {
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0 0px 0;	
  border: 0px solid #e9eef3;
	background-position:center;	
}


TD.TdDetallePrincipalTitulo {
	text-transform: capitalize;
	/*text-transform: uppercase;*/
  font-family: Arial, Times, Tahoma, sans-serif;
  font-size: 12px;
  background: #e9eef3;
  color: #06334B;
  font-weight: bold;
  text-align: left;
  vertical-align: bottom;
	margin:10px 0 10px 0;
	padding: 0px 5px 0px 5px;	
}

TD.TdDetallePrincipal {
	text-transform: capitalize;
  font-family: Arial, Times, Tahoma, sans-serif;
  font-size: 11px;
  color: #000000;
  text-align: left;
  vertical-align: bottom;
	padding: 0px 5px 0px 5px;	
  border-top: #e9eef3 2px solid;
  border-bottom: #e9eef3 2px solid;
  border-left: #e9eef3 1px solid;
  border-right: #e9eef3 1px solid;
}

TABLE.DetalleSec {
	text-transform: capitalize;
  font-family: Arial, Times, Tahoma, sans-serif;
  font-size: 11px;
  color: #000000;
	width:200px;
  text-align: center;
	padding:5px 5px 5px 5px;	
  background: #e9eef3;
  border: 3px solid #DDDDDD;
	margin:5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;	
}

TABLE.lista {
font-family: Arial, Times, Tahoma, sans-serif;
  font-size: 11px;
  color: #000000;
/*	width:90%;
  text-align: center;
	padding:5px 5px 5px 5px;	
  background: #e9eef3;
  border: 3px solid #DDDDDD;
	margin:5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;*/
}

.letra1 {
	color: #06334B;
	font-family: Arial, Times, Tahoma, sans-serif;
	font-size: 11px;
  font-weight: bold;
}
.letra2 {
	color: #000000;
	font-family: Arial, Times, Tahoma, sans-serif;
	font-size: 10px;
  font-weight: bold;
}
.rojo {
	color: #ff0000;
	font-family: Arial, Times, Tahoma, sans-serif;
	font-size: 13px;
  font-weight: bold;
}
.rojo2 {
	color: #ff0000;
	font-family: Arial, Times, Tahoma, sans-serif;
	font-size: 10px;
  font-weight: bold;
}



<!--jorge-->
.style80 {font-size: 10px}
.style81 {color: #282962; font-weight: bold;}
.style83 {font-size: 10px; font-weight: bold; }
td{
	font-family:Verdana;
	font-size:12px;
}
hr {
	margin: 0px;
}
div#menu a:link {
	color:#262768;
	text-decoration:none;
	margin-left: 2px;
}
div#menu a:visited {
	color:#262768;
	text-decoration:none;
	margin-left: 2px;
}
div#menu a:active {
	color:#262768;
	text-decoration:none;
	margin-left: 2px;
}
div#menu a:hover {
	color:#262768;
	text-decoration:none;
	margin-left: 2px;
}
h2 {
	margin: 0px;
}
table {
	margin: 0px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.style29 {
	font-size: 12px;
	font-weight: bold;
	color: #282962;
}
.style50 {color: #e9eef3}
.style51 {
	font-size: 12px;
}
.style57 {
	color: #232669;
	font-size: 14px;
}
.style72 {color: #232669; }
.style79 {font-size: 16px}.botones {
	border-top-style: solid;
	border-top-color: #e9eef3;
	border-right-color: #e9eef3;
	border-bottom-color: #e9eef3;
	border-left-color: #e9eef3;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
}
.space {
	font-family: "Times New Roman",;
	font-size: 12px;
	color: #4B6B8B;
	margin-left: 20px;
}
#tabla img{
float:left;
margin:00px 5px 00px 00px;
}

.mayus {
text-transform:uppercase;
}

#av {
border:1px solid #FFFFCC;
}





#tabla img{
float:left;
margin:00px 5px 00px 00px;
}

.mayus {
text-transform:uppercase;
}

#av {
border:1px solid #FFFFCC;
}
#ta {
border:1px solid #919AB5;
}
#tabla1 {
border:1px solid #919AB5;
}
#tabla2 {
border:1px solid #919AB5;
}
#tabla3 {
border:1px solid #919AB5;
}
#tablilla {
border:2px solid #00365C;
}
#tablilla td{
padding:00px 10px 00px 10px;
}
#tablilla1 {
border:2px solid #00365C;
}
#tablilla1 td{
padding:00px 10px 00px 10px;
}
