/***************** general *****************/

body { margin: 0; padding: 0; }

.wrapper {
  margin-inline:auto;
  width: 800px;
}

.swrapper {
  margin-inline:auto;
  width: 410px;
}

/***************** hidden *****************/
.visually-hidden {
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  height: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}

/***************** mine *****************/

.chre {
  width:932px;
  margin-inline:auto;
}

.schre {
  width:410px;
  margin-inline:auto;
  overflow:hidden;
}

.lalime, .lalime A, .lalime DIV  {
  text-align:center;
  color:white; 
  text-decoration:none;
  font-family:sans-serif;
  font-size:13px;
  font-weight:bold;
}

.lalime A:hover {
  color: yellow;
  text-decoration:none ;
  font-weight: normal;
}

.lalila, .lalila A, .lalila DIV {
  text-align:center;
  color:#aaaaaa;
  text-decoration:none;
  font-family:sans-serif;
  font-size:11px;
  font-weight:normal;
}

.footg, .footg A {
  color:white;
  font-family:serif;
}

.footh, .footh A, .footh DIV {
  color:black;
  font-family:serif;
}

.footh-po, .footh-po A, .footh-po DIV {
  color:black;
  font-family:sans-serif;
}


.ccword, .ccword A, .ccword P {
  color:grey;
  font-family:sans-serif;
}

.oover {margin-left:8px;margin-top:3px;} 
.oover td{color:white;text-decoration:none;} 
.oover a{text-decoration:none;font-family:sans-serif;font-size:10px;color:white;} 
.oover a:hover{color:white;text-decoration:overline underline;} 
