
h1 {
	font-size: 22px; text-decoration: none; font-weight: normal;
}


/* Inici Colors del text */

.textnegre {
	COLOR: #ffffff; font-family: 'Century Gothic', 'Helvetica Neue', 'Helvetica', 'Arial'; font-size: 14px; font-weight: normal; 
}

.texttaronja {
	COLOR: #de5d07; font-family: 'Century Gothic', 'Helvetica Neue', 'Helvetica', 'Arial'; font-size: 12px; font-weight: normal; 
}

.textblanc {
	COLOR: #ffffff; font-family: 'Century Gothic', 'Helvetica Neue', 'Helvetica', 'Arial'; font-size: 12px; font-weight: normal;
}

.textblanc2 {
	COLOR: #ffffff; font-family: 'Century Gothic', 'Helvetica Neue', 'Helvetica', 'Arial'; font-size: 14px; font-weight: normal;
}

/* Blanc a taronja adreça */

.link1 {
	COLOR: #ffffff; font-family: 'Century Gothic', 'Helvetica Neue', 'Helvetica', 'Arial'; font-size: 10px; font-weight: normal; text-decoration: none;
}
.link1:link {
	COLOR: #ffffff; font-family: 'Century Gothic', 'Helvetica Neue', 'Helvetica', 'Arial'; font-size: 10px; font-weight: normal; text-decoration: none;
}
.link1:visited {
	COLOR: #ffffff; font-family: 'Century Gothic', 'Helvetica Neue', 'Helvetica', 'Arial'; font-size: 10px; font-weight: normal; text-decoration: none;
}
.link1:hover {
	COLOR: #de5d07; text-decoration: none
}

/* Blanc a taronja rightclick */

.link2 {
	COLOR: #ffffff; font-family: 'Century Gothic', 'Helvetica Neue', 'Helvetica', 'Arial'; font-size: 14px; font-weight: normal; text-decoration: none;
}
.link2:link {
	COLOR: #ffffff; font-family: 'Century Gothic', 'Helvetica Neue', 'Helvetica', 'Arial'; font-size: 14px; font-weight: normal; text-decoration: none;
}
.link2:visited {
	COLOR: #ffffff; font-family: 'Century Gothic', 'Helvetica Neue', 'Helvetica', 'Arial'; font-size: 14px; font-weight: normal; text-decoration: none;
}
.link2:hover {
	COLOR: #de5d07; text-decoration: none
}

/* Blanc a taronja rightclick */

.link3 {
	COLOR: #ffffff; font-family: 'Century Gothic', 'Helvetica Neue', 'Helvetica', 'Arial'; font-size: 12px; font-weight: normal; text-decoration: none;
}
.link3:link {
	COLOR: #ffffff; font-family: 'Century Gothic', 'Helvetica Neue', 'Helvetica', 'Arial'; font-size: 12px; font-weight: normal; text-decoration: none;
}
.link3:visited {
	COLOR: #ffffff; font-family: 'Century Gothic', 'Helvetica Neue', 'Helvetica', 'Arial'; font-size: 12px; font-weight: normal; text-decoration: none;
}
.link3:hover {
	COLOR: #de5d07; text-decoration: none
}


/* Fi Colors del text */


/* Inici formulari */

.formulari {
	BACKGROUND-COLOR: #ffffff; BORDER: #de5d07 1px solid; COLOR: #000000; font-family: 'Century Gothic', 'Helvetica Neue', 'Helvetica', 'Arial'; font-size: 14px; TEXT-DECORATION: none
}

.formularigran {
	BACKGROUND-COLOR: #ffffff; BORDER: #de5d07 1px solid; WIDTH: 55px; HEIGHT: 20px; COLOR: #000000; font-family: 'Century Gothic', 'Helvetica Neue', 'Helvetica', 'Arial'; font-size: 14px; 
}

.codiseguretat {
	COLOR: #ffffff; font-family: 'Century Gothic', 'Helvetica Neue', 'Helvetica', 'Arial'; font-size: 14px; BACKGROUND-COLOR: #de5d07; TEXT-DECORATION: none; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 1px; PADDING-BOTTOM: 1px;
}

/* Fi formulari */


/* Inici Quadret al clicar amb el botó de la dreta */

	#contextMenu{	/* The menu container */
		border:1px solid #de5d07;	
		background: url(imatges/fons_rightclick.png);
 		padding:0px;
 		padding-top:10px;
		width:176px;
		height:166px;
           line-height: 2px; 
		cursor:url(imatges/cursor_fletxa.cur);
		text-align: left;

		/* Never change these two values */
		display:none;
		position:absolute;

		/* Eliminació de la opacitat */
		z-index:1000;
		filter:alpha(opacity=100);
		-moz-opacity:.100;
		opacity:.100"
	}

/* Fi Quadret al clicar amb el botó de la dreta */


/* Inici menu */

#menu {}
#menu ul {list-style:none;float:right;margin: 0px;}
#menu ul li ul {list-style:none;float:right;margin:0px;background-color:#FFF;}
#menu ul li ul li{font:12px 'Century Gothic', 'Helvetica Neue', 'Helvetica', 'Arial';color:#000000;text-decoration:none;padding:0px 3px 1px 3px;}
#menu ul li {margin-right:15px;display:inline;}
#menu ul li a.active {border-bottom:3px solid #de5d07;}
#menu ul li  {font:12px 'Century Gothic', 'Helvetica Neue', 'Helvetica', 'Arial';color:#D2D2D2;text-shadow: 0px 1px 1px #000000;text-decoration:none; padding-bottom:3px;}
#menu ul li a {color:#ffffff;text-shadow: 0px 1px 1px #000000;text-decoration:none; padding-bottom:3px;}
ul li.dir:hover{background-color: #FFF; -moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;}
#menu ul li.last {margin-right:0px;}

/* Fi menu */


/* Inici espai */

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* Fi espai */


/* Inici Slideshow */

#slider {height:400px;margin-bottom:40px;position:relative;}
.slider_text{width: 300px;}


#slides {
	position:absolute;
	top:15px;
	left:4px;
	z-index:100;
}

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

.slides_container {
	overflow:hidden;
	position:relative;
	display:none;
}

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/

.slides_container div.slide {
	width:940px;
	height:395px;
	display:block;
}

/*
	Next/prev buttons
*/

#slider .next,#slider .prev {
	position:absolute;
	top:200px;
	left:-34px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}

#slider .next {
	left:950px;
}

/*
	Pagination
*/

.pagination {
	margin:15px auto;
	width:90px;
}

.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.pagination li a {
	display:block;
	width:11px;
	height:0;
	padding-top:12px;
	background-image:url(imatges/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}

.shadow {background:#FFF url(imatges/content-bg.png) no-repeat top center;}

.textslideshow {
	z-index:500;
	position:absolute;
	bottom:-35px;
	left:0;
	font-family: 'Century Gothic', 'Helvetica Neue', 'Helvetica', 'Arial';
	font-size: 14px;
	font-weight: normal; 
	height:30px;
	padding:5px 20px 0 20px;
	background:#000;
	background:rgba(0,0,0,.5);
	width:940px;
	font-size:1.3em;
	line-height:1.33;
	color:#fff;
	/*border-top:1px solid #000; */
	
	text-shadow:none;
}

/* Fi Slideshow */


/* Inici galeria imatges */

.frame{float:left; padding:3px;border:1px solid #de5d07;margin:0px 10px 10px 0px;-moz-border-radius: 3px;}

#gallery .frame:hover{-moz-transform: rotate(-4deg);-webkit-transform: rotate(-4deg);}
#gallery br {margin-bottom:20px;}

/* Fi galeria imatges */

