/* CSS Document */
body{
overflow:auto;
margin:0;
	}
html {
scrollbar-base-color: #8F7F5F;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color: #AB0000;

scrollbar-shadow-color: #AB0000;
scrollbar-lightshadow-color: #AB0000; 
scrollbar-darkshadow-color: #AB0000;

scrollbar-highlight-color: #AB0000;
scrollbar-3dlight-color: #AB0000;
}


A.link_admin, A.link_admin:VISITED, A.link_admin:ACTIVE, A.link_admin:FOCUS, A.link_admin:LINK,A.link_admin:HOVER  {
	cursor: hand;
	color: #7998B8;
	text-decoration:none;
	font-size:10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

A.link_blanc, A.link_blanc:VISITED, A.link_blanc:ACTIVE, A.link_blanc:FOCUS, A.link_blanc:LINK,A.link_blanc:HOVER  {
	cursor: hand;
	color: #FFFFFF;
	text-decoration:none;
	font-size:10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

A.link_blanc:HOVER  {

	color: #FFAE00;
}


A.link_gran, A.link_gran:VISITED, A.link_gran:ACTIVE, A.link_gran:FOCUS, A.link_gran:LINK,A.link_gran:HOVER  {
	cursor: hand;
	color: #FFFFFF;
	text-decoration:none;
	font-size:10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
}


A.link_orange, A.link_orange:VISITED, A.link_orange:ACTIVE, A.link_orange:FOCUS, A.link_orange:LINK,A.link_orange:HOVER  {
	cursor: hand;
	color: #FFAE00;
	text-decoration:none;
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

A.link_orange:HOVER  {

	color: #FFFFFF;
}



.texte_blanc {
Color: #ffffff;
FONT-SIZE: 8pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
/*FONT-WEIGHT: bold;*/
}

.texte_blanc_cal {
Color: #ffffff;
FONT-SIZE: 8pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
/*FONT-WEIGHT: bold;*/
}


.texte_jaune{
Color: #FFAE00;
FONT-SIZE: 8pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
	.texte_rouge {
Color: #AB0000;
FONT-SIZE: 8pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold;
}
	.texte_noir {
Color: #000000;
FONT-SIZE: 8pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}
	.texte_gris {
Color: #666666;
FONT-SIZE: 8pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
	.texte_gris_bold {
Color: #666666;
FONT-SIZE: 8pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold;
}
	.titol_red {
Color: #FFAE00;
FONT-SIZE: 9pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold;
}
.titol_gris {
Color: #FFFFFF;
FONT-SIZE: 12pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold;
}

.texte_blau_admin {
Color: #7998B8;
FONT-SIZE: 10pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold;
}

.titol_blanc {
Color: #FFFFFF;
FONT-SIZE: 10pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold;
}

.titol_blanc_cal {
Color: #FFFFFF;
FONT-SIZE: 8pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold;
}

.titol_bleu {
Color: #B5A689;
FONT-SIZE: 10pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold;
}
.numero_blanc {
Color: #FFAE00;
FONT-SIZE: 8pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}
.numero_bleu {
Color: #FFFFFF;
FONT-SIZE: 8pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}
.caixes_dades
{
    BORDER-RIGHT:  #8F7F5F 2px solid;
    BORDER-TOP: #8F7F5F 2px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #8F7F5F0 2px solid;
    COLOR: #362C19;
    BORDER-BOTTOM: #8F7F5F 2px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}

.botons
{
    BORDER-RIGHT: #FE6000 1px solid;
    BORDER-TOP: #FE6000 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #FE6000 1px solid;
    CURSOR: hand;
    COLOR: #FFFFFF;
    BORDER-BOTTOM: #FE6000 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #7998B8
}


/* taulas*/
table.madre {
	width: 100%;
	height:100%;
	background-color:#2D4F73;
}

table.login {
	width: 400px;
	height:160px;
	border: 2 solid #FE6000;
	background-color:#FFFFFF;
}

table.pres {
	width: 90%;
	height: 90%;
	border: 2 solid #FE6000;
	background-color:#FFFFFF;
	vertical-align:middle;
}


td.tdtitol {
 height: 35px;
 background-color: #7998B8;
 color:#FFFFFF;
 font-size:12px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}

td.tdcos {
 background-color: #FFFFFF;
}

/* fin taulas */



/*menu*/

.menu {
CURSOR: hand;
COLOR: #7998B8;
BORDER-RIGHT: #FFFFFF 0px outset;
BORDER-TOP: #FE6000 2px solid;
FONT-WEIGHT: bold; FONT-SIZE: 11px;
BORDER-LEFT: #FFFFFF 0px outset;
WIDTH: 120px;
BORDER-BOTTOM: #FFFFFF 0px outset;
CURSOR: hand;
FONT-FAMILY: tahoma;
POSITION: absolute;
BACKGROUND-COLOR: #FFFFFF
}
.item_panel {
	BORDER-RIGHT: darkblue 0px solid;
	BORDER-LEFT: #FFC600 0px solid;
	WIDTH: 120px;
	CLIP: rect(3px 175px 3px 3px);
	POSITION: absolute
}
A.item_panel, A.item_panel:VISITED, A.item_panel:ACTIVE, A.item_panel:FOCUS, A.item_panel:LINK,A.item_panel:HOVER  {
	CURSOR: hand;
	COLOR: #7998B8;
	TEXT-DECORATION: none
}
.item {
	FONT-SIZE: 11px;
	WIDTH: 120px;
	COLOR: #7998B8;
	FONT-FAMILY: tahoma;
	BACKGROUND-COLOR: #FFFFFF;
	text-decoration:none;
	cursor:hand;
}


/*fin menu*/


.botons2
{
    BORDER-RIGHT: #88D39C1px solid;
    BORDER-TOP: #88D39C 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    VERTICAL-ALIGN:top;
    BORDER-LEFT: #88D39C 1px solid;
    CURSOR: hand;
    COLOR: #FFFFFF;
    BORDER-BOTTOM: #88D39C 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 25px;
    BACKGROUND-COLOR: #219540;
}
.BlancTahoma10b {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
	.texte_gris {
Color: #666666;
FONT-SIZE: 8pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
	.texte_gris_bold {
Color: #666666;
FONT-SIZE: 8pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold;
}