@charset "utf-8";
body {

}
#global{
	margin-left:auto;
	margin-right:auto;
	width:1170px;
	z-index: 1;
	position: relative;
}
.StyleBlanc {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #18416c;
	text-align: center;
	background-image: url(images/BOUTON_BISEAU/bouton_200x26_blancbiseau.png);
	background-repeat: no-repeat;
	font-weight: bold;
	background-position: 50%;
	letter-spacing: 0.1em;
}
.StyleBlancBold {
	font-weight: bold;
	color: #FFF;
}
.StyleBrique {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: center;
	background-image: url(images/bouton_200x26_brique.png);
	background-repeat: no-repeat;
	font-weight: bold;
	background-position: 50%;
}
.StyleBleu {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: center;
	background-image: url(images/bouton_200x26_bleu.png);
	background-repeat: no-repeat;
	font-weight: bold;
	background-position: 50%;
}
.StyleBleuClair {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #112f4f;
	text-align: center;
	background-image: url(images/BOUTON_BISEAU/bouton_200x26bis_bleubiseau.png);
	background-repeat: no-repeat;
	font-weight: bold;
	background-position: 50%;
}
.StyleColor18416c {
	color: #18416c;
}
.StyleVertClair {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	text-align: center;
	background-image: url(images/BOUTON_BISEAU/bouton_200x26bis_vertbiseau.png);
	background-repeat: no-repeat;
	font-weight: bold;
	background-position: 50%;
}
.StyleBleuBlanc {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: center;
	background-image: url(images/BOUTON_BISEAU/bouton_200x26_blancbiseau.png);
	background-repeat: no-repeat;
	font-weight: bold;
	background-position: 50%;
}
.StyleBleuDemi {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: center;
	background-image: url(images/BOUTON_BISEAU/bouton_200x26_bleudemibiseau.png);
	background-repeat: no-repeat;
	font-weight: bold;
	background-position: 50%;
}
.Style4 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #333;
	text-align: justify;
	padding-left: 240px;
	padding-right: 240px;
	padding-top: 40px;
}
.Style5 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #000;
	text-align: justify;
	padding-left: 240px;
	padding-right: 240px;
	padding-top: 40px;
	line-height: 20px;
	letter-spacing: 0.05em;
}
.StyleBleuFonce {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: center;
	background-repeat: no-repeat;
	font-weight: bold;
	background-position: 50%;
	background-image: url(images/BOUTON_BISEAU/bouton_200x26ter_bleufoncebiseau.png);
}
.StyleGrisBleu {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #112f4f;
	text-align: center;
	background-image: url(images/BOUTON_BISEAU/bouton_200x26_grisbleubiseau.png);
	background-repeat: no-repeat;
	font-weight: bold;
	background-position: 50%;
}
.StyleVert {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	background-repeat: no-repeat;
	background-position: 50%;
	text-align: center;
	font-weight: bold;
	background-image: url(images/BOUTON_BISEAU/bouton_200x26_vertbiseau.png);
}
.StyleBriqueLeger {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: center;
	background-image: url(images/bouton_200x26_briquelegerduo.png);
	background-repeat: no-repeat;
	font-weight: bold;
	background-position: 50%;
}
.StyleSableNil {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	text-align: center;
	background-image: url(images/BOUTON_BISEAU/bouton_200x26_sablenilbiseau.png);
	background-repeat: no-repeat;
	font-weight: bold;
	background-position: 50%;
}
.StyleBriqueLegerBiseau {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: center;
	background-image: url(images/bouton_200x26_briquelegerbiseau.png);
	background-repeat: no-repeat;
	font-weight: bold;
	background-position: 50%;
}
.StyleBriqueLegerBiseau2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: center;
	background-image: url(images/BOUTON_BISEAU/bouton_200x26_briquelegerbiseau2.png);
	background-repeat: no-repeat;
	font-weight: bold;
	background-position: 50%;
}
.StyleBriqueLegerBiseau3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: center;
	background-image: url(images/bouton_200x26_briquelegerbiseau.png);
	background-repeat: no-repeat;
	font-weight: bold;
	background-position: 50%;
}

.StyleBriqueGras {
	font-weight: bold;
	color: #a24615;
}
.Style6 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	background-image: url(images/BOUTON_BISEAU/bouton_200x26_vertbiseau.png);
	background-repeat: no-repeat;
	background-position: 50%;
	text-align: center;
	font-weight: bold;
}
.StyleVertTranspar {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	background-repeat: no-repeat;
	background-position: 50%;
	text-align: center;
	font-weight: bold;
	background-image: url(images/BOUTON_BISEAU/bouton200x26_transpvertbiseau.png);
}
#apDiv1 #apDiv9 #tableau_navig_vertical tr #Vertfonce a:hover {
	background-image: url(images/BOUTON_BISEAU/bouton200x26_transpvertbiseau.png);
	background-repeat: no-repeat;
	background-position: 50%;
}
.StyleAbaisse {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #18416c;
	text-align: center;
	background-image: url(images/rectanble_bord_flou.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
	background-position: 50%;
}
.StyleBlanc2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #18416c;
	text-align: center;
	background-repeat: no-repeat;
	font-weight: bold;
	background-position: 50%;
	background-image: url(images/BOUTON_BISEAU/bouton_200x26_blancbiseau.png);
}
.Style8 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #000;
	text-align: justify;
	padding-left: 240px;
	padding-right: 240px;
	padding-top: 5px;
	line-height: 20px;
	letter-spacing: 0.05em;
}
.Style1px {
	font-size: 1px;
}

.StyleTableau240gauche {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #000;
	text-align: justify;
	line-height: 20px;
	letter-spacing: 0.05em;
	margin-left: 240px;
}
h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #18416c;
	font-weight: bold;
	line-height: 26px;
	margin-top: 2px;
	margin-bottom: 2px;
	letter-spacing: 0.05em;
	background-image: url(images/bouton_400x26_blanc.png);
	background-repeat: no-repeat;
	background-position: 50%;
	z-index: 9;
}
.StyleMsoTable240left {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12pt;
	color: #000;
	margin-left: 240px;
}
.Style9Orange {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #FF6600;
	text-align: justify;
	padding-left: 240px;
	padding-right: 240px;
	padding-top: 5px;
	line-height: 20px;
	letter-spacing: 0.05em;
	font-weight: bold;
}
.StyleMso10pt {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10pt;
}
.StyleMso9pt {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9pt;
	letter-spacing: 0.1em;
}
.StyleMsoTable210Left235Right {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12pt;
	color: #000;
	margin-left: 210px;
	margin-right: 235px;
}
.StyleMsoTable240LeftRight {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12pt;
	color: #000;
	margin-left: 240px;
	margin-right: 240px;
}
.Style7pt {
	font-size: 9px;
}
.Style20px {
	font-size: 20px;
}

.StyleMsoTable_260L_240R {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12pt;
	color: #000;
	margin-left: 260px;
	margin-right: 240px;
}
.Paragraphe_Left240_Right140 {
	margin-top: 0px;
	margin-right: 240px;
	margin-bottom: 0px;
	margin-left: 240px;
}
.StyleMsoTable_360L_240R {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12pt;
	color: #000;
	margin-left: 360px;
	margin-right: 240px;
}
.StylePaddParaph {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.StyleMsoTable240LeftRightJustify {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12pt;
	color: #000;
	margin-left: 240px;
	margin-right: 240px;
	text-align: justify;
	line-height: 17pt;
}
.StyleMsoTable_260L_240Rjustify {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12pt;
	color: #000;
	margin-left: 260px;
	margin-right: 240px;
	text-align: justify;
}
.StyleMsoTable240left10pt {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	color: #000;
	margin-left: 240px;
}
.Style24px {
	font-size: 24px;
	font-family: Tahoma, Geneva, sans-serif;
}
.StyleBlanc10px {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #18416c;
	text-align: center;
	background-repeat: no-repeat;
	font-weight: bold;
	background-position: 50%;
	background-image: url(images/BOUTON_BISEAU/bouton_200x26_blancbiseau.png);
}
.StyleMsoTable20LeftRight {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12pt;
	color: #000;
	margin-left: 20px;
	margin-right: 20px;
}
.Style14pxColor_6d6a43 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #6D6A43;
	margin-top: 10px;
	line-height: 18px;
}
.StyleTahoma14pxjustify {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #333;
	background-color: #ffffff;
	text-align: justify;
	display: block;
	padding: 5px;
}

.Style816px_80pCent {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #000;
	text-align: justify;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 5px;
	line-height: 20px;
	letter-spacing: 0.05em;
	width: 80%;
}
.StyleTahoma12pt {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12pt;
	color: #000;
}
.Courier_20 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 36px;
}

.StyleMsoTable_260L20Rjustify14px {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #000;
	margin-left: 260px;
	margin-right: 50px;
	text-align: justify;
}
.StyleMsoTable_260L100Rjustify16pxHgLgn24px {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	color: #000;
	margin-left: 260px;
	margin-right: 100px;
	text-align: justify;
	line-height: 24px;
}
.StyleMsoTable_240_LetR_16px {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	color: #000;
	margin-left: 260px;
	margin-right: 240px;
	line-height: 24px;
}
.Style94_chiffresNoir18 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 22px;
	color: #333333;
}
.StyleMsoTable_260L_240R_Pad0 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12pt;
	color: #000;
	margin-left: 260px;
	margin-right: 240px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.Style96 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-variant: normal;
	color: #333333;
	text-align: justify;
	margin-top: 7px;
	margin-bottom: 7px;
}
#DIV_MOVE {
	/*  position : absolute; /* IMPERATIF */
  	left : 20px;
	color : #000000;
	font-size : 13px;
	font-family : Verdana;
	text-align : center;
	background-color : #b0c4de;
	height : 62px;
	width  : 170px;
	border-style : solid;
	border-width : 1px;
	border-color :  #ffffff #808080 #808080 #ffffff;
	z-index : 5;
	position: absolute;
	visibility: visible;
	top: 500px;
}

#D_MOVE_TITRE {
	color : #ffffff;
	font-size : 13px;
	font-family : Verdana;
	font-weight: bold;
	border-style : solid;
	border-width : 1px;
	border-color : #808080 #ffffff #ffffff #808080;
	margin : 2px;
	padding : 5px;
	text-align : center;
	background-color: #66aaff;
	background-image: url(images/gf_scroll_div.gif);
}
.StyleMsoTable240_LeftRight_Verd16px {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #000;
	margin-left: 240px;
	margin-right: 240px;
}
.StyleVerdana16px {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
}
.StyleMsoTable240_LeftRight_Verd16pxJustify {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #000;
	margin-left: 240px;
	margin-right: 240px;
	text-align: justify;
}
.Color3a9274Vert {
	color: #3a9274;
}
.Color18416c_Bleu {
	color: #18416c;
}
.ColorBasicLink {
	color: #0000d5;
}
.ColorRouge_8b0000 {
	color: #8b0000;
	font-weight: bold;
}
.Color_fond_vert {
	background-color: #9FF;
	background-position: 50%;
	padding-bottom: 5px;
	padding-top: 2px;
	padding-left: 5px;
	width: 70%;
}
.Color_fond_vert_50perCent {
	background-color: #9FF;
	background-position: 50%;
	padding-bottom: 5px;
	padding-top: 2px;
	padding-left: 5px;
	width: 60%;
	height: 30px;
}

.Color_fond_jaune {
	background-color: #FFFF00;
	background-position: 50%;
	padding-bottom: 5px;
	padding-top: 2px;
	padding-left: 5px;
	width: 70%;
	color: #000;
}

.span_text_deroulant {
	font-family: "Courier New", Courier, monospace;
	font-weight: bold;
	font-size: 18px;
	width: 198px;
	color: #FFFF99;
	letter-spacing: 0em;
	word-spacing: 0em;
	vertical-align: bottom;
	cursor: default;
}
.StyleTD_defil_bandeau {
	width: 200px;
	height: 22px;
	font-weight: bold;
	font-size: 18px;
	color: #000099;
	vertical-align: middle;
	cursor: default;
	background-color: #17426f;
}
.StyleDIV_defil_bandeau {
	width: 200px;
	height: 22px;
	font-weight: bold;
	font-size: 18px;
	color: #000099;
	vertical-align: middle;
	cursor: default;
	position: absolute;
}
#modif_txt_deroulant {
	font-family: "Courier New", Courier, monospace;
	font-weight: bold;
	font-size: 16px;
	width: 198px;
	color: #FFFF99;
	letter-spacing: 0em;
	word-spacing: 0em;
	vertical-align: bottom;
	cursor: default;
}
#modif2_txt_deroulant {
	font-family: "Courier New", Courier, monospace;
	font-weight: bold;
	font-size: 16px;
	width: 198px;
	color: #FFFF99;
	letter-spacing: 0em;
	word-spacing: 0em;
	vertical-align: bottom;
	cursor: default;
}
.StyleBlanc_height34 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #18416c;
	text-align: center;
	background-image: url(images/BOUTON_BISEAU/bouton_200x34_blancbiseau.png);
	background-repeat: no-repeat;
	font-weight: bold;
	background-position: 50%;
	letter-spacing: 0.1em;
}
.StyleMsoTable240LeftRight_seuls {
	margin-left: 240px;
	margin-right: 240px;
}
.StyleMsoTable240Left_seul {
	margin-left: 240px;
}
.Font_22px {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 24px;
	letter-spacing: 0.1em;
}
.Paraph_Padd_Top10 {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
}.Style_cadre_rouge {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 20px;
	font-weight: bold;
	height: auto;
	width: 700px;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-top-color: #ff0000;
	border-right-color: #8b0000;
	border-bottom-color: #8b0000;
	border-left-color: #ff0000;
	text-align: center;
	color: #8b0000;
	padding-top: 10px;
	padding-bottom: 10px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
}
.StyleBrique_caracNormal {
	color: #a24615;
}
.Texte_titre_bande_verte {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 22px;
	color: #a24615;
	margin-left: 240px;
	background-color: #9ff;
	width: 35%;
	font-weight: bold;
	line-height: 30px;
	height: 34px;
}
.Texte_titre_bande_verte_40perCent {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 22px;
	color: #a24615;
	margin-left: 240px;
	background-color: #9ff;
	width: 40%;
	font-weight: bold;
	line-height: 30px;
	height: 34px;
}
