/* CSS Document */
body{
overflow:auto;
	}
html {
scrollbar-base-color: #A87C56;
scrollbar-arrow-color:#FFC000;
scrollbar-track-color: #000000;
scroll-face-color:#000000;

scrollbar-shadow-color: #000000;
scrollbar-lightshadow-color: #000000; 
scrollbar-darkshadow-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-3dlight-color: #000000;
}



div#centre{
	z-index:1;
	width:780px;
	position:absolute;
	left:50%;
	margin-left:-390px;
	height:468px;
	top:50%;
	margin-top:-234px;
	
	}
.texte_blanc {
Color: #ffffff;
FONT-SIZE: 8pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
/*FONT-WEIGHT: bold;*/
}
.texte_blanc_petit {
Color: #ffffff;
FONT-SIZE: 10px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
/*FONT-WEIGHT: bold;*/
}
.texte_blanc2 {
Color: #ffffff;
FONT-SIZE: 7pt;
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: #FE6000;
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_noir_pq {
Color: #000000;
FONT-SIZE: 7pt;
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: #FE6000;
FONT-SIZE: 9pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold;
}


	.titol_red2 {
Color: #FE6000;
FONT-SIZE: 7pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold;
}

	.titol_gris {
Color: #7998B8;
FONT-SIZE: 12pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold;
}
	.titol_gris_petit {
Color: #7998B8;
FONT-SIZE: 8pt;
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_bleu {
Color: #FFAE00;
FONT-SIZE: 10pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold;
}
.titol_bleupet {
Color: #FFAE00;
FONT-SIZE:10px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold;
}
.numero_blanc {
Color: #FF6000;
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: #A87C56 2px solid;
    BORDER-TOP: #A87C56 2px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #A87C56 2px solid;
    COLOR: #2D4F73;
    BORDER-BOTTOM: #A87C56 2px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}

.num_cal:link, .num_cal:visited{
Color: #FFFFFF;
FONT-SIZE: 9pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
padding:0px;

}
.num_cal:hover {
	font-style: normal;
	z-index: 100;
	color: #FFCC00;
	FONT-SIZE: 9pt;
	border: none;
	text-decoration:none;

}
.num_calblack:link, .num_calblack:visited{
Color: #000000;
FONT-SIZE: 9pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
padding:0px;
font-weight:bold;
}
.num_calblack:hover {
	font-style: normal;
	z-index: 100;
	font-weight:bold;
	color:#FFFFFF;
	FONT-SIZE: 9pt;
}



.menu:link {
	/*FONT-WEIGHT: bold*/;FONT-SIZE: 12px;COLOR: #FFFFFF; FONT-STYLE: normal; 
	FONT-FAMILY: Arial;FONT-VARIANT: normal;TEXT-DECORATION: none; cursor: hand; z-index:100
}
.menu:active {
	/*FONT-WEIGHT: bold;*/FONT-SIZE: 12px;COLOR: #FFFFFF; FONT-STYLE: normal;
	FONT-FAMILY: Arial;FONT-VARIANT: normal;TEXT-DECORATION: none; cursor: hand; z-index:100
}
.menu:visited {
	/*FONT-WEIGHT: bold;*/FONT-SIZE: 12px;COLOR: #FFFFFF; FONT-STYLE: normal;
	FONT-FAMILY: Arial;FONT-VARIANT: normal;TEXT-DECORATION: none; cursor: hand; z-index:100
}
.menu:hover {
	/*FONT-WEIGHT: bold;*/FONT-SIZE: 12px;COLOR: #000000; FONT-STYLE: normal;
	FONT-FAMILY: Arial;FONT-VARIANT: normal;TEXT-DECORATION: none; cursor: hand; z-index:100
}



.menu2:link {
	/*FONT-WEIGHT: bold*/;FONT-SIZE: 11px;COLOR: #FFFFFF; FONT-STYLE: normal; 
	FONT-FAMILY: Arial;FONT-VARIANT: normal;TEXT-DECORATION: none; cursor: hand; z-index:100
}
.menu2:active {
	/*FONT-WEIGHT: bold;*/FONT-SIZE: 11px;COLOR: #FFFFFF; FONT-STYLE: normal;
	FONT-FAMILY: Arial;FONT-VARIANT: normal;TEXT-DECORATION: none; cursor: hand; z-index:100
}
.menu2:visited {
	/*FONT-WEIGHT: bold;*/FONT-SIZE: 11px;COLOR: #FFFFFF; FONT-STYLE: normal;
	FONT-FAMILY: Arial;FONT-VARIANT: normal;TEXT-DECORATION: none; cursor: hand; z-index:100
}
.menu2:hover {
	/*FONT-WEIGHT: bold;*/FONT-SIZE: 11px;COLOR: #FFAE00; FONT-STYLE: normal;
	FONT-FAMILY: Arial;FONT-VARIANT: normal;TEXT-DECORATION: none; cursor: hand; z-index:100
}

.cuadro_nombres{
background-color: #513924;
filter:Alpha(opacity=80);
border:solid 1px #BD997A;
padding-top:0px;
text-align:center;
}
.cuadro_frame{
background-color: #775A42;
filter:Alpha(opacity=30);
border:solid 1px FFCC00;
padding-top:15px;
text-align:center;
}
.cuadro_admin{
border:solid 1px FFCC00;
padding-top:15px;
text-align:center;
}

.botons
{
    BORDER-RIGHT: #FFCC00 1px solid;
    BORDER-TOP: #FFCC00 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN:top;
    BORDER-LEFT: #996600 1px solid;
    CURSOR: hand;
    COLOR: #ffffff;
    BORDER-BOTTOM: #996600 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #FFBA0B
}

.boto_bleu A:link, .boto_bleu A:visited{
	width:80px;
	height:15px;
	background-color:#FFBA0B;
	text-decoration:none;
	text-align:center;
	padding:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#000000;
	display: block;
	border-bottom:2px solid #F4C757;
	border-left:2px solid #F4C757;
	border-right:2px solid #F4C757;
	border-top:2px solid #F4C757;}
	
.boto_bleu A:hover{
	width:80px;
	height:15px;
	background-color:#F4C757;
	text-decoration:none;
	text-align:center;
	padding:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#FFFFFF;
	display: block;
	border-bottom:2px solid #FFBA0B;
	border-left:2px solid #FFBA0B;
	border-right:2px solid #FFBA0B;
	border-top:2px solid #FFBA0B;}
	
.num_cal2:link, .num_cal2:visited{
Color: #FF9900;
FONT-SIZE: 10pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
padding:0px;
}
.num_cal2:hover {
	font-style: normal;
	z-index: 100;
	color: #FF6600;
	FONT-SIZE: 10pt;
	border: none;
	text-decoration:none;
	}
	


/*MENU LINKS I CAPES */


A.boto_menu, A.boto_menu:VISITED, A.boto_menu:ACTIVE, A.boto_menu:FOCUS, A.boto_menu:LINK{
	font-size:12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-align:center;
	text-decoration: none;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;} 
	A.boto_menu:HOVER{
		color:#000000;
		text-decoration:none;}
		
		
A.boto_menu_2, A.boto_menu_2:VISITED, A.boto_menu_2:ACTIVE, A.boto_menu_2:FOCUS, A.boto_menu_2:LINK{
	font-size:12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-align:center;
	
	text-decoration: none;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	background: url(../imatges/fons_boto_federats.gif) repeat-y;} 
	A.boto_menu_2:HOVER{
		color:#000000;
		text-decoration:none;}
		
A.boto_submenu, A.boto_submenu:VISITED, A.boto_submenu:ACTIVE, A.boto_submenu:FOCUS, A.boto_submenu:LINK{
	font-size:12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-align: left;
	text-decoration: none;
	display:block;
	margin:3px;
	} 
	A.boto_submenu:HOVER{
		color:#000000;
		text-decoration:none;}
		
		
div#sub_presentacio {
	position:absolute;
	background:#A87C56;
	width: 120px;	
	left: 11px;
	top: 120px;
	border:solid 1px #000000;
	visibility:hidden;
	}
div#sub_instalacions {
	position:absolute;
	background:#A87C56;
	width: 120px;
	left: 134px;
	top: 120px;
	border:solid 1px #000000;
	visibility:hidden;
	}
div#sub_federats {
	position:absolute;
	background:#A87C56;
	width: 145px;	
	left: 630px;
	top: 120px;
	border:solid 1px #000000;
	visibility:hidden;
	}
