BODY     {FONT-FAMILY: Geneva,Verdana,Arial,Sans-serif; FONT-SIZE: 11px; COLOR: #000000;
	scrollbar-face-color: #FFB007; 
	scrollbar-darkshadow-color: #FFB007; 
	scrollbar-3dlight-color: #FFB007; 
	scrollbar-highlight-color: #FFFB7C; 
	scrollbar-track-color: #FFFB7C; 
	scrollbar-arrow-color: #FFFB7C;
	scrollbar-shadow-color: #FFFFFF; }
	
FONT, P, DIV, TD, FORM, INPUT, TEXTAREA, SELECT {FONT-FAMILY: Geneva,Verdana,Arial,Sans-serif; FONT-SIZE: 11px;}
/* B        {FONT-FAMILY: Geneva,Verdana,Arial,Sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: bold;} */

A:link    {BACKGROUND: none; COLOR: #0441B0; TEXT-DECORATION: none}
A:active  {BACKGROUND: none; COLOR: #0441B0; TEXT-DECORATION: none}
A:visited {BACKGROUND: none; COLOR: #0441B0; TEXT-DECORATION: none}
A:hover   {BACKGROUND: none; COLOR: #FF7E07; TEXT-DECORATION: underline}

/* (mòduls) Per RESSALTS  */
.petit	  {font-size:9px;}

div.bloc_menu_colla {
	background-color: #FFF3A7;
}
div.bloc_menu_admin {
	background-color: #FFC7A7;
}
div.bloc_menu_pipcat {
	background-color: #DFFFA7;
}


/* (mòduls) Per TAULES. Capçalera i Files alternes */
.capctau  {background:#FFB007; color:#FFFFFF;}
//.fila1    {background-color:#ffffac;}
//.fila2    {background-color:#ffd781;}
.fila1    {background-color:#FFFFFF; font-size:9px;}
.fila2    {background-color:#FFFED3; font-size:9px;}

/* (mòduls) Pels MARCS. ext:Vorera int:Fons */
.pip_interior    {background-color:#FFFFFF;}
.pip_exterior    {background-color:#FFD407;}

/* Per la PLANTILLA. */
.estructura {BORDER-RIGHT: #5f7e38 1px solid; BORDER-TOP: #5f7e38 1px solid; BORDER-LEFT: #5f7e38 1px solid; BORDER-BOTTOM: #5f7e38 1px solid}

#footer{font-size:8pt; text-align:center;}

/* Per ADMIN. */
.boto { background: #FFB007; color: #FFFFFF;
	font: bold 9pt Geneva,Verdana,Arial,Sans-serif;
	border-bottom-color:#FFFFFF; border-bottom-style:solid;	border-bottom-width:1px;
	border-top-color:#FFFFFF; border-top-style:solid; border-top-width:1px;
	margin:0px; padding:3px
}
.boto a{background:#FFB007;color:#FFFFFF;display:block;text-decoration:none;}
.boto a:visited{color:#FFFFFF;text-decoration:none;}
.boto a:active{color:#FFFFFF;text-decoration:none;}
.boto a:hover{color:#0441B0;background: #FFE607;list-style-type:disc;text-decoration:none;}


/* menús capçalera */
#header {MARGIN-TOP: 2px; WIDTH: 100%; BORDER-BOTTOM: #bdcbde 1px solid; POSITION: relative; HEIGHT: 3em}
#header UL#primary {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 30px; BOTTOM: -1px; PADDING-TOP: 0px; POSITION: absolute}
#header UL#primary LI {DISPLAY: inline; LIST-STYLE-TYPE: none}

#header UL#primary A.on {
 MARGIN: 1px 3px 0px 0px; 
 PADDING-TOP: 4px; PADDING-RIGHT: 20px; PADDING-BOTTOM: 5px; PADDING-LEFT: 20px;
 BORDER-TOP: #bdcbde 1px solid; BORDER-RIGHT: #bdcbde 1px solid; BORDER-BOTTOM: #bdcbde 1px; BORDER-LEFT: #bdcbde 1px solid; 
 DISPLAY: block;  BACKGROUND: #ffffff; FLOAT: left;  
 FONT-WEIGHT: bold; FONT-SIZE: 1.1em; FONT-FAMILY: arial, tahoma, verdana, sans-serif; 
 TEXT-ALIGN: center; TEXT-DECORATION: none}

#header UL#primary A.onpipcat {
 MARGIN: 1px 3px 0px 0px; 
 PADDING-TOP: 4px; PADDING-RIGHT: 20px; PADDING-BOTTOM: 5px; PADDING-LEFT: 20px;
 BORDER-TOP: #bdcbde 1px solid; BORDER-RIGHT: #bdcbde 1px solid; BORDER-BOTTOM: #bdcbde 1px; BORDER-LEFT: #bdcbde 1px solid; 
 DISPLAY: block;  BACKGROUND: #DFFFA7; FLOAT: left;  
 FONT-WEIGHT: bold; FONT-SIZE: 1.1em; FONT-FAMILY: arial, tahoma, verdana, sans-serif; 
 TEXT-ALIGN: center; TEXT-DECORATION: none}

#header UL#primary A.oncolla {
 MARGIN: 1px 3px 0px 0px; 
 PADDING-TOP: 4px; PADDING-RIGHT: 20px; PADDING-BOTTOM: 5px; PADDING-LEFT: 20px;
 BORDER-TOP: #bdcbde 1px solid; BORDER-RIGHT: #bdcbde 1px solid; BORDER-BOTTOM: #bdcbde 1px; BORDER-LEFT: #bdcbde 1px solid; 
 DISPLAY: block;  BACKGROUND: #FFF3A7; FLOAT: left;  
 FONT-WEIGHT: bold; FONT-SIZE: 1.1em; FONT-FAMILY: arial, tahoma, verdana, sans-serif; 
 TEXT-ALIGN: center; TEXT-DECORATION: none}

#header UL#primary A.onadmin {
 MARGIN: 1px 3px 0px 0px; 
 PADDING-TOP: 4px; PADDING-RIGHT: 20px; PADDING-BOTTOM: 5px; PADDING-LEFT: 20px;
 BORDER-TOP: #bdcbde 1px solid; BORDER-RIGHT: #bdcbde 1px solid; BORDER-BOTTOM: #bdcbde 1px; BORDER-LEFT: #bdcbde 1px solid; 
 DISPLAY: block;  BACKGROUND: #FFC7A7; FLOAT: left;  
 FONT-WEIGHT: bold; FONT-SIZE: 1.1em; FONT-FAMILY: arial, tahoma, verdana, sans-serif; 
 TEXT-ALIGN: center; TEXT-DECORATION: none}

#header UL#primary A.off {
 MARGIN: 1px 3px 0px 0px; 
 PADDING-TOP: 4px; PADDING-RIGHT: 20px; PADDING-BOTTOM: 4px; PADDING-LEFT: 20px; 
 BORDER-TOP: #bdcbde 1px solid; BORDER-RIGHT: #bdcbde 1px solid; BORDER-BOTTOM: #bdcbde 1px solid; BORDER-LEFT: #bdcbde 1px solid; 
 DISPLAY: block; BACKGROUND: #e7eff7; FLOAT: left; 
 FONT-WEIGHT: bold; FONT-SIZE: 1.1em; FONT-FAMILY: arial, tahoma, verdana, sans-serif; 
 TEXT-ALIGN: center; TEXT-DECORATION: none}
#header UL#primary A.off:hover {BACKGROUND: #ffffff; BORDER-BOTTOM: #cecb84 0px solid; BORDER-LEFT-COLOR: #bdcbde; BORDER-TOP-COLOR: #bdcbde; BORDER-RIGHT-COLOR: #bdcbde}

#header UL#primary A.offpipcat {
 MARGIN: 1px 3px 0px 0px; 
 PADDING-TOP: 4px; PADDING-RIGHT: 20px; PADDING-BOTTOM: 4px; PADDING-LEFT: 20px; 
 BORDER-TOP: #bdcbde 1px solid; BORDER-RIGHT: #bdcbde 1px solid; BORDER-BOTTOM: #bdcbde 1px solid; BORDER-LEFT: #bdcbde 1px solid; 
 DISPLAY: block; BACKGROUND: #DFFFA7; FLOAT: left; 
 FONT-WEIGHT: bold; FONT-SIZE: 1.1em; FONT-FAMILY: arial, tahoma, verdana, sans-serif; 
 TEXT-ALIGN: center; TEXT-DECORATION: none}
#header UL#primary A.offpipcat:hover {BACKGROUND: #ffffff; BORDER-BOTTOM: #cecb84 0px solid; BORDER-LEFT-COLOR: #bdcbde; BORDER-TOP-COLOR: #bdcbde; BORDER-RIGHT-COLOR: #bdcbde}

#header UL#primary A.offcolla {
 MARGIN: 1px 3px 0px 0px; 
 PADDING-TOP: 4px; PADDING-RIGHT: 20px; PADDING-BOTTOM: 4px; PADDING-LEFT: 20px; 
 BORDER-TOP: #bdcbde 1px solid; BORDER-RIGHT: #bdcbde 1px solid; BORDER-BOTTOM: #bdcbde 1px solid; BORDER-LEFT: #bdcbde 1px solid; 
 DISPLAY: block; BACKGROUND: #FFF3A7; FLOAT: left; 
 FONT-WEIGHT: bold; FONT-SIZE: 1.1em; FONT-FAMILY: arial, tahoma, verdana, sans-serif; 
 TEXT-ALIGN: center; TEXT-DECORATION: none}
#header UL#primary A.offcolla:hover {BACKGROUND: #ffffff; BORDER-BOTTOM: #cecb84 0px solid; BORDER-LEFT-COLOR: #bdcbde; BORDER-TOP-COLOR: #bdcbde; BORDER-RIGHT-COLOR: #bdcbde}

#header UL#primary A.offadmin {
 MARGIN: 1px 3px 0px 0px; 
 PADDING-TOP: 4px; PADDING-RIGHT: 20px; PADDING-BOTTOM: 4px; PADDING-LEFT: 20px; 
 BORDER-TOP: #bdcbde 1px solid; BORDER-RIGHT: #bdcbde 1px solid; BORDER-BOTTOM: #bdcbde 1px solid; BORDER-LEFT: #bdcbde 1px solid; 
 DISPLAY: block; BACKGROUND: #FFC7A7; FLOAT: left; 
 FONT-WEIGHT: bold; FONT-SIZE: 1.1em; FONT-FAMILY: arial, tahoma, verdana, sans-serif; 
 TEXT-ALIGN: center; TEXT-DECORATION: none}
#header UL#primary A.offadmin:hover {BACKGROUND: #ffffff; BORDER-BOTTOM: #cecb84 0px solid; BORDER-LEFT-COLOR: #bdcbde; BORDER-TOP-COLOR: #bdcbde; BORDER-RIGHT-COLOR: #bdcbde}

/* de pip4.css */
.menuitem{font: 11px  Geneva,Verdana,Arial,Sans-serif; margin:0px; padding:0px;}
.menuitem a{background:#FFFFC3;color:#000000;display:block;text-decoration:none;}
.menuitem a:visited{color:#000000;text-decoration:none;}
.menuitem a:active {color:#000000;text-decoration:none;}
.menuitem a:hover  {color:#FFFFFF;text-decoration:none;background: #CC0033;list-style-type:disc;}

.menuitem h1{background: #CC0033;  /* Capçalera de Menú */
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:#FFFFFF;
	border-top-style:solid;
	border-top-width:1px;
	color: #FFFFFF;
	font: bold 12px Geneva,Verdana,Arial,Sans-serif;
	margin:0px;
	padding:3px
}
.menuitem h2{background:#FFFFC3;  /* Menú */
	border-bottom-color:#FFFFFF; 
	border-bottom-style:solid; 
	border-bottom-width:1px; 
	margin: 0px; 
	padding: 2px 3px 2px 5px; 
	font: bold 11px Geneva,Verdana,Arial,Sans-serif;
}
.menuitem h3{background:#FFFFC3;  /* Submenú */
	border-bottom-color:#FFFFFF; 
	border-bottom-style:solid; 
	border-bottom-width:1px; 
	margin: 0px; 
	padding: 2px 3px 2px 5px; 
	font: normal 11px Geneva,Verdana,Arial,Sans-serif;
}

.estil_cops1 {color:#FF0000; font:bold; text-decoration:underline;}
.estil_cops2 {color:#FF0000; font:bold;}
.estil_cops3 {color:#FF0000;}
.estil_cops4 {color:#000000;}
.estil_cops5 {color:#000000; font:bold;}
.estil_cops6 {color:#000000; font:bold;}
.estil_cops7 {color:#000000; font:bold;}
.estil_cops8 {color:#000000; font:bold;}
.estil_cops9 {color:#000000; font:bold;}
