DIV.cssIarRally,
DIV.cssIarRally *
{	font-family		:"Arial";
	font-size		:16px;
	color			:#0055AA;
	border-collapse	:collapse;
}
DIV.cssIarRally
{	text-align		:center;
	margin-bottom	:48px;
}
DIV.cssIarRally IMG,
DIV.cssIarRally A>IMG
{	border		:0px;
}
DIV.cssIarRally A
{	color		:#22BBFF;
}
DIV.cssIarRally A:hover
{	color		:#44DDFF;
}
DIV.cssIarRally *
{	font-weight	:bold;
}
DIV.cssIarRally DIV.cssIarRally_title IMG
{	padding			:0px;
	padding-bottom	:16px;
}
/*
========================================================================
*/
DIV#eIarRally_Map2009
{	height				:408px;
	width				:620px;
	margin				:0px;
	margin-top			:24px;
	margin-LEFT			:32px;
	font-weight			:bold;
}
DIV#eIarRally_Map2009 DIV
{	padding			:0px;
	margin			:0px;
	padding-right	:32px;
	text-align		:center;
}
DIV#eIarRally_Map2009 DIV SPAN
{	display			:block;
	margin			:0px;
	margin-bottom	:10px;
	font-size		:24px;
	text-decoration	:underline;
}
DIV#eIarRally_Map2009 DIV SPAN:first-child
{	text-decoration	:none!important;
}
DIV#eIarRally_Map2009 DIV SPAN:last-child
{	font-size		:18px;
}
/*
========================================================================
*/
DIV.cssIarRally_subMapText,
TABLE.cssIarRally_subMapText,
TABLE.cssIarRally_subMapArticle,
DIV.cssIarRally_updateNotice,
DIV.cssIarRally_downloadFile
{	margin			:0px;
	margin-top		:16px;
	margin-left		:32px;
	margin-right	:32px;
	width			:620px;
}
DIV.cssIarRally_updateNotice
{	font-size		:12px;
	margin-bottom	:16px;
}
DIV.cssIarRally_updateNotice
{	text-align		:left;
}
DIV.cssIarRally_downloadFile
{	text-align		:center;
}
TABLE.cssIarRally_subMapText TD.cssIarRally_cellText,
TABLE.cssIarRally_subMapArticle TD.cssIarRally_cellText
{	text-align		:center;
}

TABLE.cssIarRally_subMapText TD.cssIarRally_cellText_FR,
TABLE.cssIarRally_subMapArticle TD.cssIarRally_cellText_FR,
TD.cssIarRally_cellText_FR *
{	text-align		:left;
	font-size		:14px;
}
TABLE.cssIarRally_subMapArticle TD.cssIarRally_cellText,
TABLE.cssIarRally_subMapArticle TD.cssIarRally_cellText_FR,
TABLE.cssIarRally_subMapArticle TD.cssIarRally_cellPhoto
{	padding			:0px;
	vertical-align	:middle;
}
TABLE.cssIarRally_subMapArticle TD.cssIarRally_cellPhoto
{	padding-left	:40px;
	padding-right	:32px;
}
TABLE.cssIarRally_subMapArticle TD.cssIarRally_cellText,
TABLE.cssIarRally_subMapArticle TD.cssIarRally_cellText_FR
{	padding-right	:32px;
}
TABLE.cssIarRally_subMapArticle TD IMG
{	margin			:0px;
	margin-top		:4px;
	margin-bottom	:4px;
	border			:0px solid lime;
}
TABLE.cssIarRally_subMapArticle TD.cssIarRally_cellMixtLeft
{	text-align		:right;
	padding-right	:16px;
	BORDER			:0PX SOLID RED;
}
TABLE.cssIarRally_subMapArticle TD.cssIarRally_cellMixtRight
{	text-align		:left;
	padding-left	:16px;
	BORDER			:0PX SOLID RED;
}
TABLE.cssIarRally_subMapArticle TD.cssIarRally_cellMixtLeft SPAN,
TABLE.cssIarRally_subMapArticle TD.cssIarRally_cellMixtRight SPAN
{	display			:block;
	position		:relative;
	margin-bottom	:16px;
	margin-top		:16px;
}
TABLE.cssIarRally_subMapArticle TD.cssIarRally_cellMixtLeft SPAN
{	left		:16px;
}
TABLE.cssIarRally_subMapArticle TD.cssIarRally_cellMixtRight SPAN
{	right		:16px;
}
/*
========================================================================
*/
DIV.cssIarRally_blockSlogan
{	margin			:0px;
	margin-bottom	:32px;
	margin-top		:32px;
	text-align		:center;
}
DIV.cssIarRally_blockSlogan,
DIV.cssIarRally_blockSlogan *
{	font-size		:26px;
	font-style		:italic;
}
DIV.cssIarRally_downloadFile,
DIV.cssIarRally_downloadFile *
{	font-size		:12px;
	font-style		:normal;
}
DIV.cssIarRally_downloadFile A IMG,
IMG.cssIarRally_downloadPDF
{	border			:0px none transparent!important;
	text-decoration	:none!important;
	vertical-align	:middle!important;
	padding			:0px!important;
	margin			:0px!important;
	margin-right	:4px!important;
	margin-bottom	:1px!important;	/* Sinon MSIE ne voit pas 
		l'image en entier vers le bas ... */
}
*.cssIarRally_blockContact
{	
}
/*
========================================================================
*/
UL.cssIarRally_List,
UL.cssIarRally_List LI,
UL.cssIarRally_List LI B,
UL.cssIarRally_List LI A
{	text-align	:left;
	-font-size	:14px;
}
UL.cssIarRally_List
{	margin			:0px;
	margin-top		:16px;
	margin-left		:80px;
	margin-right	:80px;
}
UL.cssIarRally_List LI
{	margin-bottom	:8px;
}
/*
========================================================================
*/
SPAN.cssIarRally_PersonName,
SPAN.cssIarRally_PersonTitle,
SPAN.cssIarRally_PersonSpec
{	display		:block;
}
SPAN.cssIarRally_PersonName,
SPAN.cssIarRally_PersonName *
{	font-size	:24px;
}
SPAN.cssIarRally_PersonTitle,
SPAN.cssIarRally_PersonTitle *
{	font-size		:18px;
	padding-left	:8px;
	margin-bottom	:8px;
}
SPAN.cssIarRally_PersonSpec,
SPAN.cssIarRally_PersonSpec *
{	font-size	:18px;
}
SPAN.cssIarRally_PersonText,
SPAN.cssIarRally_PersonText *
{	font-size	:14px;
}
DIV.cssIarRally_Announce,
DIV.cssIarRally_Announce *
{	font-size		:22px;
	text-align		:left;
	margin-left		:80px;
	margin-right	:80px;
	margin-top		:32px;
	margin-bottom	:32px;
}
/*
========================================================================
*/
.cssIAR_2009Finalist
{	border-collapse	:separate!important;
	width			:100%;
	margin-bottom	:24px;
}
.cssIAR_tbDownloadFile
{	border-collapse	:separate!important;
	margin-bottom	:24px;
	text-align		:center;
}
.cssIAR_2009Finalist CAPTION,
.cssIAR_tbDownloadFile CAPTION
{	font-size			:16px;
	margin-bottom		:12px;
}
.cssIAR_2009Finalist TD,
.cssIAR_2009Finalist TH,
.cssIAR_tbDownloadFile TD,
.cssIAR_tbDownloadFile TH
{	background-color	:#EEEEFF;
	margin				:2px;
	padding				:2px;
	font-size			:13px;
}
.cssIAR_2009Finalist TD *,
.cssIAR_2009Finalist TH *,
.cssIAR_tbDownloadFile TD *,
.cssIAR_tbDownloadFile TH *
{	font-size			:13px;
}
.cssIAR_2009Finalist .css1,
.cssIAR_tbDownloadFile .css1
{	text-align		:left;
	padding-left	:6px;
}
.cssIAR_2009Finalist .css2,
.cssIAR_tbDownloadFile .css2, 
.cssIAR_tbDownloadFile .css2 *
{	text-align		:center;
	font-size		:12px;
	font-style		:normal;
}
.cssIAR_tbDownloadFile .css1, 
.cssIAR_tbDownloadFile .css2 
{	padding-left	:16px;
	padding-right	:16px;
}
.cssIAR_2009Finalist .css3,
.cssIAR_tbDownloadFile .css3
{	text-align		:left;
	white-space		:nowrap;
	padding-right	:6px;
}
.cssIAR_2009Finalist TD,
.cssIAR_tbDownloadFile TD,
.cssIAR_2009Finalist TD *,
.cssIAR_tbDownloadFile TD *
{	font-weight		:normal!important;
}

.cssIAR_2009Finalist TD B,
.cssIAR_tbDownloadFile TD B,
.cssIAR_2009Finalist TD B *,
.cssIAR_tbDownloadFile TD B *
{	font-weight		:bold!important;
}
.cssIAR_tbDownloadFile TH.css1, 
.cssIAR_tbDownloadFile TH.css2,
.cssIAR_tbDownloadFile TH.css3
{	font-weight		:bold!important;
}
.cssIAR_tbDownloadFile .css2 A IMG,
IMG.cssIarRally_downloadPDF
{	border			:0px none transparent!important;
	text-decoration	:none!important;
	vertical-align	:middle!important;
	padding			:0px!important;
	margin			:0px!important;
	margin-right	:4px!important;
	margin-bottom	:1px!important;	/* Sinon MSIE ne voit pas 
		l'image en entier vers le bas ... */
}
/*
========================================================================
*/