.Dades .MenuDades .Seleccionat {
	color: #777777;
	background-color: #f5f5f5;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #f5f5f5;
	border-left-color: #CCCCCC;
	bottom: -2px;
}
.Dades .Marc {
	margin-right: 30px;
	margin-left: 30px;
	background-color: #f5f5f5;
	z-index: 1;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.Dades .Mapa, .Dades .Seleccio, .Dades .Resultat {
	margin-left: 15px;
}
.Mapa .Marc {
	margin: 0px;
	padding: 0px;
	border: 1px solid #e1e1e1;
	height: 200px;
}
.Dades .Buscador {
	overflow: hidden;
	background-color: #fdfdfd;
	border: 1px solid #e5e5e5;
	padding-bottom: 0px;
	display: inline-block;
}
.Buscador .Marc {
	margin: 0px;
	padding-top: 12px;
	padding-left: 12px;
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-right: 12px;
}
.Dades {
	background-color: #FFFFFF;
	margin-left: 20px;
	margin-bottom: 0px;
	padding-bottom: 20px;
	margin-right: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e5e5e5;
	border-right-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
	border-left-color: #e5e5e5;
}.Dades .Intro {
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 30px;
}
.Dades .MenuDades {
	margin-right: 30px;
	margin-left: 30px;
	padding-right: 15px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-top: 25px;
	list-style-type: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
	height: 25px;
	position: relative;
}
.Dades .MenuRersultats {
	background-image: url(../Images/Back/liniaHe5.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 2.5em;
	margin-right: 30px;
	margin-left: 30px;
}
.Dades .Esquerra {

}
.Dades .Dret {
	float: right;
}
.Dades .MenuDades a {

}
.Dades .MenuResultats a {
	display: block;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-right: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #e5e5e5;
	border-right-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
	border-left-color: #e5e5e5;
	background-color: #Fafafa;
	margin-top: 3px;
}
.Buscador .Columna2 {
	width: 292px;
	float: left;
	margin-left: 10px;
}
.Buscador .Columna1 {
	float: left;
	width: 292px;
	margin-bottom: 10px;
	padding-left: 10px;
}
.Buscador  .Sector {
	clear: both;
	width: 615px;
	overflow: hidden;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}
.Dades .MenuDades h3 {
	margin: 0px;
	padding: 0px;
	border-bottom-style: none;
	font-size: 1em;
}
.Buscador h4 {
	margin: 0px;
	font-size: 1em;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 8px;
	color: #4072B8;
	display: block;
}
.Buscador ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.Buscador .C1 {
	float: left;
	width: 110px;
	clear: both;
	height: 20px;
}
.Buscador .C2 {
	float: left;
	width: 165px;
}
.Buscador li {
	clear: both;
	border: 1px none #f5f5f5;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 10px;
	overflow: hidden;
	background-color: #f9f9f9;
	display: inline-block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.Buscador select {
	font-size: 0.9em;
	margin: 0px;
	width: 165px;
}
.Buscador .Sector li {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.Buscador .Sector .Columna2 {
	width: 300px;
}
.Buscador .Botoneria {
	clear: both;
	text-align: right;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e5e5e5;
	padding-top: 7px;
	padding-right: 15px;
	width: 595px;
}
.Buscador .Botoneria .button {
	font-size: 0.9em;
}
.Buscador .textfield {
	font-size: 0.9em;
	width: 105px;
	height: 12px;
	line-height: 1.1em;
	float: left;
}
.Resultat .Marc {
	margin: 0px;
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.Dades .Resultat {
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	position: relative;
	top: -1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e5e5e5;
	border-right-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
	border-left-color: #e5e5e5;
	padding: 0px;
}
.MenuResultats ul {
	list-style-type: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-right: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	overflow: hidden;
	display: inline-block;
}
.Dades .MenuResultats .Seleccionat {
	background-color: #FFFFFF;
	color: #555555;
	padding-bottom: 3px;
	margin-top: 0px;
	padding-top: 5px;
}
.MenuResultats li {
	width: 148px;
	float: left;
}
.Dades .Resultat th {
	background-color: #f8f8f8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e1e1e1;
	text-align: left;
	padding-top: 7px;
	padding-right: 4px;
	padding-bottom: 7px;
	padding-left: 4px;
	line-height: 1.1em;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ececec;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-top-color: #e1e1e1;
	border-right-color: #ececec;
}
.Dades .Resultat td {
	line-height: 1.1em;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8EEF7;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e9e9e9;
	font-size: 0.95em;
	letter-spacing: normal;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 8px;
	padding-bottom: 8px;
}
.MenuResultats {
	padding-top: 0px;
	padding-left: 15px;
	padding-right: 13px;
	position: relative;
	z-index: 10;
}
.Resultat table {
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #e9e9e9;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #e9e9e9;
}
.impar {
	background-color: #FFFFFF;
}
.par {
	background-color: #f0f5fe;
}
.par:hover, .impar:hover {
	background-color: #E3E8F2;
	color: #222222;
}
.Buscador li:hover {
}
.Sector:hover {
	overflow: hidden;
	display: inline-block;
}
.Resultat .Columna0 h3 {
	margin: 0px;
	font-size: 1.4em;
	line-height: 1.4em;
}
.Resultat .Columna0 .SombraH3 {
	margin: 0px;
	background-position: center;
}
.Dades .Columna0 .Columna1 {
	float: left;
	width: 290px;
	background-color: #fcfcfc;
	margin-right: 15px;
	padding-bottom: 5px;
}
.Dades .Columna0 .Columna2 {
	float: right;
	width: 290px;
	background-color: #fcfcfc;
	padding-bottom: 5px;
}
.Dades .Columna0 .Columna3 {
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #e5e5e5;
	padding-top: 10px;
	padding-bottom: 10px;
}
.Dades .Columna0 ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.Dades .Columna0 dl {
	margin-top: 0px;
	margin-bottom: 20px;
}
.Dades .Resultat .Columna0 .Nom {
	display: block;
	height: 40px;
	background-color: #f9f9f9;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
}
.Dades .Columna0 .ExpDest {
	float: right;
	margin-top: 25px;
}
.Dades .Columna0 .Navegacio .Columna2 {
	text-align: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.Dades .Columna0 .Navegacio .Columna1 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.Dades .Columna0 .Navegacio {
	padding-bottom: 15px;
	font-size: 0.9em;
	font-weight: bold;
	padding-top: 10px;
}
.Dades .Columna0 {
	width: 602px;
	padding: 15px;
}
.Dades .Columna0 dd {
	display: block;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #e9e9e9;
	overflow: hidden;
	width: 560px;
}
.Seleccio .Marc {
	margin: 0px;
	padding: 15px;
	background-color: #FFFFFF;
	border: 1px dotted #4A80CE;
}

.Seleccio .Marc ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.Seleccio .Marc a:hover {
	background-color: #E7F6FF;
}
.Seleccio a {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f5f5f5;
	display: block;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.Seleccio .Intro {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.Buscador .Buit {
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 0.5em;
	line-height: 0.5em;
	height: 10px;
	padding: 0px;
}
.Buscador .Buit:hover {
	background-color: #FFFFFF;
}
.Buscador .Instituciones .Columna1 {
	width: 400px;
	padding-left: 110px;
}
.Buscador .Instituciones .Botoneria {
	width: 370px;
	padding-right: 30px;
	padding-left: 0px;
	margin-left: auto;
	margin-right: auto;
}
.Buscador .Instituciones .C1 {
	width: 120px;
}
.Buscador .Instituciones {
	padding-top: 0px;
}
.Resultat .Miembros a {
	display: block;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #f5f5f5;
	padding-left: 20px;
	width: 240px;
	float: left;
}
.Resultat .Miembros dt {
	padding-top: 10px;
	clear: both;
}
.Resultat .Miembros a:hover {
	background-color: #E7F6FF;
}
.Dades .Columna0 .Miembros dd {
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	display: inline-block;
	overflow: hidden;
	clear: both;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-bottom: 20px;
}
.Dades .Instituciones .Resultat .Marc {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	margin-top: 20px;
}
.htmlLliure .Registres .ItemREg {
	margin: 0px;
	list-style-type: none;
	padding: 0px;
	height: 25px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e5e5e5;
	background-image: url(../Images/Back/Nivell2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	color: #999999;

}
.Dades .ComentariResultats {
	color: #FFFFFF;
}
.Institucio {
	display: block;
	width: 70px;
	text-align: right;
	margin-bottom: 0px;
	font-size: 0.85em;
	line-height: 1.2em;
	padding-top: 2px;
	padding-bottom: 2px;
	float: right;
}
.Marc .Navegacio a {
}
.Dades .Marc .Navegacio {
}
.Dades .Columna0 dt {
	padding-bottom: 0px;
	padding-top: 15px;
	padding-left: 15px;
}
.Dades .Columna0 .Columna3 h4 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e5e5e5;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #f9f9f9;
	margin-top: 0px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	padding-left: 5px;
}
.Buscador form li {
	display: inline-block;
	overflow: hidden;
}

.Buscador form ul {
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #6886A5;
}
.Buscador .form .Sector ul {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.Buscador form .Sector ul {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.Dades .Columna0 .Columna3 .Columna2 strong, .Dades .Columna0 .Columna3 .Columna1 strong  {
	padding-left: 5px;
}
.AlBuscador {
	border-top-width: 1px;
	border-top-style: solid;
	padding-bottom: 10px;
	padding-top: 0px;
	border-top-color: #E5E5E5;
	border-right-color: #E5E5E5;
	border-bottom-color: #E5E5E5;
	border-left-color: #E5E5E5;
	background-color: #FAFAFA;
	margin-top: 10px;
	clear: both;
}
.AlBuscador a {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E5E5E5;
	border-right-color: #E5E5E5;
	border-bottom-color: #E5E5E5;
	border-left-color: #E5E5E5;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	background-color: #FDFDFD;
	display: block;
	width: 180px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.Nivell3 .Alternativa .Titulo {
	text-align: left;
	padding-left: 20px;
	font-weight: normal;
	text-transform: uppercase;
	padding-bottom: 5px;
}
.Nivell3 .Alternativa .Texto {
	text-align: left;
	margin-bottom: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #e5e5e5;
	border-right-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
	border-left-color: #e5e5e5;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 11px;
	padding-left: 7px;
	width: 654px;
	margin-right: auto;
	margin-left: auto;
}
table .Destacat {
	border-right-style: solid;
	border-bottom-style: solid;
}
.htmlLliure .Alternativa .destacat {
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-color: #E5E5E5;
	border-bottom-color: #E5E5E5;
}
.Nivell3 .Alternativa .Titulo a {
	padding-left: 250px;
	text-transform: lowercase;
}
.Nivell1 .Seleccionar #Seleccionat {
	background-color: #FFFFFF;
}
.Alternativa .aclaracion {
	text-align: left;
	padding-left: 22px;
	padding-top: 5px;
}
.Dreta {
	padding-right: 10px;
	margin-top: 10px;
	height: 230px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #e5e5e5;
	border-right-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
	border-left-color: #e5e5e5;
	background-color: #F7f7f7;
	margin-right: 10px;
	width: 330px;
	float: left;
}
.Dreta table {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.htmlLliure .Alternativa .Dreta .Col1 {
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-bottom-style: solid;
	border-top-style: solid;
	border-right-style: none;
	border-left-style: solid;
}
.Dreta th {
	background-color: #E5E5E5;
	padding-top: 5px;
}
.htmlLliure .Dreta .Nivell4 th {
	padding-bottom: 6px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	text-align: left;
	padding-left: 5px;
	font-size: 1.1em;
	font-weight: normal;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;

}}
.htmlLliure .Dreta .Nivell4 {
	border: 1px none #e5e5e5;
	background-color: #F2F2F2;
	width: 330px;
	margin-top: 27px;
}
.htmlLliure .Dreta .Nivell4 table {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 330px;
}
.htmlLliure.Dreta .Nivell4 .DadesDreta td {
	background-color: #F2F2F2;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.htmlLliure .Dreta .Nivell4 .DadesDreta td {
	background-color: #F5f5f5;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
}
.Dades .Esquerra {
	float: left;
	margin-left: 15px;
}
.Esquerra {
	float: left;
	width: 300px;
	height: 210px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #F7f7f7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E5E5E5;
	border-right-color: #E5E5E5;
	border-bottom-color: #E5E5E5;
	border-left-color: #E5E5E5;
}
.htmlLliure .Nivell3 .Esquerra select {
	width: 150px;
}
.Esquerra label {
	float: left;
	width: 100px;
	text-align: left;
}
.Esquerra dl {
	padding: 5px;
	border: 1px solid #CFCFCF;
	background-color: #F9f9f9;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.Esquerra dd {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	display: inline-block;
	overflow: hidden;
	background-color: #E5E5E5;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	height: 22px;
}
.Esquerra .Desc {
	background-color: #f9f9f9;
	height: 35px;
	text-align: left;
}
.Esquerra .Tramos {
	background-color: #F9F9F9;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #E5E5E5;
	border-right-color: #E5E5E5;
	border-bottom-color: #E5E5E5;
	border-left-color: #E5E5E5;
}
.Institucions .Taula {
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.Institucions .Taula td {
	border: 1px solid #F0F0F0;
	text-align: left;
	vertical-align: top;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.Institucions .Taula th {
	text-align: left;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
}
.Institucions .Taula table {
	border: 1px solid #E0E0E0;
}
.areageo {
	border: 2px solid #e9e9e9;
	display: inline-block;
	overflow: hidden;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
.areageo .Titol {
	text-transform: none;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 5px;
	background-color: #F8F8F8;
	margin-bottom: 5px;
	font-weight: bold;
}
.Buscador .escollir {
	font-size: 0.8em;
	width: 50px;
}
