/* ETIQUETES REDEFINIDES */

body {
	margin: 0px;
	background-color: #FFFFFF;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #990000;
	margin-top: 0px;
	margin-bottom: 10px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 0px;
	padding-top: 12px;
	margin-bottom: 0px;
	margin-left: 17px;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	padding-top: 6px;
	margin-top: 0px;
	margin-bottom: 0px;
}

/* ESTILS FORMULARIS */
/*
#formulari_login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	padding-top: 15px;
	padding-bottom: 20px;
}
/#boto_login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #C0C074;
	font-weight: bold;
	border: 1px solid #505000;
}
*/
.boto_esquerra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #C0C074;
	border: 1px solid #505000;
	cursor: pointer;
	font-size:11px;
	width:166px;
}
/*
.camp_formulari_login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
*/
#formulari_buscador {
	margin-top: 0px;
}


/* LAYERS ESTRUCTURA GENERAL */

#contenidor1 {
	background-color: #FFFFFF;
}
#contenidor2 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #FFFFFF;
	margin-left: 25px;
}
#continguts {
	background-color: #E1E1C2;
	background-image: url(franja_superior.png);
	background-repeat: repeat-x;
	background-position: top;
}
#continguts_cronologia {
	background-color: #E1E1C2;
	background-image: url(franja_superior_cronologia.png);
	background-repeat: repeat-x;
	background-position: top;
}
#continguts_noticies {
	background-color: #E1E1C2;
	background-image: url(franja_superior_noticies.png);
	background-repeat: repeat-x;
	background-position: top;
}
#continguts_articles {
	background-color: #E1E1C2;
	background-image: url(franja_superior_articles.png);
	background-repeat: repeat-x;
	background-position: top;
}
#continguts_multimedia {
	background-color: #E1E1C2;
	background-image: url(franja_superior_multimedia.png);
	background-repeat: repeat-x;
	background-position: top;
}

/* LAYERS BANNER, MENU i BUSCADOR */

#menu {
	height: 30px;
	background-color: #000000;
}
.cercador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.boto_cercador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #C0C074;
	font-weight: bold;
	border: 1px solid #505000;
	font-size:10px;
}
#menu2 {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#menu3 {
	background-color: #B25252;
}
#retol {
	height: 122px;
	width: 181px;
	float: left;
	padding-top: 54px;
	padding-left: 195px;
}
#retol2 {
	height: 122px;
	width: 181px;
	float: left;
	padding-top: 11px;
	padding-left: 195px;
}
#botons_usabilitat2 {
	height: 24px;
	width: 134px;
}


/* LAYERS COLUMNA ESQUERRA */

#contenidor_esquerra {
	margin-top: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#contenidor_esquerra_1 {
	float: left;
}
#contenidor_esquerra_2 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E1E1C2;
	float: right;
}
.contenidor_esquerra_1_titol {
	height: 19px;
	background-color: #86861D;
	color: #FFFFFF;
	font-size: 10px;
	padding-top: 6px;
	padding-left: 30px;
	background-image: url(fletxa1.png);
	background-position: left;
	background-repeat: repeat-y;
}
.contenidor_esquerra_1_fila_clara {
	height: 19px;
	background-color: #D6D69B;
	padding-top: 6px;
	padding-left: 10px;
}
.contenidor_esquerra_1_fila_fosca {
	height: 19px;
	background-color: #C0C074;
	padding-top: 6px;
	padding-left: 10px;
}
.contenidor_esquerra_1_peu {
	height: 25px;
	background-image: url(peu_col_esq_peu1.png);
	background-position: right;
}
.contenidor_esquerra_2_titol {
	height: 19px;
	background-color: #7C3823;
	color: #FFFFFF;
	font-size: 10px;
	padding-top: 6px;
	padding-left: 30px;
	background-image: url(fletxa2.png);
	background-repeat: no-repeat;
	background-position: left;
}
.contenidor_esquerra_2_fila_clara {
	height: 19px;
	background-color: #DBCC9B;
	padding-top: 6px;
	padding-left: 10px;
}
.contenidor_esquerra_2_fila_fosca {
	height: 19px;
	background-color: #D5B674;
	padding-top: 6px;
	padding-left: 10px;
}
.contenidor_esquerra_3_titol {
	height: 19px;
	background-color: #996600;
	color: #FFFFFF;
	font-size: 10px;
	padding-top: 6px;
	padding-left: 30px;
	background-image: url(fletxa3.png);
	background-repeat: no-repeat;
	background-position: left;
}
.contenidor_esquerra_3_fila_clara {
	height: 19px;
	background-color: #CFC392;
	padding-top: 6px;
	padding-left: 10px;
}
.contenidor_esquerra_3_fila_fosca {
	height: 19px;
	background-color: #C1AA6B;
	padding-top: 6px;
	padding-left: 10px;
}
.contenidor_esquerra_3_peu {
	height: 25px;
	background-image: url(peu_col_esq_peu3.png);
	background-position: right;
}


/* LAYERS COLUMNA CENTRAL */
#contenidor_central_home {
    background-image: url(fons_continguts_central.png);
	background-repeat: repeat-y;
	background-position: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 20px;
}
#contenidor_central_interior {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#contenidor_central_interior_articles_imprimir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#7C3823;
	width: 650px;
}
#contenidor_central_interior_multimedia_imprimir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#996600;
	width: 650px;
}
#contenidor_central_interior_imprimir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#00666A;
	width: 650px;
}
#central_interior_fila2_cronologia {
	height: 30px;
	background-color: #A0C778;
	background-image: url(fons_cantonada_contenidor_interior.png);
	background-repeat: no-repeat;
	background-position: right;
	padding-left: 17px;
}
#central_interior_fila2_noticies {
	height: 30px;
	background-color: #CECD74;
	background-image: url(fons_cantonada_contenidor_interior.png);
	background-repeat: no-repeat;
	background-position: right;
	padding-left: 17px;
}
#central_interior_fila2_articles {
	height: 30px;
	background-color: #CBB174;
	background-image: url(fons_cantonada_contenidor_interior.png);
	background-repeat: no-repeat;
	background-position: right;
	padding-left: 17px;
}
#central_interior_fila2_multimedia {
	height: 30px;
	background-color: #CFC774;
	background-image: url(fons_cantonada_contenidor_interior.png);
	background-repeat: no-repeat;
	background-position: right;
	padding-left: 17px;
}
#central_interior_fila22_cronologia {
	height: 30px;
	background-color: #C0D08D;
	padding-left: 17px;
}
#central_interior_fila22_noticies {
	height: 30px;
	background-color: #D3D28B;
	padding-left: 17px;
}
#central_interior_fila22_articles {
	height: 30px;
	background-color: #D2C78B;
	padding-left: 17px;
}
#central_interior_fila22_multimedia {
	height: 30px;
	background-color: #D3D08B;
	padding-left: 17px;
}
#central_interior_fila22_esquerra {
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #990000;
	padding-top: 7px;
}
#central_interior_fila22_dret {
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #505000;
	padding-top: 7px;
	padding-right: 17px;
}
#central_interior_titol {
	height: 43px;
}
#central_interior_fila3 {
	padding-left: 17px;
	padding-right: 25px;
	padding-top: 25px;
}
#central_interior_fila3_esquerra {
	float: left;
}
#central_interior_fila3_dreta {
	padding-left: 188px;
	text-align:justify;
}

#central_interior_fila3_dreta_destacat {
	background-color:#CBCB88;
	padding:10px;
}

#central_interior_peu {
	height: 34px;
	clear: both;
}




/* LAYERS COLUMNA DRETA */

#contenidor_dreta {
	float: right;
	background-color: #D6D69B;
}
#continguts_dreta {
	background-image: url(fons_cantonada_col_dreta1.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#continguts_dreta_cronologia {
	background-image: url(fons_cantonada_col_dreta_cronologia.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#continguts_dreta_noticies {
	background-image: url(fons_cantonada_col_dreta_noticies.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#continguts_dreta_articles {
	background-image: url(fons_cantonada_col_dreta_articles.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#continguts_dreta_multimedia {
	background-image: url(fons_cantonada_col_dreta_multimedia.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#titol_fila_3 {
	height: 25px;
	background-color: #86861D;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
}
#fila_3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding-top: 15px;
	padding-right: 8px;
	padding-bottom: 15px;
	padding-left: 8px;
}
#continguts_dreta_fila_1 {
	background-color: #C0C074;
}
#logotips {
	background-color: #C0C074;
	text-align: center;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1C2;
}
#continguts_dreta_fila_2 {
	background-color: #D6D69B;
}
#continguts_dreta_fila_3 {
	background-color: #C0C074;
}


/* LAYERS PEU PAGINA */

#peu {
	clear: both;
	height: 32px;
	background-color: #B25252;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
}


/* LINKS */

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #505000;
	text-decoration: none;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #505000;
	text-decoration: none;
}


a.aleatoria:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a.aleatoria:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a.aleatoria:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #505000;
	text-decoration: none;
}
a.aleatoria:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #505000;
	text-decoration: none;
}


a.destacats:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a.destacats:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a.destacats:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #660000;
	text-decoration: none;
}
a.destacats:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #660000;
	text-decoration: none;
}


a.alta_usuari:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #505000;
	text-decoration: none;
}
a.alta_usuari:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #505000;
	text-decoration: none;
}
a.alta_usuari:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #660000;
	text-decoration: none;
}
a.alta_usuari:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #660000;
	text-decoration: none;
}


a.peupagina:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFCCCC;
	text-decoration: none;
	font-weight: bold;
}
a.peupagina:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFCCCC;
	text-decoration: none;
	font-weight: bold;
}
a.peupagina:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFF99;
	text-decoration: none;
	font-weight: bold;
}
a.peupagina:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFF99;
	text-decoration: none;
	font-weight: bold;
}


/* ESTILS MENU DESPLEGABLE */

.recuadros {
	background-color:#ffffff;
	padding:0px;
	position:absolute;
	visibility:hidden;
}
.ancla {
	position:relative;
	visibility:visible;
}
.rekuaj {
	margin:0;
	position:relative;
	padding:2px;
	padding-left:8px;
	padding-right:8px;
	background-color:#E1E1C2;
	border: 1px solid #D6D69B;
}

#rekuaj {
	margin:0;
	position:relative;
	padding:2px;
	padding-left:8px;
	padding-right:8px;
	background-color:#E1E1C2;
	border: 1px solid #D6D69B;
}

a.menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
a.menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
a.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #C0C074;
	text-decoration: none;
}
a.menu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #C0C074;
	text-decoration: none;
}

a.menu2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #505000;
	text-decoration: none;
	font-weight: normal;
}
a.menu2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #505000;
	text-decoration: none;
	font-weight: normal;
}
a.menu2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #86861D;
	text-decoration: none;
	font-weight: normal;
}
a.menu2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #86861D;
	text-decoration: none;
	font-weight: normal;
}

/* TAULES RELACIÓ */
.taula_relacions {
	width:166px;
	padding:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:10px;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #AEAE5C;
	border-bottom-width:1px;
	border-bottom-style: solid;
	border-bottom-color: #AEAE5C;
}

.taula_relacions_dependents {
	width:166px;
	padding:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:10px;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #C4966D;
	border-bottom-width:1px;
	border-bottom-style: solid;
	border-bottom-color: #C4966D;
}


.td_relacions_titol {
	font-weight:bold;
	background-color:#B6B669;
	padding:5px;
	vertical-align:middle;
}

.td_relacions_td1 {
	background-color:#C2C27C;
	line-height:14px;
	padding:5px;
}

.td_relacions_td2 {
	background-color:#CBCB88;
	line-height:14px;
	padding:5px;
}

.td_relacions_titol_dependents {
	font-weight:bold;
	background-color:#C4966D;
	padding:5px;
	color:#FFFFFF;
	vertical-align:middle;
}

.td_relacions_td1_dependents {
	background-color:#Cdb785;
	line-height:14px;
	padding:5px;
}

.td_relacions_td2_dependents {
	background-color:#d3cc94;
	line-height:14px;
	padding:5px;
}

/* CLASES PER LA LLISTA DE CRONOLOGIES */
.llista_celes_0{
	margin-left:0px;
	padding:7px;
	background-color:#c0d08d;
}
.llista_celes_{
	margin-left:0px;
	padding:7px;
	background-color:#c0d08d;
}

.llista_celes_1{
	margin-left:0px;
	padding:7px;
	background-color:#d1d598;
}
.llista_celes_ a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #505000;
	text-decoration: none;
}
.llista_celes_ a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #505000;
	text-decoration: none;
}
.llista_celes_1 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #505000;
	text-decoration: none;
}
.llista_celes_1 a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #505000;
	text-decoration: none;
}
.llista_celes_ a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.llista_celes_ a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.llista_celes_1 a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.llista_celes_1 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}


.llista_general{
	/*El margin-right ho definim en el codi, perque varia segons dins la capa que estigui*/
	margin-bottom:0px;
	margin-left:16px;
	border-left:1px solid #e2e2b9;
	border-right:1px solid #B6B684;
	border-bottom:1px solid #B6B684;
	border-top:0px;
}

.llista_titol{
	padding:7px;
	font-weight:bold;
	background-color:#a0c778;
	color:#990000;
}


.titol_color_link{
	color:#990000;
}

/***********/
/*CLASES PER LA LLISTA DE LA RECERCA*/
.recerca_celes_{
	margin-left:0px;
	padding:7px;
	background-color:#C2C27C;
}
.recerca_celes_1{
	margin-left:0px;
	padding:7px;
	background-color:#CBCB88;
}
.recerca_celes_ a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.recerca_celes_ a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.recerca_celes_1 a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.recerca_celes_1 a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.recerca_celes_ a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #505000;
	text-decoration: none;
}
.recerca_celes_ a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #505000;
	text-decoration: none;
}
.recerca_celes_1 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #505000;
	text-decoration: none;
}
.recerca_celes_1 a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #505000;
	text-decoration: none;
}

.recerca_general{
/*El margin-right ho definim en el codi, perque varia segons dins la capa que estigui*/
	margin-bottom:10px;
	margin-left:16px;
	border-left:1px solid #e2e2b9;
	border-right:1px solid #AEAE5C;
	border-bottom:1px solid #AEAE5C;
	border-top:0px;
	margin-right:25px
}

.recerca_titol{
	padding:7px;
	font-weight:bold;
	background-color:#B6B669;
	color:#990000;
}

.recerca_h3{
	margin-left:16px;
	font-size:15px;
	line-height:22px;
	padding-top:20px;
	padding-bottom:10px;
	color:#86861d;
}
.recerca_titol_color{
	color:#505000;
}
/*********/
form#formulari_recerca1{margin-left:16px;margin-right:56px}
/*************************************************************/
form#formu_indrets{
margin-left:16px;
margin-right:56px
}

#lletres{
	display:inline;
	margin-left:16px;
}
#lletres2{
	margin-top:30px;
	margin-left:16px;
}
#text_carregant{
	display:none;
}
#contingut_resu{
	margin-left:16px;
	display:none;
}

/*****************************************************/
/*Llistat de x per seccions*/
#enllas_resu {
	font-weight: bold;
}

.boto_seccio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #C0C074;
	font-weight: bold;
	font-size: 9px;
	margin:5px;
	border: 1px solid #505000;
}

/***************************************************/
#portades_anuaris {
	float: right;
	width: 210px;
	padding-top: 8px;
	padding-right: 27px;
	padding-left: 5px;
	padding-bottom: 5px;
}

#contenidor_central_interior_popup{
	background-color:#d6d69b;
}

/*Formulari popup*/

#formulari_popup{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top:20px;
	width:425px;
	margin-left:20px;
}


#formulari_popup dl{
	margin-bottom:20px;
}
#formulari_popup dl dt{
	font-size: 11px;
	height:15px;
}
#formulari_popup dl dd label{
	text-align:right;font-weight:bold;padding-right:10px;
	font-size: 11px;
	float:left;
	clear:left;
	width:125px;
}
#formulari_popup dl dd{
	height:20px;
}

#formulari_popup p{
	font-size:13px;
	margin-bottom:15px;
}
#formulari_popup input{
	vertical-align:50%;
}
/************* formulari contacte ************************/
#formulari_contacte{
width:450px;margin-top:20px;
text-align:center;
}

#formulari_contacte dl dd label {
font-weight:bold;clear:left;float:left;width:150px;
}

#formulari_contacte dl dt{
color:#ffffff;
}
#formulari_contacte dl{
text-align:left;
}
/********************/
/****Llistat x id ***/
#formulari_x_id{
margin-left:100px;margin-top:30px
}
#formulari_x_id select{
font-size:10px;
}
#negretes{
font-size:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
#frase_x_id{
margin-top:20px;
margin-bottom:20px;
margin-left:16px;
margin-right:25px;
}
/*********************************/

/* TAULA D'ESTADÍSTIQUES*/
#taula_estadistiques
{
	width:530px;
	border-width:0px;
	margin-left:20px;
	padding:7px;
}
.peu_actualitzacions{
	padding:4px;
	background-color:#a0c778;
	color:#990000;
	font-size:10px;
	text-align:right;
}
