body {
	margin: 0px;
	padding: 0px;
	background-color: #CBE5FE;
	background-image: url(images/bg_header.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.txt_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: none;
}

.txt_blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

a.lien:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	background-color: #878268;
}
a.lien:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	background-color: #878268;
}
a.lien:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	background-color: #45CFFF;
}

a.lien-membres:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #878268;
	font-weight: normal;
	text-decoration: none;
	background-color: #FFFFFF;
}
a.lien-membres:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #878268;
	font-weight: normal;
	text-decoration: none;
	background-color: #FFFFFF;
}
a.lien-membres:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	background-color: #878268;
}

a.lien-membres-over:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	background-color: #878268;
}
a.lien-membres-over:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	background-color: #878268;
}
a.lien-membres-over:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	background-color: #878268;
}

a.lien-footer:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
a.lien-footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
a.lien-footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	background-color: #73DBFF;
}
a.lien-abo:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.lien-abo:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
a.lien-abo:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	background-color: #73DBFF;
}

a.lien-navigation:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #44CFFF;
}
a.lien-navigation:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #44CFFF;
}
a.lien-navigation:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #44CFFF;
}

.padding_droit {
	margin-right: 10px;
	margin-bottom: 0px;
}
.padding_gauche {
	margin-bottom: 0px;
	margin-left: 10px;
}
.pourcentage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #FF3300;
}
.bg-footer {
	background-image: url(images/footer-flower.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg-fond-blanc {
	background-image: url(images/bg_blanc.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.page1-main-bg {
	background-image: url(images/page1-main-bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.txt-gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.txt-bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #45CFFF;
}
.p1-bg2 {
	background-image: url(images/page1-bg2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.p1-bg3 {
	background-image: url(images/p1-bg3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.ligne {
	background-image: url(images/ligne.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.p2-bg1 {
	background-image: url(images/page2-main-bg.jpg);
	background-position: left bottom;
}
.citation {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #33CCFF;
	font-style: italic;
}
.p2-bg2 {
	background-image: url(images/p2-bg2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.p2-bg3 {
	background-image: url(images/p2-bg3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.p3-bg1 {
	background-image: url(images/p3-main-bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.p4-bg1 {
	background-image: url(images/page4-mainbg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.p5-bg1 {
	background-image: url(images/page5-main-bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.p6-bg1 {
	background-image: url(images/p6-main-bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.p6-bg2 {
	background-image: url(images/p6-bg2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.p6-bg3 {
	background-image: url(images/p6-bg3.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.p-abo-bg {
	background-image: url(images/page-abo-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg-menu-membres {
	background-image: url(membres/images/menu-bas-2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.txt-brun {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #878268;
}
.txt-brun-titre {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-transform: uppercase;
	color: #44CFFF;
}

.liste {
	list-style-type:none;
}

.txt_gris_fonce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.alerte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00BEFF;
	background-color: #FFFFFF;
}

.largeur_boite2 {
	width: 215px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.largeur_boite1 {

	width: 160px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

