body{
margin:0;
font-family: Arial;
/* фон на всех страницах */
background-image: url("fon.jpg");
background-size: cover;
background-repeat: no-repeat;
}
.main-table,
.page-table{
width:100%;
height:100vh;
border-collapse: collapse;
}
.header{
height:80px;
background:#555;
color:white;
text-align:center;
font-size:32px;
font-weight:bold;
}
.menu{
width:250px;
vertical-align: top;
}
.menu-table{
width:100%;
border-collapse: collapse;
}
.menu-table td{
border:1px solid black;
text-align:center;
height:60px;
background: rgba(255,255,255,0.7);
}
.menu-table a{
text-decoration:none;
color:black;
font-weight:bold;
}
.menu-table a:hover{
color:blue;
}
.content{
text-align:center;
vertical-align: middle;
background: rgba(255,255,255,0.5);
}
h1{
font-size:40px;
}