
.bodywhite{
	 color: black;
	 background-color : #ffffff; 
	 background-attachment : fixed;
	 font-size :12px!important;
	 font-style: normal;
	 font-family : Arial!important;
	 
	 SCROLLBAR-3DLIGHT-COLOR:#999999; /*Tour du scrollbar-#0E699C */ 
	 SCROLLBAR-ARROW-COLOR: #666666; /* Couleur de la flèche-#55A4A1 */ 
	 SCROLLBAR-BASE-COLOR: #999999; /* Couleur de la base-#55A4A1 */ 	 
	 SCROLLBAR-DARKSHADOW-COLOR:  #EFEFEF; /*Bord foncé-#10624B*/ 	 
	 SCROLLBAR-FACE-COLOR: #EFEFEF; /*Couleur de la barre-#006666 */ 
	 SCROLLBAR-HIGHLIGHT-COLOR: #EFEFEF; /*Couleur du rail-#245D9B */ 
	 SCROLLBAR-SHADOW-COLOR: #999999; /*Le pour tout foncé-#10624B */ 
    }

/* Couleur logo : Heli Design = #31479A- bleu; Heli esign - D = #EF0626 -rouge */

.tbl {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif; BACKGROUND-COLOR: #109fe9}  /*ciel claire */
.tbl2 {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif; BACKGROUND-COLOR: #5cbff4} /*ciel plus claire */
.tbl-left {FONT-SIZE: 11px; COLOR: #585858; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif; BACKGROUND-COLOR: #f1f1f1} /* reme claire */
.tbl-top {BACKGROUND-COLOR: #000000}
.tbl-top2 {BACKGROUND-COLOR: #cccccc} /* gris claire*/
.tbl-bottom {BACKGROUND-COLOR: #cccccc}
.tbl-line {BACKGROUND-COLOR: #cccccc}
.tbl-fbg {BACKGROUND-COLOR: #fafafa} /*creme */


TD {FONT-SIZE: 12px; COLOR: #585858; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif} /* gris foncé */
TD A {COLOR: #0070bc; TEXT-DECORATION: none} /* bleu ciel foncé */
TD A:hover {COLOR: #ff6622; TEXT-DECORATION: none} /* organge */
	
.TD2 {FONT-SIZE: 11px; COLOR: #585858; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif} /* gris foncé */
.TD2 A {COLOR: #0070bc; TEXT-DECORATION: none} /* bleu ciel foncé */
.TD2 A:hover {COLOR: #ff6622; TEXT-DECORATION: none} /* organge */

.TD3 {FONT-SIZE: 10px; COLOR: #585858; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif} /* gris foncé */
.TD3 A {COLOR: #585858; TEXT-DECORATION: none} /* gris foncé */
.TD3 A:hover {COLOR: #585858; TEXT-DECORATION: none} /*gris foncé */

.TD4 {FONT-SIZE: 12px; COLOR: #585858; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif} /* gris foncé */
.TD4 A {COLOR: #585858; TEXT-DECORATION: none} /* gris foncé */
.TD4 A:hover {COLOR: #585858; TEXT-DECORATION: none} /*gris foncé */

.TD4b {BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; 
BORDER-BOTTOM: #dddddd 1px solid; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none;COLOR: #2456B2; BACKGROUND-COLOR: #ffffff} /* cadre autour pour map web */
.TD4b A {COLOR: #585858; TEXT-DECORATION: none} /* gris foncé */
.TD4b A:hover {COLOR: #585858; TEXT-DECORATION: underline} /*gris foncé */

.TD4c {BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; 
BORDER-BOTTOM: #dddddd 1px solid; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none;COLOR: #585858; BACKGROUND-COLOR: #ffffff} /* cadre autour sans lien, gris foncé */


.Comentario2 {BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; 
BORDER-BOTTOM: #dddddd 1px solid; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none;COLOR: #2456B2; BACKGROUND-COLOR: #ffffff}/*bleu  fcb */

.A2 {FONT-SIZE: 10px; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #585858}/*gris foncé */
.A2:visited {FONT-SIZE: 10px; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #585858}/*gris foncé */
.A2:hover {FONT-SIZE: 10px; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #585858}/*gris foncé */
.A2:active {FONT-SIZE: 10px; TEXT-DECORATION:none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #585858}/*gris foncé */

.cadreimg {FONT-SIZE: 10px; TEXT-DECORATION: none; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid}/*gris foncé */
.cadreimg:visited {FONT-SIZE: 10px; TEXT-DECORATION: none; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid}/*gris foncé */
.cadreimg:hover {FONT-SIZE: 10px; TEXT-DECORATION: none; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid}/*gris foncé */
.cadreimg:active {FONT-SIZE: 10px; TEXT-DECORATION:none; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid}/*gris foncé */


.souschamp {FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}

/* Couleur logo : Heli Design = #31479A- bleu; Heli esign - D = #EF0626 -rouge */

.type1 {FONT-SIZE: 11px; COLOR: #585858; LINE-HEIGHT: 130%; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif}
.type1 A {COLOR: #0070bc; TEXT-DECORATION: none}
.type1 A:hover {COLOR: #ff6622; TEXT-DECORATION: none}

.type2 {FONT-SIZE: 12px; COLOR: #585858; LINE-HEIGHT: 130%; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif}
.type2 A {COLOR: #0070bc; TEXT-DECORATION: none}
.type2 A:hover {COLOR: #ff6622; TEXT-DECORATION: none}

.type3 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #808080; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif}
.type3 A {COLOR: #0070bc; TEXT-DECORATION: none}
.type3 A:hover {COLOR: #ff6622; TEXT-DECORATION: none}

.type5 {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0070bc; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif}
.type5 A {COLOR: #0070bc; TEXT-DECORATION: none}
.type5 A:hover {COLOR: #ff6622; TEXT-DECORATION: none}

.type4 {FONT-SIZE: 11px; COLOR: #585858; LINE-HEIGHT: 130%; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif}
.type6 {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #585858; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif}
.type7 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #585858; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif}
.type7off {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.type7on {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #df4649; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}

.type8 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #808080; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif}
.type8off {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #31479A; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.type8on {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #31479A; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}

.type9 {FONT-SIZE: 11px; COLOR: #ff6622; LINE-HEIGHT: 130%; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif}
.type9off {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #EF0626; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.type9on {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #EF0626; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.type9on2 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #b83731; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}

.type10 {FONT-SIZE: 12px; COLOR: #ff6622; LINE-HEIGHT: 130%; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif}
.type11 {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff6622; LINE-HEIGHT: 130%; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif}
.type12 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #585858; LINE-HEIGHT: 130%; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif}
.type13 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff6622; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif}
.type15 {FONT-SIZE: 12px; COLOR: #ff6622; LINE-HEIGHT: 130%; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif}
.type16 {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff6622; LINE-HEIGHT: 130%; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif}

.type14 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #808080; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif}
.type14 A {COLOR: #0070bc; TEXT-DECORATION: none}
.type14 A:hover {COLOR: #ff6622; TEXT-DECORATION: none}

.type17 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #585858; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif}
.type17 A {COLOR: #0070bc; TEXT-DECORATION: none}
.type17 A:hover {COLOR: #ff6622; TEXT-DECORATION: none}

.type19 {FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #666666; FONT-STYLE: normal}

.menu {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff6622; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif} /* orange */
.menu A {COLOR: #585858; TEXT-DECORATION: none} /* gris menu */
.menu A:hover {COLOR: #ff6622; TEXT-DECORATION: none} /* orange */

.menu1 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ef0526; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif} /* rouge logo */
.menu1 A {COLOR: #ff6622; TEXT-DECORATION: none}/* orange */
.menu1 A:hover {COLOR: #ff6622; TEXT-DECORATION: none}/* orange */

.menu2 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #2C4997; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif} /* bleu menu select */
.menu2 A {COLOR: #585858; TEXT-DECORATION: none} /* gris menu */
.menu2 A:hover {COLOR: #2C4997; TEXT-DECORATION: none} /* bleu menu select */

.menu3 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ef0526; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif}/* rouge logo */
.menu3 A {COLOR: #585858; TEXT-DECORATION: none} /* gris menu */
.menu3 A:hover {COLOR: #ef0526; TEXT-DECORATION: none} /* rouge logo */


.menu4 {FONT-WEIGHT: bold; FONT-SIZE: 8px; COLOR: #EF0526; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif}/* rouge logo */
.menu4 A {COLOR: #585858; TEXT-DECORATION: none} /* gris menu */
.menu4 A:hover {COLOR: #ff6622; TEXT-DECORATION: none}/* orange */


.title {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif} 
.title2 {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif}
	
.soustitre {FONT-SIZE: 11px; COLOR: #0070bc; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif}
.soustitre A {COLOR: #0070bc; TEXT-DECORATION: none}
.soustitre A:hover {COLOR: #ff6622; TEXT-DECORATION: none}

.soustitre2 {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #77787c; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif}
.soustitre2 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0073bc; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif}
.soustitre2 A {COLOR: #0070bc; TEXT-DECORATION: none}
.soustitre2 A:hover {COLOR: #ff6622; TEXT-DECORATION: none}

.margin {MARGIN-LEFT: 10px}

.B1 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #31479A} /* Bleu logo*/
.B2 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #EF0626} /* rouge logo*/
.B3 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #367DBF} /* Bleu */
.B4 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000} /* rouge*/
	

UL {MARGIN-TOP: 0px; MARGIN-LEFT: 8px}
.logoTexte {FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: 'Times New Roman CE', 'Times New Roman'}


.OL123 {MARGIN-LEFT: 8px; LIST-STYLE-TYPE:decimal}         /* pour listes ol: numérotation 1.,2.,3.,4. etc...*/
.OLi {MARGIN-LEFT: 8px; LIST-STYLE-TYPE:lower-roman}      /*  pour listes ol: numérotation i.,ii.,iii.,iv. etc...*/
.OLromain {MARGIN-LEFT: 8px; LIST-STYLE-TYPE:upper-roman} /*  pour listes ol: numérotation I.,II.,III.,IV. etc...*/
.OLaminis {MARGIN-LEFT: 8px; LIST-STYLE-TYPE:lower-alpha} /* pour listes ol: numérotation a.,b.,c.,d. etc...*/
.OLamajus {MARGIN-LEFT: 8px; LIST-STYLE-TYPE:upper-alpha} /*  pour listes ol: numérotation A.,B.,C.,D. etc...*/
.OLaminis2 {MARGIN-LEFT: 8px; LIST-STYLE-TYPE:lower-latin} /* pour listes ol: numérotation a.,b.,c.,d. etc... y compris le jeu de caractères latin étendu*/
.OLamajus2 {MARGIN-LEFT: 8px; LIST-STYLE-TYPE:upper-latin} /*  pour listes ol: numérotation A.,B.,C.,D. etc... y compris le jeu de caractères latin étendu*/

LI {MARGIN-LEFT: 8px; LIST-STYLE-TYPE:disc}   /*  pour listes ul: rond plein comme puce*/
.LIrond {MARGIN-LEFT: 8px; LIST-STYLE-TYPE:circle}  /*  pour listes ul: puce ronde*/
.LIcarre {MARGIN-LEFT: 8px; LIST-STYLE-TYPE:square} /* pour listes ul: puce rectangulaire*/
.LIcarrelogob {MARGIN-LEFT: 8px; LIST-STYLE-TYPE:square; color:#31479A} /* pour listes ul: puce rectangulaire bleu logo*/
.LIcarrelogor {MARGIN-LEFT: 8px; LIST-STYLE-TYPE:square; color:#EF0626} /* pour listes ul: puce rectangulaire rouge logo*/
.LIcarre3 {MARGIN-LEFT: 8px; LIST-STYLE-TYPE:square; color:#ff0000; TEXT-DECORATION: none} /* pour listes ul: puce rectangulaire rouge*/
.lirien {MARGIN-LEFT: 8px; LIST-STYLE-TYPE:none}    /*  pas de puce, pas de numérotation*/
	


