.logofluxx {
	text-align: center;
	vertical-align: middle;
}
.dergradeorange {
	background-repeat: repeat-x;
}
.bandegauchebas {
	background-color: b1a78f;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #8F4A0E;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	vertical-align: middle;
	background-repeat: no-repeat;
	background-position: 0px 13px;
}
.bandedroitebas1 {
	background-color: b1a78f;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: cec7b8;
	text-align: center;
	vertical-align: middle;
	background-repeat: no-repeat;
	background-position: 0px 13px;
}
.textebandeorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	padding-top: 22px;
	line-height: 17px;
	margin-right: 27px;
	margin-left: 27px;
	width: 277px;
}
.dotbandeorange {
	margin-right: 27px;
	margin-left: 27px;
	font-size: 1px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFFFFF;
}
.titrerectangle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #FFFFFF;
	padding-top: 15px;
	padding-left: 10px;
}
.trianglebandeorange {
	padding-top: 25px;
}
.bandedroitebas2 {
	background-color: b1a78f;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: cec7b8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: e6e3db;
	text-align: center;
	vertical-align: middle;
	margin-bottom: 15px;
	background-repeat: no-repeat;
	background-position: 0px 13px;
}
.dashblanc {
	background-color: #BE701A;
	background-image: url(../images/dashblanc.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.photoside {
	margin-left: 16px;
}
.titresidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 30px;
}
.textsidebar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #FFFFFF;
}
.textsidebar a:hover {
	text-decoration: none;
}
.paddingsidebar {
	padding-left: 17px;
	padding-right: 20px;
	background-image: url(../images/trigrosorange2.gif);
	background-repeat: no-repeat;
	background-position: 2px 15px;
	padding-top: 7px;
}
.fondtopleft {
	background-repeat: no-repeat;
	background-position: 15px 22px;
	padding-top: 22px;
}
.fondleft {
	background-repeat: no-repeat;
	background-position: 15px 0px;
}
.dashverti {
	background-repeat: repeat-y;
	background-position: 9px;
	background-image: url(../images/dashverti.gif);
	border-top-width: 22px;
	border-top-style: solid;
	border-top-color: #F3F0EB;
	border-bottom-color: #F3F0EB;
	border-bottom-width: 10px;
	border-bottom-style: solid;
}
.fondtopright {
	background-repeat: no-repeat;
	background-position: 2px 22px;
	padding-top: 22px;
}
.fondright {
	background-repeat: no-repeat;
	background-position: 2px 0px;
}
.fondleftbottom {
	background-repeat: no-repeat;
	background-position: 15px 0px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #F3F0EB;
}
.fondrightbottom {
	background-repeat: no-repeat;
	background-position: 2px 0px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #F3F0EB;
}
.textetop {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: d89f65;
	vertical-align: middle;
	text-align: center;
}
.contourmain {
}
.bandegauchebaslink {
	background-color: b1a78f;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E6E2DC;
	text-align: center;
	vertical-align: middle;
	background-repeat: no-repeat;
	background-position: 0px 13px;
	text-decoration: none;
}
.bandegauchebas a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.textemain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	line-height: 17px;
	margin-top: 15px;
}
.textemain a:hover {
	text-decoration: none;
	color: #333333;
}
.titremain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #BE701A;
	line-height: 20px;
	font-weight: bold;
}
.soustitremain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #333333;
	font-weight: bold;
}
.spacesouttire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
	color: #F2EFEB;
	line-height: 5px;
}
.textemainlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #BE701A;
	line-height: 17px;
}
.textemainlink a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 17px;
	text-decoration: none;
	color: #9E4C0B;
}
.soustitremain_L2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #333333;
	font-weight: bold;
	margin-left: 14px;
}
.soustitremain_L1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #333333;
	font-weight: bold;
}
.boxmain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #666666;
	line-height: 17px;
	padding-top: 20px;
	padding-right: 27px;
	padding-left: 27px;
}
.textemain_L2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	line-height: 17px;
	margin-top: 15px;
	margin-left: 11px;
}
.textebandeorange2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	padding-top: 10px;
	line-height: 17px;
	margin-right: 27px;
	margin-left: 27px;
	width: 277px;
}
.textemainitalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	color: #666666;
	line-height: 17px;
	margin-top: 15px;
	font-weight: normal;
}
.textemain_Event1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	line-height: 17px;
	margin-top: 15px;
	margin-left: 57px;
}
.textemain_L2_faq_a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	line-height: 17px;
	margin-top: 15px;
	margin-left: 42px;
}
.textemain_L2_faq_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	line-height: 17px;
	margin-top: 15px;
	margin-left: 9px;
}
.boxmain li {
	list-style-type: disc;
}
.textemainlinksitemap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #BE701A;
	line-height: 17px;
	margin-left: 12px;
}
.textemainlinksitemap a:hover {
	text-decoration: none;
	color: #9E4C0B;
}
.soustitremain a:hover {
	text-decoration: none;
}
.textemain_Event2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	line-height: 17px;
	margin-top: 15px;
	margin-left: 49px;
}
.paddingsidebarform {
	padding-left: 17px;
	padding-right: 20px;
	background-image: url(../images/trigrosorange2.gif);
	background-repeat: no-repeat;
	background-position: 2px 15px;
	padding-top: 7px;
}
.dashverti2 {
	background-repeat: repeat-y;
	background-position: 9px;
	background-image: url(../images/dashverti.gif);
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #F2EFEB;
}
.textebaruser {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #C57317;
	font-weight: bold;
}
.textebaruser a:hover {
	text-decoration: none;
}
.textefielduserbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #A5A4A1;
}
.dashuserbar {
	background-image: url(../images/dash_userbar.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.listcategorie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #C57317;
	vertical-align: middle;
}
.dashverti3 {
	background-repeat: repeat-y;
	background-position: 9px;
	background-image: url(../images/dashverti.gif);
}
.absolutemiddle {
	background-position: center center;
	text-align: center;
	vertical-align: middle;
}
.positioncategorie {
	padding-top: 18px;
}
.titrerectangleperso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #FFFFFF;
	padding-left: 10px;
}
