/* CSS Document */


#cadre {
width:100%;
background-color: #9479c5;
}

#content {
padding:1em;
}

h1 {
text-align: center;
}

h2 {
margin-bottom: 4em;
}


.level2 .panel-title {
margin-left:2em;
}

.level3 .panel-title {
margin-left:4em;
}

.level4 .panel-title {
margin-left:6em;
}

.level5 .panel-title {
margin-left:8em;
}

.accordion-body td {
padding:1em;
}

td.list {
vertical-align: middle;
font-size: 1.6em;
font-weight: bold;
height:2.8em;
/* padding: 0.5em; */
border-bottom: 1px solid #666;
}

.color_font {
color:#ffbc42;
}

p.color_font {
font-size: 1.2em;
}
p.color_font a {
padding: 0.4em;
text-decoration: none;
}

td.col1 {
width:21em;
}

/* !PHONE */


@media screen and (max-width: 870px) {
   
   
   
}

/* !TABLETTE landscape (vert) */


@media screen and (min-width: 871px) and (max-width: 980px) and (orientation : landscape) {
   

}

/* !TABLETTE portrait (jaune) */


@media screen and (min-width: 871px) and (max-width: 980px) and (orientation : portrait) {
   

}

/* !MEDIUM ECRAN (noir) */
/* 981 px : fin tablette ipad*/


@media screen and (min-width: 981px) and (max-width: 1280px) {
   
	
   
}


/* !STANDARD ECRAN (blue) */


@media screen and (min-width: 1281px) and (max-width: 1440px) {
   
	
   
}

/* !GRAND ECRAN (rouge) */

@media screen and (min-width: 1441px) {
   
}