<STYLE TYPE="text/css">						P, div  {
							COLOR : #000000;
							FONT-FAMILY : verdana, Helvetica, sans-serif;
							FONT-SIZE : 11px;

						}

						.txtsm  {
							FONT-FAMILY : verdana, Helvetica, sans-serif;
							FONT-SIZE : xx-small;
						}

						h1  {
							color : #f60100;
							font-size : 18px;
							FONT-FAMILY : verdana, Helvetica, sans-serif;
						}

						h2  {
							color : #f60100;
							font-size : 15px;
							FONT-FAMILY : verdana, Helvetica, sans-serif;
							font-weight : bold;
						}

						h3  {
							color : #1D5391;
							font-size : 13px;
							FONT-FAMILY : verdana, Helvetica, sans-serif;
							font-weight : bold;
						}

						TD  {
							FONT-FAMILY : verdana, Helvetica, sans-serif;
							FONT-SIZE : 11px;
						}

						td.titrepage  {
							FONT-FAMILY : verdana, Helvetica, sans-serif;
							color : #FFFFFF;
							FONT-WEIGHT : bold;
							FONT-SIZE : x-small;
							background-color : #1D5391;
							text-transform : uppercase;
						}

						UL  {
							FONT-SIZE : 11px;
							FONT-FAMILY : verdana, Helvetica, sans-serif;
						}

						OL  {
							COLOR : #000000;
							FONT-FAMILY : verdana, Helvetica, sans-serif;
						}

						li.nav  {
							COLOR : #f60100;
						}

						a:active  {
							color : #1D5391;
						}

						a:visited  {
							color : #1D5391;
						}

						a:link  {
							color : #1D5391;
						}

						a:hover  {
							color : #f60100;
						}

						td.nav  {
							FONT-FAMILY : verdana, Helvetica;
							background-color : #1d5391;
							Font-size : 11px;
						}

						td.nav1  {
							COLOR : white;
							background-color : #f60100;
							Font-size : 11px;
							FONT-FAMILY : verdana, Helvetica;
						}

						td.nav a  {
							COLOR : #ffffff;
							FONT-FAMILY : verdana, Helvetica, sans-serif;
							text-decoration : none;
							Font-size : 11px;
						}

						td.nav1 a  {
							COLOR : #ffffff;
							FONT-FAMILY : verdana, Helvetica, sans-serif;
							text-decoration : underline;
							Font-size : 11px;
						}

						a.nav  {
							COLOR : white;
							Font-size : 11px;
						}

						a.nav:link  {
							COLOR : white;
							Font-size : 11px;
						}

						a.nav:visited  {
							COLOR : #ffffff;
							Font-size : 11px;
						}

						a.nav:hover  {
							COLOR : #ffffff;
							Font-size : 11px;
						}

						a.suivant  {
							color : #ffffff;
						}

						a.suivant:visited  {
							color : #f1f1f1;
						}

						a.suivant:hover  {
							color : #F0A53E;
						}

						A.lien_nav  {
							color : White;
						}

						A.lien_nav:link  {
							color : White;
						}

						A.lien_nav:visited  {
							color : White;
						}

						A.lien_nav:hover  {
							color : Red;
						}

						A.rouge  {
							color : Red;
						}

						A.rouge:link  {
							color : Red;
						}

						A.rouge:visited  {
							color : Red;
						}

						A.rouge:hover  {
							color : #708090;
						}

						.bordureTabHaut  {
							border-top-width : 1px;
							border-top-style : solid;
							border-top-color : #e0e0e0;
						}

						.txtgras  {
							font-family : verdana, Helvetica, sans-serif;
							font-size : 11pt;
							font-weight : bold;
							color : #1D5391;
						}
						
						.txtbleu10  {
							font-family : verdana, Helvetica, sans-serif;
							font-size : 10pt;
							color : #1D5391;
						}
						
						.txtbleu9  {
							font-family : verdana, Helvetica, sans-serif;
							font-size : 9pt;
							color : #1D5391;
						}
						
						.txtbleu8  {
							font-family : verdana, Helvetica, sans-serif;
							font-size : 8pt;
							color : #1D5391;
						}

						.recap  {
							font-family : verdana, Helvetica, sans-serif;
							font-size : 7pt;
							font-weight : lighter;
						}

						.bleu  {
							color : #1D5391;
						}

						.rouge  {
							color : #f60100;
						}

						.white  {
							color : #ffffff;
						}

						.bouton  {
							background-color : #D0D4E4;
							color : #f60100;
							font-weight : bold;
							FONT-SIZE : 9px;
						}

						UL.serre  {
							margin-top : 0px;
							margin-bottom : 0px;
						}

						.champ  {
							color : #6666cc;
							font-weight : bold;
							font-size : 11px;
						}
						
						
					.champ200 {
						FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
						color : #000000;
						font-size : 10px;
						width : 200px;
						vertical-align: middle;
						background-position: center;

					}
					
					.champ200required{
						FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
						color : #000000;
						font-size : 10px;
						width : 200px;
						vertical-align: middle;
						background-position: center;
						background-color: #FFD2D6;
					}
					
						.champ146required{
						FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
						color : #000000;
						width : 146px;
						vertical-align: middle;
						background-position: center;
						background-color: #FFD2D6;
					}
					
						.champ146requiredb{
						FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
						color : #000000;
						border-color: #1d5391;
						border-style:dashed;
						border-width:1px;
						width : 146px;
						vertical-align: middle;
						background-position: center;
						background-color: #ffffff;
					}
						.champ100required{
						FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
						color : #000000;
						font-size : 10px;
						width : 100px;
						vertical-align: middle;
						background-position: center;
						background-color: #FFD2D6;
					}

						.champ100 {
						FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
						color : #000000;
						font-size : 10px;
						width : 100px;
						vertical-align: middle;
						background-position: center;

					}
						.champ20required{
						FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
						color : #000000;
						font-size : 10px;
						width : 20px;
						vertical-align: middle;
						background-position: center;
						background-color: #FFD2D6;
							border: 1 solid White;

					}

						.titre {
							color : #f60100;
							font-weight : bold;
							font-size : medium;
							font-family : Verdana;
							text-align : center;

						}

						.sstitre  {
							color : #f60100;
							font-weight : bold;
							font-size : x-small;
							font-family : Verdana;
							text-align : center;
							text-transform : uppercase;
						}

						li.lien_admin_vo {
							font-size : 11px;
							font-family : Verdana;
							margin-top : 4px;
						}
						li.carrerouge  {
							list-style-image : url(/images/carre_rouge.gif);
							FONT-FAMILY : verdana, Helvetica;
							FONT-SIZE : 11px;
							margin-bottom : 3px;
						}
						ul.noindent{
							list-style-position : outside;
						}
						BODY  {
							FONT-FAMILY : verdana, Helvetica;
							FONT-SIZE : 11px;
							scrollbar-face-color : #cfcfcf;
							scrollbar-shadow-color : #bcbcbc;
							scrollbar-highlight-color : #e0e0e0;
							scrollbar-3dlight-color : #979797;
							scrollbar-darkshadow-color : #ababab;
							scrollbar-track-color : #f60100;
							scrollbar-arrow-color : #f60100;
						}
						.noline
						{
							text-decoration: none;
						}

						.tabarticle
						{
							border : 1px solid;
							margin : 5px;
							padding : 5px;
							border-color : #0099ff;
							background-color : #F2F2F2;
						}

						.tabstat
						{
							border : 1px solid;
							border-color : #dcdcdc;
							padding : 2px;
						}
						
	a.lienblanc
	{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
	font-weight:bold;
	}

	a.lienblanc9
	{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration:none;
	font-weight:bold;
	}
	
	a.lienblanc9:hover
	{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration:underline;
	font-weight:bold;
	}
	
	a.lienblancsou, a.lienblancsou:visited
	{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	font-weight:bold;
	}
	
	      .txtblancgras  {
    	COLOR : #ffffff;
    	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    	FONT-SIZE : 10px;
	  	FONT-WEIGHT : bold;

    }
	
      .txtblancgras9  {
    	COLOR : #ffffff;
    	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    	FONT-SIZE : 9px;
	  	FONT-WEIGHT : bold;

    }	
	
	.borderblue {
	border-color:#1D5391;
	border-style:solid;
	border-width:1px;
	}
	
	
</STYLE>
