td 					{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#2d2d2d }
.soustitre	 		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bolder; color: #dcdcdc; }
.titre 				{ font-family: Arial, Helvetica, sans-serif; color: #396A9A ; font-size: 14px ; font-weight: bold ; }

a 					{ font-size: 12px; color: #2d2d2d; text-decoration: none; }
a:hover 			{ font-size: 12px; color: #7BAAC8; text-decoration: none; }
a:link 				{ font-size: 12px; color: #cc0000; text-decoration: none; }

.bouton				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#396a9a ; text-decoration: none ; font-weight: bold ; }
.bouton:link 		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#396a9a ; text-decoration: none ; font-weight: bold ; }
.bouton:active		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#396a9a ; text-decoration: none ; font-weight: bold ; }
.bouton:hover		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#396a9a ; text-decoration: none ; font-weight: bold ; }

.navigation			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#396a9a ; text-decoration: none ; }
.navigation:link 	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#396a9a ; text-decoration: none ; }
.navigation:active	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#396a9a ; text-decoration: none ; }
.navigation:hover	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#2d2d2d ; text-decoration: underline ; }

.menu_top 			{ font-family: Arial, Helvetica, sans-serif; text-align:right; color: #FFFFFF ; font-size: 12px ; text-decoration: none ; }
.menu_top:link 		{ font-family: Arial, Helvetica, sans-serif; text-align:right; color: #FFFFFF ; font-size: 12px ; text-decoration: none ; }
.menu_top:active	{ font-family: Arial, Helvetica, sans-serif; text-align:right; color: #FFFFFF ; font-size: 12px ; text-decoration: none ; }
.menu_top:hover 	{ font-family: Arial, Helvetica, sans-serif; text-align:right; color: #cc0000 ; font-size: 12px ; text-decoration: none ; }

.menuoff_left 		{ font-family: Arial, Helvetica, sans-serif; text-align:right; color: #FFFFFF ; font-size: 12px ; text-decoration: none ; }
.page_active 		{ font-family: Arial, Helvetica, sans-serif; text-align:left;  color: #CC0000 ; font-size: 12px ; text-decoration: none ; font-weight:bold }

.menu_left 			{ font-family: Arial, Helvetica, sans-serif; text-align:right; color: #FFFFFF ; font-size: 12px ; text-decoration: none ; }
.menu_left:link 	{ font-family: Arial, Helvetica, sans-serif; text-align:right; color: #FFFFFF ; font-size: 12px ; text-decoration: none ; }
.menu_left:active 	{ font-family: Arial, Helvetica, sans-serif; text-align:right; color: #FFFFFF ; font-size: 12px ; text-decoration: none ; }
.menu_left:hover 	{ font-family: Arial, Helvetica, sans-serif; text-align:right; color: #ffffff ; font-size: 12px ; text-decoration: underline ; }

.submenu_left 		{ font-family: Arial, Helvetica, sans-serif; text-align:right; color: #FFFFFF ; font-size: 11px ; text-decoration: none ; }
.submenu_left:link 	{ font-family: Arial, Helvetica, sans-serif; text-align:right; color: #FFFFFF ; font-size: 11px ; text-decoration: none ; }
.submenu_left:active{ font-family: Arial, Helvetica, sans-serif; text-align:right; color: #FFFFFF ; font-size: 11px ; text-decoration: none ; }
.submenu_left:hover { font-family: Arial, Helvetica, sans-serif; text-align:right; color: #ffffff ; font-size: 11px ; text-decoration: underline ; }

.legal 				{ font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center; color: #2d2d2d ; font-size: 9px ; text-decoration: none ; }

.legal_lien		 	{ font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center; color: #396A9A ; font-size: 9px ; text-decoration: none ; }
.legal_lien:link 	{ font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center; color: #396A9A ; font-size: 9px ; text-decoration: none ; }
.legal_lien:active 	{ font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center; color: #396A9A ; font-size: 9px ; text-decoration: none ; }
.legal_lien:visited	{ font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center; color: #396A9A ; font-size: 9px ; text-decoration: none ; }
.legal_lien:hover	{ font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center; color: #396A9A ; font-size: 9px ; text-decoration: underline ; } 

.index:link 	{ font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center; color: #FFCC33 ; font-size: 9px ; text-decoration: none ; }
.index:active 	{ font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center; color: #FFCC33 ; font-size: 9px ; text-decoration: none ; }
.index:visited	{ font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center; color: #FFCC33 ; font-size: 9px ; text-decoration: none ; }
.index:hover	{ font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center; color: #ffffff ; font-size: 9px ; text-decoration: underline ; } 

.Box 				{ background-color:#d3d3d3; border: 1px solid #595959; }

.saisie 			{ font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; background-color: #FFFFFF; border: 1px solid #2d2d2d; padding:3px}

.form				{ COLOR: #000000; FONT-FAMILY: Arial, Geneva, Helvetica, sans-serif; font-size: 11px; border: 1px solid #2d2d2d; background-color: #FFFFFF; padding-left:5px}
.quant 				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2d2d2d; background-color:#ffffff; border: 1px dashed #396895; }

.txt-bleu 			{font-family: Arial; font-size: 12px; color:#35497b;}

.linkcell 			{ padding-left: 10px; font-family: Helvetica, Arial; font-size: 10px; }

.input_text			{BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #cc0000 1px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #000000; font-size: 12px}

.liste				{BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; COLOR: #ffffff ; BORDER-BOTTOM: #cc0000 1px solid; FONT-FAMILY: arial; BACKGROUND-COLOR: #000000; font-size: 12px}

body				{background-color: #FFFFFF; }

.menu-selected 		{background-color: #2E3F6A}
.menu-unselected 	{background-color: #000000}
.menu-active	 	{background-color: #333333}

.rouge 				{background-color: #cc0000}
.gris 				{background-color: #555555}
.bleu 				{background-color: #2E3F6A}
.blanc 				{background-color: #ffffff}

.select_list		{FONT-SIZE: 12px; FONT-FAMILY:  Arial, Helvetica, sans-serif; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #000066 ; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #FFFFFF}
li {
	list-style-image: url(../images/puce.gif);
}

