@font-face {
font-family: ottawa;
src: url('ottawa.ttf');
}
.fb_iframe_widget iframe {
position: absolute;
left: 0;
}
html{
background : #c8d0eb;
/*font-family:Garamond;*/

font-family:Arial;
color: #00335b;
}

img{
	border:0px;
}
a {
text-decoration: none;
color:#00335b;
font-weight: bold;
cursor: pointer;
}
a div {
cursor: pointer;
}
#foot a {
font-weight: normal;
}
a.fond {

font-size: 15px;}

h1{
	margin: 0px;
	padding: 10px 0;
	font-size: 22px;
	/*font-family: ottawa;*/
  font-family:Arial;
	color: #00335b;
}
h2{
	margin:0;
}

h6{
text-align:left;
margin:0;
font-size: 20px;
}

a:hover{
color:#555;
}

p{
	margin:0;
}


#disclaimer {
position: relative;
width: 90%;
text-align: center;
float: left;
margin-left: 5%;
margin-top: 200px;
}

#page{
position: relative;
min-width: 750px;
margin-left: auto;
margin-right: auto;
--background-image: url('images/bimage1.png');
background-repeat: no-repeat;
background-size: 1213px;
/*padding:7px 106px 0px 107px;*/
padding:6px 30px 0px 30px;
}

#top {
position: relative;
height:90px;
width: 100%;
}
#head{
position: relative;
height: 85px;
margin: 5px;
/*border-top:2px solid #abb3db;
border-left:2px solid #abb3db;
border-right:2px solid #abb3db;
border-bottom: 4px solid #003f77;*/
text-align: center;

}
#top .bg {
width: 100%;
height: 100%;
position: absolute;
left: 0;
}
#head .text {
position: relative;
display: block;
margin: auto;
height: 40%;
bottom: -38px;
}
#head .logo {
left: 0px;
position: absolute;
margin-top: 5px;
height: 81%;
display: block;
margin-left: 5px;
}
#head .fb-like{
	position: absolute;
	right:5px;
	margin:45px 0 0 0 ;
	top:0px;
}

#head img{
display: inline-block;
border:0;
}


#head h1{
color:#00335b;
display: inline-block;
/*font-family: ottawa;*/
  font-family:Arial;
font-weight:bold;
margin:50px 0 0 0;
}

.lang{
position: absolute;
right:5px;
display:inline-block;
padding:3px 3px 0 3px;
width:65px;
border:1px solid #000;
-moz-border-radius: 5px;
border-radius: 5px;
}
.login{
position: absolute;
top:0px;
right:5px;
margin:67px 0 0 0 ;
}


#submenu{
background:#fff;
height:30px;
}


#content{
display:inline-block;
position:relative;
min-height: 700px;
width:100%;
background: url("images/menubg.png") repeat-y;

font-family:Arial;
}

#leftbar:after {
		content: ""; clear: both; display: block;
	}
#rightbar:after {
		content: ""; clear: both; display: block;
	}


#leftbar{
	float:left;
	width:137px;
	position: relative;
	padding: 0;
}

#rightbar{
	position:relative;
	margin:0 0 0 141px ;
	background:#ecf0fb;
	width:auto;
	vertical-align: top;
	padding:5px 5px 0 5px;
  min-height: 1000px;
}
#rightbar .bottomPanel {
position: relative;
float: right;
width: 100%;
}
#rightbar .prilohyPanel {
position: relative;
float: right;
width: 50%;
}
#rightbar .prilohyPanel .pane {
width: 75px;
height: 75px;
position: relative;
float: right;
overflow: hidden;
margin-right: 5px;
margin-bottom: 5px;
}
#rightbar .prilohyPanel .pane img {
max-height: 100%;
max-width: 100%;
position: relative;
}


#foot{
height:20px;
background:#00335b;
clear:both;
color:#fff;
text-align: center;
padding-top:4px;
}

#foot a{
	color:#fff;
	margin-right: 70px;

}


#content .parameters{
position: relative;
text-align:left;
width: 90%;
min-height:120px;
margin: auto;
}
.parameters p{
display:inline-block;
width:47%;
margin:2px;

}

.parameters .datum{
	display:inline;
	margin-left:-43px;
	width:45%;
}
.parameters .datum p{
	width:30px;
}

.ie_col{
	min-width: 290px;
	margin:0;
	width:50%;
	float:left;
    overflow-x: auto;

}
.parameters select{
-moz-border-radius: 5px;
box-shadow: 0px 0px 5px #888;
border-radius: 5px;
height: 19px;
border: 1px solid #003f77;
}
.parameters input{
behavior: url(PIE.php);
position:relative;
z-index: 0;
-moz-border-radius: 5px;
box-shadow: 0px 0px 5px #888;
border-radius: 5px;

height:15px;
border: 1px solid #003f77;
width: 100%;
}
.parameters .small_input {
  width: 20%;
}
.parameters .title {
  width: 20%;
}
.parameters .input {
  width: 20%;
}
.parameters .spacer {
  width: 10%;
}
#search .typ{
z-index: 998;
width:90%;
position:absolute;
border:1px solid #003f77;
background:#fff;
padding:10px 0 0 10px;
margin:10px;
-moz-border-radius: 5px;
box-shadow: 5px 5px 10px #888;
border-radius: 5px;

}
#submit.search {
position: relative;
margin: 0;
float: right;
margin-right: 60px;
}
#submit.parametersButton {
width: 300px;
}
#search .lista {
margin-bottom: 25px;
}
.gilos_typ{
width:180px;
height:220px;
background:url("images/gilos_typ.png") no-repeat;
display: inline-block;
margin:5px;
position: relative;
text-align: center;
}
.gilos_typ .nazov_miesto{
	width:130px;
	height:65px;
	position: absolute;
	top:25px;
	left:25px;
	text-align: center;
}
.gilos_typ a{
	font-size: 95%;
	position: relative;
	width:140px;
	display: inline-block;
	margin-top: 15px;
}
.gilos_typ img{
	position: relative;
	display: inline-block;
	max-height: 80px;
	max-width:150px;
	top:110px;
	left:auto;
	right:auto;
}
.typ p{
display: inline-block;
width:200px;
margin:2px;
/*font-family: Garamond;*/

  font-family:Arial;
}

.nazovtypu{
font-weight:bold;
font-size: 17px;
cursor: pointer;
text-decoration: underline;
margin:5px;
}

#logout,
#login,
#submit,#reset {
	display: block;
	padding:1px 10px 0 10px;
	margin: 0px auto 5px auto;
	height: 20px;
	background: #fff;
	font-size: 15px;
	color:#00335b;
	text-transform: uppercase;
	/*font-family: Garamond;*/

  font-family:Arial;
	font-weight: bold;
	min-width: 130px;

	behavior: url("css3pie/PIE.htc.html");
	box-shadow: 0px 0px 5px #888;
	border-radius: 5px;
	-moz-border-radius: 5px;
	border: 1px solid #003f77;


}
#reset.search {
position: relative;
margin: 0;
float: right;
margin-right: 165px;
}
#submit:active{
	border:1px solid #dcdcdc;
	color:#888;
}
#submit[disabled]{
	color:#888;
	border:1px solid #dcdcdc;
}

.loading {
	font-size: 20px;
	font-weight: 400;
display: none;
z-index: 999;
width:200px;
position:fixed;
top:300px;
left:50%;
}

.pocet{
	display: inline;
}
hr{
	display: block;
	height:0px;
	background: #00335b;
}
.vyhovuje{
	height:20px;
	width:200px;
	background:#fff;
	margin:10px 0 10px 7px;
	padding-left:10px;
}

.vysledky{
	/*background:#fff;*/
	min-height: 100px;
	padding:0 0 30px 0 ;

}

.velavysledkov{
	font-size: 30px;
	text-align: center;
	display: none;
	/*font-family: Garamond;*/

  font-family:Arial;
}

.vysledky ul{
	margin:0;
	list-style-type:square;
}
.vysledky .vsec{
	list-style: none;
}

.vysledky p{
	margin-left:40px;
	/*font-family: Garamond;*/

  font-family:Arial;
}
.vysledky p a{
	color:#333;
}

.column2{
display: inline-block;
width: 100%;
list-style-type: square;
-moz-column-count:2; /* Firefox */
-webkit-column-count:2; /* Safari and Chrome */
column-count:2;
text-align: center;
border:0px solid red ;
padding: 0;
}

.vypis_big {
	text-align: left;
	width:745px;
	display: inline-block;
	border:0px solid red;
}
.vypis_big a {
width: 175px;
display: inline-block;
height: 120px;
margin-bottom: 10px;
margin-right: 10px;
}
.vypis_big.mistopis{
 width:900px;
 font-size: 11px;
}
.vypis_big.mistopis a {
width: 100%;
display: block;
height: 47px;
margin: 0;
}

.vypis_big a img {
border:1px solid #555;
display:block;
margin: auto;
max-height: 80%;
}
.vypis_big a span{
	display: inline-block;
  text-align: center;
  width: 100%;
  margin-top: 7px;

}
.vypis_big.mistopis a span {
text-align: left;
}

.center {
	position: relative;
text-align: center;
float:left;
/*width: 87%;    */
width: auto;
}
h1.center {
float: none;
margin: auto;
}
.center:after {
clear: both;
}
.center .gilos_pane {
width: 200px;
height: 310px;
float: left;
margin-right: 20px;
margin-left: 20px;
}
.center .gilos_pane .text {
width: 70%;
position: relative;
top: 30px;
text-align: center;
z-index: 7;
margin: auto;
font-size: 12px;
left:0;
}
.center .gilos_pane .background {
display: block;
left:0;

}
.center .img{
	height:150px;
	display: inline-block;
	margin:5px 2px;
}
.center hr{
	width:100%;
	visibility: hidden;
}

.center input{

}

.prehladavanieCenter{
	text-align: center;
	position: relative;
	border:0px solid red;
  margin: auto;
  width: 700px;
}

.prehladavanieCenter .blok{
width: 190px;
display: block;
float: left;
margin: 0 20px;
	height:40px;
	cursor: pointer;
	text-align: center;
	border: 0px solid red;
	vertical-align: top;
}


.head-table{
text-align: left;
/*font-family: Garamond;*/

  font-family:Arial;
width: 100%;
/*display: none;*/
background-color: white;
border:0px solid red;
}

.content-table{
font-size: 11px;
/*font-family: Garamond;*/

  font-family:Arial;
width: 100%;
min-height: 200px;
border:0px solid red;
}

.content-table td,
.head-table td{
border:0px solid #dcdcdc;
padding:0 0 0 10px;
padding-bottom: 10px;
}

.nazev{
	width:200px;
	border:0px solid red;
}

.head-table .nazev{
	color:#333;
	font-weight: bold;
	font-size: 85%;
}

.typa{
	width:80px;
	text-align: left;
}
.head-table .typa{
	color:#333;
	/*font-family: Garamond;*/

  font-family:Arial;
	font-weight: bold;
	font-size: 85%;
}

.datum{
	width: 130px;
	text-align: left;
}
.head-table .datum{
	color:#333;
	/*font-family: Garamond;*/

  font-family:Arial;
	font-weight: bold;
	font-size: 85%;
  width:130px;
}

.popis{
	width:200px;
}
.head-table .popis{
	color:#333;
	/*font-family: Garamond;*/

  font-family:Arial;
	font-weight: bold;
	font-size: 15px;
}

.aktuality{
	position: relative;
	min-height: 700px;
	background: #ecf0fb;
	margin:0;
	padding: 1px 0 0 10px ;
}

.aktualita{
	position: relative;
	margin: 50px 0 0 0 ;
	position: relative;
}
.aktualita .title {
position: absolute;
left: 174px;
top: -23px;
font-weight: bold;
}
.aktualita .date {
position: absolute;
right: 20px;
bottom: 4px;
}
.aktualita .icon{
position: absolute;
top:-20px;
background-image: url('images/icon.png');
background-repeat: no-repeat;
width:200px;
height:80px;
position: absolute;
padding: 40px 0 0 0;
text-align: center;
font-size: 26px;
font-weight: bold;
/*font-family: Garamond;*/
  font-family:Arial;
}

.aktualita .text{
	margin: 0 0 0 50px ;
	position: relative;
	height: 70px;
    /*
    -webkit-box-shadow: inset 0 0 15px #838689;
    -moz-box-shadow: inset 0 0 15px #838689;
    box-shadow: inset 0 0 15px #838689;
    border:2px solid #838689;
    */
}

.aktualita .text_body{
	background-image: url('images/aktualita.png');
    background-repeat: repeat-x;
	height: 60px;
	margin:0 20px 0 0 ;
	padding:10px 0 0 175px;
  font-size: 12px;
}

.aktualita .text_right{
	position: absolute;
	top: 0px;
	right:2px;
	display: inline-block;
    background-image: url('images/aktualita_right.png');
    background-repeat: no-repeat;
    width:18px;
	height: 70px;
    padding:0;
    margin:0;
}


/*menu*/
#menu{
	width:100%;
	background:#b9c3ce;
	position: relative;
	left:0px;
	top:0px;
	display:block;
  float: left;
  margin-bottom: 20px;
}
#menu .menuItem {
  display: block;
  position: relative;
  float: left;
  text-transform: uppercase;
  text-decoration:none;
  margin:5px 0 0 5px;
}
#menu .menuItem a {
display: block;
position: relative;
height: 100%;
width: 100%;
}
#menu .menuItem .background {
     display: block;
     position: absolute;
     width: 100%;
     height: 100%;
     z-index: 9;
}
#menu .menuItem .text {
    position: absolute;
    z-index: 10;

    color:#fff;
}
#menu .menuItem.one {
width: 131px;
height: 30px;
}
#menu .menuItem.one .text {
  left: 21px;
  top: 7px;
  font-size: 12px;
}
#menu .menuItem.two {
width: 119px;
height: 28px;
}
#menu .menuItem.two .text {
  left: 21px;
  top: 7px;
  font-size: 12px;
}
#menu .menuItem.three {
width: 110px;
height: 28px;
}
#menu .menuItem.three .text {
  left: 16px;
  top: 7px;
  font-size: 10px;
}

#menu #one {
	display: block;
float:left;
text-transform: uppercase;
text-decoration:none;
width: 115px;
height: 25px;
padding:10px 0 2px 32px;
margin:5px 0 0 5px;
}#menu #one a{font-size: 12px; color:#fff;}

#menu #novinky_menu {
	display: none;
	margin:20px 0 0 12px;
}



#menu #two{
width: 95px;
height: 23px;
padding:7px 0 4px 24px;
margin:5px 0 0 5px;
float: left;
text-transform: none;
}#menu #two a{font-size: 11px;color:#fff;}

#menu #three {
width:70px;
height: 20px;
padding:7px 12px 8px 23px;
margin:5px 0 0 5px;
float: left;
text-transform: none;

}#menu #three a {font-size: 10px;color:#fff;}

#menu #sbirky_menu{
	display: none;
	margin:0 0 0 12px;
}

#menu #prochadzeni_menu{
	display: none;
	margin:0 0 0 9px ;
}

#menu #onas_menu{
	display: none;
	margin:0 0 0 12px;
}

#menu #one.aktivne{
background-image: url("images/menubutton_aktivny.png");
background-size: 100% 100%;

}
#menu #two.aktivne{
background: url("images/menubutton1_aktivny.png") no-repeat;
background-size: 100% 100%;

}
#menu #three.aktivne{
background: url("images/menubutton2_aktivny.png") no-repeat;
background-size: 100% 100%;

}

nav ul{
	padding:0;
	margin:0;
}

nav ul li{
position: relative;
display:block;
float:left;
text-transform: uppercase;
text-decoration:none;
width:155px;
height: 30px;
background: url("images/menubutton.png") no-repeat;
padding:10px 0 0 40px;
margin:5px 0 0 5px
}
nav ul li a{
	font-size: 15px;
	color:#fff;
}

nav ul li a:hover{
	color:#fff;
}

nav a.nonclick:hover{
	color:#fff;
}
nav ul ul li a.nonclick:hover{
	color:#fff;
}

nav ul ul{

	position: relative;
	display: none;
	z-index: 2;
	margin:10px 0 0 -30px;
	padding:4px 0 0 0;
}

nav ul ul li{
position: relative;
width:160px;
height: 30px;
background: url("images/menubutton1.png") no-repeat;
padding:10px 0 0 40px;
margin:5px 0 0 5px
	float: left;
	text-transform: none;
	font-size: 12px;

}

nav ul ul li a{
	font-size: 15px;
	color:#fff;
}



nav ul:after {
		content: ""; clear: both; display: block;
	}

nav ul ul ul{

	position: relative;
	display: none;
	width: 100px;
	z-index: 2;
	padding:0;
	margin:10px 0 0 -35px;

}
nav ul ul ul li{
	margin:0;
	position: relative;


	float: left;
	text-transform: none;
	font-size: 12px;
width:150px;
height: 30px;
background: url("images/menubutton2.png") no-repeat;
padding:10px 0 0 40px;
margin:5px 0 0 5px

}

nav ul ul li:hover > ul {
		display: block;
}
nav ul ul:after {
		content: ""; clear: both; display: block;
	}
/*tretia uroven*/
/*
nav ul ul ul{
	position: absolute;
	display: none;
	width: 100px;
	z-index: 2;
	padding:0;
	margin:-21px 0 0 130px;

}

/*
#menu{
height:30px;
background:#00335b;
}



nav{
margin:0 auto ;
width:670px;
}

nav ul{
	padding:0;
	margin:0;
}

nav ul li{
text-align: center;
display:block;
float:left;
text-transform: uppercase;
text-decoration:none;
height: 30px;
padding:7px 15px 0 15px;
;
}
nav ul li a{
	font-size: 15px;
	color:#fff;
}

nav ul li a:hover{
	color:#a8b0bd
}

nav a.nonclick:hover{
	color:#fff;
}
nav ul ul li a.nonclick:hover{
	color:#6f737a;
}

nav ul ul{
	position: absolute;
	display: none;
	width: 100px;
	z-index: 2;
	margin:0px 0 0 0px;
	padding:4px 0 0 0;
}

nav ul ul li{
	position: relative;
	background:#d6dce0;
	height: 25px;
	width:130px;
	padding: 4px 0 0 0;
	float: left;
	text-transform: none;
	text-align: center;
	font-size: 12px;

	-webkit-box-shadow: inset 0 0 15px #838689;
    -moz-box-shadow: inset 0 0 15px #838689;
    box-shadow: inset 0 0 15px #838689;
}

nav ul ul li a{
	font-size: 15px;
	color:#6f737a;
}

nav ul li:hover > ul {
		display: block;
}
nav ul:after {
		content: ""; clear: both; display: block;
	}
/*tretia uroven*/
/*
nav ul ul ul{
	position: absolute;
	display: none;
	width: 100px;
	z-index: 2;
	padding:0;
	margin:-21px 0 0 130px;

}

/*
@-moz-document url-prefix() {
    nav ul ul ul{
	margin:-20px 0 0 130px;
    }
}
*/
/*
nav ul ul ul li{
	margin:0;
	position: relative;
	background:#d6dce0;
	height: 25px;
	width:130px;
	padding: 4px 0 0 0;
	float: left;
	text-transform: none;
	text-align: center;
	font-size: 12px;

	-webkit-box-shadow: inset 0 0 15px #838689;
    -moz-box-shadow: inset 0 0 15px #838689;
    box-shadow: inset 0 0 15px #838689;

}

nav ul ul li:hover > ul {
		display: block;
}
nav ul ul:after {
		content: ""; clear: both; display: block;
	}
*/




.up{
	background-image: url('images/sipka_up.png');
	width:15px;
	height:11px;
	border:0;
	background-repeat: no-repeat;

}
.a_up{
	background-image: url('images/a_sipka_up.png');
	width:15px;
	height:11px;
	border:0;
	background-repeat: no-repeat;
}

.down{
	background-image: url('images/sipka_down.png');
	width:15px;
	height:11px;
	border:0;
	background-repeat: no-repeat;
}

.a_down{
	background-image: url('images/a_sipka_down.png');
	width:15px;
	height:11px;
	border:0;
	background-repeat: no-repeat;
}
.orderby .popis{
	margin: 0 10px 0 0;
}


.a_pane {
position: relative;
display: block;
float: left;
width:100%;
}
.gilos_pane {
	width:100%;
	height: 235px;
  position: relative;
  display: block;
}
.gilos_pane .background {
  width: 100%;
  position: absolute;
  top: 0;
  z-index: 6;
}
.gilos_pane .text {
  width: 100%;
  position: absolute;
  top: 30px;
  text-align: center;
  z-index: 7;
}
.gilos_pane .pane {
  border: 2px double #2a397b;
  width: 85%;
  left: 6%;
  height: 70%;
  top: 8%;
  position: absolute;
  z-index: 5;
  background-color: #d9e4ea;
}
.gilos_pane .pane .image {
  max-width: 80%;
  max-height: 42%;
  top: 48%;
  position: relative;
  margin: auto;
  display: block;
}
.tiptydne img {
  position: absolute;
  display: block;
  top: 95px;
width: 66%;
left: 27px;
}


pre.vestnik img {
	top: 95px;
width: 66%;
left: 27px;
  position: relative;
  display: block;
}


.vysledky-ram{
	position: relative;

	min-height:30px;
  /*
  background: #fff;
	border:1px solid #003f77;
	border-radius: 5px;
	border-radius: 5px;
	-moz-border-radius: 5px;*/
	padding:2px;
	margin: 0 5px;
}
.vysledky-ram .nazev_fondu {
  position: relative;
margin-top: 5px;
margin-bottom: 16px;
text-align: center;
font-weight: bold;
font-size: 18px;
}


.abc_small{
z-index: 990;
margin: 10px 0 0 0;
display: none;
width: 360px;
position:absolute;
border:1px solid #003f77;
background:#fff;
padding:10px;
-moz-border-radius: 5px;
box-shadow: 5px 5px 10px #888;
border-radius: 5px;
left: 25%;
top: 20px;
}
.abc_small p{
	height: 25px;
	text-align: left;
	margin:0;
	float:left;
	width:120px;
}
.abc_small a{
	margin:0;
	font-size: 13px;
}

.obory_small{
z-index: 990;
margin: 10px 0 0 0;
display: none;
width:545px;
position:absolute;
border:1px solid #003f77;
background:#fff;
padding:10px;
-moz-border-radius: 5px;
box-shadow: 5px 5px 10px #888;
border-radius: 5px;
left: 25%;
top: 20px;
}


.obory_small p{
	height: 25px;
	text-align: left;
	margin:0;
	float:left;
	width:270px;
}
.obory_small a{
	margin:0;
	font-size: 13px;
}

.mistopisy_small{
z-index: 990;
margin: 10px 0 0 0;
display: none;
width:545px;
position:absolute;
border:1px solid #003f77;
background:#fff;
padding:10px;
-moz-border-radius: 5px;
box-shadow: 5px 5px 10px #888;
border-radius: 5px;
left: 25%;
top: 20px;
}
.mistopisy_small p{
	height: 25px;
	text-align: left;
	margin:0;
	float:left;
	width:270px;
}
.mistopisy_small a{
	margin:0;
	font-size: 12px;
}

.nahledovy_obrazek{
	display: block;
	position: relative;
  float: right;
	width: 30%;
	margin:10px;
  border: 3px solid black;
}


.detail_parametre{
	vertical-align: top;
	display: block;
  float: left;
  position: relative;
	width:65%;
	padding: 5px;
	left:0;
}
.detail_parametre td {
font-size: 15px;
}
.detail_parametre .title {
	font-weight: bold;
  vertical-align: top;
}
.detail_parametre .colon {
font-weight: bold;
width: 5%;
text-align: center;
}


.detail_details{

	display: none;
	text-align: center;
	width:100%;
	margin: 60px auto 0 auto;
}
.detail_details img{
	display: block;
	margin:0 auto;
}
.detail_details p{
	width:70px;
	text-align: center;
	margin:0 20px;
	display: inline-block;
}

.detail_details a{
	font-size: 12px;
	color:#000;
}

.tip_navigacia{
	position: relative;
	width:100%;

}

.detail_parametre .obsah{
	margin:60px 0 ;
}

.tipbutton{
	background: url('images/button.png') no-repeat;
	width:130px;
	height:31px;
	display:inline-block;
	padding:15px 0 0 0;
	text-align: center;
}

.tippopis{
	margin:15px 0 0 20px;
	font-weight: bold;
	position: relative;
}

.config{
	width:auto;
	background: #fff;
	border:2px dashed #003f77;
	-moz-border-radius: 5px;
	box-shadow: 0px 0px 5px #888;
	border-radius: 5px;
	margin: 0;
	padding:5px;
}

#content textarea{
	background: #fff;
	width:380px;
	min-height:100px;
}
.paginator {
	height:32px;
  width: 235px;
  margin: auto;
  position: relative;
}
.pagination-control{
	z-index: 10;
	position: absolute;
	bottom: 0;
	width:100%;
	text-align: center;
	font-size: 19px;
}

.paginator select{
	display: inline-block;
	border:1px solid #003f77;
	background-color: #fff;
	vertical-align: top;
}

.paginator .part.spacer {
width: 40px;
}
.paginator .part img {
  height: 70%;
  top: 12%;
  position: absolute;
}
.paginator .background {
position: absolute;
height: 100%;
width: 100%;
z-index: 9;
left: 0;
}
.paginator .paginator-nav {
position: relative;
height: 100%;
z-index: 10;
margin: auto;
}

.pagination-control .part {
	display: block;
  float: left;
  width: 30px;
  height: 100%;
  position: relative;
}

.pagination-control a{
	cursor: pointer;
}
#page_select {
width: 30px;
height: 50%;
top: 12%;
}
/*
dl{
	display: inline-block;
	position: relative;
	color:#000;

}
dt{
	padding-top:5px ;
	position: relative;
	display: inline-block;
	float:left;
	margin:0px;
	width:150px;
	text-align: right;
}
*/
dt{
}
#meno-label:after,
#email-label:after,
#prijmeni-label:after,
#pdf-label:after
{
	content: "*:"
}
#login-label{
	width:0px;
}


dd{
	display: block;
	position: relative;
	margin:0px;
}

textarea{
	width:380px;
	height:200px;
}
dd input[type='password'],
dd input[type='text']{
	margin:5px 0;
	behavior: url(PIE.php);
	position:relative;
	z-index: 0;
	-moz-border-radius: 5px;
	box-shadow: 0px 0px 5px #888;
	border-radius: 5px;

	height:15px;
	border: 1px solid #003f77;
	width:200px;
}

dd input[type='radio']{


	margin:5px 10px 5px 0 ;
}
dd br{
	display: none;
}
.oznam{
	font-size: 25px;
	margin:10px;
}
.mapa td{
	font-size: 17px;
}
.mapa{
	display:inline-block;
}

.mapa td .pavuk{
	float:left;
	width:124px;
}
.mapa td {
	padding:10px 0 0 0;
	float:left;
}
.mapa .prve {
	width:320px;
}
.mapa p{
	margin:10px 0 0 0;
}

.mapa_gilos{
	background-image: url('images/mapa_gilos.png');
	background-repeat: no-repeat;
	width:132px;
	height:92px;
	padding-top:35px;
	text-align: center;
}
#data_upravy .line {
position: relative;
width: 100%;
height: 37px;
}
#data_upravy .line .part {
position: relative;
height: 100%;
float: left;
}
#data_upravy .line .part.check {
width: 27px;
}
#data_upravy .line .part.name {
width: 521px;
}
#data_upravy .line .part.name.misto {
width: 320px;
}
#data_upravy .line .part.deleni {
width: 35px;
font-weight: bold;
}
#data_upravy .line .part.change {
width: 75px;
cursor: pointer;
}
#data_upravy .line .part.change:hover {
text-decoration: underline;
}
#edit_panel {
position: fixed;
bottom: 0px;
width: 626px;
height: 39px;
border: 1px solid red;
z-index: 1000;
background-color: #00335B;
}
#edit_panel.mistopis {
width: 831px;
height: 55px;
}

#edit_panel .count {
position: relative;
height: 100%;
float: left;
color: white;
padding-top: 11px;
padding-left: 21px;
}
#edit_panel .edit {
position: relative;
height: 100%;
float: left;
color: white;
padding-top: 11px;
margin-left: 88px;
}
#edit_panel .submit {
position: relative;
height: 100%;
float: left;
color: white;
padding-top: 11px;
}
#edit_panel .change_label {
position: relative;
height: 100%;
float: left;
color: white;
padding-top: 11px;
margin-left: 12px;
}
#edit_panel .mistopis_change {
position: relative;
float: left;
height: 100%;
color:white;
width: 99px;
}
#edit_panel .mistopis_change .line {
 font-size: 10px;
height: 33%;
float: left;
width: 100%;
}
#result {
display: none;
position: relative;
height: 20px;
float: left;
color: white;
padding-top: 9px;
width: 20px;
}
#result img {
display: block;
position: relative;
width: 100%;
height: 100%;
}
#filter .deleni {
width: 614px;
position: relative;
margin: auto;
height: 97px;
}
#filter .deleni .pane {
position: relative;
width: 168px;
height: 50px;
float: left;
font-weight: bold;
cursor: pointer;
font-size: 20px;
}
#filter .deleni .pane .background {
width: 100%;
position: absolute;
left: 0;
}
#filter .deleni .pane .text {
position: absolute;
width: 100%;
top: 64%;
left: 0;
text-align: center;
display: block;
}
#filter .abeceda .pismeno {
margin-right: 10px;
font-size: 17px;
font-weight: bold;
cursor: pointer;
}
#filter .abeceda .pismeno:hover {
text-decoration: underline;
}
.mistopis .column {
position: relative;
float: left;
width: 25%;
}

.pdf-download-link {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAbVJREFUOBGt1E8oBFEcB/DvPGPXrv1vc5M/2SQnSYkcpFwstQfKwUlyIEopFKUkcnLZcnJSDspBcXN3sLGblZIWSXazf2axu2b3jZnBZmyM2nmHNzO99z7z+71/TNjdLkDDQjS0ZEoVJGYrzJNz0LW0/evfqmBZjxvE4YRxaEQbkFjtyN3fAjSrDUi5OPSd3eADp9qA/EUAxF4hgj6NwGAAAs+DxmPagLrmVgjPHEyjUwDDqKJ/r7IIlA+PgVtbAE29wNA3oAqyf/XQd3SBJmLgz8/ElKOwrW/KUdKnCGjkEdmbawjplIJgfj16hMDh3QaNRUGsNkCvR+42BNbVCBp+AOUSYOtcSB3s4XVnK48WRsgQGHo9MPQPQsikkT46xJvvGFJUUmHrG2CZW0Fmf1eeCtuqF7z/BHzQ/9Eu158VcVbCMrMEtrpOXtX47DiEl+fvXZC9ukRifgLm6UUYPEMgJrOijyJl6/IGhCSH0oYmxBemxBNyp8B+fpRU1YhYEjT6lG9SpEyMJkCcL2lV1TBJyN2F8tDXiyJCeZ8JxV2Pyn1YJCZFqQS/4i7iyeZYWlvE+IKh77VlnvggC9G2AAAAAElFTkSuQmCC);
	padding-left: 25px;
	background-repeat: no-repeat;
}
