#q0{
	margin-top: 5px;
	margin-bottom: 5px;
	background-color:#E8DCC4;
}

#q0 a{
    color: #A74604;
    font-family: tahoma,Verdana;
    font-weight: bold;
    padding: 0 3px 3px;
    text-decoration: none;
}

#q1{
	border: 1px gray solid;	
}

#q1 H1{
	text-align:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size:14px;
	padding: 3px 1px 3px 8px;	
}

#q1 P{
	text-align: justify;
	padding: 3px 8px 5px 8px;
	margin-bottom: 3px;
	border-bottom: 1px #999 dashed;
}

#q1 P::first-letter {
	font-family: "Times New Roman", Times, serif; /* Гарнитура шрифта первой буквы */
    font-size: 150%; /* Размер шрифта первого символа */
    padding-left:25px;
}




#q2{
	float:left;
	width: 200px;
}

#q2 H1{
	padding: 3px 8px 3px 8px;
	text-align: center;
	}
#q22{
	padding: 3px 8px 5px 8px;
	text-align:justify;
}


#q23{
	text-align:center;
	margin-bottom: 5px;
}

#q23 img{
    border: 1px solid #DBA65A;
    padding: 3px;
}

#q3{

	float:left;
/*	width: 60%;*/
		margin-bottom: 8px;
}

#q33{
	margin-bottom: 5px;
}


#q4{
	border: #CCC 1px solid;
	clear:both;
	display: none;
	padding: 5px;
	font-weight:bold;
	color:#09C;
}

.q51 {
	color: #A74604;
	font-weight: bold;
}

.q52 {
	color: #A74604;
	font-style: italic;
	font-weight: bold;
}

.q53{
	float: left;
	font-style: normal;
	padding-right: 5px;
	color: #5C6A77;
}


.q54{
	color: #5C6A77;
	font-style: normal;
}



.q6{
	text-align:justify;
	padding-bottom: 5px;
}

.q6::first-letter{
	padding-left: 25px;
}



.q7{

	padding: 5px 8px 5px 8px;	
	border-top: 1px #999 dashed;
	clear:both;
}

#q8{
	text-align:right;
	padding-right: 8px;
	padding-bottom: 8px;
	
}
.cq1{
	border:1px #999 solid;
	background-color: #FDF1E8;
	width: 100%;
}
.qf1{
	font-weight:bold;
}

.qf2{
	font-size:9px;
}