table
{
margin: 1px auto;
border: 1px solid #acacac;
border-radius: 10px;
padding: 2px;
}

body
{
/*background-image:url(nplu4.jpg);*/
background-size:1600px	2000px;

}
.link
{
	cursor:pointer;
	border-bottom:1px solid #acacac;
	padding:3px 0;
	
}

.link:hover
{
	text-decoration:underline;
	background:#cecece;
}

a.button1 {
  position: relative;
  color: #000;
  font-weight: bold;
  text-decoration: none;
  user-select: none;
  padding: .8em 2em;
  outline: none;
  background-color: lightblue;
  background-image: linear-gradient(45deg, rgba(255,255,255,.0) 30%, rgba(255,255,255,.8), rgba(255,255,255,.0) 70%), radial-gradient(190% 100% at 50% 0%, rgba(255,255,255,.7) 0%, rgba(255,255,255,.5) 50%, rgba(0,0,0,0) 50%);
  background-repeat: no-repeat;
  background-size: 200% 100%, auto;
  background-position: 200% 0, 0 0;
  box-shadow: rgba(0,0,0,.3) 0 2px 5px;
} 
a.button1:active {
  top: 1px;
  box-shadow: none;
}
a.button1:hover {
  transition: 2.0s linear;
  background-position: -200% 0, 0 0;
}

a.button
{
	color: black; /* Цвет текста */
    background: none; /* Цвет фона */
    padding: 1px; /* Поля вокруг текста */
}

a.button:hover
{
    text-decoration: overline; /* Делает ссылку подчеркнутой при наведении на нее курсора */
    color: red; /* Цвет ссылки */
}

.table2
{
 border:2px solid #000;
 border-spacing:0;
 border-collapse:collapse;
}

.table2 td
{
 border:1px solid #acacac;
 padding:5px;
}

.table2 th
{
 border:1px solid #acacac;
 padding:6px;
 background:#bdbdbd;
}

.PageDiv {
	border:1px solid #acacac;
	width:18px;
	text-align:center;
}
.PageDivSelect {
	border:2px solid #000;
        width:18px;
	text-align:center;
}

.button {
	border:1px solid #acacac;
	color:#575757;
	padding:3px;
	cursor:pointer;
}
.buttonPress{
	border:1px solid #000;
	background:#acacac;
	padding:3px;
	cursor:pointer;
}
