@import "custom.css";
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 77%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
A
{
    COLOR: #008e63
}
A:visited
{
    COLOR: #008e63
}
H1
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}
H2
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}
H3
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}
H4
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}
H5
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}
H6
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}
FORM
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}
IMG
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}
FIELDSET
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    PADDING-TOP: 0px
}
STRONG
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%
}
EM
{
    FONT-SIZE: 100%;
    FONT-STYLE: italic
}
.invisible
{
    DISPLAY: none
}
.left
{
    FLOAT: left
}
.right
{
    FLOAT: right
}
.center
{
    TEXT-ALIGN: center
}
.middle
{
    VERTICAL-ALIGN: middle
}
.italic
{
    FONT-STYLE: italic
}
.bold
{
    FONT-WEIGHT: bold
}
.clear
{
    CLEAR: both
}
.disabled
{
    COLOR: #aaaaaa
}
#inserror
{
    BORDER-RIGHT: red 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: red 1px solid;
    PADDING-LEFT: 3px;
    MARGIN-BOTTOM: 5px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: red 1px solid;
    COLOR: #ff0000;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: red 1px solid
}
.error
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    MARGIN-BOTTOM: 5px;
    PADDING-BOTTOM: 3px;
    COLOR: #ff0000;
    PADDING-TOP: 3px
}
.leftImg
{
    FLOAT: left;
    MARGIN: 10px
}
.rightImg
{
    FLOAT: right;
    MARGIN: 5px
}
.centerImg
{
    MARGIN: 5px;
    TEXT-ALIGN: center
}
#global
{
    MARGIN-LEFT: auto;
    WIDTH: 960px;
    MARGIN-RIGHT: auto;
    TEXT-ALIGN: left
}
#head
{
    BACKGROUND-POSITION: 50% bottom;
    BACKGROUND-IMAGE: url(../img/head_bg2.jpg);
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 180px
}
#menu
{
    BACKGROUND: url(../img/menu_bg2.jpg) #b3ca6f no-repeat 50% top;
    HEIGHT: 35px
}
#main
{
    BACKGROUND: #b3ca6f;
    OVERFLOW: auto
}
#left
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../img/logo_metropole2.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 206px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 430px
}
#right
{
    FLOAT: right;
    WIDTH: 174px;
    TEXT-ALIGN: right
}
#middle
{
    MARGIN-TOP: 20px;
    MARGIN-LEFT: 210px;
    WIDTH: 560px;
    BACKGROUND-COLOR: #ffffff
}
#foot
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #b3ca6f;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 15px;
    TEXT-ALIGN: center
}
#head H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 130%;
    PADDING-BOTTOM: 10px;
    COLOR: #009c73;
    PADDING-TOP: 20px
}
#head .logo DIV
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 130%;
    PADDING-BOTTOM: 10px;
    COLOR: #009c73;
    PADDING-TOP: 20px
}
#head .logo
{
    FLOAT: left
}
#head .logo IMG
{
    MARGIN-LEFT: 30px
}
#head .tools
{
    FLOAT: right;
    TEXT-ALIGN: right
}
#navbas
{
    MARGIN-LEFT: auto;
    MARGIN-RIGHT: 10px
}
#navbas H2
{
    DISPLAY: none
}
#navbas UL
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 92%;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-TOP: 2px;
    LIST-STYLE-TYPE: none;
    BACKGROUND-COLOR: #ffffff
}
#navbas LI
{
    PADDING-RIGHT: 5px;
    DISPLAY: inline;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#navbas SPAN
{
    PADDING-LEFT: 18px;
    BACKGROUND: url(../img/tool_LI.gif) no-repeat left 50%
}
#navbas SPAN.RSS
{
    PADDING-LEFT: 18px;
    BACKGROUND: url(../img/RSS.gif) no-repeat left 50%
}
#navbas A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
#navbas A:hover
{
    TEXT-DECORATION: underline
}
#recherche
{
    BACKGROUND-POSITION: left top;
    MARGIN-TOP: 10px;
    BACKGROUND-IMAGE: url(../img/recherche_top.gif);
    MARGIN-LEFT: auto;
    WIDTH: 144px;
    MARGIN-RIGHT: 10px;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-ALIGN: left
}
#recherche H2
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
#recherche FIELDSET
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#recherche LEGEND
{
    DISPLAY: none
}
#recherche LABEL
{
    DISPLAY: none
}
#recherche #keywords
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 92%;
    BORDER-LEFT: medium none;
    WIDTH: 100px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #ffffff
}
#recherche .submit
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 92%;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #009c73
}
.recherche_bottom
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../img/recherche_bottom.gif);
    MARGIN-LEFT: auto;
    WIDTH: 144px;
    MARGIN-RIGHT: 10px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 11px
}
#adherent
{
    BACKGROUND-POSITION: left top;
    MARGIN-TOP: 10px;
    FONT-SIZE: 115%;
    BACKGROUND-IMAGE: url(../img/adherent_top.gif);
    MARGIN-LEFT: auto;
    WIDTH: 148px;
    MARGIN-RIGHT: 10px;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-ALIGN: center
}
#adherent H2
{
    COLOR: #009c73
}
#adherent A
{
    TEXT-DECORATION: underline
}
#adherent UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 0px 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
.adherent_bottom
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../img/adherent_bottom.gif);
    MARGIN-LEFT: auto;
    WIDTH: 148px;
    MARGIN-RIGHT: 10px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 11px
}
#tooladh
{
    PADDING-LEFT: 15px;
    MARGIN-LEFT: 7px;
    TEXT-ALIGN: left;
    font-size:90%;
}
#tooladh UL LI
{
    LIST-STYLE-POSITION: outside;
    LIST-STYLE-IMAGE: url(../img/li.gif)
}
#tooladh LI
{
    MARGIN-TOP: 5px
}
#navprinc
{
    PADDING-LEFT: 170px
}
#navprinc UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#navprinc LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 130%;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 5px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
}
#navprinc LI DIV
{
    PADDING-TOP: 6px
}
#navprinc LI A
{
    BACKGROUND-POSITION: left top;
    DISPLAY: block;
    BACKGROUND-IMAGE: url(../img/navprinc_bg.gif);
    WIDTH: 144px;
    COLOR: #ffffff;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 35px;
    TEXT-DECORATION: none
}
#navprinc LI A:hover
{
    BACKGROUND-IMAGE: url(../img/navprinc_bg_on.gif);
    TEXT-DECORATION: none
}
#navprinc LI A.on
{
    BACKGROUND-IMAGE: url(../img/navprinc_bg_on.gif);
    TEXT-DECORATION: none
}
#navsec
{
    MARGIN-LEFT: 10px
}
#navsec .univers
{
    MARGIN-TOP: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 130%;
    BACKGROUND: url(../img/univers_top2.gif) #ffc322 no-repeat left top;
    WIDTH: 166px;
    COLOR: #009c73;
    PADDING-TOP: 5px;
    TEXT-ALIGN: center
}
#navsec .rubriques
{
    BACKGROUND: url(../img/rubriques_bottom2.gif) #009c73 no-repeat left bottom;
    WIDTH: 166px;
    COLOR: #ffffff
}
#navsec .rubriques UL
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 30px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-TOP: 10px
}
#navsec .rubriques LI
{
    PADDING-BOTTOM: 3px
}
#navsec .rubriques A
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
#navsec .rubriques A:hover
{
    TEXT-DECORATION: underline
}
#navsec .rubriques LI.on
{
    COLOR: #fdb71c
}
#navsec .rubriques A.on
{
    COLOR: #fdb71c
}
#navsec .block
{
    MARGIN-TOP: 20px;
    BACKGROUND: url(../img/left_block_top.gif) #fec221 no-repeat left top;
    WIDTH: 170px
}
#navsec .block H2
{
    FONT-SIZE: 123%;
    COLOR: #009c73;
    PADDING-TOP: 5px;
    TEXT-ALIGN: center
}
#navsec .block A
{
    COLOR: #009c73;
    TEXT-DECORATION: none
}
#navsec .block A:hover
{
    TEXT-DECORATION: underline
}
#navsec .block FIELDSET
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#navsec .block LEGEND
{
    DISPLAY: none
}
#navsec .block LABEL
{
    DISPLAY: none
}
#navsec .block .input
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 2px;
    BORDER-TOP: medium none;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: medium none;
    WIDTH: 130px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #ffffff
}
#navsec .block .submit
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #ffc322
}
#navsec .blockbottom
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../img/left_block_bottom.gif);
    WIDTH: 170px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 10px
}
#news
{
    MARGIN-LEFT: auto;
    WIDTH: 144px;
    MARGIN-RIGHT: 10px;
    TEXT-ALIGN: left
}
#news .block
{
    MARGIN-TOP: 20px;
    BACKGROUND: url(../img/right_block_top2.gif) #009c73 no-repeat left top;
    WIDTH: 144px;
    COLOR: #ffffff
}
#news .block H2
{
    FONT-SIZE: 115%;
    PADDING-TOP: 5px;
    TEXT-ALIGN: center
}
#news .block UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LIST-STYLE-POSITION: inside;
    FONT-SIZE: 92%;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px;
    PADDING-TOP: 0px
}
#news .block LI
{
    PADDING-BOTTOM: 3px
}
#news .block A
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
#news .block A:hover
{
    TEXT-DECORATION: underline
}
#news .block .lien
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 92%;
    TEXT-ALIGN: right
}
#news .block .lien A
{
    TEXT-DECORATION: underline
}
#news .blockbottom
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../img/right_block_bottom.gif);
    WIDTH: 144px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 11px
}
#info
{
    MARGIN-LEFT: auto;
    WIDTH: 144px;
    MARGIN-RIGHT: 10px;
    TEXT-ALIGN: left
}
#news .blockinfo
{
    MARGIN-TOP: 20px;
    BACKGROUND: url(../img/right_block_top2.gif) #009c73 no-repeat left top;
    WIDTH: 144px;
    COLOR: #ffffff
}
#news .blockinfo H2
{
    FONT-SIZE: 115%;
    PADDING-TOP: 5px;
    TEXT-ALIGN: center
}
#news .blockinfo UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LIST-STYLE-POSITION: inside;
    FONT-SIZE: 92%;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px;
    PADDING-TOP: 0px
}
#news .blockinfo LI
{
    PADDING-BOTTOM: 3px
}
#news .blockinfo A
{
    COLOR: #ffffff
}
#news .blockinfo A:hover
{
    TEXT-DECORATION: underline
}
#news .blockinfo .lien
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 92%;
    TEXT-ALIGN: right
}
#content
{
    OVERFLOW: auto;
    WIDTH: 560px;
}
#content .content_tl
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../img/content_top_left2.gif);
    WIDTH: 15px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 15px
}
#content .content_tr
{
    BACKGROUND-POSITION: left top;
    FLOAT: right;
    BACKGROUND-IMAGE: url(../img/content_top_right2.gif);
    WIDTH: 15px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 15px
}
#content .content_bl
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../img/content_bottom_left2.gif);
    WIDTH: 15px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 15px
}
#content .content_br
{
    BACKGROUND-POSITION: left top;
    FLOAT: right;
    BACKGROUND-IMAGE: url(../img/content_bottom_right2.gif);
    WIDTH: 15px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 15px
}
#contenu
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    MARGIN:0px;
    WIDTH: 530px;
}
#contenu .textecourt
{
	MARGIN-TOP:5px;
	MARGIN-BOTTOM:5px;
	MARGIN-LEFT:10px;
	PADDING: 0px;
}

#contenuAccueil
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#contenuAccueil .cm_floatLeft
{
/*    BORDER-RIGHT: #008e63 2px dotted;*/
    PADDING-RIGHT: 8px;
    MARGIN-RIGHT: 8px
}
#navigation
{
    FONT-SIZE: 107%;
    MARGIN-BOTTOM: 15px;
    COLOR: #fdb71c;
    BACKGROUND-COLOR: #ffffff
}
#navigation A
{
    TEXT-DECORATION: none
}
#navigation A:hover
{
    TEXT-DECORATION: underline
}
#navigation SPAN
{
    FONT-WEIGHT: bold
}
#contenu H1
{
    BACKGROUND-POSITION: left 50%;
    PADDING-LEFT: 25px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 160%;
    BACKGROUND-IMAGE: url(../img/feuille.gif);
    MARGIN-BOTTOM: 15px;
    COLOR: #fdb71c;
    BACKGROUND-REPEAT: no-repeat
}
#contenu H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 130%;
    COLOR: #008d60;
    BORDER-BOTTOM: #fdb71c 1px solid
}
#siteplant1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 130%;
    COLOR: #008d60;
    BORDER-BOTTOM: #fdb71c 1px solid
}
#contenu UL
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 10px
}
#contenu UL LI
{
    LIST-STYLE-IMAGE: url(../img/li.gif)
}
#goatLegend UL LI
{
    LIST-STYLE-TYPE: none
}
#siteMap LI
{
    LIST-STYLE-TYPE: none
}
#siteMap
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
UL#siteMap UL.subSiteMap LI
{
    LIST-STYLE-IMAGE: url(../img/li.gif)
}
#contenu UL.thm
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-BOTTOM: 0px;
    MARGIN: 20px 0px 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#contenu UL.thm LI
{
    PADDING-LEFT: 3px;
    LIST-STYLE-IMAGE: url(../img/fleche_theme.gif);
    MARGIN-LEFT: 2em
}
#contenu UL.thm H2
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 1.2em;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
#back
{
    MARGIN-TOP: 10px;
    FONT-SIZE: 92%;
    TEXT-ALIGN: center
}
#back IMG
{
    MARGIN-RIGHT: 3px
}
#back A
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
#back A:hover
{
    TEXT-DECORATION: underline
}
#gotop
{
    CLEAR: both;
    PADDING-RIGHT: 10px;
    BACKGROUND-POSITION: right 50%;
    FONT-SIZE: 92%;
    BACKGROUND-IMAGE: url(../img/puce_top.gif);
    MARGIN-RIGHT: 10px;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-ALIGN: right;
    WIDTH:520px;
}
#foot UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 92%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#foot LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#foot SPAN
{
    TEXT-DECORATION: underline
}
#foot A
{
    COLOR: #ffffff
}
#imageAO
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 525px
}
#imageAOPage
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../img/plusdinfo2.gif) no-repeat;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 11px;
    WIDTH: 170px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 502px;
    HEIGHT: 170px
}
#imageAOPage A:link
{
    COLOR: #f5bc37
}
#imageAOPage A:visited
{
    COLOR: #f5bc37
}
#imageAOPage A:hover
{
    COLOR: white
}
#imageAOPage #plus
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 7px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 1px;
    TEXT-DECORATION: none
}
#plusinfo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 0em 0em 0em 2em
}
#plusinfo P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#sitemapcol2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#sitemapcol2 LI
{
    LIST-STYLE-TYPE: none
}
#sitemapcol2 LI
{
    MARGIN-BOTTOM: 0.5em
}
#siteMap LI
{
    MARGIN-BOTTOM: 0.5em
}
#sitemapcol2 UL LI
{
    LIST-STYLE-IMAGE: url(../img/li.gif)
}
.iconeImg
{
    FLOAT: left;
    MARGIN: 0px 40px 40px 0px
}
.iconeImgR
{
    FLOAT: left;
    MARGIN: 0px 15px 40px 0px
}
