div.consultMenu
{
	margin: 15px 0px 15px 0px;
	text-align: right;
}

dl.consultQuestions
{
	margin:0px;
}

dl.consultQuestions dt
{
	margin: 0px 0px 7px 0px;
	padding: 0px;
	font-weight: bold;
	text-align: justify;
}

dl.consultQuestions dd
{
	margin: 0px 0px 10px 0px;
	text-align: justify;
}

p.consultPerson {text-align: right; font-style: italic;}

p.consultMenu {text-align: right; margin: 5px 0px 15px 0px; border-bottom: 1px solid #999999;	padding: 0px 0px 8px 0px;}

p.inconsultMenu {text-align: right; margin: 5px 0px 15px 0px; border-top: 1px solid #999999;	padding: 12px 0px 8px 0px;}


/* форма вопроса */

div.consultAskBlock {width:520px;}
table.askFieldTable {width:520px;}
.askTD1 {padding-bottom: 10px; text-align:left; width:120px;}
.askTD2 {padding-bottom: 10px; text-align:right; width:400px;}
.askTD12 {text-align:left;}
.askTD01 {padding: 10px 0px 10px 0px; text-align:left; width:120px;}
.askTDimg {padding: 10px 0px 10px 0px; width: 90px}
.askTDtext {text-align:left}
.askTDtext textarea {width:520px; height:100px;}
.askTDinput {text-align:left;}
.normalField {width:400px;}
.numberField {width:80px;}
div.submitBtn {text-align:center;}
div.askError {margin: 0px 0px 15px 0px; color:red; font-weight:bold;}

.askText {width:514px; height:100px;}

/* лента вопросов */
div.consultStream
{
	margin: 0px 0px 15px 0px;
}
