.fond_top {  background: url(images/cours_avenir.jpg) no-repeat left top; width: 950px; height: 130px}


a.gauche:active {  font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #336699; text-decoration: none; background: url(images/menu_g.png) no-repeat left top; height: 31px ; display : block}

a.gauche:link { font: bold 10px/31px Verdana, Arial, Helvetica, sans-serif; color: #336699; text-decoration: none; background: url(images/menu_g.png) no-repeat left top; height: 31px ; display : block ; text-align: left}

a.gauche:visited { font: bold 10px/31px Verdana, Arial, Helvetica, sans-serif; color: #336699; text-decoration: none; background: url(images/menu_g.png) no-repeat left top; height: 31px ; display : block ; text-align: left}

a.gauche:hover { font: bold 10px/31px Verdana, Arial, Helvetica, sans-serif; color: #336699; text-decoration: none; background: url(images/menu_g_over.png) no-repeat left top; height: 31px ; vertical-align: middle; text-align: left; display : block}

a.gauche2:active {  font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #336699; text-decoration: none; background: url(images/menu_g.png) no-repeat left top; height: 31px ; display : block}

a.gauche2:link { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #336699; text-decoration: none; background: url(images/menu_g.png) no-repeat left top; height: 31px ; display : block ; text-align: left}

a.gauche2:visited { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #336699; text-decoration: none; background: url(images/menu_g.png) no-repeat left top; height: 31px ; display : block }

a.gauche2:hover { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #336699; text-decoration: none; background: url(images/menu_g_over.png) no-repeat left top; height: 31px ; vertical-align: middle; text-align: left; display : block}

.verdana_12 {  font: bold 12px Verdana, Arial, Helvetica, sans-serif; text-decoration: none}

.verdana_11 { font: bold 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

a.menu:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #1B2361; text-decoration: none; background: url(images/menu.png) no-repeat right center; height: 36px; display: block; font-size: 10px; font-weight: bold; middle: 20px; display : block ; text-align: center; text-indent: 0px}

a.menu:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #1B2361; text-decoration: none; background: url(images/menu.png) no-repeat right center; height: 36px; display: block; font-size: 10px; font-weight: bold; text-align: center; middle: 20px; display : block;  ; text-indent: 0px}

a.menu:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #1B2361; text-decoration: none; background: url(images/menu.png) no-repeat right center; height: 36px; display: block; font-size: 10px; font-weight: bold; text-align: center; middle: 20px; display : block; ; text-indent: 0px}
.retrait {  line-height: 33px}

a.menu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; background: url(images/menu_over.png) no-repeat right center; height: 36px; display: block; font-size: 10px; font-weight: bold; middle: 20px; display : block; clip:  rect(   ); text-align: center; text-indent: 0px}

.retrait2 { line-height: 18px; text-align: center}
.barre_verte_g {  background: url(images/barre_verte_g.png) no-repeat right center; height: 23px; width: 15px}
.barre_verte_c {  font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #233D65; text-decoration: none; background: url(images/barre_verte_c.png) repeat-x left center; text-align: left; vertical-align: middle}
.barre_verte_d { background: url(images/barre_verte_d.png) no-repeat left center; height: 23px; width: 13px}
.fond_menu_g {  background: url(images/visuel_bas.png) no-repeat left bottom; height: 470px}

.photo-top-g {
	width:12px;
	height:12px;
; background: url(images/photo_top_g.png) no-repeat right bottom}

.photo-top-c {
	height:12px;
; background: url(images/photo_top_c.png) repeat-x left bottom}

.photo-top-d {
	width:12px;
	height:12px;
; background: url(images/photo_top_d.png) no-repeat left bottom}

.photo-g {
	width:12px;
; background: url(images/photo_g.png) repeat-y right top}


.photo-d {
	width:12px;
; background: url(images/photo_d.png) repeat-y left top}

.photo-bas-g {
	width:12px;
	height:12px;
; background: url(images/photo_bas_g.png) no-repeat right top}

.photo-bas-c {
	height:12px;
; background: url(images/photo_bas_c.png) repeat-x left top}

.photo-bas-d {
	height:12px;
; background: url(images/photo_bas_d.png) no-repeat left top; width: 12px}

a.blanc_10:link {  font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none}
a.blanc_10:active { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none }
a.blanc_10:visited { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none }
a.blanc_10:hover { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #FFCC00; text-decoration: none }
.barre_bleue_g {  background: url(images/barre_bleue_g.png) no-repeat right center; width: 17px; height: 31px}
.barre_bleue_c {  font: bold 20px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; background: url(images/barre_bleue_c.png) repeat-x left center; vertical-align: middle; height: 31px}
.barre_bleue_d {  background: url(images/barre_bleue_d.png) no-repeat left center; width: 15px; height: 31px}
.table_interne {  padding: 0px 20px}
h1 {  font: bold 44px Arial, Helvetica, sans-serif; color: #EEF6DE; text-align: right; vertical-align: baseline; height: 40px}
.verdana_11_bleu {  font: 11px Verdana, Arial, Helvetica, sans-serif; color: #271966; text-decoration: none; text-align: justify}
.verdana_11_bleu_bold { font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #271966; text-decoration: none; text-align: justify }
.verdana_11_noir_gris {  font: 11px Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; text-align: justify}
.verdana_10_gris {  font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; text-align: justify}
h2 {  font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: #171B66; text-decoration: none}
h3 {  font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #99CC33}
.verdana_12_blanc_bold {  font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none}
.verdana_12_blanc {  font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none}
.gauche2_over { font: bold 10px/31px Verdana, Arial, Helvetica, sans-serif; color: #336699; text-decoration: none; background: url(images/menu_g_over.png) no-repeat left center; height: 31px ; vertical-align: middle; text-align: left; display : block }
.verdana_12_vert_bold {  font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #99CC33; text-decoration: none; text-align: justify}
.verdana_11_vert_bold { font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #99CC33; text-decoration: none ; text-align: justify}
.verdana_11_noir_gris_quote { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; text-align: left; text-indent: 30pt; margin: 0px 0px 0px 30px}
.Arial_44_titre {  font: bold 44px Arial, Helvetica, sans-serif; color: #EEF6DE; text-decoration: none; text-align: right; vertical-align: bottom}
.menu_over {  background: url(images/menu_over.png) no-repeat right top; text-align: center; text-indent: 0pt; height: 36px; font: bold 10px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #FFFFFF}
.blanc {  color: #FFFFFF}
.retrait_over { line-height: 14px; text-align: center }
.gauche_duo_over { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #336699; text-decoration: none; background: url(images/menu_g_over.png) no-repeat left top; height: 31px ; vertical-align: middle; text-align: left; display : block }
.verdana_12_bleu { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #271966; text-decoration: none; text-align: justify }
.justification {  text-align: justify}
a.menu_soutien:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #1B2361; text-decoration: none; background: url(images/menu.png) no-repeat right center; height: 36px; display: block; font-size: 10px; font-weight: bold; text-align: center; middle: 20px; display : block; ; text-indent: 0px }
a.menu_soutien:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #1B2361; text-decoration: none; background: url(images/menu.png) no-repeat right center; height: 36px; display: block; font-size: 10px; font-weight: bold; text-align: center; middle: 20px; display : block; ; text-indent: 0px }
a.menu_soutien:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #1B2361; text-decoration: none; background: url(images/menu.png) no-repeat right center; height: 36px; display: block; font-size: 10px; font-weight: bold; text-align: center; middle: 20px; display : block; ; text-indent: 0px }
a.menu_soutien:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #1B2361; text-decoration: none; background: url(images/menu_over_soutien.png) no-repeat right center; height: 36px; display: block; font-size: 10px; font-weight: bold; text-align: center; middle: 20px; display : block; ; text-indent: 0px }
.menu_over_soutien { background: url(images/menu_over_soutien.png) no-repeat right top; text-align: center; text-indent: 0pt; height: 36px; font: bold 10px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #FFFFFF }
body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
}
.verdana_12_bleu_bold {
	color: #271966;
	text-decoration: none;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
a.webeven:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
a.webeven:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
a.webeven:visited {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
a.webeven:hover {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3E9EC8;
	text-decoration: none;
}

