
/****************************************
            MADAME MUSIQUE
Styles created at 30/08/2021 16:00:00
File created at 07/11/2025 19:44:52
dfs: 1, dfu:rem
****************************************/

                 .primary_font{
                    	font-family: Cinzel Decorative, Verdana, sans-serif, Roboto !important;
	font-weight: normal;
	font-display: swap;

                    
                }
                
                         .primary_font.rbe_button-size-small{
                            font-size: 3.00rem;
                        }
                         .primary_font.rbe_button-size-medium{
                            font-size: 3.75rem;
                        }
                         .primary_font.rbe_button-size-large{
                            font-size: 4.50rem;
                        }
                        
                 .secondary_font{
                    	font-family: Roboto Condensed, Verdana, sans-serif, Roboto !important;
	font-weight: normal;
	font-display: swap;


                }            
                
                         .secondary_font.rbe_button-size-small{
                            font-size: 2.40rem;
                        }
                         .secondary_font.rbe_button-size-medium{
                            font-size: 3.00rem;
                        }
                         .secondary_font.rbe_button-size-large{
                            font-size: 3.60rem;
                        }
                        body{
	border-right-style: solid;
	border-right-width: 0px;
	font-family: Roboto Condensed, Verdana, sans-serif, Roboto;
	font-weight: normal;
	font-display: swap;
}
#container{
	border-right-style: solid;
	border-right-width: 0px;
	font-family: Roboto Condensed, Verdana, sans-serif, Roboto;
	font-weight: normal;
	font-display: swap;
}
#header-outer{
	background-color: #ffffff;
	color: #FFFFFF;
	border-top-color: #f5fffd;
}
#header-inner{
	width: 100%;
	color: #BEBEBE;
	background-color: rgba(49,49,49, 1.0);
	align-self: center;
	text-align: center;
}
#content-inner{
	width: 75%;
	background-color: #ffffff;
	font-family: Roboto Condensed, Verdana, sans-serif, Roboto;
	font-weight: normal;
	font-display: swap;
}
#content-inner{
                --content_innerMaxW:75%;
}/* HEADLINE */#content-inner h1, article h1, #content-inner .h1-like{
	font-family: Roboto Condensed, Verdana, sans-serif, Roboto;
	font-weight: normal;
	font-display: swap;
	color: #000000;
	background-color: rgba(255,255,255, 0.9);
}
#content-inner h1 a, #content-inner .h1-like a{
	color: #000000;
}
#content-inner h2, article h2, #content-inner .h2-like{
	font-family: Roboto Condensed, Verdana, sans-serif, Roboto;
	font-weight: normal;
	font-display: swap;
	color: #343838;
	padding-left: 10px;
}
#content-inner h2 a{
	color: #343838;
}
#content-inner h3, article h3, #content-inner .h3-like{
	font-family: Roboto Condensed, Verdana, sans-serif, Roboto;
	font-weight: normal;
	font-display: swap;
	color: #343838;
	padding-left: 20px;
}
#content-inner h3 a, #content-inner .h3-like a{
	color: #343838;
}
#content-inner h4, article h4, #content-inner .h4-like{
	font-family: Roboto Condensed, Verdana, sans-serif, Roboto;
	font-weight: normal;
	font-display: swap;
	color: #343838;
	padding-left: 30px;
}
#content-inner h4 a, #content-inner .h4-like a{
	color: #343838;
}
/* PARAGRAPH */#content-inner p, #content-inner .rbe_text, #content-inner .rbe_list{
	font-family: Roboto Condensed, Verdana, sans-serif, Roboto;
	font-weight: normal;
	font-display: swap;
}
#content-inner .rbe_bl a, .link-like, #content-inner .rbe_bl .rbe_button-link:hover{
	color: #0080FF;
}
#content-inner .rbe_bl a:hover, .link-like:hover{
	color: #3272A0;
}
/* LIST *//* CATCH *//* BLOCKQUOTE *//* FORM */#footer-outer{
	background-color: #343838;
}
#footer-inner{
	width: 75%;
	color: #FFFFFF;
	background-color: #343838;
}
#footer-inner a{
	color: #FFFFFF;
}
#footer-inner a:hover{
	color: #CCCCCC;
}
/****************************************
         cards          
****************************************/
body .primary-bg, #content-inner .primary-bg{
	background-color: rgba(204,204,204, 0.1);
	border-top-La_jument_de_MichaoQue_faire_si_vous_etes_corona_viresleft-radius: 0px;
	border-top-La_jument_de_MichaoQue_faire_si_vous_etes_corona_viresright-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
}
body .primary-bg a{
	color: #000000;
}
body .primary-bg .secbutton, #content-inner .primary-bg .secbutton, body .primary-bg, #content-inner .primary-bg, body .primary-bg button.secbutton{
	color: #000000;
}
body .primary-fg, i.primary-fg{
	color: #000000;
}
 .primary-border{ border: solid 1px #cccccc;} .primary-border-left{ border-left: solid 5px #cccccc;} .primary-border-top{ border-top: solid 5px #cccccc;} .primary-bg-color{ background-color: #cccccc;} .breadcrumb li{ background-color: #cccccc;} .breadcrumb li:after{ border-left-color: #cccccc;} .breadcrumb li:before{ border-color: #cccccc; border-left-color: transparent;} #content-inner .breadcrumb a{ color: #8f8f8f;} #content-inner .breadcrumb li.current a:hover{ color: #7a7a7a;}body .secondary-bg, #content-inner .secondary-bg{
	background-color: #BDBDBD;
}
body .secondary-bg a{
	color: #000000;
}
body .secondary-bg .secbutton, #content-inner .secondary-bg .secbutton, body .secondary-bg, #content-inner .secondary-bg, body .secondary-bg button.secbutton{
	color: #000000;
}
body .secondary-fg, i.secondary-fg{
	color: #BDBDBD;
}
body .secondary-fg, i.secondary-fg{
	color: #000000;
}
 .secondary-border{ border: solid 1px #BDBDBD;} .secondary-border-left{ border-left: solid 5px #BDBDBD;} .secondary-border-top{ border-top: solid 5px #BDBDBD;} .secondary-bg-color{ background-color: #BDBDBD;} .breadcrumb li.current{ background-color: #BDBDBD;} .breadcrumb li.current a{ color: #848484;} .breadcrumb li.current:before{ border-color: #BDBDBD; border-left-color: transparent;} .breadcrumb li.current:after{ border-left-color: #BDBDBD;} #content-inner .breadcrumb li a:hover{ color: #717171;} .progressColor{ 
                background-color: #000000;
                color: white;
            }
             .progressColor a{ 
                color: white;
            }/****************************************
         navigation          
****************************************/
#container .pagination > *, #container .miniMenu, #container .miniMenu a, #container .sublinks > a, #container .actionlinks > a, #container .course-links a, .menu-sidebar-content ul a, .dropdown>.hideable li a, .dropdown>.hideable li.searchDropdown{
	background-color: #888888;
	color: #FFFFFF;
}
.menu-sidebar-content .toggle i{
	color: #FFFFFF;
}
#container .pagination > :hover, #container .miniMenu a:hover, #container .sublinks > a:hover, #container .actionlinks > a:hover, #container .course-links a:hover, .menu-sidebar-content ul a:hover, .dropdown>.hideable li a:hover{
	background-color: #CEC5C0;
	color: #000000;
}
#container .pagination > strong, #container .miniMenu a.current, #container .sublinks > a.current, #container .actionlinks > a.current, #container .course-links li.current, .menu-sidebar-content ul>li.current>a{
	background-color: #4C4C4C;
	color: #FFFFFF;
}
.menu-sidebar-content{
	background-color: #888888;
}
.menu-sidebar-content h2{
	background-color: #4C4C4C;
	color: #FFFFFF;
}
/****************************************
         subnav          
****************************************/
/****************************************
         buttons          
****************************************/
button, input[type=submit], input[type=button], #container a.button{
	background-color: #ff6600;
	color: #FFFFFF;
}
button:hover, button.hover, input[type=submit]:hover, input[type=button]:hover, #container a.button:hover{
	background-color: #ff6600;
	color: #555555;
}
button.current, input[type=button].current, #container a.button.current{
	background-color: #ff6600;
	color: #555555;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
}
button.secbutton, #container button.secbutton, #container a.secbutton{
	color: #555555;
}
button.secbutton:hover, #container button.secbutton:hover, #container button.secbutton.hover, #container a.secbutton:hover{
	color: #000000;
}
button.secbutton.current, #container button.secbutton.current, #container a.secbutton.current{
	color: #4C4C4C;
}
/****************************************
         modules          
****************************************/
/* Line #1 */
#header-line1{
	align-self: center;
	text-align: center;
}
#header-line1{
min-height: 93.891px;
}
/* Block logo */
#header-line1 #h-l1b1{
	align-self: center;
	text-align: center;
	padding-top: 18px;
	padding-bottom: 18px;
}
/* Block rbe */
#header-line1 #h-l1b2{
	align-self: center;
	text-align: center;
	color: #FF6600;
}
/* Block loginmenu */
#header-line1 #h-l1b3{
	font-family: Roboto Condensed, Verdana, sans-serif, Roboto;
	font-weight: normal;
	font-display: swap;
	align-self: center;
	text-align: center;
	color: #A9A9A9;
}
#header-line1 #h-l1b3 .login > a{
	border-top-color: #ffffff;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #ffffff;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	border-bottom-width: 1px;
	border-left-color: #ffffff;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-La_jument_de_MichaoQue_faire_si_vous_etes_corona_viresleft-radius: 9px;
	border-top-La_jument_de_MichaoQue_faire_si_vous_etes_corona_viresright-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#header-line1 #h-l1b3  .cart strong{
	border-top-color: #ffffff;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #ffffff;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	border-bottom-width: 1px;
	border-left-color: #ffffff;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-La_jument_de_MichaoQue_faire_si_vous_etes_corona_viresleft-radius: 9px;
	border-top-La_jument_de_MichaoQue_faire_si_vous_etes_corona_viresright-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
/* Line #2 */
#header-line2{
	border-top-color: #ffffff;
	border-top-width: 2px;
	border-top-style: solid;
	border-right-color: #ffffff;
	border-right-width: 0px;
	border-right-style: none;
	border-bottom-width: 2px;
	border-bottom-color: #ffffff;
	border-bottom-style: none;
	border-left-width: 0px;
	border-left-color: #ffffff;
	border-left-style: none;
}
#header-line2{
min-height: 40px;
}
/* Block menu */
#header-line2 #h-l2b1{
	font-size: 1.0em;
	color: #0F1F3D;
	background-color: #666666;
}
#header-line2 #h-l2b1 li.mi:not(.current)>a{
	color: #A7D5FF;
	font-family: Roboto Condensed, Verdana, sans-serif, Roboto;
	font-weight: normal;
	font-display: swap;
}
#header-line2 #h-l2b1  li.mi:not(.current)>label{
	color: #A7D5FF;
	font-family: Roboto Condensed, Verdana, sans-serif, Roboto;
	font-weight: normal;
	font-display: swap;
}
#header-line2 #h-l2b1 li.mi.current>a{
	color: #D4D4D4;
	border-bottom-style: solid;
	border-bottom-color: #d36d29;
	border-bottom-width: 3px;
}
#header-line2 #h-l2b1  li.mi.current>label{
	color: #D4D4D4;
	border-bottom-style: solid;
	border-bottom-color: #d36d29;
	border-bottom-width: 3px;
}
#header-line2 #h-l2b1 li.mi>a:hover{
	color: #FFFFFF;
	border-top-La_jument_de_MichaoQue_faire_si_vous_etes_corona_viresleft-radius: 0px;
	border-top-La_jument_de_MichaoQue_faire_si_vous_etes_corona_viresright-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	border-bottom-color: #d36d29;
}
#header-line2 #h-l2b1  li.mi>label:hover{
	color: #FFFFFF;
	border-top-La_jument_de_MichaoQue_faire_si_vous_etes_corona_viresleft-radius: 0px;
	border-top-La_jument_de_MichaoQue_faire_si_vous_etes_corona_viresright-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	border-bottom-color: #d36d29;
}
#header-line2 #h-l2b1 li.smi:not(.current) a{
}
#header-line2 #h-l2b1  li.smi:not(.current) label{
}
#header-line2 #h-l2b1 li.smi.current a{
}
#header-line2 #h-l2b1  li.smi.current label{
}
#header-line2 #h-l2b1 li.smi a:hover{
}
#header-line2 #h-l2b1  li.smi label:hover{
}
/* Line #1 */
#footer-line1{
	align-self: center;
	text-align: left;
}
#footer-line1{
min-height: 88px;
}
/* Block menu */
#footer-line1 #f-l1b1{
	align-self: center;
	text-align: center;
	color: #EFEFEF;
}
/* Block address */
#footer-line1 #f-l1b2{
	align-self: center;
	text-align: left;
}
/* Block socials */
#footer-line1 #f-l1b3{
	align-self: center;
	text-align: center;
}
