html,body{
	padding: 0;
	border: 0;
	height: 100%;
	text-align:center;
}

#principal{
	width:955px;
	height:600px;
	position:relative;
	border: 1px solid #1a171b;
	text-align:left;
	margin: 0 auto;

}

#inferior{
	height:30px;
	position:absolute;
	width:955px;
	top:560px;
	text-align:center;
	font-family:verdana,arial,tahoma;
	font-size:0.7em;
	color:#3e3e40;
}



#inferior A:link, #inferior A:visited, #inferior A:active{
	color:#3e3e40;
}




/*
MENU ESQUERRA
Dins del CD
*/

#menu{
	font-family:arial,verdana,tahoma;
	background-image:url('../img/menu_fons.gif');
	position:absolute;
	top: 207px;
	width:387px;
	height:322px;
	z-index:3;
	text-align:left;
}

#menu A:link, #menu A:active, #menu A:visited, #superior A:link, #superior A:active, #superior A:visited{
	font-family:arial,verdana,tahoma;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:-1px;
}

#menu01{ position:absolute; left:102px; top:155px; }
#menu02{ position:absolute; left:104px; top:178px; }
#menu03{ position:absolute; left:109px; top:201px; }
#menu04{ position:absolute; left:119px; top:224px; }


#menu02_es{ position:absolute; left:110px; top:198px; }
#menu03_es{ position:absolute; left:123px; top:224px; }
#menu04_es{ position:absolute; left:146px; top:247px; }


#menu A:hover, #superior A:hover{ text-decoration:underline; }
#menu SPAN { font-family:arial,verdana,tahoma; font-size:0.8em; }

.menu_actiu, .menu_actiu A:link, .menu_actiu A:visited, .menu_actiu A:hover{ color:#9c9d9f; font-size:0.8em; }
.menu_noactiu, .menu_actiu A:link, .menu_actiu A:visited{ color:#000; font-size:0.8em; }





/*
MENU SUPERIOR
*/



#superior{
	position:absolute;
	width:925px;
	top:15px;
	text-align:right;
}

#superior TABLE{
	padding:0px;
	margin:0px;
	float:right;
}








/*
CONTINGUT
*/

#contingut{
	position:absolute;
	width:525px;
	top:70px;
	left:400px;
	text-align:justify;
	text-justify: inter-word
}

#contingut A:link, #contingut A:visited{
	color:gray;
}
#contingut A:hover { color: #000;}


#contingut h1{
	text-align:center;
	font-family:verdana,tahoma;
	font-size:1em;
	color:#3e3e40;
	letter-spacing:-1px;
	margin:0px;
	padding:0px;
	border:0px;
	float:left;
	text-align:left;
	width:100%;
	padding-bottom:10px;
	
}


/*CONTACTAR*/

#contactar{
	width:440px;
	_width:480px;
	background-color:#c6c8ca;
	border: 1px solid #b6b7b9;
	height:225px;
	padding:20px;
	text-align:center;
}

#contactar INPUT, #contactar TEXTAREA{
	border: 1px solid #b6b7b9;
	background-color:#fff;
	font-family:verdana;
	font-size:0.8em;
}


/*QUEFEM*/

.quefem_menu{
	padding:8px 0px 8px 30px
}

.qgran{
	text-align:center;
	font-family:arial,verdana,tahoma;
	font-size:1.2em;
	color:#9d9ea0;
	letter-spacing:-1px;
	text-decoration:none;
	line-height:30px;
}

.quefem_menu A:link, .quefem_menu A:active, .quefem_menu A:visited{
	text-align:center;
	font-family:verdana,tahoma;
	font-size:0.7em;
	color:#9d9ea0;
	text-decoration:none;
	line-height:23px;
}

.quefem_actiu{ color:#000; font-weight:bold; }



.ocult{
	display:none;
}





/*
TEXTOS
*/

#textos{
	position:absolute;
	width:216px;
	top:120px;
	left:709px;
	text-align:justify;
	text-justify: inter-word
}

#amunt{
	position:absolute;
	top:310px;
	left:935px;
	width:10px;
}

#avall{
	position:absolute;
	top:505px;
	left:935px;
	width:10px;
}


#textos h1{
	text-align:center;
	font-family:verdana,tahoma;
	font-size:0.7em;
	color:#000;
	letter-spacing:-1px;
	margin:0px;
	padding:0px;
	border:0px;
	float:left;
	text-align:left;
	width:100%;
	padding-bottom:10px;
	
}


.text{
	font-family:arial,verdana,tahoma;
	font-size:0.8em;
}
.text_petit{
	font-family:verdana,tahoma;
	font-size:0.7em;;
}
