/*---- Epreuve E-TRAY ----*/
#etrayad {
background-color: #fff;
}
#etrayad_menu {
	float:left;
	width:19%;
	height:400px;
	overflow:auto;
}
#etrayad_menu ul {
list-style:none;
}
#etrayad_menu li {
font-weight:bold;
padding:0 0 0 10px;
cursor:pointer;
font-size:.8em;
}
#etrayad_menu li span {
padding: 0 0 0 10px;
font-size:.9em;
color:gray;
}
.etrayad_choix {
background:orange;
border-radius: 8px 0 0 8px;
}
#etrayad_content {
float:left;
width:80%;
height:400px;
overflow:auto;
border:2px solid gray;
border-width:0 0 0 2px;
line-height: 1.5em;
}
#etrayad_content div {
padding-left:7px;
}
#etrayad_content p.etrayad_email_header {
padding: 10px;
box-shadow: 0 1px #FFFFFF inset, 0 1px 3px rgba(34, 25, 25, 0.4);
border-radius: 8px;
/*line-height: 1.1em;*/
}
.etrayad_hide {
display:none;
}
#etrayad_question {
clear: both;
border-top: 2px solid gray;
padding: 0;
}
#etrayad_question table {
width:99%;
border:0;
}
#etrayad_question td.quest {
padding: 10px 5px 5px 5px;
background-color: #eaeaea;
}
#etrayad_question td.quest p span {
color:#999999;
}
#etrayad_question tr.elemrepons {
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: gray;
}
#etrayad_question td.abc {
width: 20px;
text-align:left;
vertical-align:top;
color: #999999;
font-weight: bold;
}
#etrayad_question td.repons {
background-color: #bababa;
width: 300px;
font-weight: bold;
}
#etrayad_content p {
margin-bottom: 1em;
}
#etrayad_content blockquote p {
font-size: 1em;
}

/*-------------------css block modules préparationnaires-----------*/
#inst5602 li a,#inst5603 li a,#inst5604 li a,#inst5409 li a,#inst5481 li a,#inst5587 li a,#inst5480 li a,#inst5482 li a,#inst5580 li a {
    display: block;
    text-decoration: none;
padding: 4px 8px;
}
#inst5602 li a:hover ,#inst5603 li a:hover ,#inst5604 li a:hover ,#inst5409 li a:hover ,#inst5481 li a:hover ,#inst5587 li a:hover ,#inst5480 li a:hover ,#inst5482 li a:hover ,#inst5580 li a:hover {
background-color: #b0c6de;
}

.survol li a {
    display: block;
    text-decoration: none;
padding: 4px 8px;
}
.survol li a:hover {
background-color: #b0c6de;
}
.container { width:100%; }
.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; }
.embed-container iframe, .embed-container object, .embed-container embed, .embed-container video { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/*------------------autre--------------------*/
.block-region-front .block .header {
border-left: 1px dashed #c20e42;
    border-right: 1px dashed #c20e42;
    border-top: 1px dashed #c20e42;
}

li {
    line-height: 20px;
}

#page-course-index-category .categorypicker {
    display: none;
}

#page-content {
    padding: 0px 0 20px;
    width: auto;
}

#page-course-index-category #coursesearch {
   display: none;
}