/* $Id: imctest.css 2822 2008-10-14 15:03:32Z ppierre $ */

/* ==========================
 *       Imcdoc: test
 * ========================== */

.itst           { margin-top: 1em;  color: black; font-family: serif; font-size: small; }
.itstInst       { margin: 0 0 .5em 0; font-weight: bold; }
.itstAutoInst   { color: green; font-size:smaller ; font-style:italic;}
.itstChoice     { margin: 1em; padding: .2em; background-color: #e9e9e9; color: #f9961e; font-weight: bold; }
.itstOk         { color: green; font-weight: bold; font-family: monospace; padding-right: .5ex; }
.itstFieldOk    { background-color: #96f896; margin-right: 1px; }
.itstKo         { color: red; font-weight: bold; font-family: monospace; padding-right: .5ex; }
.itstFieldKo    { background-color: #fb9c76; margin-right: 1px; }
.itstSubmit     { text-align: right; }
.itstScore      { margin: 1ex 0 1ex 0; background-color: #f9961e; color: navy; text-align: center; font-weight: bold; border-bottom: 1px solid #f9961e; }
div.itstGauge   { float: left; margin-bottom: 1ex; }
form.itstGauge  { margin-left: 28px; color: black; font-family: serif; font-size: small; }
.itstHelp       { font-size: x-small; font-family: sans-serif; color: navy; }
.itstHelp legend { padding: 0 1ex 0 1ex; border: 1px solid #707070; font-variant: small-caps; }
.itstWhy        { color: navy; }
.itstBack       { text-align: right; }
.itstBack a     { color: navy;  text-decoration:none; }
.itstImage      { margin: 0 0 1em 0; }
.itstSound      { margin: 0 0 1em 0; }

/* ---------- set ---------- */
.itstSet h3     { display: inline; }
.itstSetJoin    { margin-bottom: 1ex; }
.itstSetJoin h3 { display: inline; }
.itstSetJoin li { display: inline; margin-right: 1em; }

/* -------- radio -------- */
.itstRadio { list-style-type: none; margin: 0; padding: 0; }

/* -------- check -------- */
.itstCheck { list-style-type: none; margin: 0; padding: 0; }

/* -------- category -------- */
.itstCateg    { border-spacing: 0; border-collapse: collapse; text-align: center; }
.itstCateg th { border: 1px solid #000000; padding: .3em; background-color: #e4e4e4; }
.itstCateg td { border: 1px solid #000000; padding: .3em; }

/* -------- text_hole -------- */
.itstTextHole { }

/* -------- text_point -------- */

.text_point .idocBlock
{
  line-height: 1.8;
}
.itstTextPointVirginField  {margin-right:1px;border-style:dotted;border-width:2px;border-color:#ADADAD }

/* field colors  */
.itstTextPointColorField1 {margin-right:1px;border-style:solid; border-width:2px;
			   border-color:#FFA07A;background-color:#FFA07A;} /* saumon */
.itstTextPointColorField2 {margin-right:1px;border-style:solid; border-width:2px;
			   border-color:#626AFF;background-color:#626AFF;} /* bleu */
.itstTextPointColorField3 {margin-right:1px;border-style:solid; border-width:2px;
			   border-color:#FFFF12;background-color:#FFFF12;} /* jaune */
.itstTextPointColorField4 {margin-right:1px;border-style:solid; border-width:2px;
			   border-color:#B374FF;background-color:#B374FF;} /* violet */
.itstTextPointColorField5 {margin-right:1px;border-style:solid; border-width:2px;
			   border-color:#FF843D;background-color:#FF843D;} /* orange */
.itstTextPointColorField6 {margin-right:1px;border-style:solid; border-width:2px;
			   border-color:#B8FF67;background-color:#B8FF67;} /* vert citron */
.itstTextPointColorField7 {margin-right:1px;border-style:solid; border-width:2px;
			   border-color:#FF4596;background-color:#FF4596;} /* rose */
.itstTextPointColorField8 {margin-right:1px;border-style:solid; border-width:2px;
			   border-color:#663737;background-color:#663737;} /* marron */

/* instruction colors */
.itstTextPointColorInst1 {color:#FFA07A;display:block;}
.itstTextPointColorInst2 {color:#626AFF;display:block;margin-top:25px}
.itstTextPointColorInst3 {color:#FFFF12;display:block;margin-top:25px}
.itstTextPointColorInst4 {color:#B374FF;display:block;margin-top:25px}
.itstTextPointColorInst5 {color:#FF843D;display:block;margin-top:25px}
.itstTextPointColorInst6 {color:#B8FF67;display:block;margin-top:25px}
.itstTextPointColorInst7 {color:#FF4596;display:block;margin-top:25px}
.itstTextPointColorInst8 {color:#663737;display:block;margin-top:25px}

/* correct answers */
.itTextPointPaintCorrectAnswer1      {margin-right:1px;border-style:solid; border-width:2px; border-color:#FFA07A; }
.itTextPointPaintCorrectAnswer2      {margin-right:1px;border-style:solid; border-width:2px; border-color:#626AFF; }
.itTextPointPaintCorrectAnswer3      {margin-right:1px;border-style:solid; border-width:2px; border-color:#FFFF12; }
.itTextPointPaintCorrectAnswer4      {margin-right:1px;border-style:solid; border-width:2px; border-color:#B374FF; }
.itTextPointPaintCorrectAnswer5      {margin-right:1px;border-style:solid; border-width:2px; border-color:#FF843D; }
.itTextPointPaintCorrectAnswer6      {margin-right:1px;border-style:solid; border-width:2px; border-color:#B8FF67; }
.itTextPointPaintCorrectAnswer7      {margin-right:1px;border-style:solid; border-width:2px; border-color:#FF4596; }
.itTextPointPaintCorrectAnswer8      {margin-right:1px;border-style:solid; border-width:2px; border-color:#663737; }
.itTextPointPaintCorrectAnswerVirgin {margin-right:1px;border-style:dotted;border-width:2px; border-color:black;
				      border-style:dotted}

/* wrong answers */
/* couleurs "grisées" */
.itstTextPointColorFieldOld1 {background-color:#FFD6BF;}
.itstTextPointColorFieldOld2 {background-color:#B0B0FF;}
.itstTextPointColorFieldOld3 {background-color:#F6FFA5;}
.itstTextPointColorFieldOld4 {background-color:#C3ADFF;}
.itstTextPointColorFieldOld5 {background-color:#FFCB70;}
.itstTextPointColorFieldOld6 {background-color:#BBFFAD;}
.itstTextPointColorFieldOld7 {background-color:#FF9EC5;}
.itstTextPointColorFieldOld8 {background-color:#B77878;}

/* generic */
.itstTextPointField        { /* background-color: #e9e9e9; */  }
.itstTextPointField select { font-size: xx-small; }
.itTextPointPaintArea      {border-style:solid; border-width:2px; font-size: xx-small; padding: 13px 13px 0px 5px;
			    background-image:url(../Images/stabilo.png);
			    height:26px; width:26px;background-repeat:no-repeat;}
.itTextPointPaintAreaSelected {border-style:solid; border-width:2px; border-color:black; padding: 13px 13px 0px 5px;
			       /* background-image:url(../Images/potdepeinture.png);
			       height:44px; width:38px;background-repeat:no-repeat; */}


