/* CSS Document */
.rub_violet h1,
.rub_violet h2,
.rub_violet h3,
.rub_violet h4,
.rub_violet h5,
.rub_violet a{
	color:#8E358F;
}
body .rub_violet{
   font-size: 12px;
}
.rub_violet #menu_gauche{
	background:url(../images/css/bg_top_menu_violet.png) top no-repeat;
}
.rub_violet #menu_gauche ul.niveau1{
	border-left:1px solid #8E358F;
	border-right:1px solid #8E358F;
}
.rub_violet #menu_gauche ul.niveau1 li{
	border-bottom:1px solid #8E358F;
}
.rub_violet #menu_gauche ul.niveau1 li.last{
	border-bottom: none;
}
.rub_violet #menu_gauche ul.niveau1 li ul li{
	border-bottom: none;
}
.rub_violet #menu_gauche ul.niveau1 li ul li a{
	background:url(../images/css/puce_violet.png) 0px center no-repeat;
}
.rub_violet #menu_gauche ul.niveau1 li ul li a:hover{
	background:#B173B1;
}
.rub_violet #menu_gauche .bas{
	background:url(../images/css/bg_bas_menu_violet.png) top no-repeat;
}
.rub_violet #menu_gauche ul.niveau1 li a:hover, .rub_violet #menu_gauche ul.niveau1 li a.current{
	background:#B173B1;
}
.rub_violet #menu_gauche ul.niveau1 li.last{
	border-bottom:none;
}
.rub_violet .bloc_arrondi_encart .top{
	background:url(../images/css/bg_top_deg_violet.png) no-repeat top;
}
.rub_violet .bloc_arrondi_encart .bas_color{
	background:url(../images/css/bg_bas_encart_violet.png) no-repeat top;
	height:11px;
}
.rub_violet h4.bloc_droit{
	color:#333;
}
.rub_violet .haut_page{
	color:#666;
}
.rub_violet .bloc_nouveaute .content h2{
	background:url(../images/css/bg_titre_deg_violet.png) repeat-y right;
	margin-bottom:10px;
}
.rub_violet a.btn_brown{
	background:url(../images/css/bg_btn_violet.png) no-repeat;
	color:#fff;
	margin-right:0px;
}
.rub_violet .border_droit{
	border-right: 1px solid #8e358f;
}
.rub_violet .liste_plus li{
	background: url(../images/css/puce_violet.png) left 6px no-repeat;
}
.rub_violet .liste_simple li{
	background: url(../images/css/puce_violet.png) left 6px no-repeat;
}
/** liste **/
.rub_violet .encart_liste .top{
	background:url(../images/css/bg_top_boc_activit_violet.png) top no-repeat;
}
.rub_violet .encart_liste .bas{
	background:url(../images/css/bg_bas_activit_violet.png) no-repeat top;
}
.rub_violet .encart_liste .content{
	border-left:1px solid #8e358f;
	border-right:1px solid #8e358f;
}
.rub_violet .encart_liste ul li a{
	background: url(../images/css/puce_violet.png) 4px 7px no-repeat ;
}
.rub_violet .encart_liste ul li a:hover, .rub_violet .encart_liste ul li a.current{
	background-color: #f7eff7;
	color:#fff;
}
/*********************************************************************
*                                                           LOT B
***********************************************************************/
/** 1 **/
.rub_violet .bloc_with_pijama h2 {
	/*color: #333;*/
	color: #fff;
	font-weight:bold;
}
.rub_violet .pijama {
	background: #f7eff7;
}
.rub_violet .bloc_activite .content h2{
	background:url(../images/css/bg_titre_deg_violet.png) repeat-y left top;
}
/** 2 **/
.rub_violet .bloc_agenda h2 {
	color:#fff;
	font-weight:bold;
}
.rub_violet .bloc_agenda .bloc .encour {
	background: #f7eff7;
}
.rub_violet .liste_activite ul li{
	background:url(../images/css/puce_violet.png) left no-repeat;
}
.rub_violet p.chapeau_color
{
	color:#8E358F;
}
.rub_violet .bloc_arrondi h3{
	color:#333;
}