body {  background-color: #004080;
	scrollbar-face-color: #004080;
	scrollbar-shadow-color: #0060A0;
	scrollbar-highlight-color: #004090;
	scrollbar-3dlight-color: #0060A0;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #005090;
	scrollbar-arrow-color: #0060A0;
}
		
		
a { color: #777777 ; font-family: sans-serif ; font-weight: normal ; 
		font-size: 11px ; font-style: normal ; text-decoration: underline }
a:hover { color: #004080 }

a.bandeau { color: #004080 ; font-size: 10px ; font-weight: bold ; text-decoration: underline }
a.bandeau:hover { color: #004080 ; text-decoration: none }

a.list-title { color: #004080 ; font-family: sans-serif ; font-weight: normal ; 
		font-size: 11px ; font-style: normal ; text-decoration: underline }
a.list-title:hover { color: #777777 }

a.menu { color: #CD4015 ; font-size: 11px ; text-decoration: none ; font-weight: bold }
a.menu:hover { color: white ; background-color: #FEB843  }

a.menu2 { color: white ; font-size: 11px ; text-decoration: none ; font-weight: bold ; background-color: #CD4015 }
a.menu2:hover { color: white   }

a.news { color: #004080 ; font-size: 10px }
a.news:hover { color: #FEB843 }

a.intro { color: #004080 ; font-size: 14px }
a.intro:hover { color: #FEB843 }

a.news-title { color: #004080 ; font-size: 11px ; background-color: white ; text-decoration: none ; font-weight: bold }
a.news-title:hover { color: #004080 ; text-decoration: underline }

a.more { color: white ; font-size: 10px ; background-color: #CD4015 ; text-decoration: none }
a.more:hover { color: white }

a.bgblue { color: #ffffff ; font-size: 10px ; text-decoration: none  }
a.bgblue:hover { color: #ffffff ; text-decoration: underline }

a.bgyellow { color: #FEB843 ; font-size: 10px ; text-decoration: none ; text-decoration: underline  }
a.bgyellow:hover { color: #FEB843 }

a.bgyellow1 { color: white ; font-size: 11px ; text-decoration: none ; background-color: #FEB843; font-weight: bold }
a.bgyellow1:hover { color: white }

a.encart-more { color: white ; font-size: 10px ; background-color: #004080 ; text-decoration: none ; font-weight: bold}
a.encart-more:hover { color: white }

a.pt-title { color: #CD4015 ; font-size: 13px ; text-decoration: none  }
a.pt-title:hover { color: #004080 }

.titrerub { color: white ; font-size: 12px ; text-decoration: none ; background-color: #FEB843 ; font-weight: bold }
a.titrerub:hover { color: #CD4015 }



td { font-style: normal ; font-family: sans-serif ; font-weight: normal ; font-size: 11px ; color: #3b3b3b }

td.test {  background: url(../img/fdtest.gif) ; background-color: #004080 }



font { font-style: normal ; font-family: sans-serif ; font-weight: normal ; font-size: 11px  }

font.text { color: #3b3b3b }

font.menu { color: white ; background-color: #CD4015  }

font.intro { font-size: 14px }

font.list-text { color: #777777 }

font.news-title { color: #004080 ; text-decoration: underline }

font.news-date { color: #004080 ; font-size: 10px  }

font.news { color: #004080 ; font-size: 10px }

font.encart-title { color: #004080 ; font-size: 13px  }

font.title { color: #CD4015 ; font-size: 17px ; font-weight: bold}

font.soustitre { color: #CD4015 ; font-size: 14px ; font-weight: bold  }

font.soustitre2 { color: #CD4015 ; font-size: 12px  }

font.pt-title { color: #CD4015 ; font-size: 13px  }

font.groschiffre { color: #004080 ; font-size: 26px ; font-style: normal ; font-weight: bold }

font.red { color: #CD4015 }

font.red1 { color: #E6A08A }

font.blue { color: #004080 }

font.blue1 { color: #E5ECF2 ; font-weight: bold ; font-size: 14px}

font.surligne { background-color: #e2e2e2 ; color: black }

font.bgblue { background-color: #004080 ; color: white }

font.bgred { background-color: #CD4015 ; color: white }

font.bgyellow { background-color: #FEB843 ; color: white }

font.bggrey75 { background-color: #b9b9b9 ; color: white }

font.fontwhite { color: white }


hr { color: #CD4015 }

hr.grey90 { color: #e2e2e2 }


img.border { border-color:#004080 }


input { font-style: normal ; font-family: sans-serif ; font-weight: normal ; font-size: 11px ; background-color: #ffffff  }


.white  { background-color: white }
.grey90 { background-color: #e2e2e2 }
.grey75 { background-color: #b9b9b9 }
.grey50	{ background-color: #777777 }
.grey25	{ background-color: #3b3b3b }
.black	{ background-color: black }

.colorred	{background-color: #CD4015 }
.colorred1	{background-color: #E6A08A }

.colorblue	{background-color: #004080 }
.colorblue1	{background-color: #E5ECF2 }

.coloryellow	{background-color: #FEB843 }
.coloryellow1	{background-color: #FFF5E4 }

.colorgreen	{background-color: #008A80 }
.colorgreen1	{background-color: #D0E1E0 }


/* style IMPLISITE */

td.impliste { background-image: url(/img/fdimplisite.gif);
							background-repeat: no-repeat;
							background-color: #ffffff;
						}

td.impliste2 { background-image: url(/img/fdimplisite2.gif);
							background-repeat: no-repeat;
							background-color: #E5ECF2;
						}

a.implisite { color: #FF6C00 ; font-family: sans-serif ; font-weight: bold ; 
		font-size: 16px ; font-style: normal ; text-decoration: underline }
a.implisite:hover { color: #FF6C00; text-decoration: none }


font.implisteblue { font-style: normal ; color:#004080 ; font-family: sans-serif ; font-weight: normal ; font-size: 16px }
font.implisteyellow { font-style: normal ; color:#FF6C00 ; font-family: sans-serif ; font-weight: normal ; font-size: 16px }
