/* 
 * CSS modificat per Xavier Fernández i Marín
 * a partir de l'estil de Daniel Clemente
 * i amb inspiracions en:
 *   UPF 
 *   Benjamí Villoslada
 */


/* Párrafos */
p, body > ol, body > ul, table, li > ul, ol { 
	background: #f0f0f0; 
	border: 1px dotted #d7d7d7;
  padding-top: 5px; 
	padding-bottom: 5px; 
	font-family: sans-serif, Verdana, Helvetica, Arial;
	font-size: 0.9em;
}
li {
	font-family: sans-serif, Verdana, Helvetica, Arial;
}
p {
	padding-left: 5px; 
  padding-right: 5px;
	font-size: 0.9em;
	font-family: sans-serif, Verdana, Helvetica, Arial;
}

p:hover, ol:hover, ul:hover {
	background: #f2f2f2;
}
p {
	line-height: 1.3; 
	text-indent: 15px;
}
p.be {
	color: green;
	font-weight: bold;
}
p.malament {
	color: red;
	font-weight: bold;
}


/* Diferents estils de text */
body {
	color: black; 
	background: #ececec; 
	margin: 25px; 
}
p em, li em { 
	color: #111; 
}
p q, li q { 
	color: #070; 
}
abbr {
	cursor: help; 
	border-bottom:1px dashed gray;
}
a:link {
	color:blue;
}
a:visited {
	color: #007;
}
a:hover {
	color: red;
}

/* Taules */
.taucap {  
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #999999
}
table {
	align: center;
	width: 100%;
}


/* divs */

div.titol_var {
	background: #fffea5;
}
div.variable {
	background: #ffffdb;
}
div.variable p {
	background: #ffffdb;
	border-left: 15px;
	border-right: 15px;
	border: 0px;
}
div.taula {
	border: 0px; 
	width:80%; 
	margin: 0 auto;
}
/* no activat
div.menu_peu {
}
*/


/* span */
span.desc_var { /* modificar */
  color: #858585;
}
span.var_desc{ /* detalls */
	font-size: 0.5em;
	color: #b03;
	background: #fffea5;
}
/* no activat
span.peu {
}
*/



/* Estalvi de tinta i més agradable quan imprimeix : */
@media print {
	body {
		background:white; 
	}
	p, body > ol, body > ul { 
		background: #fafafa; 
		font-family:serif; border-width: 0;
	}
}


/* Punts */
li {line-height: 1.3; text-indent: 5px; margin-bottom: 3px;}


/* Títols */
h1, h2, h3, h4 {
	color: #b03; 
}
h1 {
	margin-left: 0px;
	font-size: 150%;
	font-weight: lighter;
	font-style: normal;

}
h2 {
	margin-left: 5px; 
	margin-top: 50px; 
	font-size: 130%;
	font-style: normal;
	font-weight: lighter;
}
h3 {
	margin-left: 10px; 
  margin-top: 30px; 
	font-size: 110%;
	font-style: normal;
	font-weight: lighter;
}


/* Imprimint, no forçar els tipus de lletra. */
@media screen { h1, h2, h3, h4 { font-family: serif; } }

/* Enlaces al siguiente capítulo al final de cada página */
/*p.navegacion {text-align:right; margin-top: 60px; background: inherit;
              border: 0; font-variant: small-caps;}

*/




