@charset "UTF-8";
/* CSS Document */

body
{
LEFT: 0px;
WIDTH: 955px; 
POSITION: relative; 
TOP: 0px;
BOTTOM: 0px;  
margin: 0 auto;
background-color:#f7eed4;

}

#container
{
 width: 955px;
    margin: 0px ;
	margin-left: 0px;
	margin-top: 0px;
    text-align: left;

}

#header
{
 	width:955px;
	height:140px;
	/*background-color:f7eed4;*/
	
	
}

#index
{
 	width:955px;
	height:572px;
	/*background-color:f7eed4;*/
	
	
}

#superior
{
 	width:955px;
	height:24px;
	
	
}

#pastilles
{
 	width:955px;
	height:24px;
	
	
}
#body
{
	width:955px;
	height:305px;
}

#c1
{
	position:relative;
	width:300px;
	height:305px;
	margin-left:0;
	float:left;
	overflow: scroll;
	overflow-x: hidden;
	background-color:#fff;
}

#c1_doble
{
	position:relative;
	width:640px;
	height:305px;
	margin-left:0;
	float:left;
	/*overflow: scroll;
	overflow-x: hidden;*/
	background-color:#fff;
}

#c2
{
	position:relative;
	width:340px;
	height:305px;
	margin-left:0;
	float:left;
	overflow: scroll;
	overflow-x: hidden;
	background-color:#f7eed4;
}

#c2_intro
{
	position:relative;
	width:340px;
	height:305px;
	margin-left:0;
	float:left;
	/*overflow: scroll;
	overflow-x: hidden;*/
	background-color:#f7eed4;
}

#c3
{
	position:relative;
	width:315px;
	height:305px;
	margin-left:0;
	float:left;
	overflow: scroll;
	overflow-x: hidden;
	background-color:#fff;

}

#cz
{
	position:relative;
	width:955px;
	height:305px;
	margin-left:0;
	float:left;
	/*overflow: scroll;
	overflow-x: hidden;*/
	background-color:#fff;
}

#cz_scroll
{
	position:relative;
	width:955px;
	height:305px;
	margin-left:0;
	float:left;
	overflow: scroll;
	overflow-x: hidden;
	background-color:#fff;
}

#cz_scroll_h
{
	position:relative;
	width:955px;
	height:305px;
	margin-left:0;
	float:left;
	overflow: scroll;
	overflow-y: hidden;
	background-color:#fff;
}

#inferior
{
 	width:955px;
	height:43px;
	/*background-color:#CCCCCC;*/
	
	
}
#footer
{
	width:955px;
	height:163px;
	align: left;
}

#credits
{
	width:955px;
	height:69px;
	align: left;
	background-color:#fffaf3;
}

#credits0
{
	width:955px;
	height:33px;
	align: left;
	background-color:#fffaf3;
}

#credits_z
{
	width:955px;
	height:33px;
	align: left;
	/*background-color:#fffaf3;*/
}


/* ------------------------------------------------   estils     ---------------------------------------*/
.superior
{
			float: left;
			width: 191px;
			height: 50px;
			/*background-color:#c00;*/
		
}

.pastilles_floatleft1
{
			float: left;
			width: 300px;
			height: 34px;
			background-color:#f7eed4;
}
.pastilles_separata
{
			float: left;
			width: 15px;
			height: 34px;
			/*background-color:#cff;*/
}

.pastilles_floatleft2
{
			float: left;
			width: 325px;
			height: 34px;
			background-color:#f7eed4;
}

.pastilles_floatleftz
{
			float: left;
			width: 955px;
			height: 34px;
			background-color:#f7eed4;
}

.pastilla_5
{
			float: left;
			width: 640px;
			height: 34px;
			background-color:#f7eed4;
}

.pastilla_z
{
			float: left;
			width: 955px;
			height: 34px;
			background-color:#f7eed4;
}

/* ------------------------------------------------   continguts     ---------------------------------------*/

.c_flash
{
			float: left;
			width: 325px;
			height: 305px;
			background-color:#f7eed4;
}

.c_foto
{
			float: left;
			width: 88px;
			height: 98px;
			background-color:#f7eed4;
}

.c_espai
{
			float: left;
			width: 10px;
			height: 98px;
			background-color:#f7eed4;
}
.c_txt
{
			float: left;
			width: 210px;
			height: 98px;
			background-color:#f7eed4;
}

.c_txt_1
{
			float: left;
			width: 10px;
			height: 88px;
			background-color:#fff;
}

.c_txt_2
{
			float: left;
			width: 200px;
			height: 88px;
			background-color:#fff;
}

.c_foto_separata
{
			float: left;
			width: 307px;/* div per posar la imatge separadora de l'apartat CAM*/
			height: 35px;
			background-color:#f7eed4;
}

.c_floatleft0
{
			float: left;
			width: 15px; /* separador 1*/
			height: 305px;/* apartat intro*/
			background-color:#f7eed4;
}

.c_floatleft1
{
			float: left;
			width: 15px; /* separador 1*/
			height: 5600px;/* sa dallargar en funcio de lo llarga q es la tira, cada pagina haura de tenir el seu estil*/
			background-color:#f7eed4;
}
.c_floatleftredes
{
			float: left;
			width: 15px; /* separador 1*/
			height: 3100px;/* sa dallargar en funcio de lo llarga q es la tira, cada pagina haura de tenir el seu estil*/
			background-color:#f7eed4;
}
.c_floatleft1-2
{
			float: left;
			width: 15px; /* separador 1*/
			height: 400px;/* sa dallargar en funcio de lo llarga q es la tira, cada pagina haura de tenir el seu estil*/
			background-color:#f7eed4;
}

.c_floatleft1-5
{
			float: left;
			width: 15px; /* separador 1*/
			height: 2500px;/* sa dallargar en funcio de lo llarga q es la tira, cada pagina haura de tenir el seu estil*/
			background-color:#f7eed4;
}
.c_floatleftintro
{
			float: left;
			width: 15px; /* separador 1*/
			height: 1000px;/* sa dallargar en funcio de lo llarga q es la tira, cada pagina haura de tenir el seu estil*/
			background-color:#f7eed4;
}

.c_floatleft-cam
{
			float: left;
			width: 15px; /* separador 1*/
			height: 3250px;/* sa dallargar en funcio de lo llarga q es la tira, cada pagina haura de tenir el seu estil*/
			background-color:#f7eed4;
}
.c_contingut2
{
			float: left;
			width: 310px;
			height: 305px;
			
}

.c_contingut3
{
			float: left;
			width: 295px;
			height: 305px;
			
}

.c_contingut5
{
			float: left;
			width: 640px;
			height: 305px;
			
}

.c_z1
{
			float: left;
			width: 940px;
			height: 1116px;
			
}


.c_z_10
{
			float: left;
			width: 15px;
			height: 305px;
			
}
.c_z_columna
{
			float: left;
			width: 220px;
			height: 305px;
			background-color:#fff;
}


/* ------------------------------------------------   inferior     ---------------------------------------*/

.inferior1
{
			float: left;
			width: 170px;
			height: 43px;
			
		
}
.inferior2
{
			float: left;
			width: 130px;
			height: 43px;
			
		
}
.inferior3
{
			float: left;
			width: 129px;
			height: 43px;
			/*background-color:#c00;*/
		
}
.inferior4
{
			float: left;
			width: 177px;
			height: 43px;
			/*background-color:#c00;*/
		
}
.inferior5
{
			float: left;
			width: 112px;
			height: 43px;
			/*background-color:#c00;*/
		
}
.inferior6
{
			float: left;
			width: 155px;
			height: 43px;
			/*background-color:#c00;*/
		
}
.inferior7
{
			float: left;
			width: 82px;
			height: 43px;
			/*background-color:#c00;*/
		
}
.foto
{
			float: left;
		
		
}


/* --------------------------------------------- credits --------------------------------------------- */

.credits0
{
			float: left;
			width: 10px;
			height: 59px;
			
				padding-top: 37px; 
			
}


.credits1
{
			float: left;
			width: 866px;
			height: 79px;
			
				padding-top: 47px; 
			
}
.credits2
{
			float: left;
			width: 79px;
			height: 79px;
				padding-top: 36px; 
			
}
.credits00
{
			float: left;
			width: 10px;
			height: 33px;
			
				padding-top: 37px; 
			
}


.credits01
{
			float: left;
			width: 866px;
			height: 33px;
			
				padding-top: 10px; 
			
}
.credits02
{
			float: left;
			width: 79px;
			height: 33px;
				/*padding-top: 36px; */
			
}
.credits_img
{
			float: left;
			width: 79px;
			height: 33px;
				/*padding-top: 36px; */
			
}
