BODY {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; OVERFLOW: hidden; MAX-HEIGHT: 100%; PADDING: 0px; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; HEIGHT: 100%; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000;
}
BODY A {
	TEXT-DECORATION: none;
	color: #990033;
	font-weight: bold;
}
BODY A IMG {
	BORDER: 0px;
}
BODY A:hover {
	TEXT-DECORATION: underline;
	color: #990020;
}
p:first-child {
	margin-top:0;
}
h1 {
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	color: #fff;
}
h2 {
	font-size: 13px;
	margin: 0px;
	padding: 0px;
	color: #fff;
}
h3 {
	font-size: 13px;
	margin: 0px;
	padding: 0px;
	color: #fff;
}
.highlight {
	color: #ffffff;
}
#slideshow {
	position:absolute;
	width:100%;height:100%;
	bottom: 0px;
}
#slideshow IMG {
	position:absolute;
	width:100%;
	bottom:0;
	left:0;
	z-index:8;
	opacity:0.0;
}
#slideshow IMG.active {
	z-index:10;
	opacity:1.0;
}
#slideshow IMG.last-active {
	z-index:9;
}

#lines {
	left: 0px;
	width: 100%; height: 100%;
	position: absolute;
	top: 0px;
	background-image: url('../images/cary.png');
	background-repeat: repeat;
	z-index: 20;
}
#light {
	position: absolute;
	width: 48%;
	height: 56%;
	left: 2%;
	top: 20%;
	border: 0px;
	z-index: 30;
}
#light-repec {
	position: absolute;
	width: 565px;
	left: 2%;
	top: 116px;
	bottom: 120px;
	border: 0px;
	z-index: 30;
}
#light-contact {
	position: absolute;
	width: 380px;
	height: 215px;
	left: 7%;
	top: 14%;
	border: 0px;
	z-index: 30;
}
#light1-contact {
	position: absolute;
	width: 380px;
	height: 215px;
	left: 7%;
	top: 14%;
	margin-top: 230px;
	border: 0px;
	z-index: 30;
}
#l-top {
	position: absolute;
	width: 25px;
	height: 25px;
	left: 0px;
	top: 0px;
	background-image: url('../images/l-top-cor.png');
	background-repeat: no-repeat;
	z-index: 40;
}
#m-top {
	position: absolute;
	height: 25px;
	left: 25px;
	right: 25px;
	top: 0px;
	background-image: url('../images/t-side.png');
	background-repeat: repeat;
	z-index: 40;
}
#r-top {
	position: absolute;
	width: 25px;
	height: 25px;
	right: 0px;
	top: 0px;
	background-image: url('../images/r-top-cor.png');
	background-repeat: no-repeat;
	z-index: 40;
}
#l-side {
	position: absolute;
	width: 25px;
	left: 0px;
	top: 25px;
	bottom: 25px;
	background-image: url('../images/l-side.png');
	background-repeat: repeat;
	z-index: 40;
}
#r-side {
	position: absolute;
	width: 25px;
	right: 0px;
	top: 25px;
	bottom: 25px;
	background-image: url('../images/r-side.png');
	background-repeat: repeat;
	z-index: 40;
}
#l-bot {
	position: absolute;
	width: 25px;
	height: 25px;
	left: 0px;
	bottom: 0px;
	background-image: url('../images/l-bot-cor.png');
	background-repeat: no-repeat;
	z-index: 40;
}
#m-bot {
	position: absolute;
	height: 25px;
	left: 25px;
	right: 25px;
	bottom: 0px;
	background-image: url('../images/b-side.png');
	background-repeat: repeat;
	z-index: 40;
}
#r-bot {
	position: absolute;
	width: 25px;
	height: 25px;
	right: 0px;
	bottom: 0px;
	background-image: url('../images/r-bot-cor.png');
	background-repeat: no-repeat;
	z-index: 40;
}
#content {
	position: absolute;
	right: 25px;
	top: 25px;
	left: 25px;
	bottom: 25px;
	border: 0px;
	z-index: 50;
	color: #aaa;
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	background-image: url('../images/frame-bgrnd.png');
	background-repeat: repeat;
	overflow: hidden;
}
#intro {
	position: absolute;
	width: 100%;
	height: 120px;
	top: 0px;
	font-size: 14px;
	font-weight: bold;
}
#novinky {
	position: absolute;
	width: 100%;
	top: 163px;
	bottom: 0px;
}
#novinky p {
	margin: 0 0 20px 0;
}
#text-win {
	position: absolute;
	width: 100%;
	top: 48px;
	bottom: 0px;
}
.nadpis0 {
	position: absolute;
	background:url(../images/butt0.png) no-repeat 0px 0px;
	width:91px;
	height:33px;
	top: 120px;
	left: -3px;
	z-index: 80;
}
.nadpis1 {
	position: absolute;
	background:url(../images/butt1.png) no-repeat 0px 0px;
	width:93px;
	height:33px;
	top: 5px;
	left: -3px;
	z-index: 80;
}
.nadpis2 {
	position: absolute;
	background:url(../images/butt2.png) no-repeat 0px 0px;
	width:116px;
	height:33px;
	top: 5px;
	left: -3px;
	z-index: 80;
}
.nadpis3 {
	position: absolute;
	background:url(../images/butt3.png) no-repeat 0px 0px;
	width:85px;
	height:33px;
	top: 5px;
	left: -3px;
	z-index: 80;
}
.nadpis4 {
	position: absolute;
	background:url(../images/butt4.png) no-repeat 0px 0px;
	width:68px;
	height:33px;
	top: 5px;
	left: -3px;
	z-index: 80;
}
.nadpis5 {
	position: absolute;
	background:url(../images/butt5.png) no-repeat 0px 0px;
	width:99px;
	height:33px;
	top: 5px;
	left: -3px;
	z-index: 80;
}

#menu {
	position: absolute;
	height: 90px;
	left: 2%;
	right: 2%;
	bottom: 0px;
	z-index: 30;
}
#lm-side {
	position: absolute;
	left: 0px;
	width: 20px;
	height: 90px;
	background-image: url('../images/l-menu-side.png');
	background-repeat: no-repeat;
}

#m-content {
	position: absolute;
	height: 90px;
	left: 20px;
	right: 25px;
	background-image: url('../images/menu-bgrnd.png');
	background-repeat: repeat;
}
#rm-side {
	position: absolute;
	right: 0px;
	width: 25px;
	height: 90px;
	background-image: url('../images/r-menu-side.png');
	background-repeat: no-repeat;
}
#navMenu {
	position: absolute;
	width: 70%;
	margin: 14px 0 0 0; 
	padding:0;
	list-style:none;
}

#navMenu li {
	float:left;	
	position:relative;
	margin-right: 25px;
}
.tlac0 {
	background:url(../images/butt0.png) no-repeat 0px 0px;
	width:91px;
	height:33px;
}.tlac1 {
	background:url(../images/butt1.png) no-repeat 0px 0px;
	width:93px;
	height:33px;
}
.tlac2 {
	background:url(../images/butt2.png) no-repeat 0px 0px;
	width:116px;
	height:33px;
}
.tlac3 {
	background:url(../images/butt3.png) no-repeat 0px 0px;
	width:85px;
	height:33px;
}
.tlac4 {
	background:url(../images/butt4.png) no-repeat 0px 0px;
	width:68px;
	height:33px;
}
.tlac5 {
	background:url(../images/butt5.png) no-repeat 0px 0px;
	width:99px;
	height:33px;
}

#navMenu li a {
	z-index:20;
	display:block;
	position:relative;
}

.tlac0 a, .tlac1 a, .tlac2 a, .tlac3 a, .tlac4 a, .tlac5 a {
	height:33px;
}

#navMenu li .hover {
	position:absolute;
	z-index:0;
	display:none;
	left:0; 
	top:0;	
}	
.tlac0 .hover {
	background:url(../images/butt0.png) no-repeat 0px -33px;
	width:91px;
	height:33px;
}.tlac1 .hover {
	background:url(../images/butt1.png) no-repeat 0px -33px;
	width:93px;
	height:33px;
}
.tlac2 .hover {
	background:url(../images/butt2.png) no-repeat 0px -33px;
	width:116px;
	height:33px;
}
.tlac3 .hover {
	background:url(../images/butt3.png) no-repeat 0px -33px;
	width:85px;
	height:33px;
}
.tlac4 .hover {
	background:url(../images/butt4.png) no-repeat 0px -33px;
	width:68px;
	height:33px;
}
.tlac5 .hover {
	background:url(../images/butt5.png) no-repeat 0px -33px;
	width:99px;
	height:33px;
}

#credits {
	position: absolute;
	width: 291px;
	top: 14px;
	right: 0px;
}

#fbook a {
	position: relative;
	width: 33px;
	height: 33px;
	top: 0px;
	margin-right: 25px;
	background:url(../images/facebook.png) no-repeat 0px 0px;
	float: left;
}
#ytube a {
	position: relative;
	width: 82px;
	height: 33px;
	top: 0px;
	margin-right: 25px;
	background:url(../images/youtube.png) no-repeat 0px 0px;
	float: left;
}
#fbook a:hover, #ytube a:hover {
	background-position: 0px -33px;
}
#copyright {
	position: relative;
	width: 126px;
	height: 33px;
	top: 0px;
	background: url(../images/copyright.png) no-repeat;
	float: left;
}

#logo {
	position: absolute;
	width: 559px;
	height: 119px;
	left: 2%;
	top: 20%;
	margin: -93px 0 0 0;
	background: url(../images/logo.png) no-repeat;
	z-index: 100;
}	
#logo-repec {
	position: absolute;
	width: 559px;
	height: 119px;
	left: 2%;
	top: 23px;
	background: url(../images/logo.png) no-repeat;
	z-index: 100;
}
#logo-cont {
	position: absolute;
	width: 315px;
	height: 68px;
	left: 7%;
	top: 14%;
	margin: 15px 0 0 25px;
	background: url(../images/logo-contact.png) no-repeat;
	z-index: 40;
}	
#butonek a {
	width:40px; height:23px;
 	display:block;
	background: url(../images/butonek.png) no-repeat 0 0;
	position:absolute;
	left:2%; top:0px;
	cursor:pointer;
	z-index: 30;
}

#butonek a:hover {
	background-position:0px -23px;
}

#butonek-popisek  {
	color:#ffffff;
	font-size:10px;
	position:absolute;
	left:2%; top:3px;
	margin-left: 47px;
	z-index: 30;
}

#lyr2 img {
	border: 1px solid #990033;
	margin: 5px 10px 0 0;
	padding: 3px;
}
#ukazky-bg {
	position:absolute;
	width:100%;height:100%;
	bottom: 0px;
}
#ukazky-bg IMG {
	position:absolute;
	width:100%;
	bottom:0;
	left:0;
}
#lyr3 img, #lyr1 img {
	border: 0;
	margin: 0 10px 10px 0;
}


.titulek {
	width: 100%;
	color: #fff;
	padding: 0 0 0 5px;
	background-color: #252552;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	margin-bottom: -8px;
}
#countdown { 
  position: relative; 
  overflow: hidden;
  display: none;
  width: 1px;
  height: 1px;
}
