
/*										NIVELL 2 CSS
---------------------------------------------------------------------------------------------*/
body{
		margin: 0;
		font-family:Arial, Tahoma, Helvetica, Verdana;
		font-size: small;
		color: #4c4b4e;
		background-color:#FFFFFF;
	}
	
	#principal{
		width: 100%;
		width: 99.9%; /* IE Bug Fix */
		background-image: url('../images/fondo4.gif');
		background-position: 25%;
		background-repeat: repeat-y;
		float: left;
	}
	
	#mig{
		float: left;
		padding-top: 0.7em;
		padding-bottom: 2em;
		width: 100%;
		clear:right;
	}

	#mig a:link{
		color: #3E220C;
		text-decoration: underline;
		font-size: 100%;
		font-family: Arial, Tahoma, Helvetica, Verdana;
	}
	
	#mig a:visited{
		color: #3E220C;
		text-decoration: none;
	}
	
	#mig a:hover{
		color: #3E220C;
		text-decoration: none;
		font-size: 100%;
		font-family: Arial, Tahoma, Helvetica, Verdana;
	}
	
	#mig a:active{
		color: #000000;
		text-decoration: none;
	}

	#mig h2{
		font-size: 1.1em;
		color: #3E220C;
		border-bottom: thin #a3adb8 solid;
		margin-bottom: 0em;
		font-variant: small-caps;
	}
	
	#mig h3{
		font-size: 1.1em;
		border-bottom: thin #a3adb8 solid;
		margin-bottom: 0em;
		margin-left: 1em;
		font-size: 100%;
		font-family: Arial, Tahoma, Helvetica, Verdana;
		clear: both;
	}
	
	#mig h4{
		font-size: 100%;
		font-family: Arial, Tahoma, Helvetica, Verdana;
		border-bottom: thin #cbcfd2 solid;
		margin-bottom: 0em;
		margin-left: 1.5em;
	}

	.contentelement{
		width: 46%;
		width: 45.9%; /* IE Bug Fix */
		padding-bottom: 1em;
		padding-left: 2%;
		padding-right: 2%;
		float: left;
	}
	
	.contentelement ul{
		/* list-style-image: url(../images/iconlista.gif);*/
	}
	
	.contentelement ol{
		list-style-image: none;
	}

	.contentelement li{
		margin-bottom: 0.5em;
	}
	
	.contentelement ul li ul{
		margin-top: 0.5em;
	}

	.contentelement2{
		width: 100%;
		padding-bottom: 1em;
		float: left;
	}
	
	.contentelement2 ul{
		/* list-style-image: url(../images/iconlista.gif);*/
	}

	.contentelement2 li{
		margin-bottom: 0.5em;
	}
	
	.contentelement2 ul li ul{
		margin-top: 0.5em;
	}

	.contentelement3{
		width: 29%;
		width: 28.9%; /* IE Bug Fix */
		padding-bottom: 1em;
		padding-left: 2%;
		padding-right: 2%;
		float: left;
	}
	
	.contentelement3 ul{
		/* list-style-image: url(../images/iconlista.gif);*/
	}

	.contentelement3 li{
		margin-bottom: 0.5em;
	}
	
	.contentelement3 ul li ul{
		margin-top: 0.5em;
	}

	.contentelement dl{
		margin-left: 0em;
	}

	.contentelement dt{
		margin-left: 0em;
		font-weight: bold;
		margin-top: 1.2em;
		margin-bottom: 0em;
	}
	
	.contentelement dd{
		margin: 0em;
		margin-left: 1em;
	}
	
	.contentelement dd a{
		color: #ee9b50;
		font-weight: bold;
		text-decoration: none;
		font-size: 0.8em;
	}
	
	#mig #tradio{
		width: 95.9%;
		width: 95.9%; /* IE Bug Flix */
		padding-right: 4%;
		padding-top: 0.5em;
		float: left;
		background-color: #fdf5ed;
		background-image: url('../images/tradio.gif');
		background-repeat: no-repeat;
		background-position: top left;
		height: 3em;
		font-size: 1.2em;
	}

	#mig #tradio a{
		display: block;
		font-weight: bold;
		text-decoration: none;
		color: #050505;
		padding-left: 8em;
	}

	#cos{
		width: 100%;
		float: left;
		background-image: url('../images/fondo1.gif');
		background-repeat: repeat-y;
		background-position: 75%; /* Sliding faux columns */
	}

	dt{
		font-weight: bold;
		margin-bottom: 0.2em;
		margin-top: 1em;
	}

	.container{
		width: 70%; 
		width: 69.9%; /* IE Bug Fix */
		margin-left: auto; 
		margin-right: auto;
	}
	
	img{
		border: none;
	}
	
	.sessions{
		float: left;
		margin-top: 2em;
		margin-right: 0em;
		margin-left: 2em;
		width: 100%;
	}
	
	.sessions li{
		border-bottom: 1px solid #d1d1d1;
		float: left;
		clear: both;
		padding-bottom: 0.3em;
		padding-right: 0.5em;
		width: 90%;
		display: block;
	}

	.sessions li li{
		border: none;
		float: none;
		clear: none;
		padding-bottom: 0em;
		font-size: 0.8em;
	}

	.sessions li .nomsessio{
		float: left;
		width: 60%;
		padding-right: 0.5em;
	}


	.sessions li .enllacos .ordredia{
		float: left;
	}
	
	.sessions li .enllacos .acords{
		float: right;
	}

	.publicacions{
		width: 100%;
		clear: both;
		margin-top: 0.5em;
		border-collapse: collapse;
		border: 0;
		background: #ECECEC;
	}
	
	.publicacions th{
		text-align:left;
		font-size: 1.1em;
		text-transform: uppercase;
		color: #FFFFFF;
		background: url('../images/th.jpg') repeat-x;
		padding: 0.2em;
		padding-left: 0.5em;
		padding-top: 0.5em;
	}
	
	.publicacions td{
		padding-left: 0.5em;
	}
	
	.data{
		margin-top: 0em;
		font-weight:bold;
		margin-left: 2em;
	}

/*										INDEX
---------------------------------------------------------------------------------------------*/
.arxiu_descrip{
		width:50%;
		background-color:#FFFFFF; 
		float: left;
}

.arxiu_cercador{
		width:44%;
		background-color:#FFFFFF; 
		float: right;
}

.arxiu_imatges{
		width:100%;
		background-color:#FFFFFF; 
		float: left;
}

.imatge_aleatoria{
		width: 48%;
		float:left;
		background-color: #FFFFFF;
}

.imatge_aleatoria .descripcio{
		clear: both;
}

.imatge_aleatoria img{
		float: left;
		margin-right: 10px;
		margin-bottom: 10px;
}
.contentelement2{
	background-color: #FFFFFF;
}

#quadre{
	width:95%;
}
#quadre a:link {color: #3E220C; text-decoration: none;}
#quadre a:visited {color: #3E220C; text-decoration: none;}
#quadre a:hover {color: #3E220C; text-decoration: underline;}
#quadre a:active {color: #3E220C; text-decoration: underline;}

/*										CATALEG
-----------------------------------------------------------------------------------------------*/

.arxiu_descrip{
		width:50%;
		background-color:#FFFFFF; 
		float: left;
}

.arxiu_cercador{
		width:50%;
		background-color:#FFFFFF; 
		float: left;
}

.arxiu_imatges{
		width:90%;
		background-color:#FFFFFF; 
		float: left;
}

.imatge_aleatoria{
		width: 50%;
		float:left;
		background-color: #FFFFFF;
}

.imatge_aleatoria .descripcio{
		clear: both;
}

.imatge_aleatoria img{
		float: left;
		margin-right: 10px;
		margin-bottom: 10px;
}

#cataleg {
margin: 0px 2% 0px 2%;
background-color: #FFFFFF;
}
#cataleg a:link {color: #3E220C; text-decoration: none;}
#cataleg a:visited {color: #3E220C; text-decoration: none;}
#cataleg a:hover {color: #3E220C; text-decoration: underline;}
#cataleg a:active {color: #3E220C; text-decoration: underline;}
/*										VEURE CATALEG
-----------------------------------------------------------------------------------------------*/

.Estilo1 {color: #FFFFFF}

.arxiu_descrip{
	width:48%;
	background-color:#FFFFFF;
	float: left;
}

.arxiu_cercador{
	width:48%;
	background-color:#FFFFFF; 
	float: left;
}

.arxiu_imatges{
	width:100%;
	background-color:#FFFFFF; 
	float: left;
}

.imatge_aleatoria{
	width: 48%;
	float:left;
	background-color: #FFFFFF;
}

.imatge_aleatoria .descripcio{
	clear: both;
}

.imatge_aleatoria img{
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
/*-----------------------------------------------------------------------------------------------*/
.boto1{
	font-size: 1em;
	background-color: #c71212;
	color: #fff;
	font-weight: bold;
	border: 1px #900 solid;
}
.boto2{
	font-size: 1.2em;
	padding: 0.5em;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	background-color: #900;
	color: #fff;
	font-weight: bold;
	border: 1px #000 solid;
}
.boto3{
	font-size: 1.2em;
	padding: 0.5em;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	background-color: #c71212;
	color: #fff;
	font-weight: bold;
	border: 1px #000 solid;
}
