body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
				margin:0;
				padding:0;
			}
			
			pre {
			  font-family: Times New Roman;
			}
			
			table {
				border-collapse:collapse;
				border-spacing:0;
			}
			fieldset,img {border:0}
			address,caption,cite,code,dfn,em,strong,th,var {
				font-style:normal;
				font-weight:normal;
			}
			ol,ul {list-style:none}
			caption,th {text-align:left}
			h1,h2,h3,h4,h5,h6 {
				font-size:100%;
				font-weight:normal;
			}
			q:before,q:after {content:''}
			abbr,acronym {border:0}
			
			
			body {
				padding: 30pt;
			}
			
			a:visited { color: blue; } 
			
			#logo {
				font-weight: bold;
			}
			h1  {
				font-size: 40pt;
				font-weight: bold;
				font-family: Times New Roman;
				color: #FF3333;
			}		
			
			.topRegion
			{
			  font-weight: bold; 
			  color: #333333; 
			  font-size: 14pt; 
			  margin-left: 30px;
			}
			
			#logo div {
				display: block;
				text-align: center;
				left: 0.5pt;
			}
			
			#logo .level1 {
				font-size: 20pt;
				font-family: Courier New;
				margin-top: -10pt;
				color: #FF6633;
			}
			
			#logo .level2 {
				font-size: 16pt;
				font-family: Courier New;
				margin-top: -6pt;
				color: #FF9933;
			}
			
			#logo .level3 {
				font-size: 12pt;
				font-family: Courier New;
				margin-top: -4.5pt;
				color: #FFCC33;
			}
			
			#logo .level4 {
				font-size: 8pt;
				font-family: Courier New;
				margin-top: -2pt;
				color: #FFEE22;
				margin-bottom: 10px;
			}
			
			ul {
				list-style: none outside;
				
			}
			
			#menu {
				font-family: Verdana, sans-serif;
				margin-top: 20px;
				margin-left: 30px;
			}
			
			#menu .level1 {
				font-size: 11pt;
				margin-top: 16pt;
			}
			
			#menu .level1 a {
				font-weight: bold;
				font-size: 12pt;
			}
			
			#menu .level2 {
				margin-top: 4pt;
				margin-left: 60pt;
				font-size: 10pt;
				color: red;
			}
			
			#menu .level2 a {
				font-size: 11pt;
				font-weight: bold;
			}
			
			strong {
				font-weight: bold;
			}
			 
			#Lblock
			{
			    margin-left: 30px;
				margin-top: 0px;
			}
			
			#Lblock a {
				font-family: Verdana, sans-serif;
				font-size: 18pt;
				text-decoration: none;
				border-bottom: 2px solid blue;
			}
			
			#Lblock .link, .link
			{
				font-family: Verdana, sans-serif;
				font-size: 18pt;
				text-decoration: none;
				border-bottom: 2px solid white;
			}
			
			.link
			{
				font-size: 11pt;
				text-decoration: underline;
				font-weight: bold;
				/*border-bottom: 2px solid white;*/
			}
			
			.menu
			{
			  font-size: 15pt; 
			  color: #333333; 
			  text-decoration: underline;
			}
			
			.aslink
			{
			  color: blue;
			  text-decoration: underline;
			  display: inline;
			  cursor: pointer;
			}
			
			#q1, #q2, #q3, #q4
			{
			  /*width: 100%;
			  font-size: 12pt;
			  text-align: center;
			  font-weight: bold;
			  background-image: url(../img/3.gif);
			  height: 25px;*/
			  margin-top: 5px;
			}
			
			#mainMenu
			{
			  width: 100%;
			  margin-left: -0px;
			  margin-top: -0px;
			}
			
			#mainMenu td
			{
			  background-color: white;
			  /*border: 1px dotted gray;*/
			  padding: 3px 3px 3px 3px;
			  font-size: 18pt;
			  font-weight: normal;
			  text-align: center;
			}
			
			#totalM
			{
			  margin-top: -0px;
			  margin-bottom: 30px;
			}

#MskPdmsk p {
	text-align: center;
	margin-top: 30px;
	font-weight: bold;
	font-size: 13px;
}
#MskPdmsk #v3 {
  width: 200px;
	margin: 30px auto 15px;
}
#MskPdmsk h1 {
	font-size: 20px;
	font-weight: normal;
	text-align: center;
	padding: 9px 0 14px;
}

#MskPdmsk #v3 h1 {color: black;}
#MskPdmsk .text {
	border: 1px solid black;
	border-width: 0 1px;
	padding: 5px 10px;
	border-bottom: 1px solid white;
}

#MskPdmsk .text2 {
	border: 1px solid #B0BCC2;
	border-width: 0 1px;
	padding: 5px 10px;
	border-bottom: 1px solid black;
	background-color: #EEEEEE;
}

/* 3-й вариант */
.b1, .b2, .b3, .b4, .b5,
.b1 i, .b2 i, .b3 i, .b4 i, .b5 i,
.b1 b, .b2 b, .b3 b, .b4 b, .b5 b,
.b1 q, .b2 q, .b3 q, .b4 q, .b5 q {
	height: 1px;
	font-size: 1px;
	overflow: hidden;
	border-style: solid;
	border-width: 0 1px;
	display: block;
	background-color: #EEEEEE;
}
.b1 {
  margin: 0 2px;
	background: #EBEEF0;
	border: none;
}
.b1 b {
 margin: 0 1px;
 background: #B8C3C8;
 border-color: #CBD3D7;
}
.b2 {margin: 0 1px;	border-color: #D6DCDF;}
.b2 b {border-color: #B8C3C8;}
.b3 {border-color: #EBEEEF;}
.b3 b {border-color: #BCC6CB;}
.b4 {border-color: #CAD2D6;}
.b5 {border-color: #B5C0C6;}
.b4 b, .b5 b, .b3 i, .b2 q , .b2 i {border-color: #EEEEEE;}

.c1, .c2, .c3, .c4, .c5,
.c1 i, .c2 i, .c3 i, .c4 i, .c5 i,
.c1 b, .c2 b, .c3 b, .c4 b, .c5 b,
.c1 q, .c2 q, .c3 q, .c4 q, .c5 q {
	height: 1px;
	font-size: 1px;
	overflow: hidden;
	border-style: solid;
	border-width: 0 1px;
	display: block;
	background-color: white;
}
.c1 {
  margin: 0 2px;
	background: black;
	border: none;
}
.c1 b {
 margin: 0 1px;
 background: black;
 border-color: black;
}
.c2 {margin: 0 1px;	border-color: black;}
.c2 b {border-color: black;}
.c3 {border-color: black;}
.c3 b {border-color: black;}
.c4 {border-color: black;}
.c4 b, .c5 b, .c3 i, .c2 q , .c2 i  {border-color: white;}
.c5 {border-color: black;}
/* 3-й вариант */
