#dialog
{
  text-align:center;
	font:bold 20px tahoma,arial,verdana,sans-serif;
}

#dialog .m_status
{
  color:#15428b;
	margin-top:5px;
	margin-bottom:7px;
}

#dialog .m_pic IMG
{
  border:3px ridge #ccbbaa; 
  padding:0;
  margin:0; 
}

#dialog .m_err
{
	margin-top:5px;
	margin-bottom:5px;
	font:18px tahoma,arial,verdana,sans-serif;
}

#dialog .m_err1
{
  height:64px;
  text-align:left;
	margin-top:5px;
	margin-bottom:5px;
  padding-right: 5px;
	font:18px tahoma,arial,verdana,sans-serif;
}
#dialog .m_err1 IMG
{
  margin:0 40px 40px 0;
  float:left;
}
/*-------------------------------------------------------------------*/
.exam TABLE TR TD 
{
  vertical-align:top;
  text-align:left;
}

INPUT.check
{
 background:#ffc;
 color:white;
 font:1em tahoma,arial,verdana,sans-serif;
} 

BUTTON
{
  font:1em tahoma,arial,verdana,sans-serif;
} 

INPUT.edstr
{
 font:1em tahoma,arial,verdana,sans-serif;
} 

INPUT, SELECT, TEXTAREA
{
 font:1em tahoma,arial,verdana,sans-serif;
} 

/*
.checkbox, .radio
{
 width:40px;
 height:40px;
 border:solid 1px gray;
}
*/

/*SELECT.selmenu */ 
SELECT
{
 font:1em tahoma,arial,verdana,sans-serif;
}

/* Таблица с данными */
TABLE.dataExam, TABLE.dataExam TR, TABLE.dataExam TH, TABLE.dataExam TD
{
  background:#f3faf3;
  border: 1px #808080 solid;
  border-collapse: collapse; 
}
TABLE.dataExam TR TD, TABLE.dataExam TR TH 
{
  vertical-align:top;
  text-align:left;
  font-size:0.85em;
  font-family: Arial, sans-serif;
  padding:2px 5px;
}

TABLE.dataExam TR TD.fcol 
{
  background: url(../pic/fon_field.png) repeat-y;
}

TABLE.dataExam TD
{
  background:white;
}

TABLE.dataExam TH
{
  background:#ffc;
}

/* ячейка с номером */ 
.colnum
{
  width:1.2em;
}

