

h1  { color: #000; font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal;  text-align: center; text-indent: 12pt; visibility: visible; z-index: 1; vertical-align: top}
.item_titre   {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	background-color: #CCCCFF;
	text-align: left;
	visibility: visible;
	margin: 2pt 2pt 0;
	padding: 6px;
	font-weight: bold;
	border: solid 1px;
}
.item_titre_contenu   {
	color: #000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-align: left;
	text-indent: 0;
	visibility: visible;
	margin: 0 2pt 2pt;
	border: solid 0px #00c;
	background-color: #FFFFFF;
}
.enseigne {font-size:24px; font-style:italic; font-weight:bold;}
.top {width:100% ;height:67px ;cellpadding:0; cellspacing:0; border:0}
.item_spip   { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; font-stretch: ultra-condensed; text-align: left; text-indent: 0; visibility: visible; margin: 2pt; padding: 2px; vertical-align: 12pt; border: solid 1px #00c }
h2  { font-size: 19px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f4f4f4; text-align: left; margin: 12px 300px 12px 0 }

h3  { font-size: 14px; border-bottom: thin solid #90c }

a {  color: #3333FF; text-decoration: none}
a:hover  { color: purple; text-decoration: underline }
.unnamed1 {  text-decoration: blink; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px}
.question {  background-color: #FFCCFF; border-top-width: thin; border-bottom-width: thin}
.reponse {  font-style: italic; clip:   rect(   1cm); font-family: Verdana, Arial, Helvetica, sans-serif}
.citation {  font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-size: 15px}
.tab {
border:solid #CC6666 1px;
	border-width:1px 1px 1px 1px;
	padding:2px 2px 2px 2px;
}
.bg1  {
	font-weight: bold;
	background-color: #CAD5FF;
	text-align: center;
	vertical-align: middle;
	color: #000;
	border:solid #CC6666;
	border-width:1px 1px 1px 1px;
	padding:1px;
	font:Arial;		font-size:9px
}
.bg2  { font:Arial; font-size: 9px; background-color: #f0f0f0; text-align: center; vertical-align: middle; padding:1px;border:solid #CC6666;
	border-width:1px 1px 1px 1px; }
.titre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px}
.titre16 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px}
.titre19 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px; font-weight: normal}
table {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.citation2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-size: 17px}
.citation3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 14px;
	font-weight: bold;
}
.point12 {  font-size: 12px}
.point16 {  font-size: 16px; font-weight: bold}
.point8 {  font-size: 8px}
.point10 {  font-size: 10px}

#menu {
	background-color:#f0f0f0;
	margin:0;
	padding:0;
	height:auto;
	overflow:hidden;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	
  }
#menu li {
	list-style-type:none;
	float:left;
	display:block;
	width:90%;
	
  }
#menu li a {
	display:block;
	text-decoration:none;
	color:#00b;
	margin:0;
	width:90%;
	font-weight: bold;
  }
#menu li a span {
  display:none; 
  color:#000;
  }
#menu li a.one span {
  display:block; 
  height:auto; 
  margin:0 0px;
  }
#menu li a:hover {
  background-color:#f1f1f1;
  }
#menu li a:hover span {
  display:block; 
  height:auto; 
  margin:0 0px; 
  cursor:pointer;
  }
#menu .h2 {
	margin:0 0px;
	padding:0;
	color:#0000FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	border:0;
	text-align: left;
	font-weight: normal;
	
	
  }
#menu .h3 {
  margin:0 0px; 
  padding:0; 
  font-size:1em; 
  color:#00b;
  }
#menu img {
  margin:5px 5px 5px 0; 
  border:1px solid #000; 
  float:left;
  }
.curved {
  width:85%;
  font-size:0,9em;
  }
.curved .b1, .curved .b2, .curved .b3, .curved .b4  {
  font-size:1px; 
  display:block; 
  background:#88c;
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}
.curved .b1, .curved .b2, .curved .b3 {
  height:1px;
  }
.curved .b2, .curved .b3, .curved .b4 {
  background:#f0f0f0; 
  border-left:1px solid #88c; 
  border-right:1px solid #88c;
  }
.curved .b1 {
  margin:0 4px; 
  background:#88c;
  }
.curved .b2 {
  margin:0 2px; 
  border-width:0 2px;
  }
.curved .b3 {
  margin:0 1px;
  }
.curved .b4 {
  height:2px; 
  margin:0;
  }
.curved .c1 {
  margin:0 5px; 
  background:#88c;
  }
.curved .c2 {
  margin:0 3px; 
  border-width:0 2px;
  }
.curved .c3 {
  margin:0 2px;
  }
.curved .c4 {
  height:2px; 
  margin: 0 1px;
  }
.curved .boxcontent {
  background:transparent; 
  border-left:1px solid #88c; 
  border-right:1px solid #88c; 
  font-size:0.9em; 
  text-align:left;
  width:85%;
  }
.curved li
{list-style: disc}

#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

.styledp {
	font-size: 24px;
	font-style: italic;
	color: #0000FF;
	font-weight: bold;
}

