
/*
 * 
 * @(#)eisglobal.css	1.4
 * 
 * 
 */


body {
	margin: 0;
}
table thead th {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
}

.eisFieldCtrl {
	font-family: Monaco, Arial,Helvetica,sans-serif ;
	FONT-SIZE: 11px ;
}

.eisfieldobj.input {
	FONT-FAMILY:  Arial, Helvetica, sans-serif !important; 
	FONT-SIZE: 15px !important; 
	color: red !important;
}

.eisfieldobj  div {
	FONT-FAMILY:  Arial, Helvetica, sans-serif !important; 
	FONT-SIZE: 11px !important; 
}
.eisfieldobj  td input {
	FONT-FAMILY:  Arial, Helvetica, sans-serif !important; 
	FONT-SIZE: 11px !important; 
}

.eisfieldobj td select, .eisfieldobj td textarea {
	FONT-FAMILY:  Arial, Helvetica, sans-serif !important; 
	FONT-SIZE: 11px !important; 
}

.eisformtr {
        border-bottom:1px solid #EDEDED;
        color:#333333;
        font-family:Arial,Verdana,sans-serif;
        font-size:11px;
}
.eisfieldobj {
        /*border-bottom:1px solid #EDEDED;*/
        border-bottom:1px solid #DDDDDD;
        color:#333333;
        font-family:Arial,Verdana,sans-serif;
        font-size:11px;
        min-height: 30px;
        height: 31;
        padding-top: 5px;
        padding-bottom: 5px;
        line-height: 22px;


}





TD , input, textarea, select  {
	FONT-SIZE: 10px; 
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
}



.TitulFormulari{
	color:#83B3E1;font-family:Arial,Verdana,Tahoma;letter-spacing:-2;font-size:25px;
}


/*////////////////////////////////////////////////////////////*/
/* CALENDARI TORNS                                            */
/*////////////////////////////////////////////////////////////*/
.caldescturno {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 1 ems;
}
.caldiames {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.calhorari1 {
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
}
.calbckgr {
	text-align: center;
	background-image: url(/images/calendari-00.jpg);
	background-repeat:  no-repeat;
	vertical-align: top;
}

.caltxtdiasemana {
	background-image: url(/images/dia_semana.gif);
	background-repeat:  no-repeat;
}

.div11 {
	background-image: url(/images/t11.jpg);
	background-repeat:  no-repeat;
}
.div12 {
	background-image: url(/images/t12.jpg);
	background-repeat:  repeat-x;
	font-size: 70%;
	color: #ffffff;
}
.div13 {
	background-image: url(/images/t13.jpg);
	background-repeat:  no-repeat;
}
.header0a1 {
	background-image: url(/images/imgtop1.jpg);
	background-repeat:  no-repeat;
}
.header0a2 {
	background-image: url(/images/imgtop2.jpg);
	font-family: Trebuchet Ms, Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color: #616161; 
	font-size: 17px;
	background-repeat:  repeat-x;
}
.header0a3 {
	background-image: url(/images/imgtop3.jpg);
	background-repeat:  no-repeat;
}

.div12 a:link {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.div12 a:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.div12 a:hover {
	COLOR: #BFD9FA; TEXT-DECORATION: underline;
	font-weight:bold;
}
/*////////////////////////////////////////////////////////////*/
/* panel NAVI (delta012)                                      */
/*////////////////////////////////////////////////////////////*/
#navi .div11 {
	background-image: url(/images/bckrow9.gif);
	background-repeat:  repeat-x;
}
#navi .div12 {
	background-image: url(/images/bckrow9.gif);
	background-repeat:  repeat-x;
	font-size: 70%;
	color: #ffffff;
}
#navi .div13 {
	background-image: url(/images/bckrow9.gif);
	background-repeat:  repeat-x;
}
#navi .div12 a:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#navi .div12 a:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#navi .div12 a:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline;
	font-weight:normal;
}
/*////////////////////////////////////////////////////////////*/





/*////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////*/

/* Calendaris -----------------------------------------------------------*/
#calendari .caltitulohoja {
	color:#ffffff; 
	font-size:47;	
	font-family: Arial,Helvetica,sans-serif; 
	letter-spacing:-4;
}
#calendari .calbck11 {
	background-image: url(/images/frcalendari_r1_c1.jpg);
	background-repeat:  no-repeat;
}
#calendari .calbck12 {
	background-image: url(/images/frcalendari_r1_c2.jpg);
	background-repeat:  repeat-x;
}
#calendari .calbck13 {
	background-image: url(/images/frcalendari_r1_c3.jpg);
	background-repeat:  no-repeat;
}
#calendari .calbck21 {
	background-image: url(/images/frcalendari_r2_c1.jpg);
	background-repeat:  repeat-y;
}
#calendari .calbck23 {
	background-image: url(/images/frcalendari_r2_c3.jpg);
	background-repeat:  repeat-y;
}
#calendari .calbck31 {
	background-image: url(/images/frcalendari_r3_c1.jpg);
	background-repeat:  no-repeat;
}
#calendari .calbck32 {
	background-image: url(/images/frcalendari_r3_c2.jpg);
	background-repeat:  repeat-x;
}
#calendari .calbck33 {
	background-image: url(/images/frcalendari_r3_c3.jpg);
	background-repeat:  no-repeat;
}
/*////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////*/
/*  eFLOW : Menu de peticons     			      */
/*////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////*/
.flowDescripcio{
	color: #8B8B83;
	font-family:Arial,Verdana,Helvetica,Tahoma;
	letter-spacing:-2;
	font-size:25px;
}
#eflow00 .bck1 {
        background-image: url(/images/efmnu1b.jpg);
        background-repeat:  no-repeat;
}
#eflow00 .bck2 a ,  #eflow00 .bck2 A:visited,  #eflow00 .bck2 A:hover  {
        text-decoration: none;
	color: #4F7EC9;
	vertical-align: middle;
        font-weight: normal;
	font-size: 14pt;
	font-family:  Arial, Helvetica, sans-serif;
}
#eflow00 .bck2 A:hover  {
        text-decoration: none;
	color: #6B6C9C;
	vertical-align: middle;
        font-weight: normal;
	font-size: 14pt;
	font-family:  Arial, Helvetica, sans-serif;
}
 
#eflow00 .bck2   {
        background-image: url(/images/efmnu2.jpg);
        background-repeat:  repeat-x;
	color: #4F7EC9;
	vertical-align: middle;
 	font-weigth: 900;
	font-size: 14pt;
	font-family: Geneva, Arial, Helvetica, sans-serif;
        letter-spacing: -1;

}
#eflow00 .bck3 {
        background-image: url(/images/efmnu3b.jpg);
        background-repeat:  no-repeat;
}
/*////////////////////////////////////////////////////////////*/
/*  eFLOW : helper - more info 				      */
/*////////////////////////////////////////////////////////////*/

#eflowhlp .bck1x {
        background-image: url(/images/efpan011.jpg);
        background-repeat:  no-repeat;
}
#eflowhlp .bck1x {
        background-image: url(/images/efpan011.jpg);
        background-repeat:  no-repeat;
}
#eflowhlp .bck2x {
        background-image: url(/images/efpan012.jpg);
        background-repeat:  repeat-x;
}
#eflowhlp .bck3x {
        background-image: url(/images/efpan013.jpg);
        background-repeat:  no-repeat;
}
#eflowhlp .bck4x {
        background-image: url(/images/efpan014.jpg);
        background-repeat:  repeat-x;
}
#eflowhlp .bck6x {
        background-image: url(/images/efpan016.jpg);
        background-repeat:  no-repeat;
}
/*////////////////////////////////////////////////////////////*/
/* eFLOW - formulari dades		  		      */
/*////////////////////////////////////////////////////////////*/

#formulari .eisfieldtitle {
	padding-right: 7px;
	color:#333333;
	font-family:Arial,Verdana,sans-serif;
	font-size:11px;
	border-bottom: 1px solid #dddddd;
}



/*////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////*/
/*  Notificacions :: Msgs notify			      */
/*////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////*/

#notice .msg0011{
	background-image: url(/images/NotifyMsg_r1_c1.jpg);
	background-repeat:  no-repeat;
}
#notice .msg0012{
	vertical-align: top; 
	background-image: url(/images/NotifyMsg_r1_c2.jpg);
	background-repeat:  repeat-x;
}
#notice .msg0013{
	background-image: url(/images/NotifyMsg_r1_c3.jpg);
	background-repeat:  no-repeat;
}
.msghead {
	font-size:4 ems;	
	font-family: Tahoma,Arial,Helvetica,verdana,sans-serif; 
}

/*////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////*/
/*  Notificacions :: Msgs box 1  			      */
/*////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////*/

#msgbox1 .msg0011{
	background-image: url(/images/xdf11.jpg);
	background-repeat:  no-repeat;
}
#msgbox1 .msg0012{
	background-image: url(/images/xdf12.jpg);
	background-repeat:  repeat-x;
}
#msgbox1 .msg0013{
	background-image: url(/images/xdf13.jpg);
	background-repeat:  no-repeat;
}

#msgbox1 .msg0021{
	background-image: url(/images/xdf21.jpg);
	background-repeat:  repeat-y;
}
#msgbox1 .msg0023{
	background-image: url(/images/xdf23.jpg);
	background-repeat:  repeat-y;
}
#msgbox1 .msg0031{
	background-image: url(/images/xdf31.jpg);
	background-repeat:  no-repeat;
}
#msgbox1 .msg0032{
	background-image: url(/images/xdf32.jpg);
	background-repeat:  repeat-x;
}
#msgbox1 .msg0033{
	background-image: url(/images/xdf33.jpg);
	background-repeat:  no-repeat;
}
#msgbox1 .msg {
	font-size: 11px;	
	color: #358cce;
	padding : 20px;
	text-align: center;
	font-family: Tahoma,Arial,Helvetica,verdana,sans-serif; 
}
#msgbox1 .msghead {
	font-size: 13px;	
	color: #666666;
	font-weight: bold;
	line-height: 11px;
	vertical-align: middle;
	font-family: Helvetica,Arial,Trebuchet MS,sans-serif; 
}
#msgbox1 .msgheaderr {
	font-size: 13px;	
	color: #CC3333;
	font-weight: bold;
	line-height: 11px;
	vertical-align: middle;
	font-family: Helvetica,Arial,Trebuchet MS,sans-serif; 
}



/*
---------------------------------------------------------------------------
--  agrupacion para grid : frame per grups
---------------------------------------------------------------------------
*/
#group0acontent table { padding: 0 px; /*IE*/}

#group0a TABLE { padding: 0 px;}

#group0a .group01-1 {
	background-image: url(/images/frbck1_1.gif);
	background-repeat:  repeat-x;
}
#group0a .group01-1 {
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight : bold;
	color: #005b90;
}
#group0a .frgroup01-1 .frgroup01-2 {
}

#group0a .frgroup01-2 {
	background-image: url(/images/frbck1_1.gif);
	background-repeat:  repeat-none;
}
/*#group0a select , input {  border: 1px solid #cccccc; }

.button { border: none; background: none } */

.st001 td { border-bottom: 1px solid #f3f3f3; vertical-align: top; }
.st001 a:link , a:visited{color:#2283bf; text-decoration:underline }
.st001 a:hover {color:#ff4d00; text-decoration:underline }

#group0a a:link {
	COLOR: #2283bf; TEXT-DECORATION: underline
}
#group0a a:visited {
	COLOR: #2283bf; TEXT-DECORATION: underline
}
#group0a a:hover {
	COLOR: #ff4d00; TEXT-DECORATION: underline
}
.blau {
	color: #358cce;
}

.dp_label {
	color: #708090;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	padding-top: 15px;
}
.dp_text {
	color: #717171;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	padding-top: 14px;
}

.hdrow { 			/**** cabecera filas grid agrupacion ****/
	color: #2283bf;
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif; 
}
/*////////////////////////////////////////////////////////////*/
/* panel frame 001                                            */
/*////////////////////////////////////////////////////////////*/
#p001 .calbck11 {
	background-image: url(/images/fr01-11.jpg);
	background-repeat:  no-repeat;
}
#p001 .calbck12 {
	background-image: url(/images/fr01-12.jpg);
	background-repeat:  repeat-x;
}
#p001 .calbck13 {
	background-image: url(/images/fr01-13.jpg);
	background-repeat:  no-repeat;
}
#p001 .calbck21 {
	background-image: url(/images/fr01-21.jpg);
	background-repeat:  repeat-y;
}
#p001 .calbck23 {
	background-image: url(/images/fr01-23.jpg);
	background-repeat:  repeat-y;
}
#p001 .calbck31 {
	background-image: url(/images/fr01-31.jpg);
	background-repeat:  no-repeat;
}
#p001 .calbck32 {
	background-image: url(/images/fr01-32.jpg);
	background-repeat:  repeat-x;
}
#p001 .calbck33 {
	background-image: url(/images/fr01-33.jpg);
	background-repeat:  no-repeat;
}
/*////////////////////////////////////////////////////////////*/
/* Agrupacio 2                                                */
/*////////////////////////////////////////////////////////////*/
#msgc .msgctitul {
	color: #ffffff;
	font-size: 11px; 
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	letter-spacing:1;
}
#msgc .calbck11 {
	background-image: url(/images/groupII_r1_c1.gif);
	background-repeat:  no-repeat;
}
#msgc .calbck12 {
	background-image: url(/images/groupII_r1_c2.gif);
	background-repeat:  repeat-x;
}
#msgc .calbck13 {
	background-image: url(/images/groupII_r1_c3.gif);
	background-repeat:  no-repeat;
}
#msgc .calbck21 {
	background-image: url(/images/groupII_r2_c1.gif);
	background-repeat:  repeat-y;
}
#msgc .calbck23 {
	background-image: url(/images/groupII_r2_c3.gif);
	background-repeat:  repeat-y;
}
#msgc .calbck31 {
	background-image: url(/images/groupII_r3_c1.gif);
	background-repeat:  no-repeat;
}
#msgc .calbck32 {
	background-image: url(/images/groupII_r3_c2.gif);
	background-repeat:  repeat-x;
}
#msgc .calbck33 {
	background-image: url(/images/groupII_r3_c3.gif);
	background-repeat:  no-repeat;
}
/*////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////*/

#msggris .msgctitul {
        color: #ffffff; 
        font-size: 11px;
        font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        letter-spacing:1;
}       
#msggris .calbck11 {
        background-image: url(/images/groupIIG_r1_c1.gif);
        background-repeat:  no-repeat;
}       
#msggris .calbck12 {
        background-image: url(/images/groupIIG_r1_c2.gif);
        background-repeat:  repeat-x;
}
#msggris .calbck13 {
        background-image: url(/images/groupIIG_r1_c3.gif);
        background-repeat:  no-repeat;
}       
#msggris .calbck21 {
        background-image: url(/images/groupII_r2_c1.gif);
        background-repeat:  repeat-y;
}       
#msggris .calbck23 {
        background-image: url(/images/groupII_r2_c3.gif);
        background-repeat:  repeat-y;
}
#msggris .calbck31 {
        background-image: url(/images/groupII_r3_c1.gif);
        background-repeat:  no-repeat;
}
#msggris .calbck32 {
        background-image: url(/images/groupII_r3_c2.gif);
        background-repeat:  repeat-x;
}
#msggris .calbck33 {
        background-image: url(/images/groupII_r3_c3.gif);
        background-repeat:  no-repeat;
}

/*////////////////////////////////////////////////////////////*/
/* Agrupacio 5                                                */
/*////////////////////////////////////////////////////////////*/
#box5 .msgctitul {
	color: #575757;
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
}
#box5 .calbck11 {
	background-image: url(/images/grup5_r1_c1.jpg);
	background-repeat:  no-repeat;
}
#box5 .calbck12 {
	background-image: url(/images/grup5_r1_c2.jpg);
	background-repeat:  repeat-x;
}
#box5 .calbck13 {
	background-image: url(/images/grup5_r1_c3.jpg);
	background-repeat:  no-repeat;
}
#box5 .calbck21 {
	background-image: url(/images/grup5_r2_c1.jpg);
	background-repeat:  repeat-y;
}
#box5 .calbck23 {
	background-image: url(/images/grup5_r2_c3.jpg);
	background-repeat:  repeat-y;
}
#box5 .calbck31 {
	background-image: url(/images/grup5_r3_c1.jpg);
	background-repeat:  no-repeat;
}
#box5 .calbck32 {
	background-image: url(/images/grup5_r3_c2.jpg);
	background-repeat:  repeat-x;
}
#box5 .calbck33 {
	background-image: url(/images/grup5_r3_c3.jpg);
	background-repeat:  no-repeat;
}

/*////////////////////////////////////////////////////////////*/
/* Agrupacio 7                                                */
/*////////////////////////////////////////////////////////////*/
#box7 .msgctitul {
	color: #575757;
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
}
#box7 .calbck11 {
	background-image: url(/images/grup7_r1_c1.jpg);
	background-repeat:  no-repeat;
}
#box7 .calbck12 {
	background-image: url(/images/grup7_r1_c2.jpg);
	background-repeat:  repeat-x;
}
#box7 .calbck13 {
	background-image: url(/images/grup7_r1_c3.jpg);
	background-repeat:  no-repeat;
}
#box7 .calbck21 {
	background-image: url(/images/grup7_r2_c1.jpg);
	background-repeat:  repeat-y;
}
#box7 .calbck23 {
	background-image: url(/images/grup7_r2_c3.jpg);
	background-repeat:  repeat-y;
}
#box7 .calbck31 {
	background-image: url(/images/grup7_r3_c1.jpg);
	background-repeat:  no-repeat;
}
#box7 .calbck32 {
	background-image: url(/images/grup7_r3_c2.jpg);
	background-repeat:  repeat-x;
}
#box7 .calbck33 {
	background-image: url(/images/grup7_r3_c3.jpg);
	background-repeat:  no-repeat;
}

/*////////////////////////////////////////////////////////////*/
/* Agrupacio 8                                                */
/*////////////////////////////////////////////////////////////*/
#box8 .msgtitul {
	color: #575757;
	font-size: 11px; 
	font-weight:bold;
	font-family: Verdana,Tahoma,Verdana, Arial, Helvetica, sans-serif; 
}
#box8 .calbck11 {
	background-image: url(/images/box8_r1_c1.jpg);
	background-repeat:  no-repeat;
}
#box8 .calbck12 {
	background-image: url(/images/box8_r1_c2.jpg);
	background-repeat:  repeat-x;
}
#box8 .calbck13 {
	background-image: url(/images/box8_r1_c3.jpg);
	background-repeat:  no-repeat;
}
#box8 .calbck21 {
	background-image: url(/images/box8_r2_c1.jpg);
	background-repeat:  repeat-y;
}
#box8 .calbck23 {
	background-image: url(/images/box8_r2_c3.jpg);
	background-repeat:  repeat-y;
}
#box8 .calbck31 {
	background-image: url(/images/box8_r3_c1.jpg);
	background-repeat:  no-repeat;
}
#box8 .calbck32 {
	background-image: url(/images/box8_r3_c2.jpg);
	background-repeat:  repeat-x;
}
#box8 .calbck33 {
	background-image: url(/images/box8_r3_c3.jpg);
	background-repeat:  no-repeat;
}

/*************************************************************/
/* grups - capçalera de taula                                */
/*************************************************************/
.grup99#.fons {
	background-image: url(/images/bck-row.gif);
	background-repeat: repeat-x;
        color: #2283bf;
        font-size: 11px;
        font-family: Arial, Helvetica, sans-serif;
        fontsize: 11px;

}
.grup99 th {
	background-image: url(/images/bck-row.gif);
	background-repeat: repeat-x;
        color: #2283bf;
        font-size: 11px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
}


/*************************************************************/
/* Fitxa relacio empleat 				     */
/*************************************************************/
#pCard .box11 {
	background-image:url(/images/fichax11.jpg);
	background-repeat:no-repeat;
	width:21px;
	height:21px;
}
#pCard .box12{
	background-image:url(/images/fichax12.jpg);
	background-repeat: repeat-x;
	height:21px;
}
#pCard .box13{
	background-image:url(/images/fichax13.jpg);
	background-repeat:no-repeat;
	height:21px;
	width: 22px;
}
#pCard .box21{
	background-image:url(/images/fichax21.jpg);
	background-repeat: repeat-y;
	width: 21px;
}
#pCard .box22{ background-color: #fcfcfc; }
#pCard .box23{
	background-image:url(/images/fichax23.jpg);
	background-repeat: repeat-y;
	width: 22px;
}
#pCard .box31{
	background-image:url(/images/fichax31.jpg);
	background-repeat: no-repeat;
	width: 21px;
	height: 53px;
}
#pCard .box32{
	background-image:url(/images/fichax32.jpg);
	background-repeat: repeat-x;
	height: 53px;
}
#pCard .box322{
	background-image:url(/images/fichax322.jpg);
	background-repeat: no-repeat;
	height: 53px;
	width: 167px;
	white-space: nowrap;
	background-position: center;
}
#pCard .box33{
	background-image:url(/images/fichax33.jpg);
	background-repeat: no-repeat;
	height: 53px;
	width: 22px;
}
#pCard .info1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	padding-left: 10px;
}
#pCard .infofld {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #2971A7;
	vertical-align: middle;
	text-align: right;
}

#pCard .infoval {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	vertical-align: middle;
	width: 100%;
	padding-left: 7px;
}
/* **************************************************** */
/* **************************************************** */
#pCard2 .box11 {
	background-image:url(/images/ficha11.jpg);
	background-repeat:no-repeat;
	width:15px;
	height:14px;
}
#pCard2 .box12{
	background-image:url(/images/ficha12.jpg);
	background-repeat: repeat-x;
	height:14px;
}
#pCard2 .box13{
	background-image:url(/images/ficha13.jpg);
	background-repeat:no-repeat;
	height:14px;
	width: 18px;
}
#pCard2 .box21{
	background-image:url(/images/ficha21.jpg);
	background-repeat: repeat-y;
	width: 15px;
}
#pCard2 .box22{ background-color: white; }
#pCard2 .box23{
	background-image:url(/images/ficha23.jpg);
	background-repeat: repeat-y;
	width: 18px;
}
#pCard2 .box31{
	background-image:url(/images/ficha31c.jpg);
	background-repeat: no-repeat;
	width: 15px;
	height: 62px;
}
#pCard2 .box32{
	background-image:url(/images/ficha32c.jpg);
	background-repeat: repeat-x;
	height: 62px;
}
#pCard2 .box33{
	background-image:url(/images/ficha33c.jpg);
	background-repeat: no-repeat;
	height: 62px;
	width: 18px;
}

/*************************************************************/
/* whoiswho - busquedas					     */
/*************************************************************/
#sbox .box11 {
	background-image:url(/images/sq0011.jpg);
	background-repeat:no-repeat;
	width:21px;
	height:23px;
}
#sbox .box12{
	background-image:url(/images/sq0012.jpg);
	background-repeat: repeat-x;
	height:23px;
}
#sbox .box13{
	background-image:url(/images/sq0013.jpg);
	background-repeat:no-repeat;
	height:23px;
	width: 29px;
}
/**/
#sbox .box21{
	background-image:url(/images/sq0021.jpg);
	background-repeat: repeat-y;
	width: 21px;
}
#sbox .box22{ background-color: #ffffff; }
#sbox .box23{
	background-image:url(/images/sq0023.jpg);
	background-repeat: repeat-y;
	width: 29px;
}
/**/
#sbox .box31{
	background-image:url(/images/sq0031.jpg);
	background-repeat: no-repeat;
	width: 21px;
	height: 30px;
}
#sbox .box32{
	background-image:url(/images/sq0032.jpg);
	background-repeat: repeat-x;
	height: 30px;
}
#sbox .box33{
	background-image:url(/images/sq0033.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 29px;
}

/*************************************************************/
/* search         				   	     */
/*************************************************************/

#toolsearch .p11 {
	background-image:url(/images/searchbar1.jpg);
	background-repeat:no-repeat;
	width:29px;
	height:48px;
}
#toolsearch .p12 {
	background-image:url(/images/searchbarrep.jpg);
	background-repeat: repeat-x;
	height:48px;
	vertical-align: middle;
}
#toolsearch .p13 {
	background-image:url(/images/searchbar2.jpg);
	background-repeat:no-repeat;
	width:44px;
	height:48px;
}
#wiw .opcion{
	font-family: "Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	line-height: 1.4em;
	color: #666;
	margin: 0;
	padding: 0;
	text-align: center;
	vertical-align: middle;
}
/***************************************************/
#toolexpand .expand1 {
	background-image:url(/images/TSI3.jpg);
	background-repeat:no-repeat;
	width: 18px;
	height:19px;
}
#toolexpand .expandrep {
	background-image:url(/images/TSR.jpg);
	background-repeat: repeat-x;
	height:19px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	color: #666666;

}
#toolexpand .expand2 {
	background-image:url(/images/TSD.jpg);
	background-repeat:no-repeat;
	width:13px;
	height:19px;
}
/***************************************************/
#searchfield .s1 {
	background-image:url(/images/toolsearch1.jpg);
	background-repeat: no-repeat;
	width: 21px;
	height:21px;
	text-align: right;
}
#searchfield .srep {
	background-image:url(/images/toolsearchrep.jpg);
	background-repeat: repeat-x;
	height:21px;
}
#searchfield .s2 {
	background-image:url(/images/toolsearch2.jpg);
	background-repeat: no-repeat;
	height:21px;
	width: 23px;
}
#searchfield input {
	color:#999999;
	font:Arial, Helvetica, sans-serif; 
	font-size: 11px;
	height: 15px;
	border: solid 0px;
	margin-left: 6px;
}

#fldbusq .fieldname {
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	color: #666;
	text-align: right;
}



/*************************************************************/
/* taula relacio 				   	     */
/*************************************************************/
#tabrelacioA .r11 {
        background-image: url(/images/tabrelA_11.jpg);
        background-repeat:  no-repeat;
	width: 35px;
	height: 34px;
	font-family: Arial,Helvetica, sans-serif; 
	font-size: 21px;
	font-weight: bold;
	color: white;
	text-align: center;
}
#tabrelacioA .r12 {
	background-image: url(/images/tabrelA_12.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: white;
	font-weight: bold;
	text-align: left;
	letter-spacing:-1px;
	vertical-align: text-bottom;
	vertical-align: bottom;
	padding-bottom: 3px;
	padding-right: 16px;
	}

#tabrelacioA .r13 {
        background-image: url(/images/tabrelA_13.jpg);
        background-repeat:  no-repeat;
	width: 26px;
}

#tabrelacioA .r21 {
        background-image: url(/images/tabrelA_21.jpg);
        background-repeat: repeat-y;
	background-position:left;
	border-bottom: 1px solid #eeeeee;
	}
#tabrelacioA .r23 {
        background-image: url(/images/tabrelA_23.jpg);
        background-repeat: repeat-y;
	background-position:right;
		}





#tabrelacioA .r31 {
        background-image: url(/images/tabrelA_31.jpg);
        background-repeat:  no-repeat;
	width: 35px;
	height: 30px;
}
#tabrelacioA .r32 {
        background-image: url(/images/tabrelA_32.jpg);
        background-repeat: repeat-x;
	height: 30px;
}
#tabrelacioA .r33 {
        background-image: url(/images/tabrelA_33.jpg);
        background-repeat:  no-repeat;
	width: 26px;
	height: 30px;
}

#tabrelacioA .rowdata,  #tabrelacioA .tddata {
	border-bottom: 1px solid #eeeeee;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 14px;

	font-family: arial,verdana,tahoma,Arial,Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}


#tabrelacioA .niv1 {
	font-family: "Lucida Grande",Helvetica,Arial,Helvetica, sans-serif;
	font-weight: bold;	
	font-size: 13px;
	color: #333333;
}

#tabrelacioA .text1 {
	font-family: Arial, Tahoma, Arial,Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 90%;
	font-size: 10px;
	white-space: nowrap;
}


/* **************************************
@font-face {   font-family: "XXSwiss";
   src: url("/styles/gilsans.ttf");    
font-style: normal, italic;   
font-weight: 200;}

 ************************************** */


/* **************************************
	font-family: XXSwiss, courier,arial,verdana,tahoma,Arial,Helvetica, sans-serif;
	font-size: 23px;
	color: #666666;
	color: #444444;
	letter-spacing:-1px;
	XXfont-weight: bold;	
}


@font-face {   src: local("Palatino"),      local("Times New Roman"),      local("New York"),      local("Utopia"),      
url("http://somewhere/free/font");   
panose-1: 2 4 5 2 5 4 5 9 3 3;
   font-family: serif;   
font-weight: 100, 200, 300, 400, 500;   
font-style: normal;   
font-variant: normal;   
font-size: all}

 ************************************** */


/*************************************************************/
/* llista inicials 					     */
/*************************************************************/
#wbox .p11 {
	background-image:url(/images/wbox11.jpg);
	background-repeat:no-repeat;
	width:4px;
	height:26px;
}
#wbox .p12 {
	background-image:url(/images/wbox12.jpg);
	background-repeat: repeat-x;
	height: 26px;
	vertical-align: sub;
}
#wbox .p13 {
	background-image:url(/images/wbox13.jpg);
	background-repeat:no-repeat;
	width: 4px;
	height:26px;
}
#wbox .p21 {
	background-image:url(/images/wbox21.jpg);
	background-repeat: repeat-y;
	width:4px;
}
#wbox .p23 {
	background-image:url(/images/wbox23.jpg);
	background-repeat: repeat-y;
	width:4px;
}
#wbox .p31 {
	background-image:url(/images/wbox31.jpg);
	background-repeat:no-repeat;
	width:4px;
	height:4px;
}
#wbox .p32 {
	background-image:url(/images/wbox32.jpg);
	background-repeat: repeat-x;
	height: 4px;
	vertical-align: middle;
}
#wbox .p33 {
	background-image:url(/images/wbox33.jpg);
	background-repeat:no-repeat;
	width: 4px;
	height:4px;
}

#alfatab .open {
	background-image: url(/images/alfa11.jpg);
	background-repeat:no-repeat;
	width: 8px;
	height: 25px;
}
#alfatab .inicial {
	background-image: url(/images/alfa12.jpg);
	background-repeat:no-repeat;
	width: 17px;
	height: 25px;
	font-family: Arial,Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	font-weight: normal;
	text-align:center;
	padding-top: 4px;
}
#alfatab .close {
	background-image: url(/images/alfa13.jpg);
	background-repeat:no-repeat;
	width: 8px;
	height: 25px;
}
#alfatab a, #alfatab a:visited  {
	text-decoration: none;
	color: white;
}
#alfatab a:hover  {
	text-decoration: underline;
}


/*************************************************************/
/*************************************************************/
/*************************************************************/
.pan00 .pi {
	background-image: url(/images/boxgr3-1.jpg);
	background-repeat:  no-repeat;
}
.pan00 .pc {
	background-image: url(/images/boxgr3-2.jpg);
	background-repeat:  repeat-x;
}
.pan00 .pd {
	background-image: url(/images/boxgr3-3.jpg);
	background-repeat:  no-repeat;
}


/* ************************************************** */
/* ************************************************** */
/* EIS 2 					      */
/* ************************************************** */
/* ************************************************** */

#eis2 a.textButton {
	background-image:url(/images/textButton_left.gif);
	background-position:left top;
	background-repeat:no-repeat;
	cursor:pointer;
	float:left;
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-size:12px;
	color: #505D71;
	letter-spacing: 0px;
	height:24px;
	line-height:24px;
	margin-right: 1em; 
	margin-right: 5px;
	overflow:visible;
	padding-left:8px;  
	text-decoration:none;
	white-space:nowrap;
}
#eis2 a.textButton span {
	background-image:url(/images/textButton_right.gif);
	background-position:right top;
	background-repeat:no-repeat;
	color:#505D71;
	float:left;
	height:24px;
	padding-right: 8px ;
	text-align:center;
}
#eis2 a.textButton:hover {
	background-position:left center;
	text-decoration:none;
}

#eis2 a.textButton:hover span {
	background-position:right center;
	color:#435062;
}

/*************************************************************/
/*************************************************************/
/*************************************************************/


/*#eis2 table,  td  {*/
#formtable table {
	color:#545454;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:12px;
	line-height:1.4em;
	margin:0pt;
	padding:0pt;
}

#formtable h1 {
	border-bottom:1px solid #CCCCCC;
	color:#CC6600;
	font-size:165%;
	font-weight:normal;
	margin:0pt 0pt 15px;
	padding:3px 0pt 7px;
	text-align:left;
}
#formtable span.errortype {
	color:#CC5540;
}

#formtable td.value ,#formtable td,  #formtable select {
	font-family:Arial,Helvetica,Verdana,sans-serif;
	text-align: left;
	font-size:12px;
	color: black;
	margin: 1px;
	letter-spacing: 0;
}
#formtable2 .value {
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:12px;
	text-align: right;
	color: blue;
	margin: 1px;
	white-space:nowrap;
}
#formtable input {
	/*text-align: center;*/
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:12px;
	color: black;

}
#formtable input[type="text"] {
	/*vertical-align: top;*/
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:12px;
	text-align: left;
	color: black;
	margin: 1px;
	letter-spacing: 0;
}

#formtable td.field {
	/*vertical-align: top;*/
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-size:12px;
	text-align: right;
	color: black;
	margin: 1px;
	white-space:nowrap;
}
#formtable td.copyr {
	color:#888888;
	text-align: left;
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-size: 11px;
}

#formtable .notetext {
	color:#888888;
	text-align: left;
}

#formtable .form{
	padding-left: 55px;
}

/* --- eis2 - button ------------------------------ */

#eis2 a.smllButton {
	background-image:url(/images/smllbutton_left.gif);
	background-position:left top;
	background-repeat:no-repeat;
	cursor:pointer;
	float:left;
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-size:11px;
	color: #505D71;
	letter-spacing: 0px;
	height:16px;
	line-height:16px;
	margin-right: 1em; 
	margin-right: 5px;
	overflow:visible;
	padding-left:4px;  
	text-decoration:none;
	white-space:nowrap;
}
#eis2 a.smllButton span {
	background-image:url(/images/smllbutton_right.gif);
	background-position:right top;
	background-repeat: no-repeat;
	color:#505D71;
	float:left;
	height:16px;
	padding-right: 8px ;
	text-align:center;
}

#eis2 a.smllButton span.smllOk {
	background-image:url(/images/smllbuttonAccept.gif);
	background-position:right top;
	background-repeat: no-repeat;
	color:#505D71;
	float:left;
	height:16px;
	padding-right: 20px ;
	text-align:center;
}

#eis2 a.smllButton span.smllCancel {
	background-image:url(/images/smllbuttonCancel.gif);
	background-position:right top;
	background-repeat: no-repeat;
	color:#505D71;
	float:left;
	height:16px;
	padding-right: 20px ;
	text-align:center;
}


#eis2 a.smllButton:hover {
	background-position:left -100px;
	text-decoration:none;
}

#eis2 a.smllButton:hover span {
	background-position:right -100px;
	color:#435062;
}

