h1           				{text-align: center; font-size: 30pt; color: #000080; font-weight: bold; }
h2           				{text-align: center; font-size: 20pt; color: #000080; font-weight: bold; }
h3           				{text-align: center; font-size: 14pt; color: #000080; font-weight: bold;margin-bottom: 0;padding-bottom: 0;}
h4					{text-align: left; font-size: 18pt; color: #000080; font-weight: bold;margin-bottom: 5px;margin-top: 5px;}

.explications			{text-align: justify; font-size: 12pt; color: #000080; padding-left: 0;padding-right: 2%;}
.explications_center	{text-align: center; font-size: 12pt; color: #000080; padding: 0;}
ul.explications		{text-align: left; font-size: 12pt; color: #000080; padding-left: 5%; padding-right: 0px;}
ul.rien				{text-align: left; font-size: 12pt; color: #000080; padding-left: 2%; padding-right: 50px;list-style-type:none;}
hr.sans_espace		{padding:0;margin-top:-0.5em;margin-bottom:-0.5em;}

/*-----------------------------------------------------------------------------------------------*/
/*    Les Tableaux                                                                                                    */
/*-----------------------------------------------------------------------------------------------*/

table.formulaire		{font-size: 10pt; color: #000080;border:1px solid #DDDDDD;}
table.petit_tableau	{font-size: 9pt; color: #000080;}

.etape_active		{background-color: #000080; color: #FFFFFF;}
.etape_inactive		{background-color: #DDDDDD; color: #000000;}

.footer				{height:65px;width :100%; text-align:center;}

.bouton_news		{float: right;margin-bottom:5px;font-size: 10pt;background-color: #DDDDDD; color: #FFFFFF;border:1px solid #000080;}

/*-----------------------------------------------------------------------------------------------*/
/*    Les Liens                                                                                                           */
/*-----------------------------------------------------------------------------------------------*/

a:link 		{ color: #000080; text-decoration: none; }
a:visited 	{ color: #000080; text-decoration: none ;}
a:active 	{ color: #000080; text-decoration: none ;}
a:hover 		{ color: #000080; text-decoration: underline ;}

/*-----------------------------------------------------------------------------------------------*/
/*    Les paragraphes                                                                                               */
/*-----------------------------------------------------------------------------------------------*/

.liste			{color: #000080;margin:2px;font-size: 12pt; }
.erreur			{color: #000080;text-align: center;}
.special		{border-bottom:1px solid #A8A8A8; border-top:1px solid #A8A8A8; border-right:0px; border-left:0px;padding:5px;}
.connecte		{font-size: 12pt;}
.form_procedure	{font-size: 12pt;}
.bienvenu		{font-size: 12pt;color:#000000;}
.avertissement	{font-size: 10pt;font-style:italic;padding:0;color: #FF0000;margin-top:5px;margin-bottom:5px;}

.maj			{border-bottom:2px solid #000080; border-top:2px solid #000080; border-right:0px; border-left:0px;padding:5px;font-weight: bold;margin-bottom:5px;}

/*-----------------------------------------------------------------------------------------------*/
/*    Les containaires                                                                                              */
/*-----------------------------------------------------------------------------------------------*/

#conteneur		{position:absolute; width: 900px; height: 640px; left: 50%; margin-top: 0; margin-left: -450px;text-align: left;}

#header  		{height : 50px; margin:0; padding : 0; vertical-align : middle;background-color: #A8A8A8;}

#cadre_gauche	{height: 620px;width : 200px;position:absolute;height:100%;padding:0; left:0; margin:0;background-color: #DDDDDD;}

#cadre_droit 	{height: 620px;margin-left:200px;padding : 10px 20px; width:auto;vertical-align:top; }

#footer       		{padding-top : 0px; left:0; margin:0px; height: 70px;font-size: 10pt;background-color: #DDDDDD;vertical-align:bottom;}

#frame 			{width: 660px; height: 600px;overflow: auto; padding:10px;}

/*------------------------------------------------------------------------------------------------*/
/*   Les Formulaires                                                                                                  */
/*------------------------------------------------------------------------------------------------*/

.required 		{background:#FFFFFF none repeat scroll 0 0;}

input[type=text]:hover, input[type=password]:hover		{background-color:#CCCCCC;}

#nom , #prenom{	width:150px;}

input.petit_input		{font-size: 8pt;}
input[type=text],input[type=password]	{color: #000000; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 8pt;border : #CCCCCC 1px solid;}
input.bouton			{color: #000000; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 8pt;border : #CCCCCC 1px outset;}

/*------------------------------------------------------------------------------------------------*/
/*   Les page de thèmes                                                                                             */
/*------------------------------------------------------------------------------------------------*/

.navigation		{color: #000080;}

a.navigation:link 		{ color: #000080; text-decoration: underline; }
a.navigation:visited 	{ color: #000080; text-decoration: underline ;}
a.navigation:active 		{ color: #000080; text-decoration: underline ;}
a.navigation:hover 		{ color: #0000CC; text-decoration: underline ;}

/*-----------------------------------------------------------------------------------------------*/
/*   Mise en forme des paragraphes   - table iws_paragraphe                            */
/*-----------------------------------------------------------------------------------------------*/

.h11		{text-align: left; font-size: 20pt;font-weight: bold;margin-bottom:5px;}
.h12		{text-align: left; font-size: 16pt;font-weight: bold;margin-bottom:5px;}
.h13		{text-align: left; font-size: 12pt;font-weight: bold;margin-bottom:5px;}

.paragraphe_admin	{border:thin solid blue;}
.texte_paragraphe	{font-size: 12pt;}
