BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #e9ecf5 url('bg_body.gif') repeat-x; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DIV {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Verdana, sans-serif
}
TD {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Verdana, sans-serif
}
A {
	COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none
}
P {
	FONT-SIZE: 12px; MARGIN: 10px 0px; FONT-FAMILY: Verdana, sans-serif
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	FONT-SIZE: 10px
}
SELECT {
	FONT-SIZE: 10px
}
.clear-left {
	CLEAR: left
}
.clear-both {
	CLEAR: both
}
#wrapper {
	BACKGROUND: url('bg_wrapper.gif') repeat-y; MARGIN: 0px auto; WIDTH: 1057px; POSITION: relative
}
#header {
	OVERFLOW: hidden; WIDTH: 1057px; HEIGHT: 120px; BACKGROUND-COLOR: #0f1b69
}
#header DIV {
	FLOAT: left
}
#header #logo {
	WIDTH: 670px; PADDING-TOP: 7px; TEXT-ALIGN: left
}
#header #lang1 {
	WIDTH: 5px; PADDING-TOP: 35px; TEXT-ALIGN: left
}
#header #lang1 #lang2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 19px
}
#header #lang1 #lang2 IMG {
	FLOAT: left
}
#header #pattern {
	WIDTH: 5px; PADDING-TOP: 10px
}
#header #fnaim {
	WIDTH: 330px; PADDING-TOP: 20px; TEXT-ALIGN: right
}
#flash {
	LEFT: -33px; WIDTH: 1094px; POSITION: absolute; TOP: 177px
}
#main-menu {
	BACKGROUND: url('bg_mainmenu.gif') repeat-x; OVERFLOW: hidden; WIDTH: 1057px; HEIGHT: 56px
}
#main-menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#main-menu LI {
	FLOAT: left; OVERFLOW: hidden; HEIGHT: 52px
}
#main-menu A {
	DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 52px
}
#main-menu A:hover {
	BACKGROUND-POSITION: 0px -52px
}
#main-menu .main-menu1fr {
	BACKGROUND-IMAGE: url('menu1_fr.gif'); WIDTH: 89px
}
#main-menu .main-menu2fr {
	BACKGROUND-IMAGE: url('menu2_fr.gif'); WIDTH: 69px
}
#main-menu .main-menu3fr {
	BACKGROUND-IMAGE: url('menu3_fr.gif'); WIDTH: 97px
}
#main-menu .main-menu4fr {
	BACKGROUND-IMAGE: url('menu4_fr.gif'); WIDTH: 93px
}
#main-menu .main-menu5fr {
	BACKGROUND-IMAGE: url('menu5_fr.gif'); WIDTH: 97px
}
#main-menu .main-menu6fr {
	BACKGROUND-IMAGE: url('menu6_fr.gif'); WIDTH: 150px
}
#main-menu .main-menu7fr {
	BACKGROUND-IMAGE: url('menu7_fr.gif'); WIDTH: 141px
}
#sm1 {
	DISPLAY: none; BACKGROUND: #ffb900; WIDTH: 95px; POSITION: relative; TEXT-ALIGN: left
}
#sousmenu1 {
	Z-INDEX: 3; LEFT: 349px; WIDTH: 95px; POSITION: absolute; TOP: 172px; TEXT-ALIGN: left
}
#sousmenu1 A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #2a1172; LINE-HEIGHT: 23px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, sans-serif; HEIGHT: 23px
}
#sousmenu2 A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #2a1172; LINE-HEIGHT: 23px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, sans-serif; HEIGHT: 23px
}
#sousmenu3 A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #2a1172; LINE-HEIGHT: 23px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, sans-serif; HEIGHT: 23px
}

#sousmenu4 A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #2a1172; LINE-HEIGHT: 23px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, sans-serif; HEIGHT: 23px
}


#sousmenu5 A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #2a1172; LINE-HEIGHT: 23px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, sans-serif; HEIGHT: 23px
}


#sousmenu1 A:hover {
	DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none
}
#sousmenu2 A:hover {
	DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none
}
#sousmenu3 A:hover {
	DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none
}

#sousmenu4 A:hover {
	DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none
}

#sousmenu5 A:hover {
	DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none
}


#sousmenu1 SPAN {
	PADDING-LEFT: 8px
}
#sousmenu2 SPAN {
	PADDING-LEFT: 8px
}
#sousmenu3 SPAN {
	PADDING-LEFT: 8px
}

#sousmenu4 SPAN {
	PADDING-LEFT: 8px
}

#sousmenu5 SPAN {
	PADDING-LEFT: 8px
}

#sm2 {
	DISPLAY: none; BACKGROUND: #ffb900; WIDTH: 148px; POSITION: relative; TEXT-ALIGN: left
}
#sousmenu2 {
	Z-INDEX: 3; LEFT: 446px; WIDTH: 148px; POSITION: absolute; TOP: 172px; TEXT-ALIGN: left
}
#sm3 {
	DISPLAY: none; BACKGROUND: #ffb900; WIDTH: 130px; POSITION: relative; TEXT-ALIGN: left
}
#sousmenu3 {
	Z-INDEX: 3; RIGHT: 39px; WIDTH: 130px; POSITION: absolute; TOP: 172px; TEXT-ALIGN: left
}


#sm4 {
	DISPLAY: none; BACKGROUND: #ffb900; WIDTH: 70px; POSITION: relative; TEXT-ALIGN: left
}
#sousmenu4 {
	Z-INDEX: 3; LEFT: 90px; WIDTH: 70px; POSITION: absolute; TOP: 172px; TEXT-ALIGN: left
}


#sm5 {
	DISPLAY: none; BACKGROUND: #ffb900; WIDTH: 90px; POSITION: relative; TEXT-ALIGN: left
}
#sousmenu5 {
	Z-INDEX: 3; LEFT: 159px; WIDTH: 90px; POSITION: absolute; TOP: 172px; TEXT-ALIGN: left
}


#main-menu .main-menu8fr {
	BACKGROUND-IMAGE: url('menu8_fr.gif'); WIDTH: 99px
}
#main-menu .main-menu9fr {
	BACKGROUND-IMAGE: url('menu9_fr.gif'); WIDTH: 85px
}
#main-menu .main-menu10fr {
	BACKGROUND-IMAGE: url('menu10_fr.gif'); WIDTH: 68px
}
#main-menu .main-menu11fr {
	BACKGROUND-IMAGE: url('menu11_fr.gif'); WIDTH: 69px
}
#main-menu .main-menu1en {
	BACKGROUND-IMAGE: url('menu1_en.gif'); WIDTH: 89px
}
#main-menu .main-menu2en {
	BACKGROUND-IMAGE: url('menu2_en.gif'); WIDTH: 69px
}
#main-menu .main-menu3en {
	BACKGROUND-IMAGE: url('menu3_en.gif'); WIDTH: 97px
}
#main-menu .main-menu4en {
	BACKGROUND-IMAGE: url('menu4_en.gif'); WIDTH: 93px
}
#main-menu .main-menu5en {
	BACKGROUND-IMAGE: url('menu5_en.gif'); WIDTH: 97px
}
#main-menu .main-menu6en {
	BACKGROUND-IMAGE: url('menu6_en.gif'); WIDTH: 150px
}
#main-menu .main-menu7en {
	BACKGROUND-IMAGE: url('menu7_en.gif'); WIDTH: 141px
}
#main-menu .main-menu8en {
	BACKGROUND-IMAGE: url('menu8_en.gif'); WIDTH: 99px
}
#main-menu .main-menu9en {
	BACKGROUND-IMAGE: url('menu9_en.gif'); WIDTH: 85px
}
#main-menu .main-menu10en {
	BACKGROUND-IMAGE: url('menu10_en.gif'); WIDTH: 68px
}
#main-menu .main-menu11en {
	BACKGROUND-IMAGE: url('menu11_en.gif'); WIDTH: 69px
}
#main-menu .main-menu1it {
	BACKGROUND-IMAGE: url('menu1_it.gif'); WIDTH: 89px
}
#main-menu .main-menu2it {
	BACKGROUND-IMAGE: url('menu2_it.gif'); WIDTH: 69px
}
#main-menu .main-menu3it {
	BACKGROUND-IMAGE: url('menu3_it.gif'); WIDTH: 97px
}
#main-menu .main-menu4it {
	BACKGROUND-IMAGE: url('menu4_it.gif'); WIDTH: 93px
}
#main-menu .main-menu5it {
	BACKGROUND-IMAGE: url('menu5_it.gif'); WIDTH: 97px
}
#main-menu .main-menu6it {
	BACKGROUND-IMAGE: url('menu6_it.gif'); WIDTH: 150px
}
#main-menu .main-menu7it {
	BACKGROUND-IMAGE: url('menu7_it.gif'); WIDTH: 141px
}
#main-menu .main-menu8it {
	BACKGROUND-IMAGE: url('menu8_it.gif'); WIDTH: 99px
}
#main-menu .main-menu9it {
	BACKGROUND-IMAGE: url('menu9_it.gif'); WIDTH: 85px
}
#main-menu .main-menu10it {
	BACKGROUND-IMAGE: url('menu10_it.gif'); WIDTH: 68px
}
#main-menu .main-menu11it {
	BACKGROUND-IMAGE: url('menu11_it.gif'); WIDTH: 69px
}
#main-menu LI SPAN {
	DISPLAY: none
}
#spacer {
	BACKGROUND-COLOR: #0f1b69
}
#marquee {
	BACKGROUND: url('bg_marquee.gif') repeat-x; OVERFLOW: hidden; WIDTH: 1057px; LINE-HEIGHT: 30px; HEIGHT: 25px
}
#marquee .RefMarquee {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; COLOR: #8591a8; PADDING-TOP: 0px
}
#vertical-menu {
	FLOAT: left; WIDTH: 185px; PADDING-TOP: 20px; TEXT-ALIGN: center
}
#vertical-menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#vertical-menu LI {
	FLOAT: left; WIDTH: 185px
}
#vertical-menu A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 175px; COLOR: #648ffb; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma, Helvetica, sans-serif; TEXT-ALIGN: left
}
#vertical-menu A:hover {
	COLOR: #023168
}
#vertical-menu A.vertical-menu1 {
	BACKGROUND-IMAGE: url('bg_menu_vert1.gif'); OVERFLOW: hidden; HEIGHT: 52px
}
#vertical-menu A.vertical-menu1:hover {
	BACKGROUND-POSITION: 0px -52px
}
#vertical-menu A.vertical-menu2 {
	BACKGROUND-IMAGE: url('bg_menu_vert2.gif'); OVERFLOW: hidden; HEIGHT: 42px
}
#vertical-menu A.vertical-menu2:hover {
	BACKGROUND-POSITION: 0px -42px
}
#vertical-menu A.vertical-menu3 {
	BACKGROUND-IMAGE: url('bg_menu_vert2.gif'); OVERFLOW: hidden; COLOR: #fff100; HEIGHT: 42px
}
#vertical-menu A.vertical-menu3:hover {
	BACKGROUND-POSITION: 0px -42px; COLOR: #648ffb
}
#vertical-menu SPAN {
	DISPLAY: block; PADDING-LEFT: 40px; PADDING-TOP: 12px
}
#vertical-menu .level1 UL {
	DISPLAY: none
}
#vertical-menu .level1 LI {
	MARGIN: 0px 0px 0px 5px; OVERFLOW: hidden; WIDTH: 175px; HEIGHT: auto; BACKGROUND-COLOR: #fff
}
#vertical-menu .level1 LI A {
	DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #032c7f; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
#vertical-menu .level1 LI A:hover {
	COLOR: #648ffb
}
#content1 {
	FLOAT: right; WIDTH: 866px; TEXT-ALIGN: center
}
#content2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px auto; WIDTH: 830px; PADDING-TOP: 15px; TEXT-ALIGN: left
}
#rubrique {
	PADDING-RIGHT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px auto; TEXT-TRANSFORM: uppercase; WIDTH: 830px; COLOR: #0f1b69; LINE-HEIGHT: 30px; BORDER-BOTTOM: #0f1b69 1px solid; HEIGHT: 30px; TEXT-ALIGN: right
}
#left-content {
	FLOAT: left; WIDTH: 552px; PADDING-TOP: 10px
}
#search1 {
	FLOAT: left; WIDTH: 324px
}
#search2 {
	BACKGROUND: url('bg_search.gif') repeat-y; PADDING-BOTTOM: 0px; WIDTH: 324px
}
.search-title {
	BACKGROUND: url('bg_ttl_search.gif') repeat-x; MARGIN: 0px auto; WIDTH: 320px; LINE-HEIGHT: 27px; HEIGHT: 27px; TEXT-ALIGN: left
}
.main-title1 {
	PADDING-LEFT: 17px; FONT-SIZE: 18px; TEXT-TRANSFORM: uppercase; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#pres {
	FLOAT: left; WIDTH: 228px
}
.pres-title {
	BACKGROUND: #2c54b8; WIDTH: 228px; LINE-HEIGHT: 27px; HEIGHT: 27px; TEXT-ALIGN: left
}
#pres P {
	MARGIN: 15px 10px; COLOR: #044b8e; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: left
}
#pres A {
	FONT-WEIGHT: bold; COLOR: #044b8e; TEXT-DECORATION: underline
}
#pres A:hover {
	COLOR: #436aca; TEXT-DECORATION: underline
}
#cdc {
	PADDING-BOTTOM: 25px; WIDTH: 100%; PADDING-TOP: 8px
}
.cdc-title {
	BACKGROUND: url('bg_ttl_cdc.gif') repeat-x; WIDTH: 552px; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: left
}
.tab-cdc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 501px; PADDING-TOP: 5px
}
.main-title2 {
	PADDING-LEFT: 17px; FONT-SIZE: 18px; COLOR: #fff; FONT-FAMILY: Verdana, sans-serif
}
.cdc {
	FLOAT: left; WIDTH: 167px; TEXT-ALIGN: center
}
.cdc-photo {
	BACKGROUND: url('bg_cdc.gif') no-repeat; OVERFLOW: hidden; WIDTH: 167px; HEIGHT: 106px; TEXT-ALIGN: center
}
.cdc-photo IMG {
	MARGIN: 6px auto
}
.cdc-label {
	MARGIN: 0px auto; WIDTH: 155px; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: left
}
.cdc-label A {
	FONT-WEIGHT: bold
}
.cdc-label A:hover {
	COLOR: #436aca
}
#srv1 {
	WIDTH: 552px; POSITION: relative
}
.srv-title {
	WIDTH: 552px; LINE-HEIGHT: 25px; HEIGHT: 25px; BACKGROUND-COLOR: #032c7f; TEXT-ALIGN: left
}
#srv2 {
	MARGIN: 0px auto; WIDTH: 525px; PADDING-TOP: 20px; TEXT-ALIGN: left
}
#srv2 SPAN {
	PADDING-LEFT: 50px; COLOR: #002d58; LINE-HEIGHT: 16px
}
#srv-pattern {
	LEFT: -24px; POSITION: absolute; TOP: -24px
}
#right-content {
	FLOAT: right; WIDTH: 303px; PADDING-TOP: 10px
}
#sector {
	BACKGROUND: #0f1e73 url('pattern2.gif') no-repeat 50% bottom; PADDING-BOTTOM: 25px; WIDTH: 303px
}
.sector-title {
	BACKGROUND: url('bg_ttl_sector.gif') repeat-y; WIDTH: 303px; LINE-HEIGHT: 27px; HEIGHT: 27px; TEXT-ALIGN: left
}
.sector-content {
	MARGIN: 0px auto; WIDTH: 265px; COLOR: #7c87f8; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: left
}
.sector-content A {
	COLOR: #7c87f8
}
.sector-content A:hover {
	COLOR: #fbf11d
}
.title1 {
	COLOR: #5767f9; FONT-STYLE: italic; FONT-FAMILY: Verdana, sans-serif
}
.title2 {
	COLOR: #fcf318
}
#infos {
	PADDING-BOTTOM: 20px; WIDTH: 303px; BACKGROUND-COLOR: #223398; TEXT-ALIGN: center
}
#infos .infos-title {
	WIDTH: 303px; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: left
}
#infos #infos-title {
	FONT-SIZE: 12px; BACKGROUND: url('spacer.gif') repeat-x 50% bottom; PADDING-BOTTOM: 5px; MARGIN: 0px auto; WIDTH: 270px; COLOR: #6270fa; FONT-STYLE: italic; TEXT-ALIGN: left
}
#index-alerte {
	BACKGROUND: url('bg_alerte.gif') no-repeat; MARGIN: 15px auto; OVERFLOW: hidden; WIDTH: 303px; HEIGHT: 104px; TEXT-ALIGN: left
}
#index-alerte DIV {
	DISPLAY: block; MARGIN: 5px 10px 15px 105px; COLOR: #609be3; FONT-FAMILY: Verdana, sans-serif
}
#index-alerte SPAN {
	FONT-SIZE: 18px; COLOR: #fff
}
#index-alerte A {
	FONT-WEIGHT: bold; COLOR: #d9eafe; TEXT-DECORATION: underline
}
#index-alerte A:hover {
	COLOR: #fbf11d
}
#flux-rss {
	MARGIN: 0px auto; WIDTH: 265px; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: left
}
#flux-rss A {
	DISPLAY: block; PADDING-LEFT: 35px; BACKGROUND: url('arrow_idtt.gif') no-repeat 0px 0px; MARGIN: 7px auto; COLOR: #fff; HEIGHT: 26px
}
#flux-rss A STRONG {
	COLOR: #fcf318
}
#villes {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; WIDTH: 303px; PADDING-TOP: 15px; BACKGROUND-COLOR: #ffc000; TEXT-ALIGN: center
}
#villes .ListeVilles {
	MARGIN: 0px auto; WIDTH: 270px; COLOR: #7f3c06; TEXT-ALIGN: left
}
#footer {
	WIDTH: 1057px; LINE-HEIGHT: 26px; HEIGHT: 26px; BACKGROUND-COLOR: #01052b
}
#footer DIV {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Verdana, sans-serif
}
#footer A.footer-link {
	TEXT-DECORATION: underline
}
#footer A {
	COLOR: #fff
}
#footer A:hover {
	COLOR: #fbf11d; TEXT-DECORATION: none
}
#left-footer {
	FLOAT: left; WIDTH: 47%; TEXT-ALIGN: left
}
#right-footer {
	FLOAT: right; WIDTH: 45%; TEXT-ALIGN: right
}
#MenuGuide {
	TEXT-ALIGN: left
}
#MenuGuide TABLE {
	MARGIN: 0px auto
}
#MenuGuide A {
	FONT-WEIGHT: bold; COLOR: #001b58; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
#MenuGuide A:hover {
	COLOR: #032c7f
}
#MenuGuide TD {
	TEXT-ALIGN: left
}
#PageDossiers TABLE {
	MARGIN: 0px auto; WIDTH: 100%
}
#PageDossiers P {
	MARGIN: 5px 0px
}
#PageDossiers TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.txtTitre3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #001b58; TEXT-ALIGN: left
}
.grasnews {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #001b58; TEXT-ALIGN: left
}
.gras {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: url('arrow1.gif') no-repeat 0px 3px; PADDING-BOTTOM: 2px; COLOR: #2c54b8; PADDING-TOP: 2px
}
.gras U {
	TEXT-DECORATION: none
}
.encadre {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #cfd8e8; PADDING-BOTTOM: 5px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 14px; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.encadre TABLE {
	WIDTH: 100%
}
.encadre .gras {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #cfd8e8; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; COLOR: #2c54b8; BORDER-TOP-STYLE: none; LINE-HEIGHT: 12px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.encadre A {
	COLOR: #030e77
}
.encadre A:hover {
	COLOR: #2c54b8
}
.table_news STRONG {
	COLOR: #fff
}
.table_news {
	BORDER-TOP: #cfd8e8 1px solid; BACKGROUND: #9ca7bb; BORDER-LEFT: #cfd8e8 1px solid; BORDER-RIGHT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.encadre TABLE {
	BORDER-TOP: #cfd8e8 1px solid; BACKGROUND: #9ca7bb; BORDER-LEFT: #cfd8e8 1px solid; BORDER-RIGHT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.table_news TD {
	BORDER-RIGHT: #cfd8e8 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; BACKGROUND: #7995b4; PADDING-BOTTOM: 5px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-BOTTOM: #cfd8e8 1px solid; BORDER-LEFT-STYLE: none
}
.encadre TD {
	BORDER-RIGHT: #cfd8e8 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; BACKGROUND: #7995b4; PADDING-BOTTOM: 5px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-BOTTOM: #cfd8e8 1px solid; BORDER-LEFT-STYLE: none
}
.table_news .gras {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 12px; PADDING-TOP: 3px
}
.tabFond1 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.tabFond1 TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.tabFond1 TABLE {
	TEXT-ALIGN: left
}
.tabTitre {
	padding:0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url('bg_tab.gif') repeat-x; COLOR: #032c7f; HEIGHT: 25px; TEXT-ALIGN: center; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px
}
.messageNomAgence {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #2c54b8; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.estimationNomAgence {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #2c54b8; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.tabFond1 .Input {
	MARGIN-BOTTOM: 2px
}
#CguFormulaire {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #032c7f; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#CguFormulaire A {
	FONT-WEIGHT: bold; COLOR: #ffc000; TEXT-DECORATION: underline
}
#CguFormulaire A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
#PageAlert {
	PADDING-RIGHT: 0px; BORDER-TOP: #e4e1e1 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BORDER-BOTTOM: #e4e1e1 2px solid
}
#PageAlert TD {
	TEXT-ALIGN: left
}
#PageAlert STRONG {
	COLOR: #032c7f
}
#PageAlert A {
	DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url('arrow3.gif') no-repeat; MARGIN-LEFT: 50px; WIDTH: 200px; COLOR: #032c7f; LINE-HEIGHT: 14px; HEIGHT: 14px
}
#PageAlert A:hover {
	DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 14px; BACKGROUND: url('arrow3.gif') no-repeat; MARGIN-LEFT: 50px; WIDTH: 200px; COLOR: #2c54b8; LINE-HEIGHT: 14px; HEIGHT: 14px; TEXT-DECORATION: none
}
.page-nav {
	LINE-HEIGHT: 16px; TEXT-ALIGN: justify
}
.page-nav .CI {
	COLOR: #032c7f
}
.page-nav .CI2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #032c7f
}
.page-nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.page-nav UL LI {
	PADDING-LEFT: 20px; BACKGROUND: url('arrow_li.gif') no-repeat 0px 3px; 
}
.page-nav .tab-nav {
	MARGIN: 0px auto; WIDTH: 600px
}
.page-nav .tab-nav TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.grasnews2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e8a615
}
.nav-maintitle {
	FONT-SIZE: 18px; BACKGROUND: url('bg_ttl_cdc.gif') repeat-x; COLOR: #fff; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: center
}
.tab-title {
	BACKGROUND: url('bg_nombre.gif') no-repeat; MARGIN: 10px 0px; OVERFLOW: hidden; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.nav-title {
	PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url('arrow_navtitle.gif') no-repeat 10px 3px; TEXT-TRANSFORM: uppercase; COLOR: #2c54b8; LINE-HEIGHT: 25px
}
.footer-nav {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 14px; BACKGROUND: #2c54b8; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; BORDER-LEFT: #fff 1px solid; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center
}
.tab-agency {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px auto; WIDTH: 700px; PADDING-TOP: 10px; BACKGROUND-COLOR: #cfd8e8
}
.tab-agency .photo-agency {
	FLOAT: left; WIDTH: 220px; TEXT-ALIGN: left
}
.tab-agency .photo-agency IMG {
	BORDER-RIGHT: #fff 2px solid; BORDER-TOP: #fff 2px solid; BORDER-LEFT: #fff 2px solid; BORDER-BOTTOM: #fff 2px solid
}
.tab-agency .contact-agency {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 400px; LINE-HEIGHT: 18px; TEXT-ALIGN: left
}
.tab-agency .contact-agency SPAN {
	FONT-WEIGHT: bold
}
.tab-agency .contact-agency .agency-name {
	FONT-SIZE: 16px; COLOR: #032c7f
}
.tab-agency .contact-agency A {
	COLOR: #032c7f
}
.tab-neuf {
	MARGIN: 10px auto; BORDER-LEFT: #fff 1px solid; WIDTH: 800px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #cfd8e8
}
.tab-neuf TD {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.tab-neuf TH {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.text-indent {
	TEXT-INDENT: 15px
}
.nav-link {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.nav-link A {
	DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url('arrow1.gif') no-repeat 0px 5px; COLOR: #000; LINE-HEIGHT: 20px
}
.nav-link A:hover {
	COLOR: #002882
}
.strong-title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.hdp {
	PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND: url('arrow1.gif') no-repeat 0px 3px; COLOR: #000
}
.selectAgenceChoix {
	DISPLAY: none
}
.texteaccueil P {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #414ba1; TEXT-ALIGN: justify
}
.texteaccueil H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #044b8e; TEXT-ALIGN: justify
}
.texteaccueil A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #044b8e; TEXT-DECORATION: underline
}
.texteaccueil A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: none
}
TD#ColonneGauche #ColonneGauche_Ctn #SansPhoto {
	WIDTH: 340px
}
