#allpage {
  width: 1000px;
  text-align: left;
}

/* Верх страницы */
#pagetop {
	width: 1000px;
	height: 55px;
   background: #003366;
}
#pagetop h1{
	font-size: 35pt;
	margin: -5 0 0 100;
}

a:link {
	color: #003366;
	text-decoration: none;
} 
a:visited { 
	color: #003366;
   text-decoration: none;
} 
a:active { 
	color: #003366;
	text-decoration: underline;
}
a:hover {
	color: #003366;
	text-decoration: underline;
}

.menutop {
	background: White;
	width: 680px;
	height: 22px;
	margin-left: 40px;
	font-size: 12pt;
}

.menutop1 {
	margin-left: 2px;
	margin-right: 2px;
	width: 100px;
	background-repeat: no-repeat;
	background-position: bottom;
	background-image: url(menutop1.bmp);
	float: left;
	text-align: center;
}

.menutop a:link {
	color: #003366;
	text-decoration: none;
} 
.menutop a:visited { 
	color: #003366;
   text-decoration: none;
} 
.menutop a:active { 
	color: #003366;
	text-decoration: underline;
}
.menutop a:hover {
	color: #003366;
	text-decoration: underline;
}


.toplink1 a:link {    
	color: White;
   text-decoration: none;
} 
.toplink1 a:visited { 
 	color: White;
   text-decoration: none;
} 
.toplink1 a:active { 
	color: White;
	text-decoration: none;
}
.toplink1 a:hover {
 	color: White;
   text-decoration: none;
}

#pagecontent{
	float: left;
	width: 70%;
	margin: 20 20 20 20;
	padding: 20 20 0 20;
	border: 1px solid #003366; 
}

.to22 {
	width: 800;
}

/**
.tableokna1 {
    margin: 10 0 0 0;
    width: 100%;
}
.to11 {
    width: 20px;
    height: 20px;
    background-image: url("Pagecontent/Bg11.gif");
}
.to12 {
    background-image: url("Pagecontent/Bg12.gif");
}
.to13 {
    width: 20px;
    background-image: url("Pagecontent/Bg13.gif");
}
.to21 {
    background-image: url("Pagecontent/Bg21.gif");
}
.to22 {
    background-image: url("Pagecontent/Bg22.gif");
 }
.to22 img {
    margin: 0 10px 5px 0px;
}
.to23 {
    background-image: url("Pagecontent/Bg23.gif");
}
.to31 {
    height: 20px;
    background-image: url("Pagecontent/Bg31.gif");
}
.to32 {
    background-image: url("Pagecontent/Bg32.gif");
}
.to33 {
    background-image: url("Pagecontent/Bg33.gif");
}
**/

/* Вступление */
.vstyplenie {
	color: #003366;
	text-align: justify;
	text-indent: 30px;
	font-size: 13pt;
	background-repeat: no-repeat;
	background-position: bottom;
	background-image: url(linebottom1.bmp);
	padding-bottom: 10px;
}

.vstyplenie h3 {
	text-align: center;
	text-indent: 0px;
}

.blok1 {
	padding: 10 0 45 0;
	background-repeat: no-repeat;
	background-position: bottom;
	background-image: url(linebottom1.bmp);
	text-align: justify;
}

.blok1 h3 {
	text-align: center;
}

.podrob1 {
	margin: 5 100 10px 20px;
	padding: 4 20 5 18px;
	display: block;
	font-size: 16px;
	float: right;
	border: 1px solid #003366;
}
.podrob a:link {
	color: #003366;
	text-decoration: none;
	background-color: White;
} 
.podrob a:visited { 
	color: #003366;
   text-decoration: none;
	background-color: White;
} 
.podrob a:active { 
	color: #003366;
	text-decoration: underline;
	background-color: #CCCCFF;
}
.podrob a:hover {
	color: #003366;
	text-decoration: underline;
	background-color: #CCCCFF;
}

.opis {
	clear: both;
	text-indent: 30px;
	text-align: justify;
}

.kartinka {
	text-align: center;
	background-repeat: no-repeat;
	background-position: bottom;
	background-image: url(linebottom1.bmp);
	padding: 20 0 20 0;
}

img {
	border: 1px solid #003366;
}

/* Меню левое вертикальное */
#right {
	width: 20%;
	float: left;
	padding: 0 0 0 0;
	margin: 20 0 0 0;
}
.menuright{
	margin: 0 0 0px 0px;
	padding: 0 10px 10 0px;
	display: block;
	font-size: 12px;
	border: 1px solid #003366;
}

.menuvklad {
	margin: 0px 0px 0px 10px;
	padding: 4 0 5 20px;
	display: block;
	font-size: 12px;
	background-repeat: no-repeat;
	background-position: bottom;
	background-image: url(menuvklad1.bmp);
}

.menu {
	margin: 0px 0px 0px 10px;
	padding: 4 0 5 20px;
	display: block;
	font-size: 12px;
	background-repeat: no-repeat;
	background-position: bottom;
	background-image: url(menuright1.bmp);
}

.menuright a:link {    
	color: #003366;
	text-decoration: none;
	background-color: White;
} 
.menuright a:visited { 
	color: #003366;
   text-decoration: none;
	background-color: White;
} 
.menuright a:active { 
	color: #003366;
	text-decoration: underline;
	background-color: #CCCCFF;
}
.menuright a:hover {
	color: #003366;
	text-decoration: underline;
	background-color: #CCCCFF;
}

.menutek{
	margin: 0px 0px 0px 10px;
	padding: 4 0 5 20px;
	display: block;
	font-size: 12px;
	background-repeat: no-repeat;
	background-position: bottom;
	background-image: url(menuright1.bmp);
	font-weight: bold;
}

.soderjanie a {
	margin-left: 100px;
}

.soderjanie a:link {
	color: #003366;
	text-decoration: none;
} 
.soderjanie a:visited { 
	color: #003366;
   text-decoration: none;
} 
.soderjanie a:active { 
	color: #003366;
	text-decoration: underline;
}
.soderjanie a:hover {
	color: #003366;
	text-decoration: underline;
}

.zagolovok1 {
	color: #003366;
}

.pretext {
   width: 600px;
	margin: 10 10 10 10;
	padding: 10 10 10 10;
	background: #CCCCCC;
	border: 1px solid #003366;
	font-family: monospace;
	font-size: 11pt;
	text-align: left;
}

.pretext1 {
   width: 500px;
	margin: 10 10 10 10;
	padding: 10 10 10 10;
	background: #999999;
	border: 1px solid #003366;
	font-family: monospace;
	font-size: 11pt;
	text-align: left;
}

.pretext2 {
   width: 600px;
	margin: 10 10 10 10;
	padding: 10 10 10 10;
	background: #CCCCCC;
	border: 1px solid #003366;
	font-family: monospace;
	font-size: 9pt;
	text-align: left;
}

.statistic {
	text-align: center;
	margin: 10 10 10 -250;
	clear: both;
}

.otzivi {
    border: solid 1px #003366;
    margin: 10px 0px 10px 0px;
    padding: 10px;
    text-align: center;
    font-size: 10pt;
}

.avatarimg1 {
	margin: 30px 0px 0px 0px;
	text-align: center;
}

.begun1 {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 20px;
}
.sape0 {
    margin: 10px 0px 10px 0px;
    padding: 10px;
 /*   text-align: center;*/
}

.sape1 {
    border: solid 1px #003366;
    margin: 10px;
    padding: 10px;
    text-align: center;
}

.perechen {
    margin: 5px;
}

.tekusch {
   display:inline;
	border: solid 1px #003366;
   color: #003366;
   background: #CCCCFF;
   margin: 0px 5px 0px 5px;
	width: 50px;
}
.netekusch {
   display:inline;
	border: solid 1px #003366;
   margin: 0px 5px 0px 5px;
	width: 50px;
}
.netekusch a:link { 
	color: #003366;
   text-decoration: none;
	background-color: White;
	width: 50px;
} 
.netekusch a:visited { 
	color: #003366;
   text-decoration: none;
	background-color: White;
	width: 50px;
} 
.netekusch a:active { 
	color: #003366;
	text-decoration: underline;
	background-color: #CCCCFF;
	width: 50px;
}
.netekusch a:hover {
	color: #003366;
	text-decoration: underline;
	background-color: #CCCCFF;
	width: 50px;
}

.image1 {
	text-align: center;
}

.tablefermer1 {
	border: 1px solid Black;
	font-size: 12;
}

.tdtablefermer1 {
	border: 1px solid Black;
	text-align: center;
}

.imgtablefermer1 {
	border: 0px solid Black;
	float: left;
}


