/********************************************************
* global
********************************************************/
* { margin: 0; padding: 0; outline: none; }

img { border: 0; }

body {
	 height: 100%;
	 width:  100%;
	 margin: 0;
	 padding: 0;
    background-color: #ccc;
	 font-family: 'helvetica neue', helvetica, arial, sans-serif;
}

	/* hide from ie on mac \*/
html {
		height: 100%;
		width:  100%;
		overflow: hidden;
	}

#flashcontent {
		height: 100%;
		width: 100%;
	}
	/* end hide */

.layout {
 	 width: 100%;
	 height: 700px; 
	 position:absolute; 
	 top:50%; 
	 margin: -350px 0 0 0; 
	 position: absolute;
}

.leftbg {
	 width: 50%; 
	 height: 700px; 
	 position:absolute; 
	 margin: 0 0; 
	 position: absolute;
	 background-image: url(../img/left-bg.png);
	 background-repeat: repeat-x;
	 z-index: 10;
	 display: block;
}

.rightbg {
	 width: 50%; 
	 height: 700px; 
	 position:absolute; 
	 margin:  0 0 0 50%; 
	 position: absolute;
	 background-image: url(../img/right-bg.png);
	 background-repeat: repeat-x;
	 z-index: 20;
	 display: block;
}

.centerbg {
	 width: 990px; 
	 height: 700px; 
	 position:absolute; 
	 margin-left: -495px;
	 left: 50%;
	 background-image: url(../img/nouzova-stranka.png);
	 background-repeat: no-repeat;
	 z-index: 50;
}

.get-flash {
	 width: 160px; 
	 height: 60px; 
	 position:absolute; 
	 left: 815px;
	 top: 68px;
	 background-image: url(../img/get-flash.png);
	 background-repeat: no-repeat;
	 background-position: bottom;
}

.get-flash:hover {
	 background-position: top;
}

.e-mail {
	 width: 216px; 
	 height: 60px; 
	 position:absolute; 
	 left: 599px;
	 top: 555px;
	 background-image: url(../img/e-mail.png);
	 background-repeat: no-repeat;
	 background-position: bottom;
}

.e-mail:hover {
	 background-position: top;
}

.content {
	 width: 380px; 
	 height: 100px; 
	 position:absolute; 
	 left: 195px;
	 top: 300px;
	 text-align: left;
	 font-size: 13px;
	 color: #464646;
	 margin-left: -3000px;
}

span {
	/*text-indent: -9999px;*/
	/*margin-left: -3000px;*/
}


h1 {
	 font-size: 30px;
	 color: #000;
}

h2 {
	 font-size: 15px;
	 color: #808080;
}

a {
	display: block;
	text-decoration: none;
	text-indent: -9999px;
}


