html {
	margin: 0;
	padding: 0;
	height: 100%;

}
body {
	margin: 0;
	padding: 0;
	height: 100%;
	font: 0.80em "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
	background-image: url(images/back.gif);
	background-repeat: no-repeat;
	background-position: top left;
	color:white;
	background-color: #383C86;
}

a {
	text-decoration: underline;
	color:white;
}
a:hover, .zlu {
color: #FBE767;
}
h1, h1.span {
	font-size: 175%;
	margin: 0;
	padding: 0;
	text-align: center;
	height: 61px;
	width: 286px;
	background: url(images/maria.gif) no-repeat;
	border: 0px solid white;
	position: relative;
	top: 2px;
	left:265px;
}

h1 span {
	position: absolute;
	left: -150em;
	width: 50em;
}
h2,h2.uk {
	margin: 0px;
	padding: 0px;
	text-align: left;
	height: 38px;
	width: 493px;
	border: 0px solid white;
	position: relative;
	top: 20px;
	left: 343px;
	background: url(images/stanica.gif) no-repeat;
}
h2.uk {
	background: url(images/stanica-uk.gif) no-repeat;
}
h2 span,h2.uk span {
	position: absolute;
	left: -150em;
	width: 50em;
}
h3{
	font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;
	color: #FBE767;
	width: 720px;
	margin: 10px 0px 5px 0px;
	border: 1px solid #383C86;
	float: left;
}
h4{
	font-size: 110%;
	padding: 0px;
	float: left;
	margin: 30px 0px 5px 0px;
	border: 0;
	width: 590px;
}
h4 span{
	font-size: 85%;
	font-weight: normal;
	color: #BFD3DA;
}
p{
	width: 750px;
}
#motylek{
	background: url(images/motylek.gif);
	height: 117px;
	width: 153px;
	position: absolute;
	top: 0px;
	left:0px;
}
#uk{
	height: 24px;
	width: 35px;
	position: absolute;
	top: 55px;
	left:855px;
}
#blok {
	width: 950px;
	margin: 0px;
	padding: 0;
	text-align: left;
	height: auto;
	border: 1px solid #383C86;
}
#menu{
	width: 160px;
	border: 0;
	list-style: none;
	margin: 40px 0 0;
	padding: 0px;
	float: left;
}
#menu ul{
	list-style: none;
	margin: 0px 0px 0px 18px;
	padding:0px;
}
#menu ul li{
	width: 132px;
	height: 30px;
	border: 0px solid White;
	margin: 0px;
	padding: 0px;
}
#menu ul li a{
	background: url(images/tlacitko.gif) -132px 0 no-repeat;
	width: 132px;
	height: 30px;
	line-height: 30px;
	display: block;
	color: #f7f7ce;
	text-decoration: none;
	background-repeat: no-repeat;
	text-indent: 11px;
	font-weight: bold;
	font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;
	border: 0px;
	margin: 0px;
	padding:0px;
	}
#menu ul li a span{
	position: relative;
	top: -4px;
}
#menu ul li a:hover,#menu ul li a.akt{
background: url(images/tlacitko.gif) 0 0 no-repeat;
background-repeat: no-repeat;
}
#menu ul li a.akt{
	cursor: default;
}
#menu .count{
	text-align: center;
	margin: 12px 0px 30px;
	padding: 12px 0px 0px;
}
p.cnt span{
	color: #BFD3DA;
}
#telo{
	margin: 40px 0px 0px 170px;
	padding: 0px;
	border: 1px solid #383C86;
	position: relative;
	top: -15px;
	height: 100%;
}
#telo p{
	text-indent: 2em;
	line-height: 1.4em;
	float: left;
	border: 0;
	margin:0px 0px 5px 0px;
}
#pata {
	clear: both;
	margin: 0px 0px 0px 170px;
	padding: 15px 0px 20px 0px;
	border: 0;
	color: #bfd3da;
	font-size: .9em;
	text-align: center;
	width: 740px;
}
#pata span {
	float: right;
	margin: 0px 0px 15px 0px;
}
#pata a{
	color: #bfd3da;
}
#pata a:hover {
	color: #FBE767;
}
#telo div{
	text-align: center;
	float: left;
	padding-right: 5px;
	border: 0;
}
#telo div.gal{
	width: 175px;
	height: 155px;
	border: 1px solid #383C86;
	padding:1px;
	margin:1px;
}
#telo div.gal a, #telo .vrhy ul li a {
	text-decoration: none;
	color: #BFD3DA;
}
#telo div.gal a:hover, #telo .vrhy ul li a:hover{
	text-decoration: underline;
	color: #FBE767;
}
#telo div.gal .pop{
	display: block;
	border: 1px solid #383C86;
}
#telo div.gal img{
	border: 1px solid #282862;
	margin: 1px auto;
	padding: 1px auto;
	text-align: center;
}
#telo div.gal img:hover, #telo div a img:hover{
	border: 1px solid #fbe767;
}
#telo img, #telo td.img img{
	border: 1px solid #282862;
	margin: 7px 0px 7px;
}
#telo td img, #telo .nob{
	border: 0px;
}
td.mod{
	color: #BFD3DA;
}
.icq{
	position: relative;
	top: 4px;
}
strong{
	color: #FBE767;
}
#telo ul, #telo table{
	margin: 20px 0px 0px;
	float: left;
	border: 0;
}
#telo ul li{
	list-style-type: none;
	margin-bottom: 5px;
	width: 500px;
}
.sucka, .pes{
	background-image: url(images/sucka.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 17px;
	text-decoration: none;
	color: #BFD3DA;
}
h3.sucka, h3.pes{
	color: #FBE767;
}
.pes{
	background-image: url(images/pes.gif);
}
a.sucka:hover, a.pes:hover{
	text-decoration: underline;
	color: #FBE767;
}
hr{
	width: 760px;
	height: 1px; 
   color: #BFD3DA; 
   background-color: #BFD3DA; 
   border: 0px solid #BFD3DA;
	display: block;
	float: left;
}
dl{
	margin-top:0px;
	padding-top:0px;
}
dt{
	font-weight: bold;
	width:600px;
}
dd{
	margin-left:0px;
}
dd span{
	color: #BFD3DA;
}
blockquote{
	font-style: italic;
	font-weight: bold;
}
#sk, #cz, #gb, #aus, #bel, #den, #fin, #fra, #hol, #cor, #irl, #jap, #can, #kor, #lat, #ger, #nor, #pl, #po, #au, #ru, #usa, #sw, #swe, #ita{
	width: 770px;
	margin-top: 25px;
	background-image: url(images/svk.gif);
	background-repeat: no-repeat;
	background-position: 50px;
	min-height: 40px;
	text-align: left;
}
#cz{ background-image: url(images/cze.gif); }
#gb{ background-image: url(images/gbr.gif); }
#aus{ background-image: url(images/aus.gif); }
#bel{ background-image: url(images/bel.gif); }
#den{ background-image: url(images/den.gif); }
#fin{ background-image: url(images/fin.gif); }
#fra{ background-image: url(images/fra.gif); }
#hol{ background-image: url(images/hol.gif); }
#cor{ background-image: url(images/cor.gif); }
#irl{ background-image: url(images/irl.gif); }
#jap{ background-image: url(images/jap.gif); }
#can{ background-image: url(images/can.gif); }
#kor{ background-image: url(images/kor.gif); }
#lat{ background-image: url(images/lat.gif); }
#ger{ background-image: url(images/ger.gif); }
#nor{ background-image: url(images/nor.gif); }
#pl{ background-image: url(images/pl.gif); }
#po{ background-image: url(images/po.gif); }
#au{ background-image: url(images/au.gif); }
#ru{ background-image: url(images/ru.gif); }
#usa{ background-image: url(images/usa.gif); }
#sw{ background-image: url(images/sw.gif); }
#swe{ background-image: url(images/swe.gif); }
#ita{ background-image: url(images/ita.gif); }
#sk dd span, #cz dd span, #gb dd span, #aus dd span, #bel dd span, #den dd span, #fin dd span, #fra dd span, #hol dd span, #cor dd span, #irl dd span, #jap dd span, #can dd span, #kor dd span, #lat dd span, #ger dd span, #nor dd span, #pl dd span, #po dd span, #au dd span, #ru dd span, #usa dd span, #sw dd span, #swe dd span, #ita dd span{
	border: 0px;
	width: 390px;
	_width: 427px;
	display: block;
	float: left;
	text-align: right;
	padding-right: 10px;
	margin-left: 40px;
	_margin-left: 0px;
	color: white;
	font-weight: bold;
}
#sk dd span img, #cz dd span img, #gb dd span img, #aus dd span img, #bel dd span img, #den dd span img, #fin dd span img, #fra dd span img, #hol dd span img, #cor dd span img, #irl dd span img, #jap dd span img, #can dd span img, #kor dd span img, #lat dd span img, #ger dd span img, #nor dd span img, #pl dd span img, #po dd span img, #au dd span img, #ru dd span img, #usa dd span img, #sw dd span img, #swe dd span img, #ita dd span img{
	border: 0px;
	padding:0px;
	margin:0px;
	}
#sk dd a, #cz dd a, #gb dd a, #aus dd a, #bel dd a, #den dd a, #fin dd a, #fra dd a, #hol dd a, #cor dd a, #irl dd a, #jap dd a, #can dd a, #kor dd a, #lat dd a, #ger dd a, #nor dd a, #pl dd a, #po dd a, #au dd a, #ru dd a, #usa dd a, #sw dd a, #swe dd a, #ita dd a{
	border: 0px;
	width: 300px;
	display: block;
	float: left;
	text-align: left;
	color: #BFD3DA;
	overflow: hidden;
	text-decoration: none;
}
#sk dd a:hover, #cz dd a:hover, #gb dd a:hover, #aus dd a:hover, #bel dd a:hover, #den dd a:hover, #fin dd a:hover, #fra dd a:hover, #hol dd a:hover, #cor dd a:hover, #irl dd a:hover, #jap dd a:hover, #can dd a:hover, #kor dd a:hover, #lat dd a:hover, #ger dd a:hover, #nor dd a:hover, #pl dd a:hover, #po dd a:hover, #au dd a:hover, #ru dd a:hover, #usa dd a:hover, #sw dd a:hover, #swe dd a:hover, #ita dd a:hover{
	color: #FBE767;
	text-decoration: underline;
}
dt.stat{
	font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;
	color: #FBE767;
	width: 760px;
	_width: 720px;
	border: 0px;
	text-align: left;
	font-weight: bold;
	font-size: 110%;
	text-indent: 440px;
	=text-indent: 433px;
	_text-indent: 411px;
}
#sk dd span.zlu, #cz dd span.zlu, #gb dd span.zlu, #aus dd span.zlu, #bel dd span.zlu, #den dd span.zlu, #fin dd span.zlu, #fra dd span.zlu, #hol dd span.zlu, #cor dd span.zlu, #irl dd span.zlu, #jap dd span.zlu, #can dd span.zlu, #kor dd span.zlu, #lat dd span.zlu, #ger dd span.zlu, #nor dd span.zlu, #pl dd span.zlu, #po dd span.zlu, #au dd span.zlu, #ru dd span.zlu, #usa dd span.zlu, #sw dd span.zlu, #swe dd span.zlu, #ita dd span.zlu{
	color: #FBE767;
}
p.link{
	text-align: center;
	width: 450px;
}
p.link a{
	color: #BFD3DA;
	text-decoration: none;
}
p.link a:hover{
	color: #FBE767;
	text-decoration: underline;
}
h3.dva{
	font-size: 100%;
	font-weight: bold;
	color: White;
}
p.cnt{
	text-align: center;
	width: 715px;
	_width: 710px;
	border: 0px;
}
#telo div .new, #telo dd .new{
	margin: 0px;
	border: 0px solid Black;
	padding: 0px;
}
#telo .vrhy{
	margin-left: 40px;
}
#telo .vrhy ul{
	margin: 10px;
	border: 0px;
	padding: 0px;
	font-weight: bold;
	text-align: left;
}
#telo .vrhy ul li{
	padding: 10px;
	border-bottom: 1px solid #6C74AA;
	width: 200px;
}
.samp{
	width: 350px;
	height: 360px;
}
.rod, .vys{
	width: 715px;
	_width: 710px;
	border: 1px dashed #FF6347;
}

.rod td, .vys td{
	border: 1px solid #6C74AA;
	padding: 5px;
	text-align: center;
}
.vys th{
	text-align: center;	
}
.rod td i{	
	color: #BFD3DA;
}
caption{
	color: #FBE767;
	font-weight: bold;
	margin: 25px 0px 0px;
	text-align: left;
	padding: 0px;
	font-size: 120%;
}
h3.new{
	color: #DD0000;
}
.lft{
	text-align: left;
	display: block;
	text-indent: 0em;
	padding-left:30px;
	margin-top:40px;
}
.foto{
	padding-left: 35px;
}



#telo div.gal img:hover, #telo div.gal img.hover, #telo div a img:hover, #telo div a img.hover{
	border: 1px solid #FBE767;
}
#telo div.gal img, #telo div a img /* IE:hover */ {
  	background-color: expression(
    this.onmouseover = function() { this.className += ' hover'; }, 
    this.onmouseout = function() { this.className = this.className.replace(' hover', ''); }
  );
}


#telo .exp{
	margin: 25px 0px 0px 150px;
	_margin: 25px 0px 0px 80px;
	width: 600px;
	border: 1px solid #383c86;
}
#telo .exp dt{
	text-align: left;
	color: #FBE767;
}
#telo .exp dd{
	text-align: left;
	margin-left:20px;
}
.bold{
	font-size: .85em;
	font-weight: normal;
	color: white;
}
