html, body {
	/*height:100%;*/
	background:url("/img/fonsweb.jpg") no-repeat fixed center center #FDFDFD; 
	align:center;
	text-align: center; /* for IE */
}

#contenidor_out {
	background:url("/img/f.png") repeat scroll left top transparent;
/*	padding:15px;*/
	width:971px;
	align:center;
	margin: 0 auto;   /* align for good browsers */
	/*height:auto;
	min-height:100%;*/
	overflow: hidden;
}


#contenidor_in {
	width:941px;
	align:center;
	margin: 0 auto;   /* align for good browsers */
	/*height:auto;*/
	margin-top:15px;
	margin-bottom:15px;
	min-height:95%;
	overflow: hidden;
}

#central {
/*	background:url("/img/f.png") repeat scroll left top transparent;
	padding:15px;
	width:941px;
	align:center;
	margin: 0 auto;
	height:100%;*/
	overflow: hidden;
}

#cont_inferior {
/* 	background:url("/img/f.png") repeat scroll left top transparent;
	padding:15px;
	width:941px;
	align:center;
	margin: 0 auto;  
	height:100%;*/
	overflow: hidden;
}

#superior {
	/*height:auto;*/
	overflow: hidden;
}

#capçalera {
	/*height:auto;*/
	overflow: hidden;
	width:auto;
	margin:0px;
}

#menu_superior {
	height:36px;
	background:#99cccc;
	width:941px;
	float:left;
	margin:0px;
	overflow: hidden;
}

#menu {
	height:36px;
/*	background:#99cccc;*/
	width:564px;
	float:left;
	align:center;
	margin:0px;
	overflow: hidden;
}

#cercador_motxilla {
	float:right;
	height:36px;
/*	background:#99cccc;*/
	width:376px;
	margin:0px;
	overflow: hidden;
}

#esquerra {
	height:auto;
	width:290px;
	float:left;
	margin: 0 auto;   /* align for good browsers */
	overflow: hidden;
}

#contingut {
	overflow: hidden;
	height:auto;
	width:650px;
	float:right;
}

#historial {
	width:270px;
	background:#E3E9FF;
	margin:0px;
	overflow: hidden;
}

#agenda {
	width:270px;
	background:#E3E9FF;
	overflow: hidden;
	margin-top:20px;
}

#inferior {
	overflow: hidden;
	width:100%;
	float:left;
	height:30px;
}

.nav-table td {
background:#E3E9FF;
}

#button {  

	margin-top: 7px;

}

#button li {  

 	display: inline;  
	

} 

#button li a {  

	font-family: Comic Sans MS;

	font-size: 15px;

	color:#000000;

	text-decoration:none;
	
 	padding-left: 10px;
 	
 	padding-right: 10px;  

 	background-color: #99cccc; 
 	
	letter-spacing: 1px; 

}  

#button li a:hover {  

	font-family: Comic Sans MS;

	font-size: 15px;

	color:#888;

	text-decoration:none;     

} 

.menu_sup01{

	font-size: 12px;

	color: #666666;

	font-family: Arial;

	font-weight: bold;

	text-decoration:none;

}

.menu_sup01:hover{

	font-size: 12px;

	color: #336633;

	font-family: Arial;

	font-weight: bold;

	text-decoration:none;

}



.titol_vermell {

	font-family: Arial;

	font-size: 18px;

	color: #336633;

	text-decoration:none;

}



.titol_petit_vermell {

	font-family: Arial;

	font-size: 15px;

	font-weight: bold;

	color: #336633;

	text-decoration:none;

}



.titol_petit_gris {

	font-family: Arial;

	font-size: 14px;

	font-weight: bold;

	color: #999999;

	text-decoration:none;

}



.titol_gnegre {

	font-family: Arial;

	font-size: 2em;

	font-weight: bold;

	color: #000000;

	text-decoration:none;

}



.text_gnegre {

	font-family: Arial;

	font-size: 13px;

	color: #000000;

	text-decoration:none;

}



.link_marro {

	font-family: Arial;

	font-size: 12px;

	color: #8e3d39;

	font-weight:bold;

	text-decoration:none;

}

.link_marro:hover {

	font-family: Arial;

	font-size: 12px;

	font-weight:bold;

	color: #000000;

	text-decoration:none;

}



.text_negre {

	font-family: Arial;

	font-size: 12px;

	color: #000000;

	text-decoration:none;

	margin: 25px;
}



.text_gris {

	font-family: Arial;

	font-size: 12px;

	color: #999999;

	text-decoration:none;

}



.text_vermell {

	font-family: Arial;

	font-size: 12px;

	color: #336633;

	text-decoration:none;

}



.text_preu {

	font-family: Arial;

	font-size: 18px;

	color: #000000;

	text-decoration:none;

	font-weight:bold;

}



.text_petit_negre {

	font-family: Arial;

	font-size: 11px;

	color: #000000;

	text-decoration:none;

}





.text_molt_petit_negre {

	font-family: Arial;

	font-size: 10px;

	color: #000000;

	text-decoration:none;

}



.text_molt_petit_vermell {

	font-family: Arial;

	font-size: 10px;

	color: #336633;

	text-decoration:none;

}





.text_petit_negre:hover{

	font-family: Arial;

	font-size: 11px;

	color: #ED2D38;

	text-decoration:none;

}



.text_petit_vermell {

	font-family: Arial;

	font-size: 11px;

	color: #336633;

	text-decoration:none;

}



.text_afegir_cistella{

	font-size: 16px;

	font-family: Arial;

	font-weight: bold;

	color: #666666;

	text-decoration:none;

}



.text_preu_vermell {

	font-family: Arial;

	font-size: 18px;

	color: #336633;

	text-decoration:none;

	font-weight:bold;

}



.text_galeria {

	font-family: Arial;

	font-size: 11px;

	color: #666666;

	text-decoration:none;

}



.text_descripciobreu {

	font-family: Arial;

	font-size: 15px;

	color: #000000;

	text-decoration:none;

}



.text_galeria:hover {

	font-family: Arial;

	font-size: 11px;

	color: #000000;

	text-decoration:none;

}



.text_galeria_vermell {

	font-family: Arial;

	font-size: 12px;

	color: #336633;

}



.text_galeria_NUMvermell {

	font-family: Arial;

	font-size: 14px;

	color: #336633;

}



.foto_vermella{

	border-style:solid;

	border-width:2px;

	border-color:#336633;

	border-top-width:2px;

}




.form_cercar{

	background-color:#ffffff;

	border-style:solid;

	border-color:#989898;

	font-family:arial;

	font-size:11px;

	color:#989898;

	font-weight:bold;

	border-width:1px;

}



.form_boto{

	background-color:#d0cece;

	border-style:solid;

	border-color:#d0cece;

	font-family:arial;

	font-size:11px;

	color:#666666;

	font-weight:bold;

}





.form_text{

	background-color:#d0cece;

	border-style:solid;

	border-color:#d0cece;

	font-family:arial;

	font-size:11px;

	color:#000000;

	border-width:1px;

}



.form_text_cistella{

	background-color:#FFFFFF;

	border-style:solid;

	border-color:#999999;

	font-family:arial;

	font-size:11px;

	color:#000000;

	border-width:1px;

}





.link_home {

	font-family: Arial;

	font-size: 18px;

	color: #FFFFFF;

	text-decoration:none;

	font-weight:bold;

}

.link_home:hover {

	font-family: Arial;

	font-size: 18px;

	color: #336633;

	text-decoration:none;

	font-weight:bold;

}
.button {  

	padding: 0;

}

#button li {  

 	display: inline;  

} 

#button li a {  

	font-family: Comic Sans MS;

	font-size: 15px;

/*	font-weight: bold;*/

	color:#000000;

	text-decoration:none;
	
/* 	float:left;  */

 	padding-left: 10px;
 	
 	padding-right:10px;

/* 	background-color: #99cccc;*/ 
 	
	letter-spacing: 1px; 

}  

#button li a:hover {  


 	padding-left: 10px;
 	
 	padding-right:10px;

	font-family: Comic Sans MS;

	font-size: 15px;

/*	font-weight: bold;
*/
	color:#888;

	text-decoration:none;

	float: up;      
	
	letter-spacing: 1px;

} 





.titol_petit_gris {

	font-family: Arial;

	font-size: 14px;

	font-weight: bold;

	color: #999999;

	text-decoration:none;

}



.titol_gnegre {

	font-family: Arial;

	font-size: 2em;

	font-weight: bold;

	color: #000000;

	text-decoration:none;

}



.text_gnegre {

	font-family: Arial;

	font-size: 13px;

	color: #000000;

	text-decoration:none;

}



.link_marro {

	font-family: Arial;

	font-size: 12px;

	color: #8e3d39;

	font-weight:bold;

	text-decoration:none;

}

.link_marro:hover {

	font-family: Arial;

	font-size: 12px;

	font-weight:bold;

	color: #000000;

	text-decoration:none;

}



.text_negre {

	font-family: Arial;

	font-size: 12px;

	color: #000000;

	text-decoration:none;

	line-height:2;
}



.text_gris {

	font-family: Arial;

	font-size: 12px;

	color: #999999;

	text-decoration:none;

}



.text_vermell {

	font-family: Arial;

	font-size: 12px;

	color: #336633;

	text-decoration:none;

}



.text_preu {

	font-family: Arial;

	font-size: 18px;

	color: #000000;

	text-decoration:none;

	font-weight:bold;

}



.text_petit_negre {

	font-family: Arial;

	font-size: 11px;

	color: #000000;

	text-decoration:none;

}





.text_molt_petit_negre {

	font-family: Arial;

	font-size: 10px;

	color: #000000;

	text-decoration:none;

}



.text_molt_petit_vermell {

	font-family: Arial;

	font-size: 10px;

	color: #336633;

	text-decoration:none;

}





.text_petit_negre:hover{

	font-family: Arial;

	font-size: 11px;

	color: #ED2D38;

	text-decoration:none;

}



.text_petit_vermell {

	font-family: Arial;

	font-size: 11px;

	color: #336633;

	text-decoration:none;

}



.text_afegir_cistella{

	font-size: 16px;

	font-family: Arial;

	font-weight: bold;

	color: #666666;

	text-decoration:none;

}



.text_preu_vermell {

	font-family: Arial;

	font-size: 18px;

	color: #336633;

	text-decoration:none;

	font-weight:bold;

}



.text_galeria {

	font-family: Arial;

	font-size: 11px;

	color: #666666;

	text-decoration:none;

}



.text_descripciobreu {

	font-family: Arial;

	font-size: 15px;

	color: #000000;

	text-decoration:none;

}



.text_galeria:hover {

	font-family: Arial;

	font-size: 11px;

	color: #000000;

	text-decoration:none;

}



.text_galeria_vermell {

	font-family: Arial;

	font-size: 12px;

	color: #336633;

}



.text_galeria_NUMvermell {

	font-family: Arial;

	font-size: 14px;

	color: #336633;

}



.foto_vermella{

	border-style:solid;

	border-width:2px;

	border-color:#336633;

	border-top-width:2px;

}



.foto_gris{

	border-style:solid;

	border-width:2px;

	border-color:#c0c0c0;

	border-top-width:2px;

}



.foto_gris:hover{

	border-style:solid;

	border-width:2px;

	border-color:#666666;

	border-top-width:2px;

}



.menu_esquerra{

	font-family: Comic Sans MS;

	font-size: 15px;

	font-weight: bold;

	color:#000000;

	text-decoration:none;

}



.menu_esquerra:hover{

	font-family: Comic Sans MS;

	font-size: 15px;

	font-weight: bold;

	color:#888;

	text-decoration:none;

}





.menu_esquerra_botiga {

	font-family: Comic Sans MS;

	font-size: 12px;

	color:#000000;

	text-decoration:none;

}



.menu_esquerra_botiga:hover {

	font-family: Comic Sans MS;

	font-size: 12px;

	color:#888;

	text-decoration:none;

}





.form_cercar{

	background-color:#ffffff;

	border-style:solid;

	border-color:#989898;

	font-family:arial;

	font-size:11px;

	color:#989898;

	font-weight:bold;

	border-width:1px;

}



.form_boto{

	background-color:#d0cece;

	border-style:solid;

	border-color:#d0cece;

	font-family:arial;

	font-size:11px;

	color:#666666;

	font-weight:bold;

}





.form_text{

	background-color:#d0cece;

	border-style:solid;

	border-color:#d0cece;

	font-family:arial;

	font-size:11px;

	color:#000000;

	border-width:1px;

}



.form_text_cistella{

	background-color:#FFFFFF;

	border-style:solid;

	border-color:#999999;

	font-family:arial;

	font-size:11px;

	color:#000000;

	border-width:1px;

}



.link_home img {border:0;}

.link_home {

	font-family: Arial;

	font-size: 18px;

	color: #FFFFFF;

	text-decoration:none;

	font-weight:bold;
	
	border:0px;

}

.link_home:hover {

	font-family: Arial;

	font-size: 18px;

	color: #336633;

	text-decoration:none;

	font-weight:bold;

	border:0px;
}

.taula1{
	border-style:dashed;
}

.Estilo1 {
	font-family: Tahoma;
	color: #FFFFFF;
	font-size: 8px;
}
.Estilo3 {
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
}
.Estilo6 {color: #FFFFFF}
.Estilo7 {
	font-family: Tahoma;
	font-size: 12px;
}
.Estilo8 {
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
a:hover{text-decoration:none;}
a{text-decoration:none;} 
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}

a:active {
	text-decoration: none;
}
.Estilo9 {
	font-family: Tahoma;
	color: #FFFFFF;
}
.Estilo11 {font-size: 11px; font-weight: bold;
}
