/* CSS Document */
#COLONNE h3{
	margin:10px 20px 5px 0;
	padding-bottom:5px;
	text-transform:uppercase;
	font-size:11px;
	
	border-bottom:1px solid rgb(64,64,64);
}
#COLONNE ul{
	margin:5px 20px 10px 0;
	padding:0;
	list-style:none;	
	font-size:11px;
}
#COLONNE ul a{
	text-decoration:none;
	color:rgb(64,64,64);
}
					#COLONNE a.lien-minute{
						display:block;
						margin-left:65px;
						width:157px;
						height:41px;
						background:url(../images/liens/derniere-minute.gif) no-repeat;
					}
					#COLONNE a.lien-minute:hover{
						background:url(../images/liens/derniere-minute-on.gif) no-repeat;
					}
					#COLONNE a.lien-contact{
						display:block;
						margin-left:65px;
						width:157px;
						height:41px;
						background:url(../images/liens/contactez-nous.gif) no-repeat;
					}
					#COLONNE a.lien-contact:hover{
						background:url(../images/liens/contactez-nous-on.gif) no-repeat;
					}					
					#COLONNE a.lien-questions{
						display:block;
						margin-left:65px;
						width:157px;
						height:41px;
						background:url(../images/liens/questions-frequentes.gif) no-repeat;
					}
					#COLONNE a.lien-questions:hover{
						background:url(../images/liens/questions-frequentes-on.gif) no-repeat;
					}					
					#COLONNE span{
						display:none;
					}
					#COLONNE a:hover{
						color:rgb(236,28,36);
					}
					/* nouveau menu */
					#LIENACTU a{
						color:white;
						font-weight:bold;
						text-decoration:none;
					}
					#COLONNE a.new{
						display:block;
						width:220px;
						padding:5px 5px 5px 0;
						color:white;
						font-weight:bold;
						text-decoration:none;
						background-color:rgb(179,154,49);
						margin:10px 0 0 0;
					}
					#COLONNE a.new:hover{
						color:rgb(128,99,34);
					}
					#LIENACTU a.new-minute:hover{
						color:rgb(128,99,34);
					}	
					#COLONNE a.new img{	
						margin-left:5px;
					}

					#COLONNE .detail{
						width:200px;
						text-align:left;	
					}
					#COLONNE .detail ul{
						padding:10px 10px 10px 15px;				
					}
					#COLONNE .detail li a{
						color:rgb(128,99,34);
					}	
					#COLONNE .detail li a:hover{
						color:rgb(236,28,36);
						color:white;
						background-color:rgb(179,154,49);						
					}		
					/* nouveau menu */
	
#ACTU h5{
	margin:0;
	
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	color:rgb(14,49,146);
}
#ACTU p{
	margin:5px 0 5px 0;
	line-height:1.1em;
}
#ACCES-CLIENT a.client{
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	text-decoration:none;
	font-weight:bold;
	color:rgb(64,64,64);  
	
	background: url(../images/puces/acces-client.gif) no-repeat;
	padding-left: 20px;
	vertical-align: bottom;	
}
#ACCES-CLIENT a.client:hover{
	color:rgb(236,28,36);
	text-decoration:underline;
	}
#ARIANE{
	font-size:9px;
}
#ARIANE a.ariane{
	color:rgb(64,64,64); 
	text-decoration:none;
}
#ARIANE a.ariane:hover{
	color:rgb(64,64,64); 
	text-decoration:underline;
}
#TXT h2{
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	font-weight:normal;
	color:rgb(14,49,146);
	padding-bottom:10px;
	margin-bottom:20px;
	
	border-bottom:1px solid rgb(14,49,146);
}
#TXT h3{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:rgb(14,49,146);
	font-weight:normal;
}
#TXT a.lien-interne,#TXT a.spip_out{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	color:rgb(64,64,64);  
	background: url(../images/puces/lien-interne.gif) no-repeat;
	vertical-align: bottom;	
	padding:1px 0 0 20px;	
}
#ACTU a.lien-suite{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	color:rgb(64,64,64);  
	background: url(../images/puces/lien-interne-actu.gif) no-repeat;
	vertical-align: bottom;	
	padding:1px 0 0 20px;	
}
#TXT a.lien-interne:hover,#TXT a.spip_out:hover,#ACTU a.lien-suite:hover,#TXT ul a:hover{
	color:rgb(236,28,36);
	text-decoration:none;
}
#TXT a.lien-email{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	color:rgb(64,64,64);  
	background: url(../images/puces/lien-email.gif) no-repeat;
	vertical-align: bottom;	
	padding:1px 0 0 20px;	
}
#TXT a.lien-email:hover{
	color:rgb(236,28,36);
	text-decoration:none;
}
#TXT a.lien-externe,a.spip_in{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	color:rgb(64,64,64);  
	background: url(../images/puces/lien-externe.gif) no-repeat;
	vertical-align: bottom;	
	padding:1px 0 0 20px;	
}
#TXT a.lien-externe:hover,a.spip_in:hover{
	color:rgb(236,28,36);
	text-decoration:none;
}
#TXT ul{
	margin:0;
	padding:0;
	list-style:none;
}
#TXT li{
	margin-bottom:5px;
}
#TXT ul a{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	color:rgb(64,64,64);  
	background: url(../images/puces/lien-interne.gif) no-repeat;
	vertical-align: bottom;	
	padding:1px 0 0 20px;
}
#TXT ul a.lien-qf{
	background: url(../images/puces/lien-qf.gif) no-repeat;
	vertical-align: bottom;	
	padding:1px 0 0 20px;	
	color:rgb(15,77,145);
}
#TXT ul a.lien-qf:hover{
	background: url(../images/puces/lien-qf.gif) no-repeat;
	vertical-align: bottom;	
	padding:1px 0 0 20px;	
	color:rgb(236,28,36);
}
/*#TXT table.spip{
	border-spacing:0;
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
}
#TXT table.spip td{
	border-bottom:1px solid #ccc;
	padding:5px 10px 5px 10px;
}*/
#BAS_DE_PAGE h4{
	font-size:11px;
	font-weight:normal;
	text-align:right;
	margin:0;
	padding:0;
	line-height:1.1em;
	
}
address{
	margin:0 20px 20px 0;
	border-top:1px solid rgb(64,64,64);
	padding:10px 0 0 0;
	
	font-style:normal;
	line-height:1.1em;
	
}

/*Le typo du plan de page*/
#MENTION .detail{
	color:rgb(14,49,146);
	background-color:white;
	text-align:right;
	margin:0;
}
#MENTION .detail ul{
	margin:5px 0 10px 0;
	padding:0;
	list-style:none;
}
#MENTION .detail a{
	text-decoration:none;
	color:rgb(14,49,146);
}
#MENTION .detail a:hover{
	text-decoration:underline;
	color:rgb(14,49,146);
}
h5.tkzo{
	color:#CCC;
	font-weight:normal;
	text-align:right;
}
h5.tkzo a{
	color:#CCC;
	text-decoration:none;
}
h5.tkzo a:hover{
	color:#CCC;
	text-decoration:none;
}
