header {  text-align: center; }html {    overflow-y: scroll;}/* Foto */.web {  background-color: #FFFFFF;  width: 1307px;  height: 190px;  border: 1px solid #000000;  margin: 0 auto;  margin-top: 30px;  border-top-left-radius: 11px;  border-top-right-radius: 11px; }  .image {  margin: 0 auto;  width: 1307px;  height: 190px;}/* Menu */.menu ul {  display: inline-block;  background-color: #000000;  width: 1307px;  height: 40px;  list-style-type: none;  margin: 0 auto;  padding: 0;  border-left: 1px solid #000000;  border-right: 1px solid #000000; }  .menu li {  display: inline-block;  height: 40px;  margin-left: 271px;  margin-right: 271px;}.menu li a {  display: inline-block;  color: white;  text-align: center;  padding: 10px 10px;  text-decoration: underline;  margin: 0 auto;}.menu li:hover > a {  background: #E31D27;  color: #FFFFFF;}.menu ul li > a {  color: #EFFF39;   display: inline-block;  margin: 0 auto;  border-radius: 3px;   text-decoration: underline;  margin-top: 5px;  padding-top: 4px;  padding-bottom: 4px;}/* Website */.site {  background-color: #333333;  color: #FFFFFF;  width: 1307px;   margin: 0 auto;  padding-top: 1px;  border-left: 1px solid #000000;  border-right: 1px solid #000000;  border-bottom: 1px solid #000000;  border-bottom-left-radius: 11px;  border-bottom-right-radius: 11px;}.round { text-align: left;	 padding-top: 20px; margin-left: 32px;}/* Bodygame */.bodygame {	background: #0099FF;	font-family: 'Rubik', sans-serif;	color: white;	font-style: normal;	font-weight: normal;	text-decoration: none;	line-height: 1.5;	font-size: 14;}/* Bodyboard */.bodyboard {	background: #FFFFFF;	font-family: 'Rubik', sans-serif;	color: white;	font-style: normal;	font-weight: normal;	text-decoration: none;	font-size: 14;}/* Main Line Without Comments */.e0 {	color: white;	font-family: 'Rubik', sans-serif;	font-style: normal;	font-weight: normal;	text-decoration: none;	font-size: 14;}/* Main Line With Comments */.e1 {	color: black;	font-family: 'Rubik', sans-serif;	font-style: normal;	font-weight: bold;	text-decoration: none;}/* Variants */.e2 {	color: green;	font-family: 'Rubik', sans-serif;	font-style: normal;	font-weight: normal;	text-decoration: none;}/* Short Variants */.e3 {	color: blue;	font-family: 'Rubik', sans-serif;	font-style: italic;	font-weight: normal;	text-decoration: none;}/* BoardTitle */.boardtitle {	color: white;	font-family: 'Rubik', sans-serif;	font-style: normal;		font-weight: normal;	text-align: center;	font-size: 14;}/* GameTitle */.gametitle {	color: white;	font-family: 'Rubik', sans-serif;	font-style: normal;		font-weight: normal;	font-size: 14;	text-align: left;}/* GameLink */.games {    text-align: left;  	 padding-left: 32px;   margin-top: 0px;   padding-bottom: 63px; }/* Footer */.footer {	font-family: 'Rubik', sans-serif;	background: #000000;	color: #FFFFFF;  width: 1307px;	height: 35px;  margin: 0 auto;	margin-top: -46px;	margin-bottom: 30px;	font-size: 14px;	text-align: center;	border-bottom-left-radius: 11px;  border-bottom-right-radius: 11px;	padding-top: 5px;	padding-bottom: 5px;} .caption {	width: 1307px;	height: 35px;	vertical-align:middle;	padding-top: 8px;}.scrollTopButton {  visibility: hidden;}.scrollTopButton.show {  visibility: visible;  cursor: pointer;  transition: all 0.3s ease-in-out;}