			html,body {
				height:100%;
				margin:0;
				padding:0;
				font-family: "BenchNine", sans-serif;
				background: transparent;
				color: black;
				}
.pici75
	{
	font-size:		75%;
	}
.pici67
	{
	font-size:		67%;
	}
.pici50
	{
	font-size:		50%;
	}
.nagy125
	{
	font-size:		125%;
	}
.nagy150
	{
	font-size:		150%;
	}
.nagy175
	{
	font-size:		175%;
	}
.nagy200
	{
	font-size:		200%;
	}
			a {
				color: black;
				}
			._3D-CSS-font-Decoracha {
				font-family: Decoracha, "BenchNine";
				font-feature-settings: "ss01", "lnum" 0, "liga" 1, "clig" 1, "dlig" 0, "calt" 0;
				}
			._3D-CSS-font-BenchNine {
				font-family: "BenchNine", Helvetica;
				}
			._3D-CSS-font-normal00 {
				font-family: "BenchNine", Helvetica;
				}
			._3D-CSS-text-shadow {
				-webkit-text-shadow: 10px 0 13px rgb(0, 0, 0), -10px 0 13px rgb(0, 0, 0), 0 -10px 13px rgb(0, 0, 0), 0 10px 13px rgb(0, 0, 0);
				-moz-text-shadow: 10px 0 13px rgb(0, 0, 0), -10px 0 13px rgb(0, 0, 0), 0 -10px 13px rgb(0, 0, 0), 0 10px 13px rgb(0, 0, 0);
				text-shadow: 10px 0 13px rgb(0, 0, 0), -10px 0 13px rgb(0, 0, 0), 0 -10px 13px rgb(0, 0, 0), 0 10px 13px rgb(0, 0, 0);
				}
			._3D-CSS-box-shadow {
				-webkit-box-shadow: 0px 0px 13px 13px rgba(0,0,0,0.5);
				-moz-box-shadow: 0px 0px 13px 13px rgba(0,0,0,0.5);
				box-shadow: 0px 0px 13px 13px rgba(0,0,0,0.5);
				}
			.cim {
				color: white;
				font-size: 65px;
				font-weight: 900;
				line-height: 65px;
				}
			.alcim {
				color: white;
				font-size: 39px;
				font-weight: 900;
				line-height: 39px;
				}
			.vkozepre {
				position: absolute;
				left: 50%;
				margin-right: -50%;
				transform: translate(-50%,0);
				}
			.fkozepre {
				position: absolute;
				top: 50%;
				margin-bottom: -50%;
				transform: translate(0,-50%);
				}
			.vfkozepre {
				position: absolute;
				top: 50%;
				margin-bottom: -50%;
				left: 50%; margin-right: -50%;
				transform: translate(-50%,-50%);
				text-align: center;
				}
			.fejlec {
				position: absolute;
				top: 0;
				font-size: 19px;
				line-height: 19px;
				font-weight: 700;
//				text-transform: uppercase;
				margin-top: 5px;
				}
			.lablec {
				position: absolute;
				bottom: 0;
				font-weight: 700;
				font-size: 19px;
				color: white;
				line-height: 19px;
				margin-bottom: 5px;
				}
			.fejlec a {
				margin: 0px 10px;
				text-decoration: none;
				}
			.lablec a {
				margin: 0px 10px;
				text-decoration: none;
				}
			.gombdoboz {
				margin-top: 30px;
				margin-left: auto;
				margin-right: auto;
				}
			.gomb {
				border: 1px solid #aaaaaa;
				border-radius: 50%;
				padding: 15px;
				margin: 10px;
				width: 200px;
				background: rgba( 255, 255, 255, 0.75 );
				color: rgba( 0, 0, 0, 1.0 );
				font-weight: 900;
				font-size: 32px;
				line-height: 32px;
				text-align: center;
//				text-transform: uppercase;
				display: inline-block;
				}
			.gomb-kicsi {
				width: 150px;
				font-size: 24px;
				line-height: 24px;
				text-align: center;
				display: inline-block;
				}
			.gomb:hover,.gomb-kicsi:hover {
				filter: invert(100%) grayscale(100%);
				text-shadow: 10px 0 13px rgb(0, 0, 0), -10px 0 13px rgb(0, 0, 0), 0 -10px 13px rgb(0, 0, 0), 0 10px 13px rgb(0, 0, 0);
				}
			.piros {
				border: 1px solid red;
				}
			.fullscreen-bg {
				position: fixed;
				top: 0;
				right: 0;
				bottom: 0;
				left: 0;
				overflow: hidden;
				filter: invert(0) grayscale(100%) brightness(75%);
//				filter: invert(0) blur(7px) grayscale(100%);
				z-index: -100;
				}
			.fullscreen-bg__video {
				position: absolute;
				top: 50%;
				left: 50%;
				width: auto;
				height: auto;
				min-width: 100%;
				min-height: 100%;
				-webkit-transform: translate(-50%,-50%);
				-moz-transform: translate(-50%,-50%);
				-ms-transform: translate(-50%,-50%);
				transform: translate(-50%,-50%);
				}
			.mySlides {
				display: none;
//				background-color: black; 
				background: center center 100% auto no-repeat;
				background-size: 100% auto;
				background-attachment: fixed;
				position: absolute;
				align: center;
				text-align: center;
				width: auto;
				height: auto;
				min-width: 100%;
				min-height: 100%;
				max-width: 100%;
				max-height: 100%;
//				margin-left: auto;
//				margin-right: auto;
//				margin: 0 auto 0 auto;
				top: 50%;
//				right: 0;
//				bottom: 0;
				left: 50%;
				overflow: hidden;
				opacity: 0.0;
				-webkit-transform: translate(-50%,-50%);
				-moz-transform: translate(-50%,-50%);
				-ms-transform: translate(-50%,-50%);
				transform: translate(-50%,-50%);
				filter: blur(39px) grayscale(100%) brightness(200%);
				transition: all 1s;
				-webkit-transition: all 1s;
//				z-index: -99;
				}
			.text7Fgray {
				color: #7f7f7f;
				}
			.textBFgray {
				color: #bfbfbf;
				}
			.textSmall075 {
				font-size: 75%;
				}
			@media (max-width: 767px) {
				.fullscreen-bg {
					background: url('http://Gime.hu/indexpix/bodyback-20170715-monitorstripes-720p.jpg') center center/ cover no-repeat;
					}
				.fullscreen-bg__video {
					display: none;
					}
				.mySlides {
					overflow: visible;
					}
				}
