/* CSS Document */

.item-title {
	font-size:20pt;
	}
.item-title a:link, .item-title a:visited, .item-title a:active, .item-title a:hover{
	color:000080;
	text-decoration:none;
	}
table.items {
	background-color:FFFFFF;
	width:100%;
	}
.item-date {
	color:FF0000;
	}
.item-desc  {
	color:000000;
	}
body {
	margin-top:10px;
	background:#999999;
	}
img {
	border:0px;
	}
.wrapper {
	margin-left: auto;
	margin-right: auto;
	width:1024px;
	border:1px solid #000000;
	background:#ffffff;
	}
/* This style defines the area behind the logo. */
.logobkg {
	background:#ffffff;
	/*border-bottom:1px solid #000000;*/
	}
/* This style defines the area around the navigation bar. This is where the background image for the navigation bar is defines */
.navbar {
	position:auto;
	background:#990099;
	left: 2px;
	}
/* These styles define the buttons in the navigation bar */
.buttons {
	margin:0px 0px 0px -16px;
	padding:0px 15px 0px 16px;
	text-transform:uppercase;
	font-family:Verdana, sans-serif;
	font-weight:bold;
	font-size:.6em;
	white-space:nowrap;
	}  
.buttons a {
	float:left;
	border-style:none;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
	padding:7px 20px;
	text-decoration:none;
	background:#aaddff;
	color: #666;
	}  
.buttons strong {
	float:left;
	border-style:none;
	border-right:2px solid #000000;
	border-top:2px solid #000000;
	border-bottom:1px solid #ffffff;
	padding:6px 20px 7px 20px;
	margin: 0px 0px 0px 0px
	text-decoration:none;
	background:#ffffff;
	color:#33;
	}
.buttons a:hover {
	color:#333;
	background:#ccffcc;
	border-bottom:1px solid #000000;
	text-decoration:none;
	}
.subnav {
	background:#ffffff;
	margin: 27px 0px 0px 0px;
	border-top:1px solid #000000;
	padding:0px 3px 3px 3px;
	}
/* These styles define link behaviors */
ul.puces {
  	list-style-image: url(images/arrow.gif);
	}
li.puces {
	list-style-type: none;
	margin-left: -40px;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0% 65%;
	padding-left: 15px;
	}
li a:link {
	text-decoration:none;
	color:#000000;
	}
li a:visited {
	text-decoration:none;
	}
li a:hover {
	text-decoration:underline;
	color:#000000;
	}
li a:active {
	color:#cc0000;
	text-decoration:underline;
	} 
li a.info {
   position: relative;
   color: black;
   text-decoration: none;
   border-bottom: 1px gray dotted; /* on souligne le texte */
}
li a.info span {
   display: none; /* on masque l'infobulle */
}
li a.info:hover {
   background: none; /* correction d'un bug IE */
   z-index: 500; /* on dfinit une valeur pour l'ordre d'affichage */

   cursor: help; /* on change le curseur par dfaut en curseur d'aide */
}
li a.info:hover span {
   display: inline; /* on affiche l'infobulle */
   position: absolute;

   white-space: nowrap; /* on change la valeur de la proprit white-space pour qu'il n'y ait pas de retour  la ligne non-dsir */

   top: 30px; /* on positionne notre infobulle */
   left: 20px;

   background: white;

   color: green;
   padding: 3px;

   border: 1px solid green;
   border-left: 4px solid green;
}
/* These styles define the columns that appear within the body of the page */
.leftcolumn {
	width:200px;
	background:#ffffff;
	padding:15px 14px 14px 15px;
	float:left;
	}
.rightcolumn {
	width:200px;
	background:#ffffff;
	padding:15px 14px 14px 15px;
	float:right;
	}
.fullcolumn {
	width:762px;
	background:#ffffff;
	padding:15px 14px 14px 15px;
	float:right;
	}
/* Heading can be used alone or with Boxbeige and Boxwhite below */
.heading {
	background:#f5f5f5;
	border-top:1px solid #cdcdcd;
	border-bottom:1px solid #cdcdcd;
	padding:5px 8px;
	font-family:Verdana, sans-serif;
	font-size:.7em;
	font-weight:bold;
	/*text-transform:uppercase;*/
	color:#5e9e14;
	}
.heading2 {
	background:#f5f5f5;
	border-top:1px solid #cdcdcd;
	border-bottom:1px solid #cdcdcd;
	padding:5px 8px;
	font-family:Verdana, sans-serif;
	font-size:.7em;
	font-weight:bold;
	/*text-transform:uppercase;*/
	color:#005D99;
	}
/* Boxbeige and Boxwhite should be used with the Heading style above */
.boxbeige {
/*	border-right:1px solid #cccccc; */
/*	border-bottom:1px solid #cccccc;*/
/*	border-left:1px solid #cccccc; */
	background:#ffffff;
	padding:8px;
	font-family:Verdana, sans-serif;
	font-size:.7em;
	}
.boxwhite {
/*	border-right:1px solid #cccccc; */
/*	border-bottom:1px solid #cccccc;*/
/*	border-left:1px solid #cccccc; */
	background:#ffffff;
	padding:8px;
	font-family:Verdana, sans-serif;
	font-size:.7em;
	}
/* These styles define font attributes */
h1 {
	font-family:Arial, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	}
h4 {
	font-family:Arial, sans-serif;
	font-size:1em;
	font-weight:bold;
	}
.smltxt {
	font-family:Verdana, sans-serif;
	font-size:.6em;
	}
p {
	font-family:Verdana, sans-serif;
	font-size:.8em;
	font-weight:normal;
	}
/* This style defines the footer */
.footer {
	padding:4px 12px;
	margin:0px;
	background:#000000;
	border-top:1px solid #666666;
	font-family:Verdana, sans-serif;
	font-size:.6em;
	color:#666666;
	clear:both;
	}
.item-title {
	font-size:10pt;
	}
div.item-title a:link, div.item-title a:visited, div.item-title a:active, div.item-title a:hover{
	color:000080;
	text-decoration:none;
	}
table.items {
	background-color:FFFFFF;
	width:100%;
	}
div.item-date {
	color:FF0000;
	}
div.item-desc  {
	color:000000;
	}
