BODY {
	FONT-STYLE: normal;
	COLOR: #4d4d4d;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
}
A:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #4a7754; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none;
}
A:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #4a7754; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none;
}
A:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #4a7754;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}
A:active {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #D6D6D6;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
A.liens-menu:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #999999; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none;
}
A.liens-menu:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #999999; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none;
}
A.liens-menu:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #999999; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: underline;
}
A.liens-menu:active {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #999999; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: underline;
}
A.liens-gauchenorm:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: underline;
}
A.liens-gauchenorm:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: underline;
}
A.liens-gauchenorm:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: underline;
}
A.liens-gauchenorm:active {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: underline;
}
A.liens-clairs:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #75957E;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
}
A.liens-clairs:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #75957E;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
}
A.liens-clairs:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #333333;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}
A.liens-clairs:active {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #75957E;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}

A.liens-droite:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #37435b; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none;
}
A.liens-droite:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #37435b; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none;
}
A.liens-droite:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #37435b; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: underline;
}
A.liens-droite:active {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #37435b; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none;
}
A.red-link:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #990000;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
A.red-link:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #cc0000;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
A.red-link:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #cc0000;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}
A.red-link:active {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #cc0000;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.news {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
.texte-main {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #4d4d4d;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.small-title-green {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #74947d; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
.articles-titres {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #37435b; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.gros-titre-bleu {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.background {
	BACKGROUND-IMAGE: url(/images/background.gif); BACKGROUND-COLOR: #243047; BACKGROUND-REPEAT: no-repeat
}
.gros-titre-orange {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ff9900; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.articles-subtitle {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.articles-subtitle-red {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #cc0000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.texte-mainbig {
	LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #cc0000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.texte-smallred {
	LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #cc0000; FONT-SIZE: 9px; TEXT-DECORATION: none
}
.backgroung-news {
	BACKGROUND-ATTACHMENT: fixed; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-POSITION: right top; COLOR: #419559; FONT-SIZE: 9px; FONT-WEIGHT: bold
}
.date {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.champs {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 9px; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #cccccc 1px solid
}
.texte-mainsmall {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.formmargins {
	CLIP: rect(0px 0px 0px 0px); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.champsbuttons {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: #666666; WIDTH: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 9px; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none
}
.border {
	BORDER-BOTTOM: #b0cfb9 1px solid; BORDER-LEFT: #b0cfb9 1px solid; BORDER-TOP: #b0cfb9 1px solid; BORDER-RIGHT: #b0cfb9 1px solid
}
.copyright {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #75957E;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal
}
.legend {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #999999; FONT-SIZE: 8px; FONT-WEIGHT: normal
}
.underline-title {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px; BORDER-TOP: #999999 1px; BORDER-RIGHT: #999999 1px
}
.texte-mainsm {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #37435b; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.texte-highlight {
	BACKGROUND-COLOR: #ffff00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #37435b; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none;
}
.texte-mainsmgreen {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #91b59a;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.texte-mainsmgreenCopy {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #91b59a;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

.titles-white {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: bold;
}
.leftcolumn {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
.leftcolumnCopy {
	TEXT-DECORATION: none;
	background-color: #FFF;
	width:1012px;
}

.fields {
	MARGIN: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #666666;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	background-image: url(../images/input.png);
	width: 119px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.overline {
	BORDER-BOTTOM: #ffffff 1px; BORDER-LEFT: #ffffff 1px; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px
}
.drop-down {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 9px; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #cccccc 1px solid
}
.line-right {
	BORDER-BOTTOM-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-RIGHT: #cccccc 1px solid
}
.texte-mainred {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #cc0000; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.news-date {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #666666;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold
}
.news-dateCopy {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #990000;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal
}
.news-dateCopy2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #666666;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold
}


.undeline-table {
	BORDER-BOTTOM: #b0cfb9 1px solid; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.overline-table {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-TOP: #b0cfb9 1px solid
}
.page-main-title {
	LINE-HEIGHT: 1em;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #74947d;
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold;
	text-transform: uppercase;
	padding-top: 16px;
	padding-bottom: 10px;
}
.gobutton {
	BORDER-BOTTOM: #6a8692 2px solid; BORDER-LEFT: #6a8692 2px solid; BACKGROUND-COLOR: #96aab5; FONT-FAMILY: Verdana; COLOR: #f6f7f7; FONT-SIZE: 10px; BORDER-TOP: #6a8692 2px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #6a8692 2px solid
}
.form {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.infobulle {
	BORDER-BOTTOM: #91b59a 1px solid; BORDER-LEFT: #91b59a 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f4f8f5; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #618f6c; FONT-SIZE: 9px; BORDER-TOP: #91b59a 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #91b59a 1px solid; PADDING-TOP: 5px
}
LI {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 11px; FONT-WEIGHT: normal; margin-left:15px
}
.texte-mainbold {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #4d4d4d; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
LI.list2 {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 11px; FONT-WEIGHT: normal; LIST-STYLE-IMAGE: url(/images/arrow-red.gif); PADDING-TOP: 2px; margin-left: 35px
}
LI.list1 {
	PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: lower-alpha; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 11px; FONT-WEIGHT: normal; PADDING-TOP: 2px
}
.orange {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #cc6633; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.small {
	FONT-SIZE: 2px
}
.news-border {
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CBDCCF;
	border-left-color: #CBDCCF;
	padding: 5px;
	width: 182px;
	background-color: #F2F6F3;
}
.news-bordergrey {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 25px;
	width: 184px;
	background-attachment: scroll;
	background-image: url(../images/modules-background2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.news-bordergreyCopy {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 25px;
	width: 200px;
	background-attachment: scroll;
	background-image: url(../images/modules-background3.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.login-bg {
	background-image: url(../images/login-bg.jpg);
	background-position: bottom;
}
.fieldstop {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #666666;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	background-image: url(../images/input.png);
	width: 119px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-color: #EBEBEB;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: -1px;
}
/*button {
	font-size: 9px;
	color: #FFFFFF;
	background-image: url(../images/button-bg.png);
	background-repeat: no-repeat;
	background-position: left top;
}*/
.button {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	color: #000000;
	background-image: url(../images/button-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 15px;
	width: 56px;
	padding-bottom: 8px;
}

.g-album h2 {
	line-height: 10px;
}
