A {
	COLOR: #1f539e; TEXT-DECORATION: none
}
BODY {
	BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.wrapper {
	BACKGROUND: url(/images/fd_page.gif) repeat-y 0px 50%; MARGIN-LEFT: auto; WIDTH: 984px; MARGIN-RIGHT: auto; POSITION: relative; TEXT-ALIGN: left
}
.filet-droit {
	FLOAT: left
}
.plus {
	FONT-WEIGHT: bold; CURSOR: hand; COLOR: orange
}
#styleparagraphe3 .plus {
	COLOR: #9c9a94
}
#styleencadre1 .plus {
	COLOR: black
}
#styleencadre1 .pointille {
	PADDING-BOTTOM: 5px; BORDER-BOTTOM: #83cd3a 2px dotted
}
#styleencadre2 .pointille {
	PADDING-BOTTOM: 5px; BORDER-BOTTOM: #ff8309 2px dotted
}
.plus A {
	CURSOR: hand
}
.floatleft {
	FLOAT: left
}
.dernierelement {
	BORDER-BOTTOM-WIDTH: 0px
}
#sansstyleencadre1 .dernierelement {
	BORDER-BOTTOM-WIDTH: 0px
}
#styleencadre1 .dernierelement {
	BORDER-BOTTOM-WIDTH: 0px
}
#styleencadre2 .dernierelement {
	BORDER-BOTTOM-WIDTH: 0px
}
H1 {
	DISPLAY: none
}
#logo {
	LEFT: 17px; POSITION: absolute; TOP: 23px
}
.wide {
	WIDTH: 100%
}
.top {
	BACKGROUND: no-repeat 0px 100%; WIDTH: 984px; HEIGHT: 157px
}
#recherche {
	LEFT: 805px; WIDTH: 170px; POSITION: absolute; TOP: 100px
}
 HTML #recherche {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -8px; PADDING-TOP: 0px
}
#recherche FORM {
	WIDTH: 170px
}
#recherche LEGEND {
	PADDING-LEFT: 22px; FONT-WEIGHT: bold; BACKGROUND: url(/images/puce_bleue.gif) #1f539e no-repeat 12px 9px; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 146px; COLOR: white; LINE-HEIGHT: 24px
}
#connexion {
	FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 8px; WIDTH: 170px
}
 HTML #connexion {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#connexion FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#connexion LEGEND {
	PADDING-LEFT: 22px; FONT-WEIGHT: bold; BACKGROUND: url(/images/puce_bleue.gif) #1f539e no-repeat 12px 9px; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 148px; COLOR: white; LINE-HEIGHT: 24px
}
.champ-saisie {
	BORDER-RIGHT: #cccacd 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccacd 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 90%; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 5px 12px; BORDER-LEFT: #cccacd 1px solid; WIDTH: 105px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccacd 1px solid; wi
th: 115px
}
#recherche LABEL {
	DISPLAY: none
}
#connexion LABEL {
	DISPLAY: none
}
#menu LABEL {
	DISPLAY: none
}
#menu LEGEND {
	DISPLAY: none
}
#recherche SELECT {
	BORDER-RIGHT: #cccacd 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccacd 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 90%; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 5px 12px; BORDER-LEFT: #cccacd 1px solid; WIDTH: 105px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccacd 1px solid
}
#recherche #combo-liste-sites {
	FLOAT: left; MARGIN-RIGHT: 5px; HEIGHT: 21px
}
#recherche #combo-liste-sites SELECT {
	WIDTH: 119px; HEIGHT: 20px
}
#recherche .champ-saisie {
	WIDTH: 115px
}
 HTML #recherche #combo-liste-sites SELECT {
	WIDTH: 118px
}
 HTML #recherche .champ-saisie {
	WIDTH: 113px
}
.ok {
	MARGIN-TOP: 3px; VERTICAL-ALIGN: top
}
 HTML .ok {
	MARGIN-TOP: 1px; VERTICAL-ALIGN: top
}
#oublie {
	MARGIN-LEFT: 14px
}
#avancee {
	MARGIN-LEFT: 14px
}
#recherche A {
	FONT-SIZE: x-small; COLOR: #ff9933; TEXT-DECORATION: none
}
#connexion A {
	FONT-SIZE: x-small; COLOR: #999; TEXT-DECORATION: none
}
#recherche A:hover {
	TEXT-DECORATION: underline
}
#connexion A:hover {
	TEXT-DECORATION: underline
}
#connexionIntranet {
	WIDTH: 500px
}
#structure {
	WIDTH: 500px
}
#connexionIntranet .ligne-de-res {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM-STYLE: none
}
.premiere {
	MARGIN-TOP: 35px
}
.long {
	BORDER-RIGHT: #cccacd 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccacd 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 5px 12px; BORDER-LEFT: #cccacd 1px solid; WIDTH: 150px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccacd 1px solid; wi
th: 140px
}
#connexionIntranet LABEL {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 150px; COLOR: gray; TEXT-ALIGN: right
}
#connexionIntranet #oublie {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; WIDTH: 100%; PADDING-TOP: 25px; TEXT-ALIGN: right
}
#menu {
	FLOAT: left; WIDTH: 100%; POSITION: absolute; TOP: 106px
}
#menu-outils {
	PADDING-LEFT: 18px; FLOAT: left; FONT: 100% verdana, sans-serif; WIDTH: 443px; HEIGHT: 51px
}
#menu-outils-in {
	FLOAT: left
}
#menu-outils UL {
	WIDTH: 432px; LIST-STYLE-TYPE: none
}
#menu-outils LI {
	FLOAT: left; HEIGHT: 51px
}
#menu-outils A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: black; PADDING-TOP: 0px; HEIGHT: 51px; TEXT-DECORATION: none
}
#menu-outils A.accueil {
	BACKGROUND: url(/images/outils_accueil.gif) no-repeat left bottom; FLOAT: left; WIDTH: 120px; HEIGHT: 51px
}
#menu-outils A.carrefour {
	BACKGROUND: url(/images/outils_carrefour.gif) no-repeat left bottom; FLOAT: left; WIDTH: 200px; HEIGHT: 51px
}
#menu-outils A.internet {
	BACKGROUND: url(/images/outils_internet.gif) no-repeat left bottom; FLOAT: left; WIDTH: 112px; HEIGHT: 51px
}
#menu-outils A:hover {
	TEXT-DECORATION: underline
}
#menu-outils A.hover {
	TEXT-DECORATION: underline
}
#menu-outils {
	BORDER-BOTTOM-WIDTH: 0px
}
#services LABEL {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 130%; MARGIN-LEFT: 18px; VERTICAL-ALIGN: middle; COLOR: #ffb623; LINE-HEIGHT: 1
}
#services SELECT {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 45px; VERTICAL-ALIGN: middle; WIDTH: 165px; BORDER-RIGHT-WIDTH: 0px
}
#services .ok {
	VERTICAL-ALIGN: middle
}
.container-left H3 {
	FONT-WEIGHT: normal; COLOR: #fff
}
.menuleft {
	PADDING-TOP: 10px
}
.menuleft-in {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#acces-direct {
	BACKGROUND: url(/images/acces_direct.gif) no-repeat 0px 0px; MARGIN-LEFT: 30px; WIDTH: 125px; HEIGHT: 9px
}
#acces-direct SPAN {
	DISPLAY: none
}
.menu-prin {
	MARGIN: 0px 0px 0px 8px
}
.menu-prin UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 170px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL LI.niveau1 {
	BACKGROUND: url(/images/menu_ul_bkgd.gif) no-repeat 0px 100%; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 170px
}
UL LI.niveau1 A {
	DISPLAY: block; PADDING-LEFT: 22px; FONT-WEIGHT: bold; BACKGROUND: url(/images/puce_bleue.gif) #80ce3d no-repeat 12px 8px; WIDTH: 148px; COLOR: white; LINE-HEIGHT: 22px
}
.menu-prin UL UL {
	FLOAT: left; MARGIN: 0px
}
UL LI.niveau2 {
	PADDING-LEFT: 22px; FLOAT: left; WIDTH: 148px
}
UL LI.niveau2 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 90%; BACKGROUND: url(/images/puce_niveau2.gif) no-repeat left center; PADDING-BOTTOM: 0px; WIDTH: 138px; COLOR: black; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
.menu-prin A {
	
}
.menu-prin A:hover {
	
}
#newsletter LEGEND {
	DISPLAY: none
}
#newsletter {
	DISPLAY: none; PADDING-LEFT: 30px
}
#newsletter .menuleft {
	BACKGROUND-IMAGE: none; PADDING-TOP: 5px
}
#newsletter .menuleft-in {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 10px
}
#newsletter H3 {
	PADDING-BOTTOM: 3px
}
#newsletter .champ-saisie {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; WIDTH: 120px; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0px
}
#newsletter .ok {
	VERTICAL-ALIGN: top; WIDTH: 20px; HEIGHT: 20px
}
.right {
	MARGIN-TOP: 35px; FONT-SIZE: 0.95em
}
.right-top {
	BORDER-TOP: #332e44 1px solid; BORDER-BOTTOM: #332e44 1px solid
}
.right-top-in {
	BORDER-RIGHT: #ff6022 8px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 3px
}
.right-top .titre {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #332e44
}
A.box-esp {
	MARGIN-TOP: 10px; DISPLAY: block; BACKGROUND: url(/images/en_savoir_plus2.gif) no-repeat 100% 0px; WIDTH: 165px; HEIGHT: 10px; TEXT-DECORATION: none
}
A.box-esp SPAN {
	DISPLAY: none
}
.effacer {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 10px 10px; BORDER-LEFT: #333 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #333 1px solid; BACKGROUND-COLOR: #fff
}
.valider {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 10px 10px; BORDER-LEFT: #333 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #333 1px solid; BACKGROUND-COLOR: #fff
}
.effacer {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; COLOR: #666; BORDER-BOTTOM: #666 1px solid
}
.center {
	PADDING-RIGHT: 15px; PADDING-LEFT: 25px; PADDING-BOTTOM: 50px; WIDTH: 559px; PADDING-TOP: 10px
}
H2 {
	FONT-FAMILY: verdana, arial, sans-serif
}
.ligne {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 99%; PADDING-TOP: 0px
}
 HTML .ligne {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.conteneursousparagraphe {
	FLOAT: left; WIDTH: 99%
}
.firstline {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.filet {
	FONT-SIZE: 1px; MARGIN: 7px 0px 3px; HEIGHT: 1px; BACKGROUND-COLOR: #778aaa
}
#photo {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% 50%; PADDING-LEFT: 0px; PADDING-BOTTOM: 21px; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 80px
}
#photo DIV {
	PADDING-LEFT: 30px
}
#fil-ariane {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 90%; LEFT: 215px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 500px; COLOR: black; PADDING-TOP: 0px; POSITION: absolute; TOP: 150px
}
#fil-ariane A {
	COLOR: black; TEXT-DECORATION: none
}
#fil-ariane A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
#fil-ariane .elementparticulier A {
	COLOR: black; TEXT-DECORATION: underline
}
A#connect {
	MARGIN-TOP: 60px; DISPLAY: block; MARGIN-LEFT: 15px; COLOR: #fff
}
.bottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 85%; PADDING-BOTTOM: 3px; WIDTH: 964px; COLOR: #fff; PADDING-TOP: 0px; POSITION: relative
}
.jaune A {
	COLOR: #ffbe22; BACKGROUND-COLOR: #332e44
}
.jaune A:hover {
	COLOR: #ffbe22; BACKGROUND-COLOR: #332e44
}
.jaune {
	MARGIN: 0px 0px 13px; COLOR: #ffbe22
}
.adresse {
	RIGHT: 10px; MARGIN: 0px; WIDTH: 160px; COLOR: #666; BOTTOM: 2px; POSITION: absolute
}
.adresse A {
	COLOR: #666; TEXT-DECORATION: none
}
UNKNOWN {
	WIDTH: 19px; CURSOR: hand; COLOR: #666; TEXT-INDENT: -9999px; POSITION: absolute; TOP: -40px; HEIGHT: 19px
}
#haut-page {
	COLOR: #666; LINE-HEIGHT: 14px; BORDER-BOTTOM: orange 1px dashed
}
#imprimer {
	COLOR: #666; LINE-HEIGHT: 14px; BORDER-BOTTOM: orange 1px dashed
}
#haut-page:hover {
	TEXT-DECORATION: none
}
#imprimer:hover {
	TEXT-DECORATION: none
}
#kosmos {
	COLOR: black; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
#kosmos IMG {
	VERTICAL-ALIGN: middle
}
.div-liste {
	CLEAR: left; MARGIN: 0px
}
.div-liste A {
	PADDING-LEFT: 0px
}
.img-liste {
	CLEAR: left; FLOAT: left; MARGIN: 0.3em 10px 0px 0px
}
H4.titre-liste {
	FONT-SIZE: 110%
}
H4.titre-listepremier {
	FONT-SIZE: 110%
}
.resume-liste {
	FONT-SIZE: 100%
}
.date-liste {
	COLOR: #222e44
}
.date-listepremier {
	COLOR: #222e44
}
.soustitre-liste {
	FONT-WEIGHT: bold; FONT-SIZE: 110%
}
.redac-liste {
	FONT-SIZE: 110%; COLOR: #332e44; FONT-STYLE: italic
}
UNKNOWN {
	POSITION: absolute
}
UNKNOWN {
	FLOAT: left
}
UNKNOWN {
	CLEAR: none; FLOAT: left
}
 HTML .outer {
	WORD-WRAP: break-word
}
.bloccentre {
	MARGIN-LEFT: auto; WIDTH: 450px; COLOR: #999; MARGIN-RIGHT: auto; TEXT-ALIGN: center
}
.adresse-basdepage {
	COLOR: #999; TEXT-ALIGN: center
}
.adresse-basdepage A {
	COLOR: #999
}
.actu-date {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #999; FONT-STYLE: italic
}
.document-date {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #999; FONT-STYLE: italic
}
.actu-structure {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999; FONT-STYLE: italic
}
.document-structure {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999; FONT-STYLE: italic
}
article-structure {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999; FONT-STYLE: italic
}
.actu-complement {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999; FONT-STYLE: italic
}
.document-complement {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999; FONT-STYLE: italic
}
.actu-thematique {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: -12px 0px 0px 20px; COLOR: gray; PADDING-TOP: 0px; FONT-STYLE: normal
}
.document-rubrique {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: -12px 0px 0px 20px; COLOR: gray; PADDING-TOP: 0px; FONT-STYLE: normal
}
.article-rubrique {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: -12px 0px 0px 20px; COLOR: gray; PADDING-TOP: 0px; FONT-STYLE: normal
}
#actu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; BACKGROUND: url(/images/gd-puce_verte.gif) no-repeat 10px 5px; PADDING-BOTTOM: 0px; COLOR: #80ce3d; PADDING-TOP: 0px
}
#article {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; BACKGROUND: url(/images/gd-puce_verte.gif) no-repeat 10px 5px; PADDING-BOTTOM: 0px; COLOR: #80ce3d; PADDING-TOP: 0px
}
.auteur {
	MARGIN-TOP: 10px; COLOR: #666; PADDING-TOP: 15px; FONT-STYLE: italic; TEXT-ALIGN: right
}
.rechercheavancee A {
	FONT-SIZE: xx-small; MARGIN-LEFT: 14px; COLOR: #ff9933; TEXT-DECORATION: none
}
.forum-reponse {
	PADDING-LEFT: 10px; BACKGROUND: url(/images/puce_verte.gif) no-repeat left top
}
.forum-auteur {
	FONT-SIZE: 110%; WIDTH: 98%; BORDER-BOTTOM: gray 1px dotted
}
.forum-date {
	FONT-SIZE: 90%
}
.article-sstitre {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: gray
}
.document-sstitre {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: gray
}
.document-auteur {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 110%; BACKGROUND: url(/images/pt_puce_orange.gif) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: gray; PADDING-TOP: 0px
}
.document-telecharger {
	DISPLAY: block; BACKGROUND: url(/images/bt_telecharger.gif) no-repeat left top; MARGIN-LEFT: auto; WIDTH: 400px; MARGIN-RIGHT: auto; HEIGHT: 20px; TEXT-ALIGN: center
}
.document-telecharger A {
	DISPLAY: block; TEXT-ALIGN: left
}
.document-telecharger A SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 20px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.document-telecharger A:hover {
	TEXT-DECORATION: none
}
.document-telecharger A:hover SPAN {
	TEXT-DECORATION: underline
}
.annuaire-photo {
	CLEAR: left; RIGHT: 5px; FLOAT: right; POSITION: relative
}
.structure-photo {
	CLEAR: left; RIGHT: 5px; FLOAT: right; POSITION: relative
}
.annuaire-details {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999; FONT-STYLE: italic
}
.annuaire-coordonnees {
	CLEAR: left; FONT-WEIGHT: normal
}
.annuaire-cv {
	CLEAR: left; FONT-WEIGHT: normal
}
H4.annuaire {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; BACKGROUND: url(/images/puce_violette.gif) no-repeat 0px 10px; PADDING-BOTTOM: 3px; MARGIN: 15px 0px 10px; PADDING-TOP: 6px
}
#bouton_valider_login INPUT {
	FLOAT: right; WIDTH: 120px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 22px; BORDER-BOTTOM-STYLE: none
}
.visuel-structure {
	FLOAT: right
}
.structure-nom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; BACKGROUND: url(/images/puce_verte.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: gray; PADDING-TOP: 0px
}
.structure-nom2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; COLOR: gray; PADDING-TOP: 0px; FONT-STYLE: italic
}
.structure-rattachement {
	COLOR: gray
}
.structure-adresse {
	COLOR: gray
}
.structure-telephone {
	COLOR: gray
}
.structure-description {
	BORDER-TOP: gray 1px dotted; MARGIN-TOP: 10px; COLOR: black
}
#styleencadre1 {
	BACKGROUND: url(/images/enc_rub_bot_vert.gif) no-repeat 0px 100%
}
#styleencadre2 {
	BACKGROUND: url(/images/enc_rub_bot_blanc.gif) no-repeat 0px 100%
}
#styleencadre2 H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 22px; FONT-WEIGHT: bold; BACKGROUND: url(/images/puce_bleue.gif) #cc1266 no-repeat 12px 9px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: white; LINE-HEIGHT: 1; PADDING-TOP: 6px
}
#styleencadre2 .titre-liste {
	COLOR: #cc1266
}
#styleencadre2 .date-liste {
	COLOR: #ff8309
}
#styleencadre2 .date-listepremier {
	COLOR: #ff8309
}
.libelbas {
	CLEAR: left
}

