a:visited { font-size: 12px;color: #0000FF; text-decoration: none; }
a:link { font-size: 12px;color: #0000FF; text-decoration: none; }
a:active { font-size: 12px;color: #FF0000; text-decoration: underline; }
a:hover { font-size: 12px;text-decoration: underline; }
a.seeAlso:visited {
	color: #0000FF;
	text-decoration: none;
	font-size: 10px;
}
a.seeAlso:link {
	color: #0000FF;
	text-decoration: none;
	font-size: 10px;
}
a.seeAlso:active {
	color: #FF0000;
	text-decoration: underline;
	font-size: 10px;
}
a.seeAlso:hover {
	text-decoration: underline;
	font-size: 10px;
}
.PageFooter {  font-size: 10px; color: #CCCCCC; background-color: #2A2A5A}
.PageFooterLink { font-size:10px;	color: #CCCCCC;	text-decoration: none;	background-color: #2A2A5A; }
.PageFooterLink:visited { font-size:10px;	color: #CCCCCC;	text-decoration: none;	background-color: #2A2A5A; }
.PageFooterLink:link { font-size:10px;	color: #CCCCCC;	text-decoration: none;	background-color: #2A2A5A; }
.PageFooterLink:active { font-size:10px;	color: #CCCCCC;	text-decoration: none;	background-color: #2A2A5A; }
.PageFooterLink:hover {	font-size:10px;	color: #CCCCCC;	text-decoration: none;	background-color: #2A2A5A; }
.Navigation {  font-size: 10px; text-decoration: none; color: #000000; font-weight:normal}
.Navigation:visited {  font-size: 10px; text-decoration: none; color: #000000; font-weight:normal}
.Navigation:link {  font-size: 10px; text-decoration: none; color: #000000; font-weight:normal}
.Navigation:active {  font-size: 10px; text-decoration: underline; color: #FF0000; font-weight:normal}
.Navigation:hover {  font-size: 10px; text-decoration: underline; color: #0000CC; font-weight:normal}
.NavigationActive { font-size: 10px; text-decoration: none ; font-weight: bold; color: #FFFFFF}
.NavigationActive:visited { font-size: 10px; text-decoration: none ; font-weight: bold; color: #FFFFFF}
.NavigationActive:link { font-size: 10px; text-decoration: none ; font-weight: bold; color: #FFFFFF}
.NavigationActive:active { font-size: 10px; text-decoration: none ; font-weight: bold; color: #FFFFFF}
.NavigationActive:hover { font-size: 10px; text-decoration: none ; font-weight: bold; color: #FFFFFF}

.MenuOnTop { font-size: 10px; text-decoration: none ; color: #000000; font-weight:normal}
.MenuOnTop:visited { font-size: 10px; text-decoration: none; color: #000000; font-weight:normal }
.MenuOnTop:link { font-size: 10px; text-decoration: none; color: #000000; font-weight:normal }
.MenuOnTop:active { font-size: 10px; text-decoration: underline; color: #FF0000; font-weight:normal}
.MenuOnTop:hover { font-size: 10px; text-decoration: underline; color: #0000CC; font-weight:normal}
.MenuOnTopActive { font-size: 10px; text-decoration: none ; font-weight: bold; color: #000000}
.MenuOnTopActive:visited { font-size: 10px; text-decoration: none ; font-weight: bold; color: #000000}
.MenuOnTopActive:hover { font-size: 10px; text-decoration: none ; font-weight: bold; color: #000000}
.MenuOnTopActive:link { font-size: 10px; text-decoration: none ; font-weight: bold; color: #000000}

.MenuOnTopTD { background:#EFEFEF}
.MenuOnTopActiveTD { background:#CCCCCC}

.NewsLink:active { font-size: 10px; text-decoration: none ; font-weight: bold; color: #0000FF}
.NewsLink:visited { font-size: 10px; text-decoration: none ; font-weight: bold; color: #000000}
.NewsLink:link { font-size: 10px; text-decoration: none ; font-weight: bold; color: #000000}
.NewsLink:hover { font-size: 10px; text-decoration: underline ; font-weight: bold; color: #0000FF}

body {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000066; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
td { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px}
tbody { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px}
p { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; color:#2A2A5A;}
h1 {
	font-size: 14px;
	font-weight: bold;
	color: #71708B;
	font-style: normal;
	text-align:left;
	margin-bottom:0px;
}

h1.sitemap {
	font-size: 12px;
	font-weight: bold;
	color: #940E2A;
	font-style: normal;
	text-align:left;
	margin-bottom:5px;
	margin-top:20px;
}

a.LanguageLink {
	font-size: 11px;color: #71708B; text-decoration: none; font-weight:bold; text-transform:uppercase;
}

a:visited.LanguageLink {
	font-size: 11px;color: #71708B; text-decoration: none; font-weight:bold; text-transform:uppercase;
}

a:hover.LanguageLink {
	font-size: 11px;color: #2A2A5A; text-decoration: underline; font-weight:bold; text-transform:uppercase;
}

a.whiteLink {
	font-size: 10px;color: #FFFFFF; text-decoration: none; font-weight:normal; text-transform:uppercase;
}

a:visited.whiteLink {
	font-size: 10px;color: #FFFFFF; text-decoration: none; font-weight:normal; text-transform:uppercase;
}

a:hover.whiteLink {
	font-size: 10px;color: #FFFFFF; text-decoration: underline; font-weight:normal; text-transform:uppercase;
}

.langLink
{
	font-size: 10px;color: #FFFFFF; text-decoration: none; font-weight:normal; text-transform:uppercase;
}

a.langLink {
	font-size: 10px;color: #FFFFFF; text-decoration: none; font-weight:normal; text-transform:uppercase;
}

a:visited.langLink {
	font-size: 10px;color: #FFFFFF; text-decoration: none; font-weight:normal; text-transform:uppercase;
}

a:hover.langLink {
	font-size: 10px;color: #951129; text-decoration: none; font-weight:normal; text-transform:uppercase;
}

a:visited.sitemap { font-size: 10px;color: #0000FF; text-decoration: none; font-weight:normal }
a:link.sitemap { font-size: 10px;color: #0000FF; text-decoration: none; font-weight:normal }
a:active.sitemap { font-size: 10px;color: #FF0000; text-decoration: underline; font-weight:normal }
a:hover.sitemap { font-size: 10px;text-decoration: underline; font-weight:normal }

h3.sitemap { font-size: 10px; font-weight: bold; color: #003399;
	margin-bottom:2px;
	margin-top:10px;
	}

h2.sitemap { font-size: 12px; font-weight: bold; color: #003399;
	margin-bottom:5px;
	margin-top:10px;
	}

h1.homepage {
	font-size: 18px;
	font-weight: bold;
	color: #940E2A;
	font-style: italic;
	text-align:left;
}

h2 { font-size: 16px; font-weight: bold; color: #003399}
h3 {  font-size: 14px; font-weight: bold; color: #003399}
h4 { font-size: 12px; font-weight: bold ; color: #003399}
h5 { font-size: 10px; font-weight: bold ; color: #003399}
.MenuNews {background-color: #D6D6D6}
.NewsTitre { font-size: 12px; font-weight: bold ; color: #003399}
.Separation { font-size: 12px; background-color: #CCCCCC;color: #000000}
.dstc { font-size: 10px; color: #000000; background-color: #EFEFEF}
.dstcnc { font-size: 10px; color: #000000}
.dsth { font-size: 10px; color: #FFFFFF; background-color: #6E6E8F}
.adsth:visited { color: #FFFFFF }
.adsth:link { color: #FFFFFF }
.adsth:active { color: #FF0000 }
.adsth:hover { color: #FF0000 }
.torqueSelector { font-size: 10px; color: #000000; background-color: #FFFFFF; }
.intxt { font-size: 10px; color: #000000; background-color: #CCCCFF; }
.warning {
	font-size: 12px;
	color: #FF0033;

}
.HomeEdito {
	font-size: 14px;
	line-height: 17px;
	font-weight: normal;
	text-align: justify;


}
.sreqHeader {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #940E29;
	font-weight: bolder;
	font-style: italic;


}
.srlbl {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #999999;


}
.srcont {
	font-size: 11px;
	color: #000000;
	background-color: #EFEFEF;
	font-weight: bold;

}
.smaph {
	color: #000000;
	font-weight: bold;
	font-size: 13px;


}
.smapc {
	color: #000000;
	font-size: 12px;
	font-weight: bold;

}
.smapa {
	text-decoration: none;

}
.keywords {
	font-size: 9px;
	color: #999999;
	background-color: #EEEEEE;
	height: 25px;
}
