* {margin: 0;
padding: 0;
border: 0;
outline: 0;
vertical-align: baseline;
background: transparent;}

html {width:100%;
height: 100%;}

body {color:#fff;  
font-family: Calibri;
font-size: 18px;
background: #fff;}

h1, h2 {color:  #fff;
font-family: Calibri;
font-size: 30px;}

a {color: #fff;}

#container {
position: fixed;
margin: 0 auto;
width:100%;
height: 100%;}

#kontakt {border-radius: 20px;
    width: 550px;
    margin-left: 33px;
    margin-top: 250px;
    padding-top: 11px;
    display: block;
    color: #fff;
    text-decoration: none;}

.btn {width: 200px;
    margin-top: 20px;
    background: #FFF;
    padding: 15px;
    font-size: 15px;}

/* Sidebar

--------------------------------------------------------------------------------------- */


/* Supersized
--------------------------------------------------------------------------------------- */
	
	#supersized-loader { position:absolute; top:30%; left:50%; z-index:10; width: 120px; height:60px; margin:-30px 0 0 -30px; text-indent:-999em; background-color:#fff;  -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
	
	#supersized { position:fixed; left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; }
		#supersized img{ width:auto; height:auto; position:relative; display:none; outline:none; border:none; }
			#supersized.speed img { -ms-interpolation-mode:nearest-neighbor; image-rendering: -moz-crisp-edges; }	/*Speed*/
			#supersized.quality img { -ms-interpolation-mode:bicubic; image-rendering: optimizeQuality; }			/*Quality*/
		
		#supersized a { z-index:-30; position:absolute; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111;}
			#supersized a.prevslide { z-index:-20; }
			#supersized a.activeslide { z-index:-10; }
			#supersized a.prevslide img, #supersized a.activeslide img{ display:inline; }
