body
{
 leftmargin:0px;
 marginheight:0px;
  marginwidth:0px;
   topmargin:0px;
   background:#2e2e2e;color:#e7e7e7;font:12px Verdana,Arial,Helvetica,sans-serif;margin:6px;padding:0;
scrollbar-3dlight-color: #6a6a6a;
scrollbar-arrow-color: #fc9b00;
scrollbar-darkshadow-color: #000000;
scrollbar-face-color: #444444;
scrollbar-highlight-color: #444444;
scrollbar-shadow-color: #000000;
scrollbar-track-color: #2e2e2e
}
.Style2 {font-size: 60px; font-family: Arial, Helvetica, sans-serif; color: #FFCC00;}
.Style3 {
	font-size: 30px;
	font-weight: bold;
}
.bandeau_onglet_vert {
	color: #666666;
	background-color: #99CC33;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	text-transform: uppercase;
	font-variant: normal;
	text-decoration: none;
	border-top-color: #FFFFFF;
}
.fond_orange {
	background-color: #FFFFFF;
}
.bandeau_onglet_orange {
	color: #666666;
	background-color: #FFCC00;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	text-transform: uppercase;
	font-variant: normal;
	text-decoration: none;
}
.bandeau_onglet_bleu {
	color: #666666;
	background-color: #6699FF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	text-transform: uppercase;
	font-variant: normal;
	text-decoration: none;
}
.bandeau_onglet_vertpomme {
	color: #666666;
	background-color: #CCFF00;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	text-transform: Aucune;
	font-variant: normal;
	text-decoration: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-right: 1px;
	padding-left: 1px;
	margin-bottom: 1px;
	border-left-width: thin;
}
.article_titre1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FF9900;
	line-height: normal;
	background-color: #FFFFFF;
}
.article_entete {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	line-height: normal;
	background-color: #FF6600;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	white-space: normal;
	padding-right: 5px;
	text-indent: 5px;
}
.article_contenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #6699FF;
	line-height: normal;
	padding-left: 2px;
}
.article_contenu_important {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #333399;
	line-height: normal;
	padding-left: 2px;
}
.article_contour {
	border-right-style: groove;
	border-bottom-style: groove;
	border-right-color: #999999;
	border-bottom-color: #6699FF;
	border-right-width: thin;
	border-bottom-width: thin;
}
.article1_titre1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #99CC00;
	line-height: normal;
	background-color: #FFFFFF;
}
.article1_contenu_important {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	line-height: normal;
	background-color: #FFFFFF;
}
.article1_contenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	line-height: normal;
	margin-left: 0px;
}

.fenetreAction_entete {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	line-height: normal;
	letter-spacing: normal;
	text-align: right;
	vertical-align: middle;
	white-space: normal;
	padding-right: 5px;
	background-color: #FF9900;
}

.fenetreAction_contenu_important {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	line-height: normal;
	padding-left: 2px;
}

.fenetreAction_contenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	padding-left: 2px;
	color: #FFFFFF;
}

.ecritureDefault {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: normal;
}

.fenetreAction_contour {
	border-right-style: groove;
	border-bottom-style: groove;
	border-right-color: #999999;
	border-bottom-color: #6699FF;
	border-right-width: thin;
	border-bottom-width: thin;
	background-image: url(/images/fond_bleu.JPG);
}

.background_bleu
{
background-image: url(../images/fond_menu.jpg);
}
.background_orange
{
background-image: url(../images/fond_orange.gif);
}
 
.formulaire_contenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	padding-left: 2px;
	color: #6699FF;
}

.formulaire_contour {
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-style: solid;
	border-left-style: solid;
	border-right-color: #900461;
	border-right-width: thin;
	border-bottom-color: #900461;
	border-bottom-width: thin;
	border-left-color: #900461;
	border-left-width: thin;
	border-top-color: #900461;
	border-top-width: thin;
	background-color: #FFFFFF;
}

.formulaire_contenu_important {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #99CC00;
	line-height: normal;
	padding-left: 2px;
}



.formulaire_entete {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	line-height: normal;
	letter-spacing: normal;
	text-align: right;
	vertical-align: middle;
	white-space: normal;
	padding-right: 5px;
	background-color: #333366;
}

.champ_obligatoire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: normal;
	background-color: #FFCC00;
}

.champ_non_obligatoire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: normal;
	background-color: #FFFFFF;

}

.fond_bleu_primaire {
	background-color: #66CCFF;
}
.fond_vert_primaire {
	background-color: #99CC00;
}
.fond_prune_primaire {
	background-color: #900461;
}
.fond_vert_secondaire {
	background-color: #CCFF00;
}
.ecriture_vert_primaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.fond_bleu_secondaire {

	background-color: #99FFFF;
}
.ecriture_bleu_primaire {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #66CCFF;
	text-decoration: none;
}
#bouton {
	FONT-SIZE: 10px; BORDER-LEFT-COLOR: #650000; BORDER-BOTTOM-COLOR: #650000; COLOR: white; BORDER-TOP-COLOR: #650000; BACKGROUND-COLOR: #990000; BORDER-RIGHT-COLOR: #650000
}
#formulaire {
	FONT-SIZE: 10px; COLOR: #000099
}
INPUT {
	FONT-SIZE: 11px
}
#div_espace {
	FLOAT: left; WIDTH: 10px
}
#div_contenu {
	FLOAT: left; WIDTH: 490px
}
#lightgray1 {
	FONT-SIZE: 10px; COLOR: #aaaaaa
}
#grosTitreVert {
	FONT-SIZE: 26px; COLOR: #999966
}
#grosTitreOrange {
	FONT-SIZE: 26px; COLOR: #e7ad08
}
#grosTitreMauve {
	FONT-SIZE: 26px; COLOR: #bdadbd
}
#grosTitreMauvefonce {
	FONT-SIZE: 26px; COLOR: #7f697f
}
#grosTitreNoir {
	FONT-SIZE: 26px; COLOR: #000000
}
#grosTitreGris {
	FONT-SIZE: 26px; COLOR: #c0c0c0
}
#grosTitreGrisfonce {
	FONT-SIZE: 26px; COLOR: #898989
}
#grisN {
	FONT-SIZE: 10px; COLOR: #c0c0c0
}
#grisS {
	FONT-SIZE: 9px; COLOR: #c0c0c0
}
#grisS2 {
	FONT-SIZE: 9px; COLOR: #505050
}
#petitGris {
	FONT-SIZE: 9px; COLOR: #555555
}
#petitNoir {
	FONT-SIZE: 9px; COLOR: #000000
}
#noirB {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000
}
#grisGG {
	FONT-SIZE: 20px; COLOR: #666666
}
#blancGG {
	FONT-SIZE: 20px; COLOR: #ffffff
}
#bleuGG {
	FONT-SIZE: 20px; COLOR: #336666
}
#rougeGG {
	FONT-SIZE: 20px; COLOR: #990000
}
#grosTitreRouge {
	FONT-SIZE: 26px; COLOR: #9c0000
}
#rougeB {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #9c0000
}
#lblancG {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff
}
#lmauveG {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #634e63
}
#lroseG {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #b88585
}
#lroseB {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #b88585
}
#lroseS {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #b88585
}
#lchiffreB {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e0a904
}
#lorangeB {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f3ba25
}
#lorangeM {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f3ba25
}
#lbordeauG {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #663333
}
#lbordeauB {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #663333
}
#lrougeG {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #990000
}
#lnoirG {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
#lnoirB {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000
}
#lnoirN {
	FONT-SIZE: 12px; COLOR: #000000
}
#lmauveB {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ae9cae
}
#lmauveM {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ae9cae
}
#lorangeG {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ad3f07
}
#lorangeB {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ad3f07
}
#lvertpommeG {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cccc99
}
#lvertpommeB {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cccc99
}
#lvertpommeM {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cccc99
}
#menu {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid
}
#rub {
	BACKGROUND: #cc8800; HEIGHT: 20px; TEXT-ALIGN: center
}
#rub_on {
	BORDER-RIGHT: white 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #dbaa03; VERTICAL-ALIGN: middle; BORDER-LEFT: white 1px solid; COLOR: white; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-ALIGN: center
}
#rub_a_on {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #dbaa03; VERTICAL-ALIGN: middle; COLOR: white; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#rub_off {
	BORDER-RIGHT: white 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #cc8800; VERTICAL-ALIGN: middle; BORDER-LEFT: white 1px solid; COLOR: white; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-ALIGN: center
}
#rub_a_off {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #cc8800; VERTICAL-ALIGN: middle; COLOR: white; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#vertG {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #e7ad08
}
#vertGG {
	FONT-SIZE: 20px; COLOR: #e7ad08
}
#noirGG {
	FONT-SIZE: 20px; COLOR: #000000
}
#noirG {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
#noir2G {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000
}
#noirB {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000
}
#noirGGG {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000
}
#vertB {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e7ad08
}
#noirN {
	FONT-SIZE: 11px; COLOR: #000000
}
#lienNB {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000
}
#blancG {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff
}
#blanc2G {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff
}
#vert1G {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #e7ad08
}
#vert2G {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e7ad08
}
#blancB {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff
}
#grisG {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #636363
}
#grisGG {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #636363
}
#titreGA {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #e7ad08
}
#titreGB {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #636363
}
#lpuce {
	MARGIN-LEFT: 20px; LINE-HEIGHT: 12px; LIST-STYLE-TYPE: circle
}
#puce {
	COLOR: #efc64a
}
#padding {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	padding-left: 2px;
	cursor: pointer;
	FONT-WEIGHT: bold; 
}
a.texte_normal:hover{
	color: #000000;
}
a.texte_normal{
	color: #636363;
}
a.bouton:hover{
	color: #FFCC00;
}
a.bouton{
	color: #FFCC00;
}
.texte_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	padding-left: 2px;
	color: #000000;
}
.texte_discret {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	padding-left: 2px;
	color: #999999;
}
.texte_normal_gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	padding-left: 2px;
	color: #000000;
}

td.bouton_action {
	padding:0;
	background-color: #900461;
	border:thin solid #900461;
	border-top:thin solid #900400;
	border-right:thin solid #900400;
	text-align:center;
	font-family:Arial;
	font-size:11px;
	font-weight:800;
	color:#888888;
	text-decoration:none;
	
}

td.bouton_action:hover{
	padding:0;
	background-color: #900461;
	border:thin solid #ffa044;
	border-top:thin solid #ffd0be;
	border-right:thin solid #ffd0be;
	text-align:center;
	font-family:Arial;
	font-size:11px;
	font-weight:800;
	color:#FFCC00;
	text-decoration:none;
	}
.titre1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bolder;
	line-height: normal;
	padding-left: 2px;
	color: #FF6600;
	word-spacing: normal;
	list-style-type: disc;
	vertical-align: baseline;
	text-align: left;
	letter-spacing: normal;
	white-space: normal;
	display: Aucune;
	padding-top: 15px;
}
.titrebanner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 55px;
	color: #FFCC00;
}
.titre1_texte_normal_gras {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	padding-left: 2px;
	color: #000000;
}
.ecriture_couleur_jaune {
	color: #FFCC00;
}
.ecriture_couleur_violet {
	color: #900461;
}
td.fond_couleur_jaune {
	bgcolor: #FFCC00;
}
td.fond_couleur_violet {
	bgcolor: #900461;
}
td.fond_couleur_vert {
	bgcolor: #99CC00;
}
.titre2 {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	padding-left: 2px;
	color: #FF9900;
	text-decoration: underline;
}
.texte_commentaire {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	line-height: normal;
	padding-left: 2px;
	color: #999999;
}
