body {
	background: #fff;
	margin:0px;
	padding:0px;
	
	SCROLLBAR-FACE-COLOR:white;
	SCROLLBAR-HIGHLIGHT-COLOR: white;
	SCROLLBAR-SHADOW-COLOR: white;
	SCROLLBAR-3DLIGHT-COLOR: black;
	SCROLLBAR-ARROW-COLOR: black;
	SCROLLBAR-TRACK-COLOR: white;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
}
.neteja{clear:both;}
#tot{
	width:931px;margin:0px auto;
	background: url(imatges/cos.gif) repeat-y;
}
#cap{
	width:931px;
	background: url(imatges/cap.gif) repeat-y;
}
#peu{
	width:931px;height:100px;
	background: url(imatges/peu.gif) repeat-y;
}
#cercador ul li{list-style-type:none;margin:0px;padding-bottom:20px;}
#cercador ul{margin:0px;padding:0px;}
#form ul{margin:0px;padding:0px;}
#form ul li{list-style-type:none;margin:0px;padding:0px;}
.dins{width:917px;margin-left:6px;display:block;}
.dinsFons{width:917px;margin-left:6px;display:block;background: url(imatges/unpx.gif) repeat-y;}
#menuPpal a{list-style-type:none;float:left;padding-left:10px;padding-right:10px;}
#menuIntern{margin-left:30px;}
#menuIntern ul li{list-style-type:none;float:left;padding-right:1px;}
menuDIntern ul{margin:0px;padding:0px;}
#menuPpal {height:48px;padding-top:7px;padding-left:20px;width:900px;}

#blanc{width:675px;float:left;}
.cometes{background: url(imatges/comilles.gif) no-repeat 460px 15px;}
.blancDins{margin-left:30px;margin-right:20px;}
#negre{width:242px;float:left;}
.full{background:#FFF url(imatges/full.jpg) no-repeat top right;}
.novetat{width:285px;margin-right:25px;margin-bottom:20px;float:left;}
.novetat img.llibre{height:100px;width:72px;padding-right:5px;padding-bottom:5px;background: url(imatges/sombra.gif) no-repeat bottom right;}
.llibreSombra{height:75px;float:left;padding-right:5px;padding-bottom:5px;background: url(imatges/sombra.gif) no-repeat bottom right;}
.novetat img.premi{position:relative;top:-9px;float:left;margin-left:2px;}
.novetat div.foto{float:left;width:95px;}
.novetat div.Text{float:left;width:190px;}
.novetat div.textDesc{margin-left:15px;float:left;width:185px;}
.novetat div.subtitolLlibre{margin-top:2px;}
.novetat div.autor{margin-top:4px;}
.novetat p{margin-top:5px;}
.llegenda{float:left;margin-left:20px;}
.llegenda img{float:left;}
.llegenda div.textDesc{float:left;margin-left:5px;padding-top:3px;}

#autorSite{
	float:left;
	width:430px;
}

#agenda{text-align:right;}
#agenda span{line-height:10px;}
#visita a {display:block;margin-bottom:20px;}
.colaboracio{width:135px;margin-bottom:30px;float:left;}
.colaboracio img{width:133px;height:108px;}
.filVerdSotaDisc2{color:#C1AA02;border-bottom:2px dotted #C1AA02;}	
a.link:HOVER span{color:#84863B;}
a.link:HOVER div{color:#C1AA02;}
a.link{
	border-bottom:2px dotted #9c9c9c;
	width:555px;
	display:block;
	color:#9c9c9c;
	font: normal 14px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
	cursor:hand;
}
a.linkPDF:HOVER{color:#C1AA02;}	
a.linkPDF:HOVER span{color:#84863B;}
a.linkPDF:HOVER div{color:#C1AA02;}
a.linkPDF{
	width:250px;
	display:block;
	color:#9c9c9c;
	font: normal 14px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
	cursor:hand;
}
.margeSota15{
	margin-bottom:15px;
}
.margeSota10{
	margin-bottom:10px;
}
.subr{text-decoration:underline;}
.ital{font: italic;}
#fitxaLlibre {padding-top:30px;}
#fitxaLlibre img{width:255px;}
#fitxaLlibre div#caracts{float:left;}
#fitxaLlibre div#caracts a.compra{
	width:255px;
	height:15px;
	background:#b6b502 url(imatges/carro_verd.gif) no-repeat 5px 1px;
	padding-top:5px;
	padding-bottom:2px;
	font: normal 10px Verdana, sans serif;
	color:#000;
	display:block;
	text-decoration:none;
	text-align:center;
}
.taula{	width:254px;border-right:1px solid #c0c0c0;border-top:1px solid #c0c0c0;}
.taula ul {padding:0px;margin:0px;}
.taula ul li{padding:0px;margin:0px;list-style-type:none;}
.taula .e{overflow:hidden;border-bottom:1px solid #c0c0c0;padding-top:3px;padding-bottom:3px;width:70px;float:left;text-align:right;padding-right:5px;border-right:1px solid #c0c0c0;border-left:1px solid #c0c0c0;}
.taula .d{overflow:hidden;border-bottom:1px solid #c0c0c0;padding-top:3px;padding-bottom:3px;width:172px;float:right;padding-left:5px;text-align:left;}
.verd00{background:#cecd57;}
.verd01{background:#b5b402;}
span.verd{color:#b5b402;}
.gris00{background:#e1e1e1;}
#fitxaLlibre div#content{width:335px;float:right;text-align:left;}
#fitxaLlibre div#content div.tit{font: normal 22px Verdana, sans serif;}
#fitxaLlibre div#content div.sub{font: normal 20px Verdana, sans serif;}
/*MENUS*/
.menuFletxa{
	color:#FFF;
	font: normal 10px Verdana, sans serif;
	text-decoration:none;
	background:url(imatges/fletxa_fons_verd.gif) no-repeat 0px 3px;
	padding-left:15px;
	margin-left:0px;
	width:70px;
	float:right;
}
.menuFletxaNegre{
	color:#616161;
	font: normal 10px Verdana, sans serif;
	text-decoration:none;
	background:url(imatges/fletxa_fons_negre.gif) no-repeat right center;
	padding-right:15px;
	text-align:right;
	float:right;
}
.menuFletxaNegre:HOVER{color:#fff;}
.menuLlarg{
	color:#616161;
	font: normal 10px Verdana, sans serif;
	text-decoration:none;
	padding-right:20px;
	width:222px;
	text-align:right;
	display:block;
	padding-top:2px;
	padding-bottom:2px;
}
.menuLlarg2{
	color:#616161;
	font: normal 10px Verdana, sans serif;
	text-decoration:none;
	padding-left:20px;
	width:222px;
	text-align:left;
	display:block;
	padding-top:2px;
	padding-bottom:2px;
}
.menuLlarg2Sel,.menuLlargSel,.menuLlarg:HOVER,.menuLlarg2:HOVER{
	background:#b6a300;color:#FFF;
	font: normal 10px Verdana, sans serif;
	text-decoration:none;
	padding-left:20px;
	width:222px;
	text-align:left;
	display:block;
	padding-top:2px;
	padding-bottom:2px;
}
.menuLlarg:HOVER,.menuLlarg2:HOVER{background:#b6a300;color:#FFF;}
.menuPeu{
	color:#909090;
	font: normal 10px Verdana, sans serif;
	text-decoration:none;
	background:url(imatges/fletxa_fons_blanc.gif) no-repeat 0px 3px;
	padding-left:18px;
	margin-left:15px;
	float:right;
}
.menuVerd{
	color:#B3B200;
	font: normal 10px Verdana, sans serif;
	text-decoration:none;
	background:url(imatges/fletxa_fons_blanc.gif) no-repeat 0px 3px;
	padding-left:18px;
	margin-left:15px;
	float:right;
}

.menuAutor{
	color:#B3B200;
	font: normal 10px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
	display:block;
}
.menuAutorSel,.menuAutor:HOVER{
	color:#003800;
	font: normal 10px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
	display:block;
}

a.menu{
	color:#FFF;
	font: normal 10px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
	display:block;
	line-height:12px;
	height:25px;
}
a.menuSel{
	color:#003800;
	font: normal 10px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
	display:block;
	line-height:12px;
	height:25px;
}
a.menu:HOVER,a.menuFletxa:HOVER,a.menuPeu:HOVER{color:#003800;}
.menuGris{
	background:#B9B9B9;
	padding-left:7px;
	padding-right:7px;
	color:#FFF;
	font: normal 10px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
	display:block;
	padding-top:4px;
	padding-bottom:4px;
}

a.menuGris:HOVER,.menuGrisSel{
	background:#696969;
	padding-left:7px;
	padding-right:7px;
	color:#FFF;
	color:#FFF;
	font: normal 10px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
	display:block;
	padding-top:4px;
	padding-bottom:4px;
}
/*FI MENUS*/

/*PADDINGS*/
	.padTop5{padding-top:5px;}
	.padTop10{padding-top:10px;}
	.padBot5{padding-bottom:5px;}
	.padBot10{padding-bottom:10px;}
/*FI PADDINGS*/

.txtGris{
	color:#909090;
	font: normal 10px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
}

.txtGris2{
	color:#717171;
	font: normal 10px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
}

a.linkGris{
	color:#9c9c9c;
	font: italic 9px Verdana, sans serif;
	font-weight: normal;
	text-decoration:underline;
}
.txtGris9{
	color:#CCC;
	font: normal 9px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
}
.txtBlanc{
	color:#FFF;
	font: normal 9px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
}
.txtBlanc2{
	color:#FFF;
	font: normal 16px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
}
.txtNegre{
	color:#000;
	font: normal 12px Arial, sans serif;
	font-weight: bold;
	text-decoration:none;
}
.titolAgenda{
	color:#C1AA02;
	font: normal 12px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
	line-height:14px;
	display:block;
}

.titolGris0{
	color:#9C9C9C;
	font: normal 12px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
	line-height:14px;
	display:block;
}

.titolOpi{
	color:#9c9c9c;
	font: italic 12px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
	line-height:14px;
	display:block;
}
.titolOpi2{
	color:#616161;
	font: italic 12px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
	line-height:14px;
	display:block;
}

.miniVerd{
	color:#C1AA02;
	font: normal 10px Verdana, sans serif;
	font-weight: normal;
	display:block;
}

.titolLlibre{
	color:#C1AA02;
	font: normal 14px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
	line-height:14px;
	display:block;
}
.titolCarro{
	color:#C1AA02;
	font: normal 10px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
	line-height:14px;
	display:block;
}
.subtitolCarro{
	color:#909090;
	font: normal 10px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
	line-height:14px;
	display:block;
}
.minititolLlibre{ 
	color:#C1AA02;
	font: normal 11px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
	line-height:14px;
	display:block;
}
a.titolColabora:HOVER img{border:1px solid #000;}
a.titolColabora:HOVER{color:#C1AA02;}
a.titolColabora:HOVER p{color:#84863B;}
.titolColabora{
	color:#9C9C9C;
	font: normal 14px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
	line-height:14px;
	display:block;
}
.titolGris{
	color:#9C9C9C;
	font: normal 20px Arial, sans serif;
	font-weight: normal;
	text-decoration:none;
	display:block;
}
.titolGris2{
	color:#9C9C9C;
	font: normal 18px Arial, sans serif;
	font-weight: normal;
	text-decoration:none;
	display:block;
}
.subtitolLlibre{
	color:#98985c;
	font: normal 10px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
}
.textDesc{
	color:#313131;
	font: normal 11px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
}
a.textDesc:HOVER{color:#C1AA02;}

.textPagina{
	color:#9c9c9c;
	font: italic 10px Verdana, sans serif;
	font-weight: bold;
	text-decoration:none;
}
a.textPagina:HOVER{color:#84863B;}

.txtCarro{
	color:#FFF;
	font: italic 10px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
}
.supTitolClau{
	color:#737172;
	font: italic 30px Times, sans serif;
	font-weight: normal;
	text-decoration:none;
	padding-left:30px;
	margin-top:20px;
	height:50px;
	padding-top:7px;
	background: url(imatges/clau.gif) no-repeat 0px 0px;
	line-height:30px;
}
.supTitolClau_no_clau{
	color:#737172;
	font: italic 15px Times, sans serif;
	font-weight: bold;
	text-decoration:none;
	padding-left:30px;
	margin-top:2px;
	height:50px;
	padding-top:0px;
}

.supTitolVerd{
	color:#C1AA02;
	font: normal 30px Times, sans serif;
	font-weight: normal;
	text-decoration:none;
}
.numCerca{
	color:#C1AA02;
	font: normal 15px Times, sans serif;
	font-weight: bold;
	text-decoration:none;
}
.laFrase{
	color:#737172;
	font: normal 20px Times, sans serif;
	font-weight: normal;
	text-decoration:none;
}
.textVerd20{
	color:#C1AA02;
	font: normal 20px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
}
.textNegre25{
	color:#000;
	font: normal 25px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
}
.carroQuant{
	color:#616161;
	font: normal 20px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
}
.timesMig{
	color:#9c9c9c;
	font: italic 25px Times, sans serif;
	font-weight: normal;
	text-decoration:none;
}
.autorLaFrase{
	color:#737172;
	font: italic 14px Times, sans serif;
	font-weight: bold;
	text-decoration:none;
}
.titolDreta{
	color:#E3E7C2;
	font: normal 13px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
	padding-left:20px;
	text-align:left;
}
.titolDreta2{
	color:#E3E7C2;
	font: italic 14px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
	padding-left:20px;
	text-align:left;
}
.vCarrito{
	width:97px;
	height:17px;
	background: url(imatges/veure_carrito.gif) no-repeat 0px 0px;
	color:#FFF;
	padding-top:2px;
	font: normal 10px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
	text-align:center;
	display:block;
}
.txtGrisTit{
	color:#616161;
	font: normal 15px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
}
.txtGrisTitClar{
	color:#9e9e9e;
	font: normal 15px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
}
.noms{
	width:99px;height:40px;position:absolute;bottom:-4px;left:-4px;background:#FFF;margin-left:4px;margin-bottom:9px;text-align:center;display:none;
}
.autore{
	cursor:hand;
	position:relative;
}
/*FONS*/
.fonsVerd{
	background:#aaaa0c;
}
.degradat{
	background: url(imatges/degra_verd_superior.jpg) repeat-y 0px 0px;
}
.fons_dalt{
	background: url(imatges/degra_sup.jpg) no-repeat top left;
}
.fons_baix{
	background: url(imatges/degra_inf.jpg) no-repeat bottom left;
}
.lletraGran{
	color:#605E5F;
	text-align:center;
	font: bold 50px Times, sans serif;
	width:56px;
	height:58px;
	background: url(imatges/gran.gif) no-repeat 0px 0px;
}
.lletraGran2{
	color:#605E5F;
	text-align:center;
	font: bold 38px Times, sans serif;
	width:56px;
	height:58px;
	background: url(imatges/gran.gif) no-repeat 0px 0px;
}
.fonsGris{
	background:#C6C6C8;
}
.fonsGris2{
	background:#e6e6e6;
}


/*FILETS*/

.filOcaSobre{
	border-top: 3px solid #A3A400;
}
.filOca{
	border: 2px solid #A3A400;
}
.filOcaSota{
	border-bottom: 3px solid #A3A400;
}
.filVerdSota2{
	border-bottom: 2px solid #A3A400;
}
.filVerd10{
	border: 10px solid #b5b401;
}
.filGris{
	border: 1px solid #909090;
}
.filGris1{
	border: 1px solid #666;
}
.filGris2{
	border: 1px solid #DFDFDF;
}
.filGrisSobre{
	border-top: 1px solid #909090;
}
.filGrisSota{
	border-bottom: 1px solid #909090;
}
.filGrisSota2{
	border-bottom: 2px solid #909090;
}
.filBlancDret{
	border-right: 1px solid #FFF;
}
.filSotaDiscBlanc{
	border-bottom: 2px dotted #FFF;
}
.filSotaDiscGris{
	border-bottom: 1px dotted #9c9c9c;
}
.filSotaDiscVerd{
	border-bottom: 2px dotted #A3A400;
}
.carFloat
{
	border: 5px solid #A3A400;
	position:absolute;
	background-color:#000;
	width:210px;
	margin-top:4px;
	display:none;
	padding:6px;
}
.tancarCarro{
	padding:3px;
	display:block;
	text-decoration:none;
	color:#000;
	background:#A3A400;
	font: normal 12px Verdana, sans serif;
	float:right;
}
/*FORMULARI*/
.bona{
	border: 1px solid #e6e6e6;
	background:#e0e0e0;
	font: 11px Trebuchet MS,Verdana;
	font-weight: normal;
	color:#000;
}
.bona2{
	border: 1px solid #909090;
	background-color:#CCCCCC;
	font: 11px Trebuchet MS,Verdana;
	font-weight: normal;
	color:#000;
}
.input{
	border: 1px solid #59574B;
	background-color:#000;
	font: 10px Trebuchet MS,Verdana;
	font-weight: normal;
	color:#686A1F;
}
.inputGroc{
	border: 1px solid #909090;
	background-color:#FBF5C1;
	font: 11px Trebuchet MS,Verdana;
	font-weight: normal;
	color:#686A1F;
}
.inputVerd{
	border: 1px solid #b5b401;
	background-color:#FFF;
	font: 11px Trebuchet MS,Verdana;
	font-weight: normal;
	color:#000;
}

.error{
	border: 1px solid #CC0000;
	background-color:#FFA987;
	font: 11px Trebuchet MS,Verdana;
	font-weight: normal;
	color:#000;
}
.txterror{
	font: 11px Trebuchet MS,Verdana;
	font-weight: normal;
	color:#CC0000;
}

.buto{
	border: 1px solid #686A1F;
	background-color:#686A1F;
	color:#FFF;
	font: 11px Trebuchet MS,Verdana;
	font-weight: normal;
	text-decoration:none;
}
.butoVerd{
	border: 1px solid #686A1F;
	background:#aaaa0c;
	color:#FFF;
	font: 28px Trebuchet MS,Verdana;
	font-weight: bold;
	text-decoration:none;
}
.butoVerd2{
	border: 1px solid #696a0c;
	background:#696a0c;
	color:#FFF;
	font: 15px Trebuchet MS,Verdana;
	font-weight: bold;
	text-decoration:none;
}
.butoGris{
	background:#B9B9B9;
	padding-left:7px;
	padding-right:7px;
	color:#FFF;
	font: normal 10px Verdana, sans serif;
	font-weight: normal;
	text-decoration:none;
	display:block;
	border:1px solid #B9B9B9;
}

#mapaweb a{
	margin-bottom:5px;
}
#mapaweb ul li{list-style-type:circle;}
#mapaweb ul{margin-left:30px;margin-bottom:10px;}
.plegar{ color:#9C9C9C; text-decoration:none;font:12px Trebuchet MS,Verdana;}
.plegar:hover{ color:#B1B000;}
.categoria{ color:#FFFFFF; padding-left:15px; text-transform:capitalize; font:11px Verdana;	font-weight: bold;}