@charset "utf-8";
.txt-blanco {
	font-family:  Arial, Helvetica, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height:16px;
}

.txt-blanco-11 {
	font-family:  Arial, Helvetica,Tahoma, Verdana,  sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
}

.txt-blanco-15 {
	font-family:  Arial, Helvetica,Tahoma, Verdana,  sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight:bold;
}

.txt-normal {
	font-family:  Arial, Helvetica,Tahoma, Verdana,  sans-serif;
	font-size: 11px;
	color: #000;
}

.txt-normal-12{
	font-family:  Arial, Helvetica,Tahoma, Verdana,  sans-serif;
	font-size: 12px;
	color: #000;
}

.txt-tachado {
	font-family:  Arial, Helvetica,Tahoma, Verdana,  sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration:line-through;
}

.txt-grande {
	font-family:  Arial, Helvetica,Tahoma, Verdana,  sans-serif;
	font-size: 13px;
	color: #000;
}

.txt-grande-blanco {
	font-family:  Arial, Helvetica,Tahoma, Verdana,  sans-serif;
	font-size: 22px;
	color: #FFF;
} 

.txt-celeste {
	font-family:  Arial, Helvetica,Tahoma, Verdana,  sans-serif;
	font-size: 12px;
	color: #0099CC;
}

.title_producto {
	font-family:  Arial, Helvetica,Tahoma, Verdana,  sans-serif;
	font-size: 18px;
	color: #373737;
	font-weight:bold;
	text-decoration: none;
}

.title_producto:hover {
	font-family:  Arial, Helvetica,Tahoma, Verdana,  sans-serif;
	font-size: 18px;
	color: #0066CC;
	font-weight:bold;
	text-decoration: underline;

}

.vinculo-normal:link {
	font-family:  Arial, Helvetica,Tahoma, Verdana,  sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration:none;
}
.vinculo-normal:hover {
	font-family:  Arial, Helvetica,Tahoma, Verdana,  sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration:underline;
}

.txt-h1 {
	font-family:  Arial, Helvetica,Tahoma, Verdana,  sans-serif;
	font-size: 24px;
	color: #373737;
	font-weight:normal;
	float:left;
}

.celda-menu {
	height: 30px;
	background-color:#dddddd;
}
.link-blanco {
	font-family:  Arial, Helvetica,Tahoma, Verdana,  sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration:none;
}
.link-blanco:hover {
	font-family:  Arial, Helvetica,Tahoma, Verdana,  sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration:underline;
}

*html
.link-cate {
height:22px;
width:170px;
background-color:#dddddd;
float:left;
color:#000000;
font-size:11px;
font-family:  Arial, Helvetica,Tahoma, Verdana,  sans-serif;
text-decoration:none;
padding-top:4px;
padding-left:12px;
background-image:url(../IMG/vineta-cate.gif);
background-position:6px 11px;
background-repeat:no-repeat;
}

.head-ficha {

background-image:url(../IMG/fondo-seccion-detalle.gif);
background-position:bottom;
background-repeat:no-repeat;

}
.link-cate {
height:18px;
width:159px;
background-color:#dddddd;
float:left;
color:#000000;
font-size:11px;
font-family:  Arial, Helvetica,Tahoma, Verdana,  sans-serif;
text-decoration:none;
padding-top:4px;
padding-left:12px;
background-image:url(../IMG/vineta-cate.gif);
background-position:6px 11px;
background-repeat:no-repeat;
}

.link-cate:hover {
background-color:#c8c8c8;
}

.formu {
background-color:#99d6eb;
border:1px;
border-color:#99d6eb;
border-style:solid;
font-size:12px;
color:#000000;
}
.margenDER {
	padding-right: 10px;
	margin-right: 10px;

}
.headDestinos {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.tituloSeccionReservas {
	color: #006699;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	background-color: #eeeeee;

}
.cajaBlanca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #FFFFFF;
	padding: 3px;
	border: none;
}
.pie-pagina {
	background-attachment: scroll;
	background-color: #00679A;
	background-image: url(../IMG/Fondo_bottom.gif);
	background-repeat:  repeat-x;
	background-position: center top;
}