
* {
  outline: 1px solid red;
}

body {
  display: flex;
  flex-direction: column;
  margin:0 100px;
  background: url('poze/stropbej.png') no-repeat center center;
  background-attachment: fixed;
  background-size: cover;
  background-color: rgb(249, 248, 240);
}
/* Style the header */
.header {
  background-color: #eeedea;
  padding: 20px;
  letter-spacing: 7px;
  text-align: center;
  color:  #5a513a;
}

.material-icons {
position: relative;
  margin: 10px;
  animation: mymove 160s infinite;
  animation-timing-function:linear;
}
@keyframes mymove {
  from {left: 0px;}
  to {left: 500px;}
}

/* Style the top navigation bar */
.topnav {
  overflow: hidden;
  background-color: #c1c1bf;
}

/* Style the topnav links */
.topnav a {
  float: left;
  display: block;
  color: #f2f2f2;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
}

/* Change color on hover */
.topnav a:hover {
  background-color: #fbf5e5;
  padding: 16px 16px;
  color: rgb(155, 155, 182);
}

/* width */
::-webkit-scrollbar {
  width: 10px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: #888; 
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #555; 
}
a.titlu {
  text-align: center;
  font-style: normal;
  color: #9894ad;
  text-decoration: none;
}
a.titlu:hover {
  color:#f9fcf8;
}

/* Responsive layout - makes the three columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
  body {
    margin:0 0;
}
.he
  .grid-container {
    width: 100vh;  
}
ader {
    margin:0px 0px;
}
}
.pg2{
  display: grid;
  grid-template-columns: auto auto auto;
  grid-template-rows: auto auto auto;
  background-color:rgb(164, 161, 149);
  padding: 10px; 
}

.pg2> div {
  background-color: #d5d5c7;
  background-image: url(poze/valurid.jpg);
  border: 1px solid rgb(103, 105, 92);
  padding: 10px;
  font-size: 10px;
  color: #9894ad;
  text-align: center;
} 
img{
  border:2px solid #f1f1f1;
}
.spatiu-jos {
  height: 40%;
}

.sideleft {
    display: inline-flex;
    position: 0;
    margin: 20px;
    padding: 0px;
} 
/* Change color on hover */
a.schi:hover {
color: wheat;
} 

#F {
  filter: grayscale(200%);
  border-style: none;
  padding: 0%;
  margin: 0;
}
#F:hover {
  filter: none;
}
#W {
  filter: grayscale(200%);
  border: none;
  padding: 0%;
  margin: 0%;
}
#W:hover {
    filter: none;
}
#P {
  filter: grayscale(200%);
  border: none;
  padding: 0%;
  margin: 0%;
}
#P:hover {
  filter: none; 
}

#M {
  filter: grayscale(200%); 
  border: none;
   padding: 0%;
  margin: 0%;
}
#M:hover{
  filter: none ;
}

.main {  
   display: inline-flex;
   flex-direction: column;
    margin-top: 10px;
    border-color:  #424141;
   } 
.schi{
  text-decoration: none;
  color: #9b9aa6;
}
#main  a{
  font-size: 12px;
  font-family: 'Times New Roman', Times, serif;
  text-decoration: none;
  color: #848480;
  }
#main a:hover{
color: #9f9f9a;
  }
  .sideright {  
   display: inline-flex;
   flex-direction: column;
    margin-top: 10px;
   } 
.sideright a{ 
    font-size: 12px;
    text-decoration: none;
    color: #848480
  }

.sideright a:hover{
color: #9f9f9a;
  }

footer {
  grid-column: 1/-1;
  margin: 0;
  bottom: 0;
  left: 0;
  background-color: #58370e;
  padding: 8px;
  text-align: center;
  color: #424141;
}

