body {
	SCROLLBAR-FACE-COLOR: #235B34; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #B2E5BB; 
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #ffffff; 		
	SCROLLBAR-DARKSHADOW-COLOR: #660000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

input,select,td{
	font-family:Arial;
	font-size:12px;
}

.fons_verd {
    background-color: #006633;
}

.fons_gris{background-color:#666;}
.fons_gris_mig {background-color: #999999;}
.fons_gris_clar{background-color:#F3F3F3;}
.fons_gris_clarisim{background-color:#F7F7F7;}

.menu_selec{
	background-color:#F7F7F7;
	padding:5px;
}
.boto_guardar{
	background-color:#333;
	color:#ACC414;
	background-image:url(imatges/guardar.jpg);
	background-position:1px 1px;
	background-repeat:no-repeat;
	font-size:14px;
	margin-top:10px;
	padding-left:15px;
}
.boto_guardar_peke{
	background-color:#333;
	color:#FFF201;
	background-image:url(imatges/guardar.jpg);
	background-position:1px 1px;
	background-repeat:no-repeat;
	font-size:12px;
	padding-left:15px;
}
.boto_eliminar{
	background-color:#E40518;
	color:#FFFFFF;
	background-image:url(imatges/eliminar.png);
	background-position:top left;
	background-repeat:no-repeat;
	text-indent: 14px;
	font-size:14px;
	margin-top:10px;
	width:90px;
	padding-left:15px;
}
.boto_eliminar_peke{
	background-color:#CCC;
	color:#E40518;
	background-image:url(imatges/eliminar.png);
	background-position:top left;
	background-repeat:no-repeat;
	font-size:12px;
	width:80px;
	padding-left:15px;
}

.boto_imprimir{
	color:#333;
	font-weight:bold;
	background-repeat:no-repeat;
	background-image:url(imatges/imprimir.png);
	background-position: left top;
	padding-left:20px;
	height:25px;
}
.boto_excel{
	color:#333;
	font-weight:bold;
	background-repeat:no-repeat;
	background-image:url(imatges/format_xls.gif);
	background-position: left top;
	padding-left:20px;
	height:25px;
}
.lletra_vermella{
	color:#900;
}
.lletra_verda{
	color:#ACC414;
}
.lletra_grisa{
	color:#666;	
}
.lletra_10{
	font-size:10px;
}
.lletra_11{
	font-size:11px;
}
.lletra_12{
	font-size:12px;
}
.lletra_14{
	font-size:14px;
}
.lletra_16{
	font-size:14px;
}
.lletra_blanca{	
	color:#FFF;
}
.lletra_negreta{
	font-weight:bold;
}
.vora_esk{
	border-right:#ACC414 1px solid;
}
.ok{
	background-color:#ACC414;
	color:#FFF;
	font-size:12px;
}
.mal{
	background-color:#900;
	color:#FFF;
	font-size:12px;
}
h3{
	font-size:12px;
	font-weight:bold;
	border-bottom:#000 1px dotted;
	text-transform: uppercase;
	margin-top:10px;
	margin-bottom:0;
	background-image:url(imatges/pas.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:3px;
}
h4{
	font-size:12px;
	font-weight:bold;
	border-bottom:#000 1px dotted;
	text-transform: uppercase;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:3px;
}
li{
	padding-bottom:5px;
}

a.enllac_doc:link{
	color:#666;
	font-weight:bold;
	font-size:12px;
}
a.enllac_doc:visited{
	color:#999;
	font-weight:bold;
	font-size:12px;
}
a.enllac_doc:hover{
	color:#ACC414;
	font-weight:bold;
	font-size:12px;
}
a.print_targeta:link,a.print_targeta:visited{
	background-image:url(imatges/codiQR.gif);
	background-repeat:no-repeat;
	text-indent:60px;
	color:#ACC414;
	border:1px solid #ACC414;
	padding:5px;
	font-weight:bold;
	text-decoration:none;
	padding-left:40px;
	margin-top:50px;
	margin-bottom:50px;
}
a.print_targeta:hover{
	background-color:#ACC414;
	color:#000;
}


label{
	color:#666;
	width:100px;
	font-weight:bold;
	padding-left:3px;
}
.boto_2lines{
	height:35px;
}
.msn{
	background-position:top left;
	background-repeat:no-repeat;
	width:250px;
	height:90px;
}
.enviat{
	background-image:url(imatges/msn/enviat.jpg);
}
.guardat{
		background-image:url(imatges/msn/guardat.jpg);	
}
.eliminat{
		background-image:url(imatges/msn/eliminat.jpg);	
}
.error{
		background-image:url(imatges/msn/error.jpg);	
}
th{
	background-color:#999;
	color:#FFF;
}
.boto_peke{
	padding:0px;
	height:18px;
	width:50px;
	margin:0px;
	font-size:10px;
	text-align: left;
	vertical-align:top;
	background-color:#FFF;
}
.ample_2digits{
	width:20px;
}
.ample_4digits{
	width:30px;
}
.E1 {
	color: #963;
}
.E2 {
	color: #969;
}
.E3 {
	color: #F96;
}
.E4 {
	color: #369;
}
.E5 {
	color: #066;
}
.E6 {
	color: #F90;
}
.E8 {
	color: #909;
}
.E9 {
	color: #6C6;
}
.E7 {
	color: #39F;
}
.E10 {
	color:#C36;
}
.color_R{
	background-color:#636;
	color:#FFF;
}
.color_V{
	background-color:#063;
	color:#FFF;
}
.sense_marge{
	margin:0px;
}


/* Disseny de dins.php*/
h2{
	background-repeat:no-repeat;
	background-position:top left;
	color:#FFF;
	font-size:14px;
	text-indent: 15px;
	margin-bottom:0;
	margin-top:20px;
	margin-left:15px;
}
.T_taronja{
	background-image:url(imatges/titols/taronja.gif);
}
.T_gris{
	background-image:url(imatges/titols/gris.gif);
}
.T_blau{
	background-image:url(imatges/titols/blau.gif);
}
.T_lila{
	background-image:url(imatges/titols/lila.gif);
}
.T_verd{
	background-image:url(imatges/titols/verd.gif);
}
.T_marro{
	background-image:url(imatges/titols/marro.gif);
}
.T_rosa{
	background-image:url(imatges/titols/rosa.gif);
}
.Modul{
	margin-bottom:10px;
	padding:5px;
	margin-top:0;
	margin-left:15px;
	margin-right:15px;
	margin-bottom:15px;
}
.M_taronja{
	border:#F90 1px solid;
}
.M_blau{
	border:#06C 1px solid;
}
.M_lila{
	border:#639 1px solid;
}
.M_verd{
	border:#096 1px solid;
}
.M_marro{
	border:#963 1px solid;
}

.M_verd_f{
	border:#063 1px solid;
}
.M_rosa{
	border:#F39 1px solid;
}
.M_gris{
	border:#666666 1px solid;
}
.visual_si{
	display:inline;
}
.visual_no{
	display:none;
}
.esk{
	float:left;
}
.dreta{
	float:right;}
.neteja{
	clear:both;}
	
.nomes_trast{background-color:#FFE6E6;}
.nomes_GT{ background-color:#DFF4FF;}

.baixa {
    background-color: red;
}

.subtitoll{
	clear:both;
	background-image:url(imatges/plus2.gif);
	background-repeat:no-repeat;
	text-indent:15px;
	font-weight:bold;
	font-size:14px;
}
.colum{
	margin-left:30px;
}
fieldset{
	clear:both;
	margin:5px;
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;
	padding-bottom:20px;
	border:#639 1px solid;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
legend{
	color:#639;
	font-size:16px;
	font-weight:bold;
}


.ico{
	background-repeat:no-repeat;
	height:27px;
	background-color:#FFF;
}
.i_curt{
	width:27px;
}
.i_llarg{
	text-indent:25px; font-weight:bold;
}

.i_eliminar{
	background-image:url(imatges/ico_eliminar.gif);
}
.i_docs{
	background-image:url(imatges/ico_docs.gif);
}
.i_print{
	background-image:url(imatges/ico_print.gif);
}
.i_pen{
	background-image:url(imatges/ico_pen.gif);
}
.i_xls{
	background-image:url(imatges/ico_xls.gif);
}
.i_veure{
	background-image:url(imatges/ico_veure.gif);
}
.i_back{
	background-image:url(imatges/ico_back.gif);
}
.i_search{
	background-image:url(imatges/ico_search.gif);
}
.i_send{
	background-image:url(imatges/ico_send.gif);
}
.i_new_user{
	background-image:url(imatges/ico_user.gif);
}
a.factura:link,a.factura:visited{
	background-image:url(imatges/factura.gif);
	background-repeat:no-repeat;
	width:60px;
	height:60px;
	clear:both;
	display:block;
}
