* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HTML {
	WIDTH: 100%; HEIGHT: 100%
}
BODY {
	WIDTH: 100%; HEIGHT: 100%
}
BODY {
	BACKGROUND-COLOR: #f5f5f5; MARGIN-TOP: 25px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #474145; FONT-SIZE: 62.5%
}
A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px 5px 0px 0px; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
A {
	COLOR: navy; TEXT-DECORATION: underline
}
A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
A:focus {
	COLOR: red; TEXT-DECORATION: underline
}
A:active {
	COLOR: red; TEXT-DECORATION: underline
}
:focus {
	-moz-outline-style: none
}
#body {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#page {
	BORDER-BOTTOM: #c8c8c8 0px solid; BORDER-LEFT: #c8c8c8 1px solid; MARGIN: 0px auto; WIDTH: 997px; FONT-SIZE: 1.1em; BORDER-TOP: #c8c8c8 0px solid; BORDER-RIGHT: #c8c8c8 1px solid
}
/*#page:after {
	LINE-HEIGHT: 7px; MARGIN: 19px -1px 0px; DISPLAY: block; BACKGROUND: url(../img/page_corner_rb.gif) no-repeat 100% 0px; HEIGHT: 7px; FONT-SIZE: 1px; CONTENT: url(../img/page_corner_lb.gif)
}*/

#page:after {
	LINE-HEIGHT: 7px; MARGIN: 19px -1px 0px; DISPLAY: block; BACKGROUND: url(../img/page_corner_rb.gif) no-repeat 100% 0px; HEIGHT: 7px; FONT-SIZE: 1px;
}

#header {
	BORDER-BOTTOM: #eeedee 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 15px; BACKGROUND: url(../img/header_bg.gif) #f7f7f7 repeat-x; PADDING-TOP: 14px
}
#content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url(../img/block_content_gradient_top.gif) repeat-x; PADDING-TOP: 0px
}
#container {
	MARGIN: 0px 0px 0px -163px; WIDTH: 100%; FLOAT: right
}
#main {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 185px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
#menu {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 163px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 10px
}
#footer {
	MARGIN: 20px 24px 0px 0px
}
#header {
	ZOOM: 1; OVERFLOW: hidden
}
#content {
	ZOOM: 1; OVERFLOW: hidden
}
#nav UL {
	ZOOM: 1; OVERFLOW: hidden
}
#header .wrapper {
	ZOOM: 1; OVERFLOW: hidden
}
#auth {
	ZOOM: 1; OVERFLOW: hidden
}
#langs {
	ZOOM: 1; OVERFLOW: hidden
}
.section-newest {
	ZOOM: 1; OVERFLOW: hidden
}
/*#nav {
	BORDER-BOTTOM: #ffdd00 4px solid; POSITION: relative; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: white; MARGIN: 0px -1px 1px; PADDING-LEFT: 25px; PADDING-RIGHT: 22px; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 4px
}*/

#nav {
	BORDER-BOTTOM: #ffdd00 4px solid; POSITION: relative; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #FFDD00; MARGIN: 0px -1px 1px; PADDING-LEFT: 25px; PADDING-RIGHT: 22px; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 4px
}

#nav UL {
	MARGIN: 0px; WIDTH: 45%; DISPLAY: table
}
#nav UL LI {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: #d8d8d8 1px solid; WIDTH: 7%; DISPLAY: table-cell; BACKGROUND: url(../home_page_fichiers/img/nav_right.gif) #7fb1da no-repeat 100% 0px; COLOR: #fdd67a; MARGIN-LEFT: 2px; BORDER-TOP: #d8d8d8 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #d8d8d8 1px solid
}
#nav UL LI A {
	BACKGROUND-IMAGE: url(../img/menuUpOn.gif); PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #ffdd00; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; PADDING-TOP: 6px
}
#nav UL LI SPAN {
	BACKGROUND-IMAGE: url(../img/menuUpOn.gif); PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #ffdd00; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; PADDING-TOP: 6px
}
#nav UL LI .ahover {
	BACKGROUND-IMAGE: url(../img/menuUpOff.gif); PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #ffdd00; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; PADDING-TOP: 6px
}
#nav UL LI SPAN {
	BACKGROUND-IMAGE: url(../img/menuUpOff.gif); PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #ffdd00; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; PADDING-TOP: 6px
}
#nav UL LI A {
	COLOR: black; TEXT-DECORATION: none
}
#nav UL LI A:hover {
	COLOR: green; TEXT-DECORATION: none
}
#nav_other {
	POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: green; MARGIN: 0px -1px 1px; PADDING-LEFT: 25px; PADDING-RIGHT: 22px; PADDING-TOP: 4px
}
.block {
	BORDER-BOTTOM: #dee0e3 0px solid; BORDER-LEFT: #dee0e3 1px solid; MARGIN-BOTTOM: 15px; BACKGROUND: url(../img/block_bottom.gif) repeat-x 0px 100%; BORDER-TOP: #dee0e3 0px solid; BORDER-RIGHT: #dee0e3 1px solid
}
.block:after {
	LINE-HEIGHT: 1px; MARGIN: 0px -1px; DISPLAY: block; BACKGROUND: url(../img/block_corner_rb.gif) no-repeat 100% 0px; HEIGHT: 6px; FONT-SIZE: 1px; CONTENT: url(../img/block_corner_lb.gif)
}
.block-head {
	TEXT-ALIGN: center; MARGIN: 0px -1px; BACKGROUND: url(../img/title_right.gif) #e3e6e8 no-repeat 100% 0px
}
.block-head .title {
	BORDER-BOTTOM: #dee0e3 1px solid; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; BACKGROUND: url(../img/title_left.gif) no-repeat; COLOR: #0f0f0f; FONT-SIZE: 0.9em; PADDING-TOP: 7px
}
.block-content {
	BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: url(../img/block_content_gradient_top.gif) repeat-x 0px 1px; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 15px
}
UL.links {
	POSITION: relative; MARGIN: -10px 0px; OVERFLOW: hidden
}
.links LI {
	POSITION: relative; PADDING-BOTTOM: 6px; LIST-STYLE-TYPE: none; MARGIN: -1px 0px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; BORDER-TOP: #e5e5e5 1px dotted; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px
}
.links LI A {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.82em; PADDING-LEFT: 36px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../img/square_green.png) no-repeat 0px 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.links LI A IMG {
	POSITION: absolute; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; TOP: 0px; PADDING-TOP: 2px; LEFT: 0px
}
.links LI.active A {
	COLOR: #ff4e00; FONT-WEIGHT: bold
}
.links LI .a {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.82em; PADDING-LEFT: 36px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../img/arrow_go.png) no-repeat 0px 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.links LI .a IMG {
	POSITION: absolute; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; TOP: 0px; PADDING-TOP: 2px; LEFT: 0px
}
.links LI.active .a {
	COLOR: #ff4e00; FONT-WEIGHT: bold
}
#footer-nav UL {
	MARGIN: 15px auto; DISPLAY: table
}
#footer-nav LI {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: table-cell; FLOAT: right; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #3d6bc2 1px solid; PADDING-TOP: 0px
}
#footer-nav LI IMG {
	VERTICAL-ALIGN: middle
}
#footer-nav LI.plugin IMG {
	POSITION: absolute; TOP: -4px; LEFT: -26px
}
#footer-nav LI.last {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
/*#entete_page {
	POSITION: relative; BACKGROUND: url(../img/page_top_bg.gif) repeat-x left top; HEIGHT: 80px
}*/
#entete_page {
	POSITION: relative; HEIGHT: 95px; background-color:#FFDD00;
}
#logreg {
	POSITION: absolute; TEXT-ALIGN: right; HEIGHT: 10px; TOP: 10px; RIGHT: 10px
}
#logreg IMG {
	MARGIN: 0px 5px -5px 0px
}
#logo_href {
	POSITION: absolute; TOP: 15px; LEFT: 20px
}
#logo_href A IMG {
	WIDTH: 290px; HEIGHT: 30px
}
