/*--------------------------------
	  	+ Container fitxa
	  		* fitxacenter
	  	+ imatges DIRs i Eines fitxes
	  	+ estils titols fitxes

----------------------------------*/
#fitxacenter{
	font-size: 1em;
	line-height:1.5em;
    width: 72.9%;
	height:100%; /* IE6*/
	min-height:768px; /* real browsers */
    background-color: #fff;
/*   	border-left:1px dotted #cfcfcf;*/
border: 1px solid #d4d4d4;
margin-top:0.5em;/*v8*/
}
.caixadoble {margin-bottom:1em;}
.caixad {
	width:49%;
	margin:0;
	padding:0;
}
.fcaixa100{width: 100%;margin-bottom:1.5em;padding-bottom:0.5em;}
.pcaixa100{margin-bottom:1.5em;padding-bottom:0.5em;}
/*.fcaixa100{border-bottom:1px solid #ccc;}*/
.fcaixa65{width: 63%;}
.fcaixa65 h2.avantitol{
	color:#9ca0a3;
	font-size:1.3em;
	font-weight: normal;
	border-bottom:1px solid #e6e6e6;
	}
.fcaixa30{
	padding:0em 2px;
	width: 31%;
	min-height:11em;
	background: #fffefe url("./imatges/utilitats.jpg") no-repeat top left;
}
/*.fcaixa30 h2.futils{margin-top:0.35em;}*/
.fccolor1,.fccolor2{margin:0.5em 0em;border:1px solid #dfdfdf;font-stretch: normal;}
.fccolor1{
	background-color:#fff;
	border-width:0px 0px 0px 0px;padding-top:0.1em;
	background: #fffefe url("./imatges/fccolor1.gif") repeat top left;
	}
.fccolor2{
	background-color:#ccc;
	border-width:0px 0px 0px 0px;
	background: #fff url("./imatges/fccolor2.gif") repeat top left;
	}
.f_acte{
	padding-bottom:0.5em;
	text-align: left;
	border-bottom:1px solid #e6e6e6;
	}
/*------------------------------------------*/
/*	imatges DIRs i Eines fitxes
/*------------------------------------------*/
.dirs a{
/*	background: #fffefe url("./imatges/folder.gif") no-repeat top left;
	padding-top:0.5em;
	padding-bottom:0.5em;
	padding-left:2em;
	line-height:1.3em;*/
text-decoration: none;
display: block;
color: #90b11f;
padding-top: 6px;
padding-right: 8px;
padding-bottom: 6px;
padding-left: 20px;
background-color: transparent;
}
/* Navigation */

#navigation ul {
	list-style: none;
	font-size: 13px;
	text-transform: none;
	font-weight:bold;
	background: #fffefe url("./imatges/footer_h.gif") repeat-x top left;
	margin-bottom: 1em;
}

#navigation li {
	display: inline; /* Fix IE Bug */
}

#navigation a{
	text-decoration: none;
	display: block;
	color: #4d4d4d;
	padding: 0.3em 0.8em 0.3em 2em;
	/*border-bottom:1px solid #cecece;*/
}

#navigation span, #navigation a:hover, #navigation a:active, #navigation a:focus {
	padding-left: 1.5em;
	border-left: 0.5em solid #51b3ff;
	color: #51b3ff;
}
.votar{
	text-align:center;
	font-weight:bolder;
	font-size:1.1em;
	position:relative;
	top:1.5em;
	right:1.2em;
	width: 5em;
	height: 5em;
	background: #fffefe url("./imatges/bg-hatch.gif") repeat top left;
	border:1px solid #efefef;
}
.votar ul{
	padding-top:1em;
	list-style: none;
	}
.votar ul li{
	padding: 0;
	margin:0;
}
span.votaras strong{
	font-size: 1.8em;
	color:#2689d6;
}
span.votaras {
	font-size: 1.5em;
	font-weight: bold;
}

.utilitats a.vota{
	font-size: 1.1em;
	width:2em;
	height: 2em;

}
/*EINES: technorati,my_yahoo,digg....*/
div.info_eines{
	background: #fffefe url("./imatges/bg-hatch.gif") repeat top left;
	border-top:1px dotted #c5c5c5;
	padding:0em 1em;
}
ul.eines_lnk{
	text-align:center;
/*	background-color: #fffefe;*/
	margin:0;
	padding:0;
	list-style: none;
	/*margin-top:0.5em;	*/
	/*margin-bottom:1em;*/
}
ul.eines_lnk li{
	display:inline;
	font-size:1.1em;
/*    padding-left:2.2em;*/
	/*margin-top:1em;*/
}
.eines_lnk li img{
	margin:0;
}
.eines_lnk li a{
	margin:0;
}
.eines_lnk li span{
/*    padding-bottom:0.65em;
	margin-top:0.5em; */
}
.eines_lnk li{
	background-color:transparent;
	background-repeat: no-repeat;
	background-position: top left;
}
.eines_lnk li.comen{
    background-image: url("./imatges/enq-comen.gif");
    padding-bottom:0.65em;
	margin-top:0.5em;
}
.eines_lnk li.envia{
    background-image: url("./imatges/internet-mail.gif");
    padding-bottom:0.65em;
	margin-top:0.5em;
}
.eines_lnk li.impri{
    background-image: url("./imatges/stock_print.gif");
    padding-bottom:0.65em;
	margin-top:0.5em;
}
.eines_lnk li.techno,.eines_lnk li.deli,.eines_lnk li.digg,.eines_lnk li.google,.eines_lnk li.yahoo,.eines_lnk li.menea,.eines_lnk li.fresqui{
	padding:0;
	margin:0;
}
/*per les icones de compartir, fitxa*/
p.fdesta_cos{
	margin:1em 0em;
	padding:0;
	color:#4d4d4d;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 0.9em;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
}
/*---------------------------------------------------------------------
  estils titols
----------------------------------------------------------------------*/
h2.futils{
	font-size:1.5em;
	padding-left:2em;
	background: transparent url("./imatges/ico_utils.gif") no-repeat center left;
/*	border:1px dotted #ccc;*/

}

h2.titfitxa{
	font-size:2.5em;
	line-height:1.15em;
	margin:0em 0em 0.5em 0em;
	padding:0em 0em 0em 0em;
/*	color:#134d86;*/
	color:#48433d;
/*	background: transparent url("./imatges/document.gif") no-repeat top left;*/
}
h2.titol{
	margin:0em;
	margin-bottom:0.25em;
	padding-left:1em;
	padding-top:0.25em;
	background-color:transparent;
	color:#3f3f3f;
/*	border-top:1px solid #ccc;*/
font-size: 2em;
line-height: 1.25em;
font-weight: normal;
color: #a57f4e;
font-family: "Lucida grande",sans-serif;
}
/*per posar el numero de vots de les relacionades*/
div.cnums{
	display:none;
	/*border:1px solid green;*/

	width:55px;
	height:55px;
	position:relative;
	margin:0.5em;
	text-align:center;
	background-image: url(./imatges/fading_corner_1.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #fff;
}
div.cnums h2.h2nums{
	margin:0.1em;
	padding:0;
	line-height:1em;

	position:relative;
	text-align:center;
	font-size: 2.25em;
	color:#658dcf;
/*	border:1px solid #ccc;	*/
}
div.cnums span a{
	font-size:1.25em;
	display: block;
	margin:0 0.5em;
	font-weight:bold;
	background-color: #cecece;
	border:1px solid #bbb;
}
div.cnums span a:hover{
	font-size:1.25em;
	display: block;
	margin:0 0.5em;
	font-weight:bold;
	background-color: #ccdbf5;
	text-decoration: none;
}

h2.destacat{
	font-size: 2.6em;
	color:#026cb8;
	background-color: #fff;
	border-bottom:1px dotted #000;
}
h2.destacatimg{
	width:70%;
	font-size: 2.6em;
	color:#FBA645;
/*	color:#fff;*/
	background-color: #fffefe;
/*	background: #fffefe url("./imatges/bg_destacat.gif") no-repeat top left;*/
	border-bottom:1px dotted #000;
}
h2.fdestacat{
	margin:0;
	padding:0 0em;
	font-size: 2em;
/*	border-bottom:1px dotted #000;*/
	color:#fff;
	background-color: #2689d6;
}
#fitxacenter h2.fdestacat{
	font-size: 2em;
	padding:0;
	margin:0;
	padding:0.5em 0em 0.5em 0.5em;
}

h3.entrada{
/*font-family: "Tahoma",Arial,Helvetica,sans-serif;*/

/*color: #472526;	*/
/*	width:88%;	*/
	margin:0.25em 1em 0.5em 1em;
	padding:0 0.5em;
	background-color: transparent;
	font-style: normal;
	font-size: 1.35em;
	line-height:1.5em;
	font-weight: normal;
	font-variant: normal;
	}
#fitxacenter h3.entrada{
	display:block;


	}
h2.titfcaixa
{
    font-family: "Trebuchet MS",Arial,sans-serif;
    font-size: 1.4em;
    text-decoration: none;
    color: #000;
    font-weight: bold;
    margin-left:1em;
    padding-left:2.5em;
    line-height:2em;
    background: transparent url("./imatges/ico_pregunta.gif") no-repeat;
}
.titcaixa
{
	margin:0em 0.5em;

    font-size: 1.6em;
    text-decoration: none;
    color: #000;
    font-weight: bold;
}
/*---------------------------------------------------------------------
  estils generals per fitxes
----------------------------------------------------------------------*/
/* posem el link del cos amb icona.*/
div.cos a{
	display:inline;
	/*background: transparent url("./imatges/arrow_B_ver2.gif") no-repeat center left;*/
/*	padding-left:0.7em;
	margin-left:0.2em;*/
	text-decoration:none;
/*	border-bottom:1px dotted #0281ca;*/
}
div.cos a:hover{
/*	margin-left:0.2em;
	padding-left:0.7em;*/
	text-decoration:underline;
	/*border-bottom:1px dotted #fff;*/
}
/*marcar els links visitats*/
/*div.cos a:hover{background: #fff url("./imatges/external.gif") no-repeat left;}*/
/*div.cos a:visited{margin-left:0em;padding-left:0.75em;background: #ffd url("./imatges/v.gif") no-repeat left;}*/
div.cos a:visited img{margin-left:0em;padding-left:0.75em;background: none;}
/*a.clica, per la caixa de fitxes relacionades*/

a.clica {
	color:#fff;
	padding: 0.1em;
	margin:0;
	margin-left:0em;
	color: #4c4c4c;
	/*border-bottom:1px dotted #b9c7d6;	*/
	background-color: #fff;

}
a.clica:hover {
/*	border:1px solid red;*/
	color: #fff;
	background-color: #4c4c4c;
}
ul.ajuda{
margin-right: 1em;
margin-left: 1em;
padding-right: 0.5em;
padding-left: 0.5em;
	list-style:none;
	padding-bottom:1em;

}

ul.ajuda li a{
/*	display:block;*/
	font-size:1.2em;
/*	letter-spacing:1px;*/
	color:#4d4d4d;
	color:#db8d25;
	margin-left:0.5em;
	padding:1em;
	padding-left:1.5em;
/*	background: transparent url("./imatges/list_item.gif") no-repeat center left;*/
	background: transparent url("./imatges/link.gif") no-repeat center left;
}
ul.linksd li{
	margin-bottom:0.25em;
    list-style:none;
    list-style-position:outside;

}
ul.ajuda li a.link_extern{letter-spacing: 0;color:#db8d25;}
ul.linksd li a.link_extern{
	background: transparent url("./imatges/external.gif") no-repeat center left;
	line-height:1.5em;
	padding-left:1.6em;
	margin-left:0.4em;
	display:block;
}
ul.linksd li a.ajuda{
	background: transparent url("./imatges/help.gif") no-repeat  left;
	line-height:1.5em;
	padding-left:2em;
	display:block;
}

/*fctags - per fitxes*/
/*demo tags a fitxes*/
div.tagscenter{
	margin: 0.5em;
	padding:0;
}
div.nuvolport{margin:0;}

ul.fctags{
	font-weight: bold;
	list-style: none;
}
ul.fctags li{line-height: 1.3em;float:left;}
ul.fctags li a{}
ul.fctags li a:hover{text-decoration: none;color:#f80;}

/*Renders as strong emphasized text*/

div.caixa strong,div.caixa em,div.caixa dfn,div.caixa code,div.caixa samp,div.caixa kbd,div.caixa cite{
/*/	font-size: 1.25em;
	letter-spacing: 2px;
	font-family:Helvetica,Arial,sans;	*/
}
div.cos img{clear:both;}
/*Defines computer code text*/
div.cos strong,div.cos b{font-size: 1.15em;word-spacing: 0.1em;}
/*Renders as emphasized text*/
div.cos em{font-size: .9em;letter-spacing: 1px;}
/*Defines a definition term*/
div.cos dfn{font-size: .9em;background-color: #f4f4f4;}
/*Defines computer code text*/
div.cos code{font-weight: bold;background-color: #002d00;color:#358f37;line-height: 1.2em;}
/*Defines sample computer code*/
div.cos samp{font-weight: bold;}
/*Defines keyboard text*/
div.cos kbd{font-weight: bold;}
/*Defines a citation*/
div.cos cite{font-weight: normal;font-size: 0.9em;display: block;padding:1.4em;margin:1em;border-left:12px solid #f4f2e4;}
/*Defines a preformatted text*/
div.cos pre{font-size: 0.9em;}
/*Defines a abreviation*/
div.cos abbr{font-size: 1.2em;}
/*Defines a acronym*/
div.cos acronym{font-size: 0.9em;}
/*Defines a blockquote*/
div.cos blockquote.alpha{
	overflow:hidden;
	font-size: 0.9em;
	line-height:2em;
	font-style:italic;
	font-weight: bold;
	margin:0;
	padding:1em;
	padding-top:1em;
	border:1px dotted #b9c7d6;
min-height: 10px; /*fa que no desaparegui el border en IE7*/

}
div.cos blockquote span.cometes{
	font-size:2em;
	font-weight: bold;
	letter-spacing: 2px;
	font-style:italic;
	font-family:Arial,sans;
}
div.cos blockquote.beta
{
color: #336699;
font-family: Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 1.8em;
width: 10em;
line-height: 1em;
letter-spacing: -1px;
float: right;
text-align: right;
padding:0em;
margin-top: 0.5em 0.7em 0em 1em;
border-top: 3px double #d4d4d4;
border-bottom: 3px double #d4d4d4;
}
/*Definir llista deficinició*/
div.cos dl dt{font-size:1.1em;font-weight: bold;}
div.cos dl dd{
	font-size: 1.05em;
	margin:0;
	padding-left:1em;
}


div.cos ul{
	margin:0;
	padding:0;
}
div.cos ul li{
	list-style-type: none;
	background: transparent url("./imatges/bullet_blau.gif") no-repeat top left;
	padding-left:1em;
}

div.cos ol{
	margin:0;
	padding-left:2em;
}
div.cos ol li{
	font-size: 1em;
}

/*TAULES */

div.cos table.cercae {
	/*width: 430px;*/
	margin: 0 auto 1em auto;
	border: 1px solid #eee;
}
div.cos table.cercae caption {
	font: bold 18px/3.5em Helvetica, Tahoma, Arial, sans-serif;
	color: #000;
	text-align: center;
	border-bottom:1px solid #c5c5c5;
	margin: 5px;
	padding-left: 0px;
	width: 100%;
}
div.cos table.cercae thead th {
	font-family:Helvetica, Arial, "Helvetica", sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #000;
	text-align: left;
	padding: .5em;
	background-color: #eff9ff;
}
div.cos table.cercae tfoot td {
	font-family: Helvetica, Arial, "Helvetica", sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #000;
	text-align: left;
	padding: 0.2em 10px;
	border: 1px solid #eee;
	background-color: #f9f9f9;
}
div.cos table.cercae tbody td {
	font-family: Helvetica, Arial, "Helvetica", sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #666;
	text-align: left;
	border-top: 1px solid #eee;
	padding: .5em .5em .5em 10px;
}
div.cos table.cercae td.centrat {
	text-align: center;
}
div.cos table.cercae tbody td a,div.cos table.cercae tbody td a:link {
	color: rgb(0, 102, 153);
	padding-left: 17px;
}
div.cos table.cercae tbody td a:visited {
	color: rgb(102, 102, 102);
}
div.cos table.cercae tbody td a:hover {
	color: rgb(0, 102, 255);
}

div.cos strong{}

/*---------------------------------------------------------------------
  estils utilitats per fitxes
----------------------------------------------------------------------*/
div.cos ul.llistar{
	margin:0;
	padding:5px;
}
div.cos ul.llistar li{
	list-style-type: none;
	background: none;
	padding-left:0;
}
div.cos ul.llistar li img{
	position:relative;
	top:0.25em;
	}
div.cos ul.llistar li a{
	position:relative;
	margin:0;
	padding:0;
	margin-left:1em;
	padding-top:0em;
	font-size:13px;
}
span.fcalendari,span.sheet_type8,span.sheet_type10,span.sheet_type11,span.sheet_type12,span.sheet_type13,span.sheet_type3,span.sheet_type18,span.sheet_type19,span.sheet_type7,span.sheet_type20{
	background: transparent url("./imatges/document.gif") no-repeat;
	padding-left:2em;
	margin-top:0em;
	margin-bottom:0.5em;
	display:block;
	}
span.sheet_type11,span.sheet_type12{background: transparent url("./imatges/date.gif") no-repeat;}
span.sheet_type10,span.sheet_type13{background: transparent url("./imatges/newsicon3.gif") no-repeat;}
span.sheet_type3{background: transparent url("./imatges/asterisk.gif") no-repeat;}
span.sheet_type8,span.sheet_type7,span.sheet_type20{background: transparent url("./imatges/dir.gif") no-repeat;}
span.sheet_type18{background: transparent url("./imatges/whitef.gif") no-repeat;}
span.sheet_type19{background: transparent url("./imatges/yellowf.gif") no-repeat;}
span.sheet_type21{background: transparent url("./imatges/ico_cine.gif") no-repeat;}
span.sheet_type14{background: transparent url("./imatges/ico_help.gif") no-repeat;}
span.sheet_type16{background: transparent url("./imatges/ico_paratge.png") no-repeat;}
span.sheet_type32{background: transparent url("./imatges/ico_map.png") no-repeat;}


div.autor,div.fautor{
    font-family: Helvetica,Verdana,sans-serif;
/*    font-size: 1.3em;*/
    margin-bottom:0.5em;
    padding-bottom:1em;
    color: #666;
}
/*div.fautor{padding:0.5em 0 0 2em;background: transparent url(./imatges/editor.gif) no-repeat left;}*/
.autoria,div.fautor .autoria{
	font-weight: bold;
	font-size:1em;
	padding-right:0.5em;
	font-size: 1.3em;
}
div.caixa div#nuvolet ul li a{
	line-height: 1.3em;
text-decoration: underline;
}
div.autor span{
	font-weight:bold;
}
.cutils{
	/*width: 33em;*/
	margin:2em 0em 0em 0em;
	padding:0.5em 0em;
    border:1px solid #cecece;
	background: #fffefe url("./imatges/bg-hatch.gif") repeat top left;
}
.cutils:after {
   content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
   }

.datautilitat {
	margin-left:0.5em;
    font-family: Helvetica,Verdana,sans-serif;
    font-size: 1.25em;
    line-height:1.3em;
    font-weight:bold;
    margin-top:0em;
    padding-top: 0.2em;
    float: left;
    color: #666;
	background: #fffefe /*url("./imatges/bg-hatch.gif") repeat top left;*/;
}

.datautilitat a {
    text-decoration: none;
}
.utilitats {
	float: left;
	/*margin-right:1em;*/
    }

.utilitats img {
    margin-left: 2px;
    border:0;
/*    width: 19px;
    height: 18px;*/
}
div.lnk_drec{
	margin:0.2em 0.5em 2em 0.5em;font-size: 1.2em;line-height: 1.35em;
}
div.lnk_drec span.spanl{
	font-weight:bolder;color:#658dcf;font-size: 1.4em
}
div.lnk_drec span.spanr{
	font-weight:bolder;color:#2689d6;font-size: 1.4em;
}

div.lnk_drec a{
	border-bottom:1px dotted #444;
}

div.lnk_drec a:hover{
	text-decoration:none;
	border-bottom:1px dotted #658dcf;
}

.midaF1 {font-size:1.0em !important;}
.midaF2 {font-size:1.2em !important;}
.midaF3 {font-size:1.6em !important;}
.midaF4 {font-size:1.8em !important;}
.midaF5 {font-size:2.0em !important;}



#star { LIST-STYLE: none; MARGIN: 0; PADDING: 0; WIDTH: 85px; HEIGHT: 20px; TOP: -1px; LEFT: 10px; POSITION: relative; FLOAT: left; BACKGROUND: url(stars.gif) top left repeat-x; CURSOR: pointer; }
#star li { PADDING: 0; MARGIN: 0; FLOAT: left; DISPLAY: block; WIDTH: 85px; HEIGHT: 20px; TEXT-DECORATION: none; text-indent: -9000px; Z-INDEX: 20; POSITION: absolute; PADDING: 0; }
#starCurr { BACKGROUND-POSITION: 0 25px; }
#starUser { PADDING: 4px 15px; FLOAT: left; FONT-SIZE: 14px; }

.secondary2 .featured2{
}
.secondary2 .featured2 p{
	border-bottom:1px solid #e6e6e6;
	border-top: 1px solid #e6e6e6;
	padding:0.5em 0 0.6em 0;
	line-height:1.5em;
	margin:1em 0 0 0;
}
.secondary2 .featured2 p span.autoria{color:#000;}
.secondary2 h2{
	color:#333;
/*	background-color: #494542;*/
	background: url("./imatges/prof-tag-left.gif") no-repeat top left;
	padding-left:1em;

	}
.secondary2 .featured2 dl{
	margin:0 0;
	border-bottom:1px solid #e6e6e6;
	padding:0.5em 0 0.6em 0;
}
.secondary2 dt{
	display:inline;
	margin:0;
	padding:0;
	color:#000;
}
.secondary2 dd{
	display:inline;
	margin:0;
	padding:0;
}
.secondary2 dd a{ color:#0066CC; }
.secondary2 dd a:hover{ color:#FB6656; }
