
body, td {font-family: Verdana,Arial,Helvetica,sans-serif;margin:0px;font-size:100%;}
p,a,li,b,ul,ol {
	font-family:  Verdana,Arial,Geneva, Helvetica, sans-serif, Tahoma ;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:left;
}

a img {border: none; }
p,ul,ol {font-size:80%; margin-bottom: 6px;}
p.tiret10 {text-indent: -10px; margin-left: 10px}

p.marge10 {font-size:80%; padding-left:10px;padding-right:10px; text-align:left;}
p.marge10titrebulletin {font-size:80%;padding-left:10px;padding-right:10px;text-align: left; font-weight:bold;}
p.marge10f65 {font-size:65%; padding-left:10px;padding-right:10px;text-align: justify; }
p.font70 {font-size:70%; text-align: left; margin-left: 6px; margin-bottom: 3px;}
p.blanc-c {font-size:80%;padding-left:0px;padding-right:0px;color:white; margin-bottom: 3px; text-align: center;}
p.titreblanc-gi {font-size:110%;padding-left:0px;padding-right:0px;color:#FFFFFF;font-weight:bold; font-style:italic}
p.titre {font-size:125%;color:#660000;font-weight:bold;padding-left:0px;padding-right:0px;margin-bottom:0px;}
p.titre2 {font-size:100%;color:#660000;font-weight:bold;padding-left:0px;padding-right:0px;margin-bottom:0px;}
p.titre3 {color:#660000;font-weight:bold;padding-left:0px;padding-right:0px;margin-bottom:0px;}
p.quote {color:#000080;padding-left:0px;padding-right:0px;margin-bottom:0px;font-size:140%;}
p.interligne {padding-left:0px;padding-right:0px;margin-bottom:10px}
p.surtitre{color:#660000;font-size:120%;font-weight:bold;margin-bottom:0px;margin-top:0px;text-transform:uppercase;padding-top:0px;padding-left:0px;}
p.surtitrepgm {color:#000080;font-size:120%;font-weight:bold;margin-bottom:0px;margin-top:0px;text-transform:uppercase;padding-top:0px;padding-left:0px;}
p.noirbold {color:#000000;font-weight:bold; font-size:100%;}
p.noirbold80 {color:#000000;font-weight:bold; font-size:80%;}
p.menu-g {color: #274971; margin-bottom:10px; text-align: left;font-size:70%; padding:0 0 0 0px;}
p.menu-texte {color: #808080; margin-bottom:10px; margin-right:5px; text-align: left;font-size:70%; padding:0 0 0 0px;}
li.article {font-size:80%; padding-left:10px;padding-right:10px; text-align:left;}

a:link.menu-video { text-decoration: none; color: #274971; }
a:visited.menu-video { text-decoration: none; color: #333333; }
a:hover.menu-video { text-decoration: underline; color: #274971;  }

a.lire { text-decoration: none; color: #0000FF;  padding:0 0 0 0px;}
// a:visited.lire { text-decoration: none; color: #808080;  padding:0 0 0 0px;}
a:visited.lire { text-decoration: none; color: #0000FF;  padding:0 0 0 0px;}
a:hover.lire{ text-decoration:underline; color: #0000FF;  padding:0 0 0 0px;}

a:link.liretitre { text-decoration: none;color:#660000;}
a:visited.liretitre { text-decoration: none;color:#660000;}
a:hover.liretitre { text-decoration: underline;color:#660000;}

a:visited.menu { text-decoration: none; color: #000080; padding:0 0 0 0px;} 
p.menu-h {color: #3366CC; margin-bottom:10px; text-align: left; padding:0 0 0 0px;font-size:65%;}
a:link.breadcrumb { text-decoration: none; color: #808080;}
a:visited.breadcrumb { text-decoration: none; color: #808080; padding:0 0 0 0px;} 
a:hover.breadcrumb { text-decoration: none; color: #3366CC; padding:0 0 0 0px;}
p.faqmenu { padding:0 0 0 0px; margin-bottom: 0px;}
a.faq { text-decoration: none; color: #808080; margin-bottom: 0px;}
a:visited.faq { text-decoration: none; color: #808080;} 
a:hover.faq { text-decoration: none; color: #3366CC;}
a.faqnoir { text-decoration: none; color: #000000; margin-bottom: 0px;}
a:visited.faqnoir { text-decoration: none; color: #000000;} 
a:hover.faqnoir { text-decoration: none; color: #3366CC;}
p.faqquestion {font-size:80%;font-weight:bold; margin-bottom: 3px; margin-top: 15px;}
a.hautpage {font-size:80%; text-decoration: none; color: #808080; margin-bottom: 0px;}
a:visited.hautpage { text-decoration: none; color: #808080; margin-bottom: 0px;}
a:hover.hautpage { text-decoration: none; color: #808080; margin-bottom: 0px;}

p.hautpge { padding:0 0 0 0px; margin-bottom: 0px; align:right;font-size:80%;text-align:right;}

#bulletin {width: 586px; }
#bulletin p.datebulletin { color: #808080; text-align:left; padding:0 0 0 0px;font-size:70%; margin-bottom: 0px;}
#bulletin p.titrebulletin { font-size:90%; font-weight: bold; padding:0 0 0 0px;  color: #660000}
#bulletin p.sommairebulletin { color: #000000; text-align: justify; padding:0 0 0 0px; font-size:70%;}
#bulletin a { text-decoration: none; color: #0000FF; font-size:80%; padding:0 0 0 0px;}

#tablo p.indent15  {font-size:65%; text-indent:-20px; margin-left:20px; margin-right:1; margin-top:0; margin-bottom:0; }
#tablo p.indent10  {font-size:65%; text-indent:-10px; margin-left:10px; margin-right:1; margin-top:0; margin-bottom:0; }
#tablo p {font-size:70%; margin-top:0; margin-bottom:0; }
#tablo td.separateur {border-top-color: #000000; border-bottom-color: #000000 }
	
ul.carre{list-style-type:square;margin-top:0px;margin-bottom:0px;padding-left:0;text-indent:0; margin-left:15;}
ul.carrebold{ font-size:90%; font-weight: bold;list-style-type:square;margin-top:0px;margin-bottom:0px;padding-left:0;text-indent:0; margin-left:15;}
ul.carre2{list-style-type:square;margin-top:0px;margin-bottom:0px;padding-left:0;text-indent:0; margin-left:30;}
ul.bullet{list-style-type: disc; font-size:80%; margin-bottom:6px;margin-top:0px;padding-left:0;text-indent:0; margin-left:15;}
ul.bulletbeige{color:#D1CC90;list-style-type: disc; margin-bottom:6px;margin-top:0px;padding-left:0;text-indent:0; margin-left:15;}
ol {margin-bottom:15;margin-top:0px;padding-left:0;text-indent:0; margin-left: 30;}
ul.none { font-size:65%; margin-bottom:0px;margin-top:0px;padding-left:15px;text-indent:0; margin-left:0;}
li.none{list-style-type: none;	list-style-position:outside;
	padding-left:0px;
	margin-left:0px;
	text-indent:-10px;
	margin-bottom: 0px;}


a.entete {text-decoration:none;color:#FFFFFF; font-style:italic }
a.blanc {text-decoration:none;color:#FFFFFF; font-size:80%;}

.nounderline {  text-decoration: none}
.red {color:#FF0000;text-decoration:none;}


/* espace */
p.esp3{font-size:3px;margin-top:0px;margin-bottom:0px}
p.esp5{font-size:8px;margin-top:0px;margin-bottom:0px}


h1, h2 {
font-family:  Verdana,Arial,Geneva, Helvetica, sans-serif, Tahoma ;
}

h1 {
	font-size: 140%;
	color: #274971;
	text-align: left;
}

h1.bulletin {font-size: 120%;padding-bottom:20px;text-align: left }
h2.accueil {font-size: 120%;padding-top:5px;padding-left:10px;text-align: left;color: #274971;;margin-bottom:3px }


h2 {
	font-size: 130%;
	color: #BE673B;
	text-align: left;
}

#coldroite {width: 198px; padding-left: 2px; padding-right: 0px}
#coldroite td.tdtitre { border: 1px solid #274971; height:25px; font-size: 75%;font-weight: bold; text-decoration:none; text-align:center}
#pagecontent  {width: 586px; padding-left: 7px; padding-right: 8px}


.menu1{
background-color:#BE673B;
margin-left:-1px;
margin-right:-1px;
margin-top:-1px;
padding-left:2px;
padding-top:2px;
padding-bottom: 2px;
display:block;
text-decoration: none;
color: #274971;
height: 20px;
border:1px solid #fff;
}

 .submenu{
background-color:#DEB29B;
display: block;
height: 19px;
margin-left: 0px;
padding-top: 0px;
margin-right:0px;
padding-left: 2px;
color: #274971;
padding-bottom:1px;
}

a.submenu  {
white-space:nowrap;	/* No line break */
font-family : arial;
font-size:70%;
		text-decoration:none;	/* No underline */
		color:#274971;	/* Black text color */
		height:20px;	/* 16 pixels height */
		line-height:20px;	/* 16 pixels height */
 }
  .submenu2{
background-color:#DEB29B;
display: block;
height: 10px;
margin-left: 0px;
padding-top: 0px;
margin-right:0px;
padding-left: 2px;
color: #274971;
padding-bottom:20px;
}
a.submenu2  {
font-family : arial;
font-size:70%;
		text-decoration:none;	/* No underline */
		color:#274971;	/* Black text color */
		height:15px;	/* 16 pixels height */
		line-height:15px;	/* 16 pixels height */
 }
a:hover.submenu2 {
 background-color:#274971;
 color: #fff;
 } 
a:hover.submenu {
 background-color:#274971;
 color: #fff;
 }
 
a.menu1  {
white-space:nowrap;	/* No line break */
font-family : arial;
font-size:70%;
font-weight:bold;
text-decoration:none;	/* No underline */
color:#274971;	/* Black text color */
height:20px;	/* 16 pixels height */
line-height:20px;	/* 16 pixels height */
 }
 
a:hover.menu1 {
 background-color:#274971;
 color: #ffffff;
 }
 
.hide{
display: none;
}

.show{
visibility:visible;
display: block;
}

.tableaudescription{
font-size:70%;

}

.tableaucol{
font-size:70%;
text-align:center;
}