@CHARSET "UTF-8";
div.testcont {} /* div для заданий (нескольких) */
div.testbuttons {} /* div для кнопки "Проверить" */

/* div для отдельного задания */
div.edutask {
	margin-left: 8px;
	margin-right: 8px;
	border-bottom: 1px dotted #AABCCF;
	margin-bottom: 12px;
	padding-bottom: 12px;
}
div.tasktext {padding-bottom: 0px; margin-bottom: 2px;}
div.taskquestion {padding-bottom: 0px; margin-bottom: 2px;}
div.taskvariant, div.taskvariant div {padding-bottom: 2px;}
img.radioimg, img.checkboximg {margin-left: 3px; margin-right: 3px;}
div.taskbuttons {padding-bottom: 0px; margin-top: 8px;}
div.taskhints {padding-bottom: 0px;}
div.taskresult {text-align: right; padding-right: 12px; padding-bottom: 0px;}
div.hintcont {margin: 4px; border: 1px solid #d0d0d0; border: 1px solid #8AACCF;}
div.hintcapt {background-color: #e0e0e0; padding: 2px 6px; cursor: pointer;
			  background-color: #EBF1F5; /*#e0eaed;*/ color: #2D4269;}
div.hinttext {background-color: #f0f0f0; border-top: 1px solid #d0d0d0; padding: 4px 6px;
			  background-color: #F2F7F9;/*#EBF1F5;*/ border-top: 1px solid #8AACCF;}

.shouldbechecked, .textcorrect {color: #007000;}
.mistake {border-bottom: #FF0000 1px solid;}
.groupingCorrected, .redunderline {
	text-decoration: underline;
	color: #FF0000;
}
.groupingCorrect {
	color:#298429;
	font-weight: bold;
}
.groupingCorrectedInner {
	color:#298429;
	font-weight: bold;
}
.textmistake, .groupingMistake {
	color: #ff0000;
	text-decoration: line-through;
}

#Desk, .fgClassTable, .fgClassified {line-height: 2;} 

#Desk { font-size: 12pt;text-align: left;}

.fgClassTable{width:90%;font-size: 12pt; font-weight: normal;/*background-color: #EBF1F5;*/color: #402040;}

#clsTable {color: #2D4269;background-color: #8AACCF;}

#table td {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: 2D4269;padding: 5px;}

.Indicate {text-decoration: underline;} 
.Active {
	background-color: #EBF1F5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px 7px;
	margin: 3px;
	border: 1px solid #8AACCF;

}
.InActive {
	background-color: #DADADA;
	border: 1px solid #BABABA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4B4B4B;
	padding: 3px;
	margin: 3px;

} 
.Active {cursor: pointer;}

.Selected {background-color: #EFDEDE !important;}

.InActive {cursor: default;}

.fgClassified {border: none}

.col1 {width:30px;background-color: #EBF1F5;padding:5px}

.col2 {width:25%;background-color: #EBF1F5;font-family: Arial, Helvetica, sans-serif; font-size:12px; padding:5px; cursor:pointer;}

.col3 {background-color: #EBF1F5;width:70%;padding:5px;padding-left:5px}

body { 
   background : #fffee4; 
   font-family : Lucida Sans Unicode, Tahoma, Helvetica, Verdana, Lucida Grande, Arial, sans-serif; 
   text-align : justify; 
   color : #000; 
   font-weight : normal; 
   margin : 20px 20px 20px 10px; 
   font-size: 14pt;
 } 
div { 
   zoom : 100%; 
 } 
.Link, span.link { 
   cursor : pointer; 
   color : Navy; 
   text-decoration : underline; 
 } 

img.mmlimage
{
  position:relative;
  top:5px;
  vertical-align:middle;
}
div.taskhints img.mmlimage
{
  position:relative;
  top:8px;
  vertical-align:middle;
}
