
.fons {
background-image:url(imatges/fons.jpg);
background-position:top left;
background-repeat:repeat-x;
}

#contenidor-fora{
	width:64em;/*1024px*/
	margin:0em auto;
	background-image:url(imatges/fons_central.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	}
	
#contenidor-fora2{
	width:64em;/*1024px*/
	margin:0em auto;
	background-repeat:no-repeat;
	overflow:hidden;
	}	
	
#container-left{
	width:20.9375em;/*335px*/
	float:left;
	margin-left:1.3125em;/*21px*/
	margin-right:1.25em;/*20px*/
	}
	
#container-right{
	width:38em;/*608px*/
	float:right;
	margin-left:1.25em;/*20px*/
	margin-right:1.25em;
	}		

/* CAPCELERA */

#div-logo{
	width:20.9375em;/*335px*/
	height:7.75em;/*124px*/
	margin-bottom:1.25em;/*43px*/
	}
	
#div-slogan-cap{
	width:36.125em;/*572px*/
	text-align:right;
	}
	
.txt-slogan-cap{
	font-family:"Times New Roman", Times, serif;
	font-size:1.375em;/*18px*/
	font-weight:normal;
	color:#fbebcc;
	text-decoration:none;
	}
	
.taula-navegacio{
	width:12.5em;/*200px*/
	float:right;
	margin-top:0.4375em;
	margin-bottom:1.25em;
	margin-right:1.8750em;
	}
	
.cela-ico-navegacio{
	width:1.8750em;
	}
	
a.navegacio:active,
a.navegacio:visited,
a.navegacio:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.6875em;/*11px*/
	font-weight:normal;
	color:#fbebcc;
	text-decoration:none;
	}
a.navegacio:hover{
	color:#de7241;
	}
	
.txt-navegacio{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.6875em;/*11px*/
	font-weight:normal;
	color:#fbebcc;
	text-decoration:none;
	}
	
/* SLIDE'S FOTOS */

#div-img-central{
	width:38em;/*608px*/
	height:23.6875em;/*379px*/
	float:right;
	}
	
#index{
	width:36.875em;/*590px*/
	height:22.5625em;/*361px*/
	margin:0.1875em auto 0em auto;
	}
	
/* CONTINGUTS */

.taula-contingut{
	width:36.875em;/*590px*/
	margin-bottom:1.25em;/*30px*/
	margin-top:1.25em;
	float:right;
	}
	
.taula-contingut2{
	width:36.875em;/*590px*/
	margin-bottom:1.25em;/*20px*/
	float:right;
	}
	
.taula-contingut3{
	width:36.875em;/*590px*/
	margin-bottom:0.625em;/*10px*/
	margin-top:0.625em;/*10px*/
	float:right;
	}
	
.taula-contingut4{
	width:36.875em;/*590px*/
	margin-bottom:1.25em;/*30px*/
	margin-top:3.125em;
	float:right;
	}		
	
a.link-contingut:active,
a.link-contingut:visited,
a.link-contingut:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;/*16px*/
	font-weight:normal;
	color:#621000;
	text-decoration:none;
	}
a.link-contingut:hover{
	color:#de7241;
	}		
	
h1{
	font-family:"Times New Roman", Times, serif;
	font-size:1.125em;/*18px*/
	font-weight:bold;
	color:#621000;
	text-decoration:none;
	margin-bottom:0.625em;
	}	
	
h2{
	font-family:"Times New Roman", Times, serif;
	font-size:1em;/*16px*/
	font-weight:bold;
	color:#621000;
	text-decoration:none;
	margin-top:0.625em;
	}
	
h3{
	font-family:"Times New Roman", Times, serif;
	font-size:0.9375em;/*15px*/
	font-weight:bold;
	color:#621000;
	text-decoration:none;
	margin-bottom:0.625em;
	}
	
.animals{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;/*16px*/
	font-weight:bold;
	color:#d83f03;
	text-decoration:none;
	}	
	
.cela-ico-guia{
	width:0.6250em;
	}
	
.cela-btn-preus{
	width:13.75em;/*220px*/
	}													
	
	
/* MENU */

.taula-menu{
	width:20.9375em;/*335px*/
	margin-bottom:1.25em;/*29px*/
	}
	
.cela-ico-menu{
	width:3.1250em;/*50px*/
	text-align:right;
	}
	
.padding-cela-menu{
	padding:0.6250em 0em;
	}
	
a.menu:active,
a.menu:visited,
a.menu:link{
	font-family:"Times New Roman", Times, serif;
	font-size:1.0625em;/*17px*/
	font-weight:bold;
	color:#621000;
	text-decoration:none;
	}
a.menu:hover{
	color:#de7241;
	}
	
/* CAIXA DE RESERVES */

#div-reserves{
	width:20.9375em;/*335px*/
	height:8.6875em;/*139px*/
	padding-top:0.6250em;
	background-image:url(imatges/fons_caixa_reserva.jpg);
	margin-bottom:0.5625em;/*9px*/
	}
	
.taula-info-reserves{
	width:90%;
	margin:0 auto;
	}
	
.titol-reserva{
	font-family:"Times New Roman", Times, serif;
	font-size:0.8125em;/*13px*/
	font-weight:bold;
	color:#621000;
	text-decoration:none;
	}
	
.txt-reserva{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8125em;/*13px*/
	font-weight:normal;
	color:#621000;
	text-decoration:none;
	text-align:justify;
	}
	
.padding-reserva{
	padding:0.75em 0em 0em 0em;
	}
	
/* LOGOS QUALITAT */

#div-logos-qualitat{
	width:20.9375em;/*335px*/
	margin-bottom:1.75em;/*28px*/
	}
	
.margin-logo-qualitat{
	margin-right:0.6250em;
	}
	
/* DESTACATS */

.taula-destacat{
	width:20.5625em;/*329px*/
	margin-bottom:1.25em;
	}
	
a.titol-destacat:active,
a.titol-destacat:visited,
a.titol-destacat:link{
	font-family:"Times New Roman", Times, serif;
	font-size:1em;/*16px*/
	font-weight:bold;
	color:#621000;
	text-decoration:none;
	}
a.titol-destacat:hover{
	color:#de7241;
	}
	
a.txt-destacat:active,
a.txt-destacat:visited,
a.txt-destacat:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8125em;/*13px*/
	font-weight:normal;
	color:#621000;
	text-decoration:none;
	}
a.txt-destacat:hover{
	color:#de7241;
	}		
	
.separador-destacats{
	height:0.06250em;
	background-color:#621000;
	}
	
/* GUIA D'ACTIVITATS */	

a.guia:active,
a.guia:visited,
a.guia:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8125em;/*13px*/
	font-weight:normal;
	color:#621000;
	text-decoration:none;
	}
a.guia:hover{
	color:#de7241;
	}
	
.padding-guia{
	padding:0.3125em 0em;
	}
	
/* PEU */

#div-peu{
	width:61.25em;/*980px*/
	height:1.875em;/*30px*/
	padding-top:0.6250em;
	background-color:#490b05;
	margin:0 auto;
	}
	
.taula-txt-peu{
	width:95%;
	margin:0 auto;
	}
	
.txt-peu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.6875em;/*11px*/
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	}
	
a.mail-peu:active,
a.mail-peu:visited,
a.mail-peu:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;/*16px*/
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	}
a.mail-peu:hover{
	color:#de7241;
	}
	
a.firma:active,
a.firma:visited,
a.firma:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.6875em;/*11px*/
	font-weight:normal;
	color:#fbebcc;
	text-decoration:none;
	}
a.firma:hover{
	color:#de7241;
	}
	
/* CONTACTE */

.cela-formulari{
	width:21.875em;/*350px*/
	}
	
.taula-dades-contacte{
	width:13.125em;/*210px*/
	float:right;
	}
	
.txt-petit{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.6875em;/*11px*/
	font-weight:normal;
	color:#ae821a;
	text-decoration:none;
	text-align:justify;
	}
	
.borde-google{
	border:0.06250em solid #60260f;
	}
	
.txt-contacte{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8125em;/*13px*/
	font-weight:normal;
	color:#621000;
	text-decoration:none;
	}																									
	
/* UTILITATS */

.senseborde{
	border-width:0em;
	}
	
.aliniar-dalt{
	vertical-align:top;
	}
	
.aliniar-dreta{
	text-align:right;
	}
	
.aliniar-centre{
	text-align:center;
	}		
	
/* PNG LOGO */
 .transparent  { behavior: url(iepngfix.htc); 
}			

/* GALERIA */

.margin-btn-galeria{
	margin-top:0.6250em;
	}
	
a.planol:active,
a.planol:visited,
a.planol:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.125em;/*18px*/
	font-weight:bold;
	color:#dc0000;
	text-decoration:none;
	}
a.planol:hover{
	color:#de7241;
	}
	
/* BTNS XARXES SOCIALS */

.contenidor-btn-xarxa{width:590px; float:right; margin-top:10px;}

.cela-facebook{width:160px; background-image:url(imatges/btns_facebook.jpg); height:100px; background-repeat:no-repeat;}

.cela-twitter{width:164px; background-image:url(imatges/btns_twitter.jpg); height:100px; background-repeat:no-repeat;}

.cela-internet{width:168px; background-image:url(imatges/ico_internet.jpg); background-repeat:no-repeat;}

.cela-targetes{background-image:url(imatges/btns_targetes.jpg); background-position:top left; background-repeat:no-repeat;}

.contenidor-siguenos{width:50%; margin:0px 0px 0px 50px;}

.contenidor-conexion{width:60%; margin:0px 0px 20px 50px; font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:bold; color:#a9977f;}

.txt-internet{font-family:"Times New Roman", Times, serif; font-size:30px; font-weight:bold; color:#816c50;}

a.siguenos:active,
a.siguenos:visited,
a.siguenos:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	}
a.siguenos:hover{
	color:#bc6900;
	}		
