
/* ---[ Liens par défaut ]------------------------ */
a { 
	color: #84b72f;
	}
	a:link,
	a:visited,
	a:active {
		text-decoration: underline;
	}
	a:hover {
		text-decoration: underline;
		color:#0c2453
	}



/* ---[ Éléments communs]--------------------- */
div {
	position: relative;
	display: block;
	}
img { border: 0; } 
h1, h2, h3, h4, h5 {
	font-weight:normal;
	margin:0;
	padding:0
}
h1 {
	color:#0c2453;
	font-size:24px;
	line-height:1.0em;
	font-weight:lighter
}
h2 {
	margin:0; 
	color:#84b72f;
	font-size:20px;
	font-weight:lighter;
	line-height:1.0em
}


h3 {
	margin:12px 0 4px  0;
	color:#0c2453;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	line-height:1.0em
	
}

h4 {
	margin:12px 0 4px  0;
	color:#000;
	font-size:16px;
	font-weight:bold;
	line-height:1.0em
	
}


p {
	padding:  0px 0 0px 0;
	line-height: 1.3em;
	}
dl {
	display: block;
	}
ul,
ol {
	margin:0; padding:0
	
	}
	li {
		position: relative;
		margin: 0 0 5px 0;
		}

sup {
	font-size: 77%;
	}
.hr {
    border-top:dotted 1px #CCC; margin:10px 0 10px 0
    }
	
.note {
    font-size:10px; font-style:italic
    }

.newsDate { margin:2px 0 2px 0; font-size:10px;}	

#newsSection h3 { width:100%; border-bottom: 1px solid #ddd; clear:both}
.newsImg { float:right; margin:0 0 3px 10px;}

.publish {
    font-size:11px;
	color:#666;
    }

.clear{
	display: relative;
	clear:both
	}
.smallLink{
	padding:0 0 0 20px;
	font-size:11px;
}
input{
	padding:3px;
	font-size:12px;
	border:1px solid #CCC;
}

/* newsletter registration */
#email_response {
	margin-left:56px;
	color:#84b72f;
}

/*****************************************************************************************/
/*********************                page nav                   *************************/
/*****************************************************************************************/

ul.pageNav {
	margin:10px 0 0 0;
}
ul.pageNav li {
	display:inline;
	background:none;
	padding:0;
}

ul.pageNav li a {
	padding:0 5px 0 5px;
	text-decoration:none;
	
}
a.current {
	color:#0c2453;
}

