body {

  font-family: Georgia, Verdana,  sans-serif; /* Семейство шрифтов */
  font-size: 14pt; /* Размер основного шрифта в пунктах  */
  background:#F8F8FF /* Цвет фона веб-страницы */
  color: #000000; /* Цвет основного текста */ 
  font-style: italic;
  background-image: url("../pic/fon.jpg");
  margin: 0px 0px 0px 0px;
  text-align:justifi;

}
h1 {
  text-align: center;
  color: #B22222; /* Цвет заголовка */
  font-size: 25pt; /* Размер шрифта в пунктах */
  font-family: Georgia, Times, serif; /* Семейство шрифтов */
  font-weight: bold; /* Нормальное начертание текста  */
  font-style: italic;

}
h3 { text-align: center;
  color: #228B22; /* Цвет заголовка */
  font-size: 18pt; /* Размер шрифта в пунктах */
  font-family: Georgia, Times, serif; /* Семейство шрифтов */
  font-weight: bold; /* Нормальное начертание текста  */
  font-style: italic;

}
h4 {
  color: #000000; /* Цвет заголовка */
  font-size: 15pt; /* Размер шрифта в пунктах */
  font-family: Georgia, Times, serif; /* Семейство шрифтов */
  font-weight: bold; 
line-height:2px; 


}

p {
text-indent: 20px;
	}



TABLE{
RULES:all;

BORDER:0;

color:black;
background-color: #FFFFFF;
}

a { color: #3A5FCD; }
A: link
{color: #CD5555; }
A: active
{color: #CD5555;
}
A: hover
{color: #CD5555; }
A: visited
{color: #CD5555; }


td {
WIDTH:790
}

#mail
{
 width: 40%; 
}
.vertical-menu {
    list-style: none; 
    padding: 0px;  
    width: 93%; 
    border: 1px solid #CFCFCF; 
    border-radius: 3px;  
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px; 
    background: 	#FFFFFF; 
    background: -moz-linear-gradient(top, #9C9C9C 3%, #4a72a9 51%, #1c58a9 100%); 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(3%,#2f86fd), color-stop(51%,#4a72a9), color-stop(100%,#1c58a9));
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f86fd', endColorstr='#1c58a9',GradientType=0 ); 
}
.vertical-menu .button {
    outline: 0; 
    padding: 5px 10px; 
    display: block; 
    color: #363636;  
    font-weight: bold; 
    font-family: Georgia;
    font-style: italic;
    border: 1px solid #000000; 
    border-radius: 5px; 
    -moz-border-radius: 5px;  
    -webkit-border-radius: 5px;  
    background: #FFFFFF; 
    background: -moz-linear-gradient(top,  3%, #F8F8FF 5%, #E8E8E8 100%); 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(3%,#FFFFFF), color-stop(5%,#F0FFFF), color-stop(100%,#CFCFCF));
}
.vertical-menu .button:hover {
    background: #B5B5B5;
    background: -moz-linear-gradient(top, #5F6B72 3%, #56646C 4%, #4D5A62 50%, #434D54 100%); 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(3%,#5F6B72), color-stop(4%,#56646C), color-stop(50%,#4D5A62), color-stop(100%,#434D54)); 
}
.vertical-menu .button:active {
    padding: 5px 10px; 
    top: 0;
    background: #515B62; 
    background: -moz-linear-gradient(top, #515B62 3%, #444E55 5%, #394147 100%); 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(3%,#515B62), color-stop(5%,#444E55), color-stop(100%,#394147));
}

#tBlock {  
  position: fixed;  
  top: 3%;  
  left: 0px;  
  background: #F5F5F5;  
  width: 26px;  
  border: 1px solid #ccc;  
  color: #ccc;  
  text-align: center;  
  padding: 5 0px;  
  -moz-border-radius: 5px;  
  -khtml-border-radius: 5px;  
  -webkit-border-radius: 5px;  
  border-radius: 5px;  
  }  
  #tBlock img {  
  border: 0px;  
  margin-top: 8px;  
  -moz-border-radius: 5px;  
  -khtml-border-radius: 5px;  
  -webkit-border-radius: 5px;  
  border-radius: 5px;  
  }  

span.tg{
 color: #000000; /* Цвет заголовка */
  font-size: 13pt; /* Размер шрифта в пунктах */
  font-family: Georgia, Times, serif; /* Семейство шрифтов */
  
  font-style: italic;
}



span.bloknot{
 color: #000000; 
  font-size: 13pt; 
  font-family: Georgia, Times, serif;
  font-style: italic;
 position:relative;
	left: 110px;
	bottom: -50px;
}

span.primer{
   text-align: center;
  color: #00008B; /* Цвет заголовка */
  font-size: 12pt; /* Размер шрифта в пунктах */
  font-family: Georgia, Times, serif; /* Семейство шрифтов */
}




span.backnext{
   text-align: center;
  color: #000000; /* Цвет заголовка */
  font-size: 12pt; /* Размер шрифта в пунктах */
  font-family: Georgia, Times, serif; /* Семейство шрифтов */
  font-style: italic;
 
}
.content{
  padding-right: 10px;
  vertical-align: top;
}