
body {
	background-color: #534741;
	text-align: center;
	margin: 0;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
#contenidor {
	width: 905px;
	margin-right: auto;
	margin-left: auto;
	background-color: #534741;
	background-image: url(/porta22/Images/cat/marges_tcm101-14640.gif);
	background-repeat: repeat-y;
}
#contenidor h1 {
	display: none;
}
#contenidor hr {
	display: none;
}
#ajuntament {
	background-color: #000000;
	background-image: url(/porta22/Images/cat/escut_tcm101-14589.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 30px;
	width: 100%;
	margin-bottom: 20px;
}
#logo_ajuntament {
	float: left;
	height: 30px;
	width: 170px;
}
.ajuntament #logo_ajuntament img {
	display: none;
}
#logo_basa {
	float: left;
	margin-top: 5px;
}
#cap {
	background-color: #534741;
	background-repeat: no-repeat;
	background-position: left;
	height: 25px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #534741;
}
	
#cap h2 {
	display: none;
}
#cap .galeriaImatgesOff {
	font-weight: bold;
	color: #A69697;
	text-decoration: none;
	width: 167px;
	height: 20px;
	display: block;
	background-color: #FFFFFF;
	text-align: left;
	float: right;
	margin-left: 5px;
	background-image: url(/porta22/Images/cat/ico_imatges_off_tcm101-14617.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 5px 0 0 8px;
}
#cap .grupsOff {
	font-weight: bold;
	color: #A69697;
	text-decoration: none;
	width: 167px;
	height: 20px;
	display: block;
	background-color: #FFFFFF;
	text-align: left;
	float: right;
	margin-left: 5px;
	background-image: url(/porta22/Images/cat/ico_grups_off_tcm101-14615.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 5px 0 0 8px;
}
#cap .activitatsOff {
	font-weight: bold;
	color: #A69697;
	text-decoration: none;
	width: 167px;
	height: 20px;
	display: block;
	background-color: #FFFFFF;
	text-align: left;
	float: right;
	margin-left: 5px;
	background-image: url(/porta22/Images/cat/ico_activitats_off_tcm101-14602.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 5px 0 0 8px;
}
#cap #galeriaImatges a, #cap #galeriaImatges a:visited {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width: 167px;
	height: 20px;
	display: block;
	background-color: #a69697;
	text-align: left;
	float: right;
	margin-left: 5px;
	background-image: url(/porta22/Images/cat/ico_imatges_tcm101-14616.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 5px 0 0 8px;
}
#cap #galeriaImatges a:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 5px 0 0 8px;
	width: 167px;
	height: 20px;
	display: block;
	background-color: #FF0000;
	text-align: left;
	float: right;
	margin-left: 5px;
}


#cap #galeriaImatgesActual a,
#cap #galeriaImatgesActual a:visited {
	font-weight: bold;
	color: #A69697;
	text-decoration: none;
	width: 167px;
	height: 20px;
	display: block;
	background-color: #FFFFFF;
	text-align: left;
	float: right;
	margin-left: 5px;
	background-image: url(/porta22/Images/cat/ico_imatges_off_tcm101-14617.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 5px 0 0 8px;
}
#cap #galeriaImatgesActual a:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 5px 0 0 8px;
	width: 167px;
	height: 20px;
	display: block;
	background-color: #FF0000;
	text-align: left;
	float: right;
	margin-left: 5px;
	background-image: url(/porta22/Images/cat/ico_imatges_tcm101-14616.gif);
}


#cap #grups a, #cap #grups a:visited {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 5px 0 0 8px;
	width: 167px;
	height: 20px;
	display: block;
	background-color: #a69697;
	text-align: left;
	float: right;
	margin-left: 5px;
	background-image: url(/porta22/Images/cat/ico_grups_tcm101-14614.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#cap #grups a:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 5px 0 0 8px;
	width: 167px;
	height: 20px;
	display: block;
	background-color: #FF0000;
	text-align: left;
	float: right;
	margin-left: 5px;
}
#cap #grupsActual a,
#cap #grupsActual a:visited {
	font-weight: bold;
	color: #A69697;
	text-decoration: none;
	width: 167px;
	height: 20px;
	display: block;
	background-color: #FFFFFF;
	text-align: left;
	float: right;
	margin-left: 5px;
	background-image: url(/porta22/Images/cat/ico_grups_off_tcm101-14615.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 5px 0 0 8px;
}
#cap #grupsActual a:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 5px 0 0 8px;
	width: 167px;
	height: 20px;
	display: block;
	background-color: #FF0000;
	text-align: left;
	float: right;
	margin-left: 5px;
	background-image: url(/porta22/Images/cat/ico_grups_tcm101-14614.gif);
}
#cap #activitats a, #cap #activitats a:visited {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 5px 0 0 8px;
	width: 167px;
	height: 20px;
	display: block;
	background-color: #a69697;
	text-align: left;
	float: right;
	margin-left: 5px;
	background-image: url(/porta22/Images/cat/ico_activitats_tcm101-14601.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#cap #activitats a:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 5px 0 0 8px;
	width: 167px;
	height: 20px;
	display: block;
	background-color: #FF0000;
	text-align: left;
	float: right;
	margin-left: 5px;
	background-image: url(/porta22/Images/cat/ico_activitats_tcm101-14601.gif);
}	
#cap #activitatsActual a,
#cap #activitatsActual a:visited {
	font-weight: bold;
	color: #A69697;
	text-decoration: none;
	padding: 5px 0 0 8px;
	width: 167px;
	height: 20px;
	display: block;
	background-color: #FFFFFF;
	text-align: left;
	float: right;
	margin-left: 5px;
	background-image: url(/porta22/Images/cat/ico_activitats_off_tcm101-14602.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#cap #activitatsActual a:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 5px 0 0 8px;
	width: 167px;
	height: 20px;
	display: block;
	background-color: #FF0000;
	text-align: left;
	float: right;
	margin-left: 5px;
	background-image: url(/porta22/Images/cat/ico_activitats_tcm101-14601.gif);
}
#columnaContinguts {
	float: left;
	width: 540px;
	background-color: #534741;
}

#columnaEines {
	float: left;
	width: 95px;
	background-color: #534741;
	background-repeat: repeat-y;
	background-position: left top;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #534741;
}
#columnaEines h3 {
	display: none;
}
#columnaEines .cercador {
	font-size:11px;
	font-weight: bold;
	color: #A69697;
	display: block;
	margin: 0;
	margin-bottom: 3px;
	padding-top: 50px;
}	
#columnaEines #logotips p {
	background-color: #ea0001;
	margin: 0px;
	height: 65px;
	width: 85px;
	padding-top: 20px;
	display: block;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #534741;
	text-align: left;
	padding-left: 10px;
}
#eines {
	background-color: #e5e5e5;
	height: 257px;
	width: 87px;
	text-align: left;
	padding-left: 8px;
	padding-top: 8px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #534741;
}

#eines h3 {
	display: none;
}
#eines ul {
	margin: 0;
	padding: 0;
}
#eines li {
	list-style-type: none;
	margin: 0;
	line-height: 12px;
}
#eines p {
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#eines fieldset {
border-style:none;
margin:0 0 6px;
padding:0;
width:87px;
}
#eines legend {
	display: none;
}




.idioma a,.idioma a:visited {
	font-weight: bold;
	color: #ea0001;
	text-decoration: none;
}
.idioma a:hover {
	font-weight: bold;
	color: #ea0001;
	text-decoration: underline;
}	
.eina a,.eina a:visited {
	color: #534741;
	text-decoration: none;
}
.eina a:hover {
	color: #534741;
	text-decoration: underline;
}
.botoCerca {
	margin: 3px 7px 0 0px;
	background-color: #a69697;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border: 1px solid #534741;
	float: right;
}
.caixaCerca {
	border: 1px solid #534741;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

#arribar a,
#arribar a:visited {
	font-weight: bold;
	color: #EA0001;
	text-decoration: none;
	display: block;
	text-align: left;
	width: 87px;
	height: 80px;
/*	background-color: #FFFFFF;
	background-image: url(/porta22/Images/cat/arribar_tcm101-14563.gif); 
	background-repeat: no-repeat;  */
	padding-top: 5px;
	padding-left: 8px;
}
#arribar a:hover {
	font-weight: bold;
	color: #EA0001;
	text-decoration: none;
	display: block;
	text-align: left;
	width: 87px;
	height: 80px;
/*	background-color: #FFFFFF;
	background-image: url(/porta22/Images/cat/arribar_tcm101-14563.gif); 
	background-repeat: no-repeat;  */
	padding-top: 5px;
	padding-left: 8px;
}

#columnaBanners {
	float: left;
	width: 265px;
	background-color: #534741;
	background-repeat: repeat-y;
	background-position: left top;
	text-align: left;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #534741;
                _margin-left: -4px;  /* per IE6 */

}
#columnaBanners #altresSeccions {
	height: 90px;
	width: 265px;
	overflow: hidden;
}

#columnaBanners #altresSeccions h2 {
	display:none;
}
#columnaBanners #altresSeccions ul {
	margin: 0px;
	padding: 0px;
}

#altresSeccions a,
#altresSeccions a:visited {
	background-color: #ea0001;
	display: block;
	height: 20px;
	width: 257px;
	list-style-type: none;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #534741;
	padding-top: 5px;
	padding-left: 8px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/porta22/Images/cat/ico_seccio_tcm101-14632.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#altresSeccions #sectorfutur a,
#altresSeccions #sectorfutur a:visited {
	background-color: #F9870C;
	display: block;
	height: 20px;
	width: 257px;
	list-style-type: none;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #534741;
	padding-top: 5px;
	padding-left: 8px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/porta22/Images/cat/ico_seccio_tcm101-14632.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#altresSeccions a:hover {
	background-color: #FFFFFF;
	display: block;
	height: 20px;
	width: 257px;
	list-style-type: none;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #534741;
	padding-top: 5px;
	padding-left: 8px;
	font-weight: bold;
	color: #ea0001;
	text-decoration: none;
	background-image: url(/porta22/Images/cat/ico_seccio_roll_tcm101-14633.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#altresSeccions #sectorfutur a:hover {
	background-color: #FFFFFF;
	display: block;
	height: 20px;
	width: 257px;
	list-style-type: none;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #534741;
	padding-top: 5px;
	padding-left: 8px;
	font-weight: bold;
	color: #ea0001;
	text-decoration: none;
	background-image: url(/porta22/Images/cat/ico_seccio_roll_tcm101-14633.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#altresSeccions .actual a,
#altresSeccions .actual a:visited {
	background-color: #FFFFFF;
	display: block;
	height: 20px;
	width: 257px;
	list-style-type: none;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #534741;
	padding-top: 5px;
	padding-left: 8px;
	font-weight: bold;
	color: #A69697;
	text-decoration: none;
	background-image: url(/porta22/Images/cat/ico_ok_tcm101-14624.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#altresSeccions .actual a:hover {
	background-color: #FFFFFF;
	display: block;
	height: 20px;
	width: 257px;
	list-style-type: none;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #534741;
	padding-top: 5px;
	padding-left: 8px;
	font-weight: bold;
	color: #ea0001;
	text-decoration: none;
	background-image: url(/porta22/Images/cat/ico_seccio_roll_tcm101-14633.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#columnaBanners .partners {
	background-color: #FFFFFF;
	text-align: left;
	clear: both;
	height: 125px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #534741;
}
#columnaBanners .partners h2 {
	display: none;
}
#columnaBanners .partners p {
	display: block;
	margin: 0px;
	padding: 15px 10px 0 5px;
	text-align: left;
}

#columnaBanners .partners img {
	padding-top: 25px;
	margin-left: 45px;
}
#columnaBanners .partners .partnersFlash {
	padding-left: 10px;
	height: 90px;
	width: 245px;
	border: 5px solid  #d2caca;
	padding-top: 25px;
}
#columnaBanners #partnersFlashEspai {
	height: 90px;
	padding-top: 15px;
}

#columnaBanners .partners a,
#columnaBanners .partners a:visited {
	background-color: #ea0001;
	display: block;
	height: 20px;
	width: 257px;
	list-style-type: none;
	padding-top: 5px;
	padding-left: 8px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/porta22/Images/cat/ico_seccio_tcm101-14632.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#columnaBanners .partners a:hover {
	background-color: #FFFFFF;
	display: block;
	height: 20px;
	width: 257px;
	list-style-type: none;
	padding-top: 5px;
	padding-left: 8px;
	font-weight: bold;
	color: #ea0001;
	text-decoration: none;
	background-image: url(/porta22/Images/cat/ico_seccio_roll_tcm101-14633.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#columnaBanners .banner {
	height: 100px;
	width: 265px;
	background-color: #000000;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #534741;
	overflow: hidden;
}
#columnaBanners .partners a.actual:link,
#columnaBanners .partners a.actual:visited {

	background-color: #FFFFFF;
	display: block;
	height: 20px;
	width: 257px;
	padding-top: 5px;
	padding-left: 8px;
	font-weight: bold;
	color: #A69697;
	text-decoration: none;
	background-image: url(/porta22/Images/cat/ico_ok_tcm101-14624.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	font-size: 11px;
}
#columnaBanners .partners a.actual:active,
#columnaBanners .partners a.actual:hover {
	background-color: #FFFFFF;
	display: block;
	height: 20px;
	width: 257px;
	list-style-type: none;
	padding-top: 5px;
	padding-left: 8px;
	font-weight: bold;
	color: #ea0001;
	text-decoration: none;
	background-image: url(/porta22/Images/cat/ico_seccio_roll_tcm101-14633.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#cos {
	overflow: hidden;
	float: left;
	display: block;
}
#peu
	{
	clear: both;
	color: #B5AAAA;
	text-align: right;
	border-bottom-width: 20px;
	border-bottom-style: solid;
	border-bottom-color: #534741;
	background-color: #534741;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #534741;
	}
#peu h2 {
	display: none;
}

#peu a, #peu a:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B5AAAA;
	text-decoration: none;
}
#peu a:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}

#pestanyesServeis {
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #534741;
	text-align: left;
}
#pestanyesServeis h2 {
	display: none;
}
.pestanyaServei {
	background-color: #534741;
	background-repeat: no-repeat;
	background-position: right top;
	height: 35px;
	width: 167px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #534741;
	padding: 50px 0 0 8px;
	text-align: left;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #534741;
}
#pestanyesServeis #novesOcupacions {
	background-image: url(/porta22/Images/cat/noves_ocupacions_r_tcm101-14642.gif);
	background-repeat: no-repeat;
}
#pestanyesServeis #orientacioProfessional {
	background-image: url(/porta22/Images/cat/orientacio_r_tcm101-14645.gif);
	background-repeat: no-repeat;
}
#pestanyesServeis #trobarFeina {
	background-image: url(/porta22/Images/cat/trobar_feina_r_tcm101-14664.gif);
	background-repeat: no-repeat;
}

#novesOcupacions a,
#novesOcupacions a:visited {
	width: 167px;
	display: block;
	margin-left: -8px;
	padding-left: 8px;
	height: 35px;
	margin-top: -50px;
	padding-top: 50px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/porta22/Images/cat/noves_ocupacions_tcm101-14641.gif);

}
#novesOcupacions a:hover {
	width: 167px;
	display: block;
	margin-left: -8px;
	padding-left: 8px;
	height: 35px;
	margin-top: -50px;
	padding-top: 50px;
	color: #534741;
	text-decoration: none;
	background-image: url(/porta22/Images/cat/noves_ocupacions_r_tcm101-14642.gif);

}
#orientacioProfessional a,
#orientacioProfessional a:visited {
	width: 167px;
	display: block;
	margin-left: -8px;
	padding-left: 8px;
	height: 35px;
	margin-top: -50px;
	padding-top: 50px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/porta22/Images/cat/orientacio_tcm101-14644.gif);

}
#novesOcupacionsActual a,
#novesOcupacionsActual a:visited {
	width: 167px;
	display: block;
	margin-left: -8px;
	padding-left: 8px;
	height: 35px;
	margin-top: -50px;
	padding-top: 50px;
	color: #534741;
	text-decoration: none;
	background-image: url(/porta22/Images/cat/noves_ocupacions_r_tcm101-14642.gif);

}
#novesOcupacionsActual a:hover {
	width: 167px;
	display: block;
	margin-left: -8px;
	padding-left: 8px;
	height: 35px;
	margin-top: -50px;
	padding-top: 50px;
	color: #EA0001;
	text-decoration: none;
	background-image: url(/porta22/Images/cat/noves_ocupacions_r_tcm101-14642.gif);

}
#orientacioProfessional a:hover {
	width: 167px;
	display: block;
	margin-left: -8px;
	padding-left: 8px;
	height: 35px;
	margin-top: -50px;
	padding-top: 50px;
	color: #534741;
	text-decoration: none;
	background-image: url(/porta22/Images/cat/orientacio_r_tcm101-14645.gif);

}

#trobarFeina a,
#trobarFeina a:visited {
	width: 167px;
	display: block;
	margin-left: -8px;
	padding-left: 8px;
	height: 35px;
	margin-top: -50px;
	padding-top: 50px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/porta22/Images/cat/trobar_feina_tcm101-14663.gif);

}
#orientacioProfessionalActual a,
#orientacioProfessionalActual a:visited {
	width: 167px;
	display: block;
	margin-left: -8px;
	padding-left: 8px;
	height: 35px;
	margin-top: -50px;
	padding-top: 50px;
	color: #534741;
	text-decoration: none;
	background-image: url(/porta22/Images/cat/orientacio_r_tcm101-14645.gif);

}
#orientacioProfessionalActual a:hover {
	width: 167px;
	display: block;
	margin-left: -8px;
	padding-left: 8px;
	height: 35px;
	margin-top: -50px;
	padding-top: 50px;
	color: #EA0001;
	text-decoration: none;
	background-image: url(/porta22/Images/cat/orientacio_r_tcm101-14645.gif);

}
#trobarFeina a:hover {
	width: 167px;
	display: block;
	margin-left: -8px;
	padding-left: 8px;
	height: 35px;
	margin-top: -50px;
	padding-top: 50px;
	color: #534741;
	text-decoration: none;
	background-image: url(/porta22/Images/cat/trobar_feina_r_tcm101-14664.gif);

}
#trobarFeinaActual a,
#trobarFeinaActual a:visited {
	width: 167px;
	display: block;
	margin-left: -8px;
	padding-left: 8px;
	height: 35px;
	margin-top: -50px;
	padding-top: 50px;
	color: #534741;
	text-decoration: none;
	background-image: url(/porta22/Images/cat/trobar_feina_r_tcm101-14664.gif);

}
#trobarFeinaActual a:hover {
	width: 167px;
	display: block;
	margin-left: -8px;
	padding-left: 8px;
	height: 35px;
	margin-top: -50px;
	padding-top: 50px;
	color: #EA0001;
	text-decoration: none;
	background-image: url(/porta22/Images/cat/trobar_feina_r_tcm101-14664.gif);

}

#ruta {
	color: #534741;
	background-color: #e5e5e5;
	height: 16px;
	width: auto;
	text-align: left;
	clear: left;
	padding: 1px 0 0 8px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #534741;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #534741;
}
#ruta h2 {
	display: none;
}
#ruta a, .titol #ruta a:visited {
	color: #534741;
	text-decoration: none;
}
#ruta a:hover {
	color: #534741;
	text-decoration: underline;
}
.titol {
	background-color: #fff;
	width: 535px;
	color: #534741;
	text-align: left;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #534741;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #534741;
	padding-bottom: 10px;
}
.titol ul {
	margin:0px;
	padding: 0px;
	list-style-image: url(/porta22/Images/cat/fletxa_roja_tcm101-14595.gif);
	float: left;
	margin-bottom: 30px;
	margin-right: 16px;
	margin-top: 10px;
	padding-left: 8px;
}
.titol li {
	margin: 0px;
	padding: 0px;
	margin-left: 24px;
	color: #a59595;
	font-weight: bold;
	margin-top: 4px;
}
.titol .llistaOk {
	list-style-image: url(/porta22/Images/cat/ok_petit_tcm101-14643.gif);
}

.titol a,.titol a:visited {
	color: #ea0001;
	text-decoration: none;
}
.titol a:hover {
	color: #ea0001;
	text-decoration: underline;
}
.titol li a,.titol li a:visited {
	font-weight: bold;

}
.titol li a:hover {
	font-weight: bold;

}
.titol h2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ea0001;
	margin: 0;
	padding: 16px 0 0 16px;
	font-weight: normal;
}
.titol h3 {
	font-size: 14px;
	font-weight: bold;
	color: #ea0001;
	padding-left: 16px;
	margin: 0;
	padding-top: 16px;
}
.titol h4 {
	font-size: 14px;
	font-weight: bold;
	padding-left: 16px;
	margin: 0;
}
.titol h6 {
	margin: 0px;
}
.titol p {
	margin: 0px;
	padding: 10px 8px 10px 16px;
}
.titol h6 a, .titol h6 a:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ea0001;
	padding-left: 8px;
	margin: 0px;
	font-weight: bold;
	text-decoration: none;
}
.titol h6 a:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ea0001;
	padding-left: 8px;
	margin: 0px;
	font-weight: bold;
	text-decoration: underline;
}
.titol .tema {
	color: #EA0001;
}

#titolOpina {
                background-color: #FFFFFF;
	background-image: url(/porta22/Images/cat/cap_opina_tcm101-14695.jpg);
	background-repeat: no-repeat;
}

#titolOpina p {
	width: 320px;
	padding-left: 16px;
}

#titolOpina h3 {
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
	padding-left: 16px;
}
#titolOpina .destacatOpina p {
	font-size: 18px;
	color: #FFFFFF;
	margin: 0;
	padding-top: 20px;
	width: 280px;
	padding-left: 16px;
}
#titolOpina .destacatOpina .autor {
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding-top: 0px;
	padding-left: 90px;
	text-align: right;
	width: 200px;
}
#titolOpina .descripcio {
	margin-top: 30px;
}

.separadorGris {
	background-color: #c3baba;
	height: 20px;
	padding-top: 5px;
	text-align: left;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #534741;
	clear: both;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #534741;
}
.separadorGris h3 {
	display: none;
}
.separadorGris h4 {
	font-weight: bold;
	padding-left: 8px;
	font-size: 11px;
	margin: 0px;
	color: #534741;
}


.separadorGris img {
	margin-right: 4px;
}

.separadorGris a,.separadorGris a:visited {
	color: #534741;
	text-decoration: none;
}
.separadorGris a:hover {
	color: #534741;
	text-decoration: underline;
}

.separadorGris #imprimir {
	float: right;
	background-color: #C3BABA;
	padding-right: 24px;
	background-image: url(/porta22/Images/cat/ico_imprimir_tcm101-14618.gif);
	background-repeat: no-repeat;
	background-position: 179px;
	width: 175px;
	text-align: right;
}
.separadorGris #recomanar {
	float: left;
	background-color: #C3BABA;
	padding-left: 28px;
	background-image: url(/porta22/Images/cat/ico_recomanar_tcm101-14631.gif);
	background-repeat: no-repeat;
	background-position: 8px center;
	width: 175px;
}
.separadorRoig {
	background-color: #ea0001;
	height: 20px;
	text-align: left;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #534741;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #534741;
	padding-top: 5px;
	width: 535px;
	clear: both;
}
.separadorRoig h3 {
	display: none;
}
.separadorRoig .anterior {
	float: left;
	margin-left: 8px;
}
.separadorRoig .seguent {
	margin-right: 8px;
	float: right;
}

.separadorRoig a,.separadorRoig a:visited {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.separadorRoig a:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

#endavant {
	height: 85px;
	background-color: #A69697;
	background-image: url(/porta22/Images/cat/fons_endavant_tcm101-14597.gif);
	background-repeat: repeat-x;
	text-align: left;
	color: #FFFFFF;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #534741;
	clear: both;
}
#endavant h3 {
	display: none;
}

#endavant h4 {
	margin: 0px;
	padding-left: 40px;
	padding-top: 6px;
	font-size: 24px;
	font-weight: normal;
	float: left;
}
#endavant a,
#endavant a:visited {
	font-size: 24px;
	color: #FFFFFF;
	text-decoration: none;
}
#endavant a:hover {
	font-size: 24px;
	color: #FFFFFF;
	text-decoration: underline;
}

#endavant p {
	margin: 0px;
	width: 260px;
	padding-left: 40px;
	float: left;
}
#endavant img {
	float: left;
	margin-left: 22px;
}

.caixaEines {
	background-color: #FFFFFF;
	width: 265px;
	text-align: left;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #534741;
}
.caixaEines .cap {
	background-color: #FFFFFF;
	background-image: url(/porta22/Images/cat/cantonada_plec2_tcm101-14578.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 260px;
	height: 50px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #A59696;
}
.caixaEines h3 {
	display: block;
	margin: 0;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A69697;
	font-weight: bold;
	text-align: left;
	padding-left: 12px;
	padding-top: 25px;
}

.caixaEines .cos {
	background-color: #FFFFFF;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #A59696;
	border-bottom-color: #A59696;
	border-left-color: #A59696;
	width: 255px;
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 127px;
}
.caixaEines .cosLlarg {
	background-color: #FFFFFF;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #A59696;
	border-bottom-color: #A59696;
	border-left-color: #A59696;
	width: 255px;
	background-repeat: no-repeat;
	background-position: right bottom;
	
}
.caixaEines ul {
	margin: 0px;
	padding-left: 40px;
	padding-right: 10px;
	list-style-image: url(/porta22/Images/cat/fletxa_roja_tcm101-14595.gif);
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #EA0001;
}
.caixaEines li {
	margin: 0px;
	padding-bottom: 6px;
}


.caixaEines a,.caixaEines a:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EA0001;
	text-decoration: none;
}
.caixaEines a:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EA0001;
	text-decoration: underline;
}
.caixaEines .cosSectors {
	background-color: #FFFFFF;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #A59696;
	border-bottom-color: #A59696;
	border-left-color: #A59696;
	width: 255px;
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 121px;
	background-image: url(/porta22/Images/cat/fons_sectors_tcm101-14600.gif);
}
.caixaEines .cosActivitats {
	background-color: #FFFFFF;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #A59696;
	border-bottom-color: #A59696;
	border-left-color: #A59696;
	width: 255px;
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 127px;
	background-image: url(/porta22/Images/cat/fons_relacionades_tcm101-14599.gif);
}
.caixaEines .cosActivitats li {
	list-style-image: url(/porta22/Images/cat/cub_fletxa_roig_tcm101-14587.gif);
}
.caixaEines .cosEnllacos {
	background-color: #FFFFFF;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #A59696;
	border-bottom-color: #A59696;
	border-left-color: #A59696;
	width: 255px;
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 121px;
	background-image: url(/porta22/Images/cat/fons_enllacos_tcm101-14598.gif);
}
.caixaEines .cosEnllacos li {
	list-style-image: url(/porta22/Images/cat/cub_enllac_tcm101-14585.gif);
}
.caixaEines .cosEnllacos a,.caixaEines .cosEnllacos a:visited {
	font-weight: normal;
}
.caixaEines .cosEnllacos a:hover {
	font-weight: normal;
}
.caixaContacte {
	background-color: #FFFFFF;
	background-image: url(/porta22/Images/cat/caixa_banner_tcm101-14573.gif);
	background-repeat: no-repeat;
	height: 195px;
	width: 265px;
}
.caixaContacte h3 {
	margin: 0px;
	color: #534741;
	padding-left: 21px;
}
.caixaContacte p {
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 21px;
	font-size: 13px;
	font-weight: bold;
	color: #EA0001;
}
#caixaOpina {
	background-color: #FFFFFF;
	background-image: url(/porta22/Images/cat/caixa_pc_tcm101-14574.gif);
	background-repeat: no-repeat;
	height: 195px;
	width: 265px;
}
#caixaOpina h3 {
	margin: 0px;
	padding-left: 21px;
	font-size: 13px;
	font-weight: bold;
	color: #EA0001;
}
#caixaOpina p {
	color: #534741;
	margin: 0px;
	padding-left: 21px;
	padding-top: 12px;
}
#caixaOpina a,#caixaOpina a:visited {
	color: #534741;
}
#caixaOpina a:hover {
	color: #534741;
}

.imatgeCentrada {
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	width: 100%;
}
.imatgeEsquerra {
	margin-left: 15px;
	padding-top: 10px;
	padding-bottom: 15px;
	text-align: left;
	float: left;
	margin-right: 15px;
}

.imatgeDreta {
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: right;
	float: right;
	margin-right: 15px;
	margin-left: 15px;
}
.portadaLlibre {
	float: left;
	padding-right: 10px;
}
.imatgePdf {

	margin-left: 15px;
	padding-top: 10px;
	padding-bottom: 15px;
	text-align: left;
	float: left;
	margin-right: 15px;
}
.imatgePdf a,.imatgePdf a:visited {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #EA0001;
	display: block;
	text-align: center;
	width: 175px;
	padding-top: 7px;
	padding-bottom: 2px;
}
.imatgePdf a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #EA0001;
	display: block;
	text-align: center;
	width: 175px;
	padding-top: 7px;
	padding-bottom: 2px;
}


.disclaimer {
	background-color: #e5e5e5;
	color: #534741;
	padding-top: 20px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #534741;
	text-align: left;
	padding-bottom: 10px;
	width: 535px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #534741;
	float: left;	
}
.disclaimer h3 {
	display: none;
}

.disclaimer p {
	margin: 0px;
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom:10px;
}
.disclaimer a,
.disclaimer a:visited {
	color: #ea0001;
	text-decoration: none;
}
.disclaimer a:hover {
	color: #ea0001;
	text-decoration: underline;
}


#enviarOpinio {
	text-align: center;
	height: 33px;
	padding-top: 8px;
	color: #FFFFFF;
}

.bloc {
	background-color: #FFFFFF;
	float: left;
	width: 535px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #534741;
	border-left-color: #534741;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #534741;
}
.bloc h5 {
	color: #ea0001;
	padding-left: 15px;
	margin: 0;
	margin-bottom: -10px;
	font-size: 13px;
}
.blocInput {
	background-color: #FFFFFF;
	text-align: left;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #534741;
	float: left;
	width: 527px;
	font-weight: bold;
	color: #ea0001;
	padding-top: 20px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #534741;
	padding-bottom: 20px;
	padding-left: 8px;
}
.blocInput h3 {
	display: none;
}

.blocInput span {
	margin-left: 8px;
	float: left;
	margin-bottom: 16px;
}
.blocOpina {
	background-color: #FFFFFF;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #534741;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #534741;
	float: left;
	width: 535px;
}
.blocOpina p {
	font-size: 12px;
	font-weight: bold;
	color: #ea0001;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding-left: 16px;
	padding-right: 12px;
	padding-top: 8px;
	padding-bottom: 8px;
}
.blocOpina .autor {
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	margin: 0;
	padding-top: 0px;
}

.bloc p {
	margin: 0px;
	padding-left: 16px;
	padding-right: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.bloc a,
.bloc a:visited {
	color: #ea0001;
	text-decoration: none;
}
.bloc a:hover {
	color: #ea0001;
	text-decoration: underline;
}
.bloc h3 {
	font-size: 13px;
	font-weight: bold;
	color: #ea0001;
	padding-left: 16px;
}
.bloc ul {
	margin-top: 8px;
	padding-right: 15px;
}

.bloc li {
	margin-left: 0px;
	list-style-image: url(/porta22/Images/cat/boto_li_tcm101-14566.gif);
	margin-bottom: 6px;
}

.bloc li li {
	list-style-image: url(/porta22/Images/cat/boto_lili_tcm101-14567.gif);
}
#blocSenseMarge {
	margin-top: -10px;
}
DIV#lortad {
  font-family: Tahoma;
  font-size: .9em;
  color: #666;
}
DIV#lortad A {
 font-size: 1.2em;
 color:#ea0001;
}

/* 06/10/2009 - caixaInfojobs per Fitxa ocupacional */
.caixaEines .caixaInfojobs {
	background-color: transparent;
	height: 600px;
	/*padding-left: 15px;
	padding-right: 10px;
	width: 230px;
	overflow: scroll;*/
	overflow: auto;
}