/* contingut */

#contingut { border: 0px solid #ff0033; 
	position: absolute; top: 180px; width: 638px;
	margin: 0px 0px 0px 112px; }
	
#paper { 
	position: relative; 
	color: #333; background-color: #fff; }
#paper0 { 
	position: relative; 
	color: #333; background-color: #fff; }
#peu { 
	position: relative; 
	margin: 20px 0px 20px 0px;
	color: #bf910a; background-color: transparent; }

/* guia */

#guia .fdreta { float: right; }


/* paper */
.tipus2 { padding: 32px 64px 64px 32px; }
.tipus3 { padding: 0px 64px 0px 64px; }
.tipus4 { padding: 0px 64px 0px 32px; }
.tipus5 { padding: 0px 64px 0px 0px; }
/* GEMMA: afegit class .tipus6 i .tipus 7 */
.tipus6 { padding: 32px 0px;  }
.tipus7 { padding: 32px 64px 64px 32px; }

#paper a { color: #333; background-color: transparent; text-decoration: none; }
#paper a:hover { color: #000; background-color: transparent; text-decoration: underline; }

#paper p { line-height: 1.3em; text-align: justify; margin: 0px; padding: 0px 0px 0.4em 0px; }

#paper h2, h3, h4 { line-height: 1.3em; font-weight: normal; margin: 0px; padding: 0px 0px 0.4em 0px; }
#paper h3, #paper0 h3 { font-size: 1.5em; color: #bf910a; background-color: transparent; }
#paper h3 a { color: #bf910a; text-decoration: none; }
#paper h3 a:hover { text-decoration: underline; }
#paper h4 { font-size: 1.1em; color: #000; background-color: transparent; }

#paper p a img { margin: 3px 0px 0px 0px; border: 1px solid #bf910a; }
#paper p a:hover img { border: 1px solid #000; }

/* aaa */
.activitat {  
	margin: 0px 0px 32px 0px; padding: 0px; border: 0px solid #000000;
	width: 100%; height: auto;
	background-color: #fff;
	clear: both;
}
.adicional2 {  border: 0px solid #f60;
	margin: 0px; padding: 0px;
	width: 124px; 
	float: left;	
}
.adicional3 {  border: 0px solid #f60;
	margin: 0px; padding: 0px;
	width: 124px; 
	float: left;	
}

#paper .adicional p { margin: 0px; padding: 0px; text-align: right; color: #bf910a; }
#paper .adicional2 p { margin: 0.2em 0px; padding: 0px; text-align: right; color: #bf910a; }
#paper .adicional3 p { margin: 0.8em 0px; padding: 0px; text-align: right; color: #333; }
#paper .adicional3 p em { font-size: 0.9em; color: #666; font-style: normal; }
/* GEMMA */

#paper p.adicional2_subtitol { margin: 0px; padding: 1.5em 0px 0.4em 0px; width: 98px; text-align: right; color: #bf910a; }

.adicional img { margin: 0px; padding: 1.5em 0px 0px 0px; }

.principal { border: 0px solid #f60; 
	margin: 0px; padding: 0px;
	margin-left: 156px;
}

#paper .principal p em { font-size: 0.9em; color: #666; font-style: normal; }
#paper .principal p em a { color: #666; }
#paper .principal hr { 
	margin: 0px 0px 1em 0px; padding: 0px; border: 0px;
	height: 1px; background-color: #aaa;
}
#paper p.marro a { color: #bf910a; }
#paper p.ratlla { margin: 16px 0px 16px 0px; }

select, input, textarea { 
	border: 1px solid #aaa; background: #f6f6f6;
	margin: 0px; padding: 0.2em;
	font-family: Arial, Helvetica, san-serif; font-size: 1em;
	width: 385px;
}
input.boto_comentari:hover { border: 1px solid #666; background: #eee; }
/*.principal_titol { border: 0px solid #f60; 
	margin: 0px; padding: 64px 0px 0px 0px;
	margin-left: 188px;
}
.imatge_principal { float: left; }
/*
.principal a img { margin: 6px 0px 6px 2px; border: 1px solid #ddd; }
.principal a:hover img { border: 1px solid #b13427; }
.principal hr {  margin: 12px 0px 12px 0px; border: 0px; background-color: #ddd; height: 1px; clear: left; }
*/
p.clear { margin: 0px 0px 0px 0px; height: 22px; clear: left; }
p.clear2 { margin: 0px 0px 0px 0px; padding: 0px; font-size: 1px; height: 1px; clear: both; }


