body {
	background-color:#000000;
	scrollbar-face-color: #FF0000;
	scrollbar-shadow-color:#303030;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#0000FF;
	scrollbar-darkshadow-color:#000080;
	scrollbar-track-color:#303030;
	scrollbar-arrow-color:#000000;
	font-family:"Arial"; 
	color:#FFFFFF;
	font-size:10pt;
	margin: 10px 10px 10px 10px;
	background-image:url(http://www.axxessmachine.com/images/fond_carbone.jpg); background-repeat: repeat-x repeat-y;
}

a:link		{ font-size:10pt; color:#FFFFFF; }
a:visited	{ font-size:10pt; color:#FFFFFF; }
a:active	{ font-size:10pt; color:#FFFFFF; }
a:hover		{ font-size:10pt; color:#FF0000; }

pre 		{ font-family:"Courier New", Courier, mono; width:95% }
table		{ border-collapse:collapse; }

.header_gauche	{ text-align: left; border-bottom: solid 1px #FF0000; }
.header_droit	{ text-align: center; font-weight: bold; font-style: italic; font-size: 64px; color:#FF0000; border-bottom: solid 1px #FF0000; }
.footer			{ font-size:8pt; color:#CCCCCC; text-align:center; font-style:italic; border-color:#666666; border-style:solid none none none; border-width:1px; padding-top:8px; }

.titrenouveaute				{ font-size:12pt; color:#FF0000; font-weight:bold; border-color:#FF0000; border-style:none none solid none; border-width:2px; padding-bottom:4px; padding-top:8px; text-decoration:none; }
.titrenouveaute a:link		{ font-size:12pt; color:#FF0000; font-weight:text-decoration:none; }
.titrenouveaute a:visited	{ font-size:12pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titrenouveaute a:active	{ font-size:12pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titrenouveaute a:hover		{ font-size:12pt; color:#FFFFFF; font-weight:text-decoration:none; }

.finnouveaute				{ border-bottom: 1px solid #444444; padding-bottom:4px; padding-top:8px; }

.menu					{ font-size:12pt; font-weight:bold; color:#FFFFFF; border-color:#333333; border-style:none none solid none; border-width:1px; padding-bottom:2px; text-decoration:none; }
.menu a:link			{ font-size:12pt; font-weight:bold; color:#FFFFFF; text-decoration:none; }
.menu a:visited			{ font-size:12pt; font-weight:bold; color:#FFFFFF; text-decoration:none; }
.menu a:active			{ font-size:12pt; font-weight:bold; color:#FFFFFF; text-decoration:none; }
.menu a:hover			{ font-size:12pt; font-weight:bold; color:#FF0000; text-decoration:none; }

.menusel				{ font-size:12pt; font-weight:bold; color:#FF0000; border-color:#333333; border-style:solid none solid none; border-width:1px; padding-bottom:4px; text-decoration:none; }
.menusel a:link			{ font-size:12pt; font-weight:bold; color:#FF0000; text-decoration:none; }
.menusel a:visited		{ font-size:12pt; font-weight:bold; color:#FF0000; text-decoration:none; }
.menusel a:active		{ font-size:12pt; font-weight:bold; color:#FF0000; text-decoration:none; }
.menusel a:hover		{ font-size:12pt; font-weight:bold; color:#FFFFFF; text-decoration:none; }

.finmenusel				{ font-size:10pt; font-weight:bold; color:#FF0000; border-color:#FF0000; border-style:none none solid none; border-width:2px; padding-bottom:4px; text-decoration:none; }

.sousmenu				{ font-size:8pt; color:#FFFFFF; border-color:#FFFFFF; border-style:none none solid none; border-width:1px; padding-bottom:4px; text-decoration:none; text-align:right; text-decoration:none; }
.sousmenu a:link		{ font-size:8pt; color:#FFFFFF; text-align:right; text-decoration:none; }
.sousmenu a:visited		{ font-size:8pt; color:#FFFFFF; text-align:right; text-decoration:none; }
.sousmenu a:active		{ font-size:8pt; color:#FFFFFF; text-align:right; text-decoration:none; }
.sousmenu a:hover		{ font-size:8pt; color:#FF0000; text-align:right; text-decoration:none; }

.sousmenusel			{ font-size:8pt; color:#FF0000; border-color:#FF0000; border-style:none none solid none; border-width:1px; padding-bottom:4px; text-decoration:none; text-align:right; text-decoration:none; }
.sousmenusel a:link		{ font-size:8pt; color:#FF0000; text-align:right; text-decoration:none; }
.sousmenusel a:visited	{ font-size:8pt; color:#FF0000; text-align:right; text-decoration:none; }
.sousmenusel a:active	{ font-size:8pt; color:#FF0000; text-align:right; text-decoration:none; }
.sousmenusel a:hover	{ font-size:8pt; color:#FFFFFF; text-align:right; text-decoration:none; }

.titrecontact				{ font-size:12pt; color:#FF0000; font-weight:bold; border-color:#FF0000; border-style:none none solid none; border-width:2px; padding-bottom:4px; text-decoration:none; }
.titrecontact a:link		{ font-size:12pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titrecontact a:visited		{ font-size:12pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titrecontact a:active		{ font-size:12pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titrecontact a:hover		{ font-size:12pt; color:#FFFFFF; font-weight:bold; text-decoration:none; }

.entetecontact				{ font-size:10pt; color:#FF0000; font-weight:bold; border-color:#FF0000; border-style:none none solid none; border-width:1px; padding-bottom:4px; text-decoration:none; }
.entetecontact a:link		{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.entetecontact a:visited	{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.entetecontact a:active		{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.entetecontact a:hover		{ font-size:10pt; color:#FFFFFF; font-weight:bold; text-decoration:none; }

.titreoccasion					{ font-size:12pt; color:#FF0000; font-weight:bold; border-color:#FF0000; border-style:none none solid none; border-width:2px; padding-bottom:4px; padding-top:8px; text-decoration:none; }
.titreoccasion a:link			{ font-size:12pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titreoccasion a:visited		{ font-size:12pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titreoccasion a:active			{ font-size:12pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titreoccasion a:hover			{ font-size:12pt; color:#FFFFFF; font-weight:bold; text-decoration:none; }

.titreformoccasion				{ font-size:10pt; color:#FF0000; font-weight:bold; border-color:#FF0000; border-style:none none solid none; border-width:2px; padding-bottom:4px; padding-top:8px; text-decoration:none; }
.titreformoccasion a:link		{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titreformoccasion a:visited	{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titreformoccasion a:active		{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titreformoccasion a:hover		{ font-size:10pt; color:#FFFFFF; font-weight:bold; text-decoration:none; }

.titreresumeoccasion			{ font-size:10pt; color:#FF0000; font-weight:bold; border-color:#FF0000; border-style:none none solid none; border-width:2px; padding-bottom:2px; padding-top:10px; text-decoration:none; }
.titreresumeoccasion a:link		{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titreresumeoccasion a:visited	{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titreresumeoccasion a:active	{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titreresumeoccasion a:hover	{ font-size:10pt; color:#FFFFFF; font-weight:bold; text-decoration:none; }

.ligneresumeoccasion 			{ color:#FFFFFF; background-color:#000000; border-color:#666666; border-style:none none solid none; border-width:1px; }
.ligneresumeoccasioninv 		{ color:#FFFFFF; background-color:#303030; border-color:#666666; border-style:none none solid none; border-width:1px; }

.finresumeoccasion				{ border-bottom: 1px solid #444444; padding-bottom:2px; }

.lignetableauoccasion 				{ font-size:8pt; color:#FFFFFF; background-color:#000000; border-color:#666666; border-style:none none solid none; border-width:1px; }
.lignetableauoccasion a:link		{ font-size:8pt; color:#FFFFFF; text-decoration:none; }
.lignetableauoccasion a:visited		{ font-size:8pt; color:#FFFFFF; text-decoration:none; }
.lignetableauoccasion a:active		{ font-size:8pt; color:#FFFFFF; text-decoration:none; }
.lignetableauoccasion a:hover		{ font-size:8pt; color:#FF0000; text-decoration:none; }

.lignetableauoccasioninv 			{ font-size:8pt; color:#FFFFFF; background-color:#303030; border-color:#666666; border-style:none none solid none; border-width:1px; }
.lignetableauoccasioninv a:link		{ font-size:8pt; color:#FFFFFF; text-decoration:none; }
.lignetableauoccasioninv a:visited	{ font-size:8pt; color:#FFFFFF; text-decoration:none; }
.lignetableauoccasioninv a:active	{ font-size:8pt; color:#FFFFFF; text-decoration:none; }
.lignetableauoccasioninv a:hover	{ font-size:8pt; color:#FF0000; text-decoration:none; }

.lignetableauoccaffaire				{ font-size:8pt; color:#FFFFFF; font-weight:bold; background-color:#FF0000; border-bottom: 1px solid #FFFFFF; }
.lignetableauoccaffaire a:link		{ font-size:8pt; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.lignetableauoccaffaire a:visited	{ font-size:8pt; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.lignetableauoccaffaire a:active	{ font-size:8pt; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.lignetableauoccaffaire a:hover		{ font-size:8pt; color:#FF0000; font-weight:bold; text-decoration:none; }

.lignetableauoccaffaireinv				{ font-size:8pt; color:#FFFFFF; font-weight:bold; background-color:#FF0000; border-bottom: 1px solid #FFFFFF; }
.lignetableauoccaffaireinv a:link		{ font-size:8pt; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.lignetableauoccaffaireinv a:visited	{ font-size:8pt; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.lignetableauoccaffaireinv a:active		{ font-size:8pt; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.lignetableauoccaffaireinv a:hover		{ font-size:8pt; color:#FF0000; font-weight:bold; text-decoration:none; }

.lignetableaumarque 				{ font-size:8pt; color:#FFFFFF; background-color:#000000; border-color:#666666; border-style:none none solid none; border-width:1px; text-decoration:none; }
.lignetableaumarque a:link			{ font-size:8pt; color:#FFFFFF; text-decoration:none; }
.lignetableaumarque a:visited		{ font-size:8pt; color:#FFFFFF; text-decoration:none; }
.lignetableaumarque a:active		{ font-size:8pt; color:#FFFFFF; text-decoration:none; }
.lignetableaumarque a:hover			{ font-size:8pt; color:#FF0000; text-decoration:none; }

.lignetableaumarqueinv 				{ font-size:8pt; color:#FFFFFF; background-color:#303030; border-color:#666666; border-style:none none solid none; border-width:1px; text-decoration:none; }
.lignetableaumarqueinv a:link 		{ font-size:8pt; color:#FFFFFF; text-decoration:none; }
.lignetableaumarqueinv a:visited 	{ font-size:8pt; color:#FFFFFF; text-decoration:none; }
.lignetableaumarqueinv a:active 	{ font-size:8pt; color:#FFFFFF; text-decoration:none; }
.lignetableaumarqueinv a:hover 		{ font-size:8pt; color:#FF0000; text-decoration:none; }

.fintableaumarque 	 				{ border-bottom: 1px solid #444444; border-width:1px; }

.enteteoccasion						{ font-size:10pt; color:#FF0000; font-weight:bold; border-color:#FF0000; border-style:none none solid none; border-width:1px; padding-bottom:4px; text-decoration:none; }
.enteteoccasion a:link				{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.enteteoccasion a:visited			{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.enteteoccasion a:active			{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.enteteoccasion a:hover				{ font-size:10pt; color:#FFFFFF; font-weight:bold; text-decoration:none; }

.titrepromooccasion					{ font-size:12pt; color:#FF0000; font-weight:bold; border-color:#FF0000; border-style:none none solid none; border-width:2px; padding-bottom:4px; padding-top:8px; text-decoration:none; }
.titrepromooccasion a:link			{ font-size:12pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titrepromooccasion a:visited		{ font-size:12pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titrepromooccasion a:active		{ font-size:12pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titrepromooccasion a:hover			{ font-size:12pt; color:#FFFFFF; font-weight:bold; text-decoration:none; }

.promooccasion						{ font-size:8pt; color:#FFFFFF; text-decoration:none; }
.promooccasion a:link				{ font-size:8pt; color:#FFFFFF; text-decoration:none; }
.promooccasion a:visited			{ font-size:8pt; color:#FFFFFF; text-decoration:none; }
.promooccasion a:active				{ font-size:8pt; color:#FFFFFF; text-decoration:none; }
.promooccasion a:hover				{ font-size:8pt; color:#FF0000; text-decoration:none; }

.formoccasion						{ font-size:8pt; color:#FFFFFF; }
.formoccasion a:link				{ font-size:8pt; color:#FFFFFF; }
.formoccasion a:visited				{ font-size:8pt; color:#FFFFFF; }
.formoccasion a:active				{ font-size:8pt; color:#FFFFFF; }
.formoccasion a:hover				{ font-size:8pt; color:#FF0000; }

.lienoccasion						{ font-size:10pt; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.lienoccasion a:link				{ font-size:10pt; color:#FFFFFF; font-weight:bold; text-decoration:none; border-color:#FF0000; border-style:solid none solid none; border-width:1px; padding-bottom:2px; padding-top:2px; }
.lienoccasion a:visited				{ font-size:10pt; color:#FFFFFF; font-weight:bold; text-decoration:none; border-color:#FF0000; border-style:solid none solid none; border-width:1px; padding-bottom:2px; padding-top:2px; }
.lienoccasion a:active				{ font-size:10pt; color:#FFFFFF; font-weight:bold; text-decoration:none; border-color:#FF0000; border-style:solid none solid none; border-width:1px; padding-bottom:2px; padding-top:2px; }
.lienoccasion a:hover				{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; border-color:#FF0000; border-style:solid none solid none; border-width:1px; padding-bottom:2px; padding-top:2px; }

.fintableauoccasion					{ border-bottom: 1px solid #444444; }
.finpromooccasion					{ border-bottom: 1px solid #444444; padding-bottom:4px; }
.finformoccasion					{ border-bottom: 1px solid #444444; padding-bottom:2px; }
.finoccasion						{ border-bottom: 1px solid #444444; padding-bottom:4px; }

.titrecontenu						{ font-size:12pt; color:#FF0000; font-weight:bold; border-color:#FF0000; border-style:none none solid none; border-width:2px; padding-bottom:4px; padding-top:12px; text-decoration:none; }
.titrecontenu a:link				{ font-size:12pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titrecontenu a:visited				{ font-size:12pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titrecontenu a:active				{ font-size:12pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titrecontenu a:hover				{ font-size:12pt; color:#FFFFFF; font-weight:bold; text-decoration:none; } 

.liencontenu						{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.liencontenu a:link					{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.liencontenu a:visited				{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.liencontenu a:active				{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.liencontenu a:hover				{ font-size:10pt; color:#FFFFFF; font-weight:bold; text-decoration:none; }

.fincontenu							{ border-bottom: 1px solid #444444; padding-bottom:4px; }

.titreresumecontenu					{ font-size:10pt; color:#FF0000; font-weight:bold; border-color:#FF0000; border-style:none none solid none; border-width:2px; padding-bottom:2px; padding-top:10px; text-decoration:none; }
.titreresumecontenu a:link			{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titreresumecontenu a:visited		{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titreresumecontenu a:active		{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titreresumecontenu a:hover			{ font-size:10pt; color:#FFFFFF; font-weight:bold; text-decoration:none; }

.ligneresumecontenu 				{ color:#FFFFFF; background-color:#000000; border-color:#666666; border-style:none none solid none; border-width:1px; }
.ligneresumecontenuinv 				{ color:#FFFFFF; background-color:#303030; border-color:#666666; border-style:none none solid none; border-width:1px; }

.finresumecontenu					{ border-bottom: 1px solid #444444; padding-bottom:2px; }

.titreaccessoire					{ font-size:12pt; color:#FF0000; font-weight:bold; border-color:#FF0000; border-style:none none solid none; border-width:2px; padding-bottom:4px; padding-top:12px; text-decoration:none; }
.titreaccessoire a:link				{ font-size:12pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titreaccessoire a:visited			{ font-size:12pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titreaccessoire a:active			{ font-size:12pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titreaccessoire a:hover			{ font-size:12pt; color:#FFFFFF; font-weight:bold; text-decoration:none; }

.titreunaccessoire					{ font-size:10pt; color:#FF0000; font-weight:bold; border-color:#FF0000; border-style:none none solid none; border-width:2px; padding-bottom:4px; padding-top:8px; text-decoration:none; }
.titreunaccessoire a:link			{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titreunaccessoire a:visited		{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titreunaccessoire a:active			{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titreunaccessoire a:hover			{ font-size:10pt; color:#FFFFFF; font-weight:bold; text-decoration:none; }

.titrepromoaccessoire				{ font-size:12pt; color:#FF0000; font-weight:bold; border-color:#FF0000; border-style:none none solid none; border-width:2px; padding-bottom:4px; padding-top:8px; text-decoration:none; }
.titrepromoaccessoire a:link		{ font-size:12pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titrepromoaccessoire a:visited		{ font-size:12pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titrepromoaccessoire a:active		{ font-size:12pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titrepromoaccessoire a:hover		{ font-size:12pt; color:#FFFFFF; font-weight:bold; text-decoration:none; }

.promoaccessoire					{ font-size:8pt; color:#FFFFFF; text-decoration:none; }
.promoaccessoire a:link				{ font-size:8pt; color:#FFFFFF; text-decoration:none; }
.promoaccessoire a:visited			{ font-size:8pt; color:#FFFFFF; text-decoration:none; }
.promoaccessoire a:active			{ font-size:8pt; color:#FFFFFF; text-decoration:none; }
.promoaccessoire a:hover			{ font-size:8pt; color:#FF0000; text-decoration:none; }

.finpromoaccessoire					{ border-bottom: 1px solid #444444; padding-bottom:4px; }
.finaccessoire						{ border-bottom: 1px solid #444444; padding-bottom:4px; }

.titreresumeaccessoire				{ font-size:10pt; color:#FF0000; font-weight:bold; border-color:#FF0000; border-style:none none solid none; border-width:2px; padding-bottom:2px; padding-top:10px; text-decoration:none; }
.titreresumeaccessoire a:link		{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titreresumeaccessoire a:visited	{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titreresumeaccessoire a:active		{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.titreresumeaccessoire a:hover		{ font-size:10pt; color:#FFFFFF; font-weight:bold; text-decoration:none; }

.ligneresumeaccessoire 				{ color:#FFFFFF; background-color:#000000; border-color:#666666; border-style:none none solid none; border-width:1px; }
.ligneresumeaccessoireinv 			{ color:#FFFFFF; background-color:#303030; border-color:#666666; border-style:none none solid none; border-width:1px; }

.finresumeaccessoire				{ border-bottom: 1px solid #444444; padding-bottom:2px; }

.lienaccessoire						{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.lienaccessoire a:link				{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.lienaccessoire a:visited			{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.lienaccessoire a:active			{ font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:none; }
.lienaccessoire a:hover				{ font-size:10pt; color:#FFFFFF; font-weight:bold; text-decoration:none; }

.textepetit							{ font-size:8pt; color:#FFFFFF; text-decoration:none; }
.textepetit a:link					{ font-size:8pt; color:#FFFFFF; text-decoration:none; }
.textepetit a:visited				{ font-size:8pt; color:#FFFFFF; text-decoration:none; }
.textepetit a:active				{ font-size:8pt; color:#FFFFFF; text-decoration:none; }
.textepetit a:hover					{ font-size:8pt; color:#FF0000; text-decoration:none; }

select				{ font-size:8pt; color:#000000; background:#CCCCCC; }
.champsubmit		{ font-size:8pt; color:#FFFFFF; font-weight:bold; background-color:#FF0000; }
.champinput			{ font-size:10pt; color:#000000; background-color:#CCCCCC; }
.champradio			{ font-size:10pt; color:#FFFFFF; background-color:#000000; }
.champcheckbox		{ font-size:10pt; color:#FFFFFF; background-color:#000000; }
.champconsigne		{ font-size:8pt; color:#FFFFFF; }
.champtitretexte	{ font-size:12pt; color:#FF0000; font-weight:bold; text-align:left; }
.champlibelletexte	{ font-size:10pt; color:#FF0000; font-weight:bold; text-align:left; }
.champvaleurtexte	{ font-size:10pt; color:#FFFFFF; text-align:left;}
.champaidetexte		{ font-size:8pt; color:#CCCCCC; }
.champdebutenreg	{ border-bottom: 1px solid #FF0000; }
.champfinenreg		{ border-bottom: 1px solid #444444; }
.champtitre			{ border-color:#FF0000; border-style:none none solid none; border-width:2px; padding-bottom:4px; }
.champlibelle		{ background-color:#303030; }
.champvaleur		{ border-color:#CCCCCC; border-style:none none solid none; border-width:1px; }
.champseparateur	{ border-color:#FF0000; border-style:none none solid none; border-width:2px; }

.titregrand				{ font-size:18pt; color:#FF0000; font-weight:bold; text-align:center; }
.titregrand a:link		{ font-size:18pt; color:#FF0000; font-weight:bold; text-align:center; }
.titregrand a:visited	{ font-size:18pt; color:#FF0000; font-weight:bold; text-align:center; }
.titregrand a:active	{ font-size:18pt; color:#FF0000; font-weight:bold; text-align:center; }
.titregrand a:hover		{ font-size:18pt; color:#FFFFFF; font-weight:bold; text-align:center; }

.titrenormal			{ font-size:14pt; color:#FF0000; font-weight:bold; text-align:center; }
.titrenormal a:link		{ font-size:14pt; color:#FF0000; font-weight:bold; text-align:center; }
.titrenormal a:visited	{ font-size:14pt; color:#FF0000; font-weight:bold; text-align:center; }
.titrenormal a:active	{ font-size:14pt; color:#FF0000; font-weight:bold; text-align:center; }
.titrenormal a:hover	{ font-size:14pt; color:#FFFFFF; font-weight:bold; text-align:center; }

.titrepetit				{ font-size:10pt; color:#FF0000; font-weight:bold; text-align:center; }
.titrepetit a:link		{ font-size:10pt; color:#FF0000; font-weight:bold; text-align:center; }
.titrepetit a:visited	{ font-size:10pt; color:#FF0000; font-weight:bold; text-align:center; }
.titrepetit a:active	{ font-size:10pt; color:#FF0000; font-weight:bold; text-align:center; }
.titrepetit a:hover		{ font-size:10pt; color:#FFFFFF; font-weight:bold; text-align:center; }

.textemessage				{ font-size:10pt; background-color:#FF0000; color:#000000; font-weight:bold; text-align:center; padding:5px; }
.textemessage a:link		{ font-size:10pt; background-color:#FF0000; color:#000000; font-weight:bold; text-align:center; padding:5px; }
.textemessage a:visited		{ font-size:10pt; background-color:#FF0000; color:#000000; font-weight:bold; text-align:center; padding:5px; }
.textemessage a:active		{ font-size:10pt; background-color:#FF0000; color:#000000; font-weight:bold; text-align:center; padding:5px; }
.textemessage a:hover		{ font-size:10pt; background-color:#FF0000; color:#CCCCCC; font-weight:bold; text-align:center; padding:5px; }

.textenormalgras			{ font-size:10pt; color:#FFFFFF; font-weight:bold; }
.textenormalgras a:link		{ font-size:10pt; color:#FFFFFF; font-weight:bold; }
.textenormalgras a:visited	{ font-size:10pt; color:#FFFFFF; font-weight:bold; }
.textenormalgras a:active	{ font-size:10pt; color:#FFFFFF; font-weight:bold; }
.textenormalgras a:hover	{ font-size:10pt; color:#FF0000; font-weight:bold; }

.textenormal			{ font-size:10pt; color:#FFFFFF; }
.textenormal a:link		{ font-size:10pt; color:#FFFFFF; }
.textenormal a:visited	{ font-size:10pt; color:#FFFFFF; }
.textenormal a:active	{ font-size:10pt; color:#FFFFFF; }
.textenormal a:hover	{ font-size:10pt; color:#FF0000; }

.tableaublocinfos	{ background-color: #CCCCCC; padding: 5px; }
.texteblocinfos		{ color: #000000; font-size: 10pt; padding: 5px; border-left: 2px solid #888888; border-bottom: 2px solid #CCCCCC; border-right: 2px solid #CCCCCC; }
.titreblocinfos		{ color: #FF0000; font-size: 12pt; font-weight: bold; padding: 5px; border-left: 2px solid #888888; border-top: 2px solid #888888; border-right: 2px solid #CCCCCC; }
