.popperlink {
	POSITION: absolute;
	VISIBILITY: hidden;    margin-top: -40px;
	}
body {
	background-color: #E5E5E5;
	scrollbar-base-color:#CCCCCC;
	scrollbar-3dlight-color:#E5E5E5;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#CCCCCC;
	scrollbar-highlight-color:#CCCCCC;
	scrollbear-shadow-color:#CCCCCC;
	scrollbar-track-color:#E5E5E5;
	margin: 0px;
	padding: 0px;
	}
}
.tab_haut {
	margin-top:0px;
	height: 50px;	
	margin: 0px;
	padding: 0px;

	}
.logo_haut {
	position:relative ;
	top:3px;
}
.bandeau_site {

}
.bandeau_haut_infos {
	background-image: url(images/bandeau_haut_infos.jpg);
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.deco {
	border:0px;
	}
A.deco:link {
	text-decoration:none;
	color:black;
	} 
A.deco:visited {
	text-decoration:none;
	color:black;
	} 
A.deco:hover { 
	color:red; 
	font-size: 10px;
	font-weight:normal;
	}

.coin_bandeau_infos {
	background-image:url(images/coin_bandeau_infos.jpg);
	background-repeat:no-repeat;
	width:22;
}
	}
.tableau_bord2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #000000;
	font-style: italic;
	font-weight: bold;
	letter-spacing: 10px;
	word-spacing: 10px;
	text-align: center;
	vertical-align: middle;
	}
.tableau_bord {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-style: italic;
	font-weight: bold;
	letter-spacing: 10px;
	word-spacing: 10px;
	text-align: center;
	vertical-align: middle;
	padding: 0px 80px 0px 0px;
	}
.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-style: none;
	font-size: 10px;
}
.titre_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-style: none;
	font-size: 10px;
	word-spacing: 37px;
}
.coin_gauche_menu {
	background-image: url(images/coin_gauche_menu.jpg); 
	background-repeat: no-repeat; 
	height: 76;
	width: 23;
}
.centre_menu {
	background-image: url(images/centre_menu.jpg);
	background-repeat:no-repeat;
	width: 95%;
	}
.coin_droit_menu {
	background-image: url(images/coin_droit_menu.jpg);
	background-repeat:no-repeat;
	width: 23;
	}
.cellule_ss_menu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	background-color: #FFFFFF;
	border: 0px;
	vertical-align: top;

	}
A.cellule_ss_menu:link {
	text-decoration: none; 
	color: #000000;
	}
A.cellule_ss_menu:visited {
	text-decoration: none; 
	color: #000000;
	}
A.cellule_ss_menu:hover 
	{ 
	color: #4FA9D9;
	text-decoration: underline;
	
	}
.onglet {
	background-image: url(images/onglet.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.onglets {
	background-image: url(images/onglets.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.ongletbig {
	background-image: url(images/ongletbig.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.cellule_bas {
height:22px;
background-image: url(images/bas_ss_menu.jpg);
}
.tdbordroit {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.tabordgauche {
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-top-style: none;
	border-left-style: solid;
	border-left-color: #999999;
}
.txt_onglet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-align:center;
	}
	
.txt_onglets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-align:center;
	width: 200px;
	}

A.txt_onglets:link {
	text-decoration: none; 
	color: #000000;
	}
A.txt_onglets:visited {
	text-decoration: none; 
	color: #000000;
	}
A.txt_onglets:hover 
	{ 
	color: #4FA9D9;
	text-decoration: underline;
	
	}
		
.boutonform {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #4FA9D9;
	border: 2px outset #FFFFFF;

}
.boutonformsupp {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #FF0000;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;

}
.boutonform2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #4FA9D9;
	border: 2px outset #FFFFFF;
}
.formerror {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #AED8EE; TEXT-ALIGN: right;
}
.form {
	FONT-SIZE: 11px;
	COLOR: #1E668C;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	border: 1px solid #4FA9D9;
	}
.form_area {
	scrollbar-base-color:#CCCCCC;
	scrollbar-3dlight-color:#E5E5E5;
	scrollbar-arrow-color:#FFFFFF; 
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#CCCCCC;
	scrollbar-highlight-color:#CCCCCC;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-track-color:#E5E5E5;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#E5E5E5;
}
.form_saisi {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#E5E5E5;
	}
.dayname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	BACKGROUND-COLOR: #4FA9D9;
	border: 2px outset #FFFFFF;
	font-weight: bold;
	font-style: normal;
	text-align: center;
}


.days {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}
A.days:hover {
	text-decoration:none;
	color:#4FA9D9;
	font-weight:bold;
}
A.days:link {
	text-decoration:none;
	color:#000000;
}
A.days:visited {
	text-decoration:none;
}
.activemonth {
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	background-color: #DADADA;
	color: #5D5D5D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px outset;
}
.fleche {
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
}
A.fleche:hover {
	color:#4FA9D9;
	text-decoration:none;
	font-weight:bold;
}
A.fleche:link {
	text-decoration:none;
}
A.fleche:visited {
	text-decoration:none;
}
.date_agenda {
	background-color: #FFFF99;

}
.maintr {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E5E5E5;
	border: #4FA9D9;


}
.verif1 {
	font-size: 11px;
	color: #1E668C;
}
A.verif1:link
	{
	text-decoration:none;
	}
A.verif1:visited
	{
	text-decoration:none;
	}
A.verif1:hover
	{
	text-decoration:none;
	font-weight : bold;	
	}
.listxt {
	font-size: 11px;
	color: #000000;
}
.listxt2 {
	font-size: 11px;
	color: #1E668C;
	font-weight:bold;
}
.listxt3 {
	font-size: 10px;
	color: #000000;
}
.verif0 {
	font-size: 11px;
	color: #1E668C;
}
A.verif0:link
	{
	text-decoration:none;
	}
A.verif0:visited
	{
	text-decoration:none;
	}
A.verif0:hover
	{
	text-decoration:none;
	font-weight : bold;	
	}
.autorisation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;
	letter-spacing: 10px;
	background-color: #E5E5E5;
	border: 1px solid #999999;




}
.log {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	background-color: #FFFFFF;

}
.message_index {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;


}
.boutonlog {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1E668C;
	background-color: #FFFFFF;
	border: 1px solid #4FA9D9;

}

.maintab {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}

.maintab1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
}

.maintab2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.messerrorlog {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.titre_ss_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #4FA9D9;
	font-weight: bold;
	
}.puce {
	list-style-position: inside;
	list-style-type: circle;
}
.saisi {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1E668C;
	border: 1px solid #4FA9D9;
}
.erreur {
	background-color: #FF0000;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.faux_lien {
	font-size: 11px;
	color: #000000;
}
A.faux_lien:visited {
	text-decoration:none;
}
A.faux_lien:hover {
	text-decoration:none;
}
A.faux_lien:link {
	text-decoration:none;
}
.cell_haut {
	background-image:url(images/haut_ss_menu.jpg);
}.onglet {height:28px;	background-image: url(images/onglet.jpg);	background-repeat: no-repeat;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #666666;	text-align:center;}.cellule_haut {height:18px;background-image: url(images/haut_ss_menu.jpg);background-repeat: repeat-x;background-position: bottom;}.cellule_haut_droit {height:18px;width:27px;background-image: url(images/coin_droit_ss_menu.jpg);background-repeat: no-repeat;background-position: bottom;}
.cell_bas {
	background-image:url(images/bas_ss_menu.jpg);
}
.bigtab {
	margin-left: 10px;
	
}
.listxt3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.txtrapprochement {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}
