body {
	background-color: #1d0803;
	background-image: url('./bg.gif'); /* Путь к фоновому рисунку */
    background-position: left top; /* Положение фона */
    background-repeat: repeat-x; /* Отменяем повторение фона */
	height: 1400px;
}

A {text-decoration: underline; letter-spacing: 2.8px; font-size: 16pt;}
A:link {color: #3ab4d3; letter-spacing: 2.8px; font-size: 16pt;}
A:visited {color: #ff9000; text-decoration: underline; letter-spacing: 2.8px; font-size: 16pt;}
A:hover {color: red; text-decoration: overline; letter-spacing: 2.8px; font-size: 16pt;}
A:active   {color: gray; text-decoration: blink; letter-spacing: 2.8px; font-size: 16pt;}

h1 {
font-family: serif;
color: #1e1e1e;
font-size: 20px;
line-height: 1.0;
padding: 7px;
margin: 7px;
text-align: left;
background: none; /* Цвет фона */
border: dotted 3px #000; /* Параметры рамки */
}

h2 {
font-family: serif;
color: #212016;
font-size: 20px;
line-height: 1.5;
padding-left: 55px;
padding-right: 55px;
text-align: left;
}

h3 {
font-weight: normal;
font-style: normal;
text-decoration: underline;
font-family: Arial;
color: red;
font-size: 15pt;
}

TABLE {
background-color: none;
}

input{
color: blue; 
font-weight: bold;
font-size: 20px;
}
 
.lang {
line-height: 0.1;
font-family: Arial;
font-size: 12px;
color: blue;
letter-spacing: 0.5px;
border: none;
background: none; /* Цвет фона */
margin-left: -15px;
margin-top: -9px;
padding-left: -15px;
padding-top: -9px;
text-decoration: none;
cursor:  pointer;
 }
 
 .letter { 
     color: red; /* Красный цвет символов */ 
     font-size: 180%; /* Размер шрифта в процентах */ 
     font-family: serif; /* Шрифт с засечками */ 
     position: relative; /* Относительное позиционирование */ 
     top: 5px; /* Сдвиг сверху */ 
    }
 
#mag {
line-height: 1.1;
font-family: Arial;
font-size: 15px;
letter-spacing: 0.8px;
border: none;
background: none; /* Цвет фона */
margin-top: 390px;
 }
#voodoo {
position: absolute; /* Абсолютное позиционирование */
left: 580px; /* Положение левого края */
top: 420px; /* Положение верхнего края */
background: none; /* Цвет фона */
border: 0px; /* Параметры рамки */
}
#magic {
position: absolute; /* Абсолютное позиционирование */
top: 130px; /* Положение верхнего края */
width: 100%; /* Ширина слоя */
background: none; /* Цвет фона */
border: 0px; /* Параметры рамки */
}
#magico {
position: absolute; /* Абсолютное позиционирование */
left: 85px; /* Положение левого края */
top: 1400px; /* Положение верхнего края */
width: 100%; /* Ширина слоя */
background: none; /* Цвет фона */
border: 0px; /* Параметры рамки */
}
#menu2 {
position: absolute; /* Абсолютное позиционирование */
left: 450px; /* Положение левого края */
top: 122px; /* Положение верхнего края */
width: 600px; /* Ширина слоя */
background: none; /* Цвет фона */
padding: 0px;
height: 20px;
}
#menu3 {
position: absolute; /* Абсолютное позиционирование */
left: 100px; /* Положение левого края */
top: 122px; /* Положение верхнего края */
width: 750px; /* Ширина слоя */
background: none; /* Цвет фона */
padding: 0px;
}
#en {
position: absolute; /* Абсолютное позиционирование */
left: 50px; /* Положение левого края */
top: 30px; /* Положение верхнего края */
width: 750px; /* Ширина слоя */
background: none; /* Цвет фона */
padding: 0px;
}