body, html {
	font-size:83%;
	font-family:Georgia, "Times New Roman", Times, serif, "Trebuchet MS";
	margin:0px;
	overflow:auto
	
	
}

/*------------------------------------*/
/*          MENU IDIOMA               */
/*------------------------------------*/
#menu_idioma_index{
	width:805px;
	height:20px;
	left:50%;
	margin-top:-20px;
	z-index:99;
}
#menu_idioma{
	position:absolute;
	width:935px;
	height:20px;
	left:50%;
	margin-left:-475px;
	top:35px;
	z-index:2;
}
* html #banderas{margin-right:21px;} /*ie 6 marge dreta*/
#banderas{
	position:absolute;
	right:23px;
	width:124px;
	height:10px;
	margin-top:5px;
	padding-right:20px;
	z-index:99;

}
#cat A.cat {position:absolute;display:block;background:url(../../img/cat.gif) no-repeat;width:26px;height:8px;left:0px;top:0px}
#cat A.cat:Hover{position:absolute;display:block;background:url(../../img/cat.gif) right no-repeat;width:26px;height:8px;left:0px;top:0px;}
#cas A.cas{position:absolute;display:block;background:url(../../img/cas.gif) no-repeat;width:26px;height:8px;left:40px;top:0px}
#cas A.cas:Hover{position:absolute;display:block;background:url(../../img/cas.gif) right no-repeat;width:26px;height:8px;left:40px;top:0px;}
#fra A.fra{position:absolute;display:block;background:url(../../img/fra.gif) no-repeat;width:26px;height:8px;left:80px;top:0px}
#fra A.fra:Hover{position:absolute;display:block;background:url(../../img/fra.gif) right no-repeat;width:26px;height:8px;left:80px;top:0px;}
#ang A.ang{position:absolute;display:block;background:url(../../img/ang.gif) no-repeat;width:26px;height:8px;left:120px;top:0px}
#ang A.ang:Hover{position:absolute;display:block;background:url(../../img/ang.gif) right no-repeat;width:26px;height:8px;left:120px;top:0px;}

/*------------------------------------*/
/*        MENU WEB ICONES             */
/*------------------------------------*/

#menu_web{
	width:935px;
	height:20px;
	left:50%;
	margin-bottom:0px;
	margin-left:-475px;
	z-index:2;
	clear:both
}
	
#menu_icones{
	position:absolute;
	left:50%;
	top:100%;
	width:90px;
	height:20px;
	margin-top:5px;
	margin-left:410px;
	z-index:3;

}
#ico_home A.ico_home {position:absolute;display:block;background:url(../../img/icona_home.gif) no-repeat;width:26px;height:10px;left:0px;top:0px}
#ico_home A.ico_home:Hover{}
#ico_mail A.ico_mail{position:absolute;display:block;background:url(../../img/icona_mail.gif) no-repeat;width:26px;height:10px;left:20px;top:0px}
#ico_mail A.ico_mail:Hover{}
#ico_mapaweb A.ico_mapaweb{position:absolute;display:block;background:url(../../img/icona_mapaweb.gif) no-repeat;width:26px;height:10px;left:48px;top:0px}
#ico_mapaweb A.ico_mapaweb:Hover{}

/*-------------------------------------*/

#content{
	display:block;
	margin-top:25px;
	margin-left:25px;
	position:absolute;
	top:10px;
	left:50%;
	margin-left:-475px;
	width:894px;
	z-index:0;
	}
	
#titol{
	display:block;
	width:895px;
	height:30px;
	background:#FFF;
	}

#contentText{
	width:895px;
	height:420px;

	}
#left{
	float:left;
}

#right{
	float:right;
}

#texte{
	display:block;
	margin-left:10px;
	margin-top:20px;
	padding-left:10px;
	width:400px;

	
	
}


#logo{float:right; margin:3px; border:none}
#text_ofertes { font-size:11px}
#text_ofertes li {list-style:square; text-transform: lowercase}
#text_ofertes b { font-size:11px}
#text_ofertes p { text-decoration:underline; text-transform:uppercase; font-size:14px}
#text_ofertes i { }



#rollflash{
position:absolute;z-index:999; display:compact; width:215px;height:166px; background:url(../../img/pixel_transparent.gif) repeat;
}
#rollflash:HOVER{cursor:pointer}
#foto1{
	position:absolute;
	margin-top:20px;
	right:40px;
	z-index:2;
}
#foto2{
	position:absolute;
	margin-top:100px;
	right:230px;
	z-index:3;
}
#foto3{
	position:absolute;
	margin-top:270px;
	right:40px;
	z-index:2;
}
#foto4{
	position:absolute;
	margin-top:340px;
	right:230px;
	z-index:3;
}
#foto5{
	position:absolute;
	margin-top:525px;
	right:40px;
	z-index:2;
}
#foto6{
	position:absolute;
	margin-top:605px;
	right:230px;
	z-index:3;
}
#foto7{
	position:absolute;
	margin-top:775px;
	right:40px;
	z-index:2;
}
#foto8{
	position:absolute;
	margin-top:895px;
	right:230px;
	z-index:3;
}
#foto9, #foto10, #foto11, #foto12{display:none; visibility:hidden;}
#imatgeCentre{
	position:absolute;
	right:20px;
	left:auto;
	z-index:2;
	vertical-align: bottom;
}

#espaiBottom{
	display:block;
	position:absolute;
	bottom:-250px;
	top:auto;	
	height:20px;

}
#tarifes{
	display:block;
	margin-left:20px;
}


#imatge_activitat{float:left; margin:5px;}

TD.tarifes{

	text-align:center;
	
	
}

#formulari{
	position:absolute;
	display:block;
	width:400px;
	left:50%;
	margin-top:20px;
	margin-left:-200px;

}

/*  Texte Links Titols  */

.fotos{
	border:none;
}

/* Titols etx */
.adreca{
	font-size:20px;


}
.subadreca{
	font-size:12px;


}
.subadrecainfo{
	font-size:12px;
}

.titolTaula{
	font-size:14px;
	font-weight:bold;

}
.blanc{
	color:#FFFFFF;
	}
	
	/* HACKS *********************************************/
* html p{
	margin-top:5px;
	margin-bottom:10px;
}
h1{
	color:#993300;
	font-size:22px;

}
h3{
	font-size:22px;
	
}

/* RESERVES */
a.bt_reserves{
	display:block;
	width:190px;
	height:30px;
	color:#fff;
	font-weight:bold;
	font-size:1.2em;
	text-align:center;
	vertical-align:middle;
	border-bottom:solid 2px #333;
	border-right:solid 2px #333;
	border-top:solid 2px #999;
	border-left:solid 2px #999;
	text-decoration:none;
	margin:0 0 0 30px;
}

a.bt_reserves:hover{
	color: #CCCCCC;
	border-bottom:solid 2px #999;
	border-right:solid 2px #999;
	border-top:solid 2px #333;
	border-left:solid 2px #333;
}

a.bt_reserves img { border:none}

a.links_baix{
font-size:1em;
color:#FFFFFF;
font-weight: bold;
}

a.links_baix:hover{
font-size:1em;
color:#000000;
font-weight: bold;
}