	.diaporama
	{
	  	text-align:center;
	  	align:center;
	  	margin: 18px auto;
		  	
	}
	  body
	  {
	  	font-family:'Comic sans ms';
	  	font-size:11px;
	  }
	  td{
	  
	  	font-family:'Comic sans ms';
	  	font-size:11px;
	  }
	  p
	  {
	  	text-indent:15px;
	  	font-size:11px;
	  	font-style: italic;
	  	text-align:justify;
	  	font-family:'Comic sans ms';
	  }
	  .grandtitre
	  {
	  	text-align:center;
		margin-top: 10px;
		color: #4971B1;
		font-size:20px;
		font-weight:bold;
	  }
	  .titre
	  {
	  	text-align:left;
		margin-top: 5px;
		color: #4971B1;
		font-size:15px;
		text-decoration:underline;
		font-weight:bold;
	  }

	.xButton
	{
		padding: 3px 8px 3px 8px;
		margin: 0px;
		color: #000000;
		text-decoration: none;
		font-weight: normal;
		background: url(/img/img_sprite_xButton.jpg) repeat-x 0px 1px;
		border: none;
		font: 11px Tahoma, Arial, sans-serif;
		border: 1px solid #637C94;
		height: 13;
		height: 13px;
	}

	.xButton:hover
	{
		padding: 3px 8px 3px 8px;
		margin: 0px;
		background: #FAFEF8 url(/img/img_sprite_xButton.jpg) repeat-x 0px -49px;
		border: 1px solid #6A839D;
		font: 11px Tahoma, Arial, sans-serif;
		color: #000000;
	}

	.xButton:active
	{
		padding: 3px 8px 3px 8px;
		margin: 0px;
		background: #FAFEF8 url(/img/img_sprite_xButton.jpg) repeat-x 0px -75px;
		border: 1px solid #528368;
		font: 11px Tahoma, Arial, sans-serif;
		color: #000000;
	}


	.xButton2
	{
		padding: 3px 8px 3px 8px;
		margin: 0px;
		color: #000000;
		text-decoration: none;
		font-weight: normal;
		background: url(/img/img_sprite_xButton.jpg) repeat-x 0px -95px;
		border: none;
		font: 11px Tahoma, Arial, sans-serif;
		border: 1px solid #637C94;
		height: 13px;
	}

	.xButton2:hover
	{
		padding: 3px 8px 3px 8px;
		margin: 0px;
		background: #FAFEF8 url(/img/img_sprite_xButton.jpg) repeat-x 0px -120px;
		border: 1px solid #6A839D;
		font: 11px Tahoma, Arial, sans-serif;
		color: #000000;
	}

	.xButton2:active
	{
		padding: 3px 8px 3px 8px;
		margin: 0px;
		background: #FAFEF8 url(/img/img_sprite_xButton.jpg) repeat-x 0px -150px;
		border: 1px solid #528368;
		font: 11px Tahoma, Arial, sans-serif;
		color: #000000;
	}


	.minibtn
	{
		padding: 3px 8px 3px 8px;
		margin: 1px;
		color: #000000;
		text-decoration: underline;
		font-weight: normal;
		background: transparent;
		border: none;
		font: 11px Tahoma, Arial, sans-serif;
		border: 0px;
		height: 13px;
	}

	.minibtn:hover
	{
		padding: 3px 8px 3px 8px;
		text-decoration: none;
		margin: 0px;
		background: #FAFEF8 url(/img/img_sprite_xButton.jpg) repeat-x 0px -49px;
		border: 1px solid #6A839D;
		font: 11px Tahoma, Arial, sans-serif;
		color: #000000;
	}

	.minibtn:active
	{
		padding: 3px 8px 3px 8px;
		text-decoration: none;
		margin: 0px;
		background: #FAFEF8 url(/img/img_sprite_xButton.jpg) repeat-x 0px -75px;
		border: 1px solid #528368;
		font: 11px Tahoma, Arial, sans-serif;
		color: #000000;
	}


	.btn_or2
	{
		text-decoration: none;
		padding: 3px 8px 3px 8px;
		height: 8px;
		margin: 0px;
		background: #FFFFFF;
		border: 1px solid #FFFFFF;

	}

	.btn_or2:hover
	{
		margin: 0px;
		height: 8px;
		padding: 3px 8px 3px 8px;
		background: #FAFEF8;
		border: 1px solid #6A839D;
		text-decoration: none;
	}


	.fond_cell {
			background-color: #D7E7D1;
			border: 0px;
			vertical-align:middle;
			font-size: 10px;
			height:21px;
			font-family: Verdana;
	    margin-left: 2px;
	    margin-right: 2px;
	    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#D7E7D1', gradientType='0');

	}
	.fond_cell2 {
			background-color: #ffffff;
			border: 0px;
			vertical-align:middle;
			font-size: 10px;
			height:21px;
			font-family: Verdana;
	    margin-left: 2px;
	    margin-right: 2px;
	    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#ffffff', gradientType='0');

	}
	
	
	a {

	border-bottom-style: dashed;
	border-top:0px;
	border-left:0px;
	color:#4971B1;
	border-bottom:1px dashed #ffffff;
	border-right:0px;
	border-color:#ffffff;
	text-decoration:none;
	}
	a:hover {
	
	border-top:0px;
	border-left:0px;
	color:#4971B1;
	border-bottom:1px solid #00CC00;
	border-right:0px;
	border-color:#00CC00;
	text-decoration:none;
	}
		
	.news  {
		border:1px solid #800000;
		color: #ff0000;
	}
	
	.news td {
		border:0px;
		color: #ff0000;
	}
	