/**************/
/* texte et bases
/**************/
body {align : left;
text-align : left;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: green;
	padding: 0;
	margin: 0;
	background-color: #FFFFFFF;}

#document {display: block;
width:922px;
float:center;
position: relative;
text-align : left;
clear:both;
background-color:#FFFFFF;
}
/****************************************************************************************/
/*  définitions de l'agenda */
#agenda .date {
font-family:Georgia, Times New Roman, Times, serif;
font-size:10px;}
#agenda .rubrique {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;}
#agenda .rdv {
font-family:Verdana,Georgia, Times New Roman, Times, serif;
color:#CC9966;
font-size:10px;}
#agenda a { color: #660000;
	text-decoration: none;}
#agenda visited { color: #660000;
	text-decoration: none;}
#agenda a:hover { color: #ff0000;
	text-decoration: underline;}
/****************************************************************************************/
/*  définitions de  A la une */
#alaune .actu {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
font-weight: normal;
border-bottom:0px;
border-right:0px;}
#alaune .titre {
font-family:Georgia, Times New Roman, Times, serif;
color:#660000;
font-weight: bold;
font-size:18px;}
#alaune .titre a{color: #660000;
	text-decoration: none; }
#alaune .titre visited { color: #660000;
	text-decoration: none;}
#alaune .titre a:hover { color: #ff0000;
	text-decoration: underline;}

#alaune{margin: 5px 3px 2px 5px ;
padding: 0px 0px 2px 0px ;
border-bottom:1px solid #ccc;
border-bottom-width:90%;
border-right:0px solid #ccc;
}
/****************************************************************************************/
/*  définitions de  la colonne article */
#colonneArticle {
left:0px;
display:block;
clear:none;
float:left;
border-top-width:0;
border-left-width:0;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;}
#actualite {
margin: 5px 3px 2px 5px ;
padding: 4px 0px 2px 0px ;
border-bottom:1px solid #ccc;
border-bottom-width:90%;}
#colonneArticle .date {
font-family:Georgia, Times New Roman, Times, serif;
font-size:11px;}
#colonneArticle .rubrique {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;}
#colonneArticle .titre {
font-family:Georgia, Times New Roman, Times, serif;
color:#660000;
font-size:11px;
font-weight: bold;}
#colonneArticle .titre a{color: #660000;
	text-decoration: none; }
#colonneArticle .titre visited { color: #660000;
	text-decoration: none;}
#colonneArticle .titre a:hover { color: #ff0000;
	text-decoration: underline;}
#colonneArticle .actu {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:11px;
font-weight: normal;}
#colonneArticle .lien {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: normal;}
#colonneArticle .etoile {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;}
/****************************************************************************************/
/*  définitions de  la colonne depeche */
#colonneDepeche .date {
font-family:Georgia, Times New Roman, Times, serif;
font-size:11px;}
#colonneDepeche .rubrique {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;}
#colonneDepeche .titre {
font-family:Georgia, Times New Roman, Times, serif;
color:#660000;
font-size:11px;
font-weight: bold;}
#colonneDepeche .titre a{color: #660000;
	text-decoration: none; }
#colonneDepeche .titre visited { color: #660000;
	text-decoration: none;}
#colonneDepeche .titre a:hover { color: #ff0000;
	text-decoration: underline;}
/****************************************************************************************/
/*  définitions de  la fil info */
#colonneFilinfo .date {
font-family:Georgia, Times New Roman, Times, serif;
font-size:11px;}
#colonneFilinfo .rubrique {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;}
#colonneFilinfo .titre {
font-family:Georgia, Times New Roman, Times, serif;
color:#660000;
font-size:11px;
/*font-weight: bold;*/
}
#colonneFilinfo .titre a{color: #660000;
	text-decoration: none; }
#colonneFilinfo .titre visited { color: #660000;
	text-decoration: none;}
#colonneFilinfo .titre a:hover { color: #ff0000;
	text-decoration: underline;}
/****************************************************************************************/
/* généralités */
#small {font-size: 11px;}
.class {font-size: 10px;}
.small {font-size: 10px;}
#small td {font-size: 10px;}
td {color : black;}
h2 {color : #CC3300;}
h1 {
	font-size: 24px;
	font-family: Verdana, Helvetica, sans-serif;
	color:#592400;
	/*#CC3300;*/
	font-weight: bold;
	margin: 25px 5px 10px 0px ;
	padding: 0px 0px 0px 0px;
	text-align: center;
}
h2 {
	font-size: 18px;
	font-family: Courier New, Courier, mono;
	color: #660033;
	font-weight: bold;
	/*background-color: #14367b;*/
	margin: 5px 5px 2px 0px ;
	padding: 0px 0px 0px 0px;
	text-align: left;
}
h3 {font-weight: bold;
	/*background-color: #14367b;*/
	margin: 5px 5px 0px 0px ;
	text-align: left;
		font-size: 16px; 
		font-family:Arial, Helvetica, sans-serif;
	color : #993300;
padding: 0px 0px 0px 6px ;}
h4 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	font-weight: bold;
	/*background-color: #14367b;*/
	margin: 5px 5px 0px 0px ;
	padding: 0px 0px 0px 0px;
	text-align: left;
}
p {
font-family:Geneva, Arial, Helvetica, sans-serif;
	/*font-family: Verdana, Helvetica, sans-serif;*/
	font-size: 12px;
	color: black;
	/*color: #14367b;*/
	text-align: left;
	align: left;
	margin: 0px 10px 10px 5px ;
	padding: 0px 0px 0px 0px;}
	
	#commentaire   {
	font-size: 10px;
}
	
a { color: #0033CC;
	text-decoration: none;}
visited { color: #0033CC;
	text-decoration: none;}
#menu a { color: #14367b;
	text-decoration: underline;}
a:hover {
	color: #ff0000;
	text-decoration: none;}
#menu a:hover { color: #ff0000;
	text-decoration: underline;}
/****************************************************************************************/
/**********  article   */
#article  {
margin: 5px 3px 2px 5px ;
padding: 4px 0px 2px 0px ;
border-bottom:1px solid #ccc;
border-bottom-width:90%;}

#article .actu {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
font-weight: normal;
border-bottom:0px;
border-right:0px;}
#article .titre {
font-family:Georgia, Times New Roman, Times, serif;
color:#660000;
font-weight: bold;
font-size:18px;}

#article#actualite {
margin: 5px 3px 2px 5px ;
padding: 4px 0px 2px 0px ;
border-bottom:1px solid #ccc;
border-bottom-width:90%;}

#intro {	font-style: italic ;
		margin: 0px 0px 10px 0px ;	}
	#auteur p{
		align: right;
	text-align: right;
	font-weight: bold;	
	}
		#auteurphoto {
	margin: 0px ;
	padding: 0px;
	text-align: right;
	font-size: 9px;	
	}
		#legendephoto {
	margin: 0px ;
	padding: 0px;
	text-align: right;
	font-size: 11px;
	font-style: italic ;	
	}
	/***************************************************************************/
	/* page agenda  */
	#pageAgenda .rubrique {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;}
#pageAgenda .date {
font-weight: bold;
font-family:Georgia, Times New Roman, Times, serif;
font-size:11px;}
#pageAgenda .rdv {font-family:Verdana,Georgia, Times New Roman, Times, serif;
color:#CC9966;
font-weight: bold;
font-size:11px;}
#pageAgenda .lieu {font-family:Verdana,Georgia, Times New Roman, Times, serif;
color:#CC9966;
font-size:11px;}
#pageAgenda a { color: #660000;
	text-decoration: none;}
#pageAgenda visited { color: #660000;
	text-decoration: none;}
#pageAgenda a:hover { color: #ff0000;
	text-decoration: underline;}
/*********************************/
/*	liens */
#Lien .titre {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;}
#Lien .description {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;}

#Lien a { color: #000000;
	text-decoration: none;}
#Lien a:visited { color: #000000;
	text-decoration: none;}
#Lien a:hover { color: #ff0000;
	text-decoration: underline;}	
	
	/*****************************/
	.small {font-size:9px;}
	.smallplus {font-size:10px;}
	
	/**********************/
	#module h3 {
	margin: 0px 0px 0px 0px ;
	padding: 4px 0px 0px 0px;
}
