@import url("ie.css");
@import url("estils_text_gran.css");

html,body{
	font-family:Verdana, Arial;
	font-size:11px;
	margin:0px;
	text-align:center;
	padding:0;
	border:none;
}
a{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
a.img, img{
	border:none;
}

form{
	margin:0px;
	padding:0px;
}

p {
  margin: 0px;
}


.general {
  margin: 0px auto 0px auto;
  font-size: 10px;
  width:982px;
  font-family:Verdana, Arial;
  text-align: left;
  vertical-align: top;
  line-height:120%;
}

.general td.central{
	/*width:778px;*/
	width:770px;
	vertical-align:top;
	margin:0px;
	padding:0px;
}

.general td.lateral_dret{
	/*width:215px;*/
	width:212px;
	vertical-align:top;
	padding:0px 0px 0px 0px;
	background-color:#EAE2E2;
}

.peu_foto{
	width:195px;
	margin:10px 9px 10px 11px;
	color:#666666;
	font-size:10px;
}
.peu_foto td.titol{
	font-weight:bold;
	padding:5px 0px 4px 3px;
}

.peu_foto td.autor{
	padding:0px 0px 8px 3px;
	border-bottom:2px solid #FFFFFF;
}

.peu_foto td.vincles{
	padding:15px 0px 0px 0px;
	font-size:10px;
	color:#666666;
}

.peu_foto td.vincles h1{
 padding:2px 0px 5px 15px;
	margin:0px;
	font-weight:bold;
	color:#660000;
	font-size:10px;
	background-image: url(../comu/kland_cuad_filet.gif);
	background-position: 2px 5px;
	background-repeat: no-repeat;
}

.peu_foto td.vincles ul{
	margin:5px 0px 0px 0px;
	padding:0px;
	font-size:9px;
	color:#666666;
	font-weight:normal;
}
.peu_foto td.vincles li{
	margin:0px;
	padding:2px 5px 4px 12px;
	background-image: url(../comu/kland_triangle_menu.gif);
	background-position: 2px 5px;
	background-repeat: no-repeat;
	list-style-type:none;
}
.peu_foto a{
	font-size:9px;
	color:#666666;
}

.general td.molla_pa{
	text-align:left;
	color: #999999;
	font-size:9px;
	border-bottom:1px solid #999999;
	margin:0px;
	vertical-align:middle;
    height:1px;
    padding:7px 0px 4px 5px;
/*	height:24px;
	_height:13px;
	_padding:7px 0px 4px 5px;*/
}

.general td.molla_pa a, .general td.molla_pa.a:hover{
	color:#660000;
	font-size:9px;
}
.general td.marge_dret{
	width:18px;
}
.general td.lateral_esq_menu{
	width:150px;
	vertical-align:top;
	background-color:#ECE5E5;
	padding:10px 8px 0px 8px;
	height:100%;
}

.general td.text_central{
	vertical-align:top;
	padding: 17px 0px 10px 17px;
	font-size:11px;
	color:#666666;
	height:100%;
}
.general td.text_central table.taula_titol{
	border-bottom:1px solid #660000;
	padding-bottom:10px;
	margin-bottom:10px;
}

.general td.text_central div.pujar{
	border-top:1px solid #D4D4D4;
	padding:10px 0px;
	margin:10px 0px 0px 0px;
	clear:both;
}
.general td.text_central div.pujar a{
	color:#660000;
	font-size:10px;
}

.general td.text_central div.pujar a img{
	border:none;
	margin-right:5px;
}

.general td.text_central div.pujar2{
	border-bottom:1px solid #999999;
	padding:5px 0px 10px 0px;
}
.general td.text_central div.pujar2 a{
	color:#660000;
	font-size:10px;
}

.general td.text_central div.pujar2 a img{
	border:none;
	margin-right:5px;
}

a.versio_imprimir{
	font-size:9px;
	color:#660000;
	background: #FFFFFF url(../comu/icon_vprint.gif) no-repeat right;
	padding:0px 22px 0px 0px;
}

/* ESTILS DE TEXT */
.general td.text_central a{
	color:#660000;
	text-decoration:none;
}

.taula_intro {
  border-bottom: 1px solid #d4d4d4;
}
.taula_intro td.text_central {
  padding: 0px 10px 10px 0px;
  /*background: url(../comu/kland_cuadgris_figueres.gif) no-repeat 0px 2px;*/
}
.taula_intro td {
  vertical-align: top;
}

#col_destacat {
  width: 200px;
}
#titol_destacat {
  background: #f5f5f5 url(../comu/icon_info_gran.gif) no-repeat 12px 7px;
  padding: 12px 12px 12px 42px;
  color: #660000;
  border-bottom: 2px solid #ffffff;
  font-size: 10px;
  font-weight: bold;
}
#text_destacat {
  background-color: #f5f5f5;
  padding: 12px;
  color: #666666;
  font-size: 10px;
}

.taula_intro_fitxa {
  border-bottom: 1px solid #d4d4d4;
}
.taula_intro_fitxa td {
  vertical-align: top;
}
.taula_intro_fitxa div.text_central {
  margin-bottom: 10px;
  padding: 10px;
  border: 1px dotted #d4d4d4;
}
.taula_intro_fitxa div.adjunt {
  padding: 10px 0px 10px 30px;
  background: url(../comu/icon_doc_serv.gif) no-repeat 0px 50%;
}
.taula_intro_fitxa div.adjunt a {
  font-weight: bold;
}


/* FI ESTILS DE TEXT */



/* CAPSALERA */
.header {
	width:778px;
  	background-color: #660000;
  	color: #ffffff;
  	text-align: right;
  	font-size:10px;
}
.header h1
{
	margin:0;
	padding:0;
}
.header img{
  float: left;
  border: 0px;
}

.header ul {
  margin: 10px 0px 15px 0px;
  *margin: 10px 0px 10px 0px;
  *padding-bottom:10px;
}
.header li {
  display: inline;
  background: #660000 url(../comu/kland_nav_secunda.gif) no-repeat left;
  padding: 0px 15px 0px 9px;
  margin: 0px 0px 0px 0px;
}
.header li.lang {
  background: #660000 url(../comu/icon_idioma.gif) no-repeat left;
  padding: 0px 15px 0px 17px;
  margin: 0px 0px 0px 0px;
}
.header a, .header a:visited, .header a:active{
  color: #ffffff;
  text-decoration: none;
  font-weight:bold;
}
.header li.lang a, .header li.lang a:visited, .header li.lang a:active{
  color: #FAE4bE;
  text-decoration: none;
  font-weight:bold;
}
.capsalera_apartat{
	background-color:#996666;

}

	/* cercador */
.cercador{
	width:215px;
	background-color:#A96F6F;
	background-image: url(../comu/degradat_ombra_cercador.gif);
	background-position:bottom;
	background-repeat: repeat-x;
}

.form_cercador{
	margin:0px;
	padding:5px 5px 10px 20px;
}

.form_cercador input{
	font-size:11px;
}

.form_cercador button{
	margin:0px;
	padding:0px;
	background: transparent;
	border:none;
}
	/* fi cercador */

/* FI CAPSALERA */

/* PEU WEB */

.foot, .foot a{

	padding:10px 0px 10px 0px;
	margin-top:6px;
	background-color:#660000;
	font-size: 9px;
	color:#FFFFFF;
	text-align:center;
}
/* FI PEU WEB */


/*  MENUS */

li.menu_imatge{
	padding:5px;
	border-bottom:1px solid #999999;
}
.menu_imatge a{
	text-align:left;
	border-top:none;
	border-left:none;
	border-right:none;

}

.menu_imatge img{
	padding:5px 0px 8px 0px;
	border:none;
	margin-bottom:5px;
	*padding:0px 0px 0px 0px;
	*margin:5px 0px 8px 0px;
}

.menu_grana a, li.menu_grana {
	color:#666666;
	font-size:10px;
	text-align:left;
	padding:4px 0px 4px 8px;
	background-color:#ECE5E5;
}

.menu_pubol a, li.menu_pubol {
	color:#666666;
	font-size:10px;
	text-align:left;
	padding:4px 0px 4px 8px;
	background-color:#E5EEEE;
}

.menu_joies a, li.menu_joies {
	color:#666666;
	font-size:10px;
	text-align:left;
	padding:4px 0px 4px 8px;
	background-color:#FFF6E2;
}


.menu_portlligat a, li.menu_portlligat {
	color:#666666;
	font-size:10px;
	text-align:left;
	padding:4px 0px 4px 8px;
	background-color:#E9EFF9;
}


.menu_figueres a, li.menu_figueres {
	color:#666666;
	font-size:10px;
	text-align:left;
	padding:4px 0px 4px 8px;

	background-color:#F4E9D4;
}
li.menu_grana,li.menu_pubol,li.menu_joies,li.menu_portlligat,li.menu_figueres {border-bottom:1px solid #FFFFFF;}
.menu_accessos a{
	color:#666666;
	font-size:10px;
	text-align:left;
	margin:4px 0px;
	padding:0px 0px 0px 15px;
}

/* FI MENUS */


/* ESTILS PORTADA*/

.lateral_menu_portada{
	width:194px;
	vertical-align:top;
	padding:0px 4px 0px 0px;
}

.centre_portada{
	width:570px;
	vertical-align:top;
	padding-top:5px;
	text-align:right;
}

.centre_portada div.peu_portada{
	margin-top:6px;
	background-color:#660000;
	font-size: 9px;
	color:#FFFFFF;
	text-align:center;
	padding:6px;
}
.centre_portada div.peu_portada a{
	background-color:#660000;
	font-size: 9px;
	color:#FFFFFF;
	text-align:center;
}


.lateral_dret_portada{
	width:214px;
	vertical-align:top;
	padding:5px 0px 0px 0px;
	text-align:right;

}

.lateral_dret_portada table {
	width:100%;
	text-align:right;
	border-collapse: separate;
	border-spacing: 0;
	margin:0;
	padding:0;
	border: 0;
}
	.lateral_dret_portada table td{
		width:100%;
		text-align:right;
		border: 0;
	}
		.lateral_dret_portada table td p{
			padding:0;
			margin:0;
			line-height: 100%;
			text-align:right;
		}

		.lateral_dret_portada table td p a{
			padding:0;
			margin:0;
		}

		.lateral_dret_portada table td p a img{
			padding:0;
			margin:0;
			border:0;
			padding-left:10px;
		}

/* RSS noticies portada */

ul.rss_noticies{
	width:202px;
	padding-bottom:10px;
	color:#666666;
	font-size:10px;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
	text-align:left;
}

.rss_noticies li{
	margin:0px 0px 0px 8px;
	padding:5px 3px 5px 0px;
	list-style-type:none;
	background-image: url(../comu/ralladet_not_por.gif);
	background-position:bottom;
	background-repeat: repeat-x;
}

.rss_noticies li h3{
	padding:0px;
	margin:4px 0px 4px 0px;
}
.rss_noticies a{
	color: #660000;
	font-size:11px;
}

.rss_noticies li.mes{
	padding:8px 0px 8px 0px;
	background-image:none;
	border-bottom:1px solid #999999;
}
.rss_noticies li.mes a{
	color: #666666;
	font-size:9px;
	font-weight:normal;
}

/* FI RSS noticies portada */



/* FI ESTILS PORTADA*/




.general td.lateral_imatges{
	width: 140px;
	vertical-align:top;
	font-size:11px;
	color:#666666;
	height:100%;
}
.general td.lateral_imatges .peu-imatge{
  margin: 5px 0px 5px 0px;
}
.general td.lateral_imatges img{
  display: block;
  margin: 5px 0px 5px 0px;
}

table.llista_imatges{
  margin:0px 13px 13px 0px;
  float:left;
  width:180px;
}
table.llista_imatges td.imatge{
  background:#F0F0F0;
  text-align:center;
  width:180px;
  height:180px;
}
table.llista_imatges td.imatge img{
  vertical-align:middle;
  margin:0;
}
table.llista_imatges td.text{
  padding-top:7px;
  font-size:9px;
}


/* resultat cerca */
.cerca-capcelera {
  border-top: 1px solid #999999;
  border-bottom: 1px solid #999999;
  background: url(../comu/icon_lupa_resultats.gif) no-repeat center left;
  padding: 7px 5px 7px 25px;
  font-size: 11px;
  color: #666666;
}
.cerca-capcelera strong{
  color: #7F1730;
  font-weight: bold;
}
.cerca_noresult {
  padding: 10px 0px 10px 20px;
  background: url(../comu/cerca_negativa.gif) no-repeat center left;
  margin: 5px 0px 5px 10px;
  font-weight: bold;
  color: #666666;
  font-size: 11px;
}
.cerca_sutgeriment {
  border: 2px solid #d4e8f3;
  background: url(../comu/cerca_idees.gif) no-repeat top left;
  margin: 0px 0px 0px 0px;
  padding-left: 40px;
}
.cerca_sutgeriment li{
  padding: 0px 0px 0px 0px;
  margin: 5px 0px 5px 0px;
  color: #666666;
  list-style-image: url(../comu/klander-cerca.gif);
}


.cerca-categoria-element {
  color: #666666;
  padding: 0px 0px 0px 0px;
  margin: 10px 0px 5px 0px;
}
.cerca-titol-element {
  color: #7f1730;
  font-weight: bold;
  font-size: 11px;
  margin: 0px 0px 5px 0px;
}
.cerca-titol-element a {
  color: #7f1730;
  text-decoration: none;
}
.cerca-titol-element a:visited {
  color: #7f1730;
  text-decoration: underline;
}

.cerca-element {
  padding: 10px 0px 10px 0px;
  border-bottom: 1px dashed #e6e6e6;
}
.cerca-ressaltat {
  background-color: #FFE1A4;
}
.cerca-peu {
  width:100%;
  border-bottom: 1px solid #e6e6e6;
  font-size: 10px;
}
.cerca-peu td {
  vertical-align: middle;
  padding: 5px 5px 5px 5px;
}
.cerca-peu td a, .cerca-peu td a:hover, .cerca-peu td a:visited {
  text-decoration: none;
  color: #7f1730;
}

/* fi resultat cerca */

/*contacte*/
#formulari_contacte fieldset {
  border: 0px;
  border-top: 1px solid #cccccc;
  padding: 10px 0px 10px 0px;
}
#formulari_contacte h2 {
  color: #7F1730;
  font-size: 11px;
  font-weight: bold;
  background: transparent url(../comu/kland_cuad_filetgrana.gif) no-repeat center left;
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 10px;
}
#formulari_contacte td {
  vertical-align: top;
}
#formulari_contacte label {
  color: #000000;
  vertical-align: middle;
  font-size: 10px;
}
#formulari_contacte input, #formulari_contacte textarea, #formulari_contacte select {
  font-size: 11px;
  margin: 0px 20px 0px 5px;
  padding: 1px 1px 1px 1px;
  border: 1px solid #7f9db9;
}
#formulari_contacte input, #formulari_contacte select {
  width: 200px;
}
#formulari_contacte input .error, #formulari_contacte textarea .error {
  background-color: #ffcc99;
}
#formulari_contacte button {
  display:block;
  margin: 10px 0px 0px 0px;
  padding: 3px 3px 3px 3px;
}
#formulari_contacte .contacte_error_text{
  background: url(../comu/ico_alerta.gif) no-repeat 5px 50%;
  color: #000000;
  font-weight: bold;
  margin:5px 0px 5px 0px;
  padding:5px 5px 5px 25px;
  font-size: 10px;
  border : 1px solid #ff0000;
  background-color: #FFE6E6;
}
#formulari_contacte #introduccio {
  padding: 0px 0px 10px 0px;
  color: #666666;
}
#formulari_contacte #nota {
  padding: 10px 0px 0px 0px;
  border-top: 1px solid #d4d4d4;
  color: #666666;
}

/*fi contacte*/


/************************/

.blau12b{ color:#006699; font-size:12px; font-weight:bold;}
.blau11b{ color:#006699; font-size:11px; font-weight:bold;}
.blau11{ color:#006699; font-size:11px; font-weight:normal;}
.marro11b{ color:#660000; font-size:11px; font-weight:bold;}
.marro11{ color:#660000; font-size:11px; font-weight:normal;}
.subtitol_agenda{ color:#663333; font-size:11px; font-weight:normal;}


.punt_blau{ color:#006699; font-size:9px; font-weight:bold;}
.punt_granate{ color:#660000; font-size:9px; font-weight:bold;}

/************************************************ estils editora not�cies ************************************************/

#tornar {
  font-size: 10px;
  padding-bottom: 10px;
  text-align: right;
  border-bottom:solid #D4D4D4 1px;
}
#tornar a {
  text-decoration: none;
}

a.mes{
  font-size: 9px;
  text-decoration: none;
}

.editora_taula {
  border-bottom: 1px solid #d4d4d4;
  margin-top: 5px;
  margin-bottom: 20px;
  width:100%;
}

.editora_navegacio {
  width: 100%;
  font-size: 10px;
  color: #999999;
}

.destacat {
  font-weight: bold;
  color:#663333;
}

.editora-extres {
  border: 1px solid #d4d4d4;
  border-bottom: 2px solid #d4d4d4;
  margin: 5px 0px 5px 0px;
}
.editora-extres h5{
  border-bottom: 1px dashed #d4d4d4;
  padding: 5px 5px 5px 15px;
  margin: 0px;
  font-size: 9px;
  background: url(../comu/kland_cuadgris_figueres.gif) no-repeat 5px 50%;
  color:#666666;
}
.editora-extres a{
  display: block;
  padding: 5px 5px 5px 5px;
  font-size: 9px;
}
.editora-extres a img{
  border: 0px;
}

.list_central{
 vertical-align:top;
 padding: 0px 0px 5px 8px;
 font-size:12px;
 color:#660000;
 height:100%;
 font-weight:bold;
}

.data_list_central{
 vertical-align:top;
 margin-top:3px;
 padding: 0px 0px 5px 0px;
 font-size:9px;
 color:#666666;
 height:100%;
}

.titol_view_central{
 vertical-align:top;
 padding: 0px 0px 10px 8px;
 font-size:12px;
 color:#660000;
 height:100%;
 border-bottom: 1px solid #d4d4d4;
 font-weight:bold;
}

.view_central{
 vertical-align:top;
 padding: 5px 5px 5px 0px;
 font-size:10px;
 color:#666666;
 height:100%;
}

.data_view_central{
 vertical-align:top;
 padding: 5px 0px 5px 0px;
 font-size:9px;
 color:#666666;
 height:100%;
}

.view_img_dreta {
 /*width:160px;*/
 vertical-align:top;
 padding:5px 0px 5px 5px;
 font-size: 9px;
 color:#999999;
 text-align:right;
}

.list_central_esq {
 vertical-align:top;
 padding: 5px 8px 10px 8px;
}
.list_central_dreta {
 vertical-align:top;
 padding: 5px 0px 10px 2px;
 font-size:10px;
 color:#666666;
 height:100%;
 width:100%;
}

/************************************************ estils editora agenda ************************************************/

.data_list_central2 {
 vertical-align:top;
 margin-top:3px;
 padding: 0px 0px 5px 0px;
 font-size:10px;
 color:#666666;
 height:100%;
 font-weight:bold;
}

.list_central2 {
 vertical-align:top;
 padding: 0px 0px 10px 8px;
 font-size:10px;
 color:#666666;
 height:100%;
 border-bottom:dotted #D4D4D4 1px;
}
.list_central2 h4 {
  font-size: 12px;
  color: #663333;
  margin: 5px 0px 0px 0px;
}
.list_central3_esq {
 vertical-align:top;
 padding: 5px 5px 20px 0px;
 /*border-bottom:solid #D4D4D4 1px;*/
}
.list_central3_dreta {
 vertical-align:top;
 padding: 5px 0px 20px 5px;
 font-size:10px;
 color:#666666;
 height:100%;
 /*border-bottom:solid #D4D4D4 1px;*/
}

.data_view_central2 {
 vertical-align:top;
 padding: 5px 0px 5px 0px;
 font-size:10px;
 color:#666666;
 height:100%;
 font-weight:bold;
}
.view_central2 {
 vertical-align:top;
 padding: 0px 0px 10px 8px;
 font-size:10px;
 color:#666666;
 height:100%;
 border-bottom: 1px dotted #d4d4d4;
}
.view_central2 h4 {
  font-size: 12px;
  color: #663333;
  margin: 5px 0px 0px 0px;
}

.view_central3 {
 vertical-align:top;
 padding: 5px 0px 5px 5px;
 font-size:10px;
 color:#666666;
 height:100%;
 width:100%;
}

.view_img_esq {
 /*width:160px;*/
 vertical-align:top;
 padding:5px 5px 5px 0px;
 font-size: 9px;
 color:#999999;
}

/********************************************** estils editora portada dal� ********************************************/

.titol_list_central{
 vertical-align:top;
 margin-top:3px;
 padding: 0px 0px 10px 0px;
 font-size:12px;
 color:#663333;
 height:100%;
 font-weight:bold;
}

.text_list_central {
  font-size: 10px;
  color: #666666;
  margin-top: 0px;
}
.text_list_central img {
  float: left;
  margin-right: 10px;
  margin-bottom: 5px;
}

/********************************************* estils editora portada fundaci� *****************************************/

.tot_list_central{
 vertical-align:top;
 padding: 0px 0px 10px 10px;
 font-size:10px;
 color:#666666;
 height:100%;
}
.tot_list_central img.imatge_lateral {
  float: left;
  margin-right: 10px;
  margin-bottom: 5px;
}

.tot_list_central h4 {
  font-size: 12px;
  color: #663333;
  margin-top: 0px;
  margin-bottom: 15px;
}
/*.tot_list_central_img {
  float: left;
  margin-right: 10px;
  margin-bottom: 5px;
}*/

/**************************** estils darreres adquisicions + 50 obres ***********************/

.darrera_adq_esq {
 vertical-align:top;
 padding: 10px 10px 5px 0px;
 width:140px;
}
.darrera_adq_dreta {
 padding: 10px 0px 10px 0px;
 font-size:9px;
 color:#999999;
 height:100%;
 text-align:left;
}
.darrera_adq_dreta_seccio {
 font-size: 10px;
 color: #666666;
 font-weight:bold;
 border-bottom: 1px solid #d4d4d4;
 padding-top: 5px;
 padding-bottom: 5px;
}
.darrera_adq_dreta_titol {
 font-size: 11px;
 color: #666666;
 border-bottom: 1px solid #d4d4d4;
 padding-top: 5px;
 padding-bottom: 5px;
}
.darrera_adq_dreta_titol h4 {
  font-size: 12px;
  color: #663333;
  margin-top: 5px;
  margin-bottom: 5px;
}
.darrera_adq_dreta_titol h5 {
  font-size: 10px;
  color: #666666;
  margin-top: 5px;
  margin-bottom: 5px;
}
.darrera_adq_esq_view {
 vertical-align:top;
 padding: 10px 10px 10px 0px;
 width:275px;
 border-bottom:dotted #d4d4d4 1px;
 font-size:9px;
}
.darrera_adq_esq_view2 {
 vertical-align:top;
 padding: 10px 0px 0px 0px;
}
.darrera_adq_dreta_view {
 padding: 10px 0px 10px 0px;
 font-size:9px;
 color:#999999;
 height:100%;
 text-align:left;
 width:150px;
}
.llistat_darrera_adq_esq {
 padding: 10px 0px 0px 0px;
 width:14%;
 vertical-align:top;
 font-size: 12px;
 color: #666666;
 font-weight:bold;
}
.llistat_darrera_adq_centre {
 vertical-align:top;
 padding: 10px 10px 10px 0px;
 text-align:center;
 width:60px;
 border-bottom: 1px dotted #d4d4d4;
}
.llistat_darrera_adq_dreta {
 font-size: 11px;
 color: #666666;
 border-bottom: 1px dotted #d4d4d4;
 padding-top: 10px;
 padding-bottom: 10px;
 vertical-align:top;
 width:50%;
 padding-right: 10px;
}
.llistat_darrera_adq_dreta a {
 font-weight:bold;
}

.mostra_anys {
 font-size: 11px;
 color: #666666;
 border-bottom: 1px solid #999999;
 padding: 8px 28px 8px 10px;
 text-align: left;
}

.anys_50obres {
 font-size: 11px;
 color: #660000;
 border-bottom: 1px dotted #d4d4d4;
 vertical-align:top;
padding:10px 0px 10px 15px;
margin:0px;
font-weight:bold;
background-image: url(../comu/kland_cuadgris_figueres.gif);
background-position: 2px 12px;
background-repeat: no-repeat;
}

/********************************************* estils servei educatiu *****************************************/

.editora_taula_servei_ed {
  margin-top: 0px;
  margin-bottom: 5px;
  width:100%;
}

.list_intro {
 vertical-align:top;
 padding: 10px 0px 5px 0px;
 font-size:10px;
 color:#663333;
 height:100%;
 font-weight:bold;
}

.list_link {
 vertical-align:top;
 padding: 0px 0px 0px 25px;
 font-size:11px;
 color:#666666;
 height:100%;
 background-image: url(../comu/kland_triangle_menu.gif);
 background-position: 15px 3px;
 background-repeat: no-repeat;
}

.categoria_se {
 color:#000000;
 font-size:12px;
 font-weight:bold;
 border-top: 1px dotted #d4d4d4;
 padding: 10px 0px 5px 0px;
}

.descripcio_se {
 vertical-align:top;
 padding: 5px 0px 0px 0px;
 font-size:10px;
 color:#666666;
 height:100%;
 border-top: 1px dotted #d4d4d4;
}


/* museus */
.portada_museus_intro{
  border-bottom:solid #d4d4d4 1px;
  padding-bottom:10px;
}
.portada_museus1{
  padding-top:10px;
  vertical-align:top;
  text-align:left;
  font-weight:bold;
  font-size:11px;
  width:1%;
}
.portada_museus2{
  padding-top:10px;
  vertical-align:top;
  text-align:left;
  font-weight:bold;
  font-size:11px;
}
.portada_museus1 img{
  margin-bottom:8px;
}
.portada_museus2 img{
  margin-bottom:8px;
}
.portada_museus3{
  font-size:10px;
}

/*altres vincles relacionats*/
.taula_intro .index_intro ul{
	margin:5px 0px 0px 0px;
	padding:0px;
	color:#660000;
	font-weight:bold;
}
.taula_intro .index_intro li{
	margin:0px;
	padding:2px 5px 4px 12px;
	background-image: url(../comu/kland_triangle_menu.gif);
	background-position: 2px 5px;
	background-repeat: no-repeat;
	list-style-type:none;
}
.taula_intro .index_intro a{
	color:#660000;
}

#col_informacio {
  padding: 20px 0px 0px 0px;
  width: 200px;
  background: url(../comu/icon-info.gif) no-repeat 10px 0px;
}
#text_informacio {
  background-color: #f5f5f5;
  padding: 12px;
  color: #666666;
  font-size: 10px;
}

/*accessos directes portada*/
.lateral_menu_portada .index_intro ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
.lateral_menu_portada .index_intro li{
	color:#666666;
	font-size:10px;
	text-align:left;
	margin:4px 0px;
	padding:0px 0px 0px 0px;
}
.lateral_menu_portada .index_intro a{
	display:block;
	width:90%;
	background-image:url(../comu/flecha_accesos.gif);
	background-position:0px 4px;
	background-repeat:no-repeat;
	color:#666666;
	font-size:10px;
	text-align:left;
	margin:4px 0px;
	padding:0px 0px 0px 15px;
}


.elementllistat {
  width: 100%;
  border-bottom: 1px dotted #d4d4d4;
}
.elementllistat h4 {
  color: #660000;
  font-size: 12px;
  padding: 0px 0px 6px 0px;
  margin: 0px;
}
.elementllistat td {
  padding: 6px 6px 6px 6px;
  line-height:135%;
  vertical-align:top;
}
.elementllistat .imatge {
  width: 70px;
  padding: 6px 6px 6px 0px;
  margin: 0px;
  padding-top: 6px;
}
.elementllistat .link {
  background: url(../comu/kland_flecheta_grana.gif) no-repeat left center;
  margin: 0px;
  margin-top: 6px;
  padding: 0px 0px 0px 10px;
  color:#660000;
}
.elementllistat .video {
  background: url(../comu/icon_videoclip.gif) no-repeat left center;
  margin: 0px;
  margin-top: 10px;
  padding: 0px 0px 0px 20px;
  color:#660000;
}
.elementllistat .pdf {
  background: url(../comu/pdf_icon.gif) no-repeat left center;
  margin: 0px;
  margin-top: 6px;
  padding: 0px 0px 0px 20px;
  color:#660000;
}
.elementllistat .link a, .elementllistat .video a, .elementllistat .pdf a {
  color:#660000;
}


/* nous robert */
/*altres vincles relacionats*/
.taula_intro td.text_central ul{
	margin:5px 0px 0px 0px;
	padding:0px;
	color:#660000;
	font-weight:bold;
}
.taula_intro td.text_central li{
	margin:0px;
	padding:2px 5px 4px 12px;
	background-image: url(../comu/kland_triangle_menu.gif);
	background-position: 2px 5px;
	background-repeat: no-repeat;
	list-style-type:none;
}

.edvisual_destacat1{
font-weight: bold;
color:#660000 ;
}
.edvisual_destacat2{
font-weight: bold;
color:#C27D05 ;
}
.edvisual_destacat3{
font-weight: bold;
color:#FCB617 ;
}
.edvisual_destacat4{
font-weight: bold;
color:#5383CC ;
}
.edvisual_destacat5{
font-weight: bold;
color:#005C54 ;
}
.edvisual_remarcar{
color:#006699;
}
.edvisual_negre{
color:#000000;
}
.caixeta_info_dreta{
padding: 10px;
float: right;
margin-left: 10px;
width: 178px;
background-color: #EEF0F3;
clear:both;
font-size:9px;
margin-bottom:15px;
}
.caixa_imatge_flotant_dreta{
float: right;
margin-left: 10px;
width: 198px;
clear:right;
margin-bottom:75px;
}

.vincle_llistat_grana{
background: url(../comu/kland_triangle_menu.gif) no-repeat 20px 5px;
padding:0px 0px 0px 30px;
color: #660000;
line-height: 170%;
margin: 0px;
font-size:10px;
display:block;

}
.vincle_llistat_grana_b{
background: url(../comu/kland_triangle_menu.gif) no-repeat 20px 5px;
padding:0px 0px 0px 30px;
color: #660000;
line-height: 170%;
margin: 0px;
font-size:10px;
display:block;
font-weight:bold;
}



/*pot influir em altres pagines?*/
.text_central ul{
	margin:10px 0px 10px 35px;
	padding:0px;
}
.text_central ol{
	margin:10px 0px 10px 40px;
	padding:0px;


}
.text_central li{

	padding:2px 5px 6px 0px;
}



/*fi pot influir em altres pagines?*/

ul.vinyeta_estil_triangle{
	margin:10px 0px 10px 17px;
	padding:0px;
}
.vinyeta_estil_triangle li{
list-style-type:none;
padding-left:12px;
background-image: url(../comu/kland_triangle_menu.gif);
background-position: 2px 5px;
background-repeat: no-repeat;

}
ul.vinyeta_estil_verificat{
	margin:10px 0px 10px 17px;
	padding:0px;
}
.vinyeta_estil_verificat li{
list-style-type:none;
padding-left:16px;
background-image: url(../comu/icon_objectius_ok.gif);
background-position: 2px 5px;
background-repeat: no-repeat;

}

ul.vinyeta_estil_quadrat{
	margin:2px 0px 10px 17px;
	padding:0px;
}
.vinyeta_estil_quadrat li{
list-style-type:none;
padding-left:15px;
background-image: url(../comu/kland_cuad_filet.gif);
background-position: 2px 5px;
background-repeat: no-repeat;

}




.caixeta_puntets_dreta{
float:right;
text-align:left;
width:350px;
border:dotted #D4D4D4 1px;
padding:10px;
font-size:10px;
xheight:214px;
}
.caixeta_puntets_dreta ul{
margin:8px 0px 20px 5px;
padding:0px;
}
.caixeta_puntets_dreta li{
list-style-type:none;
margin:0px;
padding:2px 5px 4px 12px;
background-image: url(../comu/kland_triangle_menu.gif);
background-position: 2px 5px;
background-repeat: no-repeat;

}

ul.horitzontal {
  margin: 5px 0px 7px 0px;
  border-bottom:solid #D4D4D4 1px;
  border-top:solid #D4D4D4 1px;
  padding:5px;
  overflow:auto;
  _height:1%;
}
.horitzontal li {
font-size:9px;
display: inline;
float:left;
list-style-type:none;
background-image: url(../comu/kland_triangle_menu.gif);
background-position: 2px 5px;
background-repeat: no-repeat;
padding:2px 15px 4px 10px;
margin: 0px 0px 0px 0px;
}
.horitzontal li a{
font-size:9px;
  font-weight:normal;
}

/* estils editora publicacions*/
.list_central_dreta_publicacions {
 vertical-align:top;
 padding: 5px 0px 10px 2px;
 font-size:10px;
 color:#666666;
 height:100%;
 width:100%;
}
.list_central_dreta_publicacions h3{
 background: url(../comu/kland_cuad_filet.gif) no-repeat 0px 3px;
 padding:0px 7px 3px 12px;
*padding:1px 7px 3px 12px;
 margin:0px;
 font-size:11px;
 color:#660000;
 font-weight:bold;
}
/* fi publicacions*/

.caixeta_vincles{
padding: 10px;
float: left;
margin-bottom: 10px;
width: 250px;
margin-bottom:0px;
border-right: #D4D4D4 1px dotted;
font-size:10px;
}
.caixeta_vincles a{
font-weight:bold;
background-image: url(../comu/kland_triangle_menu.gif);
background-position: 2px 5px;
background-repeat: no-repeat;
padding:2px 15px 4px 10px;

}
.caixeta_destacat_index{
padding: 0px 10px 0px 0px;
float: left;
margin-bottom: 10px;
margin-left: 0px;
width: 265px;
background-color: #ECE5E5;
font-size:9px;
background-image: url(../comu/kland_fotos_obres.gif);
background-position: 137px 13px;
background-repeat: no-repeat;
}
.caixeta_destacat_index div.titol{
margin-left:155px;
margin-top:13px;
}

.caixeta_destacat_index div.titol a{
color: #660000;
padding:2px 5px 4px 0px;
font-weight:bold;
}
.caixa_fotos_activitats{
float:right;
margin-left:20px;
width:160px;
clear:left;
margin-bottom:60px;
font-size:9px;
}
.destacat_text{
clear:both;
padding:10px;
border:solid #996666 1px;
border-left:solid #996666 5px;
font-size:10px;
}
/* fi robert */

/** popups **/
.generalpopup{
  width:715px;
  text-align:left;
}
.generalpopup td.headerpopup {
  background-color: #660000;
  color: #ffffff;
  font-size:10px;
}
.generalpopup td.headerpopup div.tancar{
  float:right;
  padding:15px;
}
.generalpopup td.headerpopup div.tancar a{
  color: #FFFFFF;
}
.generalpopup td.text_central{
  vertical-align:top;
  padding: 17px 0px 10px 17px;
  font-size:10px;
  color:#666666;
}
.generalpopup td.text_central div.navega{
  float:right;
  padding-right:10px;

}
.generalpopup td.text_central div.navega a{
  color:#660000;
  font-size:9px;
}
/** fi popups **/



/*estils per al llistat de fotografies*/

div.apartat{
	border-bottom:solid 1px #999999;
	margin-bottom:15px;
	width:600px;
	}
div.apartat div.apartatTitol{
	border-top:solid 1px #999999;
	border-bottom:dashed 1px #999999;
	background-image:url(../comu/kland_cuadgris_figueres.gif);
	background-repeat:no-repeat;
	background-position:0% 50%;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
	color:#660000;
	font-size: 12px;
	font-weight:700;
	}
div.apartat div.klander_buit{
	background-image:url(../comu/kland_cuadgris_figueres_buit2.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	}
div.apartat hr.filet_rallat{
	border:0px;
	background-color: ##999999;
	height: 1px;
	margin:0px 0px;
	border-top:dashed 1px #999999;
	height:0px;
	}
hr.filet_rallat{
	border:0px;
	background-color: ##999999;
	height: 1px;
	margin:0px 0px;
	border-top:dashed 1px #999999;
	height:0px;
	}
div.apartat .inputs{
	border:solid 1px #7F9DB9;
	}
div.apartat .columna_dreta{
	float:right;
	text-align:left;
	/*background-color:red;*/
	width:400px;
	}
div.apartat .columna_esquerra{
	float:left;
	width:140px;
	}
div.apartat .bloc_imputs{
	background-image:url(../comu/kland_cuadgris_figueres_buit2.gif);
	background-repeat:no-repeat;
	background-position:0px 8px;
	border-bottom:dashed 1px #999999;
	padding: 8px 0px 8px 15px;
	}
.enllas_flecha{
	background-image:url(../comu/kland_fotos_obres.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:20px;
	font-weight:700;
	color:#660000;
	}
div.nota_legal{
	padding:10px 0px 10px 0px;
	}
h1.segon_titol{
	font-size:16px;
	font-weight:700;
	border-top:solid 1px #999999;
	border-bottom:dashed 1px #999999;
	padding: 4px 4px 4px 0px;
}
.linia_clander	{
	background-image:url(../comu/kland_cuadgris_figueres_buit2.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
	padding: 5px 0px 0px 10px;
}
.texte_estandar{
	color: #666666;
	font-size:11px;
	font-weight:normal;
}
.rallat_adalt_abaix{
	border-bottom:dashed 1px #999999;
	border-top:dashed 1px #999999;
	padding: 10px 0px 10px 0px;
}
.capsa_top_rallat{
	border-top:dashed 1px #999999;
	padding:10px 0px 10px 0px;
}
div.obra{
	float:left;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
	}
.cuadre{
	vertical-align:middle;
	border:solid 1px #999999;
	text-align:center;
	}
.ref{
	font-size:11px;
	padding:0px 10px 0px 10px
	}
.filet{
	border:0px;
	height: 1px;
	margin:0px 0px;
	border-top:dashed 1px #999999;
	height:0px;
	}
.filetFinal{
	border:0px;
	height: 1px;
	margin:0px 0px;
	border-top:dashed 1px #999999;
	border-top:solid 1px #999999;
	}
div.triangle{
	background-image:url(../comu/kland_fotos_obres.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
	padding: 5px 0px 0px 25px;
	}
div.triangle a{
	font-weight:700;
	color:#660000;
	}

/****************************** estils biblioteca *****************************/
.pag_biblio{
padding:5px 5px 0px 5px;
width:100%;
}

.titol_biblio_esq{
padding:8px 5px 5px 5px;
width:15px;
}
.titol_biblio_dreta{
padding:8px 5px 5px 5px;
font-weight:bold;
}

.autor_biblio_esq{
padding:0px 5px 8px 5px;
width:15px;
border-bottom:dotted #d4d4d4 1px;
}
.autor_biblio_dreta{
padding:0px 5px 8px 5px;
border-bottom:dotted #d4d4d4 1px;
color: #333333;
background-color: #ffffff;
}

.resultats_biblio{
border-top:solid #999999 1px;
border-bottom:solid #d4d4d4 1px;
padding:8px 15px 8px 15px;
background-image:url(../comu/kland_cuadgris_figueres_buit2.gif);
background-repeat:no-repeat;
background-position:0px 9px;
color: #333333;
background-color: #ffffff;
font-size:1em;
}

.resultats_biblio2{
border-top:solid #999999 1px;
border-bottom:solid #d4d4d4 1px;
padding:8px 15px 8px 15px;
background-image:url(../comu/kland_cuadgris_figueres_buit2.gif);
background-repeat:no-repeat;
background-position:0px 9px;
color: #333333;
background-color: #ffffff;
font-size:1.1em;
}

.cercador_biblio{
border-bottom:dotted #d4d4d4 1px;
padding:8px 15px 8px 15px;
background-image:url(../comu/kland_cuadgris_figueres.gif);
background-repeat:no-repeat;
background-position:0px 9px;
color: #660000;
background-color: #ffffff;
font-size:10px;
font-weight:bold;
}

.nom_form_biblio{
color: #333333;
background-color: #ffffff;
font-size:10px;
}

.form_biblio{
padding:5px 0px 5px 0px;
}

.boto_form_biblio{
border-top:dotted #d4d4d4 1px;
padding: 8px 0px 8px 0px;
}

.bibliopopup {
margin: 28px 28px;
border: 1px solid #CCB3B3;
border-spacing: 0;
border-collapse: collapse;
}
.view_biblio{
padding: 5px;
border-bottom: 1px solid #CCB3B3;
border-top: 1px solid #CCB3B3;
text-align: left;
}

.imatge-esquerra{
margin:0 15px 15px 0;
float:left;
}
.imprimir{
background:url(../comu/icon_vprint.gif) no-repeat top left;
font-size:9px;
padding-left:18px;
}

.taula_mapa{
	border-collapse: collapse;
	border-spacing: 0px;
	vertical-align: top;
	}
	.taula_mapa tr th{
		background-image:url(/dali/web/media/comu/degradat_mapa_dalt.jpg)  ;
		background-position:0px 0px;
		background-repeat:repeat-x;
		border:solid 1px #999999;
		width:185px;
		height:34px;
		padding-left:11px;
		}
		.taula_mapa tr th span{
			background-image:url(/dali/web/media/comu/imatge_fl_mapaweb.gif)  ;
			background-position:0px 50%;
			background-repeat:no-repeat;
			padding:0px 0px 0px 16px;
			font-size:1.1em;
			color:#660000;
			}
	.taula_mapa tr td{
		border:solid 1px #999999;
		padding-bottom:12px;
		width:185px;
		padding-left:0px;
		background: transparent url(/dali/web/media/comu/degradat_mapa_columnes.jpg) repeat-y 0px 0px;
		vertical-align: top;
			}
		.taula_mapa tr td ul{
			list-style:none;
			padding:0px 7px 0px 7px;
			margin:0px;
			}
			.taula_mapa tr td ul li{
				background: transparent url(/dali/web/media/comu/kland_flecheta_grana.gif) no-repeat 0px 10px;
				padding:7px 0px 7px 10px;
				margin:0px;
				color:#660000;
				font-size:0.9em;
				font-weight:700;
				border-bottom:#BBBBBB dashed 1px;
				text-align:top;
				}
				.taula_mapa tr td ul li.llista_groga{
					color:#E9BE01;
					}
				.taula_mapa tr td ul li.llista_groga2{
					color:#DF9501;
					}
				.taula_mapa tr td ul li.llista_blaba{
					color:#6690CB;
					}
				.taula_mapa tr td ul li.llista_verda{
					color:#026A64;
					}
	.taula_mapa tr td ul li ul{
		list-style:none;
		padding:0px 7px 0px 7px;
		margin:0px;
		text-align:top;
		}
		.taula_mapa tr td ul li ul li{
			background: transparent url(/dali/web/media/comu/flecheta_sub_mapaweb.gif) no-repeat 0px 8px;
			padding:4px 0px 4px 10px;
			margin:0px;
			color:#666666;
			font-size:0.9em;
			font-weight:400;
			border-bottom:none;
			}
			.taula_mapa tr td ul li ul li a:link{
				color:#666666;
				}
			.taula_mapa tr td ul li ul li a:visited{
				color:#666666;
				}
			.taula_mapa tr td ul li ul li a:active{
				color:#666666;
				}
			.taula_mapa tr td ul li ul li a:hover{
				color:#666666;
				}

/* copyright */
div.hidden {
	margin-bottom: 1.4em;
}
	div.hidden h3 {
		margin: 0;
		border: 0;
		padding: 1.4em 0;
		color: #810000;
		font-size: 1em;
	}
	div.hidden p {
		margin-bottom: 1em;
	}


/* rss portada */
.rssnotis{
	float:right;
}
	.rsstext{
		text-align: right;
		font-weight:bold;
		color: #F67422;
		float:right;
		padding-left: 5px;
	}
.rssnotislist{
	float:right;
	padding-left:10px;
}
	.rsstextlist{
		color: #F67422;
		font-size:9px;
		text-align: right;
		float:right;
		padding-left: 5px;
	}

h4.social{

	color: #666666;
	padding-bottom:5px;
	margin: 50px 0px 10px 0px;
	width:186px;
	font-weight: normal;
	font-size:13px;
	padding-bottom: 10px;
	background: url('../comu/linia-discontinua2.gif') repeat-x 0 bottom;
}

ul#social{
	width: 186px;
	display:inline;
}
	ul#social li{
		display:inline;
		width: 20px;
		padding: 2px;
		float:left;
	}
