/* CSS Document */

html, body {
	margin:0;
	padding:0;
	color: #1d1b1a;
	text-align: left;
	background-color: #f4f2f1;
}
html, body, p, td, th, li, select, input, label {
	font-family: Tahoma;
	font-size: 11px;
}
form {
	margin:0;
	padding:0;
	display: inline;
}
img {
	border: 0;
	margin: 0;
	padding: 0;
}
.no-css {
	display: none;
}
.reset {
	clear: both;
}
input.button, input.button-bold {
	background-image: url(../photos/images/bt_background.gif);
	background-repeat: repeat-x;
	border: 1px solid #B2AAA2;
	color: #1D1B1A;
	padding: 1px 5px 1px 5px;
	font-size: 10px;
}
input.button-bold {
	font-weight: bold;
}
input.button-blue {
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #0B487E;
	font-size: 10px;
}
/* LAYOUT */
#main-table {
	width: 1000px;
}
#main-content-table {
	width: 970px;
}
#main_left {
	width: 970px;
	background-color: #d3d3d3;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}

#main_right {
	width: 30px;
	text-align: right;
	background-color: #9c9b9b;
	border-bottom: 1px solid #ffffff;
}

#main_right img {
	padding-right: 0px;
}

#white-space {
	width: auto;
	height: 91px;
	margin-bottom: 5px;
	background-color: #ffffff;
}

#header {
	margin:0;
	border:0;
	padding:0;
	width: auto;
	text-align: left;
	background:#ffffff;
}

.header-menu-img {
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: bottom;
}
#top-menu {
	float: right;
	color: #454444;
	font-size: 11px;
	padding: 10px 0px 0px 0px;
}

#top-menu img {
	vertical-align: bottom;
}

#top-menu a {
	color: #454444;
	text-decoration: none;
}

#top-menu a:hover {
	text-decoration: underline;
}

#logo {
	margin: 13px 0 13px 28px;
}

#search-holder {
	float: right;
}

#header-menu-holder {
	width: 100%;
	display: table;
	/*font-size: 0.8em;*/
	background-color: #f0eeec;
}
.table-percentage-holder {
	width: 100%;
}
.content-100percentage-holder {
	width: 100%;
	margin: 10px;
}
.menu-container {
	/*font-size: 0.7em;*/
	font-weight: bold;
	text-align: center;
	padding: 8px 0 8px 0;
	text-transform: uppercase;
	border: 1px solid #d8d4d0;
	background-color: #ffffff;
}

.menu-container-active {
	/* font-size: 0.7em; */
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	padding: 8px 0 8px 0;
	text-transform: uppercase;
	border: 1px solid #d8d4d0;
}

.menu-container-active a, .menu-container-active a:hover {
	color: #ffffff;
	text-decoration: none;
}

.menu-container a {
	color: #000000;
	text-decoration: none;
}

#left-holder {
	margin: 0;
	padding: 0;
	width: 200px;
/*	font-size: 0.85em;*/
	background-color: #d3d3d3;
}

#left-menu-holder {
	width: 200px;
	border-top: 0;
	text-align: left;
	margin-bottom: 10px;
	background-color: #ffffff;
}

ul#menu {
	margin: 0;
	color: #1d1b1a;
	padding: 4px 0 10px 0;
	list-style-type: none;
}

ul#menu li, ul#menu li.active {
	border: 0;
	line-height: 13px;
	margin: 1px 5px 2px 5px;
	padding: 1px 10px 2px 10px;
}

ul#menu li.active {
	color: #ffffff;
}

ul#menu li a {
	color: #1d1b1a;
	font-weight: normal;
	text-decoration: none;
}

ul#menu li.active a {
	color: #ffffff;
}

ul#menu li.active a:hover {
	color: #ffffff;
}

/* COLORS */

.white {
	color: #ffffff !important;
}

.red {
	color: #c11f2e !important;
}

.orange {
	color: #f08302 !important;
}
.orange2 {
	color: #EE6D04 !important;
}

.green {
	color: #939f08 !important;
}

.blue {
	color: #018595 !important;
}


/* */

#telefone-cisla {
	margin: 6px 6px 10px 6px;
	font-size: 11px;
	text-align: left;
	border: 5px solid #ffffff;
	background-color: #ffffff;
color:#ffffff;
}

#telefone-cisla-right {
	padding: 0;
	margin: 0 9px 10px 0;
	font-size: 12px;
	text-align: left;
	background-color: #ffffff;
}

#telefone-cisla .bunka {
	width: 100%;
	margin-bottom: 5px;
	background-color: #1a5a91;
	padding: 7px 0 7px 0;
}

#telefone-cisla .bunka-druha {
	width: 100%;
	background-color: #1a5a91;
	padding: 7px 0 7px 0;
}
#telefone-cisla-right .bunka {
	width: 100%;
	margin-bottom: 5px;
	background-color: #f4f2f1;
	padding: 7px 0 7px 0;
}

#telefone-cisla-right .bunka-druha {
	width: 100%;
	background-color: #f4f2f1;
	padding: 7px 0 7px 0;
}

#telefone-cisla .bunka div, #telefone-cisla .bunka-druha div, #telefone-cisla-right .bunka div, #telefone-cisla-right .bunka-druha div {
	padding: 0 0 0 13px;
}


.bunka-cislo {
	font-size: 12px;
	font-weight: bold;
}
.bunka-text {
	font-size: 11px;
}

#right-holder {
	margin:0;
	width:200px;
	text-align: center;
	padding: 0px 0px 10px 0px;
	background-color: #d3d3d3;
}
#right-holder .text {
	font-size: 11px !important;
	color: #0289B5;
	font-weight: normal;
}
#right-holder .text a {
	font-size: 11px !important;
	color: #0289B5;
}
#right-holder img {
	margin-bottom: 10px;
}

.right-white-holder {
	padding: 5px;
	width: 178px;
	_width: 188px;
	margin: 6px 6px 10px 6px;
	background-color: #ffffff;
	/*border: 5px solid #ffffff;*/
}

.right-white-holder ul {
	margin: 0;
	padding: 0;
}
.right-white-holder li {
	list-style-type: none;
	margin: 0 0 4px 0;
	font-size: 11px;
	font-weight: bold;
	padding: 1px 0 0 16px;
	vertical-align: middle;
	background-image: url(../photos/images/arrow_green_2.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
}
.right-white-holder a, .right-white-holder li a:hover {
	text-decoration: none;
	color: #939F08;
}

.right-white-holder img {
	margin: 0 !important;
}

.right-blue-holder {
	padding: 5px;
	width: 178px;
	_width: 188px;
	margin: 0px 6px 8px 6px;
	background-color: #1a5a91;
	color: #ffffff;
	/*border: 5px solid #ffffff;*/
}

.right-blue-holder ul {
	margin: 0;
	padding: 0;
	color: #ffffff;
}
.right-blue-holder li {
	list-style-type: none;
	margin: 0 0 4px 0;
	font-size: 11px;
	font-weight: bold;
	padding: 1px 0 0 16px;
	vertical-align: middle;
	background-image: url(../photos/rozne/sipka1.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	color: #ffffff;
}
.right-blue-holder a, .right-blue-holder li a:hover {
	text-decoration: none;
	color: #ffffff;
}

.right-blue-holder img {
	margin: 0 !important;
}


.right-servis-holder {
	background-image: url(../photos/images/bg_bodky.gif);
	background-repeat: no-repeat;
	text-align: left;
	font-size: 11px;
	padding: 10px 0 5px 26px;
}

.right-servis-holder label, .right-servis-holder h3 {
	color: #000000;
	font-size: 1em;
	font-weight: bold;
	padding: 0 0 4px 0;
	margin: 0;
	display: block;
}
.right-servis-holder h3 {
	margin: 18px 0 0 0;
	text-align: left;
}

.right-servis-holder textarea {
	width: 150px;
	padding: 0;
	font-size: 1em;
	font-weight: bold;
	margin: 0 0 4px 0;
}

.right-servis-holder input {
	padding: 0;
	margin: 0 0 4px 0;
	font-size: 1em;
	width: auto;
}
.right-servis-text {
	padding: 0 0 6px 0;
}

.left-pobocky-holder {
	width:184px;
	height: 133px;
	padding: 0 0 0 0;
	text-align: right;
	margin: 6px 7px 10px 7px;
	background-position: top left;
	background-repeat: no-repeat;
	background-image: url(../photos/images/bg_pobocky.gif)
}

.left-pobocky-container {
	padding: 80px 15px 0 0;
}

.left-pobocky-holder label {
	color: #ffffff;
	font-size: 0.8em;
	font-weight: bold;
}

.left-pobocky-holder select {
	height: 18px;
	width: 110px;
	font-size: 0.75em;
	vertical-align: top;
	margin: 0px 3px 5px 3px;
}

.telinfo-predel {
	background-color: #1A5A91;
	height: 10px;
	overflow: hidden;
	margin: 9px 0 0 0;
}

.telinfo-nadpis {
	background-color: #C11F2C;
	color: #ffffff;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	padding: 2px 0 2px 0;
}

.telinfo-cislo {
	color: #D8E25D;
	font-size: 14px;
	font-weight: bold;
}

.telinfo-vseob-info {
	color: #D8E35D;
}

.telinfo-dalsie {
	color: #ffffff;
}

.left-white-holder {
	padding: 0;
	text-align: left;
	margin: 6px 6px 10px 6px;
	border: 5px solid #ffffff;
	background-color: #ffffff;
}

.left-white-holder h2 {
	color: #000000;
	font-size: 0.8em;
	text-align: center;
	margin: 0 0 4px 0;
	padding: 4px 0 6px 0;
	background-color: #e6e6e6;
}

.left-white-holder label {
	font-size: 0.8em;
	padding: 0 0 0 3px;
}
.left-white-holder select {
	width: 170px !important;
	font-size: 0.75em;
	margin: 3px 3px 10px 3px;
}
.left-white-holder img.budova {
	margin-top: 0;
	padding-top: 0;
	margin-left: 3px;
}
.left-white-holder img.mapa {
	margin-top: 0;

	border: 1px solid #bfbfbf;
}
.left-white-holder p {
	padding: 0;
	margin: 8px 0 5px 10px;
	font-size: 0.8em;
}
.right-prihovor {
	padding: 5px 6px 5px 6px;
	font-size: 0.7em;
	text-align: left;
	background-color: #ffffff;
}

.right-prihovor p {
	margin: 12px 0 10px 8px;
}

.right-prihovor img {
	margin-right: 10px;
}

.holder-prihovor {
	padding: 5px 5px 5px 5px;
	background-color: #e6e6e6;
}

.oblubene-stranky {
/*	padding: 5px 6px 5px 6px;*/
	font-size: 11px;
	text-align: left;
/*	background-color: #ffffff;*/
	color: #018595;
}

.odporucane-stranky {
/*	padding: 5px 6px 5px 6px;*/
	font-size: 11px;
	text-align: left;
/*	background-color: #1A5A91;*/
	color: #ffffff;
}

.oblubene-stranky-heading {
	color: #ffffff;
	font-weight: bold;
	padding: 4px 4px 4px 4px;
	margin-bottom: 8px;
	text-align: center;
	text-transform: uppercase;
	background-color: #939f08;
}

.odporucane-stranky-heading {
	color: #1A5A91;
	font-weight: bold;
	padding: 4px 4px 4px 4px;
	margin-bottom: 8px;
	text-align: center;
	text-transform: uppercase;
	background-color: #ffffff;
}

.oblubene-stranky-odkaz {
	margin: 0 0px 10px 10px;
}

.oblubene-stranky-odkaz a:hover{
	color: #018595;
	font-weight: bold;
	font-size: 11px;
}

.oblubene-stranky p {
	margin: 0 0px 6px 10px;
}

.odporucane-stranky-odkaz {
	margin: 0 0px 10px 10px;
}

.odporucane-stranky-odkaz a:hover{
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
}

.odporucane-stranky p {
	margin: 0 0px 6px 10px;
}


#content-holder {
	border: 0;
	width: 540px;
	padding: 5px 16px 16px 16px;
	text-align: left;
	background:#ffffff;
	font-size: 11px;
}
#content-holder table, #big-content-holder table {
	font-size: 11px;
}

#content-holder h1 {
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 18px;
}
.section-title {
	margin: 0 0 10px 0;
	padding: 2px 0 0 8px;
	font-size: 12px;
	font-weight: bold;
	height:18px;
	background:url(../photos/images/h1_bg.gif) 0 0 no-repeat;
	color:#ffffff !important;
}
#content-holder .heading-box {
	margin: 0 0 15px 0 !important;
}
#content-holder .box-bordered-container {
	margin: 0 0 15px 0 !important;
}
#content-holder h1.prvy {
	margin: 0px 0 10px 0;
	padding: 0;
	font-size: 18px;
}
#big-content-holder .box-bordered-container {
	margin: 0 10px 15px 10px !important;
}
#big-content-holder {
	border: 0;
	margin: 0;
	padding: 0;
	width: 770px;
	text-align: left;
	/* font-size: 0.85em;	*/
	background:#ffffff;
}


#content-banners {
	margin: 0;
	padding: 0;
	border: 0;
	width: 100%;
}

#content-banners img {
	margin: 0 0 15px 0;
	padding: 0;
}

#footer {
	border: 0;
	height: 25px;
	color: #d4d4d4;
	background: #6f6f6f;
	text-align: center;
	vertical-align: middle;
}
#footer td, #footer a {
	color: #d4d4d4;
}
/* RADA RIADITELOV */

.holder-rada {
	color: #454444;
	font-size: 0.6em;
	margin: 0 10px 15px 0;
	background-color: #e6e6e6;
}

.text-rada {
	padding: 4px 0 4px 0;
}

.holder-rada img {
	margin: 0 8px 0 0;
	padding: 0;
}


.holder-rada a, .holder-rada a:hover {
	color: #1d1b1a;
	font-weight: bold;
	text-decoration: underline;
	font-size: 1.1em;
	margin: 0 10px 15px 0;
	background-color: #e6e6e6;
}

.holder-noright-margin {
	margin-right: 0 !important
}
/* SEARCH FORM*/
.search-text {
	width: 130px;
	font-size: 11px;
	font-family: Verdana;
	border-top: 2px inset #aca899;
	border-left: 2px inset #aca899;
}
/* HYPERLINK */

a {
	color: #454444;
	text-decoration: underline;
}

a:hover {
	color: #1d1b1a;
	text-decoration: underline;
}

/* TEXT */

h1 {
	font-size: 18px;
	padding: 0;
	margin-bottom: 10px;
	font-weight: bold;
	color: #c11f2e;
}

.content-text h1 {
	padding: 0;
	font-size: 18px;
	margin: 0 0 15px 0;
}

.content-text h2, h3, h4, h5, h6 {
	padding: 0 0 15px 0;
	color: #000000;
	/*font-size: 1em;*/
	margin: 0;
}


h2 {
	padding: 15px 0 15px 0;
	font-weight: bold;
	color: #c11f2e;
	font-size: 1.3em;
}

h3 {
	padding: 15px 0 15px 0;
	font-weight: bold;
	color: #c11f2e;
	font-size: 1.2em;
}

h4 {
	padding: 0;
	color: #e76e02;
	font-size: 1.3em;
	font-weight: bold;
	margin: 0 0 0 0;
}

h5 {
	padding: 0;
	font-size: 1em;
	font-weight: bold;
	margin: 15px 0 0 0;
}
h6 {
	padding: 0;
	font-size: 1em;
	font-weight: bold;
	margin: 0;
}



ul {
	/* font-size: 0.8em; */
	margin-left: 18px;
}

p {
	padding: 0;
}

.bordered-table-small {
	width: 100%;
	padding: 0px;
	border: 1px solid #bcbcbc;
}

.bordered-table-small td.arrow {
	width: 40px;
	text-align: center;
	padding-bottom: 0px;
	vertical-align: bottom;
	background-color: #0289b5;
	background-image: url(../photos/images/vykricnik_blue.gif);
	background-repeat: no-repeat;
}
.bordered-table-small td.text {
	font-size: 0.6em;
	padding: 4px 8px 4px 8px;
	color: #000000;
	background-color: #ebe7e7;
}

.bordered-table-small td.text a{
	line-height: 1.1em;
	font-size: 1.1em;
	font-weight: bold;
	color: #016a88;
}

.bordered-table {
	width: 100%;
	padding: 0px;
	border: 1px solid #bcbcbc;
}

.bordered-table td.arrow, .box-bordered-container td.arrow {
	width: 30px;
	text-align: center;
	padding-bottom: 5px;
	vertical-align: bottom;
	background-image: url(../photos/images/vykricnik_red.gif);
	background-repeat: no-repeat;
	background-position: center;
}


.bordered-table td.text, .box-bordered-container td.text {
	font-size: 11px;
	font-weight: bold;
	padding: 10px;
	color: #000000;
	background-color: #ebe7e7;
}

.bordered-table td.text a, .box-bordered-container td.text a {
	font-size: 12px;
	font-weight: bold;
}
.box-tlacovka {
	background-color: #E6E5E5;
	padding: 13px;
}
.box-tlacovka .datum {
	color: #FFFFFF;
	background-color: #1A5A91;
	background-image: url(../photos/images/blue_bg_side.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 0 0 0 3px;
}
.box-tlacovka .cas {
	color: #FFFFFF;
	background-image: url(../photos/images/blue_bg.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 0 7px 0 6px;
}
.box-tlacovka .text {
	color: #FFFFFF;
	background-color: #1A5A91;
	background-image: url(../photos/images/blue_bg_side.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 0 0 0 6px;
}
.box-tlacovka a, .box-tlacovka a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.box-tlacovka .textInner {
	background-image: url(../photos/images/blue_bg_side.gif);
	background-repeat: no-repeat;
	background-position: right 0;
	padding: 0 6px 0 0;
}
.link-arrow {
	background-image: url(../photos/images/li_red.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	display: block;
	padding: 0 0 3px 11px;
}
#content-menu-path {
	padding: 5px 5px 5px 10px;
	font-size: 10px;
	color: #1d1b1a;
}
#content-menu-path a {
	text-decoration: none;
}
#content-menu-path .grey {
	color: #888786;
}

.box-350 {
	width: auto;
	color: #000000;
	margin-top: 5px;
	margin-left: 10px;
	font-weight: bold;
	padding: 2px 0px 0px 26px;
}
.box-350-fold {
	width: 450px;
	line-height: 15px;
	color: #000000;
	margin-top: 5px;
	margin-left: 10px;
	font-weight: bold;
	padding: 2px 0px 0px 26px;
	background-image: url('../photos/images/sitemap_plus_s.gif');
	background-repeat: no-repeat;
	background-position: 10px 5px;
}
.box-350 a, .box-350 a:hover, .box-350-fold a {
	text-decoration: underline;
}
.box-350 a:hover {
	text-decoration: underline;
}
.box-header-350 {
	width: 450px;
	height: 18px;
	margin-top: 5px;
	margin-left: 10px;
	background-image: url('../photos/images/sitemap_minus_s.gif');
	background-repeat: no-repeat;
	background-position: 10px 4px;
	padding-left: 15px;
}

.box-header-text {
	float: left;
	color: #ffffff;
	padding: 2px 0px 2px 10px;
	font-weight: bold;
}

ul.list-box-350 {
	padding: 0;
	color: #1d1b1a;
	margin: 5px 0 0 60px;
	list-style-image: url(../photos/images/stvorcek.gif);
}

.list-box-350 li {
	padding-bottom: 2px;
	vertical-align: top;
}

.arrow-down {
	margin: 5px;
	float: right;
}

.holder-role {
	width: 750px;
	text-align: center;
	margin: 12px 10px 0px 10px;
}
.heading-box {
	text-align: center;
	margin: 12px 10px 15px 10px;
	background-color: #eeeeee;
	padding: 3px 3px 5px 3px;
}
.heading-box h1 {
	margin: 0 !important;
/*	font-size: 1.3em;*/
	font-weight: bold !important;
}

.heading-box h1.grey {
	color: #000000;
}
.heading-table-box {
	width: 750px;
	height: 40px;
	margin: 0px 10px 2px 10px;
	text-align: center;
}
.heading-table-box h1 {
	margin: 0;
	padding: 10px 0 0 0;
	color: #ffffff !important;
	font-size: 14px;
	font-weight: bold;
}

.heading-box-grey {
	width: 750px;
	max-width: 740px;
	font-size: 12px;
	margin: 12px 10px 10px 10px;
	padding: 0 10px 5px 0;
	background-color: #b8b7b7;
	text-align: left;
	border-bottom: 2px solid #FFFFFF;
}
.heading-box-grey h1 {
	margin: 0;
	padding: 6px 0 0 10px !important;
}
.grey-box {
	width: 750px;
	max-width: 750px;
	margin: -10px 10px 15px 10px;
	background-color: #eeeeee;
}

.grey-box-form {
	padding: 4px;
}

.poradna-text-holder, .aktuality-text-holder {
	width: 730px;

	margin: 6px 20px 20px 20px;
}

div.aktuality-text-holder table tr td{
	padding: 3px 5px 3px 0;
}

.poradna-text-holder a.small {
	font-size: 0.8em;
	text-decoration: underline;
}

.poradna-otazka-odpoved {
	width: 85px;
	margin-top: 5px;
	margin-bottom: 15px;
	padding: 1px 0px 2px 8px;
	font-weight: bold;
	background-color: #eeeeee;
}

.poradna-otazka {
/*	font-size: 0.8em; */
}

.poradna {
	font-size: 11px;
/*	height: 100%;  */
}

.poradna label {
	font-size: 11px;
	font-weight: bold;
}

.poradna textarea {
	width: 100%;
	height: 110px;
}

.poradna select {
	width: 160px;
	height: 19px;
	font-size: 11px;
	border-top: 2px inset #aca899;
	border-left: 2px inset #aca899;
}

.poradna input.text {
	height: 19px;
	font-size: 11px;
	width: 160px;
	border-top: 2px inset #aca899;
	border-left: 2px inset #aca899;
}

.select-auto {
	width: auto !important;
	margin-right: 5px;
}


.select-2 {
	width: 40px !important;
	margin-right: 5px;
}

.select-4 {
	width: 55px !important;
	margin-right: 5px;
}

.form-formulare {
	margin: 0;
	padding: 0;
}

.form-formulare label {
	font-size: 11px;
	font-weight: bold;
}

.form-formulare select {
	width: 180px;
	height: 19px;
	font-size: 11px;
	border-top: 2px inset #aca899;
	border-left: 2px inset #aca899;
}

.form-formulare input.text {
	height: 19px;
	width: 160px;
	font-size: 11px;
	vertical-align: bottom;
	border-top: 2px inset #aca899;
	border-left: 2px inset #aca899;
}
.document-text-holder {
	width: 750px;
	font-size: 0.8em;
	line-height: 1.4em;
	margin: 6px 10px 30px 10px;
}

.document-text-holder-small {
	width: 738px;
	font-size: 11px;
/*	font-size: 0.8em;
	line-height: 1.4em;*/
	margin: 15px 10px 10px 15px;

}

.content-text {
	width: 730px;
	_width: 750px;
	/* font-size: 0.8em; */
	line-height: 1.4em;
	margin: 0 10px 15px 10px;
	padding: 0 10px 10px 10px;
}

.content-text p {
	padding: 0;
	margin-top: 0;
	margin-bottom: 14px;
}

.content-text ul {
	font-size: 1em;
	_margin: 0 0 15px 40px;
}

a.dictionary-link, a.dictionary-link:hover {
	color: #000000;
	padding: 0 3px 1px 4px;
	text-decoration: none;
	border: 1px solid #88827f;
	background-image: url(../photos/images/roh.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.document-text-footer {
	color: #888786;
	/* font-size: 0.7em; */
	line-height: 1.2em;
	margin: 5px 10px 20px 20px;
}

p.document-text-footer a, p.document-text-footer a:hover {
	border: 0;
	margin: 0;
	padding: 0;
	background-image: none;
	text-decoration: underline;
}

.document-text-footer-bar {
	font-size: 0.7em;
	text-transform: uppercase;
	font-weight: bold;
	margin: 24px 10px 8px 10px;
	padding: 5px 8px 5px 8px;
	color: #018595;
	background-color: #EEEEEE;
}
.document-text-footer-bar a, .document-text-footer-bar a:hover {
	color: #018595;
	background-color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	margin-right: 15px;
	padding: 3px 10px 3px 10px;
	display: block;
	float: left;
	text-decoration: none;
}
.document-text-footer-odkazy {
	color: #000000;
	font-size: 11px;
	padding: 4px 10px 4px 10px;
	border: 1px solid #EEEEEE;
}
.document-text-footer-odkazy ul {
	margin: 3px 2px 3px 20px;
	padding: 0;
	list-style-type: square;
}

.document-text-footer-odkazy .linky {
	margin-top: 8px;
}

.document-text-footer-odkazy .linky a {
	text-decoration: underline;
}

hr {
	font: 1px;
	height: 1px;
	line-height: 1px;
	color: #d3d3d3;
	border-bottom: 0;
	margin: 12px 10px 12px 0;
}

div.stat-oddelovac {
	padding: 0;
	background-color: #d3d3d3;
	margin: 4px 10px 4px 10px;
}


.ikona {
	margin-right: 1px;
}

.category-pager-top, .category-pager-bottom, .category-pager {
	width: 750px;
	font-size: 11px !important;
	padding-top: 4px;
	padding-bottom: 4px;
}

.category-pager-top {
	margin: 0 10px 20px 10px;
	_margin: 10px 10px 20px 10px;
	border-bottom: 1px solid #d3d3d3;
}

.category-pager-bottom {
	margin: 0 10px 10px 10px;
	border-top: 1px solid #d3d3d3;
}

.category-pager-top a, .category-pager-bottom a, .category-pager a {
	display: inline-block;
	vertical-align: middle;
	margin: 1px;
	padding: 2px 5px 3px 5px;
	font-weight: bold;
	text-decoration: underline;
	background-color: #eeeeee;

}

.category-pager-top td, .category-pager-bottom td, .category-pager td {
	padding-left: 10px;
	padding-right: 4px;
}

.category-pager td {
	padding-left: 15px;
}

.underline {
	text-decoration: underline;
}

.normal {
	font-weight: normal !important;
}

/* FORMS */

.form-criteria {
	display: block;
	margin-top: 10px;
}

.form-criteria input {
	vertical-align: bottom;
}

.form-criteria input.text {
	height: 19px;
	width: 200px;
	vertical-align: bottom;
	margin-left: 6px;
	margin-right: 6px;
	font-size: 11px;
	font-family: Verdana;
	border-top: 2px inset #aca899;
	border-left: 2px inset #aca899;
}

.form-criteria input.submit {
	vertical-align: middle;
}

.form-criteria div {
	margin-bottom: 10px;
}

.form-criteria a {
	font-size: 12px;
	font-weight: bold;
	padding: 4px 5px 3px 5px;
	text-decoration: underline;
	vertical-align: middle;
	text-align: center;
	display: inline-block;
	background-color: #ffffff;
}

.kriterium {
	vertical-align: text-bottom;
	margin-left: 2px;
	margin-right: 2px;
	font-size: 0.8em;
	font-weight: bold;
}

/* TABLES */

.table-grey {
	width: 752px;
	color: #000000;
	margin-top: 0px;
	margin-left: 9px;
	text-align: left;
	font-size: 0.8em;
	background-color: #ffffff;
	border-bottom: 3px solid #d7d6d6;
}

.table-grey th {
	color: #ffffff;
	text-transform: uppercase;
	padding: 8px 0px 8px 16px;
	background-color: #6f6f6f;
}

.table-grey td {
	padding-left: 16px;
	padding: 8px 0px 8px 16px;
	background-color: #eeeeee;
}

.table-grey td.tdwhite {
	background-color: #ffffff;
}
/*
.table-aktuality {
	font-size: 0.7em;
	margin-bottom: -10px;
}
.table-aktuality td {
	padding-right: 15px;
	padding-bottom: 10px;
}
.table-aktuality img {
	margin-right: 8px;
	border: 3px solid #cccccc;
}
.table-aktuality a, .table-aktuality a:hover {
	color: #333132;
	text-decoration: underline;
}*/
.table-aktuality {
	float: left;
	width: 260px;
	margin: 0 8px 15px 0;
	_margin-bottom: 3px
}
.table-aktuality img {
	margin-right: 8px;
	border: 3px solid #cccccc;
}
.table-aktuality a, .table-aktuality a:hover {
	color: #333132;
	text-decoration: underline;
}

/* home */

ul.home-list {
	padding: 0;
	margin: 10px 0 10px 0px;
	font-size: 1em;
	list-style-type:none;
	width:538px;
}
ul.home-list li {
	line-height: 18px;
	background:url(../photos/images/li_red.gif) 0px 7px no-repeat;
	padding:0 0 0 10px
}

ul.home-list li.liMedia{
	background:url(../photos/images/li_green.gif) 0px 7px no-repeat;
}

ul.home-list li.liMedia a{
	color:#899406;
}

ul.home-list a, ul.home-list a:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

.spInformujeDatum{
	vertical-align: top;
	color:#878787;
	width: 68px;
}

.home-new-document {
	margin: 0 0 5px 2px;
	font-weight: bold;
}

.home-new-document img {
	margin: 0 8px 0 12px;
}

.home-new-document a, .home-new-document a:hover {
	color: #000000;
	text-decoration: underline;
}

.home-new-poradna {
	list-style-type: none;
	margin: 0;
	padding: 0 0 0 2px;
}
.home-new-poradna li {
	padding: 0 0 5px 0;
}
.home-new-poradna a, .home-new-poradna a:hover {
	color: #000000;
	text-decoration: underline;
}

p.more {
	text-align: justify;
	margin: 6px 0 5px 0;
}

/* TLACOVA KONFERENCIA */

.holder-tlacova-konferencia {
	width: 260px;
	_width: 271px;
	text-align: center;
	padding: 5px;
	border: 1px solid #bcbcbc;
	float: right;
}
.holder-tlacova-konferencia-red {
	color: #ffffff;
	font-weight: bold;
	padding: 2px 6px 2px 6px;
	background-color: #c11f2e;
	text-align: center;
	font-size: 12px;
}
.holder-tlacova-konferencia-red a, .holder-tlacova-konferencia-red a:hover {
	color: #FFFFFF;
}
.holder-tlacova-konferencia-white {
	color: #c11f2e;
	font-weight: bold;
	padding: 2px 6px 2px 6px;
	font-size: 12px;
	background-color: #ebe7e7;
}
.holder-tlacova-konferencia-text {
	color: #454444;
	display: block;
	padding: 2px 6px 2px 6px;
	text-align: center;
	font-size: 11px;
}

/* GREEN MENU */

.green-menu-holder {
	padding: 0;
	margin: 0px 6px 10px 6px;
	border: 5px solid #ffffff;
	background-color: #ffffff;
}

.green-menu-holder img.uvodny {
	border: 0;
	margin: 0;
	padding: 0;
	border-bottom: 2px solid #ffffff;
	_margin-bottom: -3px;
}

.dark-green-menu {
	padding: 4px 0 0 0;
	margin: 0 0 0 0;
	color: #ffffff;
	text-align: center;
	background-color: #939f08;
	border-bottom: 3px solid #ffffff;
}
.dark-green-menu h1 {
	margin: 0px 0 3px 0;
	padding: 0;
	color: #ffffff !important;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	background-color: #939f08;
}
.dark-green-oddelovac {
	background-color: #CBCD84;
	margin: 0 !important;
	padding: 0 !important;
	height: 1px !important;
	overflow: hidden;
}
.dark-green-submenu {
	padding: 0 9px 0 9px;
	text-align: center;
}

.center {
	text-align: center !important;
}

.dark-green-submenu h2 {
	color: #ffffff !important;
	font-size: 0.9em;
	text-align: left;
	font-weight: normal;
	margin: 7px 0 0 0;
	padding: 2px 0 2px 7px;
	background-color: #7b8501;

}
.dark-green-menu a, .dark-green-menu a:hover {
	color: #ffffff;
	text-decoration: none;
}
.dark-green-menu ul {
	padding: 0;
	margin: 5px 0 12px 10px;
	text-align: left;
	list-style-type: none;
}
.dark-green-menu div {
	margin: 0 0 4px 5px;
	font-size: 12px;
	font-weight: bold;
	padding: 1px 0 0 16px;
/*	line-height: 1.2em;*/
	vertical-align: middle;
	background-image: url(../photos/images/arrow_green_1.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
}
.dark-green-menu div.active {
	margin: 0 0 2px 0;
	font-size: 12px;
	font-weight: bold;
	padding: 1px 0 2px 21px;
/*	line-height: 1.2em;*/
	vertical-align: middle;
	background-image: url(../photos/images/arrow_green_2.gif);
	background-repeat: no-repeat;
	background-position: 5px 4px;
	background-color: #ffffff;
}
.dark-green-menu div.active a, .dark-green-menu div.active a:hover {
	color: #939F08;
}
.dark-green-menu2 {
	padding: 0 !important;
	margin: 4px 0 4px 20px !important;
	background-color: #939f08 !important;
}
.dark-green-menu2 li {
	margin: 0 !important;
	padding: 0 !important;
	background-image: none !important;
}
.dark-green-menu2 li.active2 {
	margin: 0 !important;
	font-size: 11px;
	font-weight: normal;
	padding: 1px 0 0 3px !important;
/*	_padding: 0 0 2px 3px !important;*/
	background-image: none;
	background-color: #727B04;
}
.dark-green-menu2 li.active2 a, .dark-green-menu2 li.active2 a:hover {
	color: #FFFFFF !important;
}

.light-green-menu {
	margin: 0;
	color: #899406;
	text-align: center;
	padding: 5px 0 2px 0;
    background:url(../photos/images/poradna_h1.gif) 0 0 no-repeat;
	background-color: #d8e35d;
}

.light-green-submenu {
	padding: 0 9px 0 9px;
	text-align: center;
}

.light-green-submenu h2 {
	color: #464D04 !important;
	font-size: 11px;
	text-align: left;
	font-weight: normal;
	text-align: center;
	margin: 0;
	padding: 2px 0 4px 0;
}

.light-green-menu a, .light-green-menu a:hover {
	color: #899406;
	text-decoration: none;
}


.light-green-menu ul {
	padding: 0;
	margin: 5px 0 12px 10px;
	text-align: left;
	list-style-type: none;
}
.light-green-menu ul li {
	margin: 0 0 4px 5px;
	font-size: 12px;
	font-weight: bold;
	padding: 1px 0 0 16px;
	vertical-align: middle;
	background-image: url(../photos/images/arrow_green_2.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
}
.light-green-menu ul li.active {
	margin: 0 0 2px 0;
	font-size: 1.1em;
	font-weight: bold;
	padding: 1px 0 2px 21px;
	line-height: 1.2em;
	vertical-align: middle;
	background-image: url(../photos/images/arrow_green_1.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
	background-color: #939F08;
}
.light-green-menu ul li.only-text {
	margin: 10px 0 2px 0;
	font-size: 1em;
	font-weight: normal;
	padding: 1px 0 2px 21px;
	line-height: 1.1em;
	vertical-align: middle;
	background-image: none;
}
.light-green-menu ul li.active a, .light-green-menu ul li.active a:hover {
	color: #EDF49E;
}

/* FORMULARE */

.formular-holder {
	margin-left: 10px;
	width: 750px;
}
.formular-holder hr {
	margin: 10px 0 10px 0 !important;
	_margin: 0 !important;
}
.formulare-left {
	padding: 5px;
	vertical-align: top;
	text-align: center;
	font-size: 10px;
	color: #454444;
	width: 70px;
}
.formulare-left a, .formulare-left a:hover {
	color: #454444;
}
.formular-nadpis a, .formulare-nadpis a:hover{
	font-weight: bold;
	padding-left: 20px;
	text-decoration: underline;
}
.formulare-desc {
	color: #454444;
	padding: 10px;
	background-color: #F3F3F3;
	vertical-align: middle;
}
.formulare-desc a {
	text-decoration: underline;
	font-weight: bold;
}
.formulare-desc h5 {
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.formulare-prilohy {
	padding: 10px;
}
.formulare-prilohy a, .formulare-prilohy a:hover {
	color: #454444;
	font-weight: bold;
}

/* POBOCKY */

.table-pobocky-form label {
	display: inline-block;
	margin: 0 0 0 0;
	padding: 3px 0 0 0;
	font-weight: bold;
}

.table-pobocky-form label.label {
	display: block;
	margin: 22px 0 0 0;
	padding: 3px 0 0 0;
	font-weight: bold;
}

.table-pobocky-form select {
	width: 150px;
	height: 19px;
	font-family: Verdana;
	margin: 1px 10px 5px 0;
	border-top: 2px inset #aca899;
	border-left: 2px inset #aca899;
}

.table-pobocky-form input.text {
	height: 19px;
	width: 160px;
	font-family: Verdana;
	margin: 12px 0 5px 0;
	border-top: 2px inset #aca899;
	border-left: 2px inset #aca899;
}

.table-pobocky {
	width: 750px;
	vertical-align: top;
	margin: 6px 10px 6px 10px;
	padding: 0 0px 0px 0px;
	font-size: 0.8em !important;
}

.table-pobocky table {
}

.table-pobocky table td {
	padding: 5px 6px 0 0;
	font-size: 1em;
}

.table-pobocky table td img {
	vertical-align: middle;
	margin: 0 5px 3px 0;
}

.table-pobocky table td a, .table-pobocky table td a:hover {
	color: #ee6d04;
	text-decoration: underline;
}

.table-pobocky td.grey {
	padding: 5px 0 10px 15px;
	vertical-align: top;
	background-color: #eeeeee;
}

.table-pobocky td.grey ul {
	margin: -17px 0 0 0;
	padding: 5px 0 0 20px;
}

div.pobocky-content-main {
	padding: 5px 0 0px 15px;
	vertical-align: top;
}

.table-pobocky-oddelovac {
	padding-right: 5px;
	border-right: 1px solid #d3d2d2;
}

.table-pobocky-form {
	width: 740px;
	vertical-align: top;
	margin: 6px 0px 6px 0px;
	padding: 0;

}
.table-address-01 {
	font-weight: bold;
	margin: 5px 0 15px 0;
	padding: 5px 0 0px 0;
}

.table-address-02 {
	margin: 10px 0 20px 0;
	padding: 5px 0 0px 0;
}


.table-address-01 td, .table-address-02 td{
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: top;
}

.table-address-01 td a, .table-address-02 td a, .table-address-01 td a:hover, .table-address-02 td a:hover {
	color: #1a5a91 !important;
}


.for-table-grey-days {
	padding-right: 6px;
}

.table-grey-days {
	margin: 0;
	padding: 0;
	border-bottom: 3px solid #d7d6d6;
}

.table-grey-days th {
	color: #454444;
	font-weight: bold;
	text-align: center;
	background-color: #d3d3d3;
	padding: 6px 10px 6px 10px;
	border-bottom: 2px solid #ffffff;
}

.table-grey-days th.table-blue {
	color: #ffffff;
	font-weight: bold;
	background-color: #1a5a91;
}

.table-grey-days td.greys {
	text-align: left;
	padding: 6px 0 6px 15px;
	background-color: #eeeeee;
}

.table-grey-days td.whites {
	color: #1d1b1a;
	text-align: left;
	padding: 6px 0 6px 15px;
}

.table-grey-days tfoot td {
	border: 0;
	margin: 0;
	padding: 0;
	height: 2px;
}






/* INFO MAILOM */

.table-info {
	padding: 0;
	width: 750px;
	font-size: 0.8em;
	margin: -10px 10px 6px 10px;
}

.table-info-grey {
	width: 50%;
	background-color: #eeeeee;
	border-right: 6px solid #ffffff;
}

.table-info-pink {
	width: 50%;
	background-color: #fde9e9;
}

.table-info label {
	display: block;
	margin: 16px 0 3px 0;
}

.table-info .info {
	padding: 0;
	width: 14px;
	height: 14px;
	margin: 0 8px 0 0;
	vertical-align: middle;
}

.table-info input.text {
	width: 60%;
	height: 18px;
	font-size: 0.9em;
}

.table-info input.submit {
	margin: 18px 0 5px 0;
}

.table-info div.tree {
	line-height: 16px;
}
.table-info div.tree img {
	border: 0;
	margin: 0 0 0 0;
}
.table-info div.tree label {
	display: inline !important;
}
/* AKTUALITY */

.aktualita-text {
	/* font-size: 0.8em; */
/*	margin-bottom: 16px;*/
}

.aktualita-heading a, .aktualita-heading a:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

.aktualita-heading-top a, .aktualita-heading-top a:hover {
	color: #c11f2e;
	font-weight: bold;
	text-decoration: underline;
}

.aktualita-popis-top {
	color: #c11f2e;
}

/* POISTN */

.form-poistne {
	display: block;
	font-size: 0.8em;
	margin: 5px 0 0 10px;
}

.form-poistne label {
	display: block;
	margin-top: 10px;
}

.form-poistne input.text {
	height: 19px;
	width: 160px;
	font-size: 0.9em;
	font-family: Verdana;
	border-top: 2px inset #aca899;
	border-left: 2px inset #aca899;
}

.form-poistne input.check {
	padding: 0;
	margin-top: 0;
	margin-left: -4px;
}

.form-poistne select {
	height: 19px;
	font-size: 0.9em;
	font-family: Verdana;
}

.table-poistne {
	border: 0;
	margin: 0;
	padding: 0;
	width: 752px;
	font-size: 0.8em;
	margin: 9px 9px 0 9px;
	border-bottom: 3px solid #d7d6d6;
}

.table-poistne th {
	color: #ffffff;
	font-weight: normal;
	background-color: #c11f2e;
}

.table-poistne th.highlited {
	font-weight: bold;
	background-color: #8e010f;
}

.table-poistne td.vertical {
	padding: 0;
	width: 25px;
	color: #ffffff;
	font-weight: bold;
	writing-mode: tb-rl;
	text-align: center;
	font-size: 1.1em;
	text-transform: uppercase;
	background-color: #1f1f1f;
	border-bottom: 1px solid #ffffff;
}

.table-poistne td.sadzba {
	color: #ffffff;
	font-weight: bold;
	background-color: #6f6f6f;
}


.table-poistne td.dark {
	color: #1d1b1a;
	background-color: #EEEEEE;
}

.table-poistne td.sadzba_highlited {
	background-color: #1f1f1f;
}

.table-poistne td.dark_highlited {
	font-weight: bold;
	background-color: #bababa;
}

.table-poistne td.light {
	color: #1d1b1a;
	background-color: #FFFFFF;
}

.table-poistne td.light_highlited {
	font-weight: bold;
	background-color: #d7d6d6;
}


.table-poistne td.white {
	color: #1d1b1a !important;
	font-weight: bold;
	background-color: #ffffff;
}

.table-poistne td.right, .right {
	text-align: right !important;
}

.table-poistne td.center {
	text-align: center;
}


/* SLOVNIK */

.dictionary-alphabet {
	margin: 0 10px 15px 15px;
	text-align: center;
}

.dictionary-alphabet a {
	width: 20px;
	font-size: 12px;
	font-weight: bold;
	margin: 0 4px 0 0;
	padding: 4px 3px 3px 5px;
	text-decoration: underline;
	background-color: #eeeeee;
	text-transform: uppercase;
	text-align: center;
	vertical-align: middle;
	display: inline-block;
}

.dictionary-table {
	margin: 0 0 0 -4px;
	padding: 0;
}

ul.dictionary-list {
	margin: 0 10px 0 0;
	padding: 0;
	list-style-type: none;
}

.dictionary-list li {
	background-repeat: no-repeat;
	background-position: 0px 1px;
	list-style-type: none;
	line-height: 13px;
	padding: 0 0 0 15px;
	margin: 0 0 5px 0;
	font-size: 11px;
	font-weight: bold;
}

ul.dictionary-list a, ul.dictionary-list a:hover {
	color: #000000;
	text-decoration: none;
}

.dictionary-alphabet a.active, .dictionary-alphabet a.active:hover {
	color: #1d1b1a;
	font-weight: normal;
	text-decoration: none;
	background-color: #ffffff;
}


.table-poistne-form {
	font-size: 1em;
	margin: 10px 0 5px 0;
}


/* STATISTIKY */

.table-statistiky-form {

}

.table-statistiky-form label {
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 2px;
	display: inline-block;
}

.table-statistiky-form .presun {
	display: block;
	margin-bottom: 8px;

}

.table-stat {
	padding: 0;
	width: 750px;
	font-size: 11px;
	margin: 0px 10px 0px 10px;
}

.table-stat-grey {
	width: 125px;
	font-weight: bold;
	vertical-align: middle;
	background-color: #eeeeee;
	padding: 2px;
}

.table-stat-white {
	vertical-align: middle;
	padding: 4px 5px 4px 5px;
}

.table-stat-graf, .table-stat-graf table {
	font-size: 11px !important;
}

.table-stat-graf td.odsadenie {
	padding: 2px 10px 2px 0;
}

.odsadenie-img {
	padding: 2px 0 0 0;
}

.table-stat-graf .riadok {
	padding: 0 0 8px 0;
}

.table-stat-graf .riadok-text {
	vertical-align: middle;
}

.stat-text-01 {
	color: #c11f2e;
	padding-left: 8px;
	font-weight: bold;
	vertical-align: middle;
}

.stat-text-02 {
	color: #f06d03;
	padding-left: 8px;
	font-weight: bold;
	vertical-align: middle;
}

.stat-text-03 {
	color: #939f08;
	padding-left: 8px;
	font-weight: bold;
	vertical-align: middle;
}

.stat-text-04 {
	color: #159ab7;
	padding-left: 8px;
	font-weight: bold;
	vertical-align: middle;
}

.stat-text-05 {
	color: #1a5a91;
	padding-left: 8px;
	font-weight: bold;
	vertical-align: middle;
}

.stat-text-06 {
	color: #6f6f6f;
	padding-left: 8px;
	font-weight: bold;
	vertical-align: middle;
}

.stat-color-01 {
	vertical-align: middle;
	background-color: #c11f2e;
}

.stat-color-02 {
	vertical-align: middle;
	background-color: #f06d03;
}

.stat-color-03 {
	vertical-align: middle;
	background-color: #939f08;
}

.stat-color-04 {
	vertical-align: middle;
	background-color: #159ab7;
}

.stat-color-05 {
	vertical-align: middle;
	background-color: #1a5a91;
}

.stat-color-06 {
	vertical-align: middle;
	background-color: #6f6f6f;
}


/* SITE MAP */

.sitemap {
	font-size: 11px; margin: 0 20px 0 20px; background-color: #ffffff; text-align: center;
}

.sitemap-head {
	font-size: 11px; vertical-align: middle; width: 100%; color: #ffffff; background-color: #dadad9; text-align: left; border-bottom: 7px solid #f4f2f1; padding: 0 0 3px;
}
.sitemap-head table {
	background-color: #dadad9; text-align: left; margin: 0 4px 0 4px;
}
.sitemap-head a, .sitemap-head a:link, .sitemap-head a:active, .sitemap-head a:visited {
	font-size: 11px; color: black; text-decoration: none;
}
.sitemap-head a:hover {
	text-decoration: underline;
}

#sitemap-menu {
	padding: 0; background-color: #ffffff; text-align: left;
}
#sitemap-menu .menu_list_01 {
	border: 2px solid #c11f2e;
}

#sitemap-menu .menu_list_01 a.active {
	color: #c11f2e;
}

#sitemap-menu .menu_list_02 {
	margin-top: 5px;
	border: 2px solid #1a5a91;
}

#sitemap-menu .menu_list_02 a.active {
	color: #1a5a91;
}

#sitemap-menu .menu_list_03 {
	margin-top: 5px;
	border: 2px solid #939f08;
}

#sitemap-menu .menu_list_03_empty {
	margin-top: 5px;
	background-color: #939f08;
	border: 2px solid #939f08;
}

#sitemap-menu .menu_list_02_empty {
	margin-top: 5px;
	background-color: #1a5a91;
	border: 2px solid #1a5a91;
}

#sitemap-menu .menu_list_01_empty {
	background-color: #c11f2e;
	border: 2px solid #c11f2e;

}

#sitemap-menu .menu_list_03 a.active {
	color: #939f08;
}
#sitemap-menu table, #sitemap-menu td, #sitemap-menu th {
	margin: 0;
	padding: 0;
	vertical-align: middle;
}
#sitemap-menu td {
	padding: 0 0 0 2px;
}
#sitemap-menu a {
	color: #01224b; text-decoration: none;
}

#sitemap-menu ul {
	padding: 0; margin: 0; list-style-type: none; background-color: white;
}

#sitemap-menu li {
	margin: 0;
}
#sitemap-menu a:hover {
	text-decoration: underline;
}
#sitemap-menu ul .level1_red div a, #sitemap-menu ul .level1_blue div a, #sitemap-menu ul .level1_green div a {
	font-weight: bold; font-size: 12px; color: white; text-transform: uppercase;
}
#sitemap-menu ul .level1_red div a img, #sitemap-menu ul .level1_blue div a img, #sitemap-menu ul .level1_green div a img {
	margin-top: 4px;
}
#sitemap-menu ul .level1_red div {
	padding: 2px 0 6px 10px; background-color: #c11f2e; text-align: left;
}
#sitemap-menu ul .level1_blue div {
	padding: 2px 0 6px 10px; background-color: #1a5a91; text-align: left;
}
#sitemap-menu ul .level1_green div {
	padding: 2px 0 6px 10px; background-color: #939f08; text-align: left;
}
#sitemap-menu ul .level1_red ul, #sitemap-menu ul .level1_blue ul, #sitemap-menu ul .level1_green ul {
	margin: 8px 0 8px 0;
}
#sitemap-menu ul .level2 div a {
	font-weight: bold; font-size: 11px; color: #000000;  text-transform: none;
}
#sitemap-menu ul .level2 div {
	padding: 0 0 0 12px; background-color: #ffffff; margin: 0;
}
#sitemap-menu ul .level2 ul {
	margin: 0;
}
#sitemap-menu ul .level3 div a {
	font-weight: bold; font-size: 11px; color: #000000;
}
#sitemap-menu ul .level3 div {
	padding: 0 0 0 26px; background-color: #ffffff; text-align: left; _padding-left: 15;
}
#sitemap-menu ul .level4 div a {
	font-weight: normal; font-size: 11px; color: #000000
}
#sitemap-menu ul .level4 div {
	padding: 0 0 0 40px; _padding-left: 16px; background-color: #ffffff; text-align: left; font-size: 11px;
}
#sitemap-menu ul .level5 div a, #sitemap-menu ul .level5 div td, #sitemap-menu ul .level5 div th {
	font-weight: normal; font-size: 10px; color: #000000; vertical-align: top;
}
#sitemap-menu ul .level5 div {
	padding: 0 0 0 54px; _padding-left: 31px; background-color: #ffffff; text-align: left; font-size: 10px;
}
#right-fav-container, #right-hist-container {
	visibility: hidden;
	position: absolute;
	left: 0;
	top: 0;
	width: 180px;
	border: 1px solid #000000;
	background-color: #F4F2F1;
	font-size: 11px;
	padding: 5px;
	text-align: left;
}
#right-fav-container a, #right-hist-container a, #right-fav-container td, #right-hist-container td {
	font-size: 11px;
	color: #000000;
	vertical-align: top;
	text-decoration: none;
}
.back-holder {
	margin-right: 20px;
	text-align: right;
	font-size: 11px;
	font-weight: bold;
}
.box-pobocky-container {
	background-image: url(../photos/images/box_pobocky_bg.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	background-position: 5px 23px;
	color: #000000;
	font-size: 11px;
	margin: 0 6px 10px 6px;
	padding: 5px;
	width: 178px;
	_width: 188px;
	overflow: hidden;
}
.box-pobocky-container h2 {
	margin: 0;
	padding: 2px;
	text-align: center;
	background-color: #1A5A91;
	color: #ffffff !important;
	font-size: 1.1em;
}
.box-pobocky-container form {
	display: block;
	margin: 16px 20px 0 0;
	padding: 0 0 0 11px;
	text-align: left;
}
.box-pobocky-container label {
	color: #FFFFFF;
	padding: 0 0 0 16px;
	background-image: url(../photos/images/arrow_white.gif);
	background-repeat: no-repeat;
	background-position: 0 6px;
	font-size: 1.2em;
	font-weight: bold;
}
.box-pobocky-container input {
	margin: 0 0 5px 0;
}
.kontaky-info-list {
	background-color: #1A5A91;
	list-style-type: none;
	padding: 0 0 7px 0;
	margin: 0;
}
.kontaky-info-list li {
	background-image: url(../photos/images/arrow_white.gif);
	background-repeat: no-repeat;
	background-position: 11px 17px;
	color: #FFFFFF;
	margin: 0;
	padding: 12px 0 0 24px;
	list-style-type: none;
	text-align: left;
}
.kontaky-info-list strong {
	font-size: 1em;
}
.kontakty-info-sbox {
	border-left: 1px solid #1A5A91;
	border-right: 1px solid #1A5A91;
	padding: 7px 0 7px 0;
	color: #c11f2e;
	margin-top: 10px;
}
.kontakty-info-sbox strong {
	font-size: 1.5em;
}
.kontaky-info-list-link {
	background-image: url(../photos/images/arrow_green_4.gif) !important;
}
.kontaky-info-list-link a, .kontaky-info-list-link a:hover {
	color: #d8e35d;
	font-weight: bold;
}
.box-kontakty-container {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 0.7em;
	text-align: left;
	margin: 0 6px 15px 6px;
	padding: 5px 5px 10px 5px;
}
.box-kontakty-container h1 {
	color: #000000;
	margin: 0 0 2px 0;
	padding: 2px;
	background-color: #E6E6E6;
	text-align: center;
}
.box-kontakty-container p {
	font-size: 1.2em;
	margin: 0;
	padding: 3px 0 4px 0;
}
.box-prihovor-container {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 0.7em;
	text-align: left;
	margin: 0 6px 15px 6px;
	padding: 5px 5px 10px 5px;
}
.box-prihovor-container img {
	margin: 0 !important;
}
.box-prihovor-title {
	background-color: #E6E6E6;
	color: #000000;
	font-size: 0.7em;
	padding: 2px 2px 2px 5px;
}
.box-prihovor-container p {
	padding: 5px;
	margin: 0;
}
.box-bordered-container {
	background-color: #FFFFFF;
	border: 1px solid #BCBCBC;
	margin: 0 6px 15px 6px;
	padding: 5px
}
.td-grey {
	background-color: #E6E6E6;
	padding: 0 0 0 5px;
}
.td-grey a {
	color: #000000;
}
.small-grey {
	font-size: 0.8em;
	color: #454444;
}

.table_grey, .tabulka-siva {
	margin: 0;
	padding: 0;
	border-bottom: 3px solid #d7d6d6;
}
.table_grey td, .tabulka-siva td {
	color: #1d1b1a;
	text-align: left;
	padding: 6px 15px 6px 15px;
}
.table_head_td, .bunka-nadpis {
	color: #454444;
	font-weight: bold;
	text-align: center;
	background-color: #d3d3d3;
	padding: 6px 10px 6px 10px;
	border-bottom: 2px solid #ffffff;
}
.table_blue_td, .bunka-nadpis-modra {
	color: #ffffff !important;
	font-weight: bold;
	background-color: #1a5a91;
}
.table_green_td, .bunka-nadpis-zelena {
	color: #ffffff !important;
	font-weight: bold;
	background-color: #939F08;
}
.table_red_td, .bunka-nadpis-cervena {
	color: #ffffff !important;
	font-weight: bold;
	background-color: #C11F2E;
}
.table_grey_td, .bunka-nadpis-siva {
	text-align: left;
	padding: 6px 15px 6px 15px;
	background-color: #eeeeee;
}
.table_grey_td_border, .bunka-siva-s-okrajom {
	text-align: left;
	padding: 6px 15px 6px 15px;
	background-color: #eeeeee;
	border-bottom: 2px solid #ffffff;
}
.table_dark_td, .bunka-nadpis-tmavosiva {
	color: #ffffff !important;
	font-weight: bold;
	background-color: #6f6f6f;
}
.zelena_linka {
	color: #017c01;
}

.zelena_linka_nadpis {
	color: #017c01;
	font-size: 14px;
}
.universal-container-small {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 11px;
	margin: 0 6px 15px 6px;
	padding: 5px 5px 10px 5px;
}
.blind-friendly {
	display: none;
}
.blind-friendly-href {
	float: right;
	color: #454444;
	font-size: 11px;
	padding: 10px 0px 0px 0px;
}
.blind-friendly-href a {
	color: #454444;
	text-decoration: none;
}

.blind-friendly-href a:hover {
	color: #454444;
	text-decoration: underline;
}
.blind-friendly-logo {
	text-align: center;
	background-color: #000066;
	padding: 0;
	margin: 0 0 5px 0;
	height: 31px;
	overflow: hidden;
}
.uInput {
 border:1px solid #CCCCCC;
 background-color:#FFFFFF;
 color:black;
}

.aInput {
 border:1px solid #666666;
 background-color:#ffffff;
}

#quickMenu{
	height:30px;
}

#quickMenuHolder{
	width:958px;
	height:18px;
	background-color:white;
	margin: 0 0 0 6px;
	padding:0 0px 0 0;
}

#quickMenuHolder div#top-menu {
	color: #454444;
	font-size: 11px;
	padding: 2px 0px 0px 0px;
}

#quickMenuHolder div#top-menu a,
#quickMenuHolder div.blind-friendly-href a{
padding:0px 4px 0 4px;
}

#quickMenuHolder div.blind-friendly-href {
	color: #454444;
	font-size: 11px;
	padding: 2px 0px 0px 0px;
}

#quickMenu div#top-menu {

}

.eurokalkulacka {
	border-left: 7px solid #C11F2E;
	border-right: 7px solid #C11F2E;
	border-bottom: 10px solid #C11F2E;
	background-color: #FFFFFF;
	padding: 7px 2px 2px 2px;
	/*margin-top: -10px;*/
}
.ek-vysledky {
	text-align: left;
	padding: 0 0 3px 5px;
}
.ek-vysledky input {
	width: 128px;
	border: 1px solid #C11F2E;
	background-color: #f0f0f0;
	font-size: 12px;
	height: 20px;
	text-align: right;
	padding: 0 4px 0 0;
}
.ek-kurz {
	margin: 0 0 10px 5px;
}
.ek-klavesnica {
	width: 182px;
}
.ek-klavesnica td {
	border: 1px solid #C11F2E;
	background-color: #f0f0f0;
	width: 25%;
	height: 28px;
	vertical-align: middle;
	text-align: center;
	color: #333333;
	cursor: pointer;
	overflow: hidden;
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
}
.dictionary-tooltip {
	position: absolute;
	top:0;
	left:0;
	visibility: hidden;
	background-color: #FFFF99;
	border: 1px solid black;
	padding: 6px;
	width: 100px;
}
.najziadanejsie-holder {
	border: 5px solid #D3D3D3;
	font-size: 11px;
}
.najziadanejsie-heading {
	background-color: #B50A12;
	background-image: url('../photos/images/star-red.gif');
	background-position: 4px 3px;
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
	padding:4px 4px 4px 24px;
}
.najziadanejsie-left, .najziadanejsie-right {
	width: 240px;
}
.najziadanejsie-left {
	float: left;
	border-right: 5px solid #D3D3D3;
	margin: 0;
	padding: 8px 10px;
	list-style-type: none;
}
.najziadanejsie-right {
	float: right;
	margin: 0;
	padding: 8px 10px;
	list-style-type: none;
}
.najziadanejsie-holder li {
	background-image: url('../photos/images/red-list.gif');
	background-position: 0 2px;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0 0 4px 18px;
	list-style-type: none;
	font-weight: bold;
}
.najziadanejsie-holder a {
	text-decoration: none;
}

.btn-collapse {
	background-image: url('../photos/images/collapse.gif');
	background-position: 0;
	background-repeat: no-repeat;
	width: 82px;
	height: 19px;
	float: right;
	margin: 3px 2px 0 0;
	cursor: pointer;
}
.btn-expand {
	background-image: url('../photos/images/expand.gif');
	background-position: 0;
	background-repeat: no-repeat;
	width: 82px;
	height: 19px;
	float: right;
	margin: 3px 2px 0 0;
	cursor: pointer;
}
.stat_filter_mena {
	margin: 0 0 15px 3px;
}
.stat_filter_mena label {
	font-weight: bold;
}

/*XEDIT:start*/
.bunka-biela { background-color: #FFFFFF;}
.text-maly-sivy {}
.tabulka-siva {}
.bunka-nadpis {}
.bunka-nadpis-v-sekcii {}
.bunka-nadpis-modra {}
.bunka-nadpis-zelena {}
.bunka-nadpis-cervena {}
.bunka-nadpis-siva {}
.bunka-siva-s-okrajom {}
.bunka-nadpis-tmavosiva {}
.zelena_linka {
	color: #017c01;
}

.zelena_linka_nadpis {
	color: #017c01;
	font-size: 14px;
}

.dolezity-text {
	line-height: 18px;
/*	background-image: url(../photos/images/3vykricniky_orange.gif);
	background-position: 2px right;
	background-repeat: no-repeat;
	padding: 1px 24px 2px 4px;*/
	padding: 1px 4px 2px 4px;
}
.dictionary-link {}

#big-content-holder-wide {
    width: auto;
border: 0;
margin: 0;
padding: 0;
text-align: left;
/* font-size: 0.85em; */
background:#ffffff;  
    font-size: 11px;
}
