		body { 
			font-family:calibri;
			background:url("images/fond_site.jpg");
			background-color:white; 
			background-repeat:no-repeat;
			background-position:Right bottom ;
		}
		a {font-size:11pt;}

		.new {color:#F33; font-weight:bold;}

		
		#cert {width:100%; background:#333333; border:none;}
		#cert a {text-decoration:none; color:#FFF; font-weight:bold; font-size:14pt;}
		#cert td {vertical-align:middle; }
		#cert a:hover {color:#FFFF00;}


  table.cadre {margin-left:70px; width:87%; height:95%; font-size:12pt; overflow:hidden;}
  table.cadre td {text-align:center;vertical-align:top; padding:5px;}
	table.cadre .Gtitre {font-size:20pt;}
	.icones {position:absolute; top:3px; left:3px; width:60px; height:60px; border:none; text-align:center;}
	.icones a {text-decoration:none; color:#222; }
	.icones a img {border:solid 1px #FFF; height:30px; height:30px; margin:5px; }
	.icones a:hover  img{border:solid 1px gray; -moz-box-shadow:0px 0px 8px #555;}
	
	 table.cadre td.alleft {text-align:left;}
	 #B_decon {position:absolute; top:5px; right:5px;}

	 

@-webkit-keyframes ombre {
  0% {box-shadow: 0 0 15px #638094;}
  100% {box-shadow: 0 0 15px #B6C931;}
}
@-moz-keyframes ombre {
  0% {box-shadow: 0 0 15px #638094;}
  100% {box-shadow: 0 0 15px #B6C931;}
}
@keyframes ombre {
  0% {box-shadow: 0 0 15px #638094;}
  100% {box-shadow: 0 0 15px #B6C931;}
}
.DivNew {
	text-align:left;
	padding:5px;
	border: 1px solid #999;
  border-radius: 10px;
  /* Animation */
  -webkit-animation: ombre ease-in infinite alternate 500ms;
  -moz-animation: ombre ease-in infinite alternate 500ms;
  animation: ombre ease-in infinite alternate 500ms;
}
.DivNew a {margin-bottom:5px;}