/* CSS de document */

td, th	{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
}

body	{

	font-family:Arial, Helvetica, Sans-serif;
	font-size: 12px;
	color:#000000;
	margin-left : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-right: 0px;
	background-color: #FFFFFF;
	scrollbar-3dlight-color:#465885;
	scrollbar-arrow-color:#465885;
	scrollbar-base-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
	scrollbar-darkshadow-color:#465885;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
}

.bordurepage
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #C2D5E6;
	color: #FFFFFF;
	letter-spacing: 1px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 1px solid #CCCCCC;


}
.bordurepagesanspave
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #C2D5E6;
	color: #FFFFFF;
	letter-spacing: 1px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 1px solid #CCCCCC;


}
/* CSS Polices et styles utilisateurs */
.textegrandtitre
{	
	font-family: Arial, Helvetica, Sans-serif;	
	font-size: 18px;
	font-weight: bold;
	color: #004E97;
	text-decoration: none;
}
.textegrandtitre a:link, .textegrandtitre a:visited 
{	
	font-family: Arial, Helvetica, Sans-serif;	
	font-size: 18px;
	font-weight: bold;
	color: #004E97;
	text-decoration: underline;
}
.textegrandtitre a:hover
{	
	font-family: Arial, Helvetica, Sans-serif;	
	font-size: 18px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}
.textesoustitre
{	
	font-family: Arial, Helvetica, Sans-serif;	
	font-size: 11px;
	font-weight: bold;
	color: #004E97;
	text-decoration: none;
}
.textesoustitre a:link, .textesoustitre a:visited 
{	
	font-family: Arial, Helvetica, Sans-serif;	
	font-size: 11px;
	font-weight: bold;
	color: #004E97;
	text-decoration: underline;
}
.textesoustitre a:hover
{	
	font-family: Arial, Helvetica, Sans-serif;	
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}
.textevisionsystem a:link, .textevisionsystem a:visited, .textevisionsystem
{	
	font-family: Arial, Helvetica, Sans-serif;	
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.textevisionsystem a:hover
{	
	font-family: Arial, Helvetica, Sans-serif;	
	font-size: 12px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
}
.textecourantbleu
{	
	font-family: Arial, Helvetica, Sans-serif;	
	font-size: 11px;
	font-weight: normal;
	color: #004E97;
	text-decoration: none;
}
.textecourantbleu a:link, .textecourantbleu a:visited 
{	
	font-family: Arial, Helvetica, Sans-serif;	
	font-size: 11px;
	font-weight: normal;
	color: #004E97;
	text-decoration: underline;
}
.textecourantbleu a:hover
{	
	font-family: Arial, Helvetica, Sans-serif;	
	font-size: 11px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: underline;
}
.textecourantgris
{	
	font-family: Arial, Helvetica, Sans-serif;	
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.textecourantgris a:link, .textecourantgris a:visited 
{	
	font-family: Arial, Helvetica, Sans-serif;	
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
.textecourantgris a:hover
{	
	font-family: Arial, Helvetica, Sans-serif;	
	font-size: 11px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: underline;
}
.menu a:link, .menu a:visited, .menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF6600;
	text-decoration: none;
}

.menu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #39528B;
	text-decoration: none;
}
.menutitreblanc
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 1px;
}
.newstitre a:link, .newstitre a:visited, .newstitre 
{	
	font-family: Arial, Helvetica, Sans-serif;	
	font-size: 11px;
	font-weight: bold;
	color: #004E97;
	text-decoration: none;
}
.newstitre a:hover
{	
	font-family: Arial, Helvetica, Sans-serif;	
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.newstitrepage a:link, .newstitrepage a:hover, .newstitrepage a:visited, .newstitrepage 
{	
	font-family: Arial, Helvetica, Sans-serif;	
	font-size: 13px;
	font-weight: bold;
	color: #004E97;
	text-decoration: none;
}
.newsdate a:link, .newsdate a:hover, .newsdate a:visited, .newsdate 
{	
	font-family: Arial, Helvetica, Sans-serif;	
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.newstexte
{	
	font-family: Arial, Helvetica, Sans-serif;	
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.newstexte a:link, .newstexte a:visited
{	
	font-family: Arial, Helvetica, Sans-serif;	
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
.newstexte a:hover
{	
	font-family: Arial, Helvetica, Sans-serif;	
	font-size: 11px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: underline;
}
.url a:link, .url a:visited, .url 
{	
	font-family: Arial, Helvetica, Sans-serif;	
	font-size: 11px;
	font-weight: normal;
	color: #004E97;
	text-decoration: none;
}
.url a:hover
{	
	font-family: Arial, Helvetica, Sans-serif;	
	font-size: 11px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
}
.copyright
{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.copyright a:link, .copyright a:visited
{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #004E97;
	text-decoration: none;
}
.copyright a:hover
{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
}
.designby a:link, .designby a:visited, .designby a:hover, .designby
{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.langues a:link, .langues a:visited, .langues {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF6600;
	text-decoration: none;
}
.langues a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF6600;
	text-decoration: underline;
}
.languesselected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF6600;
	text-decoration: underline;
}
.browsing {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF6600;
	text-decoration: none;
}
.browsing a:link, .browsing a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF6600;
	text-decoration: none;
}
.browsing a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF6600;
	text-decoration: underline;
}
/* CSS de menus NeoSpark */

.menugauche a:link, .menugauche a:visited, .menugauche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF6600;
	text-decoration: none;
}

.menugauche a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #39528B;
	text-decoration: none;
}

.menugaucheselected a:link, .menugaucheselected a:hover, .menugaucheselected a:visited, .menugaucheselected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #39528B;
	text-decoration: none;
}