body
{margin:0px; padding:0px; font-family:Geneva, Arial, Helvetica, sans-serif;}
.stop_float
{margin:0px; padding:0px; height:0px; font-size:0px; line-height:0px; clear:both;}

.warning
{font-size:10px; background-color:#FFF1DF; color:#9C5802; padding:5px 15px; margin:10px; border:1px solid #EF8A08;}

.legend
{font-size:10px; background-color:#DDEEEE; color:#002D94; padding:5px 15px; margin:10px; border:1px solid #002D94;}

a#logout
{
	display:block;
	float:right;
	margin-top:10px;
	margin-right:30px;
	color:#FFF;
	text-decoration:none;
	background-image:url(../logout.png);
	height:20px;
	background-repeat:no-repeat;
	font-size:11px;
	font-weight:bold;
	padding-top:10px;
	padding-left:22px;
}

a#logout:hover
{text-decoration:underline;}

a#view_users
{
	display:block;
	float:right;
	margin-top:10px;
	margin-right:30px;
	color:#FFF;
	text-decoration:none;
	background-image:url(../user.png);
	height:20px;
	background-repeat:no-repeat;
	font-size:11px;
	font-weight:bold;
	padding-top:10px;
	padding-left:22px;
}

a#view_users:hover
{text-decoration:underline;}

.hidden_div
{position:absolute; background-color:#FFF; border:3px solid green; width:500px; left:50%; margin-left:-250px; margin-top:170px; font-size:10px; font-weight:bold; padding:20px 5px;}
.hidden_div a
{cursor:crosshair; border:1px solid #5A5A5A; font-size:10px; font-weight:bold; color:#FFF; background-color:#5A5A5A; text-decoration:none; padding:2px 5px; margin-top:10px; float:left; margin-right:10px;}
.hidden_div a:hover
{border:1px solid red;}
#global
{width:998px; margin-left:auto; margin-right:auto; background-image:url("../bg_global.gif"); background-repeat:repeat-y;}
#global .Main_error
{background-color:#e8a4a4; font-size:10px; font-weight:bold; width:980px; margin-left:9px; color:#ba0e0e;}
#global .Main_error p
{margin:0px; padding:5px;}

#bloc_bottom
{width:998px; margin-left:auto; margin-right:auto;}
#global #entete
{margin-left:9px; padding:0px; line-height:0px;}

#global #entete .img_top
{height:86px; width:980px; background-image:url("../bandeau.jpg"); background-repeat:no-repeat;}
#global #entete .img_top #user_prompt
{text-align:right; padding-right:20px; margin-top:10px; border:0px; display:block; width:600px; float:right;}
#global #entete .img_top #user_prompt input
{border:1px solid #5A5A5A; font-size:10px; font-weight:bold; color:#022998; margin-right:20px;}
#global #entete .img_top #user_prompt label
{font-weight:bold; font-size:10px; color:#FFF;}
#global #entete .img_top #user_prompt .actions
{margin-top:10px; margin-right:20px; font-size:10px; font-weight:bold; clear:both; line-height:10px;}
#global #entete .img_top #user_prompt .actions a
{color:#f2d63b;}
#global #entete .img_top #user_prompt .actions a:hover
{color:#FFF;}

#global #entete .img_top #user_panel
{text-align:right; padding-right:20px; padding-top:10px; font-size:10px; color:#FFF; line-height:10px;}
#global #entete .img_top #user_panel a, span
{margin-right:15px;}
#global #entete .img_top #user_panel a
{color:#EFB619; text-decoration:none; font-weight:bold;}
#global #entete .img_top #user_panel a:hover
{text-decoration:underline;}

#global ul#main_menu
{margin:0px; padding:0px; height:29px; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; width:980px;}
#global ul#main_menu li
{margin:0px; padding:0px; display:block; list-style-type:none; float:left; height:29px;}
#global ul#main_menu li img
{border:0px;}
#global #border_top
{margin-left:9px;}
#global #main_content
{background-color:#022998; width:980px; margin-left:9px;}
#global #main_content #border_left
{float:left; width:11px;}
#global #main_content #border_right
{width:11px; float:left;}
#global #main_content #center
{background-color:#FFFFFF; width:958px; float:left; height:450px;}
#global #main_content #center #colonne_g
{width:800px; background-color:#FFFFFF; /*overflow:auto;*/ height:100%; float:left;}
#global #main_content #center #colonne_g #scrolled_content
{height:405px; overflow:auto;}
#global #main_content #center #colonne_g #small_scrolled_content
{height:365px; overflow:auto; padding-top:10px;}
#global #main_content #center #colonne_g .content
{margin:10px;}
#global #main_content #center #colonne_g .entete
{text-align:center; padding:5px 0px; margin: 0px 5px; font-size:24px; color:#022998; border-bottom:3px solid #DEDEDE;}
#global #main_content #center #colonne_d
{background-color:#FFF; color:#FFF; padding:5px; font-size:11px; width:145px; float:right; height:100%;}

/*********************************
	NAVIGATION BAR
*********************************/
.nav
{font-size:10px;}
.nav a
{margin-left:10px; font-weight:bold; color:#08289C; text-decoration:underline;}



ul.tabbed
{margin:0px; padding:0px; list-style-type:none;}
ul.tabbed li
{float:left; margin-left:10px; margin-top:10px; font-size:10px;}
ul.tabbed li a
{display:block; color:#002894; text-decoration:none;}
ul.tabbed li a:hover
{text-decoration:underline;}

/*********************************
	FIELDSET
*********************************/
#global fieldset
{border:2px solid #c1cdeb;}

#global fieldset legend
{font-size:10px; font-weight:bold; color:#ec8a0c; padding:0px 10px;}