
/*  
-----------------------------------------------------------------------------------------------------------------------------------CARACTERISTIQUES GENERALS DE LA PÀGINA
*/


body {
	background-color: #E7E2D8;
}


/*  
--------------------------------------------------------------------------------------------------------------------------------------CARACTERISTIQUES EN DIVS, TD, TR...
*/

table.taula_inici{
	width:748px;
	*width:746px;
}

div.NoticiesDiv {
	margin:5px;
}

td.Columna  {
	vertical-align:top;
}

td.Margin10 {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}
#flashintro  {
	margin-left: 10px;
	margin-top: 0px;
}

.noticiesGeneral div.dataPublicacioNou{
	text-align:right;
	font-size:0.95em;
}


/*
----------------------MENU SUPERIOR
*/
#menu_sup{
width:748px;
}
#menu_sup img{
margin-left:0px;
float:left;
}

/*  
---------------------------------------------------------------------------------------------------------------------------------------------------------PESTANYES GENERAL
*/



.pestanyes {
	margin:10px;
	font-size:0.55em;
}

.pestanyes2 {
	padding-right:5px;
	padding-left:5px;
	padding-bottom:10px;
	padding-top:10px;
	border-bottom:1px solid white;
	font-size:1em;
}
.pestanyes3 {
	padding-right:10px;
	padding-left:10px;
	padding-bottom:5px;
	padding-top:5px;
}
.pestanyesFooter {
	margin:10px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.pestanyesFirma {
	margin:10px;
	text-align:center;
	vertical-align:bottom;	
}
.LletraBlancaNegreta a:link, visited, active {
	color:#FFFFFF;
	font-size:0.55em;
}
.LletraBlancaNegreta a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	font-size:0.55em;
}


.botoPestanya{
	margin-top: 10px;
	text-align:center;
	height:18px;
}

.PestanyaGeneral {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-align:justify;
	width:284px;
	overflow:hidden;
}

.PestanyaGeneralPetita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-align:justify;
	width:140px;
	overflow:hidden;
}

.capPestanya {
	width:284px;
	height:28px;
	background-repeat:no-repeat;
	background-position:top;
}

.capPestanyaPetita {
	width:140px;
	height:28px;
	background-repeat:no-repeat;
	background-position:top;
}

.capPestanya2 {
	width:190px;
	height:28px;
	background-repeat:no-repeat;
	background-position:top;
}
.capPestanya26 {
	width:284px;
	height:26px;
	background-repeat:no-repeat;
	background-position:top;
}

.cuaPestanya {
	height:10px;
	width:284px;
	background-position:bottom;
	background-repeat:no-repeat;
}
.cuaPestanyaPetita {
	height:10px;
	width:140px;
	background-position:bottom;
	background-repeat:no-repeat;
}

.FotoEsq {
	width:75px;
	text-align:left;
	margin-right:10px;
	margin-bottom: 10px;
	margin-top: 10px;
	float:left;
}

.NoticiaDreta {
		width:199px;
		text-align:justify;
		margin-bottom: 10px;
		margin-top: 10px;
		float:right;
}


/*.NoticiaDreta2 {
		width:189px;
		text-align:justify;
		margin-bottom: 10px;
		margin-top: 10px;
		margin-right: 10px;
		float:right;
}*/


/*  
----------------------------------------------------------------------------------------------------------------------------------------------------------PESTANYA OFERTES
*/



#ofertes {
	background-color:#6db628;
	color:#FFFFFF;	
}

#capOfertes {
	/*background-image:url(../img/inici-nou/ofertes-tit.gif);*/
}

#cuaOfertes {
	background-image:url(../img/inici-nou/ofertes-cua.gif);
}

#pestanyes2 {
	margin:10px;
	width: 170px;
}

.cuaPestanya2 {
	height:10px;
	width:284px;
	background-position:bottom;
	background-repeat:no-repeat;
}

#ofertesEsq {
	width:190px;
	text-align:left;
	float:left;
}

#ofertesDreta {
		width:94px;
		text-align:right;
		float:right;
}



/*  
-------------------------------------------------------------------------------------------------------------------------------------------------------PESTANYA RESERVA
*/



#reserva {
	background-color:#f17d00;
	color:#FFFFFF;
}

#capReserva {
	/*background-image:url(../img/inici-nou/reserva-tit.gif);*/
}

#cuaReserva {
	background-image:url(../img/inici-nou/reserva-cua.gif);
}




/*  
-------------------------------------------------------------------------------------------------------------------------------------------------------PESTANYA VISITES
*/


#Visites {
	background-color:#268bc1;
	color:#FFFFFF;
}

#capVisites {
	/*background-image:url(../img/inici-nou/visites-tit.gif);*/
}

#cuaVisites {
	background-image:url(../img/inici-nou/visites-cua.gif);
}
.botoVisites {
	margin-left:2px;
	margin-right:2px;
}



/*  
-------------------------------------------------------------------------------------------------------------------------------------------------PESTANYA IMPRESCINDIBLE
*/


#imprescindible {
	color:#000000;
	overflow:hidden;
}

#capImprescindible {
	/*background-image:url(../img/inici-nou/imprescindible-tit.gif);*/
}

#cuaImprescindible {
}

.TitolImprescindible {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #C5146E;
	font-size: 0.55em;
	font-weight: bold;
}

.imprescindibleGeneral {
	border-bottom: 1px dotted #999999;
/*	overflow:hidden;/*/
		height:105px;
	*height:80px;
}



/*  
-------------------------------------------------------------------------------------------------------------------------------------------------PESTANYA IDIOMES I PREDICCIO
*/


#idiomes {
	width:140px;
	margin-left:10px;
}

#prediccio{
	width:140px;
	margin-left:10px;
}

#banners{
	width:140px;
	margin-left:10px;
}



/*  
-------------------------------------------------------------------------------------------------------------------------------------------------PESTANYA PROFESSIONAL
*/


#Professional {
	background-color:#1e0067;
	color:#ffffff;
	overflow:hidden;
}

#capProfessional {
	/*background-image:url(../img/inici-nou/espaiprofessional-tit.gif);*/
}

#cuaProfessional {
	background-image:url(../img/inici-nou/espaiprofessional-cua.gif);
}

.ProfessionalGeneral {
	overflow:hidden;
}


/*  
-------------------------------------------------------------------------------------------------------------------------------------------------PESTANYA NOTICIES
*/


#noticies {
	background-color:#3ea441;
	color:#ffffff;
	overflow:hidden;
}

#capNoticies {
	/*background-image:url(../img/inici-nou/noticies-tit.gif);*/
}

#cuaNoticies {
	background-image:url(../img/inici-nou/noticies-cua.gif);
}

.TitolNoticies {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ECE512;
	font-size: 1em;
	font-weight: bold;
}

.noticiesGeneral {
	border-bottom: 1px solid #ffffff;
	height:auto;
	padding:10px 10px 10px 10px;
	font-size:1em;
}

#noticiesGeneral li {
	font-size: 0.9em;
	color: #ffffff;
	/*list-style-type: disc;*/
	border: 0px none;
	X_margin: 7px;
	margin-right: 7px;
	X_padding-left: 14px;
	X_text-indent: 7px;
	list-style-position: outside;

}



/*  
-------------------------------------------------------------------------------------------------------------------------------------------------PESTANYA GUIA
*/


#guia {
	background-color:#ed081b;
	color:#ffffff;
	overflow:hidden;
}

#capGuia {
	/*background-image:url(../img/inici-nou/guia-tit.gif);*/
}

#cuaGuia {
	background-image:url(../img/inici-nou/guia-cua.gif);
}

.guiaGeneral {
	width:284px;
	border-bottom: 1px solid #ffffff;
	overflow:hidden;
}

.guiaEsq {
	width:100px;
	*width:141px;
	height: 20px;
	text-align:left;
	vertical-align:middle;
	padding-left:5px;
	padding-right:5px;
	float:left;
	font-weight:bold;
	font-size:0.55em;	
}

.guiaDreta {
	width:142px;
	height:20px;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	float:right;
	font-weight:bold;
	border-left: 1px solid #ffffff;
	font-size:0.55em;	
}

.guiaEsq a:link{
	color:#FFFFFF;
}
.guiaEsq a:visited{
	color:#FFFFFF;
}
.guiaEsq a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.guiaEsq a:active{
	color:#FFFFFF;
}

.guiaDreta a:link{
	color:#FFFFFF;
}
.guiaDreta a:visited{
	color:#FFFFFF;
}
.guiaDreta a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.guiaDreta a:active{
	color:#FFFFFF;
}


/*  
-------------------------------------------------------------------------------------------------------------------------------------------------PESTANYA COM ARRIBAR
*/


#ComArribar {
	background-color:#ffffff;
	color:#000000;
	overflow:hidden;
}

#capComArribar {
	/*background-image:url(../img/inici-nou/comarribar-tit.gif);*/
}

#cuaComArribar {
	background-image:url(../img/inici-nou/comarribar-cua.gif);
	background-position:top;

}

.TitolComArribar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #88C7D9;
	font-size: 0.55em;
	font-weight: bold;
}

.ComArribarGeneral {
	border-bottom: 1px solid #85c8d8;
	border-left: 1px solid #85c8d8;
	border-right: 1px solid #85c8d8;
	height: auto;
	overflow:hidden;
}

.ComArribarEsq {
	width:45px;
	height: auto;	
	float:left;
	clear:both;
}
.ComArribarEsq img {
	margin-top:4px;
	border:none;
}

.ComArribarDreta {
		width:200px;
		height:auto;
	/*	margin-top:4px;*/
		float:left;
}


/*  
-------------------------------------------------------------------------------------------------------------------------------------------------PESTANYA VISITANTS
*/


#visitants {
	background-color:#ece512;
	color:#000000;
	overflow:hidden;
}

#capVisitants {
	/*background-image:url(../img/inici-nou/visitants-tit.gif);*/
}

#cuaVisitants {
	background-image:url(../img/inici-nou/visitants-cua.gif);
}


.visitantsGeneral {
	border-bottom: 1px solid #ffffff;
	overflow:hidden;
}

.visitantsFirma {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.55em;
	font-weight:bold;
	color: #000000;
	text-align:right;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
}
#visitantsMesOpinions{
	text-align:right;
	margin-bottom: 5px;
	margin-left: 10px;
	margin-right: 10px;
}

/*  
-----------------------------------------------------------------------------------------------------------------------------------------CARACTERISTIQUES TEXTE GENERAL
*/


.LletraBlanca {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.55em;
}

.LletraBlancaPaddingDreta {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.55em;
	padding-right: 10px;
}

.LletraBlancaPadding {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.55em;
	padding: 5px;
}

.LletraBlancaNegreta {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.55em;
	font-weight: bold;
}
.LletraBlancaNegreta a:link{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
}

.LletraBlancaNegreta a:hover{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-decoration:underline;
}
.LletraBlancaNegreta a:visited{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
}
.LletraBlancaNegreta a:active{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
}

.LletraVermellaNegreta {
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.55em;
	font-weight: bold;
}
.LletraVermellaNegreta a:link{
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.LletraVermellaNegreta a:hover{
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight: bold;
}
.LletraVermellaNegreta a:visited{
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.LletraVermellaNegreta a.active{
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.LletraBlancaNegretaPadding {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.55em;
	padding: 5px;
	font-weight: bold;
}

.LletraNegre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:0.55em;
}
.LletraNegre a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.LletraNegre a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:underline;
}
.LletraNegre a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.LletraNegre a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.LletraNegreNegreta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.55em;
	color: #000000;
	font-weight: bold;
}
.LletraNegreNegreta a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}
.LletraNegreNegreta a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:underline;
	font-weight: bold;
}
.LletraNegreNegreta a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}
.LletraNegreNegreta a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}
.text {
	font-size:0.55em;
}

/*  
-------------------------------------------------------------------------------------------------------------------------CARACTERISTIQUES TAULES (Margins. paddings, etc)
*/


#reserva,#ofertes,#Visites,#calendari,#imprescindible,#noticies,#video,#guia,#mouret,#visitants,#flashintro,#profesional,#ComArribar,#Professional {
	margin-bottom: 10px;
	margin-left: 10px;
	font-size:1em;
}


/*
--------------------------------------------------------------------------------------------------------------------------FOOTER
*/

table.taula_footer {
	background-color:#000000;
	font-size:1em;
	vertical-align:top;
	color:#FFFFFF;
	width:748px;
}
table.taula_footer a:link{
	color:#FFFFFF;
}
table.taula_footer a:visited{
	color:#FFFFFF;
}
table.taula_footer a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
table.taula_footer a:active{
	color:#FFFFFF;
}

table.taula_footer td {
	/*border:1px solid #000000;*/
	padding:5px 10px 5px 10px;
	vertical-align:top;
	font-size:0.55em;
}

table.taula_footer td.firma {
	margin:10px;
	text-align:center;
	vertical-align:bottom;
	font-size:0.55em;
}

/*
-------------------------------------------------------CALENDARI
*/
/*els dos següents venien amb el calendari: .altn i .tit*/

#calendari table{
	background-color:#9e9e9e;
}
#calendari td{
	font-size:0.55em;
	background-color:#eeeeee;
	font-family : verdana,arial,helvetica;
	text-align:center;
}
#calendari td.tit{
	color: #ffffff;
	background-color: #333333;
	font-weight: bold;
	font-size:0.75em;
	height:15px;
	vertical-align:middle;
	text-align:center;
}
#calendari td.fletxes{
	font-size:0.55em;
	color: #ffffff;
	background-color: #333333;
	font-weight: bold;
	height:15px;
	vertical-align:middle;
	text-align:center;
}
#calendari td.altn  {
	color: #ffffff;
	background-color: #666666;
	font-weight:bold;
	font-size:0.55em;
	text-align:center;
	width:14%;
	border:solid #9e9e9e 2px;
	
}
#calendari td.altnDies {
	color: #ffffff;
	background-color: #EEEEEE;
	font-size:0.55em;
	text-align:center;
	width:14%;
	border:solid #9e9e9e 2px;
	color:#000000;
}


#calendari a.anterior_siguiente {
	color:white;
	text-decoration:none;
	background-color:#333333;
}

#calendari {
	/*background-color:#9e9e9e;*/

}



#capCalendari {
	background-image:url(../img/inici-nou/calendari-cap.gif);
	height:25px;
	width:284px;
}

#cuaCalendari {
	background-image:url(../img/inici-nou/calendari-cua.gif);
		height:10px;
	width:284px;
}

.cuaPestanya4 {
	height:6px;
	width:284px;
	background-position:top;
	background-repeat:no-repeat;
}
.contingutCalendari {
	background-color:#9E9E9E;
	margin-top:1px;
	height:140px;
	*height:130px;
}

#calendariEsq {
	width:130px;
	text-align:left;
	float:left;
	margin:10px 0px 10px 10px;
	*margin:5px 0px 0px 5px;
	background-color:#9E9E9E;
}

#calendariDreta {
	width:133px;
	text-align:left;
	float:left;
	margin:10px 0px 0px 0px;
	*margin:5px 0px 0px 0px;
	background-color:#9E9E9E;
}

.capPestanya4 {
	width:151px;
	height:11px;
	background-repeat:no-repeat;
	background-position:top;

}
#pestanyes4 {
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	*margin:0px 10px 0px 10px;
	width: 15px;
	background-color:#9E9E9E;
}
