﻿	
	@import url("/fonts/calluna/stylesheet.css");
	@import url("/fonts/delicious/stylesheet.css");
	@import url("/fonts/justus/stylesheet.css");
	@import url("/fonts/neuton/stylesheet.css");
	@import url("/fonts/thryomanes/stylesheet.css");

	.CallunaRegular {font-weight: normal; font-style: normal;line-height:normal; font-family: 'Calluna', sans-serif;}

	.JustusItalic {font-weight: normal; font-style: italic;line-height:normal; font-family: 'Justus', sans-serif;}
	.JustusRoman {font-weight: normal; font-style: normal;line-height:normal; font-family: 'JustusRoman', sans-serif;}
	.JustusBold {font-weight: bold; font-style: normal;line-height:normal; font-family: 'Justus', sans-serif;}

	.DeliciousRoman {font-weight: normal; font-style: normal; line-height:normal; font-family: 'DeliciousRoman', sans-serif; font-size-adjust: 0.49;
	}
	.Neuton {font-weight: normal; font-style: normal;line-height:normal; font-family: 'Neuton', sans-serif;}
	.ThryomanesNormal {font-weight: normal; font-style: normal;line-height:normal; font-family: 'ThryomanesNormal', sans-serif;}




	body {
		background: #000000 url(asset/bodyBG01.jpg);
		margin: 0px;
		padding: 0px;
		width: 100%;
		font-size: .86em;
		font-weight: normal; font-style: normal;line-height:normal; font-family: 'Calluna', serif;
	
	}
	div {
		font-weight: normal; font-style: normal;line-height:normal; font-family: 'Calluna', serif;
	}
	P {
		color: #FFFFFF;
		font-weight: normal; font-style: italic;line-height:normal; font-family: 'Calluna', serif;
	}
	img {
		border: 0px solid black;
	}
	.text {
		color: #FFFFFF;
		width: 80%;
		margin: 0px;
		padding: 0px 100px;
		font-size: 1.1em;
	}
	.header {
		/*background: url(imgs/bodyBG01.jpg) no-repeat left;*/
		margin: 0px;
		padding: 0px;
		font: 1.2em Geneva, Arial, Helvetica, sans-serif;
	
	}
	.stamp {
		background: url(asset/flak1.gif) no-repeat 10%;
		color: #FFFFFF;
		height: 250px;
		font: 1.2em Geneva, Arial, Helvetica, sans-serif;
		text-align: right;
		width: 600px;
	}
	.typeHeader1 {
		color: #FFFFFF;
		font-weight: normal;
		font-size: 1.3em;
		text-transform: uppercase;
		clear: both;
		padding-top: 30px;
	}
	
	a:link {
		color: #990022;
		color: #FFF;
		text-decoration: underline;
	}
	a:visited {
		color: #770044;
		color: #FFF;
		text-decoration: underline;
	}
	a:hover {
		color: #FFF;
		background-color: #000;
		text-decoration: none;
	}
	a:active {
		background-color: transparent;
		color: #FC0;
		text-decoration: none;
	}
	a .hoverImage:link {
		background-color: transparent;
	}
	a .hoverImage:hover {
		background: none;
		background-color: transparent;
		/*background-color:#00CC66;*/
	}

	em { font-style: italic; }

	.transpImage:hover {
		background: none;
		background-color: transparent;
		/*background-color:#00CC66;*/
	}
	
	.menu a:link {
		background-color: transparent;
	}
	.menu a:visited {
		background-color: transparent;
	}
	.menu a:hover {
		background-color: transparent;
	}
	.menu a:active {
		background-color: transparent;
	}
	
	.white {
		color: #FFF;
	}
	.white:link {
		color: #FFF;
	}
	.white:visited {
		color: #FFF;
	}
	
	.bottom {
		background: #000;
		margin: 0px;
	
	}
	.contact {
		background: url(asset/panelaky1.jpg) no-repeat center;
		height: 503px;
		font-size: larger;
	}
	.largeText {
		font-size: larger;
	}
	.black {
		color: #333;
	}
	
	.blackDoor {
		margin: 20px;
		padding-top: 14px;
		background: #000000;	
	}
	.texture1 {
		background: url(images/bodyBG02.jpg) repeat-y;
		margin: 0px;
		padding: 0px;
		text-align: center;
	}
	.blackBG {
		background: #000000;
		width: 100%;
		text-align: center;
		margin: 0px;
		padding: 0px;
		clear: both;
	}
	.redBG {
	position:relative;
	background-image: url(asset/red800x800a80.png);
	float:left;
	padding: 10px 10px 6px;
		
		/*position:absolute;
		width:300px;
		height:800px;
		left:0px;
		top:0px;
		z-index:1;
		width: 100%;
		text-align: center;
		margin: 0px;
		padding: 0px;
		display: block;*/
	}
	.redBGover {
		position:absolute;
		-moz-opacity:0.5;
		opacity: 0.5;
		filter: alpha(opacity = 5);
		/*width: 100%;
		text-align: center;
		margin: 0px;
		padding: 0px;
		display: block;*/
	}
	.content {
		background: url(images/bodyBG02.jpg) repeat-y top;
		padding: 15px 0px 25px;
	}
	.orange {
		color: #FFCC00;
	}
	h1 {
	clear: both;
	padding-top: 20px;
	padding-bottom: 10px;
	background: url(images/BGdirt2.gif) no-repeat 430px 45px;
	text-align: left;
	padding-left: 430px;
	font-size: 2em;
	font-weight: bold;
	color: #FFCC00;
	color: #222;
	color: #EEE;
	}
	
	h1:first-letter {
		display:block;
		margin:-15px;
		font-size: 2.1em;
		/*color: #990000;*/
		/*color:#FFBB00;*/
		color: #DDD;
	}
	
	h2 {
	clear: both;
	padding-top: 18px;
	padding-bottom: 0px;
	background: url(images/BGdirt2.gif) no-repeat 430px 45px;
	text-align: left;
	padding-left: 50px;
	font-size: 1.5em;
	font-weight: bold;
	color: #FFCC00;
	color: #222;
	color: #EEE;
	}
	h2:first-letter {
		display:block;
		margin:-10px;
		font-size: 1.7em;
		/*color: #990000;*/
		/*color:#FFBB00;*/
		color: #DDD;
	}
	.small {
		font-size: small;
	}
	.underline {
		text-decoration: underline;
	}
	.blackBorder {
		border: 2px solid #000000;
		margin: 0px;
		padding: 0px;
	}
	input {
		background: transparent;
		border: 1px solid #FFFFFF;
		color: #FFFFFF;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: .8em;
	}
	.send {
		background: transparent;
		border: 1px solid #FFFFFF;
		color: #FFFFFF;
		cursor: hand;
		width: 370px;
	}
	.send:hover {
		background: #900;
		cursor: hand;
	
	}
	textarea {
		background: url(images/BGdirt2.gif) no-repeat right bottom;
		border: 1px solid #FFFFFF;
		color: #FFFFFF;
		width: 370px;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: .8em;
		font-weight: .8em;
	}
	.content2 {
		width: 800px;
		color: #CCCCCC;
		text-align: center;
		padding-right: 20px;
		padding-left: 20px;
	}
	.red {
		color: #BB0000;
		font-weight: bold;
	}
	.red {
		color: #990022;
		font-weight: bold;
	}
	object:hover {
		cursor: text;
	}
	
	
	#floatDiv1 {
		position: absolute;
		z-index: 11;
		width: 380px;
		height: 277px;
		right: 0px;
		bottom: 0px;
		/*visibility: hidden;*/
	}
	
	#floatDivVymucany {
	position: absolute;
	z-index: 5;
	width: 300px;
	height: 307px;
	left: 0px;
	bottom: 0px;
	background-image: url(asset/Vymucany/Vymucany-videoBGsmall.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	visibility: hidden;
	}
	#floatDivPerun {
	position: absolute;
	z-index: 5;
	width: 300px;
	height: 246px;
	right: 40px;
	bottom: 50px;
	background-image: url(asset/videoBG.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	visibility: hidden;
	}
	#floatDivPerunOver {
	position: absolute;
	z-index: 55;
	width: 300px;
	height: 246px;
	right: 0px;
	bottom: 0px;
	background-image: url(perun/asset/perun-videoBGsmallov.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	/*visibility: hidden;*/
	}
	
	#floatDivVideo {
	position: absolute;
	z-index: 5;
	width: 300px;
	height: 246px;
	left: 35px;
	bottom: 0px;
	background-image: url(asset/videoBG.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	visibility: hidden;
	}
	
	#floatingNews {
	position: absolute;
	z-index: 7;
	width: 550px;
	height: 200px;
	left: 7px;
	bottom: 18px;
	font-size: 10px;
	visibility: hidden;
	}
	#floatingDuso {
		position: absolute;
		z-index: 6;
		width: 200px;
		height: 150px;
		left: 140px;
		bottom: -50px;
		/*visibility: hidden;*/
	}
	#floatingNewsARIAL {
	position: absolute;
	z-index: 3;
	width: 120px;
	right: 10px;
	top: 123px;
	height: 420px;
	text-align: right;
	/*
	height: auto;
	visibility: hidden;*/
	}
	#rightDIV {
		position: absolute;
		z-index: 9;
		width: 320px;
		/*height: 160px;*/
		right: 10px;
		top: 40px;
		text-align: right;
		/*visibility: hidden;*/
	}

	#rightDIV img {
		margin: 10px;
		vertical-align:text-top;
	}

	#zvoncekDIV {
		position: absolute;
		z-index: 1;
		width: 200px;
		height: 160px;
		left: 702px;
		top: 18px;
		/*visibility: hidden;*/
	}
#floatingBlood {
		position: absolute;
		z-index: 10;
		width: 972px;
		height: 967px;
		left: -263px;
		top: 111px;
		visibility: hidden;
	}
	

#videoBG {
	padding: 20px 0px 100px;
	background-image: url(../assets/symbols/showreelBG2222.gif);
	background-repeat: no-repeat;
	background-position: center 0px;
	position: absolute;
}
	
	#vymucanyDIV {
		/*position: absolute;*/
		width: 848px;
		height: 620px;
		text-align: right;
		background-image: url(asset/Vymucany/Vymucany-BG01.gif);
		background-repeat: no-repeat;
		background-position: left top;
		/*left: 0px;*/
		/*top: 0px;*/
	}
	.right {
		text-align: right;
		font-style: italic;
		padding: 0px 50px 0px 0px;
		font-size: smaller;
	}
	.r {
		bottom: 0.8em;
		position: relative;
	
	}
	.redLink:link  {
		background-color: #990000;
		color: #FFFFFF;
	}
	.redLink:visited {
		background-color: #990000;
		color: #FFFFFF;
	}
	.extraColor {
	color: #990033;
	font-size: larger;
	font-weight: bold;
	}
#audioPlayerDiv {
	position:absolute;
	z-index:10000;
	top: 100px;
	right: 0px;
	background-image:url(perun/asset/perunBGsmall1.gif); 
	background-repeat:no-repeat;
	background-position:bottom;
	height:100px;
	vertical-align:middle;
	padding-top:32px;
}

