span.tab { padding: 0 20px; }

body {
	margin: 0;
	padding: 0;
	
	color: darkgrey;
	background-color: #232323;
}

.menu {
	/*background-color:#FF0000;*/	
	position: fixed;
	
	width: 600px;
	height: 200px;
	
	right: 1%;
	bottom:0px;
}

#button {
	position: absolute;
	
	width: 100px;
	height: 20px;
	
	text-align: center;
	background-color: #ABABAB;
	border: 1px solid black;
	border-radius: 30px;
	padding: 5px;
}

#button:hover {
	background-color: #FFFFFF;
}

#button:active {
	background-color: #0F0F0F;
}

.sbuttons {
	clear: both;
}

.ubutton {
	left: 250px;
}

.usbutton, .sbutton {
	float: left;
}

.usbutton {
	top: 40px;
}

.usbutton.left {
	left: 95px;

	transform: rotate(-30deg);
	-ms-transform: rotate(-30deg); /* IE 9 */
	-webkit-transform: rotate(-30deg); /* Safari and Chrome */
	-o-transform: rotate(-30deg); /* Opera */
	-moz-transform: rotate(-30deg); /* Firefox */
}

.usbutton.right {
	right: 95px;

	transform: rotate(30deg);
	-ms-transform: rotate(30deg); /* IE 9 */
	-webkit-transform: rotate(30deg); /* Safari and Chrome */
	-o-transform: rotate(30deg); /* Opera */
	-moz-transform: rotate(30deg); /* Firefox */
}

.sbutton {
	top: 140px;
}

.sbutton.left {
	left: 0px;

	transform: rotate(-60deg);
	-ms-transform: rotate(-60deg); /* IE 9 */
	-webkit-transform: rotate(-60deg); /* Safari and Chrome */
	-o-transform: rotate(-60deg); /* Opera */
	-moz-transform: rotate(-60deg); /* Firefox */
}

.sbutton.right {
	right: 0px;
	
	transform: rotate(60deg);
	-ms-transform: rotate(60deg); /* IE 9 */
	-webkit-transform: rotate(60deg); /* Safari and Chrome */
	-o-transform: rotate(60deg); /* Opera */
	-moz-transform: rotate(60deg); /* Firefox */
}

.bground {
	position: absolute;
	top: 0px;
	z-index:-1;
}