
			body {
				background-color: #66FFFF;
				margin-left: 0px;
				margin-top: 0px;
				margin-right: 0px;
				margin-bottom: 0px;
				Filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#66CCFF', EndColorStr='#66FFFF');
				SCROLLBAR-FACE-COLOR: #cbcbcb;
				SCROLLBAR-HIGHLIGHT-COLOR: #e0e0e0;
				SCROLLBAR-SHADOW-COLOR: #b9b9b9;
				SCROLLBAR-3DLIGHT-COLOR: #f2f2f2;
				SCROLLBAR-ARROW-COLOR: #ffffff;
				SCROLLBAR-TRACK-COLOR: #eaeaea;
				SCROLLBAR-DARKSHADOW-COLOR: #a3a3a3;
				SCROLLBAR-BASE-COLOR: #ffffff;
			}
			#client_imprime {
			  display: none;
			}
			.texte_menu_ligne2 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #FFFFFF;
				text-decoration: none;
			}
			.texte_menu_ligne2:hover{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #FFFFFF;
				text-decoration: none;
			}
			.texte_menu_ligne2:active{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #FFFFFF;
				text-decoration: none;
			}
			
			.texte_menu_ligne3 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #000099;
				text-decoration: none;
			}
			.texte_menu_ligne3:hover{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #FFFFFF;
				text-decoration: none;
			}
			.texte_menu_ligne3:active{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #000099;
				text-decoration: none;
			}
			
			.texte_tab_entete {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #66FFFF;
				text-decoration: none;
			}
			.texte_tab_entete:hover{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #FFFFFF;
				text-decoration: none;
			}
			.texte_tab_entete:active{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #66FFFF;
				text-decoration: none;
			}
			.texte_tab_ligne1{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #000000;
				text-decoration: none;
			}
			.texte_tab_ligne1:hover{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #FFFFFF;
				text-decoration: none;
			}
			.texte_tab_ligne1:active{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #000000;
				text-decoration: none;
			}
			
			.texte_tab_ligne2 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-family: Verdana;
				color: #000000;
				text-decoration: none;
			}
			.texte_tab_ligne2:hover{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #FFFFFF;
				text-decoration: none;
			}
			.texte_tab_ligne2:active{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #000000;
				text-decoration: none;
			}
			.texte {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #000099;
				text-decoration: none;
			}
			.texte:hover{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #FFFFFF;
				text-decoration: none;
			}
			.texte:active{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #000099;
				text-decoration: none;
			}
			.taille_8{
				font-size: 8px;
			}
			.taille_10{
				font-size: 10px;
			}
			.taille_12{
				font-size: 12px;
			}
			.tabnormal{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #CCFFFF;
				text-decoration: none;
				border-bottom-color: #CCFFFF;
				border-bottom: solid;
				border-bottom-width:1px;
				cursor:pointer;
			}
			.tabover{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				background-color: #0000FF;
				font-size: 12px;
				color: #FFFFFF;
				text-decoration: none;
				border-bottom-color: #FFFFFF;
				border-bottom: solid;
				border-bottom-width:1px;
				cursor:pointer;
			}
			.menu_ligne2{
				Filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#3300FF', EndColorStr='#33FFFF');
				font-family: Verdana, Arial, Helvetica, sans-serif;
				background-color: #3300FF;
			}
			.menu_ligne3{
				Filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#66CCFF', EndColorStr='#00CCFF');
				background-color: #66CCFF;
			}
			.tab_ligne1{
				z-index : 100;
				background-color: #DDDDDD;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #000000;
				text-decoration: none;
			}
			.tab_ligne2{
				z-index : 100;
				background-color: #C0C0C0;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #000000;
				text-decoration: none;
			}
			.tab_entete{
				background-color: #330099;
				Filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#330099', EndColorStr='#6600CC');
			}
			.rollover_menu{
				z-index : 800;
				background-color: #0000FF;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #FFFFFF;
				text-decoration: none;
			}
			.degrade {
				background-color: #808080;
				filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#808080', EndColorStr='#DDDDDD');
			}
			.degrade_2 {
				background-color: #DDDDDD;
				filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#DDDDDD', EndColorStr='#808080');
			}
			.gris {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #666666;
				text-decoration: none;
			}
			.gris:hover{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #FFFFFF;
				text-decoration: none;
			}
			.gris:active{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #666666;
				text-decoration: none;
			}
			.orange10 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #FF9900;
				text-decoration: none;
			}
			.orange10:hover{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #FFFFFF;
				text-decoration: none;
			}
			.orange10:active{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #FF9900;
				text-decoration: none;
			}
			.marron10 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #990000;
				text-decoration: none;
			}
			.marron10:hover{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #FFFFFF;
				text-decoration: none;
			}
			.marron10:active{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #990000;
				text-decoration: none;
			}
			.rouge10 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #FF0000;
				text-decoration: none;
			}
			.rouge10:hover{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #FFFFFF;
				text-decoration: none;
			}
			.rouge10:active{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #FF0000;
				text-decoration: none;
			}
			.vert10 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #006600;
				text-decoration: none;
			}
			.vert10:hover{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #FFFFFF;
				text-decoration: none;
			}
			.vert10:active{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #FFFFFF;
				text-decoration: none;
			}
			.rouge_12 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #FF0000;
				text-decoration: none;
			}
			.rouge_12:hover{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #FFFFFF;
				text-decoration: none;
			}
			.rouge_12:active{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #FFFFFF;
				text-decoration: none;
			}
			.border_gris{
				border:solid;
				border-color:#CCCCCC;
				border-width:1px;
			}
			.border_gris_gauche { 
				border-left: solid;
				border-left-color:#CCCCCC;
				border-left-width:1px;
			}
			.border_gris_bas { 
				border-bottom: solid;
				border-bottom-color:#CCCCCC;
				border-bottom-width:1px;
			}
			.border_noir{
				border:solid;
				border-color:#CCCCCC;
				border-width:1px;
			}
			.border_bas {
				border-bottom: solid;
				border-bottom-color:#003366;
				border-bottom-width:1px;
			}
			.border_gris_bas_gauche {
				border-bottom: solid;
				border-bottom-color:#CCCCCC;
				border-bottom-width:1px;
				border-left: solid;
				border-left-color:#CCCCCC;
				border-left-width:1px;
			}
			.select_voit{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #000099;
				text-decoration: none;
				width:790px;
			}
			.select_voit_mar_mod{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #000099;
				text-decoration: none;
				width:200px;
			}
			input{
				background-color:#FFFFFF;
				font-family: Verdana;
				font-size: 10px;
				color: #000099;
				border-top-color: #000099;
				border-top-style:solid;
				border-top-width:1px;
				border-bottom-color: #000099;
				border-bottom-style:solid;
				border-bottom-width:1px;
				border-left-color: #000099;
				border-left-style:solid;
				border-left-width:1px;
				border-right-color: #000099;			
				border-right-style:solid;
				border-right-width:1px;
			}
			textarea{
				background-color:#FFFFFF;
				font-family: Verdana;
				font-size: 10px;
				color: #000099;
				border-top-color: #000099;
				border-top-style:solid;
				border-top-width:1px;
				border-bottom-color: #000099;
				border-bottom-style:solid;
				border-bottom-width:1px;
				border-left-color: #000099;
				border-left-style:solid;
				border-left-width:1px;
				border-right-color: #000099;			
				border-right-style:solid;
				border-right-width:1px;
			}
			select{
				background-color:#FFFFFF;
				font-family: Verdana;
				font-size: 10px;
				color: #000099;
			}
			.adresse {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-style: italic;
				line-height: normal;
				font-weight: bold;
				font-variant: normal;
				text-transform: capitalize;
				color: #FFFFFF;
				letter-spacing: 5px;
			}