BODY {
	FONT-SIZE: 11px;
	FONT-FAMILY: arial, sans-serif;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000
}
A {
	FONT-SIZE: 12px;
	TEXT-DECORATION: none
}
.titulares {
	FONT-SIZE: 18px;
	COLOR: #7f7b62;
	FONT-FAMILY: arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;
}
.titmarro {
	FONT-SIZE: 14px;
	COLOR: #c1380b;
	FONT-FAMILY: arial, helvetica, sans-serif;
	TEXT-DECORATION: none
}
.tgo11 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #818267;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.tgnegre {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.tg10 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #575757;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.tg11 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #b1b1b1;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.tg11b {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #b1b1b1;
	FONT-FAMILY: arial, sans-serif;
	TEXT-DECORATION: none
}
.tg9 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #575757;
	FONT-FAMILY: arial, sans-serif;
	TEXT-DECORATION: none
}
.tg9d {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #575757;
	FONT-FAMILY: arial, sans-serif;
	TEXT-DECORATION: none
}
.tgF {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #b1b1b1;
	FONT-FAMILY: arial, sans-serif;
	TEXT-DECORATION: none
}
.tgPetit {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #b1b1b1;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.m9 {
	FONT-SIZE: 11px;
	COLOR: #a17400;
	FONT-FAMILY: arial, sans-serif
}
.m9:visited {
	FONT-SIZE: 11px;
	COLOR: #949600;
	FONT-FAMILY: arial, sans-serif
}
.m9:hover {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: arial, sans-serif
}
.m10 {
	FONT-SIZE: 11px;
	COLOR: #a17400;
	FONT-FAMILY: arial, sans-serif
}
.m10:visited {
	FONT-SIZE: 11px;
	COLOR: #949600;
	FONT-FAMILY: arial, sans-serif
}
.m10:hover {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: arial, sans-serif
}
.r11 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #cc0000;
	FONT-FAMILY: arial, sans-serif;
	TEXT-DECORATION: none
}
.b9 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.b9d {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.b10 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.b10:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.n10 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: arial, sans-serif;
	TEXT-DECORATION: none
}
.textVerOn {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #498100;
	COLOR: #ffffff;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textVerOff {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #c9c8bd;
	COLOR: #575757;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textMarOn {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #b78100;
	COLOR: #ffffff;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textMarOff {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #c9c8bd;
	COLOR: #575757;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textRojOn {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #cc2e00;
	COLOR: #ffffff;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textRojOff {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #c9c8bd;
	COLOR: #575757;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textLilOn {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #a3416a;
	COLOR: #ffffff;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textLilOff {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #c9c8bd;
	COLOR: #575757;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textNegOn {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #54533e;
	COLOR: #ffffff;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textNegOff {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #c9c8bd;
	COLOR: #575757;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textAzuOn {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #1b5ba3;
	COLOR: #ffffff;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textAzuOff {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #c9c8bd;
	COLOR: #575757;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textMenuOn {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #a17400;
	COLOR: #a17400;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textMenuOff {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #dcdad1;
	COLOR: #dcdad1;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textGriOn {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #dfb30c;
	COLOR: #ffffff;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textGriOff {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #dcdad1;
	COLOR: #575757;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textIntOn {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #f4f4f3;
	COLOR: #000000;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textIntOff {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #dcdad1;
	COLOR: #575757;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.cercador9 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #d6d3ce;
	COLOR: #575757;
	FONT-FAMILY: arial, helvetica, sans-serif;
	TEXT-DECORATION: none
}
.caixaTexte {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #d6d3ce;
	COLOR: #575757;
	FONT-FAMILY: arial, helvetica, sans-serif;
	TEXT-DECORATION: none
}
.caixaTamany {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #d6d3ce;
	COLOR: #575757;
	FONT-FAMILY: arial, helvetica, sans-serif;
	TEXT-DECORATION: none
}
.textInvisible {
	FONT: bold 1pt Arial, sans-serif;
	TEXT-TRANSFORM: none;
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
.textVerOnFixe {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #498100;
	COLOR: #ffffff;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textVerOffFixe {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #c9c8bd;
	COLOR: #575757;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textMarOnFixe {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #b78100;
	COLOR: #ffffff;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textMarOffFixe {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #c9c8bd;
	COLOR: #575757;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textRojOnFixe {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #cc2e00;
	COLOR: #ffffff;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textRojOffFixe {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #c9c8bd;
	COLOR: #575757;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textLilOnFixe {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #a3416a;
	COLOR: #ffffff;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textLilOffFixe {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #c9c8bd;
	COLOR: #575757;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textNegOnFixe {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #54533e;
	COLOR: #ffffff;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textNegOffFixe {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #c9c8bd;
	COLOR: #575757;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textAzuOnFixe {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #1b5ba3;
	COLOR: #ffffff;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textAzuOffFixe {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #c9c8bd;
	COLOR: #575757;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textMenuOnFixe {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #a17400;
	COLOR: #a17400;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textMenuOffFixe {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #dcdad1;
	COLOR: #dcdad1;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textGriOnFixe {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #dfb30c;
	COLOR: #ffffff;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textGriOffFixe {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #dcdad1;
	COLOR: #575757;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textIntOnFixe {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #f4f4f3;
	COLOR: #000000;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.textIntOffFixe {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #dcdad1;
	COLOR: #575757;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.cercador9Fixe {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #d6d3ce;
	COLOR: #575757;
	FONT-FAMILY: arial, helvetica, sans-serif;
	TEXT-DECORATION: none
}
.caixaTamanyFixe {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #d6d3ce;
	COLOR: #575757;
	FONT-FAMILY: arial, helvetica, sans-serif;
	TEXT-DECORATION: none
}
.tg10Fixe {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #575757;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.tgFFixe {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #b1b1b1;
	FONT-FAMILY: arial, sans-serif;
	TEXT-DECORATION: none
}
.m10Fixe {
	FONT-SIZE: 11px;
	COLOR: #a17400;
	FONT-FAMILY: arial, sans-serif
}
.m10Fixe:visited {
	FONT-SIZE: 11px;
	COLOR: #949600;
	FONT-FAMILY: arial, sans-serif
}
.m10Fixe:hover {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: arial, sans-serif
}
.b10Fixe {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.b10Fixe:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.tgo11Fixe {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #818267;
	FONT-FAMILY: arial, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.plaindesc {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.bolddesk {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: verdana, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.boldtitular {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #7f7b62;
	FONT-FAMILY: arial, helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.Subtitulares {
	FONT-SIZE: 12px;
	COLOR: #7f7b62;
	FONT-FAMILY: arial, helvetica, sans-serif;
	BACKGROUND: #f4f4f3;
	TEXT-DECORATION: none;
	text-align: left;
	font-weight: bold;
	background-position: left;
}
/*Estils procedents del Site Generic Vignette*/
  
.FW_bMarc, .FW_bImpacteCD, .FW_impacte, .FW_caixaBC, .FW_caixaA, .FW_bMarc, .FW_bCapcalera, DIV.FW_bCapcalera DIV#FW_menuCap UL, .FW_bEnllacosCap, .FW_bIdiomes, .FW_bCercador, FORM, .FW_bEscut, H1, BODY {
	PADDING-RIGHT:0;
	PADDING-LEFT:0;
	PADDING-BOTTOM:0;
	PADDING-TOP:0
}
.FW_bMarc, .FW_bMarc {
	FONT-SIZE:0.7em;
	MARGIN:4px 0 8px;
	WIDTH:99%
}
.FW_bMarc, .FW_bMarc, .FW_bEnllacosCap, .FW_bEnllacosCap A, .FW_bIdiomes, .FW_bIdiomes A, .FW_bCercador FORM {
	LINE-HEIGHT:1.5em
}
.FW_bWidth, .FW_bWidth {
	MIN-WIDTH:770px;
	MARGIN:0 auto;
	TEXT-ALIGN:left
}
.FW_bWidth, .FW_bWidth, .FW_bEnllacosCap, .FW_bIdiomes, .FW_bCercador, .FW_bCercador FORM INPUT#cercadorOcult, BODY {
	COLOR:#000
}
.FW_bWidth, .FW_caixaBC, .FW_bWidth, .FW_bIdiomes A, .FW_bCercador FORM INPUT#cercadorOcult, .FW_bEscut {
	BACKGROUND-COLOR:#fff
}
.FW_bImpacteCD {
	CLEAR:left;
	MARGIN:0 0 5px
}
.FW_bImpacteCD, .FW_caixaBC, .FW_caixaA {
	OVERFLOW:hidden
}
.FW_bImpacteCD, .FW_impacte, DIV.FW_bCapcalera DIV#FW_menuCap, BODY {
	WIDTH:100%
}
.FW_impacte {
	MARGIN:2px 0 5px
}
.FW_caixaBC, .FW_caixaA, DIV.FW_bCapcalera DIV#FW_menuCap, DIV.FW_bCapcalera DIV#FW_menuCap UL LI, .FW_bEscut {
	FLOAT:left
}
.FW_caixaBC {
	MARGIN:0 0% 0 0;
	WIDTH:66%;
	background:#FFF
}
.FW_caixaBC, .FW_caixaA {
	HEIGHT:125px
}
.FW_caixaA, .FW_caixaA {
	background:#376e15
}
.FW_caixaA {
	MARGIN:0 0.5% 0 0;
	WIDTH:33%;
	margin:0 0.5% 0 0
}
H2 {
	PADDING-RIGHT:0 !important;
	PADDING-LEFT:10px !important;
	FONT-WEIGHT:normal;
	FONT-SIZE:1.9em;
	BACKGROUND:url(../../../../../img/flechamenu.gif) no-repeat left 50%;
	PADDING-BOTTOM:0 !important;
	MARGIN:0.2em 0 0.2em 25px;
	COLOR:#660303;
	PADDING-TOP:0 !important;
	FONT-FAMILY:Arial
}
H2, DIV.FW_bCapcalera DIV#FW_menuCap UL LI A {
	TEXT-DECORATION:none
}
.FW_caixaA H2, .FW_caixaA H2.FW_white A, .FW_caixaA H2.FW_white A:link, DIV.FW_bCapcalera DIV#FW_menuCap UL LI A {
	FONT-WEIGHT:bold
}
.FW_caixaA H2 {
	FONT-SIZE:3.2em;
	MARGIN:20px 0 0 20px;
	LINE-HEIGHT:1em;
	FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif
}
.FW_caixaA H2, .FW_caixaA H2.FW_white, .FW_caixaA H2 A, .FW_caixaA H2 A:link, .FW_caixaA H2.FW_white A, .FW_caixaA H2.FW_white A:link {
	BACKGROUND:none transparent scroll repeat 0% 0%
}
.FW_caixaA H2, .FW_caixaA H2 A, .FW_caixaA H2 A:link, FW_caixaA h2 {
	color:#fff
}
.FW_caixaA H2.FW_white, .FW_caixaA h2.FW_white, .FW_caixaA h2.FW_white {
	margin:0.2em 0 0.2em 25px;
	font-size:1.4em
}
.FW_caixaA H2.FW_white, .FW_caixaA H2.FW_white A, .FW_caixaA H2.FW_white A:link {
	COLOR:#fff !important;
	TEXT-DECORATION:none !important
}
.FW_bCapcalera, DIV.FW_bCapcalera DIV#FW_menuCap {
	CLEAR:both
}
.FW_bCapcalera, LI, H1, BODY {
	MARGIN:0
}
.FW_bCapcalera, .FW_bMarc {
	font-size:.7em
}
.FW_bCapcalera, .FW_bPeu {
	margin-top:4px;
	margin-bottom:1px;
}
.FW_bCapcalera, .FW_impacte, .FW_bPeu {
	height:100%
}
.FW_bCapcalera, .FW_caixaA, .FW_caixaB, .FW_caixaC, .FW_caixaBC, .FW_impacte, .FW_bPeu {
	overflow:hidden
}
.FW_bCapcalera, .FW_bMarc, .FW_bPeu {
	width:99%
}
.FW_bCapcalera, div.FW_bCapcalera div#FW_menuCap ul li, div.FW_bCapcalera div#FW_menuCap ul li a, .FW_bPeu {
	display:block
}
DIV.FW_bCapcalera DIV#FW_menuCap {
	MARGIN:0.1em 0 0;
	/*BORDER-BOTTOM:#bf2f14 2px solid;*/
	BACKGROUND-COLOR:#818181
}
DIV.FW_bCapcalera DIV#FW_menuCap, DIV.FW_bCapcalera DIV#FW_menuCap UL LI A {
	COLOR:#fff
}
DIV.FW_bCapcalera DIV#FW_menuCap UL, .FW_bEnllacosCap, .FW_bIdiomes, .FW_bCercador {
	FLOAT:right
}
DIV.FW_bCapcalera DIV#FW_menuCap UL {
	MARGIN:0 15px 0 0;
	VERTICAL-ALIGN:middle;
	LIST-STYLE-TYPE:none;
	TEXT-ALIGN:center
}
.FW_bMarc LI {
	LINE-HEIGHT:1.6em
}
DIV.FW_bCapcalera DIV#FW_menuCap UL LI, DIV.FW_bCapcalera DIV#FW_menuCap UL LI A {
	DISPLAY:block
}
DIV.FW_bCapcalera DIV#FW_menuCap UL LI {
	MARGIN:0 0 0 0.3em;
	LINE-HEIGHT:1.1em
}
DIV.FW_bCapcalera DIV#FW_menuCap UL LI A {
	PADDING-RIGHT:3px;
	PADDING-LEFT:3px;
	PADDING-BOTTOM:1px;
	PADDING-TOP:1px
}
DIV.FW_bCapcalera DIV#FW_menuCap UL LI A, .FW_bEnllacosCap A, .FW_bIdiomes A, .FW_bCercador FORM INPUT#cercadorOcult {
	FONT-SIZE:0.9em
}
.FW_bEnllacosCap, .FW_bEnllacosCap A, .FW_bIdiomes, .FW_bCercador {
	BACKGROUND:#fff
}
.FW_bEnllacosCap {
	MARGIN:4px 0 0;
	margin:4px 0 0 0
}
.FW_bEnllacosCap A, .FW_bIdiomes A {
	MARGIN-LEFT:8px;
	COLOR:#4d4d4d
}
.FW_bEnllacosCap A, .FW_bIdiomes A, .FW_bCercador FORM INPUT#cercadorOcult {
	FONT-FAMILY:Verdana
}
.FW_bIdiomes {
	MARGIN:5px 0 0;
	margin:5px 0 0 0
}
.FW_bCercador, .FW_bCercador {
	margin:5px 0 0 10px
}
.FW_bCercador FORM {
	MARGIN-TOP:0;
	BACKGROUND-IMAGE:none
}
.FW_bCercador FORM, .centraV, .FW_bCercador FORM INPUT#cerca {
	VERTICAL-ALIGN:middle !important
}
.FW_bCercador FORM INPUT#cercadorOcult {
	BORDER-TOP-WIDTH:1px;
	BORDER-LEFT-WIDTH:1px;
	BORDER-LEFT-COLOR:#000;
	BORDER-BOTTOM-WIDTH:1px;
	BORDER-BOTTOM-COLOR:#000;
	WIDTH:140px;
	BORDER-TOP-COLOR:#000;
	BORDER-RIGHT-WIDTH:1px;
	BORDER-RIGHT-COLOR:#000
}
.FW_bCercador FORM INPUT#cercadorOcult, body, dt, dd, dl, .FW_sImpacte, .FW_bCercador form input#cercadorOcult {
	margin:0
}
.FW_bCercador FORM INPUT#cercadorOcult, .FW_bCercador form input#cercadorOcult {
	vertical-align:middle !important
}
.FW_bCercador FORM INPUT#cerca {
	BORDER-TOP-WIDTH:0;
	MARGIN-TOP:5px !important;
	BORDER-LEFT-WIDTH:0;
	BORDER-BOTTOM-WIDTH:0;
	BORDER-RIGHT-WIDTH:0
}
.FW_bEscut {
	MIN-HEIGHT:34px;
	MARGIN:0 0 0 3px;
	margin:0 0 0 3px;
	padding:0 0 0 0;
	min-height:34px
}
IMG {
	BORDER-TOP-STYLE:none;
	BORDER-RIGHT-STYLE:none;
	BORDER-LEFT-STYLE:none;
	BORDER-BOTTOM-STYLE:none
}
BODY {
	FONT-SIZE:100%;
	FONT-FAMILY:Verdana, Sans-Serif;
	BACKGROUND-COLOR:#fff !important
}
.FW_bWidth, dt, dd, dl, .FW_caixaB, .FW_bEscut, .FW_bIdiomes a, .FW_bCercador form input#cercadorOcult, .FW_bPeu a {
	background:#fff
}
.FW_bWidth {
	min-width:770px;
	margin:0 auto
}
.FW_bWidth, .taula_base caption, .taula_base th {
	text-align:left
}
.FW_bWidth, body, .FW_bEnllacosCap, .FW_bEnllacosCap a:hover, .FW_bIdiomes, .FW_bIdiomes a:hover, .FW_bCercador, .FW_bCercador form input#cercadorOcult, .FW_bPeu a:hover {
	color:#000
}
.FW_bMarc {
	margin:4px 0 8px 0
}
.FW_bMarc, .FW_impacte, .FW_caixaA, body, fieldset, .FW_caixaB, .FW_caixaC, .FW_caixaBC, .FW_impacte, .FW_sImpacte, .FW_bEnllacosCap, .FW_bIdiomes, .FW_bCercador, div.FW_bCapcalera div#FW_menuCap ul {
	padding:0
}
.FW_bMarc, .FW_bEnllacosCap, .FW_bIdiomes, .FW_bCercador form {
	line-height:1.5em
}
.FW_impacte, .FW_impacte {
	margin:2px 0 5px 0
}
.FW_impacte, body, .FW_impacte, div.FW_bCapcalera div#FW_menuCap {
	width:100%
}
.FW_caixaA, .FW_caixaB, .FW_caixaBC, .FW_bEscut, div.FW_bCapcalera div#FW_menuCap, div.FW_bCapcalera div#FW_menuCap ul li {
	float:left
}
.FW_caixaA, .FW_caixaC {
	width:33%
}
.FW_caixaA, .FW_caixaB, .FW_caixaC, .FW_caixaBC {
	height:125px
}
.FW_caixaA h2 {
	font-size:3.2em;
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight:bold;
	font-size:1em;
	
	margin:20px 0 0 20px
}
.FW_caixaA h2, .FW_caixaA h2 a:visited, .FW_caixaA h2 a:link, .FW_caixaA h2 a, .FW_caixaA h2 a:active, .FW_caixaA h2 a:hover, .FW_caixaA h2.FW_white, .FW_caixaA h2.FW_white a, .FW_caixaA h2.FW_white a:link, .FW_caixaA h2.FW_white a:visited, .FW_caixaA h2.FW_white a:active, .FW_caixaA h2.FW_white a:hover, .FW_caixaA h2.FW_white, .FW_caixaA h2.FW_white a, .FW_caixaA h2.FW_white a:link, .FW_caixaA h2.FW_white a:visited, .FW_caixaA h2.FW_white a:active, .FW_caixaA h2.FW_white a:hover {
	background:none
}
.FW_caixaA h2 a:visited, .FW_caixaA h2 a:link, .FW_caixaA h2 a, .FW_caixaA h2 a:active, .FW_caixaA h2 a:hover {
	color:#fff !important
}
.FW_caixaA h2 a:active, .FW_caixaA h2 a:hover, .FW_caixaA h2.FW_white a:active, .FW_caixaA h2.FW_white a:hover, .FW_caixaA h2.FW_white a:active, .FW_caixaA h2.FW_white a:hover {
	text-decoration:underline !important
}
.FW_caixaA h2.FW_white, .FW_caixaA h2.FW_white a, .FW_caixaA h2.FW_white a:link, .FW_caixaA h2.FW_white a:visited, .FW_caixaA h2.FW_white a:active, .FW_caixaA h2.FW_white a:hover, .FW_caixaA h2.FW_white, .FW_caixaA h2.FW_white a, .FW_caixaA h2.FW_white a:link, .FW_caixaA h2.FW_white a:visited, .FW_caixaA h2.FW_white a:active, .FW_caixaA h2.FW_white a:hover {
	color:#fff !important
}
.FW_caixaA h2.FW_white, .FW_caixaA h2.FW_white {
	background:transparent
}
.FW_caixaA h2.FW_white, .FW_caixaA h2.FW_white a, .FW_caixaA h2.FW_white a:link, .FW_caixaA h2.FW_white a:visited, .FW_caixaA h2.FW_white, .FW_caixaA h2.FW_white a, .FW_caixaA h2.FW_white a:link, .FW_caixaA h2.FW_white a:visited {
	text-decoration:none!important
}
.FW_caixaA h2.FW_white a, .FW_caixaA h2.FW_white a:link, .FW_caixaA h2.FW_white a:visited, .FW_caixaA h2.FW_white a:active, .FW_caixaA h2.FW_white a:hover, .taula_base caption, .FW_caixaA h2.FW_white a, .FW_caixaA h2.FW_white a:link, .FW_caixaA h2.FW_white a:visited, .FW_caixaA h2.FW_white a:active, .FW_caixaA h2.FW_white a:hover, div.FW_bCapcalera div#FW_menuCap ul li a {
	font-weight:bold
}
taula_base {
	border-collapse:collapse;
	border:2px solid #e7e6e4;
	font-size:1em
}
.taula_base.centrat th, .centrat {
	text-align:center!important
}
.taula_base th, .taula_base td {
	border-left:2px solid #e7e6e4;
	border-top:2px solid #e7e6e4
}
.taula_base th, .taula_base td, .taula_base caption {
	padding:.3em
}
.taula_base caption {
	background:#e7e6e4;
	color:#660303
}
.taula_base th {
	background:#f3f3f3
}
.w5 {
	width:5%
}
.w10 {
	width:10%
}
.w15 {
	width:15%
}
.w20 {
	width:20%
}
.w25 {
	width:25%
}
.w30 {
	width:30%
}
.w35 {
	width:35%
}
.w40 {
	width:40%
}
.w45 {
	width:45%
}
.w50 {
	width:50%
}
.w55 {
	width:55%
}
.w60 {
	width:60%
}
.w65 {
	width:65%
}
.w70 {
	width:70%
}
.w75 {
	width:75%
}
.w80 {
	width:80%
}
.w85 {
	width:85%
}
.w90 {
	width:90%
}
.w95 {
	width:95%
}
body {
	font:100% verdana, sans-serif;
	background:#fff !important
}
img {
	border:none
}
dt, dd, dl {
	color:#818181
}
fieldset, .FW_bCercador form input#cerca {
	border:0
}
.FW_clear, div.FW_bCapcalera div#FW_menuCap {
	clear:both
}
.FW_caixaB, .FW_caixaBC {
	margin:0 0% 0 0;
	width:66%
}
.FW_caixaC {
	background:#ccc;
	margin:0%
}
.FW_caixaC, .FW_bEnllacosCap, .FW_bIdiomes, .FW_bCercador, div.FW_bCapcalera div#FW_menuCap ul, div.FW_caixaB img {
	float:right
}
.FW_bEnllacosCap, .FW_bEnllacosCap a, .FW_bIdiomes, .FW_bCercador {
	background:#fff
}
.FW_bEnllacosCap a, .FW_bIdiomes a {
	font-size:.9em;
	font-family:verdana;
	margin-left:8px
}
.FW_bEnllacosCap a, .FW_bIdiomes a, .FW_bPeu, .FW_bPeu a {
	color:#4d4d4d
}
.FW_bCercador form {
	background:none;
	margin-top:0
}
.FW_bCercador form, .FW_bCercador form input#cerca {
	vertical-align:middle!important
}
.FW_bCercador form input#cercadorOcult {
	font:.9em verdana;
	width:140px;
	border-color:#000;
	border-width:1px
}
.FW_bCercador form input#cerca {
	margin-top:5px!important
}
div.FW_bCapcalera div#FW_menuCap {
	background:#818181;
	margin:.1em 0 0 0;
	/*border-bottom:2px solid #bf2f14!important*/
}
div.FW_bCapcalera div#FW_menuCap, div.FW_bCapcalera div#FW_menuCap ul li a {
	color:#fff
}
div.FW_bCapcalera div#FW_menuCap ul {
	list-style-type:none;
	margin:0 15px 0 0;
	vertical-align:middle
}
div.FW_bCapcalera div#FW_menuCap ul, .FW_bPeu {
	text-align:center
}
div.FW_bCapcalera div#FW_menuCap ul li {
	margin:0 0 0 .3em;
	line-height:1.1em
}
div.FW_bCapcalera div#FW_menuCap ul li a, .FW_bPeu a, .FW_bPeu a:active, .FW_bPeu a:visited, .FW_bPeu a:link, .FW_bPeu a {
	text-decoration:none
}
div.FW_bCapcalera div#FW_menuCap ul li a {
	padding:1px 3px 1px 3px;
	font-size:.9em
}
div.FW_bCapcalera div#FW_menuCap ul li a:hover {
	background:#3b4432;
	text-decoration:none !important
}
.FW_menuSel {
	background:url("../img_gencat/bgmenusel.gif") no-repeat right top
}
div.FW_bCapcalera div#FW_menuCap ul li.FW_menuSel a:hover {
	background:url("../img_gencat/bgmenusel.gif") no-repeat right top
}
.FW_bPeu, .FW_bPeu a {
	font-size:10.0667px;
	font-family:verdana;
	margin-top:6px
}
.FW_bPeu {
	background:transparent url(../img_gencat/separador_ligero.gif) repeat-x 1px scroll 0%;
	background-position: 10px 5px;
	clear:both;
	height:30px;
	margin:10px 0px 0px;
	padding:10px 0px 0px;
	width:100%;
}
.FW_bPeu a:hover {
	text-decoration:underline
}
/*Fi dels estils Site Generic Vignette*/

.link_site {
	font-size: 22.4px !important;
}
h2.FW_white {
	display:block;
	margin-top:4px !important;
	margin-bottom:4px !important;
	line-height: 22.4px;
	
}
.FW_bEnllacosCap, .FW_bCercador {
	font-size: 11.2px !important;
}
div.FW_bCapcalera div#FW_menuCap {
	/*border-bottom:2px solid #BF2F14 !important;*/
	margin:0px;
	height:100%;
	overflow: hidden;
}

div.FW_impacte{
	height:100%;
	overflow: hidden;
}
div#FW_menuCap li.FW_menuSel a, div#FW_menuCap li a{
	/*line-height: 16.8px; */
	line-height: 12.3333px;
}

.FW_bCapcalera {
	border-bottom:2px solid #BF2F14 !important;
}
.FW_bCapcalera #FW_menuCap {
	border-bottom:2px !important;
	height:14.3333px;
}
.FW_bCapcalera #FW_menuCap a, .FW_bCapcalera #FW_menuCap .FW_menuSel a {
	font-size: 10.0667px;
	font-family: verdana;
}
.FW_bCapcalera .FW_bEnllacosCap a {
	text-decoration:underline;
}
.FW_bCapcalera #FW_menuCap .FW_menuSel a, .FW_bCapcalera #FW_menuCap a {
	font-size:10px !important;
}
.FW_bCapcalera #FW_menuCap ul {
	line-height: 16.8px;
}

.FW_bCapcalera, FW_menuCap {
	height: auto;

}


/* Incidència Marc Carta*/
img#paper{
		border:1px solid #000000;
}
