/* CSS Document */
body{
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
color:#333;
}

a img{
	border:none;
}

#centrador{
	position:absolute;
	left:50%;
	top:10px;
	width:1px;
	height:1px;
	z-index:1;
}

#contingut{
	position:absolute;
	left:-340px;
	border:1px solid #cfcece;
	width:679px;
	z-index:2px;
}

h1{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#FFF;
}

/* Easy Slider */
#sliderHome{
	border:1px solid #5ab4c8;
}

#sliderHome ul, #sliderHome li{
	margin:0;
	padding:0;
	list-style:none;
}
	
#sliderHome li{ 
	left:22px;
	overflow:hidden; 
}
	
#footer{
		width:100%; background-image:url(../img/fons_footer.gif); background-repeat:repeat-x; height:41px; text-align:center; 				padding-top:11px; color:#FFF; font-size:12px;	
	}
		
		#footer a:link,#footer a:active,#footer a:visited{
			color:#CCC;
			
		}
		
		#footer a:hover{
			color:#fff;
		}
		
		#titol{
	font-size:14px;
	color:#FFF;
	background-color:#137e99;
	height:25px;
			
		}
		
		#titol a:link,#titol a:visited,#titol a:active{
			
			text-decoration:none;
			color:#5ab4c8;
		}
		
		#titol a:hover{
			color:#FFF;
		}
		
		span.titol{
			color:#666;
			font-weight:bold;
			padding:2px;
			font-size:13px;
		}
		
		input, textarea{
			width:300px;
		}
		
		a:link,a:active,a:visited{
			color:#666;
			text-decoration:underline;
			
		}
		
		a:hover{
			color:#22778b;
		}
		
		.error{
			color:#900;
			font-weight:bold;
		}
		
		#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:658px;
			height:241px;
		overflow:hidden; 
		}	
	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#e0e0e0;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#33a6c0;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
	.preus{
		background-color:#FBFBFB;
		border:1px solid #CCC;
		border-left:none;
	}
	
	.preus td,.preus th{
		background-color:#FBFBFB;
		border-left:1px solid #CCC;
	}
	
	.fila td{
		background-color:#e5e5e5;
		border-left:1px solid #CCC;
		
	}
	
	.preus th{
		background-color:#e5e5e5;
		text-align:center;
	}
		