
.text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: 13px;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}

.text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 13px;
	color: #D10373;
	text-decoration: none;
}

.text4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}

.text5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.text51 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

.text6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-align: center;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}

.text7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align: center;
	color: #00247D;
	text-decoration: none;
	line-height: 20px;
}

.text8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;	
	color: #D10373;
	text-decoration: none;
	line-height: 20px;
}

.text9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;	
	color: #666666;
	text-decoration: none;
}

.text10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;	
	color: #00247D;
	text-decoration: none;
	line-height: 20px;
}

.text11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;	
	color: #006EC7;
	text-decoration: none;
	line-height: 20px;
}

.text12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;	
	color: #FFFFFF;
	text-decoration: none;
	line-height: 12px;
}

.text13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;	
	color: #D10373;
	text-decoration: none;
	line-height: 18px;
}

.text14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;	
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
}

.text15 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; text-transform: none; text-align: center; color: #000000; text-decoration: none; }
.text15 a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; text-transform: none; text-align: center; color: #000000; text-decoration: none; }
.text15 a:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; text-transform: none; text-align: center; color: #000000; text-decoration: none; }
.text15 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; text-transform: none; text-align: center; color: #000000; text-decoration: none; }
.text15 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; text-transform: none; text-align: center; color: #D10373; text-decoration: none; }
.text15a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; text-transform: none; text-align: center; color: #D10373; text-decoration: none; }

.text16 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal; text-transform: none; text-align: center; color: #66666; text-decoration: none; }
.text16 a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal; text-transform: none; text-align: center; color: #666666; text-decoration: none; }
.text16 a:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal; text-transform: none; text-align: center; color: #666666; text-decoration: none; }
.text16 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal; text-transform: none; text-align: center; color: #666666; text-decoration: none; }
.text16 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal; text-transform: none; text-align: center; color: #D10373; text-decoration: none; }
.text16a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal; text-transform: none; text-align: center; color: #D10373; text-decoration: none; }

.text17 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;	
	color: #D10373;
	text-decoration: none;
}

.text18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;	
	color: #00247D;
	text-decoration: none;
}

.text19 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 22px;
	
	font-weight: normal;
	
	color: #CD2E46;
	
}

.text20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;	
	color: #00247D;
	text-decoration: none;
}

.text21 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 32px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;	
	color: #006EC7;
	text-decoration: none;
}

.text22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: 13px;
	font-variant: normal;
	text-transform: none;
	color: #D10373;
	text-decoration: none;
}

.text23 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: 13px; font-variant: normal; text-transform: none; color: #006EC7;  text-decoration: none; }
.text23 a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: 13px; font-variant: normal; text-transform: none; color: #006EC7;  text-decoration: none; }
.text23 a:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: 13px; font-variant: normal; text-transform: none; color: #006EC7;  text-decoration: none; }
.text23 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: 13px; font-variant: normal; text-transform: none; color: #006EC7;  text-decoration: none; }
.text23 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: 13px; font-variant: normal; text-transform: none; color: #D10373;  text-decoration: none; }
.text23a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: 13px; font-variant: normal; text-transform: none; color: #D10373;  text-decoration: none; }

.text24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: 13px;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}

.text25 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 15px; font-weight: 15px; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; }

.puntets {
	background-image: url(../img/puntets.gif);
	background-repeat:  repeat-y;
	border: 0px none #000000;
	background-position: left top;
}
.espai {
	line-height: 10px;
}

.espai2 {
	line-height: 1px;
}

.fletxa1 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #CD2E46; text-decoration: none; }

.casellacalp { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; background-color: #CD2E46; text-align: center; height: 18px; width: 20px; }
.casellacal { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; background-color: #8B1F30; text-align: center; height: 18px; width: 20px; }
.casellacal a { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; background-color: #8B1F30; text-align: center; height: 18px; width: 20px; }
.casellacal a:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; background-color: #8B1F30; text-align: center; height: 18px; width: 20px; }
.casellacal a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; background-color: #8B1F30; text-align: center; height: 18px; width: 20px; }
.casellacal a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; background-color: #8B1F30; text-align: center; height: 18px; width: 20px; }
.casellacals { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; background-color: #FAF2F4; text-align: center; height: 18px; width: 20px; }
.casellacals a { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; background-color: #FAF2F4; text-align: center; height: 18px; width: 20px; }
.casellacals a:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; background-color: #FAF2F4; text-align: center; height: 18px; width: 20px; }
.casellacals a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; background-color: #FAF2F4; text-align: center; height: 18px; width: 20px; }
.casellacals a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; background-color: #FAF2F4; text-align: center; height: 18px; width: 20px; }

.casellamenu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; background-color: #FAF2F4; text-align: center; height: 20px; width: 114px; border-right-width: 2px; border-top-style: none; border-right-style: solid; border-bottom-style: none; border-left-style: none; border-top-color: #FFFFFF; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #FFFFFF; }
.casellamenus { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; background-color: #D10373; text-align: center; height: 20px; width: 114px; border-right-width: 2px; border-top-style: none; border-right-style: solid; border-bottom-style: none; border-left-style: none; border-top-color: #FFFFFF; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #FFFFFF; }
.casellamenu2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; background-color: #00247D; text-align: center; height: 20px; width: 114px; }
.casellamenu2s { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; background-color: #D10373; text-align: center; height: 20px; width: 114px; }



.menurollover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; background-color: #D10373; text-align: center; height: 20px; width: 114px; border-right-width: 2px; border-top-style: none; border-right-style: solid; border-bottom-style: none; border-left-style: none; border-top-color: #FFFFFF; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #FFFFFF; } 
.menurollout { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; background-color: #00247D; text-align: center; height: 20px; width: 114px; border-right-width: 2px; border-top-style: none; border-right-style: solid; border-bottom-style: none; border-left-style: none; border-top-color: #FFFFFF; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #FFFFFF; } 

.menurollover2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; background-color: #D10373; text-align: center; height: 20px; width: 114px; } 
.menurollout2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; background-color: #00247D; text-align: center; height: 20px; width: 114px; } 

.linkmenu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none;	text-align: center; line-height: 20px; }
.linkmenu a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none;	text-align: center; line-height: 20px; }
.linkmenu a:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none;	text-align: center; line-height: 20px; }
.linkmenu a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none;	text-align: center; line-height: 20px; }

.casellacheck1 { border: 2px solid #D10273; }
.casellacheck2 { border: 2px solid #32CC65; }
.casellacheck3 { border: 2px solid #3232FF; }
.casellacheck4 { border: 2px solid #00237D; }

.casellaformulari1 { FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; width: 130px; }
.casellaformulari2 { FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; width: 105px; }
.casellaformulari3 { FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; width: 40px; }
.casellaformulari4 { FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; width: 140px; }
.casellaformulari5 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 11px; font-weight: normal; font-variant: normal; color: #666666; height: 14px; width: 180px; border: 1px solid #999999; }
.casellaformulari6 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 11px; font-weight: normal; font-variant: normal; color: #666666; height: 50px; width: 180px; border: 1px solid #999999; }
.casellaformulari7 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 11px; font-weight: normal; font-variant: normal; color: #666666; height: 14px; width: 160px; border: 1px solid #999999; }
.casellaformulari8 { background-color: #FDE080; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal; color: #000000; height: 12px; width: 16px; text-align: right; border: 0px solid #000000; }
.casellaformulari9 { FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; width: 100px; }
.casellaformulari10 { FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; width: 40px; }
.casellaformulari11 { background-color: #FDE080; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal; color: #000000; height: 12px; width: 50px; text-align: right; border: 0px solid #000000; }
.casellaformulari12 { background-color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 12px; font-weight: bold; font-variant: normal; color: #000000; height: 12px; width: 16px; text-align: right; border: 0px solid #000000; }
.casellaformulari13 { background-color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 12px; font-weight: bold; font-variant: normal; color: #000000; height: 12px; width: 50px; text-align: right; border: 0px solid #000000; }
.casellaformulari14 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 11px; font-weight: normal; font-variant: normal; color: #666666; height: 14px; width: 280px; border: 1px solid #999999; }
.casellaformulari15 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 11px; font-weight: normal; font-variant: normal; color: #666666; height: 14px; width: 110px; border: 1px solid #999999; }
.casellaformulari16 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 11px; font-weight: normal; font-variant: normal; color: #666666; height: 14px; width: 230px; border: 1px solid #999999; }
.casellaformulari17 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 11px; font-weight: normal; font-variant: normal; color: #666666; height: 100px; width: 260px; border: 1px solid #999999; }

.blanc { background-color: #FFFFFF; line-height: 3px; }
.gris { background-color: #999999; line-height: 3px; }
.gris2 { background-color: #CCCCCC; line-height: 3px; }
.gris3 { background-color: #EAEAEA; line-height: 3px; }
.gris4 { background-color: #666666; line-height: 3px; }
.rosa {	background-color: #D10373; line-height: 5px; }
.groc { background-color: #FFFFFF; line-height: 1px; }
.groc1 { background-color: #CCCCCC; line-height: 1px; }
.groc2 { background-color: #FDE080; line-height: 1px; }
