
body {
	background-color: #EAE3DB;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.contingut {
	background-color: #FFFFFF;
	padding: 7px;
}

 .novisible {
display:none
}


/*---------------------------------menu-------------*/

.fotomenu {
	height: 88px;
	width: 88px;
}
.logo {
	float: left;
}
#td {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.titolitem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.titolitem a:link {
	color: #000000;
	text-decoration: none;
}
.titolitem a:visited {
	color: #000000;
	text-decoration: none;
}
.titolitem a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.titolitem a:active {
	color: #000000;
	text-decoration: none;
}
.itemS1 {
	height: 123px;
	width: 85px;
	background-color: #798EA3;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	float: left;
	text-align: center;
	background-image: url(images/fotoitem1.jpg);
	background-repeat: no-repeat;
}
.itemS1on {
	height: 123px;
	width: 85px;
	background-color: #B8A970;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	float: left;
	text-align: center;
	background-image: url(images/fotoitem1.jpg);
	background-repeat: no-repeat;
	background-position: -88px top;
}
.itemS2 {
	height: 123px;
	width: 85px;
	background-color: #798EA3;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	float: left;
	text-align: center;
	background-image: url(images/fotoitem2.jpg);
	background-repeat: no-repeat;
}
.itemS2on {
	height: 123px;
	width: 85px;
	background-color: #B8A970;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	float: left;
	text-align: center;
	background-image: url(images/fotoitem2.jpg);
	background-repeat: no-repeat;
	background-position: -88px top;
}
.itemS3 {
	height: 123px;
	width: 85px;
	background-color: #798EA3;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	float: left;
	text-align: center;
	background-image: url(images/fotoitem3.jpg);
	background-repeat: no-repeat;
}
.itemS3on {
	height: 123px;
	width: 85px;
	background-color: #B8A970;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	float: left;
	text-align: center;
	background-image: url(images/fotoitem3.jpg);
	background-repeat: no-repeat;
	background-position: -88px top;
}
.itemS4 {
	height: 123px;
	width: 85px;
	background-color: #798EA3;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	float: left;
	text-align: center;
	background-image: url(images/fotoitem4.jpg);
	background-repeat: no-repeat;
}
.itemS4on {
	height: 123px;
	width: 85px;
	background-color: #B8A970;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	float: left;
	text-align: center;
	background-image: url(images/fotoitem4.jpg);
	background-repeat: no-repeat;
	background-position: -88px top;
}
.itemS5 {
	height: 123px;
	width: 85px;
	background-color: #798EA3;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	float: left;
	text-align: center;
	background-image: url(images/fotoitem5.jpg);
	background-repeat: no-repeat;
}
.itemS5on {
	height: 123px;
	width: 85px;
	background-color: #B8A970;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	float: left;
	text-align: center;
	background-image: url(images/fotoitem5.jpg);
	background-repeat: no-repeat;
	background-position: -88px top;
}
.itemS6 {
	height: 123px;
	width: 86px;
	background-color: #798EA3;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	float: left;
	text-align: center;
	background-image: url(images/fotoitem6.jpg);
	background-repeat: no-repeat;
}
.itemS6on {
	height: 123px;
	width: 86px;
	background-color: #B8A970;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	float: left;
	text-align: center;
	background-image: url(images/fotoitem6.jpg);
	background-repeat: no-repeat;
	background-position: -88px top;
}
#logo {
	float: left;
	width: 250px;
}


/*---------------------------------menu-------------*/

#idiomes {
	background-color: #B8A970;
	margin-top: 1px;
	border-top: 5px solid #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: right;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 9px;
}
#buscar {
	background-color: #E7E8ED;
	float: left;
	width: 250px;
	margin-right: 9px;
	height: 480px;
}
#propuestas {
	background-color: #F1F0EE;
	width: 250px;
	margin-right: 9px;
	float: left;
	height: 480px;
}
#noticias {
	float: left;
	width: 249px;
	background-color: #F1EFE2;
	height: 480px;
}



#idiomes a:link {
	color: #000000;
	text-decoration: none;
}
#idiomes a:active {
	color: #000000;
	text-decoration: none;
}
#idiomes a:visited {
	color: #000000;
	text-decoration: none;
}
#idiomes a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.oferta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #696866;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #A39D8F;
	margin-top: 5px;
	margin-bottom: 1px;
}
.oferta a:link {
	color: #A59D8D;
	text-decoration:none;
}
.oferta a:active {
	color: #A59D8D;
	text-decoration:none;
}
.oferta a:visited {
	color: #A59D8D;
	text-decoration:none;
}
.oferta a:hover {
	color: #928874;
	text-decoration:none;
}
.noticia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #696866;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B8A970;
	margin-top: 5px;
	margin-bottom: 2px;
}

.noticia a:link{
	color: #696866;
	text-decoration:none;
}
.noticia a:visited{
	color: #696866;
	text-decoration:none;
}
.noticia a:active{
	color: #696866;
	text-decoration:none;
}
.noticia a:hover{
	color: #B6A974;
	text-decoration:none;
}


.noticia .titol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B6A974;
	font-weight: normal;
}

.oferta .titol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A59D8D;
	font-weight: normal;
}
.ofertaImg {
	padding: 3px;
	border: 1px solid #BAB4A8;
	margin-right: 10px;
	background-color: #FFFFFF;
		margin-bottom: 10px;
}
.hotelImg {
	padding: 3px;
	border: 1px solid #859AAE;
	margin-right: 10px;
	background-color: #FFFFFF;
	margin-bottom: 10px;
}
#newsletter {
	background-color: #859AAE;
	float: left;
	width: 250px;
	margin-top: 9px;
	margin-right: 9px;
	
	height: 29px;
}
.campNewsletter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #849AAF;
	border: 1px solid #64718F;
	width: 80px;
}
#peu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #849AAF;
	text-align: right;
	padding: 3px;
	float: left;
	width: 761px;
}
#peu a:link {
	color: #FFFFFF;
	text-decoration:underline;
}
#peu a:visited {
	color: #FFFFFF;
	text-decoration:underline;
}
#peu a:active {
	color: #FFFFFF;
	text-decoration:underline;
}
#peu a:hover {
	color: #000000;
	text-decoration:underline;
}

#submenu {
	background-color: #FFFFFF;
	width: 767px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #B8AB76;
	font-weight: bold;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
	float: left;
}


#logos {
	width: 100%;
	text-align: center;
}

#bloccentral {
	float: left;
	width: 767px;
	background-color: #FFFFFF;
}
#capcelera {
	float: left;
	width: 767px;
	display: inherit;
}
#ombra {
	float: left;
	width: 767px;
}
.back {
	background-image: url(images/linia1.gif);
	background-repeat: repeat-x;
	text-align: right;
}


.selectBuscador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4E586F;
	background-color: #E7E8ED;
	width: 182px;
}
.textBuscador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4E586F;
}
.selectDia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4E586F;
	background-color: #E7E8ED;
}

.selectocre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #756B46;
	background-color: #EEECE3;
	width: 182px;
}
.selectocre2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #756B46;
	background-color: #EEECE3;
	/*width: 50px;*/
}
.selectocrecurt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #756B46;
	background-color: #EEECE3;
	width: 150px;
}

.selectPromo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #99917D;
	background-color: #F1F0EE;
	width: 182px;
}
.selectDiaPromo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #99917D;
	background-color: #F1F0EE;
}
#submenu a:link {
	color: #B8AB76;
	text-decoration:none;
}
#submenu a:visited {
	color: #B8AB76;
	text-decoration:none;
}
#submenu a:active {
	color: #B8AB76;
	text-decoration:none;
}
#submenu a:hover {
	color: #000000;
	text-decoration:none;
}



#contactar {
	background-color: #BAB4A8;
	width: 250px;
		height: 29px;
	margin-top: 9px;
	margin-right: 9px;
	float: left;
}
#prensa {
	background-color: #B6A974;
	width: 249px;
	height: 29px;
	margin-top: 9px;
	float: left;
}
.textBuscador2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4E586F;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#contenido {

	float: left;
	width: 508px;
	background-color: #F1EFE2;
}
#busqueda {

	float: left;
	width: 508px;
	background-color: #E7E8ED;
}
#contenidoP {

	float: left;
	width: 508px;
	background-color: #F1F0EE;
}

.contenidoOfe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding: 18px;


}
.contenidoHotel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding: 18px;
}
.contenidoHotelItem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;

}
#resultadoHotel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;

}
#resultadoAlerta{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
	padding: 20px;
	display: none;

}

.contenidoOfe a:link, a:active, a:visited {
	color: #A09150;
	text-decoration: none;
}
.contenidoOfe a:hover {
	color: #000000;
	text-decoration: none;
}
.tituloOfe12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A69E8E;
}
#buscar2 {

	background-color: #E7E8ED;
	float: left;
	width: 250px;
	/*height: 450px;*/
}
#newsletter2 {
	background-color: #859AAE;
	width: 250px;
	height: 29px;
}
#contactar2 {
	background-color: #BAB4A8;
	width: 250px;
	height: 29px;
}
#prensa2 {
	background-color: #B6A974;
	width: 250px;
	height: 29px;
}
.idiomes2 {


	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: center;


}
.idiomes2 a:link {
	color: #000000;
	text-decoration: none;
}
.idiomes2 a:active {
	color: #000000;
	text-decoration: none;
}
.idiomes2 a:visited {
	color: #000000;
	text-decoration: none;
}
.idiomes2 a:hover {
	color: #859AAE;
	text-decoration: none;
}
.contenidoGen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 18px;
	line-height: 18px;
	text-align: justify;
}
.contenidoGen a:link, a:active, a:visited {
	color: #A09150;
	text-decoration: none;
}
.contenidoGen a:hover {
	color: #000000;
	text-decoration: none;
}
.contenidoGen input {
 		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #756B46;
	background-color: #EEECE3;
}
.contenidoGen textarea {
 		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #756B46;
	background-color: #EEECE3;
}

.tituloGen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #A09150;
}
.tituloGenblau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #859AAE;
}
.tituloGen12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A09150;
}
.tituloblanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.fechaGen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A09150;
	font-weight: bold;
}
.peufoto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A09150;
}


.Imatge {

	padding: 3px;
	border: 1px solid #B6A974;
	margin-right: 20px;
	background-color: #FFFFFF;
}
.noticiaGen {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #696866;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B8A970;
	margin-top: 5px;
	margin-bottom: 2px;
}
.noticiaGen a:link {
	color: #696866;
	text-decoration: none;
}
.noticiaGen a:active {
	color: #696866;
	text-decoration: none;
}
.noticiaGen a:visited {
	color: #999999;
	text-decoration: none;
}
.noticiaGen a:hover {
	color: #A09150;
	text-decoration: none;
}
.textGen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #696866;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B8A970;
	margin-top: 5px;
	margin-bottom: 2px;
	text-align: justify;
}
.RestaurantGen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #696866;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B8A970;
	margin-top: 5px;
	margin-bottom: 2px;
	text-align: justify;
	padding-left: 20px;
}
/*------------------------------------menu promocions-------------------------------*/

img {border: none;}
#roScripts_m1 {float:left;width:508px; background:#BAB4A8;font-size:96%;line-height:1.4;font: bold 11px Arial;
	color: #A69E8E;}
#roScripts_m1 ul {
	margin:0;
	list-style:none;
	padding-bottom: 0;
	padding-left: 13px;
	padding-top: 3px;
}
#roScripts_m1 li {display:inline;margin:0;padding:0;}
#roScripts_m1 a {float:left;background:url(images/tableft8.gif) no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none;}
#roScripts_m1 a span {float:left;display:block;background:url(images/tabright8.gif) no-repeat right top;padding:2px 15px 2px 6px;color:#A69E8E;}
/* Small hack for IE5-Mac \*/
#roScripts_m1 a span {float:none;}
/* End IE5-Mac hack */
#roScripts_m1 a:hover span {color:#A69E8E;}
#roScripts_m1 a:hover {background-position:0% -42px;}
#roScripts_m1 a:hover span {background-position:100% -42px;}
#roScripts_m1 .current a {background-position:0% -42px;}
#roScripts_m1 .current a span {background-position:100% -42px;}
.clear {clear:left}
/*------------------------------------menu promocions-------------------------------*/
.liniaOfe {
	background-image: url(images/linia_oferta.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.liniaHotel{
	background-image: url(images/linia_hoteles.gif);
	background-repeat: repeat-x;
	background-position: center;
}
#minimenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #B8A970;
	width: 498px;
	float: left;
	padding: 5px;
	filter: alpha(opacity=75); opacity: .75; 

}
#minimenu a:link, a:active, a:visited {
	color: #000000;
	text-decoration: none;
}
#minimenu a:hover {
	color: #ffffff;
	text-decoration: none;
}
.restImg {
	padding: 3px;
	border: 1px solid #A09150;
	margin-right: 20px;
	background-color: #FFFFFF;
	text-align: left;
}
#minimenu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #C0B280;
	background-color: #B5A671;
	width: 498px;
	float: left;
	padding: 5px 5px 4px;


}
.colorocre {
	color:#A09150;
	}
#buscar3 {
	background-color: #E7E8ED;
	float: left;
	width: 250px;
	height: 355px;
}
.calendari {
 background: buttonface url("images/calendari.gif") no-repeat center center;
 width:   22px;
 height:   16px;
 border: 0px solid #000000;
 cursor:pointer;
}
/*------------------------------------menu minisite-------------------------------*/

/*img {border: none;}*/
#menu_minisite {
	width:250px;
	background:#FFFFFF;
	font: bold 15px/1.4 "Times New Roman", Times, serif;
	text-transform: uppercase;
	color: #F1EFE2;
	float: left;
}
#menu_minisite ul {
	margin:0;
	list-style:none;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
}
#menu_minisite li {margin:0;padding:0;}
#menu_minisite a {float:none;margin:0;padding:0;text-decoration:none;}
#menu_minisite a span {
	float:left;
	display:block;
	background:url(images/minisite/fons_menu.gif) repeat-x top;
	padding:4px 15px 4px 6px;
	color:#F1EFE2;
	margin-bottom: 3px;
}
/* Small hack for IE5-Mac \*/
#menu_minisite a span {float:none;}
/* End IE5-Mac hack */
#menu_minisite a:hover span {color:#000000;}
#menu_minisite a:hover {background-position:0% -42px;}
#menu_minisite a:hover span {background-position:100% -42px;}
#menu_minisite .current a {background-position:0% -42px;}
#menu_minisite .current a span {background-position:100% -42px;}
.clear {clear:left}
/*------------------------------------menu minisite-------------------------------*/
.contenidoMinisite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 18px;
	line-height: 18px;
	text-align: justify;
}
.contenidoMinisitepdf {
	
	padding: 18px;
	text-align: center;
}
#rMinisite_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 18px;
	line-height: 18px;
	text-align: justify;
}
#rMinisite_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 18px;
	line-height: 18px;
	text-align: justify;
}
#rMinisite_3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 18px;
	line-height: 18px;
	text-align: justify;
}
#rMinisite_4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 18px;
	line-height: 18px;
	text-align: justify;
}
#rMinisite_5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 18px;
	line-height: 18px;
	text-align: justify;
}
#rMinisite_6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 18px;
	line-height: 18px;
	text-align: justify;
}#minisitebuscadorciutat {
	background-image: url(images/minisite/fons_buscador_ciutat.gif);
	background-repeat: no-repeat;
	float: left;
	width: 767px;
	margin-bottom: 7px;

	background-color: #B7A972;
}
.blau{
	color:#849AAF;
}
#mapaweb ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;

	padding-bottom: 3px;
	padding-left: 10px;
	list-style-position: inside;
}
#mapaweb li{

	/*line-height: 18px;*/

}
	
#mapaweb a:link{
	color: #95864A;
	text-decoration:none;
}
#mapaweb a:active{
	color: #A09150;
	text-decoration:none;
}
#mapaweb a:visited{
	color: #C1B584;
	text-decoration:none;
}
#mapaweb a:hover{
	color: #000000;
	text-decoration:none;
}
#punts{
	list-style-image: url(images/punt.gif);
	}
#minilogo{
		list-style-image: url(images/minilogo.gif)!important ; 
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
#buscadorsalones {
	background-color: #FFFFFF;
	/*margin-left: 250px;*/
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #A09150;
	border-bottom-color: #A09150;
	padding: 0px 8px 8px;
	float: left;
	width: 200px;
}
.textreserva {
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #666666;
}
hr {
	border-top: 1px dashed #859BB0;
	height: 1px;
}
.selectocre2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#756B46;
	background-color: #EEECE3;
}

td.cela {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #C0B280;
	padding-left: 5px;
	height: 5px;
	text-decoration: none;
}

td.cela:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	
	}
	
td.cela a:active, a:visited {
	color:#000000;
	text-decoration: none;
	
}

td.cela a:link {
	color:#FFFFFF;
	text-decoration: none;
}

td.cela a:hover {
	color:#999999;

}


td.titol_gran_testimonios {
	padding-left:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Trajan-Bold;
	color:#A09150;
	size:17px;
	padding-top:20px;
	padding-bottom: 20px;
	font-size: 17px;

}

td.titol_testimonios {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#B8A970;
	size:11px;
	padding-bottom: 10px;
	font-size: 11px;
	

}

td.tetimonios_contingut {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height: 20px;
}

td.tetimonios_contingut a:link{
color:#756B46;
text-decoration: none;
}

td.tetimonios_contingut a:visited{
color:#756B46;
text-decoration: none;

}
td.tetimonios_contingut a:active{
color:#756B46;
text-decoration: none;

}
td.tetimonios_contingut a:hover{
	text-decoration: none;
	color: #000000;

}
.testimonios{
		border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #A39D8F;
}

td.cometes{
	background-image:url(images/cometes.gif);
	background-repeat: no-repeat;
	
}

td.left {
height:30px;

}

.campcontactar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A09150;
	border: 1px solid #A09150;
	width: 250px;
}
.mapaweb1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #EFECDE;
	background-color: #C0B280;
	margin-bottom: 4px;
}
.mapaweb1 a:link{
	color: #EFECDE;
	text-decoration:none;
}
.mapaweb1 a:active{
	color: #EFECDE;
	text-decoration:none;
}
.mapaweb1 a:visited{
	color: #EFECDE;
	text-decoration:none;
}
.mapaweb1 a:hover{
	color: #666666;
	text-decoration:none;
}
.mapaweb2 {
	margin-bottom: 4px;
}
.mapaweb2cela {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #C0B280;
	background-color: #F1EFE2;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #C0B280;
	border-bottom-color: #C0B280;
}
.mapaweb2cela a:link{
	color: #C0B280;
	text-decoration:none;
}
.mapaweb2cela a:active{
	color: #C0B280;
	text-decoration:none;
}
.mapaweb2cela a:visited{
	color: #C0B280;
	text-decoration:none;
}
.mapaweb2cela a:hover{
	color: #666666;
	text-decoration:none;
}
.campreserves, .formulari{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4E586F;
	background-color: #F1F2F5;
	border: 1px solid #849AAF;
}
#map {
	padding: 3px;
	border: 1px solid #B6A974;
	background-color: #FFFFFF;
 }
=======
body {
	background-color: #EAE3DB;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.contingut {
	background-color: #FFFFFF;
	padding: 7px;
}



/*---------------------------------menu-------------*/

.fotomenu {
	height: 88px;
	width: 88px;
}
.logo {
	float: left;
}
#td {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.titolitem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.titolitem a:link {
	color: #000000;
	text-decoration: none;
}
.titolitem a:visited {
	color: #000000;
	text-decoration: none;
}
.titolitem a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.titolitem a:active {
	color: #000000;
	text-decoration: none;
}
.itemS1 {
	height: 123px;
	width: 85px;
	background-color: #798EA3;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	float: left;
	text-align: center;
	background-image: url(images/fotoitem1.jpg);
	background-repeat: no-repeat;
}
.itemS1on {
	height: 123px;
	width: 85px;
	background-color: #B8A970;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	float: left;
	text-align: center;
	background-image: url(images/fotoitem1.jpg);
	background-repeat: no-repeat;
	background-position: -88px top;
}
.itemS2 {
	height: 123px;
	width: 85px;
	background-color: #798EA3;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	float: left;
	text-align: center;
	background-image: url(images/fotoitem2.jpg);
	background-repeat: no-repeat;
}
.itemS2on {
	height: 123px;
	width: 85px;
	background-color: #B8A970;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	float: left;
	text-align: center;
	background-image: url(images/fotoitem2.jpg);
	background-repeat: no-repeat;
	background-position: -88px top;
}
.itemS3 {
	height: 123px;
	width: 85px;
	background-color: #798EA3;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	float: left;
	text-align: center;
	background-image: url(images/fotoitem3.jpg);
	background-repeat: no-repeat;
}
.itemS3on {
	height: 123px;
	width: 85px;
	background-color: #B8A970;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	float: left;
	text-align: center;
	background-image: url(images/fotoitem3.jpg);
	background-repeat: no-repeat;
	background-position: -88px top;
}
.itemS4 {
	height: 123px;
	width: 85px;
	background-color: #798EA3;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	float: left;
	text-align: center;
	background-image: url(images/fotoitem4.jpg);
	background-repeat: no-repeat;
}
.itemS4on {
	height: 123px;
	width: 85px;
	background-color: #B8A970;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	float: left;
	text-align: center;
	background-image: url(images/fotoitem4.jpg);
	background-repeat: no-repeat;
	background-position: -88px top;
}
.itemS5 {
	height: 123px;
	width: 85px;
	background-color: #798EA3;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	float: left;
	text-align: center;
	background-image: url(images/fotoitem5.jpg);
	background-repeat: no-repeat;
}
.itemS5on {
	height: 123px;
	width: 85px;
	background-color: #B8A970;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	float: left;
	text-align: center;
	background-image: url(images/fotoitem5.jpg);
	background-repeat: no-repeat;
	background-position: -88px top;
}
.itemS6 {
	height: 123px;
	width: 86px;
	background-color: #798EA3;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	float: left;
	text-align: center;
	background-image: url(images/fotoitem6.jpg);
	background-repeat: no-repeat;
}
.itemS6on {
	height: 123px;
	width: 86px;
	background-color: #B8A970;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	float: left;
	text-align: center;
	background-image: url(images/fotoitem6.jpg);
	background-repeat: no-repeat;
	background-position: -88px top;
}
#logo {
	float: left;
	width: 250px;
}


/*---------------------------------menu-------------*/

#idiomes {
	background-color: #B8A970;
	margin-top: 1px;
	border-top: 5px solid #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: right;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 9px;
}
#buscar {
	background-color: #E7E8ED;
	float: left;
	width: 250px;
	margin-right: 9px;
	height: 480px;
}
#propuestas {
	background-color: #F1F0EE;
	width: 250px;
	margin-right: 9px;
	float: left;
	height: 480px;
}
#noticias {
	float: left;
	width: 249px;
	background-color: #F1EFE2;
	height: 480px;
}



#idiomes a:link {
	color: #000000;
	text-decoration: none;
}
#idiomes a:active {
	color: #000000;
	text-decoration: none;
}
#idiomes a:visited {
	color: #000000;
	text-decoration: none;
}
#idiomes a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.oferta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #696866;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #A39D8F;
	margin-top: 5px;
	margin-bottom: 1px;
}
.oferta a:link {
	color: #A59D8D;
	text-decoration:none;
}
.oferta a:active {
	color: #A59D8D;
	text-decoration:none;
}
.oferta a:visited {
	color: #A59D8D;
	text-decoration:none;
}
.oferta a:hover {
	color: #928874;
	text-decoration:none;
}
.noticia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #696866;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B8A970;
	margin-top: 5px;
	margin-bottom: 2px;
}

.noticia a:link{
	color: #696866;
	text-decoration:none;
}
.noticia a:visited{
	color: #696866;
	text-decoration:none;
}
.noticia a:active{
	color: #696866;
	text-decoration:none;
}
.noticia a:hover{
	color: #B6A974;
	text-decoration:none;
}


.noticia .titol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B6A974;
	font-weight: normal;
}

.oferta .titol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A59D8D;
	font-weight: normal;
}
.ofertaImg {
	padding: 3px;
	border: 1px solid #BAB4A8;
	margin-right: 10px;
	background-color: #FFFFFF;
		margin-bottom: 10px;
}
.hotelImg {
	padding: 3px;
	border: 1px solid #859AAE;
	margin-right: 10px;
	background-color: #FFFFFF;
	margin-bottom: 10px;
}
#newsletter {
	background-color: #859AAE;
	float: left;
	width: 250px;
	margin-top: 9px;
	margin-right: 9px;
	
	height: 29px;
}
.campNewsletter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #849AAF;
	border: 1px solid #64718F;
	width: 80px;
}
#peu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #849AAF;
	text-align: right;
	padding: 3px;
	float: left;
	width: 761px;
}
#peu a:link {
	color: #FFFFFF;
	text-decoration:underline;
}
#peu a:visited {
	color: #FFFFFF;
	text-decoration:underline;
}
#peu a:active {
	color: #FFFFFF;
	text-decoration:underline;
}
#peu a:hover {
	color: #000000;
	text-decoration:underline;
}

#submenu {
	background-color: #FFFFFF;
	width: 767px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #B8AB76;
	font-weight: bold;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
	float: left;
}
#bloccentral {
	float: left;
	width: 767px;
	background-color: #FFFFFF;
}
#capcelera {
	float: left;
	width: 767px;
	display: inherit;
}
#ombra {
	float: left;
	width: 767px;
}
.back {
	background-image: url(images/linia1.gif);
	background-repeat: repeat-x;
	text-align: right;
}


.selectBuscador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4E586F;
	background-color: #E7E8ED;
	width: 182px;
}
.textBuscador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4E586F;
}
.selectDia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4E586F;
	background-color: #E7E8ED;
}

.selectocre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #756B46;
	background-color: #EEECE3;
	width: 182px;
}
.selectocre2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #756B46;
	background-color: #EEECE3;
	/*width: 50px;*/
}
.selectocrecurt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #756B46;
	background-color: #EEECE3;
	width: 150px;
}

.selectPromo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #99917D;
	background-color: #F1F0EE;
	width: 182px;
}
.selectDiaPromo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #99917D;
	background-color: #F1F0EE;
}
#submenu a:link {
	color: #B8AB76;
	text-decoration:none;
}
#submenu a:visited {
	color: #B8AB76;
	text-decoration:none;
}
#submenu a:active {
	color: #B8AB76;
	text-decoration:none;
}
#submenu a:hover {
	color: #000000;
	text-decoration:none;
}



#contactar {
	background-color: #BAB4A8;
	width: 250px;
		height: 29px;
	margin-top: 9px;
	margin-right: 9px;
	float: left;
}
#prensa {
	background-color: #B6A974;
	width: 249px;
	height: 29px;
	margin-top: 9px;
	float: left;
}
.textBuscador2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4E586F;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#contenido {

	float: left;
	width: 508px;
	background-color: #F1EFE2;
}
#busqueda {

	float: left;
	width: 508px;
	background-color: #E7E8ED;
}
#contenidoP {

	float: left;
	width: 508px;
	background-color: #F1F0EE;
}

.contenidoOfe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding: 18px;


}
.contenidoHotel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding: 18px;
}
.contenidoHotelItem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;

}
#resultadoHotel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;

}
#resultadoAlerta{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
	padding: 20px;
	display: none;

}

.contenidoOfe a:link, a:active, a:visited {
	color: #A09150;
	text-decoration: none;
}
.contenidoOfe a:hover {
	color: #000000;
	text-decoration: none;
}
.tituloOfe12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A69E8E;
}
#buscar2 {

	background-color: #E7E8ED;
	float: left;
	width: 250px;
	/*height: 450px;*/
}
#newsletter2 {
	background-color: #859AAE;
	width: 250px;
	height: 29px;
}
#contactar2 {
	background-color: #BAB4A8;
	width: 250px;
	height: 29px;
}
#prensa2 {
	background-color: #B6A974;
	width: 250px;
	height: 29px;
}
.idiomes2 {


	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: center;


}
.idiomes2 a:link {
	color: #000000;
	text-decoration: none;
}
.idiomes2 a:active {
	color: #000000;
	text-decoration: none;
}
.idiomes2 a:visited {
	color: #000000;
	text-decoration: none;
}
.idiomes2 a:hover {
	color: #859AAE;
	text-decoration: none;
}
.contenidoGen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 18px;
	line-height: 18px;
	text-align: justify;
}
.contenidoGen a:link, a:active, a:visited {
	color: #A09150;
	text-decoration: none;
}
.contenidoGen a:hover {
	color: #000000;
	text-decoration: none;
}
.contenidoGen input {
 		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #756B46;
	background-color: #EEECE3;
}
.contenidoGen textarea {
 		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #756B46;
	background-color: #EEECE3;
}

.tituloGen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #A09150;
}
.tituloGenblau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #859AAE;
}
.tituloGen12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A09150;
}
.tituloblanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.fechaGen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A09150;
	font-weight: bold;
}
.peufoto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A09150;
}


.Imatge {

	padding: 3px;
	border: 1px solid #B6A974;
	margin-right: 20px;
	background-color: #FFFFFF;
}
.noticiaGen {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #696866;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B8A970;
	margin-top: 5px;
	margin-bottom: 2px;
}
.noticiaGen a:link {
	color: #696866;
	text-decoration: none;
}
.noticiaGen a:active {
	color: #696866;
	text-decoration: none;
}
.noticiaGen a:visited {
	color: #999999;
	text-decoration: none;
}
.noticiaGen a:hover {
	color: #A09150;
	text-decoration: none;
}
.textGen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #696866;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B8A970;
	margin-top: 5px;
	margin-bottom: 2px;
	text-align: justify;
}
.RestaurantGen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #696866;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B8A970;
	margin-top: 5px;
	margin-bottom: 2px;
	text-align: justify;
	padding-left: 20px;
}
/*------------------------------------menu promocions-------------------------------*/

img {border: none;}
#roScripts_m1 {float:left;width:508px; background:#BAB4A8;font-size:96%;line-height:1.4;font: bold 11px Arial;
	color: #A69E8E;}
#roScripts_m1 ul {
	margin:0;
	list-style:none;
	padding-bottom: 0;
	padding-left: 13px;
	padding-top: 3px;
}
#roScripts_m1 li {display:inline;margin:0;padding:0;}
#roScripts_m1 a {float:left;background:url(images/tableft8.gif) no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none;}
#roScripts_m1 a span {float:left;display:block;background:url(images/tabright8.gif) no-repeat right top;padding:2px 15px 2px 6px;color:#A69E8E;}
/* Small hack for IE5-Mac \*/
#roScripts_m1 a span {float:none;}
/* End IE5-Mac hack */
#roScripts_m1 a:hover span {color:#A69E8E;}
#roScripts_m1 a:hover {background-position:0% -42px;}
#roScripts_m1 a:hover span {background-position:100% -42px;}
#roScripts_m1 .current a {background-position:0% -42px;}
#roScripts_m1 .current a span {background-position:100% -42px;}
.clear {clear:left}
/*------------------------------------menu promocions-------------------------------*/
.liniaOfe {
	background-image: url(images/linia_oferta.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.liniaHotel{
	background-image: url(images/linia_hoteles.gif);
	background-repeat: repeat-x;
	background-position: center;
}
#minimenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #B8A970;
	width: 498px;
	float: left;
	padding: 5px;
	filter: alpha(opacity=75); opacity: .75; 

}
#minimenu a:link, a:active, a:visited {
	color: #000000;
	text-decoration: none;
}
#minimenu a:hover {
	color: #ffffff;
	text-decoration: none;
}
.restImg {
	padding: 3px;
	border: 1px solid #A09150;
	margin-right: 20px;
	background-color: #FFFFFF;
	text-align: left;
}
#minimenu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #C0B280;
	background-color: #B5A671;
	width: 498px;
	float: left;
	padding: 5px 5px 4px;


}
.colorocre {
	color:#A09150;
	}
#buscar3 {
	background-color: #E7E8ED;
	float: left;
	width: 250px;
	height: 355px;
}
.calendari {
 background: buttonface url("images/calendari.gif") no-repeat center center;
 width:   22px;
 height:   16px;
 border: 0px solid #000000;
 cursor:pointer;
}
/*------------------------------------menu minisite-------------------------------*/

/*img {border: none;}*/
#menu_minisite {
	width:250px;
	background:#FFFFFF;
	font: bold 15px/1.4 "Times New Roman", Times, serif;
	text-transform: uppercase;
	color: #F1EFE2;
	float: left;
}
#menu_minisite ul {
	margin:0;
	list-style:none;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
}
#menu_minisite li {margin:0;padding:0;}
#menu_minisite a {float:none;margin:0;padding:0;text-decoration:none;}
#menu_minisite a span {
	float:left;
	display:block;
	background:url(images/minisite/fons_menu.gif) repeat-x top;
	padding:4px 15px 4px 6px;
	color:#F1EFE2;
	margin-bottom: 3px;
}
/* Small hack for IE5-Mac \*/
#menu_minisite a span {float:none;}
/* End IE5-Mac hack */
#menu_minisite a:hover span {color:#000000;}
#menu_minisite a:hover {background-position:0% -42px;}
#menu_minisite a:hover span {background-position:100% -42px;}
#menu_minisite .current a {background-position:0% -42px;}
#menu_minisite .current a span {background-position:100% -42px;}
.clear {clear:left}
/*------------------------------------menu minisite-------------------------------*/
.contenidoMinisite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 18px;
	line-height: 18px;
	text-align: justify;
}
.contenidoMinisitepdf {
	
	padding: 18px;
	text-align: center;
}
#rMinisite_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 18px;
	line-height: 18px;
	text-align: justify;
}
#rMinisite_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 18px;
	line-height: 18px;
	text-align: justify;
}
#rMinisite_3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 18px;
	line-height: 18px;
	text-align: justify;
}
#rMinisite_4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 18px;
	line-height: 18px;
	text-align: justify;
}
#rMinisite_5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 18px;
	line-height: 18px;
	text-align: justify;
}
#rMinisite_6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 18px;
	line-height: 18px;
	text-align: justify;
}#minisitebuscadorciutat {
	background-image: url(images/minisite/fons_buscador_ciutat.gif);
	background-repeat: no-repeat;
	float: left;
	width: 767px;
	margin-bottom: 7px;

	background-color: #B7A972;
}
.blau{
	color:#849AAF;
}
#mapaweb ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;

	padding-bottom: 3px;
	padding-left: 10px;
	list-style-position: inside;
}
#mapaweb li{

	/*line-height: 18px;*/

}
	
#mapaweb a:link{
	color: #95864A;
	text-decoration:none;
}
#mapaweb a:active{
	color: #A09150;
	text-decoration:none;
}
#mapaweb a:visited{
	color: #C1B584;
	text-decoration:none;
}
#mapaweb a:hover{
	color: #000000;
	text-decoration:none;
}
#punts{
	list-style-image: url(images/punt.gif);
	}
#minilogo{
		list-style-image: url(images/minilogo.gif)!important ; 
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
#buscadorsalones {
	background-color: #FFFFFF;
	/*margin-left: 250px;*/
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #A09150;
	border-bottom-color: #A09150;
	padding: 0px 8px 8px;
	float: left;
	width: 200px;
}
.textreserva {
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #666666;
}
hr {
	border-top: 1px dashed #859BB0;
	height: 1px;
}
.selectocre2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#756B46;
	background-color: #EEECE3;
}

td.cela {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #C0B280;
	padding-left: 5px;
	height: 5px;
	text-decoration: none;
}

td.cela:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	
	}
	
td.cela a:active, a:visited {
	color:#000000;
	text-decoration: none;
	
}

td.cela a:link {
	color:#FFFFFF;
	text-decoration: none;
}

td.cela a:hover {
	color:#999999;

}


td.titol_gran_testimonios {
	padding-left:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Trajan-Bold;
	color:#A09150;
	size:17px;
	padding-top:20px;
	padding-bottom: 20px;
	font-size: 17px;

}

td.titol_testimonios {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#B8A970;
	size:11px;
	padding-bottom: 10px;
	font-size: 11px;
	

}

td.tetimonios_contingut {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height: 20px;
}

td.tetimonios_contingut a:link{
color:#756B46;
text-decoration: none;
}

td.tetimonios_contingut a:visited{
color:#756B46;
text-decoration: none;

}
td.tetimonios_contingut a:active{
color:#756B46;
text-decoration: none;

}
td.tetimonios_contingut a:hover{
	text-decoration: none;
	color: #000000;

}
.testimonios{
		border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #A39D8F;
}

td.cometes{
	background-image:url(images/cometes.gif);
	background-repeat: no-repeat;
	
}

td.left {
height:30px;

}

.campcontactar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A09150;
	border: 1px solid #A09150;
	width: 250px;
}
.mapaweb1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #EFECDE;
	background-color: #C0B280;
	margin-bottom: 4px;
}
.mapaweb1 a:link{
	color: #EFECDE;
	text-decoration:none;
}
.mapaweb1 a:active{
	color: #EFECDE;
	text-decoration:none;
}
.mapaweb1 a:visited{
	color: #EFECDE;
	text-decoration:none;
}
.mapaweb1 a:hover{
	color: #666666;
	text-decoration:none;
}
.mapaweb2 {
	margin-bottom: 4px;
}
.mapaweb2cela {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #C0B280;
	background-color: #F1EFE2;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #C0B280;
	border-bottom-color: #C0B280;
}
.mapaweb2cela a:link{
	color: #C0B280;
	text-decoration:none;
}
.mapaweb2cela a:active{
	color: #C0B280;
	text-decoration:none;
}
.mapaweb2cela a:visited{
	color: #C0B280;
	text-decoration:none;
}
.mapaweb2cela a:hover{
	color: #666666;
	text-decoration:none;
}
.campreserves, .formulari{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4E586F;
	background-color: #F1F2F5;
	border: 1px solid #849AAF;
}
#map {
	padding: 3px;
	border: 1px solid #B6A974;
	background-color: #FFFFFF;
 }
 
/* --------- 03/12/2007 ----------- Cesc */
a.ajuda_online:visited {
	color:#FFFFFF;
	background-color:#849AAF;
	text-decoration:none;
}
a.ajuda_online:link {
	color:#FFFFFF;
	background-color:#849AAF;
	text-decoration:none;
}
a.ajuda_online:active {
	color:#FFFFFF;
	background-color: #849AAF;
	text-decoration:none;
}
a.ajuda_online:hover {
	color:#FFFFFF;
	font-weight:bold;
	background-color:#849AAF; 
	text-decoration:none;
}
a.ajuda_online:focus {
	color: #FFFFFF;
	background-color: #849AAF;
	text-decoration:none;
}

a.conv_moneda:visited {
	color: #041690;
	text-decoration:none;
}
a.conv_moneda:link {
	color: #041690;
	text-decoration:none;
}
a.conv_moneda:active {
	color: #041690;
	text-decoration:none;
}
a.conv_moneda:hover {
	color: #041690;
	text-decoration:none;
}
a.conv_moneda:focus {
	color: #041690;
	text-decoration:none;
}

/* ---------------------------------------------*/

/************** FOTOS PETITES ************/

#fotospetites{
	list-style:none;
	padding:0px;
	margin:5px;
}

#fotospetites li{
	float:left;
	/*border-bottom:#333333 dotted thin;*/
	margin-bottom:2px;
	margin-left:4px;
}

/************** FI FOTOS PETITES ************/
