* {
	margin: 0px;
	padding: 0px;
	border: none;
}

body {
	margin: 0;
	padding: 0;
	background: #0e3350 url(images/page-bg.png) repeat-x;
	position: relative;
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	text-align: center;
}

a:link, a:active, a:visited {
	color: #1f2022;
	text-decoration: underline;
}

a:hover {
	color: #1f2022;
	text-decoration: none;
}

h1 {
		font-size: 22px;
		padding-top: 23px;
}

fieldset {
		width: 493px;
		border: none;
		margin: 0;
		margin-top: 20px;
		padding: 0;
		text-align: center;
}

fieldset dl {
		padding: 0;
		color: #ffffff;
		min-height:10px;
}

fieldset dt {
		float: left;	
		width: 30%;
		text-align: left;
		display: block;
		font-weight: bold;
		height: 25px;
}

fieldset dd {
		margin-left: 31%;
		vertical-align: top;
		margin-bottom: 3px;
		font-weight: bold;
		text-align: left;
		height: 25px;
}

input, select, textarea {
		width: 170px;
		border: 2px solid #3fb4e5;
		background-color: #FFFFFF;
		color: #000000;
		font-family: Verdana;
		padding: 3px;
}
input.button_continue {
		width: 144px;
		height: 28px;
		margin: 0;
		padding: 0;
		border: none;
		float: right;
		background-image: url('./images/button_continue.png');
		text-indent: -10000px;
		cursor: pointer;
}
input.rocnik {
		width: 15px;
}
#page {
		width: 960px;
		height: 600px;
		margin: 0 auto 0;
		background-image: url('./images/logo.png');
		background-repeat: no-repeat;
		background-position: left 10px;
}
#page a h1 {
		margin: 0;
		padding: 0;
		margin-top: 10px;
		width: 308px;
		height: 91px;
		float: left;
		text-indent: -10000px;
		margin-bottom: 15px;
}
#nadpis {
		width: 652px;
		height: 61px;
		float: left;
		clear: left;
		background-image: url('./images/nadpis.png');
		background-repeat: no-repeat;
		display: block;
		text-indent: -10000px;
}
#content {
		width: 960px;
		height: 600px;
		text-align: left;
}
#content_full {
		width: 960px;
		height: 600px;
		text-align: left;
		clear: both;
		text-align: center;
}
.obrazok {
		float: left;
}
#content_inner {
		width: 493px;
		height: 364px;
		float: right;
		text-align: left;
		font-size: 1.25em;
}
#content_inner p {
		margin-top: 8px;
		margin-bottom: 27px;
}
#lista {
		width: 493px;
		float: right;
		margin-top: 30px;
}
.dokument {
		text-align: left;
		float: left;
}
.dokument .popis {
		font-size: 10px;
}
.dokument a:link, .dokument a:active, .dokument a:visited {
		color: #ffffff;
}
.podmienky {
		width: 215px;
		margin-left: 10px;
		float: left;
}
.podmienky input {
		margin-top: 3px;
		width: 20px;
		height: 20px;
		margin-right: 3px;
		float: left;
}
.popup_msg {
		background-color: #000000;
		position:absolute;
		z-index:10;
		width: 100%;
		height: 100%;
		opacity: .8;
		filter: alpha(opacity=80);
		text-align:center;
		display:none;
}
.popup_msg p {
		opacity: 1;
		filter: alpha(opacity=100);
		padding-top: 15%;
		color: #ffffff;
		font-family: Tahoma;
		font-size: 26px;
		font-weight: bold;
}
.chyba {
		font-size: 0.7em;
		font-weight: bold;
		margin-top: 7px;
		text-align: center;
}
.fotolink1 {
		margin-top: 49px;
		float: left;
}
.fotolink2 {
		margin-top: 49px;
		float: right;
}
.gallery {
	padding: 4px;
	border: 1px solid #FFFFFF;
	display: inline;
	margin: 10px;
}
.gallery:hover {
	padding: 0;
	border: 5px solid #FFFFFF;
}
p.terms {
		padding-top: 10px;
		font-size: 12px;
		width: 100%;
}
.left {
	float: left;
	width: 455px;
}

a#skupina {
	display: block;
	width: 291px;
	height: 53px;
	background-image: url('./images/link_skupina.png');
	background-repeat: no-repeat;
}
	a#skupina span {
		display: none;
	}
ul#galeria {
	list-style: none;
	width: 946px;
	margin: 0 auto 0;
	margin-top: 30px;
}
	ul#galeria li {
		width: 170px;
		text-align: left;
		float: left;
		font-size: 13px;
		margin-bottom: 20px;
		margin-left: 12px;
		margin-right: 12px;
	}
	ul#galeria li.first {
		margin-left: 0px;
	}
	ul#galeria li.last {
		margin-right: 0px;
	}
	ul#galeria li span {
		float: right;
	}
	ul#galeria li a {
		color: #ffffff;
		text-decoration: none;
	}
	ul#galeria li a:hover {
		text-decoration: underline;
	}
	a.download {
		clear: both;
	}
