/* CSS Document */


body {
	background-color: #f1ede9;
	background-image: url(http://www.hotelfontanals.com/esp/img/bk_htl_home.gif);
	background-repeat:repeat-x;
	margin:0;
	font-weight:normal;
	}
ul {list-style:none;}

li {list-style:none;}

img{border:0;}

*{	padding:0;
	margin:0;}

#pagina{width:100%;}
#contenedor{
		width:789px;
		background-color:#FFFFFF;
		float:left;font-weight:normal;}

#cabecera{width:789px;
		  padding-bottom:17px;
		  float:left;}
		  
#cabecera p{float:left;}
#cabecera p.logo{width:200px;
		 padding-left:70px;
         padding-top:5px;}
		 
#cabecera p.banderas{float:right; padding-top:92px; padding-right:25px;}
#cabecera p.banderas img { float:left;}

#cabecera h1{float:left;width:340px; padding-top:80px; vertical-align:bottom;}


#contenido{width:789px;float:left;}
#columnaizq{width:178px;float:left;}
#columnader{width:608px;float:right;}

#reservas{width:181px;background-color:#C4B49D;float:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
#reservas p{background:url(http://www.ecodunas.com/esp/img/cantonada.gif) right top;background-repeat:no-repeat;font-style: Verdana; font-size: 10px; color: #000000; font-weight: normal;height:11px;padding-top:2px;padding-bottom:3px;margin-left:10px;}

#telefono{width:181px;text-align:center;height:20px;background-color:#EAE4DE;float:left;}

#comollegar{width:181px;background-color: #94270E;height:30px;padding-top:8px;padding-bottom:8px;float:left;}

#newslatter{width:181px;background-color:#eae4de;font-family: Verdana; font-size: 10px; color: #000000;padding-bottom:15px;margin-top:1px;float:left;text-align:center;}
#newslatter p{font-style: Verdana; font-size: 10px; color: #000000; font-weight: normal;height:11px;padding-top:2px;padding-bottom:3px;text-align:center;width:100%;float:left}
#newslatter p.tit{background:url(http://www.ecodunas.com/eng/img/cantonada.gif) right top;background-repeat:no-repeat;background-color:#C4B49D;text-align:left;padding-left:10px;width:171px;}
#newslatter p.alto{height:40px;}
#newslatter p.enviar{float:left;text-align:right;}

#otrasactividades{width:171px;background-color:#EAE4DE;font-family: Verdana; font-size: 10px; color: #000000;float:left;padding-left:10px;padding-bottom:10px;}
#otrasactividades p{background:url(http://www.ecodunas.com/esp/img/cantonada2.gif) right top;background-repeat:no-repeat;height:30px;background-color:#eae4de;padding-bottom:10px;}

#flash{background-image:url(../images/fondoimagen.jpg); background-repeat:repeat-x;width:100%;float:left;height:354px;}

#pie{width:789px;float:left;background-color:#dedfcd;}
#pie ul{padding-left:180px;width:599px;height:20px;}
#pie ul li{list-style:none;float:left;width:85px;}

#ulmapa{width:600px;font-size:10px;}

#ulmapa li{margin-top:10px;font-weight:bold;text-decoration:none;color: #000000;margin-left:20px;list-style:none;margin-top:0px;}
#ulmapa li.limapa{margin-left:10px;margin-top:10px;}
#ulmapa li.limapa a{margin-top:10px;font-weight:bold;text-decoration:none;color: #0000bc;margin-left:0px;}
#ulmapa li a{color:#000000;text-decoration:none;font-weight:normal;}

H1.tituloh1 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 20px;
		color: #B1A89E;
		font-style: italic;
		font-weight: normal;
		
	margin: 0px 0px 0px 0px;}
	
H2.tituloh2 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #0000bc;
		font-style: normal;
		text-transform:uppercase;
		font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding-bottom:10px;}

H2.tituloh2 a{cursor:text;color: #0000bc;text-decoration:none;font-size:11px;font-weight: bold;}

A.clave{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px; 
	text-align: justify; 
	color: #563F23;
	text-decoration: none;
	letter-spacing: 0px;
	font-weight:normal;}

A.linkacm, A.linkacm:VISITED, A.linkacm:ACTIVE, A.linkacm:FOCUS, A.linkacm:LINK{color:#000000;font-weight:bold;} 
A.linkacm:HOVER{ color:#000000;font-weight:bold;}

A.info, A.info:VISITED, A.info:ACTIVE, A.info:FOCUS, A.info:LINK{color:#000000;font-weight:bold;} 
A.info:HOVER{ color:#000000;font-weight:bold;}


.otroslink{	font-size:8pt;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#ffffff;padding-left:5px;padding-bottom:10px;text-decoration:underline; line-height:normal;}
	
A.linkmenu, A.linkmenu:VISITED, A.linkmenu:ACTIVE, A.linkmenu:FOCUS, A.linkmenu:LINK{
	padding-left:5px;
	font-family: Arial;
	font-size:8pt;
	color:#ffffff;
	text-decoration: none;
	font-weight:bold;
	line-height:normal;
	} 
A.linkmenu:HOVER{color:#ffffff;text-decoration:none;font-weight:bold;line-height:normal;}

A.linkmenu1,A.linkmenu1:VISITED, A.linkmenu1:ACTIVE, A.linkmenu1:FOCUS, A.linkmenu1:LINK {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#735840;
	}
A.linkmenu1:hover {text-decoration:none; color:#735840;}

A.linkTexto,A.linkTexto:VISITED, A.linkTexto:ACTIVE, A.linkTexto:FOCUS, A.linkTexto:LINK {font-family: Helvetica, Arial, sans-serif;
	font-size: 12px; 
	font-weight: normal;
	text-align: justify; 
	color: #563F23;
	text-decoration: none;
	letter-spacing: 0px;}
A.linkTexto:hover {font-family: Helvetica, Arial, sans-serif;
	font-size: 12px; 
	font-weight: normal;
	text-align: justify; 
	color: #563F23;
	text-decoration: none;
	letter-spacing: 0px;}
#textocontenido{
	width:538px;
	float:left;
	font-weight:normal; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	min-height:250px; 
	height:auto !important; height:250px;
	padding-left:25px;
	padding-top:20px;}

#subterminos{margin-top:10px;
	font-family: Verdana;
	font-size: 10px; 
	font-weight: normal;
	text-align: justify; 
	color: #000000;
	text-decoration: none;
	letter-spacing: 0px;
	width:100%;float:left;font-weight:normal;}

.info{
	font-family: Verdana;
	font-size: 10px; 
	font-weight: normal;
	text-align: justify; 
	color: #000000;
	text-decoration: none;
	letter-spacing: 0px;
	width:100%;float:left;
	padding-bottom:20px;
	}

.info p{
	padding-bottom:10px;
	}

#busqueda{
	font-family:verdana;
	font-size: 10px; 
	font-weight: bold;
	text-align: justify; 
	color: #000000;
	text-decoration: none;
	letter-spacing: 0px;}

#info a{color:#0000bc;font-weight:bold;text-decoration: none;}

#info a{color:#0000bc;font-weight:bold;text-decoration: underline;}

A.lk_ficha, A.lk_ficha:VISITED, A.lk_ficha:ACTIVE, A.lk_ficha:FOCUS, A.lk_ficha:LINK{color:#716F6E; text-decoration:none; font-size:10px; font-weight:normal; } 
A.lk_ficha:HOVER{color:#716F6E; text-decoration:none; } 
.verficha{ width:100px; float:right; text-align:center; margin-bottom:10px;}
.ficha_resumen{display:none; background-color:#FFFFFF; z-index:1; position:absolute; width:100px; left:50px;top:200px;}
.ficha_resumen_cont{ width:258px; float:left; background-color:#FFFFFF; text-align:left; padding:10px; border:1px solid #000000;}



#info a.textLink {color:#035D9B;text-transform:lowercase;  font-family: Arial, Helvetica, sans-serif;font-size:12;text-decoration:none;cursor:text;}
#info a.textLink:hover {color:#035D9B;text-transform:lowercase;  font-family: Arial, Helvetica, sans-serif;font-size:12;text-decoration:none;cursor:text;}

a.lk_mapa_subs { color:#000000; font-size:10px; text-decoration:none; line-height:16px; height:12px;font-weight:normal;text-transform:capitalize}
a.lk_mapa_subs:hover { text-decoration:none; }

#busqueda a {color:#d82318; text-decoration: none; font-weight:normal; }
#busqueda a:hover { text-decoration:underline;}


A.lk_ficha, A.lk_ficha:VISITED, A.lk_ficha:ACTIVE, A.lk_ficha:FOCUS, A.lk_ficha:LINK{color:#716F6E; text-decoration:none; font-size:10px; font-weight:normal; } 
A.lk_ficha:HOVER{color:#716F6E; text-decoration:none; } 
.verficha{ width:100px; float:right; text-align:center; margin-bottom:10px;}
.ficha_resumen{display:none; background-color:#FFFFFF; z-index:100; position:absolute; width:100px;}
.ficha_resumen_cont{ width:258px; float:left; background-color:#FFFFFF; text-align:left; padding:10px; border:1px solid #000000;}

a.enlace_texto{	font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: normal;
				color: #4E4B4A;
				text-decoration:none;
				cursor:text}
				
a.enlace_texto:HOVER{	
				font-weight: normal;
				color: #4E4B4A;
				text-decoration:none;
				cursor:text}

.criterio {position: absolute; left: -800; top: -800; width: 640;}

#enlace a.pie {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: bold;
color: #FC4B00;text-decoration:none;cursor:text;}

#enlace a.pie:hover {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: bold;
color: #FC4B00;text-decoration:underline;cursor:text;}

#busqueda a.enlacessubterminos {font-size: 10px;font-weight: normal;text-align: justify;color:#000000; text-decoration:none; cursor:text;}

#busqueda a.enlacessubterminos:hover {text-decoration: none; cursor:text;
	}



/*Estilo cliente*/
#menu{width:181px;float:left;text-align: left;}
#menu ul li{line-height:13px;list-style:none;}

#menu ul {
font-family: sans-serif, Verdana, Arial;
font-size: 10px;
color: #342016;
padding: 0px 0px 0px 2px;font-weight:normal;
margin-bottom:10px;margin-left:5px;
}


#menu ul li a.botonMenu {
background-color: #FFFFFF;
color: #342016;
cursor: pointer;
padding: 0px 0px 0px 2px;
text-decoration: none;
}

#menu ul li a.botonMenu:hover {
background-color: #B1A79C;
color: #FFFFFF;
padding: 0px 0px 0px 2px;
}

#menu ul li a.botonMenu:active {
background-color: #B1A79C;
padding: 0px 0px 0px 2px;
}

#menu ul li a.botonMenu2 {
background-color: #FFFFFF;
color: #999999;
cursor: pointer;
padding: 0px 0px 0px 2px;
text-decoration: none;
}

#menu ul li a.botonMenu2:hover {
background-color: #B1A79C;
color: #FFFFFF;
padding: 0px 0px 0px 2px;
}

#menu ul li a.botonMenu2:active {
background-color: #B1A79C;
padding: 0px 0px 0px 2px;
}




/* seo */

	h1.titulo {
		display: none;
		visibility: hidden;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 8px;
		color: #FAFAFA;
	}

/* body */
	.voidbody {background-color: #B1A79C;}



/* texts */
	.txt {font-family: Verdana; font-size: 8px; color: #000000;}
	.txt_table {font-family: Verdana; font-size: 10px; color: #000000;}
	.txtgrant {font-family: Verdana; font-size: 10px; color: #962A10; padding-top: 6px; padding-bottom: 4px;}
	.parrafo {font-family: Verdana; font-size: 10px; color: #000000; font-weight: normal;}
	.parrafomarr {font-style: italic; font-size: 12px; color: #7C7268; font-weight: normal;}
	.txtblanc {font-family: Verdana; font-size: 8px; color: #FFFFFF;}
	.mnublapeq {font-family: Verdana; font-size: 7pt; color: #FFFFFF; padding-left: 7px}
	.mnumarr {font-family: Arial, Helvetica; font-size: 10px; color: #342016;}
	.mnugran {
	font-family: Arial, Helvetica;
	font-size: 10px;
	color: #999999;
	border: none #FFFFFF;
}
	.mnugris {font-family: Arial, Helvetica; font-size: 10px; color: #AEA6A2;}
	.mnugris2 {font-family: Arial, Helvetica; font-size: 10px; color: #B1A79C;}
	.mnubla1 {font-family: Arial, Helvetica; font-size: 10px; color: #FFFFFF;}
	.mnubla {font-family: Arial, Helvetica; font-size: 10px; color: #FFFFFF; text-align: right; padding-right: 8px;}
	.homfra {font-family: Arial, Helvetica; font-size: 12px; color: #000000; padding-left: 26px; }
	.homtxtmarrpeq {font-family: Arial, Helvetica; font-size: 9px; color: #766B60; padding-top: 10px;  padding-bottom: 5px;}
	.homtitgranat  {font-family: Arial, Helvetica; font-size: 12px; color: #962A10; font-weight: bold;}
	.homtxtgris  {font-family: Verdana; font-size: 10px; color: #766B60;}
	.titarea {font-family: Arial, Helvetica; font-size: 18px; color: #962A10; padding-top: 15px;  padding-left: 4px; font-weight: normal;}
	.titularea {font-family: Arial, Helvetica; font-size: 20px; color: #B1A89E; padding-top: 15px;  padding-left: 4px; font-style: italic; font-weight: normal;}
	.txtred {font-family: Verdana; font-size: 10px; color: #993720;}
	.ofer_tit  {font-family: Verdana; font-size: 14px; color: #962A10;}
	.txtmarrpeq {font-family: Verdana; font-size: 8px; color: #6B5C54;}
	.txtgranate {font-family: Verdana; font-size: 10px; color: #962A10;}
	.txtgranate2 {font-family: Arial, Helvetica; font-size: 10px; color: #962A10;}
	.txtgranate3 {font-family: Arial, Helvetica; font-size: 12pt; color: #962A10;}
	.txtgranate4 {font-family: Arial, Helvetica; font-size: 10px; color: #962A10; padding: 0px 16px 0px 4px;}


	.nolnkopc{font-family: Arial, Helvetica; font-size: 10px; color: #FFFFFF;padding: 12px 22px 3px 8px;}
	.nolnkopc2{font-family: Arial, Helvetica; font-size: 10px; color: #94270E; padding: 7px 22px 0px 8px;}
	.nolnktb{border-bottom: 1px solid #D9CFC5;}
	.nolnktb2{border-top: 2px solid #94270E;}
	.lnktb{padding: 5px 22px 0px 8px;}
	.lnktbsubopc{padding: 2px 22px 0px 8px;}

	.lnktgt:hover {color: #962A10;}
	.lnktgt {font-family: Arial, Helvetica; font-size: 10px; color: #FFFFFF; text-decoration: none; padding: 0px 16px 0px 4px;}

/* menu */
	.mnuon {
	padding: 0px 0px 0px 2px;
	background: #B1A79C;
	border: 1px solid #B1A79C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
	.mnuoff {
	padding: 0px 0px 0px 2px;
	border: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #342016;
	text-decoration: none;
}
	.mnuon2 {
	padding: 0px 0px 0px 2px;
	background: #B1A79C;
	border: 1px solid #B1A79C;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
	.mnuoff2 {
	padding: 0px 0px 0px 2px;
	border: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

	.mnuon3 {font-family: Verdana; font-size: 8px;}
	.mnuoff3 {font-family: Verdana; font-size: 8px;}

	.mnuon4 {padding: 0px 0px 0px 2px; background: #B1A79C; border: 1px solid #B1A79C;}
	.mnuoff4 {padding: 0px 0px 0px 2px; background: #FFFFFF; border: 1px solid #FFFFFF;}

	.mnuon5 {background: #FFFFFF;}
	.mnuoff5 {}

	.mnuon6 {background: #962A10;}
	.mnuoff6 {}

/* links */
	.lnkblahom:hover {color: #FFFFFF;}
	.lnkblahom {font-family: Arial, Helvetica; font-size: 10px; color: #FFFFFF; padding-left: 10px; padding-right: 40px; text-decoration: none}

	.lnkblahomtrg:hover {color: #AEA6A2;}
	.lnkblahomtrg {font-family: Arial, Helvetica; font-size: 10px; color: #FFFFFF; text-decoration: none}

	.lnkblamentrg:hover {color: #962A10;}
	.lnkblamentrg {font-family: Arial, Helvetica; font-size: 10px; color: #FFFFFF; text-decoration: none}

	.lnkmarrcierr:hover {color: #FFFFFF;}
	.lnkmarrcierr {font-family: Verdana; font-size: 7pt; color: #342016; text-decoration: none}

	.lnkblalng:hover {color: #FFFFFF; text-decoration: underline}
	.lnkblalng {font-family: Arial, Helvetica; font-size: 8px; color: #CCC1B6; text-decoration: none}

	.lnkpost:hover {color: #FFFFFF;}
	.lnkpost {font-family: Arial, Helvetica; font-size: 8px; color: #000000; text-decoration: none}

	.lnkhomoferpeq:hover {color: #A99F95;}
	.lnkhomoferpeq {font-family: Verdana; font-size: 10px; color: #962A10; font-weight: bold; text-decoration: none}

	.lnkhomofergra:hover {color: #A99F95;}
	.lnkhomofergra {font-family: Arial, Helvetica; font-size: 12px; color: #962A10; font-weight: bold; text-decoration: none}

	.lnkopc:hover {color: #962A10;}
	.lnkopc {font-family: Arial, Helvetica; font-size: 10px; color: #FFFFFF; text-decoration: none;}

	.lnksubopc:hover {color: #000000;}
	.lnksubopc {font-family: Arial, Helvetica; font-size: 10px; color: #7C7268; text-decoration: none;}

	.lnk:hover {color: #000000;}
	.lnk {font-family: Verdana; font-size: 10px; color: #7C7268; text-decoration: none;}

	.lnkred:hover {color: #000000;}
	.lnkred {font-family: Verdana; font-size: 10px; color: #94270E; text-decoration: none;}

	.lnknwltr:hover {color: #7C7268;}
	.lnknwltr {font-family: Arial, Helvetica; font-size: 10px; color: #000000; text-decoration: none;}

	.lnkcerrar:hover {color: #962A10;}
	.lnkcerrar {font-family: Verdana; font-size: 10px; color: #FFFFFF; text-decoration: none;}

	.lnkgraneg:hover {color: #000000;}
	.lnkgraneg {font-family: Verdana; font-size: 10px; color: #94270E; text-decoration: none;}

	.lnkgraneggra:hover {color: #000000;}
	.lnkgraneggra {font-family: Verdana; font-size: 10px; color: #94270E; text-decoration: none;}

	.lnkgraneggra_dec:hover {color: #000000; text-decoration: none;}
	.lnkgraneggra_dec {font-family: Verdana; font-size: 10px; color: #94270E; }

	.lnkneggra:hover {color: #94270E;}
	.lnkneggra {font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none;}

	.lnkgrisneg:hover {color: #000000;}
	.lnkgrisneg {font-family: Verdana; font-size: 10px; color: #A39A92; text-decoration: none;}

	.lnkpop:hover {text-decoration: underline;}
	.lnkpop {font-family: Arial; font-size: 11px; color: #FFFFFF; text-decoration: none;}

/* divs */
	.post {position:relative; left: 7px; top: 6px;}
	.season {position:relative; left: 0px; top: 34px;}

/* forms */
	.form_label {font-family: Verdana; font-size: 10px; color: #7C7268;}
	.form_txt {font-family: Verdana; font-size: 10px; color: #7C7268; background: #E6DFD6; border: 1px solid #E6DFD6; width: 250px}
	.form_box {font-family: Verdana; font-size: 10px; color: #7C7268; background: #E6DFD6; border: 1px solid #E6DFD6; width: 250px; height: 70px; overflow: scroll;}
	.form_btn {font-family: Verdana; font-size:10px; color:#7C7268; background: #E6DFD6; border: 1px solid #E6DFD6;}
	.form_btn2 {font-family: Verdana; font-size:10px; color:#000000; background: #C4B49D; border: 1px solid #E6DFD6;}
	.form_select {font-family: Verdana; font-size:10px; color:#000000; background: #FFFFFF; border: 1px solid #E6DFD6; width: 110px}

	.form_txt2 {font-family: Verdana; font-size: 10px; color: #7C7268; background: #E6DFD6; border: 1px solid #E6DFD6; width: 200px}
	.form_txt3 {font-family: Verdana; font-size: 10px; color: #7C7268; background: #E6DFD6; border: 1px solid #E6DFD6; width: 200px}
	.form_txt4 {font-family: Verdana; font-size: 10px; color: #7C7268; background: #E6DFD6; border: 1px solid #E6DFD6; width: 225px}
	.form_txt5 {font-family: Verdana; font-size: 10px; color: #7C7268; background: #E6DFD6; border: 1px solid #E6DFD6; width: 160px}
	.form_txt6 {font-family: Verdana; font-size: 10px; color: #7C7268; background: #E6DFD6; border: 1px solid #E6DFD6; width: 75px}
	.form_txt7 {font-family: Verdana; font-size: 10px; color: #7C7268; background: #E6DFD6; border: 1px solid #E6DFD6; width: 100px}
	.form_txt8 {font-family: Verdana; font-size: 10px; color: #7C7268; background: #E6DFD6; border: 1px solid #E6DFD6; width: 42px}
	.form_txt9 {font-family: Verdana; font-size: 10px; color: #7C7268; background: #E6DFD6; border: 1px solid #E6DFD6; width: 120px}
	.form_txt10 {font-family: Verdana; font-size: 10px; color: #7C7268; background: #E6DFD6; border: 1px solid #E6DFD6; width: 314px}
	.form_txt11 {font-family: Verdana; font-size: 10px; color: #7C7268; background: #E6DFD6; border: 1px solid #E6DFD6; width: 260px}

	.form_box2 {font-family: Verdana; font-size: 10px; color: #7C7268; background: #E6DFD6; border: 1px solid #E6DFD6; width: 525px; height: 110px; overflow: auto;}
	.form_box3 {font-family: Verdana; font-size: 10px; color: #7C7268; background: #E6DFD6; border: 1px solid #E6DFD6; width: 200px; height: 80px; overflow: auto;}
	.form_box4 {font-family: Verdana; font-size: 10px; color: #7C7268; background: #E6DFD6; border: 1px solid #E6DFD6; width: 200px; height: 144px; overflow: auto;}
	.form_box5 {font-family: Verdana; font-size: 10px; color: #7C7268; background: #E6DFD6; border: 1px solid #E6DFD6; width: 225px; height: 43px; overflow: auto;}
	.form_box6 {font-family: Verdana; font-size: 10px; color: #7C7268; background: #E6DFD6; border: 1px solid #E6DFD6; width: 200px; height: 48px; overflow: auto;}
	.form_box7 {font-family: Verdana; font-size: 10px; color: #7C7268; background: #E6DFD6; border: 1px solid #E6DFD6; width: 160px; height: 48px; overflow: auto;}

	.form_txt_prensa {font-family: Verdana; font-size: 9px; color: #7C7268; border: 1px solid #CCC1B6; width: 90px}
	.form_btn_prensa1 {font-family: Verdana; font-size: 9px; color:#7C7268; border: 1px solid #CCC1B6; background: #FFFFFF; height: 16px; width: 60px}
	.form_btn_prensa2 {font-family: Verdana; font-size: 9px; color:#962A10; border: 1px solid #962A10; background: #FFFFFF; height: 16px; width: 60px}

	.form_reserv {font-family: Verdana; font-size: 9px; color: #7C7268; background: #E6DFD6;}
	.form_reserv1 {font-family: Verdana; font-size: 9px; color: #7C7268; background: #E6DFD6; width: 100px}
	.form_reserv2 {font-family: Verdana; font-size: 9px; color: #7C7268; background: #E6DFD6; width: 95px}
	.form_reservnum {font-family: Verdana; font-size: 9px; color: #7C7268; background: #E6DFD6; width: 40px}

/* pad */
	.pad01 {padding-left: 14px;}
	.pad02 {padding-left: 4px; padding-right: 10px;}
	.pad03 {padding-left: 3px;}
	.pad04 {padding-left: 6px; padding-right: 19px; }
	.pad05 {padding-right: 10px; padding-bottom: 2px; }
	.pad09 {padding: 2px 8px 2px 8px;}

/* borders */
	.brdtop {border-top: 1px solid;}
	.brdleft {
	border: none;
}
	.brd01 {border-width:1px; border-style: solid; border-color: #342016 #342016 #FFFFFF #FFFFFF;}
	.brd02 {border-right: 1px solid #342016; border-left: 1px solid #FFFFFF;}
	.brd03 {border-width:1px; border-style: solid; border-color: #FFFFFF #342016 #FFFFFF #FFFFFF;}
	.brd04 {border-left: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF;}
	.brd05 {border-bottom: 1px solid #FFFFFF;}
	.brd05a {border-top: 1px solid #FFFFFF;}
	.brd06 {border-left: 1px solid #FFFFFF;}
	.brd07 {border-left: 1px solid #FFFFFF; border-right: none;}
	.brd08 {border-bottom: 1px solid #342016;}
	.brd09 {border-right: 1px solid #342016;}
	.brd10 {border-left: 1px solid #FFFFFF;}
	.brd11 {border-left: 0px none; border-top: 1px solid #FFFFFF;}
	.imgbrd0 {border: 1px solid #000000; margin-left: 3px; margin-right: 3px;}
	.imgbrd1 {border: 1px solid #000000;}

	.nota {border: 1px solid #CFC3B7; font-family: Verdana; font-size: 10px; color: #94270E; padding: 8px;}

/* tablas tarifas */
	.tbltarif {font-family: Arial, Helvetica; font-size: 10px; color: #7C7268; border-left: 1px solid #7C7268; border-top: 1px solid #7C7268;}
	.tbltarifhead {font-family: Arial, Helvetica; font-size: 10px; color: #962A10;}

	.tdtarif0 {border-right: 1px solid #7C7268; border-bottom: 1px solid #7C7268; text-align: center;}
	.tdtarif1 {border-right: 1px solid #7C7268; border-bottom: 1px solid #7C7268; background-color: #F1F0EF; text-align: center;}
	.tdtarif2 {border-right: 1px solid #7C7268; border-bottom: 1px solid #7C7268; background-color: #FFE9B7; text-align: center;}
	.tdtarif3 {border-right: 1px solid #7C7268; border-bottom: 1px solid #7C7268; background-color: #CCD2E9; text-align: center;}
	.tdtarif4 {border-right: 1px solid #7C7268; border-bottom: 1px solid #7C7268; background-color: #B5DBC1; text-align: center;}
	.tdtarif5 {border-right: 1px solid #7C7268; border-bottom: 1px solid #7C7268; background-color: #FFCAB0; text-align: center;}

	.tdtarif2a {border-right: 1px solid #7C7268; border-bottom: 1px solid #7C7268; background-color: #FFF8E9; text-align: center;}
	.tdtarif3a {border-right: 1px solid #7C7268; border-bottom: 1px solid #7C7268; background-color: #EFF1F8; text-align: center;}
	.tdtarif4a {border-right: 1px solid #7C7268; border-bottom: 1px solid #7C7268; background-color: #E9F4EC; text-align: center;}
	.tdtarif5a {border-right: 1px solid #7C7268; border-bottom: 1px solid #7C7268; background-color: #FFEFE7; text-align: center;}

	.tdtarif2b {border-right: 1px solid #7C7268; border-bottom: 1px solid #7C7268; background-color: #FFF4DB; text-align: center;}
	.tdtarif3b {border-right: 1px solid #7C7268; border-bottom: 1px solid #7C7268; background-color: #E5E8F4; text-align: center;}
	.tdtarif4b {border-right: 1px solid #7C7268; border-bottom: 1px solid #7C7268; background-color: #DAEDE0; text-align: center;}
	.tdtarif5b {border-right: 1px solid #7C7268; border-bottom: 1px solid #7C7268; background-color: #FFE4D7; text-align: center;}

	.tdtarif1a {border-right: 1px solid #7C7268; border-bottom: 1px solid #7C7268; background-color: #F8F8F8; text-align: center;}

	.lnkbtn:hover {background-color: #FFFFFF;}
	.lnkbtn {font-family: Arial, Helvetica; font-size: 10px; color: #7C7268; background-color: #F1F0EF; border: 1px solid #7C7268; text-decoration: none; width: 94px; text-align: center;}

	.lnkbtn2:hover {background-color: #FFFFFF;}
	.lnkbtn2 {font-family: Arial, Helvetica; font-size: 10px; color: #7C7268; background-color: #F1F0EF; border: 1px solid #7C7268; text-decoration: none; width: 210px; text-align: center;}

	.lnkbtn3:hover {background-color: #FFFFFF;}
	.lnkbtn3 {font-family: Arial, Helvetica; font-size: 10px; color: #7C7268; background-color: #F1F0EF; border: 1px solid #7C7268; text-decoration: none; width: 180px; text-align: center;}

/* print */
	.prn_txt {font-family: Arial, Helvetica,Verdana; font-size: 10px; color: #000000;}

/* paging */
	.paging:hover {color: #FF0000; font-weight: bold;}
	.paging {font-family: Verdana; font-size: 10px; color: #5F5F5F; text-decoration: none;}
.parrafomarrCapital {
	font-family: Verdana;
	font-size: 24px;
	color: #7C7268;
	font-style: italic;
	font-weight: bold;
}

h1.cabeza {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 20px;
		color: #B1A89E;
		font-style: italic;
		font-weight: normal;
	}

h1.cabezatit {
		font-family: trebuchetMS, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 28px;
		font-color: #FFFFFF;
		color: #FFFFFF;
		font-style: italic;
		font-weight: normal;
	}

h2.tit {
	  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 18px;
		color: #B1A89E;
		font-style: italic;
		font-weight: normal;
	}

h2.trgtit {
	  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 28px;
		color: #B1A89E;
		font-style: normal;
		font-weight: normal;
	}
	
.menuflash{background-color:#94270E;width:575px;height:19px; margin-top:-4px;}

div.path {font-size:9px; }
div.path a {font-size:9px; color:#0000BC; text-decoration:none; }
div.path a:hover {font-size:9px; color:#0000BC; text-decoration:underline; } 




 a.lint{color:#000;text-decoration:none;cursor:text}
 a.lint:hover{color:#000;text-decoration:none;cursor:text}

