body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:.8em;color:#000;background-color:#fff;margin:0}
#pagina{background-color:#fff;width:930px;position:relative;top:0;min-height:100%;height:100%;margin:0 auto;padding:0}
A{text-decoration:underline;font-weight:700;color:#C6AD6B;margin:0;padding:0}
a:focus{outline:none}
form .camp{width:150px;float:left}
form .campform{width:150px;min-height:22px;height:auto!important;float:left;margin:0 5px 0 0}
p{padding:0}
p.p1{margin:10px 0}
p.canvidepagina{page-break-after:always;width:1px;height:1px;border:1px solid #fff;margin:0;padding:0}
h1{font-size:150%;font-weight:700;margin:5px 0;padding:0 0 5px}
h2{font-size:130%;font-weight:700;margin:0 0 5px;padding:0 0 5px}
h3{background-color:#fff;color:#C6AD6B;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:100%;font-weight:700;margin:0;padding:2px 5px 4px}
h3 a{color:#79662B}
h3 a:hover{color:#B39347}
h4{background-color:#C6A55A;background-image:url(galeria/fons05.gif);background-repeat:repeat-x;font-size:110%;font-weight:700;margin:0;padding:5px}
h5{font-size:110%;font-weight:700;color:#423200;margin:20px 0 5px}
h6{font-size:90%;font-weight:700;margin:0 0 5px}
img{border:0;margin:0;padding:0}
img.dta{float:right;background-color:#fff;
/*background-image:url(galeria/fons01.gif);background-repeat:repeat;*/
margin:5px 0 5px 5px;padding:5px}
img.esq{float:left;background-color:#fff;
/*background-image:url(galeria/fons01.gif);background-repeat:repeat;*/
margin:5px 5px 5px 0;padding:5px}
img.mig{text-align:center;display:block;
/*background-image:url(galeria/fons01.gif);background-repeat:repeat;*/
margin:5px;padding:5px}
.situacio{width:99%;height:auto;font-size:100%;color:#423200;border-bottom:1px dashed #C6A55A;margin:0 0 10px;padding:0}
.situacio p{vertical-align:middle;margin:0;padding:0 0 5px 5px}
.situacio a{color:#C6A55A;text-decoration:none;vertical-align:middle}
.situacio a:hover{color:#423200;text-decoration:none}
table{text-align:left}
.obligatori{background-color:#CCC}
.capsup{width:930px;height:25px;clear:both;font-size:80%;background-color:#fff;margin:0 auto;padding:0}
.capsup p{height:25px;line-height:25px;vertical-align:middle;text-align:right;margin:0;padding:0 5px}
.buscadorcap{width:170px;height:25px;border-left:1px solid #ccc;float:right;text-align:center;margin:0 auto;padding:0 0 0 5px}
.buscadorcap input{font-size:95%}
.mapa{width:70px;height:25px;border-left:1px solid #ccc;float:right;margin:0 auto;padding:0}
.usuari{width:500px;height:25px;border-left:1px solid #fff;float:right;text-align:left;background-color:#fff;margin:0 auto;padding:0 0 0 5px}
.buscador{text-align:right;width:745px;height:25px;background-color:#7FC424;display:none;margin:0;padding:0 5px 2px 0}
.capimprimir{display:none;visibility:hidden;width:640px;height:100px;margin:0}
.cap{width:930px;height:76px;margin:3px auto 5px;padding:0}
.logo{width:930px;min-height:76px;height:76px;text-align:left;font-size:18px;margin:0;padding:0}
.cap1{width:580px;height:130px;float:left;margin:0;padding:0}
.cap2{text-transform:uppercase;width:745px;height:15px;background-color:#008FE0;vertical-align:top;color:#E4E0E0;display:block;margin:0;padding:0 0 0 3px}
.continguts{width:100%;background-color:#fff;min-height:370px;height:auto!important;margin:10px 0 0;padding:0}
.principal{float:left;width:460px;font-size:90%;vertical-align:top;list-style-type:disc;min-height:500px;height:auto!important;margin:0 10px;padding:5px}
.regportada { width:180px; }
.principalreg{float:right;width:715px;font-size:90%;vertical-align:top;list-style-type:disc;min-height:350px;height:auto!important;margin:5px 0 0;padding:5px 0 5px 5px}
.principalreg .quadre1{width:95%;min-height:50px;height:auto!important;background-color:#ccc;clear:both;margin:5px;padding:5px}
.llista{list-style-type:none;margin:20px 0 0 10px}
.llista1{list-style-type:none;margin:20px 0 0 40px}
.registre{width:100%;min-height:25px;height:auto!important;font-family:Arial, Helvetica, sans-serif;border-bottom:1px dashed #ccc;overflow:visible;margin:0 0 5px;padding:0}
.registre h3{background-image:url(galeria/pi01.gif);background-repeat:no-repeat;color:#000;font-size:110%;padding:0 0 0 25px}
.botomesinfo{width:150px;height:15px;clear:both;background:#f3f3f3;border:1px solid #C6AD6B;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:center;margin:20px 0;padding:5px}
.botomesinfo a{display:block}
.registre .titol{width:99%;background-color:#999;color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:700;font-size:110%;height:auto;line-height:auto;vertical-align:middle;float:left;margin:0 0 10px;padding:2px 0 4px 5px}
.registre .resum{background-color:#ccc;border-bottom:2px solid #7FC424;margin:0;padding:0 0 5px}
.registre img.esq{float:left;margin:2px 5px 5px 0;padding:0}
.registre .img_esq_text{float:left;margin:5px 5px 5px 0;padding:0}
.registre .img_dta_text{float:right;margin:5px 0 5px 5px;padding:0}
.registre .img_esq{text-align:left;display:block;margin:5px 5px 5px 0;padding:0}
.registre .img_dta{text-align:right;display:block;margin:5px 0 5px 5px;padding:0}
.registre .img_mig{clear: both;display:block;margin:5px auto;padding:0;max-width:96%;}
.registre p{margin-top:1px;margin-bottom:12px}
.registre ul li{margin-bottom:5px}
.registre .miniatures{width:150px;float:right;min-height:350px;height:auto!important;text-align:center;margin:5px 0 0 15px}
.registre .miniatures p{background-color:#F7F7DE;clear:both;margin:0;padding:5px}
.registre .miniaturesh{width:auto;min-height:100px;height:auto!important;text-align:left;margin:5px 0 0}
.registre .miniaturesh p{background-color:#F7F7DE;float:left;margin:0;padding:5px}
.fontcomentari{font-weight:400}
.borsa select{font-size:100%;width:95%}
.borsa .campobligatori{background-color:#F7F7DE;font-weight:700;color:#423200;border:1px solid #dedede;clear:both;margin:5px 0;}
.borsa .opcions{width:98%;height:60px;background-color:#fff;border:1px solid #C6AD6B;text-align:left;margin:5px 0 20px;padding:2px 0 2px 5px}
.borsa .boto01{width:170px;height:65px;color:#fff;font-weight:700;float:left;text-align:center;margin:10px 0 10px 20px;padding:0}
.borsa .boto01 a{width:160px;height:65px;font-size:105%;color:#fff;display:block;background-image:url(galeria/boto04.gif);background-repeat:no-repeat;margin:0;padding:15px 5px 0}
.borsa .boto01 a:hover{font-size:115%;color:#fff}
.borsa .boto02{background-color:#CBA15A;width:150px;height:20px;color:#fff;font-weight:700;text-align:center;background-image:url(galeria/boto05a.gif);background-repeat:no-repeat;background-position:left top;float:left;margin:0 20px 0 0;padding:0}
.borsa .boto02 a{width:100%;height:20px;color:#fff;background-image:url(galeria/boto05b.gif);background-repeat:no-repeat;background-position:right top;display:block;font-weight:700;text-decoration:none;margin:0;padding:2px 0}
.borsa .boto03{background-color:#CBA15A;width:70px;height:20px;color:#fff;font-weight:700;text-align:center;background-image:url(galeria/boto05a.gif);background-repeat:no-repeat;background-position:left top;float:left;margin:0;padding:0}
.borsa .boto03 a{width:100%;height:20px;color:#000;background-image:url(galeria/boto05b.gif);background-repeat:no-repeat;background-position:right top;display:block;font-weight:700;text-decoration:none;margin:0;padding:2px 0}
.borsa .boto04 a{width:250px;height:96px;font-size:100%;color:#fff;display:block;background-image:url(galeria/boto07.gif);background-repeat:no-repeat;text-decoration:none;margin:0;padding:15px 5px 0 0}
.borsa .boto04 a:hover{font-size:110%;color:#fff}
.boto05{background-color:#CBA15A;width:150px;height:20px;font-size:80%;clear:both;color:#fff;font-weight:700;text-align:center;background-image:url(galeria/boto05a.gif);background-repeat:no-repeat;background-position:left top;float:left;margin:5px 0;padding:0}
.boto05 a{width:100%;height:20px;color:#fff;background:none;background-image:url(galeria/boto05b.gif);background-repeat:no-repeat;background-position:right top;display:block;font-weight:700;text-decoration:none;margin:0;padding:2px 0}
.boto05 a:hover{color:#000;background:none;background-image:url(galeria/boto05b.gif);background-repeat:no-repeat;background-position:right top}

.boto08{background-color:#CBA15A;width:100%;height:30px;font-size:80%;clear:both;color:#fff;font-weight:700;text-align:center;background-image:url(galeria/boto08a.gif);background-repeat:no-repeat;background-position:left top;clear: both; margin:5px 0px 10px 0px;padding:0}
.boto08 a{width:100%;height:30px;color:#fff;background:none;background-image:url(galeria/boto08b.gif);background-repeat:no-repeat;background-position:right top;display:block;font-weight:700;text-decoration:none;margin:0;padding:8px 0}
.boto08 a:hover{ color:#000;background:none;background-image:url(galeria/boto08b.gif);background-repeat:no-repeat;background-position:right top}

.botogran { 
text-align:center;
}
.botogran a {
	width: 30%;
	color: #fff !important;
	display:block;
	background-color:#CBA15A;
	background: rgba(235,218,180,1);
	background: -moz-linear-gradient(top, rgba(235,218,180,1) 0%, rgba(203,161,90,1) 8%, rgba(203,161,90,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(235,218,180,1)), color-stop(8%, rgba(203,161,90,1)), color-stop(100%, rgba(203,161,90,1)));
	background: -webkit-linear-gradient(top, rgba(235,218,180,1) 0%, rgba(203,161,90,1) 8%, rgba(203,161,90,1) 100%);
	font-weight:bold !important;
	font-size:14px !important;
	text-decoration:none;
	padding:20px 10px;
	-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
	border: 1px solid #C49753;
	text-transform:uppercase;
}
.botogran a:hover {
	color:#fff !important;
	font-size:14.5px !important;
}
.botomenut { 
text-align:left;
}
.botomenut a {
	width: auto;
	color: #fff !important;
	background-color:#CBA15A;
	background: rgba(235,218,180,1);
	background: -moz-linear-gradient(top, rgba(235,218,180,1) 0%, rgba(203,161,90,1) 8%, rgba(203,161,90,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(235,218,180,1)), color-stop(8%, rgba(203,161,90,1)), color-stop(100%, rgba(203,161,90,1)));
	background: -webkit-linear-gradient(top, rgba(235,218,180,1) 0%, rgba(203,161,90,1) 8%, rgba(203,161,90,1) 100%);
	font-weight:bold !important;
	font-size:12px !important;
	text-decoration:none;
	padding:5px 10px;
	-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
	border: 1px solid #C49753;
	text-transform:uppercase;
}
.botomenut a:hover {
	color:#fff !important;
	font-size:12.5px !important;
}


.boto_taronja2 p{text-align:center;color:#fff;margin:20px 0 5px}
.boto_taronja2 p a{width:250px;height:96px;font-size:120%;color:#fff;display:block;background-image:url(galeria/boto_taronja02_gran.png);background-repeat:no-repeat;text-decoration:none;margin:0;padding:25px 5px 0 0}
.boto_taronja2 p a:hover{width:250px;height:96px;font-size:130%;color:#000;display:block;background-image:url(galeria/boto_taronja02_gran.png);background-repeat:no-repeat;text-decoration:none;margin:0;padding:25px 5px 0 0}
.borsa .opcions ul{width:99%;height:30px;color:#000;list-style-type:none;font-size:82%;margin:0;padding:0}
.borsa .opcions ul li{width:auto;height:20px;border:1px solid #000;float:left;text-align:center;margin:0 3px 0 0;padding:0}
.borsa .opcions ul span{display:block;height:16px;font-weight:700;text-decoration:none;color:#423200;background-color:#dedede;margin:0;padding:2px}
.borsa .opcions ul a{display:block;height:16px;font-weight:700;text-decoration:none;color:#423200;background-color:#fff;margin:0;padding:2px}
.borsa table{width:100%;font-size:90%;margin:0}
.borsa table td{border-right:1px solid #666;border-bottom:1px solid #666;vertical-align:top;padding:2px}
.borsa table .td0{border:0;height:30px;background-image:url(galeria/linia_punts01.gif);background-repeat:repeat-x;background-position:0 10px}
.borsa table .td0a{width:100%;height:40px;vertical-align:bottom;background-color:#fff;border:1px solid #fff;font-weight:700}
.borsa table .td1a{width:30%;background-color:#FC0;border:1px solid #C90}
.borsa table .td2a{border:1px solid #C90}
.borsa table .td3{border:0;background-color:#dedede;padding:5px}
.borsa table .titolscap{background-color:#C6AD6B;font-weight:700;color:#423200}
.borsa table .linia2{background-color:#F7F7DE}
.borsa #extensible1{height:5px;display:inherit;background-color:#ffa}
.afiliacio{width:100%;min-height:65px;height:auto!important;clear:both;font-size:95%;margin:0;padding:0}
.afiliacio h4{margin-top:5px;font-weight:700;font-size:95%;background:none;background-color:#C6AD6B}
.afiliacio table{width:100%;font-size:100%;margin:5px 0 10px}
.afiliacio table p{margin:0;padding:0}
.afiliacio table td{border-right:0 solid #fff;border-bottom:0 solid #fff;vertical-align:top;padding:1px}
.afiliacio table .td1{width:150px;border:0 solid #fff;padding:0}
.afiliacio table .td2{border:0 solid #fff}
.afiliacio table select{font-size:120%}
.llistat{width:100%;min-height:25px;height:auto!important;margin-bottom:5px;font-family:Arial, Helvetica, sans-serif;border-bottom:1px dashed #ccc}
.llistat .resum{margin:0;padding:0 0 5px}
.boto01{width:50px;height:15px;margin:5px 0 3px;padding:1px 10px}
.boto01 a{color:#C6AD6B;font-weight:700;text-decoration:none;font-size:95%;margin-bottom:3px}
.boto01 a:hover{color:#423200;text-decoration:none;font-size:95%;margin-bottom:3px}
.boto02{width:50px;height:15px;margin:5px;padding:1px 10px}
.boto02 a{color:#C6AD6B;font-weight:700;text-decoration:underline;font-size:95%}
.boto02 a:hover{color:#423200;text-decoration:none;font-size:95%}

.dreta{float:right;width:230px;min-height:150px;background-color:#fff;margin:5px 0 10px;padding:0}

.destacats{width:100%;min-height:150px;font-size:85%;background-color:#F7F7DE;text-align:left;line-height:100%;background-repeat:repeat-x;border:1px dashed #C6AD6B;color:#79662B;margin:0px;padding:0}
.destacats p{color:#79662B;font-weight:700;margin:5px 5px 0;padding:5px 0 0}
.destacats ul li{list-style-type:none;margin:0 0 5px;padding:0}
.destacats .mig{display:block;margin:0 auto 2px;padding:0}
.destacats .separadordestacat{height:2px;width:97%;border-bottom:1px solid #ccc;margin:1px auto 0}
.destacatagenda{width:200px;height:150px;background-color:#F7F7DE;margin:0;padding:1px}
.destacatagenda p{width:95%;margin:0}
.destacatagenda .mig{max-width:120px;max-height:60px;margin:0 auto;padding:0}

.destacatagenda .boto02{width:100%;height:15px;border:0 solid #000;margin:5px 0;padding:1px 0}
.destacatagenda .boto02 a{background:none;color:#C6AD6B;font-weight:700;text-decoration:underline;font-size:95%;padding:0}
.destacatagenda .boto02 a:hover{background:none;color:#423200;text-decoration:none;font-size:95%;padding:0}

.peu{width:100%;height:75px;text-align:center;font-size:85%;background-color:#fff;color:#C6AD6B;clear:both;margin:0;padding:0}
.peuimprimir{display:none;visibility:hidden;width:100%;height:75px;text-align:center;font-size:85%;background-color:#fff;color:#C6AD6B;clear:both;margin:0;padding:0}
.contenidor1{display:block;background-color:#000}
.categories{width:200px;min-height:80px;height:auto!important;text-align:left;float:left;overflow:hidden;margin:0;padding:0 0 5px}
.categories ul{min-height:15px;height:auto!important;list-style-type:none;font-size:75%;margin:0;padding:0}
.categories ul li{width:185px;min-height:15px;height:auto!important;display:inline;background-color:#F7F7DE;margin:0;padding:0}
.categories ul li a{display:inline;width:180px;min-height:15px;height:auto!important;float:left;border-bottom:1px dashed #C6AD6B;color:#423200;text-decoration:none;font-weight:700;text-transform:uppercase;background-image:url(galeria/cat02.gif);background-repeat:no-repeat;background-position:right top;background-color:#F7F7DE;margin:0;padding:5px 5px 5px 8px}
.categories ul li a:hover{display:inline;width:180px;min-height:15px;height:auto!important;float:left;border-bottom:1px dashed #C6AD6B;color:#fff;text-decoration:none;font-weight:700;text-transform:uppercase;background-image:url(galeria/cat01.gif);background-repeat:no-repeat;background-position:right top;background-color:#C6AD6B;margin:0;padding:5px 5px 5px 8px}
.categoriessup{width:100%;height:28px;text-align:left;clear:both;background-color:#C6AD6B;overflow:hidden;margin:0;padding:0}
.categoriessup ul{height:24px;list-style-type:none;font-size:70%;float:left;margin:2px 5px 0 0;padding:0}
.categoriessup ul li{max-width:135px;height:24px;line-height:12px;vertical-align:middle;float:left;text-align:center;margin:0 0 0 4px;padding:0 2px}
.categoriessup ul li a{display:inline;height:24px;float:left;border-right:1px dashed #fff;color:#423200;text-decoration:none;font-weight:700;text-transform:uppercase;margin:0;padding:0 5px 0 7px}
.categoriessup ul li a:hover{height:24px;border-right:1px dashed #fff;float:left;color:#fff;text-decoration:none;font-weight:700;text-transform:uppercase;margin:0;padding:0 5px 0 7px}
.subcat{position:absolute;left:193px;min-height:30px;height:auto!important;background-color:#C6AD6B;border:2px solid #fff;z-index:1;visibility:hidden}
.subcat ul{list-style-type:none;background-color:#C6AD6B;margin:0 0 0 10px;padding:0}
.subcat ul li{min-height:27px;height:auto!important;line-height:20px;vertical-align:middle;margin:0}
.subcat ul li a{min-height:20px;height:auto!important;display:block;font-size:85%;border-bottom:1px dashed #F7F7DE;color:#fff;text-decoration:none;margin:2px 0 0;padding:0 5px 0 0}
.subcat ul li a:hover{min-height:20px;height:auto!important;display:block;font-size:85%;border-bottom:1px dashed #F7F7DE;color:#423200;text-decoration:underline;margin:2px 0 0;padding:0 5px 0 0}
.insertnet{width:100%;height:30px;text-align:right;font-size:85%;color:#fff;line-height:30px;vertical-align:middle;margin:0;padding:0}
.acceskey{text-decoration:underline}
.informa{width:190px;min-height:150px;height:auto!important;float:left;font-size:83%;background-color:#fff;border:1px dashed #C6AD6B;text-align:left;line-height:100%;background-image:url(galeria/fons05.gif);background-repeat:repeat-x;margin:5px 0;padding:0}
.informa p{margin:3px 1px 0;padding:2px 1px 4px}
.informa h4{color:#423200;height:15px;width:125px;margin:0 0 1px;padding:4px 2px 2px}
.logos{width:190px;float:left;margin:5px 0 2px;padding:0}
.logos p{border:1px solid #EAE8E8;margin:5px 0 0;padding:0}
.taulaperfils table{width:100%;border:0}
.portada{width:120px;height:30px;text-align:left;clear:left;margin:0;padding:0}
.caselles1{border-left:2px solid #C6AD6B;border-right:2px solid #C6AD6B}
.caselles2{background-color:#C6AD6B}
.caselles3{border-top:2px solid #C6AD6B;border-left:2px solid #C6AD6B;border-right:2px solid #C6AD6B}
.caselles4{border-bottom:2px solid #C6AD6B;border-left:2px solid #C6AD6B;border-right:2px solid #C6AD6B}
.registresgrup{width:160px;min-height:60px;height:auto!important;float:right;background-color:#F7F7DE;border:1px dashed #C6AD6B;font-size:92%;margin:10px 5px 10px 10px}
.registresgrup p{font-weight:700;text-align:center;margin:5px}
.registresgrup ul{list-style-type:none;display:list-item;margin:5px 5px 2px 25px;padding:0}
.registresgrup ul li{list-style-image:url(galeria/pi03.gif);margin:0 0 2px}
.registresgrup ul li a{color:#AC9358;margin:0}
.agenda{margin-top:20px;width:100%}
.agenda h1{background:none;font-size:120%;color:#000;margin-left:0;padding-left:0}
.agenda h2{background-image:url(galeria/punt02.gif);background-repeat:no-repeat;font-size:110%;margin:0;padding:0 0 0 22px}
.agenda .titol{width:99%;height:auto;line-height:auto;background-color:#999;color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:700;font-size:110%;vertical-align:middle;margin:0 0 10px;padding:2px 0 4px 5px}
.agenda ul li{background-color:#fff;margin:5px 0 10px;padding:0 0 10px 20px}
.agenda p{background-position:0 0;margin:2px 0;padding:0 0 0 22px}
.agenda img{float:right;margin:0 0 5px 5px}
.agenda table{width:99%}
.agenda table td{padding:5px}
.agenda table .cap{background-color:#C6AD6B;font-weight:700}
.agenda table .td1{border:1px solid #C6AD6B;vertical-align:top}
.agenda table .td2{border:1px solid #ccc;vertical-align:top}
.segueix{width:95%;text-align:left;border-bottom:1px solid #fff;font-size:85%;clear:both;margin:0 auto 5px}
.segueix p{margin:5px 0}
.calendari{width:95%;text-align:left;border-bottom:1px solid #fff;font-size:85%;margin:0 auto 5px}
.calendari a{font-weight:700;color:#000;display:block}
.calendari form{margin-top:5px}
.calendari .taulames .canvimes{width:5%;background-image:url(galeria/fons_boto01.gif);background-repeat:repeat-x;background-color:#EBECED;border:1px solid #ccc;border-right:1px solid #C6AD6B;border-bottom:1px solid #C6AD6B}
.calendari .taulames .canvimes a{text-decoration:none;color:#000;font-size:130%}
.calendari .taulames .canvimes a:hover{text-decoration:none;color:#fff;font-size:130%}
.calendari .taulames .nommes{text-align:center;border:1px solid #fff;color:#423200}
.calendari .taulacalendari a{text-decoration:none;font-weight:400}
.calendari .taulacalendari .diessetmana{background-color:#C6AD6B;color:#423200;font-weight:700;text-align:right;font-size:90%}
.calendari .taulacalendari .dies{background-color:#a0a;border:1px solid #F7C64A;text-align:right}
.calendari .taulacalendari .diaactivitats{background-color:#D3C39B;text-align:right;border:1px solid #C6AD6B}
.calendari .taulacalendari .senseactivitat{border:1px solid #C6AD6B;text-align:right;background-color:#fff}
.calendari .taulacalendari .diaactual{background-color:#D3C39B;display:block;font-weight:700}
.directori{width:100%;min-height:25px;height:auto!important;font-family:Arial, Helvetica, sans-serif;border-bottom:1px dashed #ccc;margin:0 0 5px;padding:0}
.directori table{width:100%;font-size:95%;margin:5px 0 10px}
.directori table .casella1{background-color:#F7F7DE;width:120px;font-style:italic;vertical-align:top;border:1px solid #C90}
.directori table .casella2{color:#000;vertical-align:top;border:1px solid #C90}
.directori .boto03{background-color:#CBA15A;width:70px;height:20px;color:#fff;font-weight:700;text-align:center;background-image:url(galeria/boto05a.gif);background-repeat:no-repeat;background-position:left top;float:left;margin:0;padding:0}
.directori .boto03 a{width:100%;height:20px;color:#000;background-image:url(galeria/boto05b.gif);background-repeat:no-repeat;background-position:right top;display:block;font-weight:700;text-decoration:none;margin:0;padding:2px 0}
.separador{width:100%;height:7px;background-image:url(galeria/separador.gif);background-repeat:repeat-x;margin:5px 0}
.separador1{width:100%;min-height:1px;height:auto!important;clear:both;margin:0;padding:0}
.separador2{width:100%;min-height:6px;height:auto!important;clear:both;margin:0;padding:0}
.textdestacat{background-color:#FF0}
ul.mapa1{font-size:100%;list-style-type:none;margin:5px 5px 5px 10px;padding:0 0 0 15px}
ul.mapa1 li{background-image:url(galeria/mapa_abre1.gif);background-position:left top;background-repeat:no-repeat;padding-left:10px}
ul.mapa2 li{background-image:url(galeria/mapa_abre2.gif);background-position:left top;background-repeat:no-repeat;padding-left:10px}
ul.mapa3 li{background-image:url(galeria/mapa_abre3.gif);background-position:left top;background-repeat:no-repeat;padding-left:10px}
.titol1eleccions{color:#996533;font-size:110%}
.titol2eleccions{color:#996533;font-size:100%}
.taulanormal table{width:auto;font-size:100%}
.forum a{display:block;color:#423200;font-weight:400}
.forum a:hover{color:#806000}
.forum h1{font-size:120%;min-height:30px;height:auto!important;background-color:#F7F7DE;font-weight:700;color:#000;border:1px solid #DEDEDE;background-image:url(galeria/forum_forums.png);background-repeat:no-repeat;background-position:3px 3px;padding:0 0 0 30px}
.forum h1 a{font-weight:700;text-decoration:none}
.forum h1 a:hover{font-weight:700;text-decoration:underline}
.forum h1 img{margin:0 5px}
.forum .nomforum{width:86%;height:20px;float:left;margin-top:4px}
.forum .botoforum{width:60px;height:20px;float:right;text-align:center;margin-top:4px;padding-top:2px;margin-right:10px;background-image:url(galeria/boto06.gif);background-repeat:no-repeat}
.forum .botoforum a{color:#000;text-decoration:none;font-size:80%}
.forum .botoforum a:hover{color:#000;text-decoration:none;font-size:85%}
.forum table{font-size:90%}
.forum .taula_cap{background-color:#C6AD6B;color:#423200;font-weight:700}
.forum .taula_cap .castella_1{width:350px;background-color:#C6AD6B;vertical-align:top;text-align:left}
.forum .taula_cap .castella_2{width:150px;background-color:#C6AD6B;vertical-align:top;text-align:left}
.forum .taula_cap .castella_3{width:60px;background-color:#C6AD6B;vertical-align:top;text-align:left}
.forum .taula_cap .castella_6{width:70px;background-color:#C6AD6B;vertical-align:top;text-align:left}
.forum .taula_cap .castella_7{width:30px;background-color:#C6AD6B;vertical-align:top;text-align:left}
.forum .taula_linia{color:#000;font-weight:400}
.forum .taula_linia .castella_1{width:350px;background-color:#fff;vertical-align:top;text-align:left;border-bottom:1px solid #999;background-image:url(galeria/forum_forums1.png);background-repeat:no-repeat;background-position:left top;padding:0 20px}
.forum .taula_linia .castella_2{width:150px;background-color:#fff;vertical-align:top;text-align:left;border-bottom:1px solid #999;padding:2px}
.forum .taula_linia .castella_7{width:30px;background-color:#fff;vertical-align:top;text-align:left;border-bottom:1px solid #999;padding:2px}
.forum .tema{width:98%;min-height:50px;height:auto!important;border:1px solid #666;border-left:3px solid #333;font-size:90%;margin:5px 0 0}
.forum .tema_cap{width:100%;height:30px;background-color:#F7F7DE;border-bottom:1px solid #666;font-size:110%;font-weight:700;margin:0 0 5px}
.forum .tema_cap p{margin:7px 3px 0}
.forum .tema_cap .numero{width:30px;height:30px;border-right:1px solid #666;text-align:right;float:left;margin:0}
.forum .tema_cap .autor{width:250px;height:30px;border-right:1px solid #666;text-align:left;float:left;margin:0}
.forum .tema_cap .dataihora{width:150px;height:30px;border-right:1px solid #666;text-align:right;float:left;margin:0}
.forum .boto_afegir{width:150px;height:30px;background-color:#C6AD6B;float:right;margin:0}
.forum .boto_afegir p{margin:3px 0 0 3px}
.forum .boto_afegir a{width:100%;height:100%;background-repeat:no-repeat;background-position:left top;color:#000;display:block;font-weight:400;padding:4px 0 4px 35px}
.forum .boto_afegir a:hover{width:100%;height:100%;background-repeat:no-repeat;background-position:left top;color:#000;display:block;font-weight:700;padding:4px 0 4px 35px}
.forum .boto_descarrega{width:250px;height:40px;float:left;margin:0}
.forum .boto_descarrega a{width:100%;height:40px;line-height:40px;font-weight:700;color:#666;display:inline;background-image:url(galeria/forum_descarregar1.png);background-position:left top;background-repeat:no-repeat;background-color:#ccc;padding:5px 20px 18px 40px}
.forum .boto_descarrega a:hover{width:100%;height:40px;line-height:40px;font-weight:700;color:#000;display:inline;background-color:#ccc;padding:5px 20px 18px 40px}
.forum .f-imatgemini{max-width:120px;background-color:#fff;border:1px solid #C6AD6B;padding:3px}
.videoyoutube{width:300px;height:246px;margin:5px}
.videovimeo{width:300px;height:169px;margin:5px}
.separador_forum{width:100%;height:1px;clear:both}
.forum .tema_cap .boto_afegir a{color:#fff;font-weight:700;text-decoration:none;display:block}
.forum .tema_cap .boto_afegir a:hover{color:#000;font-weight:700;text-decoration:underline}
.forum .tema_contingut{clear:both;width:100%}
.forum .tema_contingut p{margin:5px}
.forum .resposta{width:95%;min-height:50px;height:auto!important;border:1px solid #666;border-left:3px solid #333;font-size:90%;margin:5px 0 0 10px}
.forum .resposta_cap{width:100%;height:20px;background-color:#F7F7DE;border-bottom:1px solid #666;font-weight:700;margin:0 0 5px}
.forum .resposta_cap .numero{width:50px;height:20px;border-right:1px solid #666;text-align:right;float:left;margin:0}
.forum .resposta_cap .autor{width:310px;height:20px;border-right:1px solid #666;text-align:left;float:left;margin:0}
.forum .resposta_cap .dataihora{width:160px;height:20px;text-align:right;float:left;margin:0}
.forum .resposta_cap .esborrar{width:16px;height:20px;float:left;border-left:1px solid #666;margin:0;padding:0 0 0 2px}
.forum .afegir_resposta_tema{font-size:90%;background-color:#dedede;margin:0 0 10px;padding:5px}
.forum .afegir_resposta_tema .camp{width:95%;min-height:25px;height:auto!important}
.forum .afegir_resposta_tema .camp .nomcamp{width:100px;min-height:25px;height:auto!important;float:left;margin:0 10px 0 0}
.forum .afegir_resposta_tema .camp .camp1{min-height:25px;height:auto!important;float:left;margin:0}
.forum .afegir_resposta_tema p{vertical-align:top}
.forum .titol_n1{width:99%;min-height:20px;height:auto!important;font-size:110%;color:#000;background-image:url(galeria/forum_punt01.gif);background-repeat:no-repeat;background-position:0 0;margin:2px 0 0;padding:3px 0 0 20px}
.forum .titol_n2{width:99%;min-height:20px;height:auto!important;font-size:110%;color:#000;background-image:url(galeria/forum_punt01.gif);background-repeat:no-repeat;background-position:12px 0;margin:2px 0 0;padding:3px 0 0 32px}
.forum .forum_titol{width:540px;min-height:30px;height:auto!important;vertical-align:middle;background-color:#EDE7C5;font-size:110%;color:#000;background-image:url(galeria/forum_punt01.gif);background-repeat:no-repeat;background-position:25px 0;margin:2px 0 0;padding:3px 10px 3px 43px}
.forum .forum_titol p{width:100%;min-height:30px;height:auto!important;margin:0}
.forum .forum_titol .tema1{width:460px;float:left}
.forum .forum_titol1{width:99%;min-height:25px;height:auto!important;vertical-align:middle;background-color:#ccc;font-size:110%;color:#000;background-repeat:no-repeat;background-position:5px 3px;margin:2px 0 0;padding:5px 10px 3px 35px}
.forum .forum_titol1 p{width:85%;height:100%;float:left;margin:0}
.boto_esborrar{float:right;width:26px;height:26px;margin:0;padding:0}
.boto_esborrar p{min-height:30px;height:auto!important;margin:0;padding:0}
.boto_esborrar1{float:right;width:20px;height:20px;margin:0;padding:0}
.boto_esborrar1 p{min-height:30px;height:auto!important;margin:3px 0 0 3px}
.boto_taronja{width:130px;height:130px;color:#fff;text-align:center;clear:both;margin:5px;padding:0}
.boto_taronja a{width:130px;height:130%;display:block;color:#fff;font-size:120%;font-weight:700;background-image:url(galeria/boto_taronja01a.png);background-repeat:no-repeat;background-position:left top;text-decoration:none;margin:0;padding:20px}
.boto_taronja a:hover{display:block;color:#fff;background-image:url(galeria/boto_taronja01b.png);background-repeat:no-repeat;background-position:left top;padding:22px}
.addthis_toolbox{width:535px;height:25px;background:#F7F7DE;margin:20px 0}
.addthis_toolbox p,.addthis_toolbox1 p{margin:0;padding:0 10px}
.addthis_toolbox .part1{width:100px;height:20px;float:left;background:#C6AD6B;background-image:url(galeria/fons_compartir01.gif);background-repeat:no-repeat;background-position:top right;padding:5px 0 0}
.addthis_toolbox .part2{width:300px;height:20px;float:left;background:#F7F7DE;padding:5px 0 0 10px}
.addthis_toolbox1{width:200px;min-height:25px;height:auto!important;background:#F7F7DE;margin:20px 0}
.addthis_toolbox1 .part1a{width:200px;height:20px;background:#C6AD6B;padding:5px 0 0}
.addthis_toolbox1 .part2a{width:180px;height:20px;background:#F7F7DE;padding:5px 0 0 10px}
#espera{display:none;width:100%;height:200px;top:200px;left:0;text-align:center;position:fixed;z-index:1;font-size:130%;background:none;background-image:url(galeria/semitransp.png);background-repeat:repeat;border-top:2px solid #C6AD6B;border-bottom:2px solid #C6AD6B}
#espera img{margin-top:70px}
#avis_cookie{background-color:#000;border-top:5px solid #fff;bottom:0;color:#fff;display:none;font-size:12px;left:0;position:fixed;right:0;width:100%;z-index:99999;padding:4px 10px}
#avis_cookie a{color:#fff;text-decoration:underline}
#avis_cookie span{display:inline-block;padding-right:10px}
#avis_cookie strong{background-color:#999;border-radius:5px;color:#FFF;border:1px solid #fff;cursor:pointer;display:inline-block;text-decoration:none;padding:5px 8px}
#avis_cookie strong:hover{background-color:rgba(120,120,120,1);border:1px solid #fff;color:#fff}
#barracookies {
    display:none;
    position:fixed;
    left:0px;
    right:0px;
    bottom:0px;
    padding-bottom:10px;
    width:100%;
    text-align:left;
    min-height:40px;
    background-color: rgba(120, 120, 120, 0.7);
    color:#fff;
    z-index:99999;
}


/* avis cookies ----------- */
.dark.cc_dialog { background:#666 !important; width:25%; }
.dark.cc_dialog { padding: 15px; }
.dark.cc_dialog button.cc_b_ok { background-color: #000; color:#fff; }
p.cc_dialog_text { padding: 10px 0px; }
.cc_dialog .cc_dialog_headline { font-size: 22px; margin-bottom: 0px; }
	/* quadre preferències */
	.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container {
		background: #333; border: 4px solid #e6e6e6;;
	}
	.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head {
		background: #333;
	}
	.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_content {
		background: #333 !important;
	}
	.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer {
		background: #333; border-top-color: #333;
	}
	.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer .cc_cp_f_save button {
		background: #666; color: #fff;
	}
/* avis cookies ----------- */



.inner {
    width:100%;
    position:absolute;
    padding-left:5px;
    font-family:verdana;
    font-size:11px;
    top:10%;
}
.inner a {
	color: #555;
}
.inner a:hover {
	color: #333;
}
.inner p { margin: 4px; }
 
.inner a.ok {
    padding:2px;
    color:#000;
    text-decoration:none;
    background-color: #fff;
}
.inner a.ok:hover {
    padding:2px;
    color:#000;
    text-decoration:none;
    background-color: #dedede;
}



html>body .pagina,html>body .principal,html>body .registre,html>body .registre .miniatures,html>body .registre .miniaturesh,html>body .llistat,html>body .categories,html>body .directori{overflow:auto}
A:Hover,h4 a:hover,.registre p a:hover,.registre ul li a:hover,.registresgrup a:hover,.calendari .taulacalendari a:hover{color:#423200}
form,.registresgrup ul li a:hover{margin:0}
form select,.textexemple{font-size:80%}
h4 a,.borsa .boto03 a:hover,.insertnet a,.insertnet a:hover{color:#fff}
.buscadorcap form,.logo img{margin:0;padding:0}
html>body .continguts,html>body .categoriessup{overflow:hidden}
.llista ul,.llista1 ul{margin:40px 0 0;padding:0}
.llista li,.llista1 li{height:22px;margin:0 0 10px}
.llista li a,.llista1 li a{background-image:url(galeria/pi01.gif);background-repeat:no-repeat;color:#C6A55A;padding-left:25px;height:22px;margin:0 0 0 5px}
.llista li a:hover,.llista1 li a:hover{background-image:url(galeria/pi01.gif);background-repeat:no-repeat;color:#423200;padding-left:25px;margin:0 0 0 5px}
.registre h3 a,.llistat h3 a,.agenda h3 a{text-decoration:none}
.registre img.dta,.llistat img.dta{float:right;margin:2px 0 5px 5px;padding:0}
.registre p a,.registre ul li a,.agenda h1 a{color:#C6AD6B}
.borsa,.forum{width:100%;min-height:65px;height:auto!important;margin:0;padding:0}
.borsa table .campobligatori,.afiliacio .campobligatori{background-color:#F7F7DE;font-weight:700;color:#423200;border:0}
.borsa .titol,.afiliacio .titol{width:99%;background-color:#999;color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:700;font-size:110%;height:auto;line-height:auto;vertical-align:middle;clear:both;margin:0 0 10px;padding:2px 0 4px 5px}
.borsa .boto02 a:hover,.borsa table a:hover,.afiliacio table a:hover,.agenda h1 a:hover{color:#000}
.borsa .boto04,.boto_taronja2{width:250px;height:96px;color:#fff;font-weight:700;float:left;text-align:center;margin:10px 0 30px 20px;padding:0}
.borsa .opcions ul a:hover,.calendari a:hover{color:#fff;background-color:#C6AD6B}
.borsa table .td1,.borsa table .td2{border:1px solid #fff;border-bottom:1px solid #ccc}
.borsa table .td1,.borsa table .td4{border:1px solid #fff;border-bottom:0px solid #ccc;background-color:#fff;}
.borsa table .td1finalbloc,.borsa table .td2finalbloc{border:1px solid #fff;border-bottom:2px solid #666}
.borsa table .td3a,.borsa table .td3b,.taulanormal table td{border:0}
.borsa table .linia1,.calendari .taulacalendari .diabuit{background-color:#fff}
.borsa table a,.afiliacio table a{color:#423200;font-weight:400}
.afiliacio hr,.formocult{display:none;visibility:hidden}
.llistat h3,.agenda h3{background-image:url(galeria/pi02.gif);background-repeat:no-repeat;color:#000;font-size:110%;padding:0 0 0 25px}
.destacats h4,.registresgrup h4{color:#423200;font-size:110%;text-align:center}
.destacats ul,.agenda ul{list-style-type:none;margin:0;padding:0}
.peu p,.peuimprimir p{margin:5px 0 0;padding:0}
.peu a,.peuimprimir a{color:#C6AD6B;text-decoration:underline;font-weight:400}
.peu a:hover,.peuimprimir a:hover{color:#423200;text-decoration:underline}
.taulaperfils table td,.directori table td{padding:2px}
.taulaperfils table .centrat1,.taulaperfils table .centrat2{text-align:center}
.opcionsperfils2,.ocult{display:none}
.agenda .buscadordates,.directori table tr{width:100%}
.calendari .taulames,.calendari .taulacalendari{width:96%;font-size:90%;margin:0 auto}
ul.mapa1 a,ul.mapa2 a,ul.mapa3 a{font-weight:400;color:#423200}
ul.mapa1 a:hover,ul.mapa2 a:hover,ul.mapa3 a:hover{font-weight:400;color:#C6AD6B}
ul.mapa2,ul.mapa3{font-size:95%;list-style-type:none;margin:5px 0;padding:0 0 0 15px}
.forum .taula_cap .castella_4,.forum .taula_cap .castella_5{width:60px;background-color:#C6AD6B;vertical-align:top;text-align:right}
.forum .taula_linia .castella_3,.forum .taula_linia .castella_6{width:60px;background-color:#fff;vertical-align:top;text-align:left;border-bottom:1px solid #999;padding:2px}
.forum .taula_linia .castella_4,.forum .taula_linia .castella_5{width:60px;background-color:#fff;vertical-align:top;text-align:right;border-bottom:1px solid #999;padding:2px}
.forum .boto_descarrega p,.forum .resposta_cap p,.forum .resposta_contingut p{margin:3px}
.forum .tema_contingut a,.forum .resposta_contingut a{display:inline}
.boto_esborrar a,.boto_esborrar a:hover,.boto_esborrar1 a,.boto_esborrar1 a:hover{width:100%;height:100%;background-repeat:no-repeat;background-position:left top;font-weight:400;color:#000;display:block}


#campspubliweb {
	visibility: hidden;
	display: none;
}
