#oone  { left: 5vw;
	right: auto;
	margin-bottom: 0;
width: 20vw;
}
body {  cursor: url(../retro/cursor.gif), default;
	height: 100%;
}
a:hover { cursor: url(../retro/cursor.gif), default;
}
#left { margin-left: 1300px;margin-top: 100px;padding:4vw;background-image: url(../tmp/trail.gif);
	background-size: 100% 100%;height: 200px;width: 260px;font-size: 11px;
}
#cir { position: absolute;
	margin-left: 10px;
	top: 10px;
}
/* #two { 	left: 20vw; */
/* 	top: 9vw; */
/* 	width: 15vw; */
/* 	} */

/* #three { width: 13vw; */
/* 	right: 20vw; */
/* 	top: 9vw; */
/* } */

/* #four { left: 5vw; */
/* 	top: 29vw; */
/* 	width: 20vw; */
/* 	padding-top: 4vw; */

/* 	} */

/* #five { 	left: 30vw; */
/* 	top: 32vw; */
/* 	padding-top: 4vw; */
/* 	width: 13vw; */

/* 	} */

/* #six { 	left: 61vw; */
/* 	top: 35vw; */
/* 	padding-top: 4vw; */
/* 	width: 12vw; */

/* 	} */
/* #seven { 	left: 77vw; */
/* 	top: 35vw; */
/* 	padding-top: 4vw; */
/* 	width: 14vw; */

/* 	} */
/* #eight { left: 45vw; */
/* 	top: 48vw; */
/* 	margin-bottom: 10vw; */
/* 	width: 12vw; */
/* } */
div.float {
	    background:  url(../tmp/stripe.webp), black;
	    background-size: 100%;
	    	    width: 350px;
	    background-clip: padding-box;
	    padding: 5px;
		flex: 1;
				text-shadow: 4px 0 black, -4px 0 black, 0 4px  black, 0 -4px  black,
             2px 2px  black, -2px -2px  black, 2px -2px, -2px 2px  black;
		font-family: monospace;
		margin-left: 30px;
		margin-right: 30px;
  box-shadow: inset 10px 24px 40px 0px #180024, 
    inset -10px -24px 40px 0px #180024, 
    inset 20px -10px 40px 0px #180024, 
    inset -20px 10px 40px 0px #180024;
    border: solid 20px;
    border-image: url(../tmp/bor3.webp) 10%;
		font-size: 20px;

color: white;

	}
div.bg {		       background: url(../tmp/flex.gif);
		       width: 1000px;
		       position: absolute;
		       height: 1600px;
		       left: 0;
		       z-index: -1;
		       background-repeat: no-repeat;
		       background-size: 100% 100%; }
	div.flex { 	    display: flex;
		   align-items: left;
		margin-top: 20px;
		       justify-content: left;

	}
#scroll { 	bottom: 4vw;
	position: absolute;
		right: 20px;
			background-image: url(../tmp/scroll.gif);
	background-size: 120% 100%;
	padding-left: 20px;
	width: 450px;
	font-size: 16px;
	text-align: right;


}
.arr { width: 30px;

	border: none;
	position: absolute;
	padding: 1vw;
	top: 3vw;
}
#end { top: 3400px;
	background:transparent;
	color: transparent;
	position: absolute;
		    	z-index: 100;
}
div.god { border-left: 2px solid #fff500;
	width: 500px;
	left: 200px;
	margin-top: 2200px;
	background-image: url(../tmp/line.webp);
	background-size: cover;
	height: 294px;
	position: absolute;
}
	.float:hover { 	    background-image: url(../retro/11.jpg);
		background-repeat: repeat;
		border-color: transparent;
	}
	.home { 
		padding: 20px;
		padding-left: 50px;
		background: url(../tmp/tile.webp);
		font-weight: 900;
		border:none;
		color: #fff500;
		background-size: 100% 100%;
	}
ul,li { list-style-type: none;
	text-align: center;
	background-clip: content;
}

#me 
{ position: absolute;
	top: 81vw;
	margin-right: 55px;
	border: solid 40px yellow;
	border-image: url(../tmp/spike.gif) 40;
}
#images 
{ margin-top: 20px;
	margin-bottom: 20px;
}
#images:hover { filter: invert(100%);
}
#fresco {
position:absolute;
}
#fresco:hover{
filter:brightness(30%);
}
#st { position: absolute;
	top: 65vw;
	margin-right: 20px;
	width: 550px;
	border: solid 20px yellow;
		border-image: url(../tmp/bor2.webp) 5%;
  box-shadow: 5px 5px 10px 2px red, 
     2px -2px 5px 2px yellow, 
     -2px 2px 5px 2px yellow;
}

#title { margin-right: 40px;
	padding-top: 100px;
	position: absolute;
}
#tof { 
	margin-left: 300px;
	margin-top: 50px;
	margin-bottom: 50px;
	border: solid 5px red;
	width: 300px;
	background-image: url(../tmp/ti.webp);
	text-shadow: 2px 0 red, -2px 0 red, 0 2px  red, 0 -2px  red,
             1px 1px  red, -1px -1px  red, 1px -1px, -1px 1px  red;
	     font-size: 14px;
	border: groove 15px yellow;
}
p { border:none;
color: white;
	width: inherit;
}
.droit 
{ right: 40px;
width: 508px;
top: 346px;
height: 35vw;
position: absolute;
background: url(../tmp/right.webp);
border-bottom: 5vw solid transparent;
border-image: url(../tmp/bot.webp) 110 0% ;
	background-clip: padding-box;
	border-image-repeat: round;
}

.txt { width: 400px;
	font-size: 14px;
	color: #d60500;
	text-align: right;
	background-image: url(../tmp/txt.webp);
	background-size: 120% 100%;
	padding: 10px;
	padding-left: 20px;
	margin-right: 20px;
	     border:none;
}
#en { color: white;
	background-image: url(../tmp/squ3.gif);
}
