html,body {
	/* background-color:#ffffff; */
/* 	background-image: url("../../img/lich.jpg"); */
/*
	background-repeat:no-repeat;
	background-position: right top;
	background-size: contain;
	background-attachment: fixed;
*/
	/* height:100%; */
	/* width:100%; */
/* 	padding:0; */
/* required for Opera to have 0 margin */
/* 	font-size:20pt; */
	/* font-family: "Comic Sans MS", cursive, sans-serif; */
/* 	font-family: "Arial", Helvetica, sans-serif; */
/* 	font-family: PT Sans Narrow; */
	/* cursor:default; */
	/* color: #000000; */
	/* padding-right: 0px !important */
}

.pointer {
	cursor: pointer;
}

.hover:hover {
    opacity: 0.6;
	filter: alpha(opacity=10); /* For IE8 and earlier */
	background-color: #ff951c;
	transform:scale(1.1);
}

.hover_zoom:hover {
    opacity: 0.6;
	filter: alpha(opacity=10); /* For IE8 and earlier */
	background-color: #020f14;
	transform:scale(0.9);
	transition: .5s ease-in-out;	
}

.inputfile {
	width: 0.1px;
	height: 0.1px;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	z-index: -1;
}

.inputfile + label {
    font-size: 1.25em;
    font-weight: 700;
    color: white;
    background-color: rgb(197, 197, 197);
    display: inline-block;
}

.inputfile:focus + label,
.inputfile + label:hover {
    background-color: red;
}

.inputfile + label {
	cursor: pointer; /* "hand" cursor */
}