BODY
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    /*MARGIN: 20px 10px 40px 50px*/
	MARGIN: 0;
}
TD
{
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt
}
A
{
    COLOR: black;
    TEXT-DECORATION: none
}
A.visited
{
    COLOR: black;
    TEXT-DECORATION: none
}
A.active
{
    COLOR: black;
    TEXT-DECORATION: none
}
.altcolor
{
    COLOR: #888888
}
.coltitol
{
    COLOR: #800000
}
.negre
{
    COLOR: #000000
}
.gris
{
    COLOR: #d3d3d3
}
.indent
{
    MARGIN-LEFT: 50px
}
H1
{
    COLOR: black;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: normal
}
P
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt
}
TH
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
TD.result
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
}
.llegpartit
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    /*WIDTH: 110px;*/
}

.llegpartit2
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
    text-align: center;
    /*WIDTH: 110px;*/
}

.llegpartithora
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: right;
    WIDTH: 130;
	padding:0 8 0 0;
}

.llegpartitplano
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: left;
	padding:0 0 3 0;
    border-style : solid none none none;
    border-width : 1;
    border-color: #336699;
}
.llegpartitpadding
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: left;
    WIDTH: 110px;
	padding-top:10;
}

TD.llegresult
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: right;
    WIDTH: 35px;
}

TD.llegresultpadding
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: right;
    WIDTH: 35px;
	padding-top:10;
}
.filallegenda
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}

.filallegendaplano
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    padding:0 0 0 3;
}
.filallegendaplanoLlegenda
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    padding:10 0 0 3;
}
.filablanca
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 4pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
.filamapa
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: left
}
.petita
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
}

.petitaconsistori
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
	padding-right:15;
}
.petitabold
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.reserves{
padding-left:5;
vertical-align:middle;
}
TD.peuresult
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    TEXT-ALIGN: right
}
TD.filapeu
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: left
}
.esc
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    TEXT-ALIGN: center;
    WIDTH: 15px
}
TD.anypassat
{
    COLOR: lightgrey;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
TD.anyactual
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 18pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
TD.limprimir
{
    COLOR: lightgrey;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
TD.taula
{
    BACKGROUND-COLOR: #eeeeee;
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right
}
TD.taula2
{
    BACKGROUND-COLOR: #eeeeee;
    FONT-SIZE: 13pt;
    TEXT-ALIGN: right
}
#capcalera
{
    COLOR: black;
    LEFT: 10px;
    POSITION: absolute;
    TOP: 10px;
    WIDTH: 200px
}
#llegenda
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    LEFT: 505px;
    POSITION: absolute;
    TOP: 150px;
    WIDTH: 220px
}
#llegendaplanol
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    LEFT: 455px;
    POSITION: absolute;
    TOP: 10px;
    WIDTH: 220px
}
#llegendataules
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    LEFT: 25px;
    POSITION: absolute;
    TOP: 200px;
    WIDTH: 500px
}
.peu
{
    COLOR: black;
	padding-left:5;
    /*LEFT: 10px;
    POSITION: absolute;
    TOP: 400px;
    WIDTH: 200px*/
}
#grafica
{
    HEIGHT: 200px;
    LEFT: 120px;
    POSITION: absolute;
    TOP: 150px;
    WIDTH: 300px
}
#mapa
{
    POSITION: absolute;
    HEIGHT: 500px;
    LEFT: 0px;
    TOP: 50px;
    WIDTH: 500px
}

#titol
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 18pt;
    FONT-WEIGHT: bold;
    /*HEIGHT: 20px;
    LEFT: 160px;
    POSITION: absolute;
    TOP: 160px;
    WIDTH: 400px*/
}
#eleccions
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 18pt;
    FONT-WEIGHT: bold;
    HEIGHT: 20px;
    LEFT: 10px;
    POSITION: absolute;
    TOP: 20px;
    WIDTH: 130px
}
#menu
{
    COLOR: black;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    HEIGHT: 20px;
    LEFT: 160px;
    POSITION: absolute;
    TOP: 13px;
    WIDTH: 350px
}
#index
{
    COLOR: black;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    HEIGHT: 20px;
    LEFT: 10px;
    POSITION: absolute;
    TEXT-DECORATION: none;
    TOP: 100px;
    WIDTH: 100px
}
#colegis
{
    COLOR: black;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    HEIGHT: 20px;
    LEFT: 10px;
    POSITION: absolute;
    TOP: 20px;
    WIDTH: 100px
}
#logoesq
{
    HEIGHT: 20px;
    LEFT: 570px;
    POSITION: absolute;
    TOP: 0px;
    WIDTH: 400px
}
#logodret
{
    HEIGHT: 20px;
    LEFT: 0px;
    POSITION: absolute;
    TOP: 10px;
    WIDTH: 400px
}
#imprimir
{
    COLOR: lightgrey;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    HEIGHT: 20px;
    /*LEFT: 10px;
    POSITION: absolute;
    TOP: 540px*/
}
.imprimiregidors
{
    COLOR: lightgrey;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    HEIGHT: 20px;
    margin:0 10 0 39; 
	padding:0;
	width:700;
}
.quadre
{
    FONT-SIZE: 7pt;
    POSITION: relative
}
.coleginom
{
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    POSITION: relative
}
.bold
{
    FONT-WEIGHT: bold
}
.etsa {color: #2F6790; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 9px;} 
a.etsa:link {color:#2F6790;text-decoration: none;font-size: 9px;}
a.etsa:active {color:#2F6790;text-decoration: none;font-size: 9px;}
a.etsa:visited {color:#2F6790;text-decoration: none;font-size: 9px;}
a.etsa:hover {color:#2F6790;text-decoration: underline;font-size: 9px;}


.etsa2 {color: #909790; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 9px; font-weight: bold;}
a.etsa2:link {text-decoration: none;}
a.etsa2:active {color:#909790;text-decoration: none;}
a.etsa2:visited {color:#909790;text-decoration: none;}
a.etsa2:hover {text-decoration: underline;}


.titapartat {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 17px; font-weight: bold;}

.botonerasup {color: #ffffff; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 9px;font-weight: bold;}
a.botonerasup:link {color: #ffffff;text-decoration: none; font-size: 9px;font-weight: bold;}
a.botonerasup:active {color:#ffffff;text-decoration: none; font-size: 9px;font-weight: bold;}
a.botonerasup:visited {color:#ffffff;text-decoration: none; font-size: 9px;font-weight: bold;}
a.botonerasup:hover {color: #ffffff;text-decoration: underline; font-size: 9px;font-weight: bold;}

.enrera {color: #ffffff; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 9px; } 
a.enrera:link {COLOR:#FFFFFF;text-decoration: none;font-size: 9px; }
a.enrera:active {color:#ffffff;text-decoration: none;font-size: 9px; }
a.enrera:visited {color:#ffffff;text-decoration: none;font-size: 9px; }
a.enrera:hover {text-decoration: underline;font-size: 9px;}

.correu {color: #909790; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 9px;font-weight: bold;}
a.correu:link {color: #909790;text-decoration: none;font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 9px;font-weight: bold;}
a.correu:active {color:#909790;text-decoration: none;font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 9px;font-weight: bold;}
a.correu:visited {color:#909790;text-decoration: none;font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 9px;font-weight: bold;}
a.correu:hover {color: #909790;text-decoration: underline;font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 9px;font-weight: bold;}

.textgris9 {color: #666666; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 9px;}

.TitolPagina
{
color:#FFFFFF;
font-size:15;
}

/*.textmenu{
 color: #000000;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;
 padding-left:5;
}
a.textmenu:link {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;
 text-decoration: none;}
a.textmenu:active {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;
 text-decoration: none;}
a.textmenu:visited {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;
 text-decoration: none;}
a.textmenu:hover { color: #ffffff;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;
 text-decoration: none;}

.textmenuselec{
 color: #ffffff;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;
 padding-left:5;
}
a.textmenuselec:link {
 color: #ffffff;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;
 padding-left:5;
 text-decoration: none;}
a.textmenuselec:active {
 color: #ffffff;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;
 padding-left:5;
 text-decoration: none;}
a.textmenuselec:visited {
 color: #ffffff;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;
 padding-left:5;
 text-decoration: none;}
a.textmenuselec:hover { color: #ffffff;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;
 padding-left:5;
 text-decoration: none;}*/

.bordemenuizq2{
 border-style : solid solid none solid;
 border-width : 4;
 border-color: #CFDBE7;
 padding:3 0 3 20;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 10px;
 font-weight:bold;
 background-color:#ffffff;
 color:black;
 }

.bordemenuizq2selec{
 border-style : solid solid none solid;
 border-width : 4;
 border-color: #CFDBE7;
 padding:3 0 3 20;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 10px;
 font-weight:bold;
 background-color:#336699;
 color:white;
 }

.bordemenuizq2seccio{
 border-style:none solid none solid;
 border-width:0 4 0 4;
 padding:5 0 0 23;
 border-color: #CFDBE7;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;
 background-color:#F2F6F9;
 color:black;
 line-height:0.9;
 }

.bordemenuizq2seccioselec{
 border-style:none solid none solid;
 border-width:0 4 0 4;
 padding:5 0 0 23;
 border-color: #CFDBE7;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;
 background-color:#336699;
 color:white;
 line-height:0.9;
 }

.bordemenuizq2barri{
 border-style:none solid none solid;
 border-width:0 4 0 4;
 padding:5 0 0 3;
 border-color: #CFDBE7;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;
 background-color:#F2F6F9;
 color:black;
 line-height:1;
 }

.bordemenuizq2barriselec{
 border-style:none solid none solid;
 border-width:0 4 0 4;
 padding:5 0 0 3;
 border-color: #CFDBE7;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;
 background-color:#336699;
 color:white;
 line-height:1;
 }

.bordemenuizq2barrifin{
 border-style:none solid solid solid;
 border-width:0 4 4 4;
 padding:5 5 0 3;
 border-color: #CFDBE7;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;
 background-color:#F2F6F9;
 color:black;
 line-height:1;
 }

.bordemenuizq2barriselecfin{
 border-style:none solid solid solid;
 border-width:0 4 4 4;
 padding:5 5 0 3;
 border-color: #CFDBE7;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;
 background-color:#336699;
 color:white;
 line-height:1;
 }

/*.bordemenuizq2barriaux{
 border-style:none none none solid;
 border-width:0 4 0 4;
 padding:5 3 0 0;
 border-color: #CFDBE7;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;
 background-color:#F2F6F9;
 color:black;
 line-height:0.9;
 width:3;
 }*/


.bordemenuizq3{
 border-style : solid solid solid solid;
 border-width : 4;
 border-color: #CFDBE7;
 padding:3 0 3 20;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 10px;
 font-weight:bold;
 background-color:#ffffff;
 color:black;
}

.bordemenuizq3selec{
 border-style : solid solid solid solid;
 border-width : 4;
 border-color: #CFDBE7;
 padding:3 0 3 20;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 10px;
 font-weight:bold;
 background-color:#336699;
 color:white;
}

.ptext {color: #666666; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 10px;}

.fitxacaixetablau2 {margin:0; padding:0; border-style : solid; border-width : 1; border-color: #6d91b6;width:100%}
.fitxacaixetablau2llistat{margin:20 10 10 10; padding:0; border-style : solid; border-width : 1; border-color: #6d91b6;width:700;}

.fitxatext10b {color: #4e4e4e; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 10px; font-weight: bold;}
.fitxablauf17b {color: #336699; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 17px; font-weight: bold;}
.filetblau { padding:0 0 0 0;margin: 0;font-family:Verdana, Arial, sans-serif;font-size:2px;
color: #336699; border-style : none none solid none;border-width : 1;border-color: #336699;font-weight: bold; }

.filetblaupadding { padding:0 0 3 0;margin: 0;font-family:Verdana, Arial, sans-serif;font-size:2px;
color: #336699; border-style : none none solid none;border-width : 1;border-color: #336699;font-weight: bold; }

.tablaresultados{padding:10;
                 vertical-align:top;
}
.tablavots{padding:3 0 0 5;
           width:100%;}

.borderderecho{
 border-style : none solid none none;
 border-width : 1;
 border-color: #6d91b6;
}

.menuestil{
  vertical-align: top;
  width: 150;
  background-color:#CFDBE7;
}

.menuestil2{
  width: 150;
  background-color:#CFDBE7;
}

.separacion{
padding:1 1 1 0;
text-align:center;
}

.alinear{
text-align:center;
}

.llista{
    vertical-align:"top";
	text-align:center;
	padding:5;
}

.imagenplano{
margin:15 0 15 0;
}

.tablaplanollegenda{
margin:0;
padding:0;
}

.imagenlogo{
 margin-top:1;
}

.result2{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    padding: 0 0 0 7;}


.separacio_taula_resultats{
    padding: 3 0 5 0;
}

.blau2compara{margin:0; padding:0; border-style : solid; border-width : 1; border-color: #6d91b6;}


