/* CSS Document */
.rub_bleu h1,
.rub_bleu h2,
.rub_bleu h3,
.rub_bleu h4,
.rub_bleu h5,
.rub_bleu a{
	color:#02a0c6;
}
body .rub_bleu{
   font-size: 12px;
}
.rub_bleu #menu_gauche{
	background:url(../images/css/bg_top_menu_bleu.png) top no-repeat;
}
.rub_bleu #menu_gauche ul.niveau1{
	border-left:1px solid #02a0c6;
	border-right:1px solid #02a0c6;
}
.rub_bleu #menu_gauche ul.niveau1 li{
	border-bottom:1px solid #80cfe2;
}
.rub_orange #menu_gauche ul.niveau1 li.last{
	border-bottom:none;
}
.rub_bleu #menu_gauche ul.niveau1 li ul li{
	border-bottom:none;
}
.rub_bleu #menu_gauche ul.niveau1 li ul li a{
	background:url(../images/css/puce_bleu.png) 0px center no-repeat;
}
.rub_bleu #menu_gauche ul.niveau1 li ul li a:hover{
	background:#02a0c6;
}
.rub_bleu #menu_gauche .bas{
	background: url(../images/css/bg_bas_menu_bleu.png) top no-repeat;
}
.rub_bleu #menu_gauche ul.niveau1 li a:hover, .rub_bleu #menu_gauche ul.niveau1 li a.current{
	background:#02a0c6;
}
.rub_bleu #menu_gauche ul.niveau1 li.last{
	border-bottom: none;
}
.rub_bleu .bloc_arrondi_encart .top{
	background: url(../images/css/bg_top_deg_bleu.png) no-repeat top;
}
.rub_bleu .bloc_arrondi_encart .bas_color{
	background: url(../images/css/bg_bas_encart_bleu.png) no-repeat top;
	height: 11px;
}
.rub_bleu h4.bloc_droit{
	color:#333;
}
.rub_bleu .haut_page{
	color:#666;
}
.rub_bleu .bloc_nouveaute .content h2{
	background: url(../images/css/bg_titre_deg_bleu.png) repeat-y right;
	margin-bottom: 10px;
}
.rub_bleu a.btn_brown{
	background:url(../images/css/bg_btn_bleu.png) no-repeat;
	color:#fff;
	margin-right:0px;
}
.rub_bleu .border_droit{
	border-right: 1px solid #02a0c6;
}
.rub_bleu .liste_plus li{
	background:url(../images/css/puce_bleu.png) left 6px no-repeat;
}
.rub_bleu .liste_simple li{
	background:url(../images/css/puce_bleu.png) left 6px no-repeat;
}
/** liste **/
.rub_bleu .encart_liste .top{
	background:url(../images/css/bg_top_boc_activit_bleu.png) top no-repeat;
}
.rub_bleu .encart_liste .bas{
	background:url(../images/css/bg_bas_activit_bleu.png) no-repeat top;
}
.rub_bleu .encart_liste .content{
	border-left:1px solid #02a0c6;
	border-right:1px solid #02a0c6;
}
.rub_bleu .encart_liste ul li a{
	background: url(../images/css/puce_bleu.png) 4px 7px no-repeat ;
}
.rub_bleu .encart_liste ul li a:hover, .rub_bleu .encart_liste ul li a.current{
	background-color: #dcf2f7;
	color:#fff;
}
/*********************************************************************
*                                                           LOT B
***********************************************************************/
/** 1 **/
.rub_bleu .bloc_with_pijama h2 {
	/*color: #333;*/
	color: #fff;
	font-weight:bold;
}
.rub_bleu .pijama {
	background: #dcf2f7;
}
.rub_bleu .bloc_activite .content h2{
	background:url(../images/css/bg_titre_deg_bleu.png) repeat-y left top;
}
/** 2 **/
.rub_bleu .bloc_agenda h2 {
	color:#fff;
	font-weight:bold;
}
.rub_bleu .bloc_agenda .bloc .encour {
	background: #dcf2f7;
}
.rub_bleu .liste_activite ul li{
	background:url(../images/css/puce_bleu.png) left no-repeat;
}
.rub_bleu p.chapeau_color
{
	color:#02A0C6;
}
.rub_bleu .bloc_arrondi h3{
	color:#333;
}
