@charset "utf-8";
/* CSS Document */
/* Contenu Formation */
div.Cours a,div.Cours span.fin {
background: url(img/trans-bloc.png) repeat-x bottom left;
display: block;
height: 60px;
padding: 160px 0 0 10px;
}
.titresav {line-height: 40px;margin: 20px 0;text-align: center;}

div.Cours a.NoPadding { padding: 80px 0 0 330px; }
div.Cours a.NoPadding2 { padding: 160px 0 0 74px; }
div.Cours a span.CoursBloc {
color: #000;
display: block;
font: 0.9em Georgia, Times, sans-serif;
font-weight: bold;
padding-top: 5px;
}
div.Cours a span.CoursTitre {
background: #7f7f7f;
border: #7f7f7f 1px solid;
border-right: none;
color: #fff;
float: left;
font: 1.3em Arial, sans-serif;
font-weight: normal;
height: 20px;
padding: 2px 2px 1px 2px;
}
div.Cours a:hover span.CoursTitre {
background: #fff;
border: #333 1px solid;
border-right: none;
color: #333;
}
div.Cours a span.CoursPointe {
background: url(img/pointe-g.png) no-repeat top left;
float: left;
}
div.Cours a:hover span.CoursPointe {
background: url(img/pointe-b.png) no-repeat top left;
float: left;
}
div.Cours ul li a {
border: #fff 1px solid;
color: #000;
display: block;
font-size: 0.9em;
height: auto;
padding: 2px 10px;
}
div.Cours ul li a:hover {
color: #e78e2c;
background: #fafafa;
border: #DDD 1px solid;
}

/* questions QCM */
div.QCMQuestion{
padding-bottom: 2px;
}

div.QCMQuestion p{
border-bottom: 1px dotted #d1d1d1;
margin-bottom: 3px;
}

div.QCMQuestion div p{
border-bottom: 0px;
margin: 0px;
text-align: center;
}

/* Questions QCM en tableau */
.QCMTable {margin: 5px; border: 0px;}
.QCMTable td,.QCMTable th,.QCMTable tr {border: 0px;}
form.Formulaire input.QCMCheckbox {margin: 10px 5px;}
.QCMtd {text-align: left; padding-left: 5px; width: 95%;}


/* source d'une image */
em.Source {color: #aaaaaa;}

form.Formulaire div.QCMQuestion p.TextAlignLeft {text-align: left}
form.Formulaire div.QCMQuestion p.TextAlignRight {text-align: right}
form.Formulaire div.QCMQuestion p.TextAlignJustify {text-align: justify}
form.Formulaire div.QCMQuestion p.TextAlignCenter {text-align: center}

form.Formulaire div.QCMQuestion table p {margin: 0px; text-align: center;}


/* couleurs de fond */
.FondBleu {background-color: #99CCFF;}
.FondVert {background-color: #99FFCC;}
.FondJaune {background-color: #FFFF99;}
.FondOrange {background-color: #FFCC99;}
.FondRouge {background-color: #FF6666;}


.Articles table{margin: auto;}

