html, body{
font-family: Century Gothic ;
color:#005500;
background:#eeffee;
font-size: 18px;
}

td.tdmnu0{
width:33%; 
#background: #aaffaa; 
#background: #84d1a5; 
background: #a6f3c7; 
text-align: center;
vertical-align: middle;
}
td.tdmnu{
width:10%; 
#background: #aaffaa; 
#background: #84d1a5; 
background: #a6f3c7; 
text-align: center;
vertical-align: middle;
}
td.nomnu{
#width:33%; 
width:90px; 
font-size: 18px;
}
.tablemnu0{
 width:90%;
 height:80;
 border:0;
 border-spacing:20;
margin-left:auto; 
margin-right:auto;
font-size: 26px;
table-layout: fixed;
}
.tablemnuh{
 width:100%;
 height:30;
 border:0;
 border-spacing:0;
margin-left:auto; 
margin-right:auto;
@font-size: 26px;
table-layout: fixed;
}
.tablemnu{
 width:90%;
 height:75%;
 border:0;
 border-spacing:20;
margin-left:auto; 
margin-right:auto;
font-size: 36px;
table-layout: fixed;
}
.alink{
color:#005500;
text-decoration: none;
font-size: 18px;
}
.alink:hover {
background: #008412;
cursor: pointer; 
color:#eeffee;
text-decoration: none;
font-size: 18px;
}

.tdmnu a:hover {
color:#005500;
background: #a6f3c7; 
#background: #008412;
#color:#eeffee;
cursor: pointer; 
position: relative;
text-decoration: none;
}
.tdmnu a{
background: #008412;
color:#eeffee;
#color:#005500; 
display: block; 
width: 100%; 
height:100%;
text-decoration: none;
vertical-align: middle;
#border: 1px solid #efe;
}

.tdmnu0 a:hover {
color:#005500;
background: #a6f3c7; 
#background: #008412;
#color:#eeffee;
cursor: pointer; 
position: relative;
text-decoration: none;
}
.tdmnu0 a{
background: #008412;
color:#eeffee;
#color:#005500; 
display: block; 
width: 100%; 
height:100%;
text-decoration: none;
}
table.tabletext {
 width:100%;
 border:1;
margin-left:auto; 
margin-right:auto;
}
h1,h2,h3
{
#font-family: Century Gothic ;
font-weight:normal;
#text-decoration: none;
}
#############################################
div.back{
width:99%;
height:99%;
	position: fixed;  
	top: 0px;  
	left: 0px;
	Z-INDEX: 0;
background: url(../images/f2.jpg) #eeffee;
@background:;
#border: solid 1px #005500; 
}

div.headero{
    margin-left: 10%;
    margin-right: 10%;
	position: fixed;  
	top: 5px;  
	left: 15px;
	Z-INDEX: 50;
background:#eeffee;
border: solid 1px #005500; 
}
div.header {
background:#eeffee;
position: fixed;  
	top: 0px;  
	font-size: 18px;
	text-align: justify;
#    padding: 20px;
    border: solid 1px #005500; 
    margin-left: 5%;
    margin-right: 5%;
#left: 170px;
Z-INDEX: 50;
}
div.txt {
position: absolute;  
	top: 100px;  
	#left: 250px;
font-size: 18px;
text-align: justify;
    padding: 20px;
    border: solid 1px #005500; 
    margin-left: 10%;
    margin-right: 10%;
	#width:700px;
#left: 170px;
background:#fff;
Z-INDEX: 40;
}
table.datatable {
border-collapse: collapse; /* Убираем двойные линии между ячейками */
}
 .datatable TD ,  .datatable TH {
    padding: 15px; /* Поля вокруг содержимого таблицы */
    border: 1px solid #005500; /* Параметры рамки */
    text-align: center;
   }
