table.qst_main
{
	width: 80%;
}

td.qst_main_header
{
	padding: 4 10 10 0;
	font-weight: bold;
	font-size: 120%;
}


td.qst_item
{
	padding: 10 5 10 0;	
}

td.qst_marker
{
	vertical-align: top;
	padding: 1 2 0 2;	
}

table.qst_marker
{
	width: 14px;
	height: 14px;
	background-color: #4f5e7b;
}

td.qst_core
{
	width: 100%;	
	padding: 0 0 10 2;
}

td.qst_text
{
	font-weight: bold;	
}

td.qst_autor
{
	padding: 2 0 5 0;
	color: #555555;
	text-align: left;
}

td.answ_text
{
	padding: 10 0 0 0;	
}

td.answ_autor
{
	padding: 5 0 0 0;	
	color: #555555;
	font-weight: bold;
	text-align: left;
}



td.qst_form_header
{
	color: #FFFFFF;
	background-color: #4f5e7b;
	font-weight: bold;
	white-space: nowrap;
	text-align: center;	
	padding: 3 10 3 10;
}

td.qst_fcore
{
	
}




