@charset "utf-8";
/* CSS Document */
/* ASTRIA BLEU */
.top_page {
	background-color:#223F88;
	background:#223F88 url(img/top_page_bg.jpg) top left repeat-x;
}
.page {
	background:#FFF url(img/page_bg.gif) top left repeat-y;
}
.page_rd {
	background:url(img/page_rd.jpg) top left no-repeat;
}
.module .newsMenu .blocMonths .month {
	color:#97c5eb;
	color:#c8deef;
	color:#68ace5;
	color:#CECECE;
}
h1, h2, .module .newsMenu .blocMonths .actif, .module .newsMenu .blocMonths .month a, .module .newsMenu .blocMonths .month a:hover {
	color:#223F88;
}
hr {
	/*border:1px solid #223F88;*/
	color:#223F88;
	background-color:#223F88;
}
.pageContent ul {
	list-style-image:url(img/puce.png);
	margin:0 0 0 20px;
	padding:0;
}
.moduleMenu, .moduleTitle, .module .newsMenu {
	background-color:#223F88;
	color:#FFF;
}
/*.module .newsMenu .blocMonths {
	background-color:#FFF;
}*/
.moduleMenu ul {
	list-style-image:none;
	margin:10px 0;
}
/*.moduleMenu ul li.actif, .moduleMenu ul li.actif ul li.actif {
	background-color:#a6a2c6;
}
.moduleMenu ul li.actif ul {
	background-color:#223F88;
}*/
.moduleMenu ul li a {
	color:#97c5eb;
}
.moduleMenu ul li.actif, .moduleMenu ul li.actif a {
	color:#FFF;
}
.moduleMenu ul li.actif ul, .moduleMenu ul li.actif ul a {
	color:#97c5eb;
}
.moduleMenu ul li.actif ul li.actif, .moduleMenu ul li.actif ul li.actif a {
	color:#FFF;
}
/* */
.module .newsMenu {
	height:auto;
}
.leftModule .blocMenu, .module {
	border:1px solid #223F88;	
}
.leftModule .blocMenu {
	color:#223F88;
}
.leftModule .blocMenu a {
	color:#223F88;
}
.module .newsMenu .blocMonths .actif {
	background-color:#FFF;
}
.module .newsMenu .blocMonths .month a:hover { 
	/*background-color:#e6f2fb;*/
	background-color:#FFF;
}
.leftModule .blocMenu ul li:hover, .leftModule .blocMenu ul li.actif, .module .newsMenu .blocMonths .actif, .module .newsMenu .blocMonths .month a:hover, .leftModule .blocMenu ul li.selected/*, .module .newsMenu .blocMonths*/ {
	background-color:#ddeffe;
}
.leftModule .blocMenu .agh, .module .agh, .module .newsMenu .agh {
	background:url(img/bgh_v.png) top left no-repeat;
}
.leftModule .blocMenu .adh, .module .adh, .module .newsMenu .adh {
	background:url(img/bdh_v.png) top left no-repeat;
}
.leftModule .blocMenu .agb, .module .agb, .module .newsMenu .agb, .divRh .agb {
	background:url(img/bgb_v.png) top left no-repeat;
}
.leftModule .blocMenu .adb, .module .adb, .module .newsMenu .adb, .divRh .adb {
	background:url(img/bdb_v.png) top left no-repeat;
}
/* newsletter */
.modulePage #titre h1, .modulePage #titre h2, .modulePage #titre h3 {
	color:#e62714;
}
/*.modulePage #titre h1 {
	font-size:16px;
}*/
.modulePage #titre {
	border-bottom:1px solid #e62714;
	padding:0;
	margin:0 5px 25px 5px;
	color:#e62714;
	width:100%;
	min-width:435px;
	/*float:left;*/
	display:block;
}
.modulePage #titre p {
	margin:0;
	padding:0;
}
.inscriptionForm .label, inscriptionForm input {
	color:#262626;
}
.inscriptionForm .message {
	color:#CC0000;
}
.loading {
	color:#223F88;
	font-weight:bold;
	padding:0 15px;
	margin:0;
}
span.resume, span.resume p, span.resume h1, span.resume h2, span.resume h3 span.resume h4 {
	margin:0;
	padding:0;
}
.rhOffreBloc p, .rhOffreBloc h1, .rhOffreBloc h2, , .rhOffreBloc h3, .rhOffreBloc h4, .rhOffreBloc ul li {
	margin:0;
	padding:5px 0;
}