BODY {
	TEXT-ALIGN: center; FONT: 14px/1.5em "Trebuchet MS", Arial, Helvetica, sans-serif; BACKGROUND: #404040; COLOR: #cccccc
}
#container {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px
}
#page {
	MARGIN: 0px auto; WIDTH: 960px
}
* {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	TEXT-ALIGN: center; FONT-SIZE: 15px; LINE-HEIGHT: 140%; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #cccccc; font-weight: bold
}
H2VIEUX {
	TEXT-ALIGN: left; FONT-SIZE: 15px; LINE-HEIGHT: 130%; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; COLOR: #969696; FONT-WEIGHT: normal
}
P {
	MARGIN-BOTTOM: 15px
}
#header {
  display: block;  height: 130px;  margin: 0 0 0 0;
}

#logo {
  float: left;  width: 220px;  height: 97px; margin: 0 0 0 0;
}
#langue {
  float: right;  width: 120px;  height: 20px; margin: 0 0 0 0; _padding-top: -109px;
}
#langue a {
  color: #969696;
}
#langue a#actif {
  color: #969696;
}
#langue a:hover, #langue a:focus, #langue a:active {
  color: #fff;
}
#langue img#fr {
  margin: 0 0 0 0;
}
#langue img#ang {
  margin: 0  0  0 68px;
}
#menu {
  clear: right;  float: right;  margin: 50px 0 0 0;
}
#menu ul {
  padding: 0 0 0 0;  list-style: none;
}
#menu ul li {
  margin-left: 10px;  display: inline;
}
#menu li a {
  text-decoration: none;  color: #969696;  font-size: 14px;
}
#menu li a:hover, #menu li a:focus, #menu li a:active {
  border-bottom: 2px solid #7D9243;
}
#menu li a#actif {
  border-bottom: 2px solid #7D9243;  margin: 14px 0 0 0;
}
#ligne {
  clear:both;  position: relative;   width: 874px;  height: 10px;  background: url(images/ligne.jpg); 
}
.bonjour {
	TEXT-ALIGN: left; FONT-SIZE: 30px; LINE-HEIGHT: 130%; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; COLOR: #969696; FONT-WEIGHT: normal
}
P.title {
	TEXT-ALIGN: left; FONT-SIZE: 15px; LINE-HEIGHT: 130%; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; COLOR: #969696; FONT-WEIGHT: normal
}
#title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 550px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; FLOAT: left; PADDING-TOP: 0px
}
.cadre-texte {
	POSITION: relative; WIDTH: 881px; BACKGROUND: #333333; TEXT-ALIGN: justify; FONT-SIZE: 15px; LINE-HEIGHT: 130%; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; COLOR: #FFFFFF; FONT-WEIGHT: normal
}
.cadre-texte-pad {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 15px; PADDING-TOP: 10px
}
.post {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; MARGIN-BOTTOM: 0px; PADDING-TOP: 10px
}
P.post-info {
	TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 0px; FLOAT: left; MARGIN-LEFT: 5px; FONT-SIZE: 11px
}
.post .title A {
	PADDING-BOTTOM: 5px; MARGIN-TOP: 0px; DISPLAY: block; MARGIN-BOTTOM: 0px; COLOR: #969696
}
.post .title A:hover {
	
}
.post A {
	
}
.post A:hover {
	COLOR: #969696
}
.post A:active {
	COLOR: #969696
}
UL {
	LIST-STYLE-TYPE: none
}
.aligncenter {
	DISPLAY: inline; FLOAT: center
}
.alignleft {
	DISPLAY: inline; FLOAT: left
}
.alignright {
	DISPLAY: inline; FLOAT: right
}
#wrapper {
	BORDER-BOTTOM: #303030 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #303030 1px solid; MARGIN: 0px auto; WIDTH: 960px; BACKGROUND: url(images/wrapbg.jpg) #000; BORDER-TOP: #303030 1px solid; BORDER-RIGHT: #303030 1px solid
}
A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: #7D9243; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}
.r_excerpt {
	FONT-SIZE: 11px
}
A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; TEXT-DECORATION: none
}
A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; TEXT-DECORATION: none
}
A:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; TEXT-DECORATION: none
}
.article {
	BORDER-BOTTOM: #dfdfdf 1px dotted; MARGIN-BOTTOM: 60px
}

.clear {
	CLEAR: both
}
.metaclear {
	MARGIN-BOTTOM: 5px; CLEAR: both
}
.hidden {
	DISPLAY: none
}
.infowrap {
	PADDING-RIGHT: 20px
}
.Video {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 1em; FLOAT: left; MARGIN-RIGHT: 0.1em; PADDING-TOP: 10px
}
.Video A {
	BORDER-BOTTOM: #13151b 1px solid; BORDER-LEFT: #13151b 1px solid; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; BACKGROUND: #000; COLOR: #fff; FONT-SIZE: 15px; BORDER-TOP: #13151b 1px solid; BORDER-RIGHT: #13151b 1px solid; PADDING-TOP: 2px
}
.Video A:hover {
	BACKGROUND: #7D9243; COLOR: #fff
}
.Video A:visited {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.2em
}
.Nav {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; MARGIN-BOTTOM: 1em; FLOAT: right; MARGIN-RIGHT: 0.1em; PADDING-TOP: 0px
}
.Nav SPAN {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 4px; PADDING-RIGHT: 6px; COLOR: #666; PADDING-TOP: 1px
}
.Nav .on {
	BORDER-BOTTOM: #13151b 1px solid; BORDER-LEFT: #13151b 1px solid; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; COLOR: #fff; FONT-SIZE: 11px; BORDER-TOP: #13151b 1px solid; BORDER-RIGHT: #13151b 1px solid; PADDING-TOP: 0.2em; BACKGROUND: #7D9243
}
.Nav A {
	BORDER-BOTTOM: #13151b 1px solid; BORDER-LEFT: #13151b 1px solid; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; BACKGROUND: #000; COLOR: #fff; FONT-SIZE: 11px; BORDER-TOP: #13151b 1px solid; BORDER-RIGHT: #13151b 1px solid; PADDING-TOP: 0.2em
}
.Nav A:hover {
	BACKGROUND: #7D9243; COLOR: #fff
}
.Nav A:visited {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.2em
}
#footer {
	TEXT-ALIGN: center; DISPLAY: block; FONT: 11px Arial, "Trebuchet MS", Helvetica, sans-serif; BACKGROUND: center bottom; HEIGHT: 60px; COLOR: #333333; CLEAR: both
}
A.footer {
	COLOR: #333333
}
.footerwarp {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 45px; PADDING-RIGHT: 45px; PADDING-TOP: 0px
}
#lbCenter {
	Z-INDEX: 9999; POSITION: absolute; BACKGROUND-COLOR: #000; OVERFLOW: hidden
}
#lbBottomContainer {
	Z-INDEX: 9999; POSITION: absolute; BACKGROUND-COLOR: #000; OVERFLOW: hidden
}
.lbLoading {
	BACKGROUND: url(images/un_instant_svp.jpg) #fff no-repeat center 50%
}
#lbImage {
	BORDER-BOTTOM: #16171a 3px solid; POSITION: absolute; BORDER-LEFT: #16171a 3px solid; BACKGROUND-REPEAT: no-repeat; BORDER-TOP: #16171a 3px solid; TOP: 0px; BORDER-RIGHT: #16171a 3px solid; LEFT: 0px
}
#lbPrevLink {
	POSITION: absolute; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 50%; DISPLAY: block; TOP: 0px
}
#lbNextLink {
	POSITION: absolute; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 50%; DISPLAY: block; TOP: 0px
}
#lbPrevLink {
	LEFT: 0px
}
#lbPrevLink:hover {
	BACKGROUND: url(images/left.jpg) no-repeat 0px 15%
}
#lbNextLink {
	RIGHT: 0px
}
#lbNextLink:hover {
	BACKGROUND: url(images/right.jpg) no-repeat 100% 15%
}
#lbBottom {
	BORDER-BOTTOM: #16171a 3px solid; TEXT-ALIGN: left; BORDER-LEFT: #16171a 3px solid; LINE-HEIGHT: 1.4em; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #666; FONT-SIZE: 10px; BORDER-TOP: #16171a 3px; BORDER-RIGHT: #16171a 3px solid
}
#lbCloseLink {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 66px; DISPLAY: block; BACKGROUND: url(images/fermer.jpg) no-repeat center 50%; FLOAT: right; HEIGHT: 24px
}
#lbCaption {
	MARGIN-RIGHT: 71px
}
#lbNumber {
	MARGIN-RIGHT: 71px
}
#lbCaption {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.ftr-label {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 96px; MARGIN-BOTTOM: 30px; BACKGROUND: url(images/ftr-label.png) no-repeat left top; HEIGHT: 96px; TOP: 0px; LEFT: 0px
}
.ftr-title H2 A {
	PADDING-LEFT: 0px; DISPLAY: block; COLOR: #969696
}
.ftr-title H2 A:hover {
	
}
//TEXT-TRANSFORM: capitalize //
