html, body {
	padding:0px;
	margin:0px;
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
}

a:link {
	font-weight:bold;
	text-decoration: none;	
	color:#919191;
}
a:visited {
	font-weight:bold;
	text-decoration: none;	
	color:gray;
}
a:hover {
	font-weight:bold;
	text-decoration: none;	
	color:#00A09B;
}
a:active {
	font-weight:bold;
	text-decoration: none;	
	color:#919191;
}


a img {
	border: 0px;
}

/* Cabecera */
.tablaCab, #tablaContenido,#tablaMenu {	
	border-collapse:collapse; 
	padding:0px; 
	margin:0px; 
	min-width: 976px;
	width: 976px;
	text-align:center; 
	margin-left:auto; 
	margin-right:auto;
}
#tablaMenu div {
	z-index:200; 
	position:relative;
	text-align:right;
	float:right; 
	margin-top:-267px; 
	margin-bottom:-21px;
}

#tablamenu2
{
	border-collapse:collapse;
}

#tablamenu2 td
{
	padding-left:20px;
}

#tablamenu2 td a
{
	font-size:14px;
	font-family: Arial;
	color:#E3E3EF;
}
#tablamenu2 td a:hover
{
	font-size:14px;
	font-family: Arial;
	color:#FBA90F;
}

.tablaCab td,#tablaMenu td {	
	padding:0px; 
	margin:0px; 
	text-align:left; 
	background-repeat: no-repeat;
} 
#tdCab1 {
	background-image:url(../images2/cab1.gif); 
	width:277px; 
	min-width:277px; 
	height:355px; 
	min-height:355px; 
}
#tdCab2 {
	background-image:url(../images2/cab2.gif); 
	width:354px; 
	min-width:354px; 
	height:355px; 
	min-height:355px; 
}
#tdCab3 {
	background-image:url(../images2/cab3.gif); 
	width:345px; 
	min-width:345px; 
	height:355px; 
	min-height:355px; 
}
#tdCabSeparador {
	background-image:url(../images2/separadorgris.gif); 
	width:976px; 
	min-width:976px; 
	height:20px; 
	min-height:20px; 
}
#menuLateral {
	background-image:url(../images2/fondogris.gif);
	background-repeat: repeat-y; 
	width:191px; 
	vertical-align:top;
}
#contenido {
	vertical-align: top;
	text-align:left;
	padding: 5px ; 
}
#contenido p {
	padding-left: 10px;
}
.textoPie {
	color: #A3A3A3;
	font-size: smaller;
	padding-bottom: 10px;
}
#divAlta {
	padding-top: 162px; 
	background-image: url(../images2/alta.gif); 
	background-repeat: no-repeat; 
	height:36px; 
	width:161px;
	margin-left:auto;
	margin-right:auto;
}
#divAlta img {
	cursor:pointer;
}
#listaVentajas li {
	padding: 5px 0px 5px 0px;
}
.tablaCab input {
	font-size:10px; 
	height: 14px; 
	line-height: 12px;
	
}

#tablaInicial {
	width:100%;	
}
#tablaInicial table {
	width: 336px;
	height: 188px;
	border-collapse:collapse;
}
#tdSupIzq, #tdSupDer, #tdInfIzq, #tdInfDer {
	background-repeat: no-repeat;
	height: 188px;
	width: 336px;
}
#tdSupIzq {
	background-image: url(../images2/alhambra.gif);
}
#tdSupDer {
	background-image: url(../images2/sierranevada.gif);
}
#tdInfIzq {
	background-image: url(../images2/costatropical.gif);
}
#tdInfDer {
	background-image: url(../images2/granada.gif);
}

#tblCuadro1 {
	background-image: url(../images2/cuadro1.gif);
	background-repeat: no-repeat;
}
#tblCuadro2 {
	background-image: url(../images2/cuadro2.gif);
	background-repeat: no-repeat;
}
#tblCuadro3 {
	background-image: url(../images2/cuadro3.gif);
	background-repeat: no-repeat;
}
#tblCuadro4 {
	background-image: url(../images2/cuadro4.gif);
	background-repeat: no-repeat;
}

.botonCalendar
{
	color: #000000; 
	cursor: pointer; 
	border: none; 
	background: url(../images/cal.gif) center; 
	padding:1px;
	background-color: White;
}
/* Estilo tablas configurador viajes */

.tblViajesResumen {
	width:100%;
	border: 2px solid #095654;
	border-collapse:collapse;
}
.tblViajesResumen th {
	padding:3px;
	background-color: #095654;
	color:white;
}
.tblViajesResumen td {
	padding: 2px 0px 2px 15px;
	border: 1px solid #095654;
}

.config
{
	font-weight:bold;
	padding:10px; 
	background-color:white;
	border:2px solid #095654; 
	position:absolute;z-index:50; 
	top:290px; 
	left:500px; 
	width:800px;  	
}

