body {
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	
}

A.link_subpuntos:visited {color:#000000;text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;} 
    A.link_subpuntos:active {color:#000000; text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;} 
    A.link_subpuntos:link {color:#000000; text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;} 
    A.link_subpuntos:hover {color:#FF6600; text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;}
	.link_subpuntos {color:#FF6600; text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}


.cua_fotos_hab {
	width: 100%;
	color: #FFF7E2;
	
	
}




.linea_abajo{
	padding: 1em;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #FFF7E2;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	border-bottom-color: #AE171C;
	border-right-style: dotted;
	border-right-width: 1px;
	border-right-color: #FFF7E2;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #FFF7E2;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image:url(../img/003_caravaca/monje.jpg);
	
	background-repeat: no-repeat;
	background-position: 100% 100%;
}

.linea_abajo2{
	padding: 1em;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	border-bottom-color: #AE171C;
	border-right-style: dotted;
	border-right-width: 1px;
	border-right-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #FFFFFF;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#FFFFFF;

}

.linea_abajo3{
	padding: 1em;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	border-bottom-color: #AE171C;
	border-right-style: dotted;
	border-right-width: 1px;
	border-right-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #AE171C;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#FFFFFF;

}


.linea_abajo4{
	padding: 1em;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #AE171C;
	border-right-style: dotted;
	border-right-width: 1px;
	border-right-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #AE171C;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#FFFFFF;

}

.cuadro_fotos {

    border-style: solid;
	border-width: 2px;
	border-color: #AE171C;
	
	}

.jaimas_fd {

	width: 100%;
	height: 20px;
	background-image: url(../img/001_hotel/jaimasfd.jpg);
	background-repeat: repeat-x;
	
}

.jaimas_fi {

	width: 100%;
	height: 20px;
	background-image: url(../img/001_hotel/jaimasfi.jpg);
	background-repeat: repeat-x;
	
}


.jaimas_cuadro{
	padding: 4px;
	border-top-style: solid;
	border-top-width: 3px;
	border-top-color: #AE171C;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #AE171C;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #AE171C;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #FFFFFF;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFF7E2;
}


.jaimas_cuadrolll{

	height:80px;
	padding: 1em;
	border-top-style: solid;
	border-top-width: 3px;
	border-top-color: #AE171C;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #AE171C;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #FFF7E2;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #FFF7E2;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
}


.cua_cuadro{
	padding: 1em;
	border-top-style: solid;
	border-top-width: 0px;
	border-top-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: #EBBA15;
	border-right-style: solid;
	border-right-width: 2px;
	border-right-color: #EBBA15;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #EBBA15;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	text-align: justify;
}
.cua_cuadro22{
	padding: 5px;
	height:225px;
	border-top-style: solid;
	border-top-width: 3px;
	border-top-color: #EBBA15;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: #EBBA15;
	border-right-style: solid;
	border-right-width: 2px;
	border-right-color: #EBBA15;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #EBBA15;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	text-align: justify;
}

.jaimas_cuadro2{
	padding: 2em;
	border-top-style: solid;
	border-top-width: 3px;
	border-top-color: #AE171C;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #AE171C;
	border-right-style: dotted;
	border-right-width: 1px;
	border-right-color: #AE171C;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #FFFFFF;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #ffffff;	
}
.cuadro_barra_sup{
	padding: 2;
	width: 100%;
	height: 28px;
	background-image: url(../img/backbar.jpg);
	background-repeat: repeat-x;
	color:#FFffff;
	text-decoration: none;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border-right-style: inset;
	border-right-width: 3px;
	border-right-color: #FFFFFF;
	
}
.cuadro_barra_sup2{
	padding: 2;
	width: 100%;
	height: 28px;
	background-image: url(../img/backbar_eps.jpg);
	background-repeat: repeat-x;
	color:#FFffff;
	text-decoration: none;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border-right-style: inset;
	border-right-width: 3px;
	border-right-color: #FFFFFF;
	
}

.cuadro_barra_sup3{
	padding: 2;
	width: 100%;
	height: 28px;
	background-image: url(../img/backbar_cat.jpg);
	background-repeat: repeat-x;
	color:#FFffff;
	text-decoration: none;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border-right-style: inset;
	border-right-width: 3px;
	border-right-color: #FFFFFF;
	
}

.cuadro_barra_sup4{
	padding: 2;
	width: 100%;
	height: 28px;
	background-image: url(../img/backbar_cont.jpg);
	background-repeat: repeat-x;
	color:#FFffff;
	text-decoration: none;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	
}

.cuadro_barra_lat{
	padding: 2;
	width: 150px;
	height: 25px;
	border-top-style: solid;
	border-top-width: 2px;
	border-top-color: #ffffff;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #FF8B00;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #FF8B00;
	color:#000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #ffffff;	
}


.cuadro_barra_sup_inf{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 100%;
	height: 20px;
	background-image: url(../img/backbar_peq.jpg);
	background-repeat: repeat-x;
	color:#000000;
	text-decoration: none;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	
	
}

.cuadro_barra_sub_put{
	width: 100%;
	height: 35px;
	background-image: url(../img/points/fond.jpg);
	background-repeat: repeat-x;
	color:#FFffff;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-position: 2px;	
}


table.cuadro_contenidos{
	width: 95%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 20px;
	padding-left: 40px;
	padding-bottom: 20px;
	padding-right: 20px;
	text-align: justify;
}


.cuadro_barra_inf{
	padding: 1;
	width: 100%;
	height: 14px;
	background-image: url(../img/backbar2.jpg);
	background-repeat: repeat-x;
	color:#FFffff;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	
}

table.cuadro_contenido{
	width: 100%;
	height: 100%;
	max-height: 100%;
	table-layout: fixed;
	overflow: scroll;	
}
.cuadro_basico_1px_C1{

	border-style: solid;
	border-width: 1px;
	border-color: #AE171C;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:300;
	padding: 1pt;
}

.cuadro_basico_1px_C2{

	border-style: solid;
	border-width: 1px;
	border-color: #AE171C;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#AF2E33;
}

.cuadro_rell_basico_1px_C1{

	
	border-style: solid;
	border-width: 1px;
	border-color: #AE171C;
	background-color:#FFFFFF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:300;
	padding: 1em;
	text-align:center;
}

.cuadro_rell_basico_1px_C1B{

	border-style: solid;
	border-width: 1px;
	border-color: #AE171C;
	background-color:#FFFFFF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:300;
	padding: 1em;
	
}

.cuadro_rell_basico_1px_C2{

	border-style: solid;
	border-width: 2px;
	border-color: #AE171C;
	background-color:#AE171C;
	color:#FFFFFF;
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:300;
	padding: 7px;
	text-align:left;
}


.cuadro_rell_basico_1px_C3{

	border-style: solid;
	border-width: 2px;
	border-color: #AE171C;
	background-color:#AE171C;
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:BOLD;
	padding: 3px;
	text-align:left;
}

cuadro_rell_basico_1px_C22{

	
	width:200px;
	border-style: solid;
	border-width: 1px;
	border-color: #AE171C;
	background-color:#FFFFFF;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:300;
	padding: 5pt;
	
}

.cuadro_cont{

	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #FF8B00;
	
}

.cuadro_mas_art_peq{

	border-left-style: dotted;
	border-left-width: 1px;
	border-left-color: #FF8B00;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #FF8B00;
	
}

.cuadromasarticulos{
	border-style: solid;
	border-width: 1px;
	border-color: #FF8B00;
	background-color: #FF8B00;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}
.cuadro_subir{

	border-top-style: dotted;
	border-top-width: 1px;
	border-top-color: #FF8B00;
	
}

.cuadro_bajar{

	width: 100%;
	height: 40px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FF8B00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	
}

.cuadro_bajar3{

	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #FF8B00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	
}

.cuadro_bajar2{

	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FF8B00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	
}

.cuadro_separacion_barra_sup_drch{
	border-right-style: inset;
	border-right-width: 3px;
	padding: 3;
	border-right-color: #FFFFFF;
	text-align: center
}

.cuadro_separacion_barra_sup_izq{
	
	text-align: center
}

.cuadro_contenido{

	border-style: dotted;
	border-width: 1px;
	border-color: #FF6600;
	padding: 2;
}

.cuadro_contenidorl{

	border-style: solid;
	border-width: 2px;
	border-color: #AF2E33;
	
}

.cuadro_contenidotexto_{
	
	border-style: solid;
	border-width: 2px;
	border-color: #AF2E33;
	padding:2em;
	width:100%;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	text-align:justify;
	
}

.cuadro_contenidotexto_valign{
	border-style: solid;
	border-width: 2px;
	border-color: #AF2E33;
	padding:1em;
	width:100%;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	vertical-align: text-top;
		
}


.cuadro_contenidotexto_valign2{
	height:185px;
	border-style: solid;
	border-width: 2px;
	border-color: #AF2E33;
	padding:1em;
	width:100%;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	vertical-align: top;
		
}

.cuadro_contenidotexto_fond_{
	
	border-style: solid;
	border-width: 1px;
	border-color: #AF2E33;
	padding:1em;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#EED7D8;
	
}

.cuadro_contenidotexto_trans{
	
	border-style: solid;
	border-width: 2px;
	border-color: #AF2E33;
	padding:1em;
	width:100%;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	
}

.cuadro_contenidotexto_trans222{
	
	border-style: solid;
	border-width: 2px;
	border-color: #AF2E33;
	padding:2pt;
	width:100%;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	
}


.cuadro_contenidotexto_padding_raro{
	
	border-style: solid;
	border-width: 2px;
	border-color: #AF2E33;
	padding-bottom:1em;
	padding-left:1em;
	padding-right:1em;
	padding-top:1em;	
	width:100%;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	
}


.cuadro_contenidotexto_nopadding{
	
	border-style: solid;
	border-width: 2px;
	border-color: #AF2E33;
	width:100%;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#AF2E33;
	
}




.cuadro_botones{
	color:#FF6600;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 2;
	border-bottom-color: #FF6600;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #FF6600;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: #ffffff;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #ffffff;
	border-right-style: solid;
	border-right-width: 1px;
	
}

.cuadro_botones_act{
	color:#FF6600;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 2;
	border-bottom-color: #FF6600;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #FF6600;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: #FF6600;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #FF6600;
	border-right-style: solid;
	border-right-width: 1px;
	
	
}

