BODY { margin: 0; background: White; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; }
ol{ margin-top: 0; margin-bottom: 0; }
ul{ margin-top: 0; margin-bottom: 0; }
table, input, select { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; }
img { border: 0;} 
a { text-decoration: underline; color: #000000;}
a:hover { text-decoration: underline; }
/* ---- GENERALS ---- */

/* Enllaços */
.marro1 { color: #FFCA28; }
.marro2 { color: #CC9900; }
.marro3 { color: #866500; }
.verd1 { color: #4F9C9D; }
.verd2 { color: #336767; }
.verd3 { color: #1F3C3F; }
.vermell1 {	color: #DF3800; }
.vermell2 {	color: #CC3300; }
.vermell3 {	color: #952500; }
.lila1 {	color: #A022FF; }
.lila2 {	color: #7400CC; }
.lila3 {	color: #530093; }
.taronja1 { color: #FF8A20; }
.taronja2 { color: #E06C00; }
.taronja3 { color: #B95800; }
.blau1 { color: #007DBD; }
.blau2 { color: #006699; }
.blau3 { color: #00496E; }

/* Capses */
.capsamarro { border: 1px solid #CC9900; background-color: #F5F5F5;  background-image: url(../i/fonscapsa.jpg);  background-repeat: repeat-x;  background-position: left -20px; }
.capsamarroratllat { border: 1px dashed #CC9900; background-color: #F5F5F5;  background-image: url(../i/fonscapsa.jpg);  background-repeat: repeat-x;  background-position: left -20px; }
.capsaverd { border: 1px solid #336767; background-color: #F5F5F5; background-image: url(../i/fonscapsa.jpg);  background-repeat: repeat-x;  background-position: left -20px; }
.capsaverdratllat { border: 1px dashed #336767; background-color: #F5F5F5; background-image: url(../i/fonscapsa.jpg);  background-repeat: repeat-x;  background-position: left -20px; }
.capsavermell { border: 1px solid #CC3300; background-color: #F5F5F5;  background-image: url(../i/fonscapsa.jpg);  background-repeat: repeat-x;  background-position: left -20px; }
.capsavermellratllat { border: 1px dashed #CC3300; background-color: #F5F5F5;  background-image: url(../i/fonscapsa.jpg);  background-repeat: repeat-x;  background-position: left -20px; }
.capsalila { border: 1px solid #7400CC; background-color: #F5F5F5; background-image: url(../i/fonscapsa.jpg);  background-repeat: repeat-x;  background-position: left -20px; }
.capsalilaratllat { border: 1px dashed #7400CC; background-color: #F5F5F5; background-image: url(../i/fonscapsa.jpg);  background-repeat: repeat-x;  background-position: left -20px; }
.capsataronja { border: 1px solid #E06C00; background-color: #F5F5F5; background-image: url(../i/fonscapsa.jpg);  background-repeat: repeat-x;  background-position: left -20px; }
.capsataronjaratllat { border: 1px dashed #E06C00; background-color: #F5F5F5; background-image: url(../i/fonscapsa.jpg);  background-repeat: repeat-x;  background-position: left -20px; }
.capsablau { border: 1px solid #006699; background-color: #F5F5F5; background-image: url(../i/fonscapsa.jpg);  background-repeat: repeat-x;  background-position: left -20px; }
.capsablauratllat { border: 1px dashed #006699; background-color: #F5F5F5; background-image: url(../i/fonscapsa.jpg);  background-repeat: repeat-x;  background-position: left -20px; }
.capsagris { border: 1px solid Gray;  background-color: #F5F5F5; background-image: url(../i/fonscapsa.jpg);  background-repeat: repeat-x;  background-position: left -20px; }
.capsagrisratllat { border: 1px dashed Gray;  background-color: #F5F5F5; background-image: url(../i/fonscapsa.jpg);  background-repeat: repeat-x;  background-position: left -20px; }

.capsatitolmarro { border-right: 1px solid #CC9900; background-color: #CC9900; color: White; background-image: url(../i/capsatitmarro_500x50.jpg);}
.capsatitolverd { border-right: 1px solid #336767; background-color: #336767;  color: White; background-image: url(../i/capsatitverd_500x50.jpg);}
.capsatitolvermell { border-right: 1px solid #CC3300; background-color: #CC3300; color: White; background-image: url(../i/capsatitvermell_500x50.jpg);}
.capsatitollila { border-right: 1px solid #7400CC; background-color: #7400CC; color: White; background-image: url(../i/capsatitlila_500x50.jpg);}
.capsatitoltaronja { border-right: 1px solid #E06C00; background-color: #E06C00; color: White; background-image: url(../i/capsatittaronja_500x50.jpg);}

.capsatitoltaronja2 { border-right: 1px solid #E06C00; background-color: #E06C00; color: White; background-image: url(../i/capsatitoltaronja2);}


.capsatitolblau { border-right: 1px solid #006699; background-color: #006699; color: White; background-image: url(../i/capsatitblau_500x50.jpg);}
.capsatitolgrisratllat { border-right: 1px solid Gray; background-color: Gray; color: White; background-image: url(../i/capsatitgris_500x50.jpg);}
.capsatitolmarro, .capsatitolverd, .capsatitolvermell, .capsatitollila, .capsatitoltaronja, .capsatitolblau, .capsatitolgrisratllat {
	padding: 3px 0px 2px 0px;  font-weight: bold; background-position: 0px 0px;  background-repeat: no-repeat;
}

.capsatitolvermellsil { border-right: 1px solid #CC3300; background-color: #CC3300; color: White; background-image: url(../i/capsatitvermell2_132x18.gif);}

.capsatitolmarro2 { border-right: 1px solid #CC9900; background-color: #CC9900; color: White;}
.capsatitolmarro strong, .capsatitolverd strong, .capsatitolvermell strong, .capsatitollila strong, .capsatitoltaronja strong, .capsatitolblau strong, .capsatitolgrisratllat strong { display: block; padding: 0 15px 0 20px;  font-size: 1.2em;  letter-spacing: -1px;   }
/* Punts de començament de text */
.punttar10b { color: #E06A00; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; font-weight: bold; }
.punttar9 { color: #E06A00; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; }
.punttar10 { color: #E06A00; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; }
.puntneg10 { color: #000000; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; }
.puntneg11 { color: #000000; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; }
.puntgris10 { color: #666666; font-family: Verdana, Arial, sans-serif; font-size: xx-small; }
.puntgris8 { color: #666666; font-family: Verdana, Arial, sans-serif; font-size: xx-small; }
.puntgris9 { color: #666666; font-family: Verdana, Arial, sans-serif; font-size: xx-small; }

/* --- Punts fets amb imatge */
.fletxa { background: white url(../i/flecha_taronja.gif); background-repeat: no-repeat; font-family: Verdana, Arial, sans-serif; font-size: xx-small; text-indent: 12px; }
.fletxatar2 { background: white url(../i/flecha_taronja_2.gif); background-repeat: no-repeat; font-family: Verdana, Arial, sans-serif; font-size: xx-small; text-indent: 9px; }
.puntrodotar { background: white url(../i/kland_taronja_subtit.gif); background-repeat: no-repeat; font-family: Verdana, Arial, sans-serif; font-size: xx-small; text-indent: 12px; }
.fletxaneg { background: white url(../i/kland_neg_subtit.gif); background-repeat: no-repeat; font-family: Verdana, Arial, sans-serif; font-size: xx-small; text-indent: 12px; line-height: 6px; }
.iconatext { background: white url(../i/icon_pg_textcomplert.gif); background-repeat: no-repeat; font-family: Verdana, Arial, sans-serif; font-size: xx-small; text-indent: 12px; }

/* espais en blanc */
.espai4 { color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 4px; }

/* filets */
.filetgris { padding: 0 0 1 0; margin: 0; border-style: none none solid none; border-width: 1; border-color: #A8A8A8; color: #CCCCCC; font-family: Verdana, Arial, sans-serif; font-size: 2px; font-weight: bold; text-align: left; }
/* llistes */
.llistaquadrat { list-style-type: square; }
.llistacercle { list-style-type: circle; }
.llistaquatrepunts { list-style-image: url(../i/css_quatrepunts.gif);}
.llista60 { margin: 0 0 0 60; }
.llista40 { margin: 0 0 0 40; }
.llistarodotar { margin: 0 0 0 0; list-style-image: url(../i/kland_taronja_subtit.gif); line-height: 14px; }
.llistafletxagris { margin: 0 0 0 0; list-style-image: url(../i/kland_neg_subtit.gif); line-height: 5px; }
.llistaquadretmes { margin: 0 0 0 0; list-style-image: url(../i/kland_pasti.gif); line-height: 10px; }

/* Taules estadístiques i relacionats */
.titfilataula1 { width: 100px; padding: 0 5 0 5; color: #000000; background-color: #efefef; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; font-weight: bold; height: 20px; }
.titfilataula1AVAR { padding: 0 5 0 5; color: #000000; background-color: #efefef; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; font-weight: bold; height: 20px; }
.titcolumnataula1 { width: 55px; padding: 0 20 0 0; color: #666666; background-color: #f6d4b5; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; font-weight: bold; text-align: right; height: 20px; }
.titcolumnataula1AVAR { padding: 0 20 0 0; color: #666666; background-color: #f6d4b5; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; font-weight: bold; text-align: right; height: 20px; }
.titcolumnataula2 { width: 55px; padding: 0 5 0 5; color: #666666; background-color: #f6d4b5; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; font-weight: bold; text-align: center; height: 20px; }
.titcolumnataula2AVAR { padding: 0 5 0 5; color: #666666; background-color: #f6d4b5; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; font-weight: bold; text-align: center; height: 20px; }
.titcolumnataula1neg { width: 55px; padding: 0 20 0 0; color: #000000; background-color: #f6d4b5; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; font-weight: bold; text-align: right; height: 20px; }
.titcolumnataula1negAVAR { padding: 0 20 0 0; color: #000000; background-color: #f6d4b5; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; font-weight: bold; text-align: right; height: 20px; }
.dadestaula1 { width: 55px; padding: 0 20 0 0; color: #000000; background-color: #efefef; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; text-align: right; height: 20px; }
.dadestaula1AVAR { padding: 0 20 0 0; color: #000000; background-color: #efefef; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; text-align: right; height: 20px; }
.dadestaula2 { width: 55px; padding: 0 5 0 5; color: #000000; background-color: #efefef; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; height: 20px; }
.dadestaula2AVAR { padding: 0 5 0 5; color: #000000; background-color: #efefef; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; height: 20px; }

/* ---- CAPÇALERA I MENUS ---- */

/* CAPÇALERA Pàgina */	
.texteCapPeu { color: #666666; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; text-decoration: none; }
.colorcabecerasuperior { background-color: #E06A00;}
.Imagedegradat{ background-image: url(../i/degradat.gif); background-repeat: repeat-x; }
.textblancIdiomes { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; }
a.textblancIdiomes { text-decoration: none; }
a.textblancIdiomes:link { text-decoration: none; }
a.textblancIdiomes:active { }
a.textblancIdiomes:visited { }
a.textblancIdiomes:hover { text-decoration: underline; }
.titolblancTitol { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 1.70em; font-weight: bold; }
.formulari { border-style: groove;  color: #3d3d3d; background-color: transparent; font-size: xx-small; font-family: "MS Sans Serif", sans-serif; line-height: normal; text-decoration: none; }
.botodesp { border-style: groove; color: #666666; background-color: #FFFFFF; font-size: xx-small; line-height: normal; text-decoration: none; }

/* Punts de començament de text Capçalera*/
.puntCap { color: #FFFFFF; font-family: Verdana, Arial, sans-serif; font-size: xx-small; }

/* Final Capçalera */		

/* ---- FINAL CAPÇALERA I MENUS ---- */

/* ---- PRINCIPI PART CENTRAL ---- */
.titneg15 { padding: 0 0 3 0; margin: 0; border-style: none none solid none; border-width: 1; border-color: #b2b2b2; color: #000000; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: small; font-weight: bold; text-align: left; }
.tittar10 { color: #E06C00; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:11; font-weight: bold; }
.textneg9 { color: #333333; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:11; }
.textneg11 { color: #000000; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 1; }
.textneg1 { color: #000000; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:11; text-decoration: none }
a. textneg1:link {text-decoration: none;cursor:default}
a. textneg1:active {text-decoration: none;cursor:default}
a. textneg1:visited {text-decoration: none;cursor:default}
a. textneg1:hover { text-decoration: underline;cursor:default}

.subtitol2{
	color:#999999;
	font-size: 1.11em;
	font-weight:bold;
                font-family:Verdana,Arial,Helvetica,sans-serif;
	border-bottom:1px dotted #CCCCCC;
	padding:3px 0px 5px 17px;
	margin:0px 0px 5px 0px;
}
	

.titul_elec{
	background:none;
	background:url(../i/bullet_tit_elec.gif) no-repeat 0px center;
	border-left:none;
	padding-left:10px;
	margin-left:0px;
	margin-bottom:3px;
	color:#850443;
	clear:both;
	text-align:left;
                font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:x-small;
	font-weight:700;
	}

.sepacioMenu{
    background-color: #E0E0E0;
	  font-size:0px;
	  padding-top: 7px;
}


.tit-punts{
	border-bottom:dashed 1px #999999;
	margin-bottom:20px;
	font-size:x-small;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	}

.tit_puntsblau{
	color:#6F6F6F;
	font-size:xx-small;
	font-weight:700;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-bottom:solid 1px #00659C;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	}


.taronjanou{ color: #B95800; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; text-decoration: none }
a. taronjanou:link {text-decoration: none;cursor:default}
a. taronjanou:active {text-decoration: none;cursor:default}
a. taronjanou:visited {text-decoration: none;cursor:default}
a. taronjanou:hover { text-decoration: underline;cursor:default}

.textneg10 { color: #333333; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:11; }
.titgris15 { color: #525353; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11; font-weight: bold; }
.textgris11 { color: #666666; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:11; }
.textgris10 { color: #666666; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:11; }
.textgris9 { color: #666666; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:11; }
.textblanc9 { color: #ffffff; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:11; }
.texttar11 { color: #E06C00; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:11; font-weight: bold; }
.texttar10 { color: #E06C00; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:11; font-weight: bold; }
.texttar9 { color: #E06C00; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:11; font-weight: bold; }
.enllablau9 { color: #006699; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:10; font-weight: bold;}
a.enllablau9:link { text-decoration: none; }
a.enllablau9:active { color: #006699; text-decoration: none; }
a.enllablau9:visited { color: #006699; text-decoration: none; }
a.enllablau9:hover { text-decoration: underline; }
.enllablau10 { color: #006699; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:11; font-weight: bold; }
a.enllablau10:link { text-decoration: none; }
a.enllablau10:active { color: #006699; text-decoration: none; }
a.enllablau10:visited { color: #006699; text-decoration: none; }
a.enllablau10:hover { color: #0088CA; text-decoration: underline; }
.enllablauc10 { color: #006699; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:11; }
a.enllablauc10:link { text-decoration: underline; }
a.enllablauc10:active { color: #006699; text-decoration: underline; }
a.enllablauc10:visited { color: #006699; text-decoration: underline; }
.enllablau11 { color: #799ec7; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:11; }
a.enllablau11:link { text-decoration: underline; }
a.enllablau11:active { text-decoration: underline; }
a.enllablau11:visited { text-decoration: underline; }
.enllablanc11 { color: #ffffff; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:11; font-weight: bold; }
a.enllablanc11:link { text-decoration: none; }
a.enllablanc11:active { color: #ffffff; text-decoration: none; }
a.enllablanc11:visited { color: #ffffff; text-decoration: none; }
a.enllablanc11:hover { text-decoration: underline; }

.destacat {
	font-family:Verdana, Arial, sans-serif;font-size: x-small;color: #FFFFFF;font-weight: bold;
	margin: 0;border-style : none;text-align:left;
	height:21px;
	width:100%;
	line-height: 20px;
	background-color:#999999;
	padding:0 0 0 5;
	border-top:solid #EFEFEF 4px;
	border-left:solid #EFEFEF 4px;
	border-right:solid #EFEFEF 4px;
	}

.subtitol{
	color:#999999;
	font-size: 1.11em;
	font-weight:bold;
                font-family:Verdana,Arial,Helvetica,sans-serif;
	border-bottom:1px dotted #CCCCCC;
	background: url('../i/kland_pasti_grisa.gif') no-repeat 0px 5px;
	padding:3px 0px 5px 17px;
	margin:0px 0px 5px 0px;
}





.pujar { color: #E06A00; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; }
a.pujar:link { text-decoration: none; }
a.pujar:active { color: #E06A00; text-decoration: none; }
a.pujar:visited { color: #E06A00; text-decoration: none; }
a.pujar:hover { text-decoration: underline; }

/* --- titols amb filet incorporat */
.titolambfilet { padding: 0 0 3 0; margin: 0; border-style: none none solid none; border-width: 1; border-color: #b2b2b2; font-family: Verdana, Arial, sans-serif; font-size: x-small; text-align: left; }
.titolambfilet9 { padding: 0 0 2 0; margin: 0; border-style: none none solid none; border-width: 1; border-color: #F0B480; color: #006898; font-family: Verdana, Arial, sans-serif; font-size: xx-small; font-weight: bold; text-align: left; }
.titolfilettar9 { padding: 0 0 2 0; margin: 0; border-style: none none solid none; border-width: 1; border-color: #E06C00; color: #E06C00; font-family: Verdana, Arial, sans-serif; font-size: xx-small; font-weight: bold; text-align: left; }
.titolambfilet12 { padding: 0 0 2 0; margin: 0; border-style: none none solid none; border-width: 1; border-color: #F0B480; color: #006898; font-family: Verdana, Arial, sans-serif; font-size: xx-small; font-weight: bold; text-align: right; }
.titoldoblefilet9 { padding: 2 0 2 0; margin: 0; border-style: solid none solid none; border-width: 1; border-color: #006898; color: #006898; font-family: Verdana, Arial, sans-serif; font-size: xx-small; font-weight: bold; text-align: left; }
.titolfilet10gris { padding: 0 0 4 0; margin: 0; border-style: none none solid none; border-width: 1; border-color: #cccccc; color: #666666; font-family: Verdana, Arial, sans-serif; font-size: xx-small; font-weight: bold; text-align: left; }

/* ---- FINAL PART CENTRAL ---- */

/* ---- PRINCIPI MENU ESQUERRA(1) AMB APARTATS PRINCIPALS ---- */
/* arees principals */
.area1 { padding: 0 0 0 5; margin: 0; width: 100%; border-style: none; color: #FFFFFF; background-color: #E06C00; font-family: Verdana, Arial, sans-serif; font-size: xx-small; font-weight: bold; text-align: left; line-height: 20px; height: 21px; }
a.area1{ padding: 0; }
a.area1:link { text-decoration: none; }
a.area1:active { color: #ffffff; text-decoration: none; }
a.area1:visited { color: #ffffff; text-decoration: none; }
a.area1:hover { text-decoration: none; }



.subarea1 { margin: 0; border-style: none; width: 100%; padding: 0 0 0 5; color: #585458; background-color: FFFFFF; font-family: Verdana, Arial, sans-serif; font-size: xx-small; font-weight: bold; text-align: left; line-height: 20px; height: 21px; }
a.subarea1:link { text-decoration: none; }
a.subarea1:active { color: #585458; text-decoration: none; }
a.subarea1:visited { color: #585458; text-decoration: none; }
a.subarea1:hover { background-color: #848484; color: #FFFFFF; text-decoration: underline; }
.outsubarea1{ padding: 0 0 0 5; background-color: #FFFFFF; }
.insubarea1 { padding: 0 0 0 5; background-color: #848484; }



.subarea10 { margin: 0; border-style: none; width: 100%; padding: 0 0 0 5; color: #ffffff; background-color: 585458; font-family: Verdana, Arial, sans-serif; font-size: xx-small; font-color: #ff3000; font-weight: bold; text-align: left; line-height: 20px; height: 21px; }
a.subarea10:link { text-decoration: none; }
a.subarea10:active { color: #ffffff; text-decoration: none; }
a.subarea10:visited { color: #ffffff; text-decoration: none; }
a.subarea10:hover { background-color: #ffffff; color: #666666; text-decoration: underline; }

.outsubarea10{ padding: 0 0 0 5; background-color: #FFFFFF; }
.insubarea10 { padding: 0 0 0 5; background-color: #ffffff; }




/* ---- FINAL MENU ESQUERRA(1) AMB APARTATS PRINCIPALS ---- */

/* ---- PRINCIPI MENU ESQUERRA(2) AMB SUBAPARTATS PRINCIPALS ---- */
.subsubarea2 { padding: 0; margin: 0; border-style: none; padding: 0 0 0 5; background-color: #F0F0F0; color: #686868; font-family: Verdana, Arial, sans-serif; font-size: xx-small; text-align: left; }
a.subsubarea2{ padding: 0 0 0 0; }
a.subsubarea2:link { text-decoration: none; }
a.subsubarea2:active { color: #686868; text-decoration: none; }
a.subsubarea2:visited { color: #686868; text-decoration: none; }
a.subsubarea2:hover { text-decoration: underline; }
/* ---- FINAL MENU ESQUERRA(2) AMB SUBAPARTATS PRINCIPALS ---- */

/* ---- PRINCIPI PEU ---- */
.vincle { color: #336699; font-family: Verdana, Arial, sans-serif; font-size: xx-small; line-height: 20px; height: 20px; }
/* ---- FINAL PEU ---- */

.subsubarea2{ padding: 3 0 0 5; }
.BeginMenu { padding-top: 0px; background-color: #E0E0E0; }
td.subsubarea2 { border-style: none solid none solid; border-width: 0 4 0 4; border-color: #E0E0E0; padding: 5 0 0 10; background: #F0F0F0 url(../i/punttaronja.gif); background-repeat: no-repeat; background-position: left; }
td.subarea1 { padding: 0; border-style: solid solid none solid; border-width: 5 4 0 4; border-color: #E0E0E0; }

td.subarea10 { padding: 0; border-style: solid solid none solid; border-width: 5 4 0 4; border-color: #E0E0E0; }
td.enllablau9 { padding: 5 0 0 20; border-style: none none solid none; border-width: 0 0 2 0; border-color: #dddddd; background: white url(../i/flecha_taronja_2.gif); background-repeat: no-repeat; background-position: left; }
.subarea1NL { margin: 0; border-style: none; width: 100%; padding: 0 0 0 5; color: #585458; background-color: FFFFFF; font-family: Verdana, Arial, sans-serif; font-size: xx-small; font-weight: bold; text-align: left; line-height: 15px; height: 21px; vertical-align: middle; }
a.subarea1NL{ padding: 0; }
a.subarea1NL:link { text-decoration: none; cursor: default; }
a.subarea1NL:active { text-decoration: none; cursor: default; }
a.subarea1NL:visited { text-decoration: none; cursor: default; }
a.subarea1NL:hover { text-decoration: none; cursor: default; }
td.subarea1NL { border-style: solid solid none solid; border-width: 5 4 0 4; border-color: #E0E0E0; }
.menudret { color: #006699; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; font-weight: 900; }
a.menudret:link { text-decoration: none; }
a.menudret:active { color: #006699; text-decoration: none; }
a.menudret:visited { color: #006699; text-decoration: none; }
a.menudret:hover { text-decoration: underline; }
td.menudret { padding: 5 0 15 0; border-style: none solid none solid; border-width: 0 1 0 1; border-color: #E0E0E0; background: white url(../i/filet_gris_dreta.gif); background-repeat: no-repeat; background-position: bottom; }
a.menudret { padding: 0 0 0 30; background: white url(../i/flecha_taronja_2.gif); background-repeat: no-repeat; background-position: left; height: 100%; }
.menudretinici { color: #006699; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; font-weight: 900; }
a.menudretinici:link { text-decoration: none; }
a.menudretinici:active { color: #006699; text-decoration: none; }
a.menudretinici:visited { color: #006699; text-decoration: none; }
a.menudretinici:hover { text-decoration: underline; }
td.menudretinici { border-style: solid solid none solid; border-width: 3 1 0 1; border-color: #E0E0E0; padding: 5 0 15 0; background: white; }
a.menudretinici { padding: 0 0 0 30; background: white; }
.caixetagris { margin: 0; padding: 0; border-style: solid; border-width: 1; border-color: #CCCCCC; }

/* PEU pàgina*/
.colorpeu{ background-color: #FBECDF; }
.colorblau{ background-color: #DFEAF4; }
.colorGRIS{ background-color: #EFEFEF; }
.colorblauFLUIX{ background-color: #E1EBF4; }
.colorGRISFORT{ background-color: #A8A8A8; }
.puntPeu { color: #FF9900; font-family: Verdana, Arial, sans-serif; font-size: xx-small; }
.textajuntament{ color: #005890; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; text-decoration: none; }
a.textajuntament { text-decoration: none; }
a.textajuntament:link { text-decoration: none; }
a.textajuntament:active { }
a.textajuntament:visited { }
a.textajuntament:hover { text-decoration: underline; }
.pvincle { color: #336699; font-family: Verdana, Arial, sans-serif; font-size: xx-small; font-weight: bold; line-height: 20px; height: 20px; }
/* Final PEU pàgina*/

/* CAPÇALERA BIMS */ 
.colorcabecerainferior { background-color: #E99346; }
.filettar { padding: 0 0 1 0; margin: 0; border-style: none none solid none; border-width: 1; border-color: #E06C00; color: #E06C00; font-family: Verdana, Arial, sans-serif; font-size: 2px; font-weight: bold; text-align: left; }
.titgris12 { color: #525353; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: x-small; font-weight: bold; }
.titblau12 { color: #006699; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: x-small; font-weight: bold; }
.colorfonsblau { background-color: #6F90B3; }
.textneg10b { color: #333333; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; font-weight: bold; }
div.menuheader { padding-left: 70px; }
ul.menuheader { margin: 0 3px 0 0; padding: 0; list-style-image: none; list-style-type: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; }
ul.menuheader li { margin: 0; padding: 0 5px 0 7px; border-left: 2px solid #696969; /*border-left: 2px solid #1F3E5C;*/ display: inline; }
.titolheader { padding: 1px 0px 1px 15px; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; }
.titolheader a { color: #333333; text-decoration: none; }
.titolheader a:link { color: #333333; text-decoration: none; }
.titolheader a:visited { color: #333333; text-decoration: none; }
.titolheader a:active { color: #333333; text-decoration: none; }
.titolheader a:hover { color: #E06A00; text-decoration: none; }
.fonsheader {
	background: #E0E0E0 url(../i/fonsheader.jpg) repeat left; margin-bottom: 2px;
}
/* Fi CAPÇALERA BIMS */

/* MENÚ ESQUERRA Estils especials */


td.areaimatge5 { padding: 5px 0 0 4px; text-align: center; }
td.areaimatge10 { padding: 10px 0 0 0; text-align: center; }
td.areaimatge15 { padding: 15px 0 0 0; text-align: center; }
td.areaimatge20 { padding: 20px 0 0 0; text-align: center; }
td.areaimatge30 { padding: 30px 0 0 0; text-align: center; }
td.areaimatge50 { padding: 50px 0 0 0; text-align: center; }
td.areaimatge100 { padding: 100px 0 0 0; text-align: center; }


.areadestacatblau { font-family: Verdana, Arial, sans-serif; font-size: xx-small; line-height: 15px; }
td.areadestacatblau { text-align: center; }
a.areadestacatblau { margin: 30px 5px 5px 5px; border: 2px solid #006699; border-top-width: 15px; padding: 3px 0px 3px 0px; display: block; background-color: #FFFFFF; color: #585458; font-weight: bold; text-decoration: none; _width: 100%; }
a.areadestacatblau:hover { border-color: #0088CA; background-color: #F3F3F3; color: Black; }

/* Fi MENÚ ESQUERRA Estils especials */

