/*
Colors de l'aplicació

difuminat del menú: des de #A0C0D0 fins a #D0E0FF (de fosc a clar)
color del logo    : #5697B5
fons de la página (gris 5%): #F2F2F2 
blau cel: #E6F2F2

Colors corporatius 

blau       "#007AA7"
gris clar:  #DFDDD9
gris fosc:  #A4A29E
blanc:      #FFFFFF
negre:      #000000
*/	

/* Estil per defecte */
/* , .text, .textPetit, .llegenda, .preuTrucada, .presentacio */
body {
  background: #F2F2F2;
  color: black;
  text-align: left;
  font-family: Arial Narrow,Verdana,Arial,Helvetica,sans-serif;
  font-size: 10pt;
  font-style: normal;
  margin-top: 0pt;
  margin-bottom: 0pt;
  margin-left: 0pt;
  margin-right: 0pt;
}

b { font-weight: bold; }

.presentacio {
  font-size: 14pt;
  font-weight: bold;
  color: #007AA7;
}

.textAcompanyamentImatge {
  text-align: center;
  padding-top: 10px;
  padding-bottom: 20px;
}

#textAcompanyament {
  font-size: 14pt;
  /*font-weight: bold;*/
  color: #007AA7;
  text-align: left;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
}

#textAcompanyament b { font-weight: bold; }

.textAcompanyamentPreuTrucada {
  font-size: 11pt;
  font-weight: normal;
  color: #007AA7;
  text-align: top;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 0px;
  padding-bottom: 10px;
}

.preuTrucada {
  font-size: 8pt;
  font-weight: normal;
}

.llegenda {
  font-size: 8pt;
}

.menuLateral { 
  color: white;
  font-size: 12pt;
  text-shadow: auto;
  color: #007AA7;
  font-weight: bold;
  padding-left: 0px;
  text-decoration: none;							 
  background-color: #193665;  
}

.opcioMenuLateralTitol {
  font-size: 12pt;
  text-shadow: auto;
  color: #007AA7;
  color: white; /*#A0EEFF;*/
  font-weight: bold;
  padding-left: 3px;
}

.opcioMenuLateral { 
  font-size: 12pt;
  text-shadow: auto;
  color: white;
  font-weight: bold;
  padding-left: 0px;
  text-decoration: none;
}

.opcioMenuLateral a { 
  color: white;
  text-decoration: none;							 
}

.opcioMenuLateral a:hover {
  color: cyan; 
}

.opcioMenuLateral a:active {
  color: cyan;
}

/*
.opcioMenuLateral a:visited {
  color: white; 
}
*/

.barraDeTitol {
 background-color: #5697B5; 
  padding-left: 5px;
  padding-right: 5px;				 
  font-size: 14pt;
  filter: DropShadow(color=#000000, offx=0, offy=3);
  color: white;
  font-weight: bold;
}
.barraDeTitol2 {
  background-color: #5697B5; 
  padding-left: 5px;
  padding-right: 5px;				 
  font-size: 12pt;
  filter: DropShadow(color=#000000, offx=0, offy=3);
  color: white;
  font-weight: bold;
}

.vermell {
  color: red;
  font-family: Arial Narrow,Verdana,Arial,Helvetica,sans-serif;
  font-size: 12pt;
  font-style: normal;
  font-weight: bold;
}
/* links */
/*
/* a:link {COLOR: blue;}        /*estat normal (blau)*/
/* a:visited {COLOR: #007AA7;}  /*link visitat (gris)*/
/* a:active {COLOR: #007AA7;}   /*recentment visitat*/
/* a:hover {COLOR: blue;}       /*mouseover (blau)*/
/**/

.llistaDeCandidats {
  color: black;
  text-align: left;
  font-size: 9pt;
  font-weight: normal;
}

/* Taules : aspecte general */
.taulaEleccions {
  border-collapse: collapse;
  border: solid;
  border-color: white;
  background: white;
  /*padding-left: 5px;		cell padding */
  /*border-spacing: 8;	 	cell spacing */
}

/* Taules : capçalera */
.th {
  color: #FFFFFF;
  text-align: left;
  font-size: 9pt;
  font-weight: bold;
  background-color: #007AA7;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 5px;
  padding-right: 5px;
}

/* Taules : cel.la clara */
.tdClara, .td {
  text-align: left;
  font-size: 9pt;
  font-style: normal;
  font-weight: normal;
  background-color: #F0F0F0;
  padding-left: 5px;
  padding-right: 5px;
  /*
  border-bottom-color: red;
  border-bottom-width: thin;
  border-bottom-style: solid;*/
}

/* Taules : cel.la clara */
.tdFosca {
  text-align: left;
  font-size: 9pt;
  font-style: normal;
  font-weight: normal;
  background-color: #E0E0E0;
  padding-left: 5px;
  padding-right: 5px;
}

/* Taules : cel.la nul.la */
.tdNulla {
  text-align: left;
  font-size: 9pt;
  font-style: normal;
  font-weight: normal;
  /*background-color: transparent;*/
  /*border-top-color: transparent;*/
}

.botoFosc {
    background-color: #D0D0D0;
    border-style: solid;
    border-width: 1;
    color: black;
    font-size: 8pt;
}

/* Colors dels partits */

.colorPartit0 { background-color: #E0E0E0; } /* per errors */
.colorPartit1 { background-color: #FF8080; }
.colorPartit2 { background-color: #FFFFCC; }
.colorPartit3 { background-color: #CCFFFF; }
.colorPartit4 { background-color: #99CC00; }
.colorPartit5 { background-color: #CCFFCC; }
.colorPartit6 { background-color: #CCCCFF; }
.colorPartit7 { background-color: #FFCC99; }
.colorPartit8 { background-color: #FFFFFF; } /* blancs */
 

