7body {}
p {}
td {}
a:link { text-decoration: none }
a:visited { text-decoration: none }
a:hover { text-decoration: underline }
a:active { text-decoration: none }
.taula_2px     { background-color: white; border: solid 1px #4c4c4c }
.llistat     { 
	background-color: white; 
	border: solid 1px #4c4c4c 
}

.llistat th {
	font-family: "Trebuchet MS", Verdana, Arial, Geneva;
	font-size:12px;
	background-color:#999999;
	color:#FFFFFF;
	text-align:left;
	padding-left:5px;
}

.llistat td {
	border-bottom: solid 1px #4c4c4c;
	padding-left:2px;
}
.cela_2px_d     {
	border-top: 1px none #4c4c4c;
	border-right: 1px solid #4c4c4c;
	border-bottom: 1px none #4c4c4c;
	border-left: 1px none #4c4c4c;
	margin-top: 5px;
	padding-top: 5px;

}
.cela_2px_e     {
	border-top: 1px none #4c4c4c;
	border-right: 1px none #4c4c4c;
	border-bottom: 1px none #4c4c4c;
	border-left: 1px solid #4c4c4c;
}
.cela_2px_di     {
	border-top: 1px none #4c4c4c;
	border-right: 1px solid #4c4c4c;
	border-bottom: 1px solid #4c4c4c;
	border-left: 1px none #4c4c4c;
	margin-top: 5px;
	padding-top: 5px;

}
.cela_2px_ei     {
	border-top: 1px none #4c4c4c;
	border-right: 1px none #4c4c4c;
	border-bottom: 1px solid #4c4c4c;
	border-left: 1px solid #4c4c4c;
}

.t_gris_2px   { color: white; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: gray; border-top: none #4c4c4c; border-right: none #4c4c4c; border-bottom: 1px double #4c4c4c; border-left: none #4c4c4c }
.taula_int   { padding: 7px }
.not_titol  { color: #4c4c4c; font-size: 12px; font-family: "Trebuchet MS", Verdana, Arial, Geneva; text-decoration: none }
.not_titol A:hover  { color: #4c4c4c; font-size: 12px; font-family: "Trebuchet MS", Verdana, Arial, Geneva; text-decoration: underline }
.not_data { color: #4c4c4c; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.blanc10 { color: white; font-size: 10px; font-family: verdana, Arial, Helvetica }
.blanc9 { color: white; font-size: 9px; font-family: verdana, Arial, Helvetica }
.inputs { color: #404040; font-size: 9px; font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular; background-color: #f1f9e9; border: solid 1px black }
.inputs2 { color: #606060; font-size: 9px; font-family: Arial, Verdana, Helvetica, Swiss, SunSans-Regular; background-color: #d9d9d9; padding: 1px; border: solid 1px gray }
.botonsg { color: #606060; font-size: 11px; font-family: Arial, Verdana, Helvetica, Swiss, SunSans-Regular; background-color: #ededed; padding: 2px; border: solid 1px gray }
.botons { color: #606060; font-size: 9px; font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular; background-color: #ebebeb; border: solid 1px gray }
.inputs-x  { color: silver; font-size: 9px; font-family: Verdana, Arial, Helvetica; background-color: black; border: solid 1px black }
.gris10 { color: #5c5c5c; font-size: 10px; font-family: Verdana, Arial, Geneva }
.trebu12g  { color: #4c4c4c; font-size: 11px; font-family: "Trebuchet MS", Verdana, Arial, Geneva; text-decoration: none; padding-right: 3px; padding-left: 3px }

.td-one { color: white; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: gray; border-top: none #4c4c4c; border-right: none #4c4c4c; border-bottom: 1px double #4c4c4c; border-left: none #4c4c4c}
.td-two { color: white; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: gray; border-top: none #4c4c4c; border-right: none #4c4c4c; border-bottom: 1px double #4c4c4c; border-left: none #4c4c4c}
.pn-pagetitle { font-weight: bold; font-size: 9px; font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular; } 

.myform { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; height: 15px; width: 50px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: top; clip: rect(9px 9px 9px ); font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; text-decoration: none; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px};
.form { height: 22px; width: 14px: margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
input.pn-button { color: #606060; font-size: 11px; font-family: Arial, Verdana, Helvetica, Swiss, SunSans-Regular; background-color: #ededed; padding: 2px; border: solid 1px gray }
input { color: #404040; font-size: 9px; font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular; background-color: #f1f9e9; border: solid 1px black }
input.checkbox { color: #468d00; font-size: 9px; font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular; background-color: #468d00; border: none}
select { color: #404040; font-size: 9px; font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular; background-color: #f1f9e9; border: solid 1px black }
textarea { color: #404040; font-size: 9px; font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular; background-color: #f1f9e9; border: solid 1px black }
p { font-size: 9px; font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular;}
font  { font-size: 9px; font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular;}
td  { font-size: 9px; font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular;}

a:link.white { FONT-SIZE: 11px; color: #FFFFFF; text-decoration: none; }
a:visited.white { FONT-SIZE: 11px; color: #FFFFFF; text-decoration: none; }
a:active.white { FONT-SIZE: 11px; color: #FFFFFF; text-decoration: none; }
a:hover.white { FONT-SIZE: 11px; color: #FFFFFF; text-decoration: none; }

.pn-logo { font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular;  } 
.pn-title { font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular;  }

a:link.pn-title {color: #FFFFFF; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular; }
a:visited.pn-title {color: #FFFFFF; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular;  }
a:active.pn-title {color: #FFFFFF; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular;  }
a:hover.pn-title {color: #FFFFFF; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular;  }

.pn-normal { font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular; }
a:link.trebu12g { color: #465868; font-size: 11px; font-family: "Trebuchet MS", Verdana, Arial, Geneva; text-decoration: none; background-color: none; padding-right: 3px; padding-left: 3px ; font-weight: bold}
a:visited.trebu12g { color: #465868; font-size: 11px; font-family: "Trebuchet MS", Verdana, Arial, Geneva; text-decoration: none; background-color: none; padding-right: 3px; padding-left: 3px ; font-weight: bold}
a:active.trebu12g { color: #465868; font-size: 11px; font-family: "Trebuchet MS", Verdana, Arial, Geneva; text-decoration: none; background-color: none; padding-right: 3px; padding-left: 3px ; font-weight: bold}
a:hover.trebu12g { color: #1E5DB2; font-size: 11px; font-family: "Trebuchet MS", Verdana, Arial, Geneva; text-decoration: underline; background-color: none; padding-right: 3px; padding-left: 3px ; font-style: normal; font-weight: bold}
.taula_admin { background-color: white; border: 1px #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif}
.trebu12gbold {
	color: #4c4c4c;
	font-size: 11px;
	font-family: "Trebuchet MS", Verdana, Arial, Geneva;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;

}
.tauladestacat {
	border: 1px solid #666666;
}

.tauladestacat th {
	background-color: #666666;
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 10px;


}
.peu  { color: #4d4d4d; font-size: 11px; font-family: "Trebuchet MS", Arial, Helvetica; background-color: none}
.caixadestacat { background-color: #dfddd5; padding: 4px; border: solid 1px gray }