
	BODY {
		scrollbar-3dlight-color : Black;
		scrollbar-base-color : White;
		scrollbar-darkshadow-color : White;
		scrollbar-arrow-color : Black;
		ime-mode : auto;
		scrollbar-highlight-color : White;
		scrollbar-face-color : White;
		scrollbar-shadow-color : Black;
		scrollbar-track-color : White;
		height: 100%;
		margin: 5;
		padding: 0;
		text-align: center;
	}
	.petit {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		font-style : normal;
		color : Black;
		text-align : justify;
	}
	.normal {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
		color : Black;
		text-align : justify;
	}
	.normal11 {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
		color : Black;
		text-align : justify;
	}
	.normal12 {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-style : normal;
		color : Black;
		text-align : justify;
	}
	
	.moyen {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 13px;
		font-style : normal;
		color : Black;
		text-align : left;
		font-weight: bold;
	}
	.blanc_moyen {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-style: normal;
		color: #ffffff;
	}
	.grand {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 16px;
		font-style : normal;
		color : Black;
		font-weight : Bold;
		text-align : left;
	}
	.petitfondgris1 {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		font-style : normal;
		color : Black;
		background-color: #cccccc;
	}
	.petitfondgris2 {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		font-style : normal;
		color : Black;
		background-color: #ebebeb;
	}
	.fondgris1 {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
		color : Black;
		background-color: #cccccc;
	}
	.fondgris2 {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
		color : Black;
		background-color: #ebebeb;
	}
	h1,h2,h3{
		font-size:15px;margin:1px
	}
	h2{
		font-size:14px
	}
	h3{
		font-size:10px;font-weight: normal
	}
	.icone {
		font-family: Webdings;
		font-size: 10px;
		font-style: normal;
		color: Black;
	}
	.liennormal {
		text-decoration : none;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-style : normal;
		color : Black;
	}

		.liennormal:HOVER
	{
		text-decoration : underline;
		color : #666666;
	}
	.liennormal_gris {
		text-decoration : none;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
		color : Black;
	}

		.liennormal_gris:HOVER
	{
		text-decoration : underline;
		color : #666666;
	}
	.liennormal11 {
		text-decoration : none;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
		color : #3366cc;
	}

		.liennormal11:HOVER
	{
		color : #99cccc;
		text-decoration : underline;
	}
	.lien12 {
		text-decoration : none;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-style : normal;
		color : #3366cc;
	}

		.lien12:HOVER
	{
		color : #99cccc;
		text-decoration : underline;
	}
	.liennormal12 {
		text-decoration : underline;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-style : normal;
		color : #3366cc;
	}

		.liennormal12:HOVER
	{
		color : #ff9900;
	}
		.lienpetit {
		text-decoration : none;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 15px;
		font-style : normal;
		color : Black;
		
	}

		.lienpetit:HOVER
	{
		text-decoration : underline;
		color : #ff9900;
	}
	.lien_petit {
		text-decoration : underline;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		font-style : normal;
		color : Black;
	}

		.lien_petit:HOVER
	{
		color : #ff9900;
	}
	.lien_petit_vert {
		text-decoration : none;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		font-style : normal;
		color : #669966;
	}

		.lien_petit_vert:HOVER
	{
		color : #ff9900;
	}

	.lienmoyen {
		text-decoration : none;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 14px;
		font-style : normal;
		font-weight : bold;
		color : Black;
	}

		.lienmoyen:HOVER
	{
		color : #cc3333;
	}

	.lienmoyenblanc {
		text-decoration : none;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 14px;
		font-style : normal;
		font-weight : bold;
		color : Black;
	}

		.lienmoyenblanc:HOVER
	{

		color : White;
	}

	.lien_blanc {
		text-decoration : none;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-style : normal;
		color : #ffffff;
	}

		.lien_blanc:HOVER
	{
		text-decoration : underline;
		color : #336699;
	}
	.lien_vert {
		text-decoration : none;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
		color : green;
	}

		.lien_vert:HOVER
	{
		color : #99cc99;
		text-decoration : underline;
	}
	.lien_bleu {
		text-decoration : underline;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
		color : #336699;
	}

		.lien_bleu:HOVER
	{
		color : #6699cc;
		
	}
	
	.lien_bleu2 {
		text-decoration : none;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
		color : #336699;
	}

		.lien_bleu2:HOVER
	{
		text-decoration : underline;
		color : #6699cc;
	}
	.lien_bleu_gras {
		text-decoration : none;
		
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
		font-weight: bold;
		color : #336699;
	}

		.lien_bleu_gras:HOVER
	{
		color : #6699cc;
		
	}
	.lien_orange{
		text-decoration : none;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
		color : #ff9933;
	}

		.lien_orange:HOVER
	{
		color : #ffcc99;
		text-decoration : underline;
	}
	.lien_rouge {
		text-decoration : none;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
		color : #cc0066;
	}

		.lien_rouge:HOVER
	{
		
		color : #660000;
	}
	A.lienvert:ACTIVE {
		text-decoration : none;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-style : normal;
		color : green;
	}
	A.lienrouge:LINK {
		text-decoration : none;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-style : normal;
		color : Black;
	}
	A.lienrouge:VISITED {
		text-decoration : none;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-style : normal;
		color : Black;
	}

		A.lienrouge:HOVER
	{
		text-decoration : none;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-style : normal;
		color : #c80000;
	}
	A.lienrouge:ACTIVE {
		text-decoration : none;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-style : normal;
		color : #c80000;
	}
	.lien_face_vert {
		text-decoration : none;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
		color : #99cc66;
	}

		A.lien_face_vert:HOVER
	{
		text-decoration : underline;
		color : #669900;
	}

	.lien_face_rouge {
		text-decoration : none;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
		color : #cc3333;
	}

		A.lien_face_rouge:HOVER
	{
		text-decoration : underline;
		color : #006699;
	}

	.lienpetit {
		text-decoration : none;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		font-style : normal;
		color : Black;
	}



		A.lienpetit:HOVER
	{

		color : #c80000;
	}





	.cadrenoir {
		border-bottom : 1px solid Black;
		border-left : 1px solid Black;
		border-right: 1px solid Black;
		border-top: 1px solid Black;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
	}
	.cadrenoir_petit {
		border-bottom : 1px solid Black;
		border-left : 1px solid Black;
		border-right: 1px solid Black;
		border-top: 1px solid Black;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		font-style : normal;
	}
	.cadrenoir_epais {
		border-bottom : 3px solid Black;
		border-left : 3px solid Black;
		border-right: 3px solid Black;
		border-top: 3px solid Black;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
	}
	.cadregris_epais {
		border-bottom : 3px solid Gray;
		border-left : 3px solid Gray;
		border-right: 3px solid Gray;
		border-top: 3px solid Gray;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
	}
	.cadrerouge {
		border-bottom : 1px solid #cc3333;
		border-left : 1px solid #cc3333;
		border-right: 1px solid #cc3333;
		border-top: 1px solid #cc3333;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
	}
	.cadrerouge2 {
		border-bottom : 1px solid #ff3300;
		border-left : 1px solid #ff3300;
		border-right: 1px solid #ff3300;
		border-top: 1px solid #ff3300;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
		font-weight: bold;
	}
	.cadrevert {
		border-bottom : 1px solid #669900;
		border-left : 1px solid #669900;
		border-right: 1px solid #669900;
		border-top: 1px solid #669900;
	}
	.cadrevert_epais {
		border-bottom : 2px solid #ccff99;
		border-left : 2px solid #ccff99;
		border-right: 2px solid #ccff99;
		border-top: 2px solid #ccff99;
	}
	.cadrevert_fonce {
		border-bottom : 1px solid green;
		border-left : 1px solid green;
		border-right: 1px solid green;
		border-top: 1px solid green;
	}
	.cadrebleu {
		border-bottom : 1px solid #006699;
		border-left : 1px solid #006699;
		border-right: 1px solid #006699;
		border-top: 1px solid #006699;
	}
	.cadrebleu_fonce {
		border-bottom : 1px solid #336699;
		border-left : 1px solid #336699;
		border-right: 1px solid #336699;
		border-top: 1px solid #336699;
	}
	.cadrebleu_fonce_epais {
		border-bottom : 2px solid #336699;
		border-left : 2px solid #336699;
		border-right: 2px solid #336699;
		border-top: 2px solid #336699;
	}
	.cadrebleu_clair_epais {
		border-bottom : 2px solid #ccffff;
		border-left : 2px solid #ccffff;
		border-right: 2px solid #ccffff;
		border-top: 2px solid #ccffff;
	}
	.cadrebleu_clair {
		border-bottom : 1px solid #ccffff;
		border-left : 1px solid #ccffff;
		border-right: 1px solid #ccffff;
		border-top: 1px solid #ccffff;
	}
	.cadrebleuepais {
		border-bottom : 3px solid #6699cc;
		border-left : 3px solid #6699cc;
		border-right: 3px solid #6699cc;
		border-top: 3px solid #6699cc;
	}
	.cadrebleu_epais {
		border-bottom : 2px solid #99cccc;
		border-left : 2px solid #99cccc;
		border-right: 2px solid #99cccc;
		border-top: 2px solid #99cccc;
	}
	.cadrejaune {
		border-bottom : 1px solid #ffff99;
		border-left : 1px solid #ffff99;
		border-right: 1px solid #ffff99;
		border-top: 1px solid #ffff99;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
	}
	.cadrejaune_epais {
		border-bottom : 2px solid #ffff99;
		border-left : 2px solid #ffff99;
		border-right: 2px solid #ffff99;
		border-top: 2px solid #ffff99;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
	}
	.cadreorange {
		border-bottom : 1px solid #ffcc66;
		border-left : 1px solid #ffcc66;
		border-right: 1px solid #ffcc66;
		border-top: 1px solid #ffcc66;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
	}
	.cadreorange_epais {
		border-bottom : 2px solid #ffcc66;
		border-left : 2px solid #ffcc66;
		border-right: 2px solid #ffcc66;
		border-top: 2px solid #ffcc66;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
	}
	.cadreorange_fonce {
		border-bottom : 1px solid #cc6633;
		border-left : 1px solid #cc6633;
		border-right: 1px solid #cc6633;
		border-top: 1px solid #cc6633;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
	}
	
	.cadremauve {
		border-bottom : 1px solid #cc99cc;
		border-left : 1px solid #cc99cc;
		border-right: 1px solid #cc99cc;
		border-top: 1px solid #cc99cc;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
	}
	.cadremauve_epais {
		border-bottom : 2px solid #ffcccc;
		border-left : 2px solid #ffcccc;
		border-right: 2px solid #ffcccc;
		border-top: 2px solid #ffcccc;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
	}
	.cadreturquoise {
		border-bottom : 1px solid #00cc99;
		border-left : 1px solid #00cc99;
		border-right: 1px solid #00cc99;
		border-top: 1px solid #00cc99;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
	}
	.cadreblanc {
		border-bottom : 2px solid #ffffff;
		border-left : 2px solid #ffffff;
		border-right: 2px solid #ffffff;
		border-top: 2px solid #ffffff;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
	}
	.cadreviolet {
		border-bottom : 1px solid #666699;
		border-left : 1px solid #666699;
		border-right: 1px solid #666699;
		border-top: 1px solid #666699;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
	}
	.cadrenoirtextepetit {
		border-bottom : 1px solid Black;
		border-left : 1px solid Black;
		border-right: 1px solid Black;
		border-top: 1px solid Black;
		font-size : 10px;
	}
	.cadregristextepetit {
		border : 1 solid #cccccc;
		font-size : 10px;
	}
	.cadrenoirtextepetit2 {
		border-bottom : 1px solid Black;
		border-left : 1px solid Black;
		border-right: 1px solid Black;
		border-top: 1px solid Black;
		font-size : 10px;
	}
	.cadrenoirgauchebasdroite {
		border-bottom : 1px solid Black;
		border-left : 1px solid Black;
		border-right: 1px solid Black;
	}
	.cadrenoirgauchebas {
		border-bottom : 1px solid Black;
		border-left : 1px solid Black;
	}
	.cadrenoirgauche {
		border-left : 1px solid Black;
	}
	.cadrenoirbasdroite {
		border-bottom : 1px solid Black;
		border-right: 1px solid Black;
	}
	.cadrenoirgauchedroite {
		border-right: 1px solid Black;
		border-left : 1px solid Black;
	}
	.cadrenoirgauchedroitebas {
		border-right: 1px solid Black;
		border-left : 1px solid Black;
		border-bottom : 1px solid Black;
	}
	.cadrenoirbas {
		border-bottom : 1px solid Black;
	}
	.cadrerougebas {
		border-bottom : 1px solid #cc3366;
	}
	.cadreblancbas {
		border-bottom : 1px solid White;
	}
	.cadrenoirhaut {
		border-top : 1px solid Black;
	}
	.cadrenoirhaut_pointille {
		border-top : 2px dashed Black;
	}
	.cadrenoirbas_double {
		border-bottom : 1px double Black;
	}
	.cadrenoirhautbas {
		border-top : 1px solid Black;
		border-bottom : 1px solid Black;
	}
	
	.cadresimple {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
		text-align: justify;
	}
	.cadre_sans {
		border-bottom : 0px solid #cccccc;
		border-left : 0px solid #cccccc;
		border-right: 0px solid #cccccc;
		border-top: 0px solid #cccccc;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
	}
	.cadregris {
		border-bottom : 1px solid #cccccc;
		border-left : 1px solid #cccccc;
		border-right: 1px solid #cccccc;
		border-top: 1px solid #cccccc;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
	}
	.cadregris_leger {
		border-bottom : 1px solid #ebebeb;
		border-left : 1px solid #ebebeb;
		border-right: 1px solid #ebebeb;
		border-top: 1px solid #ebebeb;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
	}
	.cadregris_leger_epais {
		border-bottom : 2px solid #ebebeb;
		border-left : 2px solid #ebebeb;
		border-right: 2px solid #ebebeb;
		border-top: 2px solid #ebebeb;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
	}
	.cadregris_fonce {
		border-bottom : 1px solid #999999;
		border-left : 1px solid #999999;
		border-right: 1px solid #999999;
		border-top: 1px solid #999999;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
	}
	.cadregrisbas {
		border-bottom : 1px solid Gray;
	}
	.cadregrishaut {
		border-top : 1px solid #cccccc;
	}
	.cadregrisgauche {
		border-left : 1px solid Gray;
	}
	.cadregrisbasgauche {
		border-left : 1px solid Gray;
		border-bottom : 1px solid Gray;
	}
	.cadregrisbasdroite {
		border-bottom : 1px solid Gray;
		border-right : 1px solid Gray;
	}
	.cadregrisbasdouble {
		border-bottom : 1px double Gray;
	}
	.cadrevertbas {
		border-bottom : 1px solid Green;
	}



	.trait_gris_bas {
		border-bottom : 1px solid Gray;
	}
	.trait_gris_bas_gauche {
		border-bottom : 1px dotted Gray;
		border-left : 1px dotted Gray;
	}
	.trait_gris_bas_droite {
		border-bottom : 1px solid Gray;
		border-right : 1px solid Gray;
	}
	.trait_gris_bas_gauche_haut {
		border-bottom : 1px solid Gray;
		border-left : 1px solid Gray;
		border-top : 1px solid Gray;
	}
	.trait_gris_haut {
		border-top : 1px solid Gray;
	}
	.trait_gris_gauche {
		border-left : 1px dotted Gray;
	}
	.trait_gris_droite {
		border-right : 1px solid Gray;
	}
	.trait_gris_bas_vert_haut {
		border-bottom : 1px solid Gray;
		border-top : 1px solid #ccff99;
	}
	
	.trait_gris_bas_pointille {
		border-bottom : 1px dashed Gray;
	}
	
	.trait_gris_bas_clair {
		border-bottom : 1px solid #ebebeb;
	}
	.trait_gris_haut_clair {
		border-top : 1px solid #ebebeb;
	}
	.trait_gris_gauche_bas_clair {
		border-bottom : 1px solid #ebebeb;
		border-left : 1px solid #ebebeb;
	}
	.trait_gris_gauche_clair {
		border-left : 1px solid #ebebeb;
	}
	.trait_gris_gauche_droite_clair {
		border-left : 1px solid #ebebeb;
		border-right : 1px solid #ebebeb;
	}
	.trait_gris_droite_clair {
		border-right : 1px solid #ebebeb;
	}
	.trait_vert_haut {
		border-top : 1px solid #ccff99;
	}
	
	div.centered { border: 0; background-color: Gray;
		position: absolute; left: 50%; top: 50%; color: black; }
		
		.trait_violet_bas {
		border-bottom : 1px solid #666699;
	}
	.trait_violet_haut {
		border-top : 1px solid #666699;
	}
	.trait_violet_droite {
		border-right : 1px solid #666699;
	}
	.trait_violet_gauche {
		border-left : 1px solid #666699;
	}
	.trait_violet_gauche_droite {
		border-left : 1px solid #666699;
		border-right : 1px solid #666699;
	}
	
	
	.cadreviolet_petit {
		border-bottom : 1px solid #666699;
		border-left : 1px solid #666699;
		border-right: 1px solid #666699;
		border-top: 1px solid #666699;
		font-family : Arial, Helvetica, sans-serif;
		color: #333333;
		font-size : 11px;
	}
	.cadre_vert {
		border-left : 1px solid #669900;
		border-right : 1px solid #669900;
		border-top : 1px solid #669900;
		border-bottom : 1px solid #669900;
	}
	.trait_vert_bas {
		border-bottom : 1px solid #669900;
	}
