#formulario_reserva{display: none; visibility:hidden;}
a{color: #213c78; text-decoration:underline;}
a:hover{color: #213c78; text-decoration:none;}

label{cursor:pointer;}

.foto-top {
	background-image: url(../images/idx-foto_top.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.fondo-top2 {
	background-image: url(../images/int-top_fondo.jpg);
	background-repeat:   repeat-x;
	background-position: 0px 0px;
}
.foto-int_top {
	background-image: url(../images/int-foto_top.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.fondo-iz {
	background-image: url(../images/idx-degrade_az.gif);
	background-repeat:   repeat-y;
}
.menu-cont {
	background-image: url(../images/idx-lin_seg-v.gif);
	background-repeat:   repeat-y;
	background-position: right;
}
.menu-fondo {
	background-image: url(../images/idx-medu_deg.gif);
	background-repeat:  repeat-y;
}
.intra-caja {
	background-color: #205D99;
	border: 1px solid #000000;
}
.caja2 {
	background:url("images/select.png") no-repeat scroll 0 0 transparent;
	border:none;
	font:12px/21px arial,sans-serif;
	height:21px;
	color: #fff;
	text-decoration: none;

}.caja {
	background-image: url(../images/idx-caja_somb.gif);
	background-repeat:     repeat-x;
	background-color: #D6E2EF;
	border: 1px solid #174471;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #5B4900;
	text-decoration: none;

}
.caja-dest {
	background-repeat:      repeat-x;
	background-color: #F4F8FB;
	border: 1px solid #BDD8F2;
	text-decoration: none;
}
.tit-bco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.txt-bco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left: 5px;
}
.destacados {
	background-image: url(../images/idx-lin_sombra-v.gif);
	background-repeat:   repeat-y;
	background-position: left;
}
.borde-az {
	border: 1px solid #205C98;
}
a.link-az {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #205D99;
	text-decoration: underline;
	padding: 0px 5px 5px;
	left: 5px;
	display: block;
}
a.link-az:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
	padding: 0px 5px 5px;
	left: 5px;
	display: block;
}
a.link-az-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #205D99;
	text-decoration: underline;
	padding: 0px 5px 5px;
	left: 5px;
	display: block;
}
a.link-az-bold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
	padding: 0px 5px 5px;
	left: 5px;
	display: block;
}
a.link-az-bold2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #205D99;
	text-decoration: underline;
}
a.link-az-bold2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
}
.cala-soluc {
	border: 1px solid #A5BED6;
}
.txt-az {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #205D99;
	text-decoration: none;
	/*display: block;*/
	padding: 5px;
}
.txt-az-just {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #205D99;
	text-decoration: none;
	/*display: block;*/
	padding: 5px;
	text-align:justify;
}
.tit-ngo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.tit-ngo-just {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align:justify;
}
.tit-az {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #205D99;
}
.tit-azl-gde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #205D99;
}
.txt-gris {
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.link-gris {
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.link-gris:hover {
	font-size: 9px;
	font-weight: normal;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	}
.txt-az9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #205D99;
}
.tit-int {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #205D99;
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: left bottom;
}
.caja-tit {
	border: 1px solid #9CC7ED;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2365A7;
	text-align: center;
	background-color: #D9EBF9;
}
.fdo-home {
	background-repeat:   repeat-x;
}
.tit-rjo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}
.tit-rjo-gde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
}
.tit-rjo-prec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.txt-az9bull {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #205D99;
	background-image: url(../images/persona.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 8px;
}
.intra-usuario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(../images/persona.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	background-position: 20px;
}
a.intra-sesion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../images/botones/intra-cerrar.gif);
	background-position: 20px 3px;
	padding-left: 33px;
	background-repeat: no-repeat;
	text-decoration: underline;
}
a.intra-sesion:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFCF10;
	background-image: url(../images/botones/intra-cerrar.gif);
	background-position: 20px 3px;
	padding-left: 33px;
	background-repeat: no-repeat;
	text-decoration: underline;
}
.txt-cont-tabla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3A3A3A;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}
.borde-az_tx9-rj {
	border: 1px solid #205C98;
	color: #990000;
	font-size: 9.5px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}





.select_x{font:11px Arial, Helvetica, sans-serif; height:16px;}
.select_100{font:11px Arial, Helvetica, sans-serif; height:16px; width:100px;}
.select_150{font:11px Arial, Helvetica, sans-serif; height:16px; width:150px;}
.select_180{font:11px Arial, Helvetica, sans-serif; height:16px; width:180px;}
.select_200{font:11px Arial, Helvetica, sans-serif; height:16px; width:200px;}


#testdiv {width:600px; margin:0 auto; border:1px solid #ccc; padding:20px 25px; background:#fff}

#tinybox {position:absolute; display:none; padding:10px; background:#fff url(images/preload.gif) no-repeat 50% 50%; border:10px solid #e3e3e3; z-index:2000}
#tinymask {position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000; z-index:1500}
#tinycontent {background:#fff}

.button {font:14px Georgia,Verdana; margin-bottom:10px; padding:8px 10px 9px; border:1px solid #ccc; background:#eee; cursor:pointer}
.button:hover {border:1px solid #bbb; background:#e3e3e3}



.paginador{font:19px Arial, Helvetica, sans-serif; text-align:center; width:700px; margin:0px; padding:10px 0px;font-weight: bold}

.paginador a{width:19px; height:19px; margin:0px 3px; padding:4px 6px; background:url(../images/paginador_bkg.jpg) center center no-repeat; text-decoration:none; color:#213C78;}
.paginador a:link{background:url(../images/paginador_bkg.jpg) center center no-repeat; color:#213C78;}
.paginador a:visited{background:url(../images/paginador_bkg.jpg) center center no-repeat; color:#213C78;}
.paginador a:hover{background:url(../images/paginador_bkg_over.jpg) center center no-repeat; color:#213C78;}
.paginador a:active{background:url(../images/paginador_bkg_over.jpg) center center no-repeat; color:#213C78;}

.paginador a.activo{width:19px; height:19px; margin:0px 3px; padding:4px 6px; cursor:default; background:url(../images/paginador_bkg.jpg) center center no-repeat; text-decoration:none; color:#FF0000;}
.paginador a.activo:link{background:url(../images/paginador_bkg_over.jpg) center center no-repeat; color:#FF0000;}
.paginador a.activo:visited{background:url(../images/paginador_bkg_over.jpg) center center no-repeat; color:#FF0000;}
.paginador a.activo:hover{background:url(../images/paginador_bkg_over.jpg) center center no-repeat; color:#FF0000;}
.paginador a.activo:active{background:url(../images/paginador_bkg_over.jpg) center center no-repeat; color:#FF0000;}

