body {
	background: #FFFFFF url(../imagenes/degradado_azul.gif) repeat-x;
	background-position: 0 px;
	margin: 0;
	padding: 0;
	FONT: 80% verdana, arial, helvetica, sans-serif; TEXT-ALIGN: center;
}

	#CONTENEDORPRINCIPAL {
		margin: 0 auto;   /* align for good browsers */
		text-align: left; /* counter the body center */

		width: 820px;
		height: 400;
	}


img {
	border: 0;
}

ul {
	list-style: none;
}

h1 {
	font: normal 1.2em arial, verdana, helvetica, sans-serif;
	margin: 23px 18px;
	text-align: left;
}

h2 {
	color: #333;
	font: bold 12px arial, verdana, helvetica, sans-serif;
}

imagen2 {
	background-image: url(../imagenes/degradado_gris.gif);
	background-repeat:  repeat-x;
}

.Cabeza {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal; 
/*	font-weight: bold;
*/	color: #536593;
	line-height: 40px;
}
.SubCabeza {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
/*	font-weight: normal;
*/	right: inherit;
	color: #3F3F3F;
}
.MenuRollOver {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 19px ;
	font-style: normal;
/*	font-weight: normal;
*/	right: inherit;
	color: #CCCCCC;
}
.degradadoAzulArriba {
	background-attachment: fixed;
	background-image: url(../imagenes/degraGris.jpg);
	background-repeat:  no-repeat;
}



/**
 * 100% height layout with header and footer
 * ----------------------------------------------
 * Feel free to copy/use/change/improve
 */

html,body {
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	
	font-family:arial,sans-serif;
	font-size:small;
	color:#666;
}

h1 { 
	font:1.5em georgia,serif; 
	margin:0.5em 0;
}

h2 {
	font:1.25em georgia,serif; 
	margin:0 0 0.5em;
}
	h1, h2, a {
		color:#FFFFFF;
	}

p { 
	line-height:.5; 
	margin:0 0 1em;
}

div#container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:750px;
	background:#f0f0f0;
	
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/

/*	min-height:100%; */
/* real browsers */
}

div#header {
	padding:1em;
	background:#ddd url("../csslayout.gif") 98% 5px no-repeat;

}
	div#header p {
		font-style:italic;
		font-size:1.1em;
		margin:0;
	}

div#content {
	padding:1em 1em 5em; /* bottom padding for footer */
}
	div#content p {
		text-align:justify;
		padding:0 1em;
	}

div#footer {
	position:absolute;
	width:100%;
	bottom:0;
	background:#ddd;
	border-top:6px double gray;
	left: 34px;
	top: 321px;
}
	div#footer p {
		padding:1em;
		margin:0;
	}


/**
izquierdaTEXTO abajoTEXTO derechaTEXTO
padding: 0px 0px 0px 0px
 */

#navcontainer a
{
	display: table-header-group;
	padding: 5px 10px 5px 5px;

	width: 180px;
	color: #FFFFFF;


	
}

#navcontainer a:hover
{
	color: #fff;
	background-color: #003366;
	text-decoration: blink;
	background-position: CENTER;
}

.PiedePagina  {
	margin-right: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.MenuArriba  {
margin-right: 20px;
}

.MenuArriba A:link {
	text-decoration: none;
	font-size:11px;
	color: #FFFFFF;
	line-height: 10%;/*
	font-weight: 200;*/
	right: 20 px;
}
.MenuArriba A:visited {
	text-decoration: none;
	font-size:11px;
	color:#FFFFFF;
	line-height: 10%;
}
.MenuArriba A:active {
	text-decoration: none;
	font-size:11px;
	color:#CCCCCC;
	line-height: 10%;
}
.MenuArriba A:hover {
	text-decoration: none;
	font-size:11px;
	color:#FF6600;
	line-height: 10%;
}


.MenuDestino {	

line-height: 14px;
border-spacing: 14px;
text-align:left;
margin-left: 20px;
 }
.MenuDestino A:link {text-decoration: none; font-size:11px;color: #FFFFFF;}
.MenuDestino A:visited {text-decoration: none; font-size:11px;color: #FFFFFF; }
.MenuDestino A:active {text-decoration: none; font-size:11px;color:#CCCCCC; }
.MenuDestino A:hover {text-decoration: none; font-size:11px;color: #FF6600;}

.MenuAbajo2 A:link {text-decoration: none; font-size:11px;color: #666666;}
.MenuAbajo2 A:visited {text-decoration: none; font-size:11px;color: #666666; }
.MenuAbajo2 A:active {text-decoration: none; font-size:11px;color: #666666; }
.MenuAbajo2 A:hover {text-decoration: none; font-size:11px;color: #FF6600;}
.CabezaLayer {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;/*
	font-weight: bold;*/
	color: #536593;
	line-height: 40px;
	text-align:left;
}
.CabezaLayer A:link {font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal; /*
	font-weight: bold;*/
	color: #536593;
	line-height: 40px;
	text-align:left;}
.CabezaLayer A:visited {font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
/*	font-weight: bold;
*/	color: #536593;
	line-height: 40px;
	text-align:left; }
.CabezaLayer A:active {font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
/*	font-weight: bold;
	*/color: #536593;
	line-height: 40px;
	text-align:left;}
.CabezaLayer A:hover {font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #536593;
	line-height: 40px;
	text-align:left;}
.ParrafoTerminos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #3F3F3F;
	text-align:justify;
 	left: 30;
	text-height: 40px;
}
.Parrafo {
*/	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align:justify;
	/*	font-weight: normal;
*/	color: #3F3F3F;
}
.Parrafo A:link {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align:justify;
	text-decoration:none;
	/*	font-weight: normal;
*/	color: red;}
.Parrafo A:visited {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align:justify;
	text-decoration:none;
	/*	font-weight: normal;
*/	color: red;
}
.Parrafo A:active {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align:justify;
	/*	font-weight: normal;
*/	color: blue;
}.Parrafo A:hover {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align:justify;
	/*	font-weight: normal;
*/	color: green;
}
.direcciones {
	margin-right: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.AdminLigaAzul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
}

.AdminLigaAzul A:link {text-decoration: none; font-size:12px;color: #FFFFFF;}


a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

AdminLigaAzulSubrayado {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
}
.AdminLigaAzulCopia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	text-decoration: underline;
}
.ParrafoConocenos {

*/	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align:justify;
	color: #3F3F3F;
	line-height: 14px;
}

.MenuAdmin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align:justify;
	color: #FFF;
}

.EncabezadoAzul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align:Left;
	color: #000099;
}
.comboAerolineas
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.option {
               font-family: courier,Verdana,Arial;
               font-size: 11px;
               color: #ffffff;
			   width: 150px;
			   display:block;
			   size:170px;
               background-color: #000099;
     }




.test a { 
background: transparent url(../imagenes/botonContinuar.gif) no-repeat; 
text-decoration: none; 
}

.test a:hover { 
background: transparent url(../imagenes/botonContinuar2.gif) no-repeat; 
text-decoration: none; 
}


.status {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align:justify;
	color: #FFF;
}
.statusBlanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align:justify;
	color: #FFF;
}
.statusNumero {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	text-align:justify;
	color: #999;
}

.iconos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	text-align:justify;
	color: #FF6600;
}
.totales {
	font-family: Arial, Helvetica, sans-serif;
               font-size: 14px;
               color: #ffffff;
			   width: 150px;
			   display:block;
			   size:170px;
               background-color: #3D465E;
     }
	 
.azulCorreo {

font-size: 12px; color: #FFFFFF; background-color:#536593; padding-left:10px; text-align:left;}
-->




.home_banner_topceleste
{
	background-image:url(../imagenes/home/banners_top.png);
	height:32px;
	width:202px;
	background-repeat:no-repeat;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.home_banner
{
	background-image:url(../imagenes/home/es/B-hotelMarinaFiesta2.jpg);
	height:115px;
	width:202px;
	background-repeat:no-repeat;	 
}

.home_separador
{
	width:10px;
}

.home_lnk_nav_izq  
{
	text-decoration:none;
	 background-repeat:no-repeat;
	width:13px;
	height:16px;
	
}

.home_lnk_nav_izq a
{
	text-decoration:none;
	background-image:url(../imagenes/home/flecha_izq_out.png);
	background-repeat:no-repeat;
	width:13px;
	height:16px;
	
}

.home_lnk_nav_izq a:hover
{
	background-image:url(../imagenes/home/flecha_izq_over.png);
	background-repeat:no-repeat;
	width:13px;
	height:16px;
}

 


.home_lnk_nav_der 
{
	text-decoration:none;
	 background-repeat:no-repeat;
	width:13px;
	height:16px;
	
}

.home_lnk_nav_der a
{
	text-decoration:none;
	background-image:url(../imagenes/home/flecha_der_out.png);
	background-repeat:no-repeat;
	width:13px;
	height:16px;
	
}

.home_lnk_nav_der a:hover
{
	background-image:url(../imagenes/home/flecha_der_over.png);
	background-repeat:no-repeat;
	width:13px;
	height:16px;
}

#LOGO a
{
	color:#536593;
	text-decoration:none;	
}

#LOGO a:hover
{
	color:#536593;
	text-decoration:underline;	
}

.socio_textbox
{
    color:#000000;
    width: 110px;
    font-family:arial;
    font-style: normal;
    height:12px;
    font-size: 11px;    
}

.socio_label
{ 
    color:#ffffff;
    font-family:arial;
    font-style: normal;
    font-size: 11px;
}

.socio_admTitulo
{
    color:#536591;
    font-family: arial;
    font-size:18px;
    font-weight: bold;
}

.socio_admBienvenido
{
    color:#536591;
    font-family: arial;
    font-size:12px;
    font-weight: bold;
}

.socio_admSubTitulo
{
    color:#7c7c7c;
    font-family: arial;
    font-size:15px;
    font-weight: bold;
}

.socio_admBusqueda
{
    color:#ffffff;
    font-family: arial;
    font-size:12px;
    font-weight: bold;
}

.socio_admTextBoxFecha
{ font-size:11px; 
      height:11px;
    
}

.socio_blanco
{color:#FFFFFF;
font-size: 11px;


}

.socio_dg_titulo
{
    background-color: #3E455F;
    color:#FFFFFF;
    
    
}

.socio_dg_row1
{
    background-color: #e2e2e2;
    color:#000000;
    
    
}.socio_dg_row2
{
    background-color: #ffffff;
    color:#000000;
    
    
}