body { margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px; background-color: #ffffff; font-family: Tahoma, Arial, Sans-serif;  font-size: 12px; }

a  { text-decoration: none; color: #000000;  }
a:hover, a:active { text-decoration: underline;  } 

a.item1, a.menu1 { text-decoration: none;  } 
a.item1:hover, a.item1:active { text-decoration: none; color: Red; } 
a.menu1:hover, a.menu1:active { text-decoration: none; color: Red; } 

.td_col_port4 { border: solid #87151F;  border-width: 1px 1px 1px 1px;  padding: 0px 0px 0px 0px;  background-color: #ffffff;   }
.td_col_port3 { border: solid #87151F;  border-width: 1px 1px 1px 1px;  padding: 8px 8px 8px 8px;  background-color: #3a3a3a;   }
.td_col_port { border: solid #87151F;  border-width: 1px 1px 1px 1px;  padding: 8px 8px 8px 8px;   }
.td_col_port2 { border: solid #87151F;  border-width: 1px 1px 1px 1px;  padding: 8px 15px 8px 15px;   }
.td_cel_port { padding: 6px 0px 6px 0px;  border: solid Silver; border-bottom-width: 1px;  border-top-width: 0px;  border-left-width: 0px;  border-right-width: 0px;       }
.td_cel_port_2 { padding: 8px 0px 8px 0px; }
.td_cel_port_img { padding-right: 5px;  padding-bottom: 5px;   }
.td_cel_grup_img { padding-left: 5px;  padding-bottom: 5px;   }
.taula_grup { padding-top: 3px;  padding-bottom: 3px;   }
.td_fons_nom_grup { background-image: url(http://www.rgbmanagement.com/upload//0/imatges/fons_nom_grup.gif);  background-repeat: no-repeat;  background-position: right;  font: bold 1.1em Arial, Helvetica, Sans-serif; color: #FFFFFF;  padding-left: 3px;  }
.td_peu_sign { padding: 5px 0px 5px 0px; border: solid #87151F;  background-color: #D8C3C3;  border-bottom-width: 1px;  border-top-width: 1px;  border-left-width: 0px;  border-right-width: 0px;        }
.td_fons_baix_logo { background-image: url(http://www.rgbmanagement.com/upload//0/imatges/cap13.jpg);  background-position: top left;  background-repeat: no-repeat;   }
.barra_titols {	background-image: url(http://www.rgbmanagement.com/upload//0/imatges/barra_detall.jpg); background-repeat: no-repeat;	text-align: right;  font: italic bold 1.6em Verdana, Arial, Helvetica, Sans-serif; color: #FFFFFF;
padding-right: 50px; 	letter-spacing: 1px; }

.linea_sota_titols {
	background-image: url(http://www.rgbmanagement.com/upload//0/imatges/linea_sota_titols.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
	height: 21px;
	padding-left: 20px;
	font-weight: bold;
}
.f16 {  font-size: 16px; }
.f14, .linea_sota_titols {  font-size: 14px; }
.nom_grup  {  font-size: 12px; }
.f11 {font-size: 11px; }
.negreta { font-weight: bold; }
.menu1  { text-align: center;  font: italic  bold 11px "Trebuchet MS", Arial, Helvetica, Sans-serif;  letter-spacing: -0px; color: #FFFFFF; }
.item1  { text-align: center;  font: italic  bold 11px "Trebuchet MS", Arial, Helvetica, Sans-serif;  letter-spacing: -0px; color: #FFFFFF; }
.titols  { font: italic  bold 13px "Trebuchet MS", Arial, Helvetica, Sans-serif;  letter-spacing: -0px; color: #897475; }
.grup_grups { font: bold 30px "Arial Narrow", Arial, Helvetica, Sans-serif;  font-variant: small-caps;  font-weight: bold;  	 }
.grup_grups_2 { font: bold 21px "Arial Narrow", Arial, Helvetica, Sans-serif;  font-weight: bold;  	 }
.grup_disc { font: bold 20px "Arial Narrow", Arial, Helvetica, Sans-serif;  font-variant: small-caps;  font-weight: bold;  	 }
.grup_disc2 { font: bold 20px "Arial Narrow", Arial, Helvetica, Sans-serif; color: #DC143C; 	 }
.pd10_left { padding-left: 10px; }


.color_vermell, .nom_grup {	color: #DC143C; }
.color_gris  {	color: #8C8C8C;  }
.color_negre {	color: #000000;  }
.color_granate {	color: #B22222; }
.color_rosa {	color: #C1A8A8 }
.color_blanc {	color: #FFFFFF }


ul {	
	padding-left: 30px;	
	list-style : url(http://www.rgbmanagement.com/upload//0/imatges/paragraf.jpg); 
}
	
input {
	background-color: #FFFFFF;
	border: 1px solid #5B5B5B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 2px;
	padding: 1px;
}

textarea {
	background-color: #FFFFFF;
	border: 1px solid #5B5B5B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 2px;
	padding: 1px;
}


