@charset "utf-8";* {margin:0;padding:0;}
/* img, div {behavior:url(iepngfix.htc);} */
img {border:0;}
p {font-size:0.6875em;}
a:link, a:visited {color:#6b9589;background-color:inherit;text-decoration:none;}
a:hover {color:#6b9589;background-color:inherit;text-decoration:underline;}
body {background-color:#9d9e41;color:#736055;font-size:0.75em;font-family: "lucida sans unicode","lucida sans","Helvetica","trebuchet MS", Arial, sans-serif;background-image:url(../img/body_bkg.png);background-repeat:repeat-x;}
p {font-size:90%;}

div.hr {background-image:url(../img/hr_bkg.png);background-position:right;height:14px;border:0;margin-bottom:10px;}
div.hr2 {background-image:url(../img/hr2_bkg.png);height:3px;border:0;margin:10px 0px;background-repeat:repeat-x;}
div.hr3 {background-image:url(../img/hr3_bkg.png);height:23px;border:0;margin:10px 0px;background-repeat:repeat-x;}
div.hr4 {background-image:url(../img/hr4_bkg.png);background-position:center;height:13px;border:0;margin:10px 0px;background-repeat:no-repeat;}
div.hr5 {background-image:url(../img/hr5_bkg.png);height:1px;border:0;margin:3px 0px 10px 0px;background-repeat:repeat-x;}
div.hr6 {background-image:url(../img/hr6_bkg.png);height:3px;border:0;margin:3px 0px 10px 0px;background-repeat:repeat-x;}
div.hr7 {background-image:url(../img/hr7_bkg.png);height:1px;border:0;margin:3px 0px 10px 0px;background-repeat:repeat-x;}
div.hr8 {background-image:url(../img/data_bkg.png);height:1px;border:0;margin-top:3px;;background-repeat:repeat-x;}
div.hr hr, div.hr2 hr, div.hr3 hr, div.hr4 hr, div.hr5 hr, div.hr6 hr, div.hr7 hr, div.hr8 hr {display:none;}

#main {width:823px;margin:0 auto;}
#head {position:relative;z-index:0;width:823px;height:164px;background-image:url(../img/head_bkg.png);behavior:url(iepngfix.htc);}
	#head #img {position:absolute;z-index:1;top:15px;left:45px;width:761px;height:147px;background-image:url(../img/head_img.png);}
	#head #plec {position:absolute;z-index:2;top:0px;left:21px;width:235px;height:151px;background-image:url(../img/head_plec.png);behavior:url(iepngfix.htc);}
#cont { position:relative;background-image:url(../img/cont_bkg.png);background-repeat:repeat-y;padding:10px 25px 30px 50px; _background-image:url(../img/cont_ie6_bkg.png);}
#cont_int {zoom:1;behavior:url(iepngfix.htc);}
	#peus { position:absolute; bottom:0px; right:40px;background-image:url(../img/col-b_bkg.png);background-repeat:no-repeat;background-position:bottom; width:208px; height:184px;_display:none;}

	#col-a {float:left;width:477px;}
	#col-b {float:left;width:255px;padding-left:15px;padding-bottom:200px;}
		#col-b h3 {margin-top:20px;}
		#sobre {position:relative;background-image:url(../img/sobre_bkg.png);background-repeat:no-repeat;width:237px;height:162px;padding:10px 9px;}
			#sobre h3 {margin:0;}
			#sobre div { position:absolute;right:20px;bottom:20px;width:110px;height:125px;font-size:80%;text-align:right;}
		
/* Article */
.article { background-image:url(../img/article_bkg.png);background-repeat:repeat-x;padding:25px 12px;}
	.data { font-size:80%; background-image:url(../img/data_bkg.png); background-repeat:repeat-x; background-position:bottom; padding-bottom:10px; margin-bottom:10px;}
	.info { background-image:url(../img/info_bkg.png); background-repeat:repeat-x; padding-top:11px; margin-top:12px;}
	.info span {padding:0px 10px;}
	a.cat { background-image:url(../img/ico_cat.png); background-repeat:no-repeat;padding-left:17px; background-position:5px;font-size:90%}
	a.comment { background-image:url(../img/ico_comentari.png); background-repeat:no-repeat;padding-left:13px;font-size:90%;}
	a.usuari { background-image:url(../img/ico_usuari.png); background-repeat:no-repeat;padding-left:13px;}
	.article img {float:left; background-color:#ffffff; color:inherit; padding:3px; border:1px solid #c4bfaa; margin-right:10px; margin-bottom:10px;}

/* Comentaris */
#comentaris_tot { background-color:#f5f6e6; border-left:1px solid #efe9bd; border-right:1px solid #efe9bd;}
.comentari { margin-top:5px;}
	.com1 {background-image:url(../img/com1_bkg.png); background-repeat:no-repeat; padding:20px 10px 0px 10px; color:#736055; background-color:inherit; font-weight:bold;}
	.com2 { background-image:url(../img/com2_bkg.png); background-repeat:no-repeat; background-position:bottom; padding:10px 10px 0 10px;}
		.com2 p { font-size:80%;}
		.com2 ul {list-style:none;}
		.com2 ul li {padding-bottom:8px;}
		.com2 ul li p {margin-bottom:8px;}
		.com2 span {padding:0px 10px;}
	
		.nav { text-align:right;}
			a.fletxa { cursor:pointer;font-size:80%; font-weight:bold; background-image:url(../img/fletxa_bkg.png);background-position:5px; background-repeat:no-repeat; padding-left:17px; border:0; float:right;}
	
	a.fletxa:link, a.fletxa:visited {color:#a68a7b; background-color:inherit;}
	a.fletxa:hover {color:#a68a7b; background-color:inherit;}
		
	a.fletxa3 { cursor:pointer;font-size:80%; font-weight:bold; background-image:url(../img/fletxa_bkg.png);background-position:right; background-repeat:no-repeat; padding-right:11px; border:0; }
	
	a.fletxa3:link, a.fletxa:visited {color:#a68a7b; background-color:inherit;}
	a.fletxa3:hover {color:#a68a7b; background-color:inherit;}

	a.fletxa2 { cursor:pointer;font-size:80%; font-weight:bold; background-image:url(../img/fletxa2_bkg.png); background-repeat:no-repeat; padding-left:17px; background-position:5px;  border:0; }
	
	a.fletxa2:link, a.fletxa:visited {color:#a68a7b; background-color:inherit;}
	a.fletxa2:hover {color:#a68a7b; background-color:inherit;}

#cercador {background-image:url(../img/ico_cerca2.png);background-repeat:no-repeat;padding-left:26px;}
	#cercador h3 {margin-top:0;margin-bottom:8px;}
	#cercador .input {font-size:10px;width:150px;}

#tanca {background-image:url(../img/baix_bkg.png);height:48px;behavior:url(iepngfix.htc);}

#baix {position:relative;padding:0px 0px 30px 30px;background-repeat:no-repeat;font-size:80%;color:#FFFFFF;background-color:inherit;}
	#baix ul {list-style:none;}
	#baix ul li {display:inline;margin-right:10px;}
	#baix a:link, #baix a:visited {color:#FFFFFF;background-color:inherit;text-decoration:none;margin-right:8px;}
	#baix a:hover {color:#FFFFFF;background-color:inherit;text-decoration:underline;margin-right:8px;}
	#interactiu {position:absolute;top:0px;right:15px;}
	
/* Estils de text */
.llista {list-style:none;}
	.llista li {font-size:90%;color:#6B9589;background-color:inherit;background-image:url(../img/ico_estrella.png);background-repeat:no-repeat;padding-left:17px;margin-bottom:7px;}
	.llista a:link, .llista a:visited {color:#736055;background-color:inherit;text-decoration:none;}
	.llista a:hover {color:#6B9589;background-color:inherit;text-decoration:underline;}

h2 {font-size:180%;color:#6b9589;background-color:inherit; font-weight:normal; margin-bottom:14px;}
	h2 a:link, h2 a:visited {color:#6b9589;background-color:inherit; text-decoration:none;}
	h2 a:hover {color:#6b9589;background-color:inherit; text-decoration:underline;}
h3 {font-size:100%;color:#6b9589;background-color:inherit;text-transform:uppercase;}

/* Recurs */
.cb {clear:both;font-size:1px;height:1px;}
.mt10 {margin-top:10px;}



div.pagination {padding:3px;margin:3px;text-align:center;margin-top:10px;}

div.pagination a {background-color:#ffffff; padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #ddd;text-decoration: none;color: #6b9589;}
div.pagination a:hover, div.pagination a:active {border:1px solid #6b9589;color:#6b9589; background-color:#c7e0d9;}
div.pagination span.current {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #6b9589;font-weight: bold;background-color: #6b9589;color: #FFF;}
div.pagination span.disabled {background-color:#faf4dd; padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #faf4dd;color: #faf4dd;}

#nou {padding:20px;background-color:#f5f6e6;border-left:1px solid #efe9bd;border-right:1px solid #efe9bd;border-bottom:1px solid #efe9bd;}
.formulari label{padding-top:0px;float:left;width: 100px;text-align:right;margin-right:30px;font-size:10px;font-weight:bold;}
.formulari .text { width:150px; border:1px solid #7a675c; font-size:10px;}
.formulari .textarea { border:1px solid #7a675c; width:200px;height:80px;font-size:10px;}
.formulari .button { border:1px solid #7a675c; background-color:#7a675c; color:#ffffff;font-size:10px;padding:0 10px;margin-top:10px;}
