a:link {  color: #ffffff; text-decoration: none; font-weight: bold}
a:visited {  color: #ffffff; text-decoration: none; font-weight: bold}
a:hover {  color: #EA2F41; text-decoration: none; font-weight: bold}

a.menu:link {  color: #ffffff; text-decoration: none}
a.menu:visited {  color: #ffffff; text-decoration: none}
a.menu:hover {
	color: #0e4691;
	text-decoration: none;
	background-color: #FFFFFF;
}

.defil-titre {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: bold}
.menu {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.defil {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.titre-page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #666666
}
.normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none
}
.news-titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666
}
.news-titre-col {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666
}
.bouton {  border-color:ffffff; background-color:#00366e; color:White; font:bold; width:100px}
.champs {  border-color:ffffff; background-color:#00438a; color:White; width:70px; size:4}
.Selects {  border-color:ffffff; background-color:#00438a; color:White; size:4}
.normal-petit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000
}
.news-bigtitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000
}
.slogan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #CC0000
}

/* Carré page d'acceuil */
.Tablo          { display:block; height:50px; text-decoration:none }
.Tablo:link     { text-decoration:none } 
.Tablo:hover    { background-color:00366e; text-decoration:none }/* EA2F41  font-weight:bold*/
.Tablo:visited  { color:FFFFFF; text-decoration:none } 
.Tablo:active   { background-color:00438a; text-decoration:none } 
.Tablo .title   { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:FFFFFF; font-weight:bold; text-decoration:none }
.Tablo .text    { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:FFFFFF; font-weight:normal; text-decoration:none }
.Tablo:hover .title { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:EA2F41; font-weight:bold; text-decoration:none }
.Tablo:hover .text  { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:FFFFFF; font-weight:normal; text-decoration:none }
.Tablo:link .title  { vertical-align:middle; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:FFFFFF; font-weight:bold; text-decoration:none }
.Tablo:link .text   { vertical-align:middle; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:FFFFFF; font-weight:normal; text-decoration:none }

/* Menu */
.Tablo3          {
	display:block;
	vertical-align:middle;
	color:FFFFFF;
}
.Tablo3:link     { vertical-align:middle; text-decoration:none } 
.Tablo3:hover    {
	vertical-align:middle;
}/* EA2F41  font-weight:bold*/
.Tablo3:visited  { vertical-align:middle; text-decoration:none } 
.Tablo3:active   { vertical-align:middle; background-color:00438a; } 
.Tablo3 .title   {
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:FFFFFF;
	font-weight: bold;
	line-height: 12px;
}
.Tablo3:link .title   { vertical-align:middle; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:FFFFFF; font-weight:bold; text-decoration:none }
.Tablo3:hover .title  { vertical-align:middle; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:EA2F41; font-weight:bold; text-decoration:underline }
.Tablo3:active .title { vertical-align:middle; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:EA2F41; font-weight:bold; text-decoration:underline }
.Tablo3 .text   {
	vertical-align:middle;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size:11px;
	color:FFFFFF;
	font-weight: normal;
	line-height: 12px;
}
.Tablo3:link .text   { vertical-align:middle; font-family:"Trebuchet MS", Arial, sans-serif; font-size:11px; color:FFFFFF; font-weight:normal; text-decoration:none }
.Tablo3:hover .text  { vertical-align:middle; font-family:"Trebuchet MS", Arial, sans-serif; font-size:11px; color:FFFFFF; font-weight:normal; text-decoration:none }
.Tablo3:active .text { vertical-align:middle; font-family:"Trebuchet MS", Arial, sans-serif; font-size:11px; color:FFFFFF; font-weight:normal; text-decoration:none }

/* Menu */
#menu { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
}
#menu ul { 
	text-decoration:none;
	color:FFFFFF;
	display:inline; 
}
#menu li {
	text-decoration:none;
	color:FFFFFF;
	display:block;
	height:26px;
	list-style-type: none;
	float: left;
	width: 140px;
}
#menu a {
	text-decoration:none;
	color:FFFFFF;
	display:block;
	padding: 5px;
	width: 100%;
}
#menu a:hover {
	text-decoration:none;
	color:00438A;
	display:block;
	width: 100%;
	padding: 5px;
	background-color: #FFFFFF;
}

.Tablo2:link     { vertical-align:middle; text-decoration:none } 
.Tablo2:hover    { vertical-align:middle; background-color:000000 }/* EA2F41  font-weight:bold*/
.Tablo2:visited  { vertical-align:middle; text-decoration:none } 
.Tablo2:active   { vertical-align:middle; background-color:000000; } 
.Tablo2 .title   { vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:FFFFFF; font-weight: bold}
.Tablo2:link .title   { vertical-align:middle; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:FFFFFF; font-weight:bold; text-decoration:none }
.Tablo2:hover .title  { vertical-align:middle; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:EA2F41; font-weight:bold; text-decoration:underline }
.Tablo2:active .title { vertical-align:middle; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:EA2F41; font-weight:bold; text-decoration:underline }

.question             { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:00366e; font-weight:bold; text-decoration:none }
/*.Faq                { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:00366e; font-weight:bold; text-decoration:none }*/
/*.Faq:link .question { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:00366e; font-weight:bold; text-decoration:none }*/
.Faq:hover .question  { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:EA2F41; font-weight:bold; text-decoration:underline }
.Faq .question        { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:00366e; font-weight:bold; text-decoration:none }
.question:hover       { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:EA2F41; font-weight:bold; text-decoration:none }

.scrollBarTop { /*margin-right:14px;*/scrollbar-face-color:000000; scrollbar-shadow-color:000000; scrollbar-highlight-color:000000; scrollbar-3dlight-color:000000; scrollbar-darkshadow-color:000000; scrollbar-track-color:000000; overflow-x:hidden; overflow-y:scroll; scrollbar-arrow-color:000000 }
.scrollBarcontent { /*margin-right:14px;*/scrollbar-face-color:00438a; scrollbar-shadow-color:000000; scrollbar-highlight-color:000000; scrollbar-3dlight-color:000000; scrollbar-darkshadow-color:000000; scrollbar-track-color:000000; scrollbar-arrow-color:FFFFFF }
/*
scrollbar { height: 200px !important; }
scrollbar[align="vertical"] {  width: 200px !important;}

window > hbox {
  direction:rtl;
}
window > hbox > * {
  direction:ltr;
}
BODY { scrollbar-base-color: #000000; scrollbar-arrow-color: #F04720; scrollbar-DarkShadow-Color: #F04720 }

 style="overflow:-moz-scrollbars-vertical"
*/

