@CHARSET "UTF-8";

/*ALL ALLOTJAMENT -----------------------------------------------------------*/

/*COLORS --------------------------------------------------------------------*/
/* #ff9a1c -- color principal carbassa*/
/* #ffe7cc -- color fons 2 carbassa*/
/* #ffc37f -- color border pestanya null carbassa*/
/* #f1f1f1 -- color fons pestanya null gris*/
/* #fef7ef -- color fons pestanya off */

/* #969696 -- color gris, abans(08-abr-09) c7c9ca */
/* #333333 -- color quasi-negre*/

.titul {color: #ff9a1c; }                      /*Color carbassa principal*/
.titulb {color: #ff9a1c;                       /*+ bold*/
  font-weight: bold;
  position:relative;
}
.colorborder1 { border: 1px solid #ff9a1c; }

.titul2 {color: #969696; }                    /*Color gris texte */
.titul2b {color: #969696; font-weight: bold;} /*+ bold*/

.text {color: #333333; }                      /*Color quasi-negre texte */


.desplegable select {
 border: 1px solid #ff9a1c;
 color: #ff9a1c;
 background-color: #ffffff;
}

td.border1 { border-color: #ff9a1c; }
input:FOCUS,textarea:FOCUS{ border-color: #ff9a1c; }


/*LEG -- ruta seleccio i cerca ----------------------------------------------*/
/*---------------------------------------------------------------------------*/

/*CERCADOR ------------------------------------------------------------------*/
.cercador input {
  border-color: #ff9a1c;
}

.cercador select {
  border-color: #ff9a1c;
}

/*cerca ico 19x19*/
a.cerca,
a.cerca:visited {
  background-image: url('img/all/cerca.jpg');
}


/*MEN -----------------------------------------------------------------------*/
.titlemenboxon {
	color: #ff9a1c;
}

.menboxon {
	border-left-color: #ff9a1c;
  border-bottom-color: #ff9a1c;
}


/*PAGINACIO -----------------------------------------------------------------*/
/*num pagina activa*/
.pagon{
	border-left-color: #ff9a1c;
  border-top-color:#ff9a1c;
  border-bottom-color: #ff9a1c;
  border-right-color: #FFFFFF;
  color: #ff9a1c;
  margin-top:-1px;
}

.pagon-horitzontal{
	border-left-color: #ff9a1c;
  border-top-color: #FFFFFF;
  border-bottom-color: #ff9a1c;
  border-right-color: #ff9a1c ;
  color: #ff9a1c;
  margin-top:-1px;
}

.pagoff{
	border-left-color: #787676;
  border-bottom-color: #787676;
  border-right-color: #ff9a1c;
}

a.apagoffhover,
a.apagoffhover:visited { color: #ff9a1c;text-decoration: none; }
a.apagoffhover:hover {
  color: #ff9a1c;
  text-decoration: none;
}

a.apagoff,
a.apagoff:visited {
	
}
a.apagoff:hover {
	
	border-bottom:1px solid #ff9a1c;
	border-left:1px solid #ff9a1c;
	border-top:1px solid #ff9a1c;
	color: #ff9a1c;
}

a.apagoff-horitzontal,
a.apagoff-horitzontal:visited {
    border-top:1px solid #ff9a1c;
}

a.apagoff-horitzontal:hover {

	border-bottom:1px solid #ff9a1c;
	border-left:1px solid #ff9a1c;
	border-right:1px solid #ff9a1c;
        border-top:1px solid #ff9a1c;
	color: #ff9a1c;
}

/*PESTANYES -----------------------------------------------------------------*/
/*Les pestanyes, segons seleccio -----------------------------------------*/
.cpestanyes{
  border-bottom-color: #ff9a1c;
}

/*td pestanya activa*/
.pagpeson{
	border-left-color: #ff9a1c;
	border-top-color: #ff9a1c;
	border-right-color: #ff9a1c;
	color: #ff9a1c;
	background-color:#FAFAFA;
}

/*pestanya amb contingut pero sense activar*/
.pagpesoff{
	/* tret per no tocar el tpl de pestanyes
	border-left-color: #ff9a1c;
	border-top-color: #ff9a1c;
	border-right-color: #ff9a1c;
 	background-color: #fef7ef;
	color:#ff9a1c;
	background-image: URL(img/all/pesoff.gif);*/
}

a.apagpesoffhover,
a.apagpesoffhover:visited {
	color:#ff9a1c;
	
}
a.apagpesoffhover:hover {
  color: #ff9a1c;
}

a.apagpesoff,
a.apagpesoff:visited {
background-image: URL(img/all/pesoff.gif);
  color: #ff9a1c;
}
a.apagpesoff:hover {
  color: #ff9a1c;
}

/*pestanya on no hi ha contingut*/
.pagpesnull{
	border-left-color: #ffc37f;
	border-top-color: #ffc37f;
	border-right-color: #ffc37f;
  background-color: #f1f1f1;
	color:#bbbbbb;
}

/*linea ratllada sota els titols de les pestanya*/
.lpunts{
	border-bottom-color: #ff9a1c;
}

/*varis format*/
.brbot1{
  border-bottom-color: #ff9a1c;
}

/*CONTINGUTS ----------------------------------------------------------------*/

/*border caixa + img bottom background*/
.mainbox{
	border-left-color: #ff9a1c;
	border-right-color: #ff9a1c;
	border-bottom-color: #ff9a1c;
	/*background-image:url('img/all/fons.gif');*/
  background-repeat: no-repeat;
  background-position: bottom right;
}

/*Quadrat de valoracio*/
.quadraton {
  background-color: #ff9a1c;
}

.quadratoff {
  background-color: #ffe7cc;
}

/*Quadrat de fotos*/
.fotoboxleft{
	border-color: #ff9a1c;
	background-color: #ffe7cc;
}

.fotoboxright{
	border-color: #ff9a1c;
	background-color: #ffe7cc;
}

.fotobox{
	border-color: #ff9a1c;
	background-color: #ffe7cc;
}


/*Visualitzar icons 52x18* amb text*/
a.visualitzarlist, a.visualitzarliston,
a.visualitzarlist:visited, a.visualitzarliston:visited {
  background-image: url('img/all/list.gif');
  color: #ff9a1c;
  }

a.visualitzartail, a.visualitzartailon,
a.visualitzartail:visited, a.visualitzartailon:visited {
  background-image: url('img/all/tail.gif');
  color: #ff9a1c;
  }

a.visualitzarphoto, a.visualitzarphotoon,
a.visualitzarphoto:visited, a.visualitzarphotoon:visited {
  background-image: url('img/all/photo.gif');
  color: #ff9a1c;
  }

/*Llistat*/
td.titulist {
	border-bottom-color: #ff9a1c;
}

tr.list1 {
	background-color: #ffe7cc;
}

tr.list1on {
	background-color: #ff9a1c; 
}

tr.list1on td, tr.list1on a,
tr.list2on td, tr.list2on a { color: #FFFFFF}

tr.list2 {
	background-color: #ffffff;
}

tr.list2on {
	background-color: #ff9a1c;
}

/*mes info icono*/
a.mesinfoico,
a.mesinfoico:visited {
  background-image: url('img/all/mesinfoico.gif');
}

/*Caixa amb dades linia de color*/
.liniacolor{ background-color: #ffe7cc; }

/*envia mes info ico 19x19*/
a.sendmesinfo,
a.sendmesinfo:visited {
  background-image: url('img/all/mesinfo.png');
}

a.sendmesinfo_vistaphoto {
  background-image: url('img/all/mesinfo_vistaphoto.png') !important;
}

/*envia mes fotos ico 19x19*/
a.sendmesfotos,
a.sendmesfotos:visited {
  background-image: url('img/all/mesfoto.png');
}
a.sendmesfotos_vistaphoto {
  background-image: url('img/all/mesfoto_vistaphoto.png') !important;
}

/*envia mes opinions ico 19x19*/
a.sendmesopina,
a.sendmesopina:visited {
  background-image: url('img/all/mesopina.png');
}

a.sendmesopina_vistaphoto {
  background-image: url('img/all/mesopina_vistaphoto.png') !important;
}

a.sendmesopina:hover,
a.sendmesfotos:hover,
a.sendmesinfo:hover,
a.sendmesrespon:hover { color: #FF9A1C !important}

a.sendmesrespon,
a.sendmesrespon:visited {
  background-image: url('img/all/mesrespon.png');
}

a.sendmesrespon_vistaphoto {
  background-image: url('img/all/mesrespon_vistaphoto.png') !important;
}

/*LINKS ---------------------------------------------------------------------*/
a.allon,
a.allon:visited { color: #ffffff; background-color: #ff9a1c; text-decoration: none; }
a.allon:hover {color: #ffffff; background-color: #ff9a1c;}

a.alloff,
a.alloff:visited { color: #ff9a1c; text-decoration: none; }
a.alloff:hover {color: #ffffff; background-color: #ff9a1c; }

a.allnull,
a.allnull:visited,
a.allnull:hover {
  color: #969696;
  text-decoration: none;
  cursor: default;
 }


a.allpath,
a.allpath:visited { color: #585858; text-decoration: none; font-size:9px;}
a.allpath:hover { color: #ff9a1c; text-decoration: underline; }
a.allpathon,
a.allpathon:visited { color: #ff9a1c; text-decoration: none; font-size:9px;font-weight:bold;}
a.allpathon:hover { color: #ff9a1c; text-decoration: underline; }

/* per a on s??c 'nom seccio' sense link */
span.allpathon{
	color: #ff9a1c !important;  
	font-size:9px;
}



a.alllink,
a.alllink:visited { color: #333333; text-decoration: none; }   /*color quasi negre*/
a.alllink:hover { color: #ff9a1c; text-decoration: underline; }

/*google maps de com arribar*/
#maps{
	width: 743px;
	height: 125px;
	border: 1px solid #ff9a1c;
	margin: 5px 8px 8px 10px;
}

/* quadrat foto, paginacio */
a.fotopagoff,a.fotopagoff: link, a.fotopagoff: visited{
	}
a.fotopagoff:hover{
	/* format definit al estils.css */
	background-image: url(img/all/fotopagon.jpg);
}
a.fotopagon, a.fotopagon:link, a.fotopagon:visited, a.fotopagon:hover{
	background-image: url(img/all/fotopagon.jpg);
}

/*opinions */
.fons100{
	background-color: #FFE7CC;
}
.fonsvalor{
	background-color: #FF9A1C
}

.colorverd{
	color: #8fbd36;
}

.colorvermell{
	color: #c00000;
}

a.opina-primer,
a.opina-primer:link,
a.opina-primer:visited{
	display: block;	
	width: 161px;
	height: 27px;
        text-align: center;
        border: 1px solid #E5E3E3;
        font-family: Tahoma;
        font-size: 11px;
        font-weight: bold;
        color: #585858;
        background-image: URL(img/all/fonsvaloraprimer.jpg);
}

a.opina-primer:hover{
	text-decoration: none;
	color: #FF9A1C;
}

a.opina-primer span { display: block; padding-top: 5px}

a.opina-primer-ca{
	/*background-image: url(img/all/opinaprimer_ca.gif);*/
}

div.titol-valoracio{
	position: absolute; top: -18px; left: -22px; font-family: Tahoma; color: #b2b2b3;
}

/* resultats cerca color a cada skin, mida lletra estils.css*/
.numtotalcerca{
	color: #ff9a1c;
}
#totalscerca{
	border: 1px solid #ff9a1c;
	background: url(img/all/fonscerca.jpg);
}

/*link del format llistat i link del nom de l'allotjament a vista tail*/
a.linknomllistat{
	color:#585858; }
a.linknomllistat:hover{
	/*font-weight:bold;*/
	color:#585858;
	text-decoration:none;}

a.linknom{
	text-decoration:none;

}
a.linknom:hover{
	text-decoration:underline;
		}



/* popup borde color seccio, a img creu tanca */
.bordepopup{
	border: 13px solid #ff9a1c;
}

/* el format esta a estils.css */
a.tancafinestra{
	background-image: URL(img/all/tanca_popup.gif);
}

a.tancafinestra:hover{
	color: #ff9a1c;
}

/* popup pujar foto, boto examinar imatge, per idiomes */
div.imginput_ca{
	background:url(img/all/button-afegir_ca.gif) left bottom no-repeat;
}

div.imginput_ca:hover{
	background:url(img/all/button-afegir_ca.gif) left top no-repeat;
}

#loading{
	background-image:URL(img/all/loading.gif);
	width: 54px;
	height: 55px;
}

/* destacats*/

.fonsdestacat_ca{
	background-image:URL(img/all/fonsdestacat_ca.png);
	background-position:top;
	margin-bottom:0px;
	padding-bottom:5px;
	/*overflow:hidden;*/
}

.fonsproposta_ca{
	background-image:URL(img/all/fonsproposta_ca.png);
	background-position:top;
	margin-bottom:0px;
	padding-bottom:5px;
	/*overflow:hidden;*/
}

/* info google maps */
  #custom_info_window_red_beak{
    width: 28px;
    height: 38px;
  }
  * html #simple_example_window_beak{
    /* Alpha transparencies hack for IE */
    background-image:none;
  }
  #simple_example_window_tl, #simple_example_window_tr, #simple_example_window_bl, #simple_example_window_br,
  #simple_example_window_t,#simple_example_window_l,#simple_example_window_r,#simple_example_window_b{
    background-color: #E5E3E3;
    height: 1px;
    width: 1px;
  }
  
  .boxsendmesall { display: table; width: 100%; }
  #mapgoole { height: 200px; margin: 5px 5px 5px 12px; }
  .topgrisall { padding-top: 5px !important; padding-bottom: 5px !important; display: table;}
  a.mesinfo:hover{
  color: #FF9A1C !important;
  }
  
 /* etiqueta destacat al detall */
  .etiqueta_destacat {
      background-image: URL(img/all/fonsdestacatdetall_ca.png);
      width: 112px;
      height: 106px;
      position: absolute;
      top: -15px;
      right: -14px;
  }
