/*Yellow
---------------------------*/
/*Header*/
 #jm-header .container {
	background:url(../images/bg-header-top-yellow.jpg) no-repeat;
}
.jm_menu_left li a,
.jm_menu_left li.active a,
 .jm_menu_left li a:hover,
.jm_menu_left li.current  a{
	color:#1d1d1b;
}
.jm_yellow  .jm_menu_left li a,
.jm_yellow  .jm_menu_left li.active a,
.jm_yellow  .jm_menu_left li a:hover,
.jm_yellow  .jm_menu_left li.current  a{
	color:#1d1d1b;
}
.jm_pink  .jm_menu_left li a,
.jm_pink  .jm_menu_left li.active a,
.jm_pink  .jm_menu_left li a:hover,
.jm_pink  .jm_menu_left li.current  a{
	color:#fff;
}
.jm_blue  .jm_menu_left li a,
.jm_blue  .jm_menu_left li.active a,
.jm_blue  .jm_menu_left li a:hover,
.jm_blue  .jm_menu_left li.current  a{
	color:#fff;
}
.jm_red  .jm_menu_left li a,
.jm_red  .jm_menu_left li.active a,
.jm_red  .jm_menu_left li a:hover,
.jm_red  .jm_menu_left li.current  a{
	color:#fff;
}
.jm_green  .jm_menu_left li a,
.jm_green  .jm_menu_left li.active a,
.jm_green  .jm_menu_left li a:hover,
.jm_green  .jm_menu_left li.current  a{
	color:#fff;
}


/*jm_content_inner*/
 #jm_content_inner #jm-container{background:url(../images/bg-yellow.gif) no-repeat #ffee00 ;margin-top:-86px;padding-top:86px;}
h1 ,h1 a{color:#ec6608;}
  h2{color:#f39200;padding: 12px 0 10px 0;}
 .jm_calendrier_right .mod-content{
	background:url(../images/bg-contentmodule-yellow.png) repeat-x bottom #ffeb00;
	/*min-height:300px;*/
	
}
.jm_calendrier_right .mod-wrapper{
	background:url(../images/bg-mod-wrapper-yellow.png) repeat-y #ffed00;
	/*margin-right:0;*/
}
.jm_calendrier_right .mod-wrapper h3.mod-title span{color:#000;}
.jm_calendrier_right .mod-wrapper .mod-content {color:#000;}
/*#ffed00;*/
/*Red
--------------------------*/
/*Header*/
.jm_red #jm-header .container {
	background:url(../images/bg-header-top-red.gif) no-repeat;
}
/*jm_content_inner*/
.jm_red #jm_content_inner #jm-container{background:url(../images/bg-red.gif) no-repeat  #e22b1f;margin-top:-86px;padding-top:86px;}
.jm_red h1 ,.jm_red h1 a{color:#c00d0d;}
.jm_red  h2{color:#e30513;}
.jm_red  h3{color:#e30513;}
.jm_red .jm_titre_right .mod-content{
	background:url(../images/bg-contentmodule-red.png) repeat-x bottom #e23221;
}
.jm_red .jm_titre_right .mod-wrapper{
	background:url(../images/bg-mod-wrapper-red.png) repeat-y #e34f46;
}
/*Pink
--------------------------*/
/*Header*/
.jm_pink #jm-header .container {
	background:url(../images/bg-header-top-pink.gif) no-repeat;
}
/*jm_content_inner*/
.jm_pink #jm_content_inner #jm-container{background:url(../images/bg-pink.gif) no-repeat #bb0b7e;margin-top:-85px;padding-top:85px;}
.jm_pink h1 ,.jm_pink h1 a{color:#581d70;}
.jm_pink  h2{color:#951b81;}
.jm_pink .jm_titre_right .mod-content{
	background:url(../images/bg-contentmodule-pink.png) repeat-x bottom #bc087f;
}
.jm_pink .jm_titre_right .mod-wrapper{
	background:url(../images/bg-mod-wrapper-pink.png) repeat-y #c31486;
}
/*Blue
--------------------------*/
/*Header*/
.jm_blue #jm-header .container {
	background:url(../images/bg-header-top-blue.gif) no-repeat;
}
/*jm_content_inner*/
.jm_blue #jm_content_inner #jm-container{background:url(../images/bg-blue.gif) no-repeat #0066b1;margin-top:-85px;padding-top:85px;}
.jm_blue h1 ,.jm_blue h1 a{color:#2b2171;}
.jm_blue h2{color:#0069b4;}
.jm_blue .jm_titre_right .mod-content{
	background:url(../images/bg-contentmodule-blue.png) repeat-x bottom #0067b2;	
}
.jm_blue .jm_titre_right .mod-wrapper{
	background:url(../images/bg-mod-wrapper-blue.png) repeat-y #0074b8;
}
/*Green
--------------------------*/
/*Header*/
.jm_green #jm-header .container {
	background:url(../images/bg-header-top-green.gif) no-repeat;
}
/*jm_content_inner*/
.jm_green  #jm_content_inner #jm-container{background:url(../images/bg-green.gif) no-repeat #8cba22;margin-top:-85px;padding-top:85px;}
.jm_green h1 ,.jm_green h1 a{color:#005832;}
.jm_green h2{color:#95c11f;}
/*Right*/
.jm_green  .jm_titre_right .mod-content{
	background:url(../images/bg-contentmodule-green.png) repeat-x bottom #8ebb22;	
}
.jm_green  .jm_titre_right .mod-wrapper{
	background:url(../images/bg-mod-wrapper-green.png) repeat-y #94c01e;
}
/*--------------------------------------*/

/* RESPONSIVE*/
@media (max-width: 979px){
	 #jm_content_inner #jm-container{margin:0!important;}
}