.q { 
 color: #363636;
 padding: 2px;
 margin: 0.5em 1em 0.5em 1em;
 text-align: justify;
 font-size:95%;
 font-weight:bold;
 text-shadow: 0 1px 1px #fff;
}

.q1 {
 color: #363636;
 margin: 1em 1.2em 1em 1.2em;
 text-align:  justify;
 font-size:95%;
 font-style: italic;
 font-weight: bold;
}

.q2 {
 color: #696969;
 padding: 2px;
 margin: 0.5em 0 0.5em 0;
 letter-spacing:1px;
 text-align:left;
 font-size:110%;
 font-weight:bold;
 text-shadow: 1px 1px 1px #fff;
}


.src {
  color: #696969;
  font-style: italic;
} 

body {
 color: #8B8682;
 margin:0;
 padding:0;
 font-family: arial, verdana, sans-serif;
 font-size:100%;
 bgcolor: LightSteelBlue;
 background-image:url(back00.jpg);
 background-repeat:repeat;
}   


h1 {
 color:#FAF0E6;
 font-size:140%;
 text-align:center;
 letter-spacing: 2px;
 padding:0;
 margin: 0.5em 0 0.5em 0;
 font-weight:bold;
 font-family:"Trebuchet MS", verdana, arial, sans-serif;
}  

div {
 margin:0;
 padding:0;
 display:block;
}

a:link, a:visited {
 color:#696969;
 font-size:100%;
 font-weight:bold;
 text-decoration:underline;
}
a:hover {
 color:#666633;
 font-size:100%;
 font-weight:bold;
 text-decoration:none;
}
a:active {
 color:#363636;
 font-weight:bold;
 text-decoration:underline;
}
    


	.mnu {
 		  text-align:center;
          margin: 5px 88px 0 138px;
		  color: #E6E6FA;
 	} 

	.mnu a:link      {
 		 color: #E6E6FA;
 		 font-family: Arial;
 		 font-size:10pt;
 		 border-bottom:1px dotted #E6E6FA;
		 text-decoration: none;
	}
	.mnu a:visited  {
 		 color: #CCCCFF;
 		 font-family: Arial;
 		 font-size:10pt;
 		 border-bottom:1px dotted #CCCCFF;
		 text-decoration: none;
	} 
	.mnu a:hover    {
 		 color: #fff;
 		 font-family: Arial;
 		 font-size:10pt;
 		 border:0;
		 text-decoration: none;
	}

	.mnu img {
		  width:10px;
          height:10px;
          border:0;
 	} 
    

.psp {
 width: 800px;
 padding: 14px; /* Размер паспарту по горизонтали и вертикали */
 background-image:url(back0.jpg); /* Цвет фона паспарту */
 border: 7px double #838B8B; /* Параметры рамки */
 display: inline-block; /* Встроенно-блочный элемент */
}
.psp IMG {
 float: left;
 margin:10px 20px 10px 10px;
 border: 2px solid #6C7B8B; /* Рамка вокруг изображения */
}


.chain {
 background-image: url(chain.jpg);
 border: 0;
 width: 800px;
 height:32px;
 margin: 0;
 padding: 0;
}

.chainm {
 background-image: url(chainm.jpg);
 border: 0;
 width: 800px;
 height:40px;
 margin: 0;
 padding: 0;
}

.chainm1 {
 background-image: url(chainm1.jpg);
 border: 0;
 width: 800px;
 height:27px;
 margin: 0;
 padding: 0;
}

.chainm2 {
 background-image: url(chainm2.jpg);
 border: 0;
 width: 800px;
 height:27px;
 margin: 0;
 padding: 0;
}