* {margin:0px;padding:0px;}
ul,ol {margin-left:25px;}

img {border:none;}

h1 {font-size:20px;color:#e2001a;font-family:Arial;border-bottom:2px solid #e2001a;font-weight:bold;line-height:25px;text-transform:uppercase;
     background-image:url(../img/h1_fletxa.png);background-repeat:no-repeat;background-position:right 12px;margin-bottom:15px; padding-right:20px;}
/*h1.noticia,h1.agenda,h1.galeria,h1.llistat { border:0px;background-image:none;padding-right:0;}*/
h1.noticia { border:0px;background-image:none;padding-right:0;}
h2 {font-size:12px;font-weight:bold;margin-bottom:15px;}
h3 {font-size:16px;font-weight:bold;color:#ee0c6e;margin-bottom:8px;}
h4 {font-size:14px;font-weight:bold;color:#a11854;font-weight:normal;line-height:20px;}
h6 {font-weight:bold;font-size:11px;font-weight:bold;}

h5 {font-size:14px;color:#000;font-family:Arial;font-weight:bold;line-height:22px;text-transform:uppercase;margin-top:15px;
     background-image:url(../img/h1_fletxa.png);background-repeat:no-repeat;background-position:right 12px;margin-bottom:10px;} 
h5.green {border-bottom:1px dashed #73880a;}
h5.green span{color:#73880a;}
h5.cyan {border-bottom:1px dashed #851073;}
h5.pink {  border-bottom:1px dashed #ee0c6e;}

a {color: #225ca9;text-decoration:none;outline:none;}
a:hover {color: #225ca9;text-decoration:underline;}

.boto {background-color:#333333;border:1px solid #333333;color:#fff;padding:2px 5px; cursor:pointer;}
.input {border:1px solid #a5acb2;}

body {background-color:#f2f2f2;font-family:arial;font-size:11px;}
		 
/* Capçalera de la pàgina */		 
#header {height:118px;background-image:url(../img/es/header_bkg.jpg);background-position:center top;background-repeat:repeat-x;background-color:#000;}
#header #content {width:1007px;margin:0 auto;position:relative;}
#header #content #logotip {position:absolute;top:0px;left:8px;}
#header #content #sombra {position:absolute;top:0px;left:20px;}

#header #content #menu_petit {position:absolute;top:0;right:8px;font-size:12px;}
#header #content #menu_petit a { display:block;height:21px;float:left;margin-right:1px;text-decoration:none;
background-image:url(../img/menu_li_li_bkg.png);background-position:left 5px;padding-left:10px;background-repeat:no-repeat;color:#fff;font-weight:bold;
margin-top:5px;margin-left:10px;
}
#header #content #menu_petit span.subs { display:block;height:21px;float:left;margin-right:1px;text-decoration:none;
background-image:url(../img/menu_li_li_bkg.png);background-position:left 6px;padding-left:10px;background-repeat:no-repeat;color:#fff;font-weight:bold;
margin-top:5px;margin-left:10px;
}

#header #content #menu_petit a.bt_rss {background-image:url(../img/bt_rss.png);}


#header #content #menu_petit2 {position:absolute;top:5px;left:235px;}

#header #content #menu_petit2 span {padding: 9px 15px 6px 25px;}
#header #content #menu_petit2 span.first {border-right:0px;}

#header #content #login { display:none;padding-top:40px;padding-left:30px;position:absolute; right:10px; top:20px; width:156px;height:64px;background-image:url(../img/login_ca_bkg.png);background-repeat:no-repeat; } 
#header #content #login .input { font-size:10px; width:125px; border-color:#737173; margin-bottom:8px; height:12px;} 
/*#header #content #login .boto_login { background-image:url(../img/boto_login.png);background-position:14px 14px;background-repeat:no-repeat;}} */

/* Contingut de la pàgina */
#main {padding-top:20px;width:1007px;margin:0 auto;
		  background-image:url(../img/es/main_bkg.png);background-position:right top;background-repeat:repeat-y;
		  min-height:300px;height: auto !important;height: 300px;
		  }

#main #main-a {float:left;width:221px;padding-left:15px;}
#main #main-b {float:left;width:720px;padding-right:.15px;padding-left:20px;}
#main #main-b #breadcrumbs {margin-bottom:10px;color:#333333;font-family:Arial;font-weight:bold;font-size:10px;}
#main #main-b #breadcrumbs span {margin-left:5px;margin-right:5px;}

/* Categories */
#menu-v ul {list-style:none;margin-left:0px;}
#menu-v ul li {outline:none;}
#menu-v ul li a {display:block;padding:14px 10px 0px 25px;height:29px;margin-bottom:5px;color:#fff;font-family:Arial;font-weight:bold;font-size:14px;text-transform:uppercase;
					background-image:url(../img/es/menu_li.png);background-position:left bottom;background-repeat:no-repeat;cursor:pointer;} 
/*#menu-v ul li a.actiu {background-position:left top;} */
#menu-v ul li a:hover {background-position:left top;text-decoration:none;} 

/* Apartat */
#menu-v ul li ul {list-style:none;margin-left:0px;margin-top:-12px;margin-bottom:5px;}
#menu-v ul li ul li {border-top:1px dashed #d3000e;background:#cdd1d1;}
#menu-v ul li ul li a {background-image:url(../img/menu_li_li_bkg.png);background-position:7px 8px;background-repeat:no-repeat;
							  font-size:10px;color:#333333;margin-bottom:0px;padding:5px 10px 5px 15px;height:auto;font-weight:normal;}
#menu-v ul li ul li a:hover {color:#fefefb;background-color:#e1263c;background-position:7px 8px;background-image:url(../img/menu_li_li_hover_bkg.png);} 
#menu-v ul li ul li a.actiu {color:#fefefb;background-color:#e1263c;background-position:7px 8px;background-image:url(../img/menu_li_li_hover_bkg.png);} 

/* Subapartat */
#menu-v ul li ul li ul {list-style:none;margin-left:0px;margin-top:0px;margin-bottom:0px;}
#menu-v ul li ul li ul li {border-top:1px dashed #d3000e;background:#eaecec;}
#menu-v ul li ul li ul li a {background-image:url(../img/menu_li_li_bkg.png);background-position:17px 8px;background-repeat:no-repeat;
									  font-size:10px;color:#e2001a;margin-bottom:0px;padding:5px 10px 5px 25px;height:auto;font-weight:normal;}
#menu-v ul li ul li ul li a:hover {background-position:17px 8px;color:#fefefb;background-color:#e67481;}
#menu-v ul li ul li ul li a.active {background-position:17px 8px;color:#fefefb;background-color:#e67481;}

/* Peu de pàgina */
#footer {height:279px;
 background:url(../img/es/body_bkg.png) #f2f2f2 repeat-x bottom;}
#footer #subfooter {width:1067px;margin:0 auto;background-image:url(../img/es/footer_bkg.png);background-position:top left;background-repeat:no-repeat;}
#footer ul { margin-top:5px; margin-left:5px; list-style:none;}
#footer ul li {  padding-left:10px; padding-bottom:5px;
					background-image:url(../img/peu_li.png);background-position:left 4px;background-repeat:no-repeat;}
#footer ul li a {color:#656970;}
#footer #col1,#footer #col2,#footer #col3,#footer #col4 {height:160px;overflow:hidden;float:left;width:170px; padding-right:20px; padding-top:20px;}
#footer a {color:#fff;}
#footer #col2 {float:left;width:240px; padding-right:20px; padding-top:20px;}
#footer #col1 {position:relative;padding-top:9px;width:350px;padding-left:50px;color:#000;}
#footer #col1 .boto {position:absolute;bottom:0px;left:50px;color:#fff;font-size:10px; background-image:url(../img/nl_boto.png); background-position:90% 6px;background-repeat:no-repeat;padding:0px 15px 1px 5px;margin-top:5px;}
#footer #col1 #nl_captcha {font-size:10px; margin-bottom:8px; padding:2px 1px; color:#636363;float:left;width:67px;}
#footer #col1 p .input {font-size:10px; margin-bottom:8px; padding:2px 1px; width:200px;color:#636363;}
#footer #col1 label.error { position:absolute;width:500px;display:inline; margin-left:5px; color:#e2001a; font-size:9px; font-size:verdana;padding-top:3px;}
#footer #col1 #subscriute {color:#36393d; font-size:9px; margin-bottom:25px;}
#footer #credits-a,#footer #credits-b { padding:5px 25px;float:left;width:470px; font-family:"lucida sans","trebuchet MS",Arial,Helvetica,sans-serif; font-size:10px; color:#fff; }
#footer #credits-a { text-transform:uppercase;padding-top:10px;}
#footer #credits-a p { text-transform:none;margin-top:25px;}
#footer #credits-a p img {vertical-align:-4px;}
#footer #credits-a p a{ color:#f29315; font-size:12px; text-decoration:none;}
#footer #credits-a a {padding:0px 10px;color:#7f7f7f;}
#footer #credits-b {position:relative;text-align:right; padding-top:10px;color:#808080;font-size:11px;}
/*#footer #credits-b span {display:none;}*/
#footer #credits-b img {float:right;margin-left:10px;}
#footer #credits-b #mcu_lnk {position:absolute;right:0;top:10px;}
#footer #credits-b #mcu_txt {position:absolute;right:190px;top:10px;}


.cb {clear:both;}

/* Apartat Genèric */
div.cont-a {float:left;width:500px;}
div.cont-b {float:left;width:200px;padding-left:20px;}
div.text {color:#36393d;line-height:18px;margin-bottom:15px;}
a.recomanar {background-image:url(../img/es/recomanar.png);background-position:left top;background-repeat:no-repeat;
				 display:block;padding:9px 10px 0 30px;height:20px;margin-top:5px;color:#36393d;text-transform:uppercase}

div#frecomanar {background-color:#e5e5e5;margin-top:-7px;padding:10px;}
div#frecomanar th {padding-top:10px;text-align:left;padding-bottom:3px;}
div#frecomanar td .input {width:140px;margin-bottom:3px;font-size:10px;}
div#frecomanar td textarea {width:170px !important;}
div#frecomanar td .boto {margin-top:5px;font-size:10px;}
div#frecomanar label#errores {float:left;padding-left:5px;font-size:10px;color:#77a2b4;font-style:italic;}

a.imprimir {background-image:url(../img/es/imprimir.png);background-position:left top;background-repeat:no-repeat;
display:block;padding:9px 10px 0 30px;height:20px;margin-top:5px;color:#36393d;text-transform:uppercase}
div.compartir {background-image:url(../img/es/compartir.png);background-position:left top;background-repeat:no-repeat;
display:block;padding:8px 7px 0 7px;height:60px;margin-top:5px;border-bottom:1px dashed #373737;border-top:1px dashed #373737;}
div.compartir span {display:block;color:#373737;text-transform:uppercase;margin-bottom:5px; padding-bottom:5px;}

/* Tots els documents */
/*div.docs {margin-top:30px;}*/
div.docs {margin-bottom:20px;margin-top:10px;}
div.docs h6 {background-image:url(../img/docs_h4_bkg.png);background-position:left top;background-repeat:no-repeat;padding-left:15px;}
div.docs ul {list-style:none;margin-left:0px;}
div.docs ul li {margin-top:5px;background-image:url(../img/docs_li_bkg.png);background-position:2px 4px;background-repeat:no-repeat;padding-left:15px;}
div.docs ul li span {color:#898989;margin-left:5px; display:none !important;}

/* Totes les fotos */
div.imatges {list-style:none;margin-left:0px;}
div.imatges .principal {padding-top:3px;/*border-top:3px solid #e2001a;*/margin-bottom:10px;}
div.imatges .miniatures {padding:10px 0 10px 10px;background-color:#f3f3f0;}
div.imatges .miniatures img {margin-bottom:8px;}
div.imatges .miniatura {margin-right:10px;}

/* Paginació */
div.pagination { margin-top:30px;margin-bottom:0px; background-color:#3e3e3e; padding:6px 10px 6px 10px; }
div.pagination a {font-size:10px;background-color:#3e3e3e;padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #3e3e3e;text-decoration: none;color:#fff;}
div.pagination a:hover, div.pagination a:active {border:1px solid #3e3e3e;color:#3e3e3e;background-color:#fff;}
div.pagination span.current {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #313131;background-color: #313131; color: #FFF; font-weight:bold;}
div.pagination span.disabled {background-color:#3e3e3e;padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #3e3e3e;color: #3e3e3e; }

/*  Elements */
div.llista-element {margin-top:20px; background-image:url(../img/associacio_bkg.png); background-repeat:repeat-x; padding-top:5px; }
div.destacat { padding:8px 8px 0 8px; background-color:#fbefed; background-image:none; }

div.llista-element .element-a {float:left;width:130px;}
div.llista-element .element-b {float:left;width:580px;}
div.llista-element .element-b .docs {margin-top:0px;margin-left:13px;}
div.destacat .element-b {float:left;width:564px;}
div.simple .element-b { float:none; display:block; width:720px; padding-bottom:3px;}
div.simple { background-position:left center;}
div.llista-element .element-b p.data {color:#851073;font-size:10px;margin-bottom:7px;}
div.llista-element .element-b p { margin-left:15px;color:#36393d;}
div.llista-element .element-b p.text { margin-bottom:10px;}
div.llista-element .element-b span a {color:#e2001a;text-decoration:none;}
div.llista-element .element-b h2 {color:#e2001a;margin-bottom:8px;font-size:14px;
 background-image:url(../img/h2_fletxa.png);background-repeat:no-repeat;background-position:left 4px; padding-left:15px;
}
div.llista-element .element-b h2 a { color:#e2001a; }
div.llista-element .element-b h2 span { color:#36393d; font-weight:normal; padding-right:10px; font-size:11px; }
div.llista-element p.comentaris {background-image:url(../img/ico_cometaris_llista.png);background-position:left 1px;background-repeat:no-repeat;padding-left:15px;margin-top:7px;color:#73880a;}

/*  Noticies */
div.llista-noticia {margin-top:0px;}
div.llista-noticia .noticia-a {float:left;width:130px;}
div.llista-noticia .noticia-b {float:left;width:580px;}
div.llista-noticia .noticia-b p.data {color:#868686;font-size:10px;}
div.llista-noticia .noticia-b p {color:#36393d;}
div.llista-noticia .noticia-b span a {color:#e2001a;text-decoration:none;}
div.llista-noticia .noticia-b h2 a {color:#e2001a;font-size:14px;}
div.llista-noticia p.comentaris {background:url(../img/es/comentaris.png) left 2px no-repeat; padding-left:15px;margin-top:7px;font-size:10px;font-weight:bold;}
div.llista-noticia p.comentaris a {color:#73880a;}
.text p {font-size:12px !important;}
div#comentaris {margin-top:30px;background-color:#f0f2e2;padding:10px 15px 10px 10px;position:relative;}
div#comentaris label {display:block;float:left;width:100px;}
div#comentaris label.error {font-size:10px;width:100%;padding-left:100px;color:#768b0f;padding-bottom:5px;font-style:italic;}
div#comentaris ul {list-style:none;}
div#comentaris ul li {padding-bottom:10px;}
div#comentaris .input {width:300px;}
div#comentaris h5 {margin-top:0px;padding-top:0px;}
div#comentaris #estat-b {position:absolute;top:15px;right:40px;}
div#comentaris .comentari-a {float:left;width:20px;height:20px;background-image:url(../img/ico_comentaris.png);background-position:left top;background-repeat:no-repeat;}
div#comentaris .comentari-b {padding-top:2px;color:#36393d;float:left;width:300px;height:20px;}
div#comentaris .comentari-b .autor{padding:0 5px;text-transform:uppercase;}
div#comentaris .com p {margin-top:-13px;color:#73880a;}
div#comentaris #nou {border-bottom:1px dashed #768b0f;margin-bottom:20px;padding-bottom:20px;padding-top:10px;}

/* Agenda */
div.llista-agenda { background:url(../img/es/portada_agenda.png) #dbe9f0 left top repeat-x;padding:12px 10px 0 10px;margin-bottom:0px;}
div.llista-agenda h2 {padding-left:12px;background:url(../img/es/h2_fletxa.png) left 4px no-repeat;}
div.llista-agenda .agenda-a {float:left;width:130px;}
div.llista-agenda .agenda-b {float:left;width:580px;}

div#agenda div.llista-agenda .dades { width:100%;background:url(../img/es/portada_agenda.png) #dbe9f0 left top repeat-x;}
div#agenda div.llista-agenda .dades .lloc { background-position:left 1px;}

div#agenda div.llista-agenda { background:none !important;}

.dades  {margin-bottom:0px;padding:8px 10px;}
.dades span  {color:#36393d;background-position:left top;background-repeat:no-repeat;padding-left:20px;padding-top:1px;line-height:17px;}
.dades span.data {background:url(../img/es/ico_calendari.png) left 1px no-repeat;font-size:11px; }
.dades span.hora {font-size:12px; }
.dades span.lloc {margin-left:20px;background:url(../img/es/ico_lloc.png) 0px 3px no-repeat;width:220px;font-size:11px;}
.dades p {margin-top:8px;}
div.llista-agenda p.resum  {margin-bottom:10px;}
.dades p span.lloc {margin-left:0px;}
div.llista-agenda .agenda-b p {color:#36393d;}
div.llista-agenda .agenda-b h2 {background:none;padding-left:0px;}
div.llista-agenda .agenda-b h2 a {color:#e2001a; font-size:14px;}
.tipus_agenda {background-image:url(../img/ico_tipus.png);background-position:left 1px;background-repeat:no-repeat;
					 padding-left:20px;padding-top:3px;height:20px;color:#000;font-size:10px;font-family:sans;text-transform:uppercase;font-family:Arial;font-weight:bold;}

#detall {border-top:1px dashed #d3000e;border-bottom:1px dashed #d3000e;padding-top:10px;margin-bottom:30px;}
#detall h3,#detall h4 {color:#e2001a;}
#detall h3 {font-weight:normal;}
#detall h4 {color:#373737;}
#detall .dades  {background:url(../img/es/portada_agenda.png) #dbe9f0 left bottom;margin-top:20px;font-weight:bold;padding:10px 10px 0 10px;
min-height:20px;height: auto !important;height: 20px; porder:0px;
}
#detall .dades .cb {height:1px !important;}
#detall .dades p {padding-top:0px;margin-top:0px;font-weight:normal;color:#36393d;}

#detall p.data {background:url(../img/es/ico_calendari.png) left 0px no-repeat;padding-left:15px;float:left;font-size:11px; padding-top:0px;}

#detall p.hora {font-size:12px; }
#detall p.lloc {float:left;margin-left:10px;padding-left:15px;background:url(../img/es/ico_lloc.png) 2px 0px no-repeat;width:330px; font-size:11px;}

#detall #obresde {color:#a11854;font-size:14px;} 
#venda {position:relative;}
#venda #vendaentrades {background-color:#eaeae7;border-top:2px solid #000;margin-top:10px;padding:10px 10px 30px 10px;margin-bottom:0px;}
#venda #vendaentrades .titol {text-transform:uppercase;color:#e2001a;font-size:12px;font-weight:bold;border-bottom:1px dashed #e2001a;}
#venda #vendaentrades .preu {color:#36393d;font-size:11px;margin:10px 0;}
#venda a {display:block;width:140px;height:32px;position:absolute;bottom:7px;left:10px;color:#fff;text-transform:uppercase;padding:7px 0 0 25px;font-size:10px;
background-image:url(../img/boto_comprarentrades.png);background-position:left top;background-repeat:no-repeat;
}

/* Galeries */
div.llista-galeria {margin-top:20px;float:left;width:360px;}
div.llista-galeria .galeria-a {float:left;width:196px;}
div.llista-galeria .galeria-b {padding-top:70px;padding-left:10px;padding-right:10px;float:left;width:140px;color:#36393D;}
div.llista-galeria .galeria-b p.data {color:#e2001a;font-size:10px;}
div.llista-galeria .galeria-b h2 a {color:#e2001a;font-size:14px;}

/* Portada */
div#portada #requadre_noticies { /*background-color:#e9e9e9;*/background:url(../img/noticies_bkg.png) bottom left no-repeat; padding:8px 10px 0 10px; }
div#portada .llista-agenda h2 a {color:#e2001a !important; }
div#portada .llista-agenda {margin-bottom:1px; !important; }
div#portada .llista-agenda p {margin-top:3px;}
div#portada .llista-agenda .dades p span.lloc {display:block;width:200px;margin-bottom:0px;}

div#portada #requadre_noticies .cb {height:5px;}
div#portada #requadre_noticies .noticia-a {width:210px;}
div#portada #requadre_noticies .noticia-b { width:220px;font-size:14px;line-height:18px;}
div#portada #requadre_noticies .noticia-b h2 a{font-size:18px !important;line-height:20px !important;}
div#portada #requadre_noticies .noticia-b h2 {margin-bottom:10px;}
div#portada #requadre_noticies .noticia-b p.comentaris {background-position:left 5px;font-size:11px;font-weight:normal;}
div#portada #requadre_noticies h2 a{font-weight:bold;fon-size:14px;line-height:16px;}

div#portada #requadre_noticies p.data {color:#868686;font-size:10px;margin-bottom:0px;}
div#portada #requadre_noticies p.comentaris {background:url(../img/es/comentaris.png) left 2px no-repeat; padding-left:15px;color:#73880a;margin-top:10px;}
div#portada #requadre_noticies p.comentaris a {color:#73880a;}

div#portada div.agenda1 {float:left;width:210px;margin-right:10px;}
div#portada div.agenda1 .agenda1-a {float:left;width:85px;}
div#portada div.agenda1 .agenda1-b {float:left;width:120px;padding-right:5px;}


div#portada div.agenda2 {float:left;width:210px;}
div#portada div.agenda2 .agenda2-a {float:left;width:85px;}
div#portada div.agenda2 .agenda2-b {float:left;width:120px;padding-right:5px;}

div#portada div.agenda1 p.data {color:#868686;font-size:10px;}
div#portada div.agenda1 h2 a{color:#e2001a;font-size:14px !important;font-weight:normal;}
div#portada div.agenda2 p.data {color:#868686;font-size:10px;}
div#portada div.agenda2 h2 a{color:#e2001a;font-size:14px !important;font-weight:normal;}

div#portada #recuadre_altres {background:url(../img/noticies2_bkg.png) bottom left no-repeat;margin-top:10px;}
div#portada #recuadre_altres .cb3 {clear:both;background:#fff;height:20px;}
div#portada #recuadre_altres div.agenda1 {width:215px !important; margin-right:20px !important;}
div#portada #recuadre_altres div.agenda1 .agenda1-a { padding-left:5px;}

div#portada #recuadre_altres div.agenda1 .agenda1-b {width:120px !important; padding-right:0px;}
div#portada #recuadre_altres h2 a {font-size:11px !important;}
div#portada #requadre_altres div.agenda2 {width:215x !important; }
div#portada #recuadre_altres div.agenda2 .agenda2-a { padding-left:5px;}
div#portada #recuadre_altres div.agenda2 .agenda2-b { width:115px !important;}

div#portada h3 {text-transform:uppercase;font-size:12px;}
div#portada h3 a {color:#fff;text-decoration:none;}
div#portada h3.lila {background:url(../img/es/h3_lila.png) no-repeat top right;height:14px;text-transform:uppercase;color:#fff;padding:3px 5px;font-size:10px;}
div#portada h3.verd {background:url(../img/es/h3_verd.png) no-repeat top right;height:14px;text-transform:uppercase;color:#848585;padding:3px 5px;font-size:10px;margin-bottom:3px; }
div#portada h3.verd a{color:#848585;text-decoration:none;}
div#portada h3.verm {background:url(../img/es/h3_vermell.png) no-repeat top right;height:14px;text-transform:uppercase;color:#000;padding:3px 5px;font-size:10px;margin-bottom:5px;  }
div#portada h3.verm a {color:#000;text-decoration:none; }

div#portada #col-a {float:left;width:450px;margin-right:20px;overflow:hidden;}
div#portada #col-b {float:left;width:250px;overflow:hidden;}
div#portada .lloc {margin-top:2px !important; margin-bottom:15px;}
div#portada h2 {margin-bottom:0px;}
div#portada div.llista-noticia .noticia-b {width:300px;}

div#anuncis .cnt { background-color:#e4e8d0; padding:10px 0 0 0; overflow:hidden; } 
div#anuncis .cnt .anunci { color:#868686; border-bottom:1px dashed #444444; padding:0 0 8px 0;margin:0px 10px 0 10px;font-size:10px; width:200px;float:left;} 
div#anuncis .cnt .anunci img { float:left; margin-right:8px; padding-botom:10px;} 
div#anuncis .cnt .anunci h2 { margin-bottom:5px;} 
div#anuncis .cnt .anunci h2 a { color:#36393d; font-weight:bold; font-size:11px;} 
div#anuncis .cnt .anunci h2 img { padding-top:2px;} 
div#anuncis  h6 {color:#444444; text-transform:uppercase; background:url(../img/es/h6_green.png) #ffffff top right no-repeat; padding:3px 0px 8px 10px; font-size:10px; margin-bottom:0px;}
div#anuncis  h6 a{ color:#444444; text-decoration:none;}
div#anuncis .cb * { display:none;} 
.totesactivitats { display:none;padding:5px;border-bottom:1px dashed #d3000e;border-top:1px dashed #d3000e;}
.totesactivitats a { color:#000;}
div#forums  {  float:left;width:215px;margin-top:15px;} 
div#forums .cnt {  background-image:url(../img/forum_bkg.png); background-repeat:no-repeat; padding:8px 10px 0px 10px; width:195px; overflow:hidden; } 
div#forums .cnt .forum { color:#73880a; border-bottom:1px dashed #73880a; padding:0px 5px 8px 5px; margin-bottom:8px; font-weight:bold;font-size:10px;color:#36393d} 
div#forums .cnt h2 a { font-size:11px;color:#73880a;padding-top:5px;display:block;} 
div#forums .cnt h6 {color:#2c2c2c; text-transform:uppercase; margin-bottom:10px; border-bottom:1px dashed #73880a; font-size:12px;}
div#forums .cb {  background-image:url(../img/forum_bottom.png); background-repeat:no-repeat; width:215px; height:16px;} 

/* Acudits */
#acudits { background-color:#fdf0f3; padding:10px; color:#ee0c6e;}
#acudits h6 {color:#2c2c2c; text-transform:uppercase; margin-bottom:10px; border-bottom:1px dashed #ee0c6e; font-size:12px;}
#acudits a:link, #acudits a:hover, #acudits a:visited {color:#ee0c6e;}

#filtre_acudits { text-align:right;border-top:1px dashed #d3000e; border-bottom:1px dashed #d3000e; padding-top:5px; padding-bottom:5px; margin-bottom:20px; font-size:14px; color:#36393d; font-weight:bold;position:relative;}
#filtre_acudits a{ color:#36393d; font-size:11px;position:absolute;left:0;top:10px;}
#filtre_acudits select { font-size:10px; padding:3px 5px 2px 5px; outline:none;}

/*  Acudits */
div.llista-acudit {margin-top:10px; border-bottom:1px solid #d5d5d3; }
div.llista-acudit .acudit-a {float:left;width:110px; padding-top:15px; padding-left:20px;}
div.llista-acudit .acudit-a p.novetat { color:#333333;  margin-bottom:10px; text-transform:uppercase; }
div.llista-acudit .acudit-a p.novetat img { vertical-align:-3px; margin-right:5px; }
div.llista-acudit .acudit-b p.votar { margin-top:8px;}
div.llista-acudit .acudit-a p.estat {color:#a0a0a0;}
div.llista-acudit .acudit-a p.estat img { vertical-align:-3px; margin-right:5px; }
div.llista-acudit .acudit-b {float:left;width:580px;}
div.llista-acudit .acudit-b span.data {color:#36393D;font-size:10px;margin-bottom:7px;}
div.llista-acudit .acudit-b span.autor {color:#36393D;font-size:10px;margin-bottom:7px; text-transform:uppercase; }
div.llista-acudit .acudit-b p {color:#a11854;}
div.llista-acudit .acudit-b h2 {margin-top:5px;margin-bottom:5px;}
div.llista-acudit .acudit-b h2 a {color:#851073;}

#form_acudits { padding:10px 15px; background-color:#fdf0f3; }
#form_acudits h5 { margin-top:0px; font-size:12px;line-height:20px;}
#form_acudits table { width:100%; }
#form_acudits table span.pink { color:#ee0c6e; }
#form_acudits table td.taula-a  { padding-right:70px; }
#form_acudits table td.taula-b  { width:150px; padding-right:40px;}
#form_acudits table td.taula-c  { width:110px; }
#form_acudits table td .input { width:200px; margin-bottom:8px; margin-top:3px; font-size:10px; padding:3px 5px 2px 5px; }
#form_acudits table td .boto { float:right; }
#form_acudits table td textarea { width:210px; height:165px; margin-bottom:0px; margin-top:3px; font-size:10px;}
#form_acudits table td  { color:#36393d; }
#form_acudits table td hr { border-bottom:1px dashed #ee0c6e; border-top:0px; border-right:0px; border-left:0px; margin-top:8px; margin-bottom:8px;}
#form_acudits table td label.error {font-size:10px;width:100%;color:#768b0f;display:block;margin-bottom:5px;padding-bottom:5px;font-style:italic;}

/*  Anuncis */
div.llista-anunci {margin-top:10px; border-bottom:1px solid #d5d5d3; }
div.llista-anunci .anunci-a {float:left;width:131px;  }
div.llista-anunci .anunci-c {float:left;width:110px; padding-top:15px; padding-left:20px;}
div.llista-anunci .anunci-c p.novetat { color:#333333;  margin-bottom:10px; text-transform:uppercase; }
div.llista-anunci .anunci-c p.novetat img { vertical-align:-3px; margin-right:5px; }
div.llista-anunci .anunci-c p.estat {color:#a0a0a0; margin-bottom:10px;}
div.llista-anunci .anunci-c p.estat img { vertical-align:-3px; margin-right:5px; }
div.llista-anunci .anunci-b {float:left;width:440px;}
div.llista-anunci .anunci-b span.data {color:#9fbb15;font-size:10px;margin-bottom:7px;}
div.llista-anunci .anunci-b span.autor {color:#000;font-size:10px;margin-bottom:7px; text-transform:uppercase; }
div.llista-anunci .anunci-b .dadescontacte { margin-top:10px; border:1px dashed #ccc; padding:5px 10px; line-height:17px;}
div.llista-anunci .anunci-b p {color:#36393d; }
div.llista-anunci .anunci-b h2 {margin-top:5px;margin-bottom:5px;color:#73880a;}

#form_anuncis { padding:10px 15px; background-color:#f0f2e2; }
#form_anuncis h5 { margin-top:0px; font-size:12px;line-height:20px;}
#form_anuncis table { width:100%; }
#form_anuncis table span.green { color:#73880a;line-height:18px; }
#form_anuncis table td.taula-a  { padding-right:70px; }
#form_anuncis table td.taula-b  { width:150px; padding-right:40px;}
#form_anuncis table td.taula-c  { width:110px; }
#form_anuncis table td .input { width:200px; margin-bottom:8px; margin-top:3px; font-size:10px; padding:3px 5px 2px 5px; }
#form_anuncis table td .boto { float:right; }
#form_anuncis table td textarea { width:210px; height:105px; margin-bottom:0px; margin-top:3px; font-size:10px;}
#form_anuncis table td  { color:#36393d; }
#form_anuncis table td hr { border-bottom:1px dashed #ee0c6e; border-top:0px; border-right:0px; border-left:0px; margin-top:8px; margin-bottom:8px;}
#form_anuncis table td label.error {font-size:10px;width:100%;color:#768b0f;display:block;margin-bottom:5px;padding-bottom:5px;font-style:italic;}

/* Associacions locals */
#formagenda { margin-top:15px;/*border-top:1px dashed #e2001a; border-bottom:1px dashed #e2001a;*/ padding-top:5px; padding-bottom:5px; margin-bottom:20px;text-align:right;}
#gm { margin-top:15px;border-top:1px dashed #e2001a; border-bottom:1px dashed #e2001a; padding-top:3px; padding-bottom:3px; margin-bottom:20px;}
#gm #gm_interactiu { width:720px; height:500px; }
#gm #gm_filtre { border-top:1px dashed #e2001a; text-align:right; padding-top:8px; padding-bottom:5px; margin-top:3px; display:none;}
#gm #gm_filtre select { border:1px solid #a5acb2;  }
#gm_map {width:250px;height:150px; }
#gm_map span {display:none;}

div.associacio { color:#36393d; float:left; width:340px; margin-top:10px; margin-right:20px; line-height:20px;
background-image:url(../img/associacio_bkg.png); background-repeat:repeat-x; padding-top:20px; padding-bottom:10px;
}
div.associacio p { padding-left:15px;}
div.associacio h2 {color:#e2001a;margin-bottom:3px;font-size:14px;
 background-image:url(../img/h2_fletxa.png);background-repeat:no-repeat;background-position:left 8px; padding-left:15px;
}
div.associacio h2 a {color:#e2001a;}

/* Mapa web */
#menu-mw { margin:30px 0 30px 40px;}
#menu-mw ul { margin:5px 20px;}

/* Contacte */
#form_contacte h4 { margin-top:20px; background-image:none; margin-bottom:30px; color:#36393d; font-weight:bold;}
#form_contacte label { display:block; float:left; width:110px; color:#36393d;}
#form_contacte p {margin-bottom:15px;}
#form_contacte .input { width:290px;}
#form_contacte textarea { height:70px;}
#form_contacte label.error {font-size:10px;width:100%;padding-left:110px;color:#768b0f;padding-bottom:5px;font-style:italic;}/* Contacte */

#form_carnet h5 { margin-bottom:20px;}
#form_carnet label { display:block; float:left; width:110px; color:#36393d;}
#form_carnet p {margin-left:20px; margin-bottom:15px;}
#form_carnet .input { width:290px;}
#form_carnet textarea { height:70px;}
#form_carnet em { color:#94a444;font-weight:bold;}

#form_carnet label.error {font-size:10px;width:100%;padding-left:110px;color:#768b0f;padding-bottom:5px;font-style:italic;}
#rss_menu { display:block;float:left;padding:0;margin:0;margin-top:0;}


.feed_menu{
	background: url(../img/feed_menu_orange.png) 0 center no-repeat;
    padding:0;
    display:-moz-inline-box;
    display:inline-block;
    width:38px;
    vertical-align:middle;
    overflow: hidden;
    margin-left:10px;
}
.feed_menu.wood{ background-image: url(../img/feed_menu_wood.png); }
.feed_menu.azure{ background-image: url(../img/feed_menu_azure.png); }
.feed_menu.trans_on_light{ background-image: url(../img/feed_menu_trans_light.png); }
.feed_menu.trans_on_dark{ background-image: url(../img/feed_menu_trans_dark.png); }
.feed_menu.open{ background-position: -38px center !important; }
.feed_menu select{ opacity:0;filter:alpha(opacity=0); margin:0; padding:0; border:0; }
.feed_menu option img{ border:0; margin:2px; vertical-align: middle; }

/* Fòrum */
p.forumtit { font-size:14px;text-transform:uppercase; color:#73880a; font-weight:bold; margin-bottom:10px; }
#forum .categoria { cursor:pointer;margin-bottom:2px; position:relative; background-image:url(../img/forum_cat_bkg.png); background-repeat:no-repeat; padding:8px 10px 8px 10px; color:#e2001a; }
#forum .categoria2 {  background-image:url(../img/forum2_cat_bkg.png); }
#forum .categoria span.nom { color:#fff; text-transform:uppercase; font-weight:bold; margin-right:5px;}
#forum .categoria span.descr { color:#fff; margin-left:5px;}
#forum .categoria span.fletxa { display:block;position:absolute; right:15px; top:5px; height:19px; width:19px; background-image:url(../img/forum_cat_fletxa.png); background-position:top left; background-repeat:no-repeat; }
#forum table { width:720px; margin-bottom:25px; border-bottom:4px solid #e0e5c8;}

#forum table th { background-color:#acb96d; color:#fff; font-weight:normal; text-align:left; padding:9px 10px 7px 10px; }
#forum table tr:hover td { background-color:#d9ecf0; border-bottom:1px solid #bfd5db; }
#forum table td { color:#36393d; border-bottom:1px solid #dee2e2;  padding:12px 10px 10px 10px;}
#forum table td .nom_tema { background-image:url(../img/forum_carpeta.png); background-position:top left; background-repeat:no-repeat; text-decoration:underline; padding-left:25px; font-weight:bold; padding-bottom:5px; padding-top:2px;font-size:12px;}
#forum table td .nom_tema a { color:#000; }
#forum table td .descr_tema { padding-left:25px; }
#forum #navega { padding:8px 0 8px 0; color:#b02b2c; border-top:1px dashed #73880a; border-bottom:1px dashed #73880a; margin-bottom:5px; font-weight:bold; margin-top:35px; }
#forum #navega span { color:#000; font-weight:bold; }
#forum #navega #categoria { text-transform:uppercase; font-size:14px;}
#forum #noutema { background-color:#f0f2e2; padding:0px 20px 20px 20px;}
#forum #noutema h5 { padding-top:8px;}
#forum #noutema .input { width:650px;margin-bottom:5px;margin-top:3px;}
#forum #noutema label { display:block;}
#forum .ultima_dades span {text-transform:uppercase;}
#forum .ultima_text {color:#73880A; margin-top:5px;}
#forum ul { margin-left:0px;list-style:none;}
#forum ul li div.first { text-transform:uppercase; background-image:url(../img/form_resposta_top.png); background-repeat:no-repeat; position:relative;color:#36393d; padding:15px 10px 6px 10px;}
#forum ul li div.top { position:relative;margin-bottom:3px;text-transform:uppercase; background-image:none;background-color:#e9e9e6; color:336393d; padding:7px 10px 6px 10px;}
#forum ul li div.first span.data { font-size:10px; margin-left:10px;}
#forum ul li div.top span.data { font-size:10px; margin-left:10px;}
#forum ul li span.id { position:absolute; right:40px; color:#d3000e; font-weight:bold; bottom:7px;font-size:12px;}
#forum ul li div.cnt { border:1px solid #dee2e2; padding:15px 3px 3px 3px; margin-top:2px; color:#36393d; margin-bottom:3px;}
#forum ul li div.cnt p { padding:0 7px;}
#forum ul li div.cnt p span { color:#d3000e; font-weight:bold;font-size:12px; cursor:pointer; margin-right:5px;}
#forum ul li div.options { background-color:#f0f2e2; padding:8px 10px 4px 5px;margin-top:10px;}
#forum form label.error {font-size:10px;width:100%;color:#768b0f;display:block;margin-bottom:5px;padding-bottom:5px;font-style:italic;}
#tooltip { 
	border:1px solid #d3000e;
	padding:15px 10px 5px 10px;
	position:absolute;
	margin-top:-25px;
	margin-left:0px;
	background-color:#fff;
	width:400px;
	opacity: 0.9;
}

#tooltip * { font-family:Arial;font-size:11px;color:#000;font-weight:normal; }
#tooltip strong { font-weight:bold;}

/* Calendari jquery */
table.jCalendar {	border:1px solid #000; background:#aaa; border-collapse:separate; border-spacing:2px; }
table.jCalendar th { background:#333; color:#fff; font-weight:bold; padding:3px 5px; }
table.jCalendar td { background:#ccc; color:#000; padding:3px 5px; text-align:center; }
table.jCalendar td.other-month { background:#ddd; color:#aaa; }
table.jCalendar td.today { background:#666; color:#fff; }
table.jCalendar td.selected { background:#f66; color:#fff; }
table.jCalendar td.selected.dp-hover { background:#f33; color:#fff; }
table.jCalendar td.dp-hover,
table.jCalendar tr.activeWeekHover td { background:#fff; color:#000; }
table.jCalendar tr.selectedWeek td { background:#f66; color:#fff; }
table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover { background:#bbb; color:#888; }
table.jCalendar td.unselectable,
table.jCalendar td.unselectable:hover,
table.jCalendar td.unselectable.dp-hover { background:#bbb; color:#888; }

/* For the popup */
div.dp-popup {
	position: relative;
	background: #ccc;
	font-size: 10px;
	font-family: arial, sans-serif;
	padding: 2px;
	width: 171px;
	line-height: 1.2em;
}
div#dp-popup { position: absolute; z-index: 199; }
div.dp-popup h2 { font-size:12px; text-align:center; margin:2px 0; padding:0; }
a#dp-close { font-size:11px; padding:4px 0; text-align:center; display:block; }
a#dp-close:hover { text-decoration: underline; }
div.dp-popup a { color:#000; text-decoration:none; padding:3px 2px 0; }
div.dp-popup div.dp-nav-prev { position:absolute; top:2px; left:4px; width:100px; }
div.dp-popup div.dp-nav-prev a { float:left; }

/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a { cursor:pointer; }
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled { cursor: default; }
div.dp-popup div.dp-nav-next { position:absolute; top:2px; right:4px; width:100px; }
div.dp-popup div.dp-nav-next a { float: right; }
div.dp-popup a.disabled { cursor:default; color:#aaa; }
div.dp-popup td { cursor: pointer; }
div.dp-popup td.disabled { cursor: default; }

span.noticia_data { color:#e2001a; /*color:#851073;*/ font-size:12px; float:left;}
div.noticia_resum { font-size:14px; color:#e2001a; /*color:#851073;*/ padding:10px 0 10px 0px; 
border-top:1px dashed #e2001a;/*#851073;*/ border-bottom:1px dashed #e2001a; /*#851073;*/ margin-bottom:20px;}

/* Contacte */
form#inscripcio h5 { border-bottom:1px dashed #000 !important;}
form#inscripcio h3 { padding:0px;font-size:12px;text-transform:uppercase;margin-top:35px;}
form#inscripcio label { display:block; float:left; width:110px; color:#36393d;padding:1px;}
form#inscripcio p {margin-bottom:15px;}
form#inscripcio .input[type="text"] { width:290px; font-size:11px;color:#888989;padding:1px;}
form#inscripcio .input[type="file"] { margin-right:10px;}
form#inscripcio .datepicker { font-size:11px;color:#888989;padding:1px;}
form#inscripcio textarea { height:70px;width:410px;border:1px solid #888989;margin-top:5px;  font-size:11px;color:#888989;overflow:auto;}

form#inscripcio label.error {font-size:10px;margin-bottom:10px;width:100%;display:block;padding-left:110px;color:#768b0f;padding-bottom:5px;font-style:italic; }/* Contacte */
form#inscripcio .tacont label.error {padding-left:0px !important; }/* Contacte */
form#inscripcio label.ml0 {padding-left:0px !important}/* Contacte */

.botonera {padding-left:3px;height:26px;overflow:hidden;background:url(../img/es/botonera_linia.png) left 24px repeat-x;}
.botonera a {display:block;float:left;padding:7px 7px 4px 7px;float:left;font-family:Arial;font-size:12px;text-decoration:none;}
.botonera span {display:block;float:left;margin-right:2px;height:26px;width:4px;}
.botonera .botoinactiu {background:url(../img/es/boto_inactiu1.png) no-repeat;float:left;color:#838383;}
.botonera .botoactiu {background:url(../img/es/boto_actiu1.png) no-repeat;color:#3f4347;font-weight:bold;}
.botonera .separador {background:url(../img/es/boto_inactiu2.png) no-repeat;background-repeat:no-repeat;}
.botonera .separadoractiu {background:url(../img/es/boto_actiu2.png) no-repeat;background-repeat:no-repeat;}

div.llista-cd {margin-top:0px;}
div.llista-cd .cd-a {float:left;width:100px;}
div.llista-cd .cd-a img {padding-left:1px;border-left:8px solid #111; padding-top:0px;}
div.llista-cd .cd-b {float:left;width:610px;}
div.llista-cd .cd-b p.coleccio {font-weight:bold;margin-bottom:5px;}
div.llista-cd .cd-b p {color:#36393d;}
div.llista-cd .cd-b span a {color:#e2001a;text-decoration:none;}
div.llista-cd .cd-b h2 a {color:#e2001a;font-size:16px;}
div#cd .cont-b{ padding-left:0px;margin-right:10px;top:0px;width:175px;}
div#cd .cont-b img {border-top:0px;}
div#cd .cont-a h2 {color:#e2001a;font-size:16px;padding-top:0px;}
div#cd .cont-b a.gal {background:url(../img/es/ombra_cd.png) left bottom repeat-x;padding-bottom:5px;}
div#cd ul {list-style:none;margin-left:0px;margin-top:10px;}
div#cd li {width:500px;position:relative;padding-top:3px;margin-bottom:10px;}
div#cd li b {margin-right:5px;}
div#cd li span.mp3 {display:block;width:150px;color:transparent;position:absolute;right:100px;top:0px;height:20px; overflow:hidden;}
div#cd li span.download {position:absolute;right:20px;top:2px;}

span.cd_data {font-weight:bold;margin-bottom:5px;}
div.cd_resum { padding:10px 0 25px 0px; margin-bottom:20px;}

#cd .cont-b img {padding-left:1px;border-left:18px solid #111; padding-top:0px;}
#form_newsletter .boto {width:60px;text-align:center;}

#cdportada {background:url(../img/es/cdportada_bkg.png) left 15px no-repeat;font-weight:bold;color:#1f1f1f;font-size:12px;line-height:16px;margin-top:25px;margin-bottom:15px;}
#cdportada a.msinfo {color:#e2001a;margin-top:10px;}
#cdportada a.msinfo:hover {text-decoration:none;}
#cdportada p {font-weight:normal;margin-bottom:4px;color:#fff; background-color:#000;text-transform:uppercase; font-size:10px;}
#cdportada img.caratula { padding-left:1px;border-left:8px solid #111;margin-right:10px;margin-left:5px; }

