BODY {
	background: url("./version_1.1/images/fond_rayures.jpg") repeat fixed;
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Arial, Tahoma;
	font-size:9px;
	font-weight:normal;
	margin-top: 0px;
}

.textehtml {
	/*font-family:Arial, Verdana, Tahoma, Helvetica, Georgia, Trebuchet MS, sans-serif;
	font-size:9pt;
	line-height:10pt;*/
	font-size:11px;
	line-height:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
	list-style-type:circle;
}
.textehtmlgras {
	/*font-family:Arial, Verdana, Tahoma, Helvetica, Georgia, Trebuchet MS, sans-serif;
	font-size:9pt;
	line-height:10pt;*/
	font-size:11px;
	line-height:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#333333;
	font-weight:bold;
	list-style-type:circle;
}

.TheTable {
	width:900px;
	border:0;
	padding:0;
	margin:0;
	text-align: left;
	border: 0px black solid;
}
.content {
	width:700px;
	text-align:left;
	vertical-align:top;
	margin:0 0 0 0;
	padding:0 0 0 10px;
}

#FloatLeft {
	float:left;
	border:0px black solid;
}

#FloatRight {
	float:right;
	border:0px black solid;
}

/* --------------- */
#logo {
	display:none;
}
li#logo {
  	display:none;
}

/* --------------- */

#Big { font-size:11pt; line-height:12pt; font-weight:bold; letter-spacing:-0.05em; }

.TitrActu { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #0a73be;}
.TitrActuJaune { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #f5b500;}
.TitrActuBiG { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #0a73be;}

hr.c5 { text-align:center; width:90%; color:#AAAAAA; }

#NormTXT {
	font-family:Arial, Verdana, Tahoma, Helvetica, Georgia, Trebuchet MS, sans-serif;
	font-size:9pt;
	line-height:10pt;
	text-decoration:none;
	color:#222222;
	font-weight:normal;
}
#BoldTXT {
	font-family:Arial, Verdana, Tahoma, Helvetica, Georgia, Trebuchet MS, sans-serif;
	font-size:9pt;
	line-height:10pt;
	text-decoration:none;
	color:#333333;
	font-weight:bold;
}

#SmallTXT {
	font-family:Arial, Verdana, Tahoma, Helvetica, Georgia, Trebuchet MS, sans-serif;
	font-size:8pt;
	line-height:10pt;
	text-decoration:none;
	color:#222222;
	font-weight:normal;
}
#SmallBoldTXT {
	font-family:Arial, Verdana, Tahoma, Helvetica, Georgia, Trebuchet MS, sans-serif;
	font-size:8pt;
	line-height:10pt;
	text-decoration:none;
	color:#333333;
	font-weight:bold;
}




A.shr_lien_menu {
  color:#ff6600;
  font-family:Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-weight:normal;
  font-size:8pt;
  line-height:8pt;
}
A.shr_lien_menu:hover {
  font-family:Arial, Helvetica, sans-serif;
  text-decoration:none;
  /*background-color: #ff6600;*/
  color:#333333;
  font-weight:normal;
  font-size:8pt;
  line-height:8pt;
  text-decoration:underline;
}
A.MenuPrincipal {
	font-size:8pt;
	color:#000000;
	line-height:7pt;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}
A.MenuPrincipal:hover {
	font-size:8pt;
	color:#ff6500;
	line-height:7pt;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}

.sondage {
	border-style:solid;
	border-color:gray;
	border-width:1px;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	padding:10px;
}

.menuprincipal {
    font-size:8pt;
    color:#000000;
    line-height:8pt;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    text-decoration:none;
	/*letter-spacing:-0.05em;*/
}

.BoutonSonde {
    BACKGROUND-POSITION: center 50%;
    FONT-SIZE: 11px;
    COLOR: #003399;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
}

.shr_rose {
	list-style-type: circle;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #e500de;
	font-weight: normal;
	font-variant: normal;
	text-transform: Aucune;
	font-style: normal;
}


.GrosLink {
	letter-spacing:-0.05em;
	font-weight:bold;
	font-size:9pt;
}


.DocRegTitle {
	list-style-type:circle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	font-variant:normal;
	text-transform:none;
	font-style:normal;
}


A.EspRegLinkDoc {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
  color:#004b98;
  font-size:8pt;
  }
A.EspRegLinkDoc:hover {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  background-color: #004b98;  
  color:#ffffff;
  font-size:8pt;
  }


.DateRegDoc {
	list-style-type: circle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	font-weight: normal;
	font-variant: normal;
	text-transform: Aucune;
	font-style: normal;
}
.DateRegDocPrinc {
	list-style-type: square;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	font-variant:normal;
	text-transform:none;
	font-style:normal;
}


A.RegDoc2006 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
	/*letter-spacing:-0.05em;*/
	font-weight:normal;
	font-size:8pt;
}
A.RegDoc2006:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#be0000;  
	color:#ffffff;
	letter-spacing:-0.05em;
	font-weight:bold;
	font-size:8pt;
}


A.Avenir {
	list-style-type:circle;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	text-decoration:none;
	color:#7a7a7a;
	font-size:8pt;
}
A.Avenir:hover {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	background-color: #7a7a7a;  
	color:#ffffff;
	font-size:8pt;
}


select {
	border-style:solid;
	border-color:gray;
	border-width:1px;
	height:16px;
	background-color:#FFFFFF;
	font-family:Arial, Verdana;
	font-size:9pt;
	text-indent:2px;
	color:#064d7f;
}

input {
	border-style:solid;
	border-color:gray;
	border-width:1px;
	height:21px;
	background-color:#FFFFFF;
	font-family:Arial, Verdana;
	font-size:9pt;
	font-weight:normal;
	color:#064d7f;
	padding:2px;
}

#AreaTXT {
	border-style:solid;
	border-color:gray;
	border-width:1px;
	width:160pt;
	height:60pt;
	background-color:#FFFFFF;
	font-family:Arial, Verdana;
	font-size:10pt;
	font-weight:normal;
	color:#064d7f;
	padding:2px;
}

.chbox {
	border-style:solid;
	border-color:gray;
	border-width:0px;
	height:20px;
	background-color:#FFFFFF;
	font-family:Verdana, Arial;
	font-size:12px;
	font-weight:normal;
	color:#064d7f;
	text-indent:5px;
}

.data {
	color:#be0000;
	font-family: Arial, Verdana, Tahoma;
	font-size:11px;
	font-weight:bold;
	line-height:11px;
	/*border-style:solid;
	border-color:gray;
	border-width:0px;
	height:30px;
	text-indent:0px;
	background-color:#FFFFFF;*/
}

.Nouveau {
	color:#be0000;
	font-family: Arial, Verdana, Tahoma;
	font-size:8pt;
	font-weight:bold;
	line-height:8pt;
	text-decoration: blink;
	/*border-style:solid;
	border-color:gray;
	border-width:0px;
	height:30px;
	text-indent:0px;
	background-color:#FFFFFF;*/
}

.PublicNew {
	color:#be0000;
	font-family:Arial, Verdana, Tahoma;
	font-size:11pt;
	font-weight:bold;
	line-height:12pt;
	text-decoration: blink;
	/*border-style:solid;
	border-color:gray;
	border-width:0px;
	height:30px;
	text-indent:0px;
	background-color:#FFFFFF;*/
	letter-spacing:-0.05em;
}

.tablo1 {
	border-style:solid;
	border-color:gray;
	border-width:0px;
	font-family:Verdana, Arial;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-align:right;
}

.titres_form {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #9966cc;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	}

A.shr_lien_00 {
	COLOR: #006699;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	line-height: 15px;
	font-weight:normal;
	TEXT-DECORATION: none
	}

A.shr_lien_00:hover {
	COLOR: #ff9933;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	line-height: 15px;
	font-weight:normal;
	TEXT-DECORATION: none
	}

A.AdhLink01 {
	COLOR: #ff6500;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	text-decoration:none;
	line-height: 9pt;
	font-weight:normal;
	TEXT-DECORATION: none
}
A.AdhLink01:hover {
	COLOR: #0f8ce5;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	text-decoration:none;
	line-height: 9pt;
	font-weight:normal;
	TEXT-DECORATION: none
}

.AdhTitre {
	list-style-type:circle;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	color:#0b73be;
	font-weight:normal;
	font-variant:normal;
	text-transform:none;
	font-style:normal;
	letter-spacing:-0.05em;
}

A.shr_lien_01 {
  color:#ff6600;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 13px;
  text-decoration:none;
  line-height: 15px;
  font-weight:normal;
  }

A.shr_lien_01:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 13px;
  text-decoration:none;
  background-color: #ff6600;
  color:#ffffff;
  font-weight:normal;
  }

A.shr_lien_02 {
  color:#ff6600;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 13px;
  text-decoration:none;
  line-height: 15px;
  font-weight:bold;
  }

A.shr_lien_02:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 13px;
  text-decoration:none;
  background-color: #ff6600;
  color:#ffffff;
  font-weight:bold;
  line-height: 15px;
  }
  
A.shr_lien_02bis {
  color:#ff6600;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration:none;
  line-height: 15px;
  font-weight:normal;
}

A.shr_lien_02bis:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration:none;
  background-color: #ff6600;
  color:#ffffff;
  font-weight:normal;
  line-height: 15px;
}
  


A.shr_lien_03 {
  color:#0b73be;
  background-color:none;
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:9pt;
  text-decoration:none;
  line-height:10pt;
}

A.shr_lien_03:hover {
	color:#ff6600;
	background-color:none;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:underline;
	line-height:10pt;
}

#DocLinksPages {
  color:#0b73be;
  background-color:none;
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:10pt;
  text-decoration:none;
  line-height:10pt;
  letter-spacing:-0.05em;
  font-weight:bold;
}

#DocLinksPages:hover {
	color:#ff6600;
	background-color:none;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	text-decoration:underline;
	line-height:10pt;
	letter-spacing:-0.05em;
	font-weight:bold;
}


A.shr_lien_03 img {
  border-color:#0b73be;
}
A.shr_lien_03:hover img {
  border-color:#ff6500;
}


A.shr_lien_04 {
	color:#ff6600;
	font-family:verdana;
	text-decoration:none;
	FONT-SIZE: 10px;
	font-weight: normal;
	font-style: normal;
  }

A.shr_lien_04:hover {
  font-family:verdana;
  background-color: #ff6600;  
  color:#ffffff;
  FONT-SIZE: 10px;
  }

A.shr_lien_05 {
  color:#005c9e;
  font-family:Arial, Verdana, sans-serif;
  font-size:9pt;
  text-decoration:none;
  line-height:10pt;
  font-weight:normal;
}

A.shr_lien_05:hover {
  color:#000000;
  font-family:Arial, Verdana, sans-serif;
  font-size:9pt;
  text-decoration:none;
  line-height:10pt;
  font-weight:normal;
}
  
.shr_texte_01 {
	list-style-type:circle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	font-variant:normal;
	text-transform:none;
	font-style:normal;
}
.shr_texte_02 {
	list-style-type: circle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*color: #0f8ce5;*/
	color:#0b73be;
	font-weight: normal;
	font-variant: normal;
	text-transform: Aucune;
	font-style: normal;
}

.shr_texte_03 {
	list-style-type:circle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	/*color:#0a73be;*/
	color:black;
	font-weight:normal;
	font-variant:normal;
	text-transform:none;
	font-style:normal;
	/*letter-spacing:-0.05em;*/
	text-align:right;
}

.shr_texte_03_bis {
	list-style-type:circle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	/*color:#0a73be;*/
	color:black;
	font-weight:normal;
	font-variant:normal;
	text-transform:none;
	font-style:normal;
	/*letter-spacing:-0.05em;*/
}

.Obligatoire {
    FONT-SIZE:10pt;
    COLOR:#ff0000;
    LINE-HEIGHT:8pt;
    FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
}
.ObligatoireAstBig {
    FONT-SIZE:15pt;
    COLOR:#ff0000;
    LINE-HEIGHT:8pt;
    FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
}

.moyen-bleu {
    FONT-SIZE: 12px;
    COLOR: #5175d7;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.textehtmlreg {
	FONT-SIZE: 11px;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	COLOR: #000000;
}

.textehtmlteck {
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	COLOR: #535563;
	TEXT-ALIGN: right;
}

A.TeckLink1 {
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	COLOR:#535563;
}

A.TeckLink1:hover {
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	COLOR:#535563;
}


.textehtmlwhite {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	COLOR: #FFFFFF;
}

A.reg_lien_white {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	COLOR:#FFFFFF;
}

A.reg_lien_white:hover {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	COLOR:#000000;
	/*BACKGROUND-COLOR:#FFFFFF;*/
}

.textefaq {
	DISPLAY:box;
	BACKGROUND-COLOR:#FFFFFF;
	BORDER:1px #AAAAAA dashed;
	PADDING:7px;
	FONT-SIZE:9pt;
	FONT-FAMILY:Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION:none;
	COLOR:#000000;
}

.0 {
  font-family:verdana;
  text-decoration:none;
  color:#000000;
  }

A.0:hover {
  font-family:verdana;
  background-color: #ec9419;  
  color:#ffffff;
  }

.1 {
  font-family:verdana;
  text-decoration:none;
  color:#6666CC;
  }

A.1:hover {
  font-family:verdana;
  background-color: #6666CC;  
  color:#ffffff;
  }

.2 {
  font-family:verdana;
  text-decoration:none;
  color:#ff6600;
  }

A.2:hover {
  font-family:verdana;  
  background-color: #ff6600;
  color:#ffffff;
  }

.3 {
  font-family:verdana;
  text-decoration:bold;
  color:#ffffff;
  }

A.3:hover {
  font-family:verdana;
  background-color: #ff6600;  
  color:#ffffff;
  }

.5 {
  font-family:verdana;
  text-decoration:bold;
  color:#ffffff;
  }

A.5:hover {
  font-family:verdana;
  background-color: #ff6600;  
  color:#ffffff;
  }

.6 {
  font-family:verdana;
  text-decoration:bold;
  color:#ffffff;
  }

A.6:hover {
  font-family:verdana;
  background-color: #ff6600;  
  color:#ffffff;
  }

.7 {
	font-family:verdana;
	text-decoration:none;
	color:#ff0000;
	font-size: 10px;
	}

A.7:hover {
  font-family:verdana;  
  background-color:#ff0000;
  color:#ffffff;
  }

.8 {
  font-family:verdana;
  text-decoration:none;
  color:#000000;
  }

A.8:hover {
  font-family:verdana;
  background-color:#9966cc;
  color:#ffffff;
  }

.textemarquee {
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.sousmenufepem {
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	}

.departement
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #5175d7;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	}

.chiffredept
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	}

.devenirsstitre {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: #7550dc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	}

.fepemsstitre {
    FONT-WEIGHT:bold;
    FONT-SIZE:14px;
    COLOR:#1b7ac6;
    FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION:none;
	}

.accueilsstitre {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #5175d7;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	}

.textetitre5 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #9966cc;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

.textetitre2 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ec9419;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	}

.textetitre1 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #6666cc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	}

.textetitre9 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #cc6699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	}

.textetitre8 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #eeaf02;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	}

.textetitre4 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #7550dc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	}

.textetitre6 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #1b7ac6;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	}

.textetitreaccueil {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #5175d7;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	}

.boutonformulaire {
    BACKGROUND-POSITION: center 50%;
    FONT-SIZE: 9px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	}

.souligné {
    FONT-SIZE: 10px;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
	}

.petit-bleu {
    FONT-SIZE:9pt;
    COLOR:#0a87e0;
    LINE-HEIGHT:11pt;
    FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
	}

.justifié {
    FONT-SIZE: 10px;
    COLOR: #333333;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify;
	}

.rouge {
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	}

.textetitreblanc {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	}

.textetitreblanc2 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	}

.textetitrerouge {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: blink;
	}

.justi_centre {
    FONT-SIZE: 10px;
    COLOR: #333333;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center;
	}

.textehtmlmauve {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #9966cc;
	}

.textehtmlorange9 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 10px;
	color: #ff6500;
	}

.textetitre10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0a73be;
	text-decoration: none;
}

.textetitre5-bis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #9966CC;
	font-weight: bolder;
}

.etape {
	FONT-SIZE: 10px;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	border-style:solid;
	border-color:gray;
	border-width:1px;
	text-align: center;
}
.etapeok {
	FONT-SIZE: 10px;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #FF6600;
	border-style:solid;
	border-color:gray;
	border-width:1px;
}
.shr_texte_04 {
	list-style-type: circle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #333333;
	font-weight: bold;
	font-variant: normal;
	text-transform: Aucune;
	font-style: normal;
	line-height:12pt;
}


.shr_texte_08 {
	list-style-type:circle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#333333;
	font-weight:bold;
	font-variant:normal;
	text-transform:Aucune;
	font-style:normal;
	line-height:10pt;
	letter-spacing:-0.05em;
}

.shr_texte_07 {
	list-style-type: circle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #333333;
	font-weight: bold;
	font-variant: normal;
	text-transform: Aucune;
	font-style: normal;
	line-height:11pt;
	letter-spacing:-0.05em;
}
.shr_texte_07Blanc {
	list-style-type: circle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFFFF;
	font-weight: bold;
	font-variant: normal;
	text-transform: Aucune;
	font-style: normal;
	letter-spacing:-0.05em;
}
.shr_texte_09 {
	list-style-type: circle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: black;
	font-weight: bold;
	font-variant: normal;
	text-transform: Aucune;
	font-style: normal;
	line-height:13pt;
	letter-spacing:-0.05em;
}

.shr_texte_10 {
	list-style-type: circle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #d3d3d3;
	font-weight: bold;
	font-variant: normal;
	text-transform: Aucune;
	font-style: italic;
}

.shr_texte_05 {
	list-style-type: circle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #174a8e;
	font-weight: normal;
	font-variant: normal;
	text-transform: Aucune;
	font-style: normal;
}
.shr_texte_06 {
	list-style-type: circle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #14335b;
	font-weight: normal;
	font-variant: normal;
	text-transform: Aucune;
	font-style: normal;
}

a.shr_attention {
    font-weight: bold;
    font-size: 10pt;
    color: #ff0000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: blink;
	line-height:9pt;
	letter-spacing:-0.05em;
}
a.shr_attention:hover {
    font-weight: bold;
    font-size: 10pt;
    color: #ff6500;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline;
	line-height:9pt;
	letter-spacing:-0.05em;
}

.RougeCligno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: blink;
}

.Style1 { color: #FFFFFF}

.Style2 { color: #000000; }

.Style7 { font-size:10px; }

.Style8 {color:#6666cc; }

.Style9 { font-size:14px;	font-weight:bold;	}

.Style14 { font-size:12px; }

.Style16 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px}

.Style17 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ff6600; }

.Style18 {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	color: #0b73be;
	letter-spacing:-0.05em;
	line-height:15pt;
}
.Style15 {
	color:#0b73be;
	font-weight:bold;
	font-style:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14pt;
	letter-spacing:-0.05em;
	line-height:30pt;
}

.Style29 { font-size: 24px}

.Style20 { font-size: 14}

.Style21 { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #0a73be;}

.Style30 { font-size: 9px; font-style: italic; color: #000000; }

.Style31 {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color: #0b73be;
	letter-spacing:-0.05em;
}

.reg_lien_01 {
  font-size: 11px;
  font-family:verdana;
  text-decoration:none;
  color:#000000;
  }

A.reg_lien_01:hover {
  font-family:verdana;
  background-color: #ec9419;  
  color:#ffffff;
  }
  
.textehtmlSoulign {
	FONT-SIZE: 10px;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	color: #000000;
	font-style: normal;
}
A.shr_lien_06 {
  color: #0a73be;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  text-decoration:none;
  line-height: 15px;
  font-weight: bold;
}
A.shr_lien_06:hover {
  color:#ff6500;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  text-decoration:underline;
  background-color: #FFFFFF;
  line-height: 15px;
  font-weight: bold;
  /*border-width: 1px;
  border-color: #333333;
  border-style: solid;*/
}

A.PAJELink {
  color:#0a73be;
  font-family:Arial, Verdana, sans-serif;
  font-size:10pt;
  text-decoration:none;
  line-height:9pt;
  font-weight:bold;
  letter-spacing:-0.05em;
}
A.PAJELink:hover {
  color:#ff6500;
  font-family:Arial, Verdana, sans-serif;
  font-size:10pt;
  text-decoration:underline;
  background-color:none;
  line-height: 9pt;
  font-weight:bold;
  letter-spacing:-0.05em;
  /*border-width: 1px;
  border-color: #333333;
  border-style: solid;*/
}

A.shr_lien_Rubrique {
  color: #333333;
  font-family: Arial, Verdana, sans-serif;
  font-size:10pt;
  text-decoration:none;
  /*line-height: 20px;*/
  font-weight: bold;
  line-height:10pt;
  letter-spacing:-0.05em;
}

A.shr_lien_Rubrique:hover {
  color:#ff6500;
  font-family: Arial, Verdana, sans-serif;
  font-size:10pt;
  text-decoration:underline;
  /*background-color: #FFFFFF;*/
  /*line-height: 20px;*/
  font-weight: bold;
  line-height:10pt;
  letter-spacing:-0.05em;
  /*border-width: 1px;
  border-color: #333333;
  border-style: solid;*/
}


A.ImportantLink {
  color:#333333;
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:13pt;
  text-decoration:none;
  line-height: 12pt;
  font-weight:bold;
  letter-spacing:-0.05em;
}
A.ImportantLink:hover {
  /*color:#0a73be;*/
  color:#ff6500;
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:13pt;
  text-decoration:underline;
  line-height: 12pt;
  font-weight:bold;
  letter-spacing:-0.05em;
}
A.ImportantLinkBlue {
  color:#0b73be;
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:13pt;
  text-decoration:none;
  line-height: 12pt;
  font-weight:bold;
  letter-spacing:-0.05em;
}
A.ImportantLinkBlue:hover {
  /*color:#0a73be;*/
  color:#ff6500;
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:13pt;
  text-decoration:underline;
  line-height: 12pt;
  font-weight:bold;
  letter-spacing:-0.05em;
}
A.LightLinkBlue {
  color:#0b73be;
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:9pt;
  text-decoration:none;
  font-weight:normal;
  /*letter-spacing:-0.05em;*/
  line-height:10pt;
}
A.LightLinkBlue:hover {
  /*color:#0a73be;*/
  color:#ff6500;
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:9pt;
  text-decoration:underline;
  font-weight:normal;
  /*letter-spacing:-0.05em;*/
  line-height:10pt;
}

A.shr_lien_Rubrique_DOC {
  color:#333333;
  font-family:Arial, Verdana, sans-serif;
  font-size:11px;
  text-decoration:none;
  /*line-height: 20px;*/
  font-weight:normal;
}
A.shr_lien_Rubrique_DOC:hover {
  color:#ff6500;
  font-family:Arial, Verdana, sans-serif;
  font-size:11px;
  text-decoration:underline;
  /*background-color: #FFFFFF;*/
  /*line-height: 20px;*/
  font-weight:normal;
  /*border-width: 1px;
  border-color: #333333;
  border-style: solid;*/
}


img.OnePixel {
	border: 1px solid #000000;
}
div.ImgSpace {
	border:0px #5fb6f5 dashed;
	padding:3px;
}
A.shr_lien_Rubrique_DOC img {
  border-color:#5fb6f5;
}
A.shr_lien_Rubrique_DOC:hover img {
  border-color:#ff6500;
}
A.Bando img {
  border-color:#000000;
}
A.Bando:hover img {
  border-color:#5fb6f5;
  /*border-width:2px;*/
}
A.Bando {
  color: #000000;
}
A.Bando:hover {
  color:#5fb6f5;
}

A.LienAides {
  color: #000000;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  text-decoration:none;
  /*line-height: 20px;*/
  font-weight: normal;
}
A.LienAides:hover {
  color:#ff6500;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  text-decoration:underline;
  /*background-color: #FFFFFF;*/
  /*line-height: 20px;*/
  font-weight: normal;
  /*border-width: 1px;
  border-color: #333333;
  border-style: solid;*/
}

div.box {
	width:80%;
	border:1px dashed #a9a393;
	background-color:#f9f8f7;
	padding:10px;
	text-align:left;
}


.textehtmlSpacing {
	/*
	text-decoration:none;
	color:#000000;
	font-family:Arial, Verdana, Tahoma, Helvetica, Georgia, Trebuchet MS, sans-serif;
	font-size:9pt;
	line-height:10pt;
	*/
	list-style-type:circle;
	font-size:11px;
	line-height:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
	letter-spacing:-0.05em;
}

A.TexteLink {
	text-decoration:none;
	color:#0a73be;
}
A.TexteLink:hover {
	text-decoration:underline;
	color:#ff6500;
}

.MaJ {
	text-decoration:none;
	color:#000000;
	font-family:Arial, Verdana, Tahoma, Helvetica, Georgia, Trebuchet MS, sans-serif;
	font-size:8pt;
	line-height:9pt;
	/*
	font-size: 11px;
	line-height: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
	*/
}
.MaJwhite {
	text-decoration:none;
	color:white;
	font-family:Arial, Verdana, Tahoma, Helvetica, Georgia, Trebuchet MS, sans-serif;
	font-size:8pt;
	line-height:9pt;
}

.shr_lien_DOC {
  color: #333333;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  text-decoration:none;
  /*line-height: 20px;*/
  font-weight: normal;
}

A.shr_lien_DOC:hover {
  color:#ff6500;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  text-decoration:underline;
  /*background-color: #FFFFFF;*/
  /*line-height: 20px;*/
  font-weight: normal;
  /*border-width: 1px;
  border-color: #333333;
  border-style: solid;*/
}

.shr_lien_RUB {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
}

div.CoordReg {text-align:left; vertical-align:top; width:100%;}
div.PlanReg {text-align:center; vertical-align:top; width:100%;}

div.c9 { margin:0; padding:10px; width:98%; text-align:left; border-width:1px; border-style:dashed; border-color:#a9a393; background-color:#ffffff; text-indent:0; }

div.c8 { text-align: right; }
div.c6 { text-align: left; alignment:center; }

hr.FaqLine { text-align: center; width:50%;}

table.c7 { border-style:dashed; border-width:1px; border-color:#a9a393; }
table.c4 { width:95%; border-width:1px; border-style:dashed; border-color:#a9a393; background-color:#f9f8f7; }

table.c3 { width:95%; border-width:1px; border-style:dashed; border-color:#a9a393; background-color:#f9f8f7; }
table.c5 { border-width:1px; border-style:dashed; border-color:#a9a393; /*background-color:#F7F7F4;*/}
table.c20 { float: left; width:48%; border-width:1px; border-style:dashed; border-color:#a9a393; background-color:#f9f8f7; }
.spacer10 { float: left;width: 10px; }
.clear	   { clear: both;  }
.MenuNav { border-width:1px; border-style:dashed; border-color:#a9a393; margin:0px; padding:0px; width:333px; background-color:#f9f8f7; }
div.c7 { margin:4px; padding:2px; width:95%; text-align:left; border-width:1px; border-style:dashed; border-color:#a9a393; background-color:#ffffff; text-indent:7pt; }
.c7 { margin:0px; padding:5px; width:95%; text-align:left; border-width:1px; border-style:dashed; border-color:#a9a393; background-color:#ffffff; text-indent:7pt; }

div.c5 { padding:3px; width:90%; text-align:center; border-width:0px; border-style:solid; border-color:#a9a393; background-color:none; }
div.c2 { text-align:justify; }
div.c1 { text-align:center; }

table.c10 {margin:4px; padding:4px; width:96%; text-align:center; border-width:1px; border-style:dashed; border-color:#a9a393; background-color:none; }
table.c8 {margin:4px; padding:4px; width:96%; text-align:center; border-width:1px; border-style:dashed; border-color:#a9a393; background-color:none; }

table.c11 {width:95%; border-width:1px; border-style:dashed; border-color:#a9a393; background-color:#f9f8f7; }

table.c12 { border-collapse:collapse; width:100%; border-width:1px; border-style:solid; border-color:#000000; background-color:#FFFFFF; }
table.c12 td { border-width:1px; border-style:solid; border-color:#000000; background-color:#FFFFFF; }
table.c13 td { border-width:2px; border-style:solid; border-color:#CC0000; background-color:#FFFFFF;}
table.c14 td { border-width:2px; border-style:solid; border-color:#0b73be; background-color:#FFFFFF;}

table.c15 { font-size:8pt; border-collapse:collapse; width:100%; border-width:1px; border-style:solid; border-color:#000000; background-color:#FFFFFF; }
table.c15 td { border-width:1px; border-style:solid; border-color:#000000; background-color:#FFFFFF; }
.c15-right { text-align: right; }

.titreactublue {
  color:#0b73be;
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:10pt;
  text-decoration:none;
  line-height: 12pt;
  font-weight:bold;
  letter-spacing:-0.05em;
}

.titreacturose {
  color:#FF00FF;
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:10pt;
  text-decoration:none;
  line-height: 12pt;
  font-weight:bold;
  letter-spacing:-0.05em;
}

#AlignCenter { text-align:center; }
#AlignLeft { text-align:left; }
#AlignRight { text-align:right; }

div.footer { text-align:left; }

.Signature {
	width:900px;
	/*height:20px;*/
	border:0px #000000 solid;
	background-color:#0b87e0;
	/*background-color:#0a73be;*/
	text-align:center;
	text-indent:0px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
    font-size:12pt;
    color:#FFFFFF;
	vertical-align:middle;
	font-weight:bold;
	letter-spacing:-0.05em;
	/*line-height:25pt;*/
	padding-top: 5px;
	padding-bottom: 5px;
}

.FOOT {
	width:900px;
	text-align:center;
	text-indent:0px;
    font-size:8pt;
    color:#414141;
    font-family:Arial, Verdana, Helvetica, sans-serif;
	padding:6pt;
	line-height:8pt;
}

A.foot_lien {
	color:#ff6600;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
}

A.foot_lien:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	/*background-color: #ff6600;*/
	color:#333333;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
}

.ArialGras11 {
	list-style-type:circle;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11pt;
	color:#333333;
	font-weight:bold;
	line-height:11pt;
	letter-spacing:-0.05em;
	font-variant:normal;
	text-transform:none;
	font-style:normal;
}



.Notes {
	font-family:Arial, Verdana, Tahoma, Helvetica, Georgia, Trebuchet MS, sans-serif;
	font-size:8pt;
	line-height:9pt;
	text-decoration:none;
	color:#303030;
	/*letter-spacing:-0.05em;*/
}


/* ####################################################### */
/* #####	 Wouw... Roll Over en CSS avec une seule image et une liste à puce	#####*/
/* ######################################################*/

ul#CssRollCommanderGuide { margin:0; padding:0; list-style-type:none; }
/* Suppression du margin, du padding et des puces du <ul> */
ul#CssRollCommanderGuide li { margin:0 0 5px 0; padding:0; }
/* Suppression du padding du <li> et on définit une marge basse de 5px pour aérer le tout */
ul#CssRollCommanderGuide li a { display:block ; width:132px; line-height:49px; color:#000; text-indent:40px; text-decoration:none; background:url(./pics/CommanderLeGuide.jpg) no-repeat 0 0; border:0px solid #dbd; }
/* On passe les liens en éléments de type block pour leur donner des propriétés de taille
On décale le texte de 40px du bord gauche
On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
ul#CssRollCommanderGuide li a:hover { background:url(./pics/CommanderLeGuide.jpg) no-repeat 0 -49px; border:0px solid #f97; }
/* Et on décale l'image du background de 49px vers le haut pour laisser apparaître la 2eme partie de l'image */


ul#CssRollCommanderCCN { margin:0; padding:0; list-style-type:none; }
ul#CssRollCommanderCCN li { margin:0 0 5px 0; padding:0; }
ul#CssRollCommanderCCN li a { display:block ; width:178px; line-height:47px; color:#000; text-indent:40px; text-decoration:none; background:url(./pics/CommanderLaCCN.jpg) no-repeat 0 0; border:0px solid #dbd; }
ul#CssRollCommanderCCN li a:hover { background:url(./pics/CommanderLaCCN.jpg) no-repeat 0 -47px; border:0px solid #f97; }


ul#CssRollObtenirCCN { margin:0; padding:0; list-style-type:none; }
ul#CssRollObtenirCCN li { margin:0 0 5px 0; padding:0; }
ul#CssRollObtenirCCN li a { display:block ; width:178px; line-height:47px; color:#000; text-indent:40px; text-decoration:none; background:url(./pics/ObtenirLaCCN.jpg) no-repeat 0 0; border:0px solid #dbd; }
ul#CssRollObtenirCCN li a:hover { background:url(./pics/ObtenirLaCCN.jpg) no-repeat 0 -47px; border:0px solid #f97; }

On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */

ul#CssRollCommanderGuide li a:hover { background:url(./pics/CommanderLeGuide.jpg) no-repeat 0 -49px; border:0px solid #f97; }

/* Et on décale l'image du background de 49px vers le haut pour laisser apparaître la 2eme partie de l'image */





ul#CssRollCommanderCCN { margin:0; padding:0; list-style-type:none; }

ul#CssRollCommanderCCN li { margin:0 0 5px 0; padding:0; }

ul#CssRollCommanderCCN li a { display:block ; width:178px; line-height:47px; color:#000; text-indent:40px; text-decoration:none; background:url(./pics/CommanderLaCCN.jpg) no-repeat 0 0; border:0px solid #dbd; }

ul#CssRollCommanderCCN li a:hover { background:url(./pics/CommanderLaCCN.jpg) no-repeat 0 -47px; border:0px solid #f97; }

