/** Feuille de style générique à toutes les adminsitrations **/

/** corps de page **/
body {				background-color: #000033;	font-size: 11px;	
					font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;	color:#000000;	padding:0px;	margin:0px;	}

/** lien hypertexte */
a {					color: 	#000000; /*text-decoration:none;*/}
a:visited {			color:	#000000;}
a:hover {			color: 	#c91a15;}
a:active { 			color:	#000000;}

/*** lien pour le mot de passe oublié ****/
.mdpOublie{			color: #000000; text-decoration: none; }
.mdpOublie:visited{	color: #000000; text-decoration: none; }
.mdpOublie:hover{	color: #FFFF33; text-decoration: none; }

/*------------------------------  message d'erreur ---------------------------------------------------------------------------*/
.message_erreur{	font-size:11px; font-style:italic; color:#FF0000; }

/*-------------------------- cadre de texte haut et bas ------------------------*/
h1 { 				font-size: 11px;background-color: #103582;	border-top:1px solid #000000;border-bottom:1px solid #000000;padding:5px 15px;margin:0px;}
h2 { 				font-size: 10px;background-color: #103582;	border-bottom:1px solid #000000; padding:5px 15px; margin:0px; text-align:left;}

/*-------------------------- titre des menus ------------------------------------*/
h3 {				font-size:12px; color:#000000;  }

/* ----------conteneur global---------- */
#cadre_principal {	width: 100%;padding:0px;margin: 0px;margin-left: auto;margin-right: auto;} 

/* ---------------banniere-------------- */
#banniere_haute{ 	width:100%; height:100%;}
#banniere {			text-align: right;background-color: #ffffff ;padding: 0px;margin: 0px; }
#footer {			clear:left;	padding:0px;margin:0px;	text-align: center; } 
#body{				float:left; width:100%; height:300px; background-color:#ffffff; }

/*-------------- cadre de connexion ----------------------------------*/
.connexion{		background-color:#7194c5;	height:250px; padding-left:310px; padding-top:50px;}  
#formulaire_connexion{ 
					width:250px; height:190px; border:solid 1px #000000; padding-top:10px; }
.element_form{		float:left; width:50px; }
.forms{				font-size: 11px;font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;}

/*------------- cadre_contenu -----------------------------------------*/
#cadre_contenu{		float:left; width:100%; height:100%;background-color:#ffffff; }

/*-------------- composition du menu -------------------------------------*/
#menu {				float:left; ;  }
.element_menu{		float:left;  padding-top:10px; padding-left:10px; text-align:left;font-weight:bolder;}
.menu:link {
	text-decoration: none;
	color: #FFFFFF;
}
.menu:visited {
	text-decoration: none;
	color: #FFFFFF
}
.menu:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.menu:active {
	text-decoration: none;
	color: FFFFFF;
}
/*--------------- cadre droite --------------------------------------------*/
#cadre_droite{		float:left; width:75%; height:98%; padding-top:2%; padding-left:5%;}

/*--------- formulaire de changement du mot de passe ----------------*/
#formulaire_update_mdp{float:left; width:400px; height:100px; color:#000000; padding-top:10px;}

#element_liste{cursor:pointer;}


/* ----------outer and inner----------------- */
#outer{ border-left: solid 200px #EBD3E0;  /* color of the left column  */ background-color: #ffffff; /* color of the content column */} 
#inner{ margin:0px; width:100%; } /* The ie/pc pecularity */ 

/* --------------left navi------------- */

/* -----------------content--------------------- */
#content{position: relative; margin: 0px; }
p{padding: 5px 10px;margin:0px; }
pre{font-size: 12px;padding: 5px 10px;margin:0px;}























