body {
	margin-left: 8px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
}

/* FORMATOS DE FORMULARIOS */
input, select, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:inherit;
}

/* FORMATOS DE TEXTOS */ 
.txtNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	margin-left:8px;
}
.errorMessage
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: WHITE;
	padding:2;
	height:14;
	background-color:#666666;
	/*border: SOLID 1 #F6B903 ; */
}

.txtTituloSeccion {
	font-family: "Arial Black", Helvetica, sans-serif;
	font-size: 20px;
	color: #44726F;
	text-decoration: none;
	padding: 2px 2px 2px 2px;
	word-spacing: 5px;
	line-height: 14px;
	font-weight: bold;
}

.txtNombreDestino {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F6B903;
	text-decoration: none;
	padding: 2px 2px 2px 2px;
}

.txtInfoDestino {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	background-color: #F1F4F4;
	/*padding-bottom: 4px;*/
	padding: 2px 2px 2px 2px;
	
}

.txtMiniMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #F1F4F4;
	padding-top: 4px;
	padding-right: 4px;
}

.txtFormulario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
	text-decoration: none;
	padding-top: 4px;
}

.txtPrecioVehiculo {
	font-family:Arial, Helvetica, sans-serif;
	color: #F6B903;
	font-size:12px;
	font-weight:bold;
}

.txtTipoVehiculo {
	font-family:Arial, Helvetica, sans-serif;
	color: #969696;
	font-size:10px;
}

.txtNombChicoVehiculo {
	font-family:Arial, Helvetica, sans-serif;
	color: #E40011;
	font-size:12px;
}

.txtNombGdeVehiculo {
	font-family:Arial Black, Helvetica, sans-serif;
	font-size:18px;	
	color: #E40011;
}

/* FORMATO SUBMENU */
a.submenu, a.submenu:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#759192;
	text-decoration:none;
	background-image:url(../imagenes/es/flecha.jpg);
	background-repeat:no-repeat;
	padding-left:14px;
	padding-top:4px;
}

a.submenu:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#759192;
	text-decoration:underline;
}

a.normal, a.normal:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#759192;
	text-decoration:underline;
}

a.normal:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#759192;
	text-decoration:underline;
}


/* FORMATO PARA TABLAS */
.tblEspacioAlto{
	background-color: #FFFFFF;
	padding:10px 20px 10px 20px;
}

 .tblSeparadorVerde{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color: #ECE9D8;
	color:  #006699;
	padding: 4px;
	font-size: 11px;
}

.tblEncabezado{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #F6B903;
	padding:6px;
}

.tblInterior{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #F1F4F4;
	padding:3px;
	color: #4D4D4D;
	text-decoration: none;		
}

.tblReserva{
	width:235px;
	background-color: #F1F4F4;
	border: 1px Solid #ebebeb;
	border-spacing:0px;
}

.tblSeparadorRojo {
	color: #E40011;
}

.tblFoto{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D4D4D;
	background-color:#FFFFFF;
	border:5px Solid #FFFFFF;
	text-decoration: none;
	padding:2px;
}

.tblmenuprincipal 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
		background-color: #003399;
	padding:3px;
}

.tblRecomendaciones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;	
	background-color: #F6B903;
	padding:3px;
}

.tblPromociones {
	text-decoration: none;
	padding:0px;
}

.tblInfoDestinos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4D4D4D;
	text-decoration: none;
	background-color: #F1F4F4;
	padding:0px;
}

.tblPiedePagina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006699;
	text-decoration: none;
	background-color: #ECE9D8;
	padding:6px;
}

/* Configuracin de los Menus de AGA Rent Car*/
a.menuHeader:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
}

a.menuHeader:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 11px;
}
a.menuHeader:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	font-weight: bold;
}

/* Configuracin de los Menus de AGA Rent Car*/
a.menu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
}

a.menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
	font-size: 11px;
}
a.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	font-weight: bold;
}
.txtTituloParrafo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #3C6B64;
	font-weight: bold;
}
.txtParrafoNivel1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C6B64;
	font-weight: bold;
	margin-left: 8px;
}
.txtPiedeFotos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4D4D4D;
	text-decoration: none;
	padding-top: 4px;
	line-height: 10px;
}
.txtNombreVehiculoChico {

	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #3C6B64;
	font-size: 11px;
}
.txtPrecioTotal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}	

.frmSeparador2px {
	background-color: #F6B903;
	height: 2px;
}

.frmEtiqueta {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

#mnuPrincipal{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px;
	left: 1%;
	right: 1%;
	width:750px;
	background-color:#0012bd;
	
}

#mnuNavegacion{
	position: relative;
	width: 100%;
	min-width: 750px;
	height: 22px;
	color: #cccccc;
	padding: 0px;
	margin: 0px;
	background-image:  url("images/img_background.gif");
	left: 2px;
}

#mnuLink{
	position: absolute;
	top: 2px;
	height: 22px;
	min-width: 750px;
	padding: 2px;
	margin: 0px;
	left: 10px;
	z-index: 100;
	width: 750px;
}


a.menulink, a.menulink:visited{
  	color: #ffffff;
  	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 4px 15px 4px 15px;
	border-right: 1px solid #8FB8BC;
    text-decoration: none;
}

a.menulink:hover{
  	background-image:  url("images/img_select.gif");
	text-decoration: none;
	font-size: 11px;
}
