đA      http://www.obecklastor.sk                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       /data/447/_style.css?ver=2021-06-03                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             /home/marcel/websites/Klastor zmluvy/www.obecklastor.sk/data/447/_style894c.css layed                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           http://www.obecklastor.sk                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       /samosprava.phtml?id_menu=105625&limited_level=1&stop_menu=105625                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       /home/marcel/websites/Klastor zmluvy/www.obecklastor.sk/data/447/_style894c.css.z                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           x   g¸`    ˙˙˙˙            ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Č                               đ	@!                        OK                                                                              text/css                                                                                                                        gzip                                                            +M!            ˙˙˙˙   RwŕÉ                                               Wed, 17 Feb 2016 16:03:52 GMT                                   "9d17-52bf9656c4a00-gzip"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     ß@!  P. @!  p. @!  @/ @!  `/ @!  đ/ @!                                                  g¸`                                   đ                                                                                                                                                                                                                                                                                          body {

	/*behavior: url('csshover3.htc');*/

	margin:0;

	padding:0;

	text-align:center;

	font-family: Arial, Helvetica, sans-serif;

	font-size:75%;

	color:#505050;

	background:#f7f4e4;

}



table{ border-collapse: collapse; }

.stred table{ margin-bottom: 6px; }



#page-sizer {

	width:950px;

	margin:0 auto;

	padding:0;

	text-align: left;

}



#page-expander {

	position:relative;

	width:950px;

	margin:0;

	background:url('background.gif') 0 0 repeat-y;

}



/*\*/

* html #page-expander {

	height:0;

} 

/* */



#wrap-faux-l {

	position:relative;

	border:0;

	background:url('left_back.jpg') 0 0 no-repeat;

}



#wrap-faux-r {  

	position:relative;

	border:0;

}



.wrap-floats {

	margin-left:200px;

	margin-right:170px;

}



.wrap-floats-inner {

	float:left;

	width:100%;

}



.content {

	float:right;

	width:100%;

}



.leftnav {

	position:relative;

	float:left;

	width:200px;

	margin-left:-200px;

	padding:38px 0 0;

}

.leftnav .textpadder {

	padding:5px;

}



.rightnav { 

	position:relative;

	float:right;

	width:170px;

	margin-right:-170px;

}

.rightnav .textpadder {

	padding:5px;

	margin:0;

}



.header {

	position:relative;

	width:100%;

	/* height:100px; */

	margin-top:0px;

}

.header table td{

	vertical-align: top;

}



.footer {

	clear:both;

	position:relative;

	width:100%;

	height: auto;

	font-size: 0.8em;

	background: #f7f4e4;

}



/************** Special *************/



.textpadder {

	padding:0;

}



img {

	max-width:100%;

	border:0;

} 



/* \*/

* html #wrap-faux-l,

* html #wrap-faux-r,

* html .wrap-floats {

	height:1%;

}

/*  */



.brclear {

	clear:both;

	height:0;

	margin:0;

	font-size:1px;

}



/* --------------------------------------------------------------- */

table.page_header,td.header_1,td.header_2,td.header_3 {border:0;}

td {font-size:0.9em;}



a {color: #13223b;}

a:hover {text-decoration:none;}

.main_menu a, a.reklamni_partneri, div.menu_hlavicka_l a, div.menu_hlavicka_r a {text-decoration: none;}

.main_menu a:hover, a.reklamni_partneri:hover, div.menu_hlavicka_l a:hover, div.menu_hlavicka_r a:hover  {text-decoration: underline;}



div.reklamni_partneri_inner {

	background: white;

	text-align: center;

	margin: 0 auto;

}

a.reklamni_partneri {

	padding: 0;

	margin: 0;

	letter-spacing: 0;

	word-spacing: -1px;

	font-size:0.9em;

	line-height: 160%;

}

img.reklamni_partneri_sep {

	margin:0 2px;

	vertical-align:middle;

}



div.table {

	border:1px solid #aaa;

	border-collapse:collapse;

}



div.column td {

	font-family: Arial, Helvetica, sans-serif;

	font-size:0.9em;

	border:1px solid #aaa;

	border-collapse:collapse;

}



p {

	margin:5px 0 2px;

}



fieldset {margin:10px 5px;padding:10px;}



ul {margin:6px 0;list-style-type:none;}

li {margin:4px 10px;}



/* ----------------- v_menu new -------------------- */

#horizontal_menu {

	position:absolute;

	top:167px;

	left:205px;

	width: 563px;

	height: 20px;

	margin: 0;

	padding: 0;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

}

/* -------------------- Vodorovne menu UL LI ------------------------- */

#horizontal_menu ul { /* Menu style */

	position: absolute;

	list-style: none;

	text-align: left;

	padding: 0;

	margin: 0;

}

#horizontal_menu ul.level0 li.level0 {

	border-right: 1px solid #d3d3d3; /* oddelujuca ciarka v menu level0- prava */

	/*border-left: 1px solid #fff;*/ /* oddelujuca ciarka v menu level0- lava */

	padding: 2px 0;

	
}

#horizontal_menu ul.level0 li.level0 a:hover {

	text-decoration: underline;

} /* podciarknutie menu level 0 pri hover */

#horizontal_menu ul.level1, #horizontal_menu ul.level2, #horizontal_menu ul.level3 {

	position: absolute;

	list-style: none;

	text-align: left;

	padding: 0;

	margin: 0;

	background: inherit; /* Kvoli tomu, ze rozbalene vnorene bloky menu sebou nesu niekolkopx horny okraj co prekryval hl.menu */

	border-right: none;

}

#horizontal_menu ul.level2, #horizontal_menu ul.level3 {

	background: transparent;

}

#horizontal_menu ul.level1 {

	padding: 7px 0 0 0;

}

* html #horizontal_menu ul.level1 {

	padding: 0; /* Kvoli funkcnosti v IE6 vnorenia menu */

}

#horizontal_menu li {

	margin:0;

}

ul.level0 { /* Main horizontal ul -> set absolute position, no matter where */

	left: 0px;

	top: 0px;

	font-size:1.1em; /* startovacia velkost pisma v uvodnom riadku */

}

ul.level0 li { /* Menu item for main horizontal items */

	position: relative;

	width: auto; /* bolo 120px */

	float: left; /* Must by a float for horizontal ul layout */

	margin: 0px;

	padding: 0; /* Musí by 0 kvoli odskoku borderov v podmenu */

	/*height: 27px;*/

	font-size:1.0em; /* Musi byt 1.0 inak sa nasobia hodnoty! */

}

ul.level0 li a { /* Main horizontal item anchor style */

	color: #172e4f;

	width:auto;  /* bolo 100px */

	/*height: 26px;*/

	/*line-height: 26px;*/

	text-align: left;

	vertical-align: middle;

	padding: 0 7px; /* Sem zadávaj medzery medzi hlavným menu */

	display: block;

	font-weight: bold;

	text-decoration: none;

}

ul.level0 li ul li a { /* Nested anchors */

	color: #000000;

	font-weight: normal;

	font-size:0.9em; /* tato velkost ostava stabilna a urcuje nasobky vnorenych podmenu */

	text-align: left;

	border-top: 1px solid #C7C7C7; /* Top border for create delimiter of items */

	padding: 3px 5px;

	margin: 0px 3px;

	min-height: 20px;

	line-height: 20px;

	width: 177px;

	margin: 0px

}

ul.level0 li ul li a.parent {	/* Nested ul whitch is a parent => little arrow  */

	background:transparent url('parent_arrow.gif') no-repeat scroll right center;

}

ul.level0 li ul { /* All nested uls */

	
	/*_background:transparent url('nav_last.gif') no-repeat scroll 0 bottom;*/

	padding: 0px 0px 3px; /* For bottom decoration */

	position: absolute;

	top:12px;

	width: 115px;

	display: none; /* All subuls are momentary hidden */

}

ul.level0 li ul li ul {position:absolute;top:0;left:75%;}

ul.level0 li.level0:hover a.level0 { /* Hover over horizontal ul items */

	color: #111;

	text-decoration: underline;

}

ul li:hover { /* Non active, but still visible uls set to background */

	z-index: 100;

}

.semi-hidden {

	position: absolute;

	left: 0px;

	right: 0px;

	width: 1px;

	height: 1px;

	overflow: hidden;

}

ul.level1 ul {

	top: 25%; /*Relative position for all nested ul's */

	left: 50%;

}

ul.level1 li {

	width: 189px;

}

ul.level1 li ul {

	width: 189px !important;

	top: 0px !important;

	padding: 0px !important;

	border-bottom: #bbb solid 1px !important;

}

ul.level0 li ul li { /* Nested uls styles */

	
	/*_background:transparent url('nav2_li_bg.gif') repeat-y scroll 0 0;*/

	background: #ebebeb !important; /* pozadie tlacitiek rozbaleneho menu*/

	border-left: #bbb solid 1px;

	border-right: #C7C7C7 solid 1px;

	width: 187px !important;

}

#horizontal_menu ul li.first {

	background: transparent none !important;

	height: 5px;

	border: none 0px;

}

ul.level1 { /* Other ul's, relative position */

   top: 13px !important; /* Realtive to parent ul item <li> */

	left: -20px !important;	 /* Set to zero for first empty item (overlap parent item) => ie6 bug, again :( */

	width: 189px !important;

	border-bottom: #bbb solid 1px !important;

}

a.level1:hover, a.level2:hover, a.level3:hover {

	text-decoration: underline;

}

/*#horizontal_menu {

	position:relative;

	padding:4px 4px 10px;

	background:url('v_menu_back.gif') 0 100% no-repeat;

}

table.v_menu {

	position:relative;

	width:100%;

	border:1px solid #69624d;

	background:#eee6ce;

}



table.v_menu_paar {

	position:relative;

	width:100%;

}

td.v_menu {

	color:#4a4535;

	font-weight:bold;

	text-align:center;

	padding:4px 10px;

	min-height:23px;

	font-size:0.9em;

	text-transform:uppercase;

}

table.v_menu td a,table.v_menu_paar td a {

	display:block;

	color:#4a4535;

	font-weight:bold;

	font-size:0.9em;

	text-decoration:none;

	text-transform:uppercase;

}

table.v_menu td a:hover,table.v_menu_paar td a:hover {text-decoration:none;}

td.v_menu_a {

	color:#fff;

	font-weight:bold;

	text-align:center;

	padding-left:5px;

	min-height:23px;

}

td.v_menu_a a {

	display:block;

	color:#fff;

	font-weight:bold;

	text-decoration:none;

}

table.v_menu_a td a:hover,table.v_menu_paar_a td a:hover {text-decoration:underline;}

div.cover_menu {

	display:none;

	position:absolute;

	width:150px;

	overflow:visible;

	margin-top:2px;

}

div.v_submenu {

	position:relative;

	margin:-1px 0 0;

	padding:2px 5px;

	background-color:#eee6ce;

	border: 1px solid #3368B6;

	z-index:100;

	width:100%;

}

div.v_submenu a {

	display:block;

	color: #3368B6;

	text-decoration:none;

}

div.v_submenu_a {

	position:relative;

	margin:-1px 0 0;

	padding:2px 5px;

	border: 1px solid #3368B6;

	background-color: #3368B6;

	z-index:100;

	width:100%;

}

div.v_submenu_a a {

	display:block;

	color:#fff;

}*/



/* ------------------------ horizontal menu end ------------------- */

.column_l	{

	position:relative;

	border:1px solid #b6b5b4;

	padding:0;

	margin:0;

	background:#f9f8f5;

}



.column_r	{

	position:relative;

	border:1px solid #b6b5b4;

	padding:0;

	margin:0;

	background:#f2f6fc;

}



.column	{

	position:relative;

	width:auto;

	max-width:580px;

	margin:0 auto;

	border: 0 solid;

	padding:40px 0 0;

	margin-top:0;

	background: url('v_menu_back.gif') no-repeat;

}



div.module_envelope {padding:1px 6px;border:0;}



div.module_envelope_l,div.module_envelope_r {padding:0;border:0;}



div.main_menu {padding:0;margin:0;}

div.menu_hlavicka_l, .column_l h2.head, h2.menu_hlavicka_l {

	text-align:left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 1.0em;

	font-weight: bold;

	color:#000;

	padding:4px 2px 4px 5px;

	margin: 0 0 1px 0;

	background: #f8e532;

	text-transform:uppercase;

	list-style: none;position:relative;

}



a.menu_hlavicka_l,div.menu_hlavicka_l a {

	text-align:left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 1.0em;

	font-weight: bold;

	color:#000;

}



div.menu_hlavicka_r, .column_r h2.head, h2.menu_hlavicka_r {

	text-align:left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 1.0em;

	font-weight: bold;

	color:#fff;

	padding:4px 2px 4px 5px;

	background: #2a5087;

	text-transform:uppercase;

	list-style: none;position:relative;

}



a.menu_hlavicka_r,div.menu_hlavicka_r a {

	text-align:left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 1.0em;

	font-weight: bold;

	color:#fff;

}



.module_body {

	border:0 solid #000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 1.0em;

	color:#000;

	padding:0 4px;

}



.module_body_l,.module_body_r {

	border:0;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 1.0em;

	color:#000;

	padding:3px;

	text-align:left;

}



.datum {

	font-family: Arial, Helvetica, sans-serif;

	font-size:0.9em;

	font-weight:bold;

	color:#000;

}



.meniny {

	font-family: Arial, Helvetica, sans-serif;

	font-size:0.9em;

	font-weight:bold;

	color:#000;

}



div.menu_telo, ul.menu_cover, ul.menu_item {padding:0 5px;font-size:1.0em;margin-bottom:10px;list-style: none;}

.column_l ul.menu_item, .column_l ul.menu_item_l {padding:0 2px 0 2px;margin:0;list-style:none;}

.column_r ul.menu_item, .column_r ul.menu_item_r {padding:0 3px 0 3px;margin:0;list-style:none;}

div.menu_item_l, li.menu_item_l {

	padding:2px 2px 2px 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:normal;

	text-decoration: none;

	color: #918563;

	overflow:visible;

	background:url('menu_point.gif') 0 5px no-repeat;

	list-style:none;

}

div.menu_item_r, li.menu_item_r {

	padding:2px 2px 2px 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:normal;

	text-decoration: none;

	color: #918563;

	overflow:visible;

	background:url('menu_point.gif') 0 5px no-repeat;

	list-style:none;

}



a.menu_item_l {color: #918563;}

a.menu_item_l_active {color:#000;}

a.menu_item_r {color: #172e4f;}

a.menu_item_r_active {color:#000;}

/* Styl vlozeny kvoli nekorektnemu spravaniu sa IE6 - testovacia faza */

.column_l ul.menu_item, .column_r ul.menu_item {

	padding:0 3px 0 2px;

	margin:0;

	list-style:none;

}

ul.menu_cover li {

	margin: 2px 8px;

	width: 87%;  /* Kvoli IE7 vrchnemu odskoku vnorenych ul a li - You need to invoke hasLayout */

}

* html ul.menu_cover li {

	margin: 1px 2px 1px 8px;

	padding-right: 0;

	width: 85%;  /* Kvoli IE6 vrchnemu odskoku vnorenych ul a li - You need to invoke hasLayout */

}

div.menu_spacer {height:1px;font-size:1px;}



select,input,textarea {font-size: 0.9em;font-family: Arial, Helvetica, sans-serif;}

input.register_login {

	width:90px;

}



div.menu_caption {background:#FBF7EB;margin:4px;padding:4px;}

div.menu_caption a {color: #172e4f;margin:0 15px;}

span.caption_previous {float:left;margin: 0 15px;}

span.caption_next {float:right;margin:0 15px;}



.max_width_1 {width:600px;}



h1 {

	color: #172e4f; 

	font-size: 1.3em; 

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold; 

	text-align: center; 

	padding: 4px 2px;

	text-transform:uppercase;

}



h2 {

	font-size:1.2em;

	font-weight:bold;

	color: #172e4f;

	margin:6px 0 2px;

	text-transform:uppercase;

}

h2.head {text-align:left;padding:4px;color: #172e4f;}



h3 {

	font-size:1.1em;

	font-weight:bold;

	color: #172e4f;

	margin:4px 0 2px;

	text-align:left;

}



h3.person_name {background: #F1ECDF;padding:4px 4px 4px 25px;}



h4 {

	font-size: 1.0em;

	font-weight:bold;

	color:#000;

	margin:4px 0 2px;

}



table.user_table {background-color: #e2dccb;border-color: #E2DCCB;}

td.user_table {background-color:#ffffff;}

td.user_table_head, th.user_table_head {background-color: #F1ECDF;}

td.user_table_end {font-weight:bold;background-color:#d5d5d5;}

td.user_table_paar {background-color: #F1ECDF;}



div.paar {background: #F1ECDF}

div.sign {

	text-align:right;

	font-style:italic;

	padding:2px 25px;

}

div.back {

	text-align:right;

	padding:2px 25px;

	border-bottom:1px dashed #666;

}

div.paging {text-align:center;border-bottom:1px solid #ccc;background:#f5f5f5;margin-top:5px;}

div.uvod_hlavicka {background: #F1ECDF;}

div.item_separator {border-bottom:1px dashed #666;}



table.program_table {border:0;width:100%;}

table.program_table td {padding:4px;border:0;}



div.fotogaleria {text-align:center;}

div.fotogaleria div p {margin:3px 0;}

div.fotogaleria_row_separator {border-bottom: 1px solid #3368B6;margin:3px 0 6px;}



div.navigation_time {

	text-transform:uppercase;

	text-align:right;

	padding:4px 15px;

	word-spacing:15px;

	border-bottom: 1px solid #3368B6;

	margin:0 0 5px;

}

div.navigation_time a.active {font-weight:bold;}

div.navigation {text-align:center;margin:5px 0;}

div.navigation a {color:#000}

div.navigation a.active {font-weight:bold;}



div.uvod_head {background: #2a5087;}

div.next {text-align:right;margin:5px 25px 15px;}



div.date_add {text-align:right;padding:2px 20px;font-size:0.8em;color:black;}

p.name_of_item {text-decoration:underline;}

p.podpis {text-align:right;}



div.ank_question {

	padding:2px;color: #172e4f;font-weight:bold;text-align:justify;

}

div.ank_answer,div.ank_answer a {padding:2px;color: #172e4f;}

div.ank_answer img {float:left;margin:0 3px 0 0;}

div.ank_real {background: #2a5087;height:5px;font-size:1px;margin-top:5px;}

div.ank_other {background:#D5D5D5;height:5px;font-size:1px;margin-top:5px;}

div.ank_all {font-size:0.8em;text-align:right;padding:0 2px;}

div.ank_end {border-bottom:1px dashed #000;margin-bottom:5px;}

div.ank_archive_link {text-align:right;font-size:0.8em;padding:0 2px;}



div.add_to_favorite {margin:4px;}



img.uputavka {width:120px;margin:0 10px;}



div.recepty_mail {text-align:center;font-weight:bold;margin:15px 0;}

div.recept_link {padding:4px 10px;}

div.recept_link a {font-weight:bold;}



div.module_separator {background: #2a5087;font-size:1px;}



div.copyright {padding:2px 10px;margin-top:5px;}



div.hodiny_poloha {

	position:absolute;

	top:0;

	left:900px;

	text-align:right;

	color:#fff;

	font-size: 0.9em;

}

div.pocitadlo_poloha {

	position:absolute;

	top:0;

	left:15px;

	color:black;

}

div.pocitadlo_poloha p {padding:0;margin:0;font-size:0.9em;color:black;}



caption {text-align:left;font-size:0.8em;padding-left:15px;}



/* ------- table csv update ------- */

table.user_table_t {border:0;}

table.user_table_t_border {border-width:1px;border-style:solid;border-collapse:collapse;}

table.user_table_t td, table.user_table_t th,table.user_table_t_border td,table.user_table_t_border th {text-align:left;vertical-align:top;padding:2px;}

th.user_table_head_t, td.user_table_end_t {border:0;background:#ccc;font-weight:bold;}

th.user_table_head_t_border, td.user_table_end_t_border {border-width:1px;border-style:solid;border-collapse:collapse;background:#ccc;font-weight:bold;}

td.user_table_paar_t {background:#eee;border:0;}

td.user_table_paar_t_border {background:#eee;border-width:1px;border-style:solid;border-collapse:collapse;}

td.user_table_t {border:0;}

td.user_table_t_border {border-width:1px;border-style:solid;border-collapse:collapse;}



/* ------- Drobčeková navigácia ------- */

div.menu_navigation {

margin:5px 0 5px;

background: #e6e6e6;

}



/* ------- RSS v zapati ------- */

div.rss {

	width: 360px;

	padding: 15px 0 2px;

	margin: 0 auto;

	background: transparent;

}

div.rss a {

	color: black;

	/* font-size: 0.9em; */

	text-decoration: underline;

}

div.rss a:hover {

	text-decoration: none;

}



/* ------- Link to all items ------- */

div.link_to_all_items {

	text-align:right;

}

div.link_to_all_items a {

	font-size:1.0em;

}


/* pridane programom na zaklade analyzy
	!!!!!!! ak je potrebne niektore z pridanych classov prepisat, je potrebne ich premiestnit nad toto oznacenie, inak mozu byt programom prepisane.
	Presunuty musi byt cely blok medzi dvomi oznaceniami  - - - - - - - - - -  !!!!!!! */


/* - - - - - - - - - - */
div.foto_in_page {margin:10px 0;text-align:center;}
div.foto_in_page img {margin-bottom:25px;}
/* - - - - - - - - - - */

/* - - - - - - - - - - */
div.paging_foto {text-align:center;border-top:1px solid #ccc;padding:2px;}
div.paging_foto span.back {float:left;margin:0 10px;}
div.paging_foto span.forward {float:right;margin:0 10px;}
/* - - - - - - - - - - */

/* - - - - - - - - - - */
table.fotogaleria {width:100%;border:1px solid;border-collapse:collapse;}
table.fotogaleria td {border:1px solid;border-collapse:collapse;padding:4px;text-align:center;vertical-align:top;width:33%;}
table.fotogaleria td p {text-align:center;margin:4px 2px;}
/* - - - - - - - - - - */

/* - - - - - - - - - - */
div.vzn_date {float:right;position:relative;width:45%;}
h4.vzn_number {float:left;position:relative;width:45%;}
/* - - - - - - - - - - */

/* - - - - - - - - - - */
div.year_selector h3 {float:left;text-align:center;margin-right:15px;position:relative;}
/* - - - - - - - - - - */

/* - - - - - - - - - - */
div.year_selector {position:relative;}
/* - - - - - - - - - - */

/* - - - - - - - - - - */
.d_file_noshow_name_left {position:relative;float:left;width:77%;}
.d_file_noshow_name_right {float:right;text-align:left;width:18%;position:relative;}
.d_file_show_name {position:relative;text-align:left;}
d_file_show_name_name {position:relative;text-align:right;}
/* - - - - - - - - - - */

/* - - - - - - - - - - */
div.google_results {margin-top:15px;}
/* - - - - - - - - - - */

/* - - - - - - - - - - */
.send_card {padding:10px;text-align:center;}
.send_card_inner {text-align:left;padding:10px;margin-top:15px;}
/* - - - - - - - - - - */

/* - - - - - - - - - - */
p.kalendar_today {margin-left:5px;margin-top:0;margin-bottom:0px;padding-top:5px;}
p.kalendar_name {margin-left:5px;margin-top:1px;margin-bottom:0px;padding-bottom:5px;}
/* - - - - - - - - - - */

/* - - - - - - - - - - */
.kult_sport_float_left {width:48%;position:relative;float:left;}
.kult_sport_float_right {width:48%;position:relative;float:right;}
/* - - - - - - - - - - */

/* - - - - - - - - - - */
div.rss_channel_popis {border-bottom:1px solid;padding:4px;}
div.rss_channel_popis p {margin-bottom:4px;font-weight:bold;}
div.rss_channel_popis a {font-size:0.8em;font-weight:normal;}
/* - - - - - - - - - - */

/* - - - - - - - - - - */
div.zodpovedni p {font-size:0.8em;margin:2px;line-height:8pt;}
div.zodpovedni a {font-size:0.8em;}
/* - - - - - - - - - - */

/* - - - - - - - - - - */
div.add_user_info {font-size:0.8em;font-style:italic;text-align:right;padding:2px 25px;}
/* - - - - - - - - - - */

/* - - - - - - - - - - */
div.mapa_navigation_envelope {border:1px solid #ddd;}
div.mapa_navigation {background:#f0f0f0;padding:0;border:0;}
div.mapa_navigation strong {margin:0 4px;}
table.pismeno_navigation {border:0;width:100%;}
table.pismeno_navigation td {border:0;padding:5px 15px;line-height:1.1em;vertical-align:top;}
table.street_navigation {margin:0;width:100%;border:0;border-collapse:collapse;}
table.street_navigation td.pismeno {padding:4px;text-align:center;border:0;border-collapse:collapse;font-weight:bold;vertical-align:top;}
table.street_navigation td.pismeno_active {padding:4px;text-align:center;border:0;border-collapse:collapse;font-weight:bold;color:#fff;background:#fff;vertical-align:top;}
table.street_navigation td.pismeno a:hover {text-decoration:none;}
table.street_navigation td.head {border:0;padding:4px;}
table.portal_navigation {margin:0;width:auto;border:0;border-collapse:collapse;}
table.portal_navigation td {border:0;padding:1px 4px;}
/* - - - - - - - - - - */

/* - - - - - - - - - - */
div.print_row {text-align:right;padding:4px 25px;border-top:1px solid;}
/* - - - - - - - - - - */

/* - - - - - - - - - - */
div.pagerank {float:right;margin:0 4px;}
/* - - - - - - - - - - */

/* - - - - - - - - - - */
ul.page_mapa_head {font-weight:bold;list-style:none inside;}
ul.page_mapa_head li.page_mapa_head {font-weight:bold;text-transform:uppercase;font-size:1.2em;}
ul.page_mapa {font-weight:normal;list-style:none inside;}
ul.page_mapa li ul {list-style:none inside;margin-left:15px;}
/* - - - - - - - - - - */

/* - - - - - - - - - - */
sup {font-size:0.8em}
/* - - - - - - - - - - */

/* - - - - - - - - - - */
span.sk_price {font-size:0.8em;margin-left:5px;font-weight:normal;white-space:nowrap;}
span.sk_price:before {content:'(';}
span.sk_price:after {content:')';}
/* - - - - - - - - - - */

/* - - - - - - - - - - */
#control { position:absolute;left:0;top:35px;width:100%; }
#control div { position:relative;margin:0 auto;width:131px;height:40px;background:url('images/foto_box_back.gif') no-repeat; }
#control div img { margin:6px 0 0 15px;border:0; }
#control div img.close { margin:8px 0 -3px 15px;border:0; }
/* - - - - - - - - - - */

/* - - - - - - - - - - */
ul.items_overview {padding:0;margin:0;list-style-type:none;list-style-position:inside;}
ul.items_overview li {padding:0;margin:0;}
ul.items_overview li a {display:block;height:20px;line-height:20px;overflow:hidden;text-decoration:none;}
ul.items_overview li a:hover {background:#f0f0f0;}
ul.items_overview li a span.right {float:right;font-size:0.9em;}
ul.items_overview li a span.left {float:left;width:350px;}
/* - - - - - - - - - - */

/* - - - - - - - - - - */
div.zmluvy_homepage { margin:10px 0; padding:0 15px 0 0;text-align:right; }
/* - - - - - - - - - - */

/* - - - - - - - - - - */
table.zmluvy { border:1px solid #CCCCCC; border-collapse:collapse; margin-top:15px; }
/* - - - - - - - - - - */

/* - - - - - - - - - - */
div.module_envelope div.file-array { border:1px solid #CCCCCC;border-top:0;padding:4px;margin-top:0; }
/* - - - - - - - - - - */

/* - - - - - - - - - - */
div.file_download { text-align:right;position:relative; }
/* - - - - - - - - - - */

/* - - - - - - - - - - */
div.module_envelope div.search_results { padding: 0 0 10px 0;margin-bottom: 15px;border-bottom: 1px solid; }
/* - - - - - - - - - - */

/* - - - - - - - - - - */
div.zmluvy-new-search-demand { text-align: right; margin: 15px 0; color: #000; }
div.zmluvy-new-search-demand a { display:block; float:right; padding: 5px 10px; width: 150px; background:#ddd;border:1px solid #aaa;border-top:1px solid #f5f5f5;border-left:1px solid #f0f0f0; text-align:center; text-decoration:none; color: #000; font-weight:bold; }
div.zmluvy-new-search-demand a:hover { text-decoration:none;background:#333;color:#fff; }
input.fbutton { background:#000000; color:#fff; font-weight:bold; border:0; padding:1px 4px; cursor:pointer; }
div.zmluvy-subject-year { float:left; }
div.zmluvy-subject-year form { display:inline; }
table.program_table td.fhead { background:#000000; color:#fff; padding:10px 4px; font-weight:bold; border-right: 1px solid #fff; }
table.program_table td.last { border:0; }
table.program_table td.fbody { padding: 10px 4px;border-right:1px solid #aaa; }
/* - - - - - - - - - - */

/* - - - - - - - - - - */
.right_align { text-align: right; }
/* - - - - - - - - - - */

/* - - - - - - - - - - */
.left_align { text-align: left; }
/* - - - - - - - - - - */

/* - - - - - - - - - - */
div.zof-export { margin-top: 10px; }
div.zof-export a { display:block; float:left; padding: 5px 10px; width: 230px; background:#ddd;border:1px solid #aaa;border-top:1px solid #f5f5f5;border-left:1px solid #f0f0f0; text-align:center; text-decoration:none; color: #000; font-weight:bold; }
div.zof-export a:hover { text-decoration:none;background:#333;color:#fff; }
/* - - - - - - - - - - */

/* - - - - - - - - - - */
div.kalendar_podujati_month { text-align:center; font-weight:bold; }
div.kalendar_podujati_month a { display:block; width:20px; height:12px; text-decoration:none; margin-top:2px; }
a.month_prev { background:url('../../images/left_arrow.png') 0 0 no-repeat; float:left; }
a.month_next { background:url('../../images/right_arrow.png') 0 0 no-repeat; float:right; }
ul.kalendar_podujati_day_of_week { margin:5px 0 0 4px; padding:0; list-style-type:none; list-style-position:inside; }
ul.kalendar_podujati_day_of_week li { float:left; margin:0 1px; width:18px; text-align:center; font-weight:bold; }
ul.kalendar_podujati_days { margin:0 0 0 4px; padding:0; list-style-type:none; list-style-position:inside; width:140px; }
ul.kalendar_podujati_days li { float:left; margin: 1px 1px; width: 18px; text-align: center; padding: 0; background: #eee; overflow: hidden; font-size: 0.9em; }
ul.kalendar_podujati_days li.inactive { background:transparent; }
ul.kalendar_podujati_days li a { display:block; border:1px outset #aaa; text-align:center; padding:2px 0; }
ul.kalendar_podujati_days li.active a { font-weight:bold; border-style:inset; }
/* - - - - - - - - - - */

/* - - - - - - - - - - */
iframe.video-player { background: #cccccc url('../../images/video.png') 50% 50% no-repeat; }
ul.media-video { margin: 0; padding: 0; border: 0; list-style-type: none;}
li.media-video { margin: 1px 1px 5px 1px; background: #eeeeee; display: block; float: left; text-align: center; width: 32%; padding-bottom: 4px; height: 190px; overflow: hidden; }
li.media-video-noimage { margin: 1px 1px 5px 1px; background: #eeeeee; display: block; float: left; text-align: center; width: 32%; padding-bottom: 4px; height: 25px; overflow: hidden; } 
li.media-video a { display: block; margin: 4px; }
ul.media-video li.media-video a img { padding: 0; margin: 0; }
div.media-video-img { width: 170px; height: 125px; overflow: hidden; text-align: center; margin: 0 0 10px 0; padding: 0; }
/* - - - - - - - - - - */

/* - - - - - - - - - - */
div.persons-detail img { float: right; margin: 0 4px 10px 4px; position: relative; }
/* - - - - - - - - - - */

/* - - - - - - - - - - */
div.social-webs-icons { text-align: center; }
div.social-webs-icons img { margin: 0 5px; }
/* - - - - - - - - - - */

/* - - - - - - - - - - */
div.oznamy-uvod-column-envelope { margin: -17px -18px -10px -18px;}
div.oznamy-uvod-column-envelope div.float_left { width: 49%; padding: 0; margin: 0; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }
div.oznamy-uvod-column-envelope div.float_right { width: 50%; padding: 0; margin: 0; border-left: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }
div.oznamy-uvod-column-envelope div.float_left h3 { margin: 0; color: #000; line-height: 170%; }
div.oznamy-uvod-column-envelope div.float_right h3 { margin: 0; color: #000; line-height: 170%; }
div.oznamy-uvod-column-envelope div.float_left p, div.oznamy-uvod-column-envelope div.float_right p { height: 45px; min-height: 0; margin: 0; padding: 0; overflow: hidden; clear: both; }
div.oznamy-uvod-column-envelope div.float_left h4, div.oznamy-uvod-column-envelope div.float_right h4 { float: right; margin: 0 0 5px 0; line-height: 120%; padding: 0; }
div.oznamy-uvod-column-envelope div.float_left a, div.oznamy-uvod-column-envelope div.float_right a { color: #000000; }
div.oznamy-uvod-column-item { margin: 0 10px; height: 100px; }
div.oznamy-uvod-column-item img { border: 4px solid #cccccc; }
div.oznamy-uvod-column-envelope div.item_separator { border-bottom: 1px solid #cccccc; margin: 0 10px 10px 10px; }
/* - - - - - - - - - - */

/* - - - - - - - - - - */
div.table-common-filter-head { display: inline-block; padding: 4px 10px; background: #666666; color: #ffffff; }
div.table-common-filter-body { padding: 5px; border: 1px solid #666666; margin-bottom: 10px; }
div.table-common-filter-body div { display: inline-block; }
div.table-common-filter-body div.table-common-filter-envelope { display: block; }
div.table-common-filter-body div.table-common-filter-envelope.mode-strict { display: inline-block; margin-right: 10px; }
div.table-common-filter-body div label { font-weight: bold; }
div.table-common-filter-body div.table-common-filter-separator { display: block; clear: both; background: url('/images/filter-separator.png') 0 50% repeat-x; }
div.table-common-filter-body div.table-common-filter-separator.mode-strict { display: none; }
div.table-common-filter-body div.table-common-filter-popis { display: block; padding-top: 3px; text-align: left; margin-right: 10px; float: left; }
div.table-common-filter-body div.table-common-filter-select { display: block; padding-top: 1px; margin-right: 10px; float: left; }
div.table-common-filter-body div.table-common-filter-input { display: block; float: left; }
div.table-common-filter-body div.table-common-filter-input.mode-strict { display: block; float: none; }
div.table-common-filter-body div.tcfps-checkbox { max-width: 120px; }
div.table-common-filter-body div.table-common-filter-submit { display: block; text-align: right; padding: 5px; }
div.table-common-filter-body div.table-common-filter-submit a { display: inline-block; margin-right: 15px; background: #cccccc; border: 1px solid #666666; text-decoration: none; padding: 0 10px; line-height: 20px; }
.column .module_envelope div.table-common-filter-submit input.button { width: auto; }

div.table-common-kill { text-align: right; margin: 5px 0; }
div.table-common-kill a { display: inline-block; padding: 4px 10px; background: #e6e3e3; text-decoration: none; color: #000000; }
table.table-common-table { width: 100%; border: 1px solid #e6e3e3; border-collapse: collapse; }
table.table-common-table caption { display: none; text-align: left; padding: 4px 0; }
table.table-common-table th {
	color: #ffffff;
	background: #666666;
	border: 1px solid #666666;
	border-collapse: collapse;
	text-align: center;
	vertical-align: top;
	border-right: 1px solid #f3f3f3;
	padding: 4px 0;
}
table.table-common-table th.last { border-right: 1px solid #666666; }
table.table-common-table th.with-sort span { display: block; }
table.table-common-table th.with-sort span.column-name { display: block; margin: 0 20px; }
table.table-common-table th span.sort-asc { background: url('/images/sort-down-small.png') 0 50% no-repeat; display: block; width: 15px; height: 15px; position: absolute; top: 0; left: 5px; }
table.table-common-table th span.sort-asc-active { background: url('/images/sort-down-small-active.png') 0 50% no-repeat; display: block; width: 15px; height: 15px; position: absolute; top: 0; left: 5px; }
table.table-common-table th span.sort-desc { background: url('/images/sort-up-small.png') 100% 50% no-repeat; display: inline-block; width: 15px; height: 15px; position: absolute; top: 0; right: 5px; }
table.table-common-table th span.sort-desc-active { background: url('/images/sort-up-small-active.png') 100% 50% no-repeat; display: inline-block; width: 15px; height: 15px; position: absolute; top: 0; right: 5px; }
table.table-common-table th a { display: block; color: #ffffff; text-decoration: none; position: relative; }

table.table-common-table td { border: 1px solid #999999; border-collapse: collapse; }
table.table-common-table td.table-common-td-autoincrement { text-align: right; }
table.table-common-table td.table-common-td-autoincrement input { width: 30px; }
table.table-common-table td.table-common-td-text { text-align: left; }
table.table-common-table td.table-common-td-number { text-align: right; }
table.table-common-table td.table-common-td-select { text-align: left; }
table.table-common-table td.table-common-td-date { text-align: right; }
table.table-common-table td.table-common-td-download_file { text-align: center; }
table.table-common-table tr.paar { background: #f0f0f0; }
/* - - - - - - - - - - */

/* - - - foto competition - - - - - - - */
div.foto-competition-envelope .button-row { text-align: center; padding: 5px; }
div.foto-competition-envelope .button-row a { display: inline-block; line-height: 25px; padding: 0 35px; background: #eeeeee; color: #000000; text-decoration: none; border: 1px solid #999999; margin: 0 10px; }
div.foto-competition-envelope ul { list-style-type: none; display: block; padding: 10px 0; }
div.foto-competition-envelope li {
	display: block;
	float: left;
	width: 110px;
	height: 150px;
	background: #f0f0f0;
	margin: 0 3px 3px 0;
}
div.foto-competition-envelope li.brclear { float: none; clear: both; width: 1px; height: 1px; background: transparent; }
div.foto-competition-envelope li a { display: inline-block; width: 110px; height: 110px; text-align: center; color: #000000; text-decoration: none; }
div.foto-competition-envelope li a:hover { background: #e9e9e9; }
div.foto-competition-envelope li a span { display: block; margin: 0; padding: 0; }
div.foto-competition-envelope li a span.img-envelope { width: 90px;  height: 70px; margin: 10px auto 0 auto; border: 1px solid #cccccc; overflow: hidden; }
div.foto-competition-envelope li img { max-width: none; }
div.foto-competition-envelope li a span.foto-name { text-align: center; margin-top: 10px; height: 15px; overflow: hidden; }
div.foto-competition-envelope li div.vote { padding: 5px 0; text-align: center; }
div.foto-competition-envelope li div.vote a.vote-login { display: inline-block; height: 24px; width: 24px; background: url('/images/eval-login.png') 50% 50% no-repeat; }
div.foto-competition-envelope li div.vote a.vote-link { display: inline-block; width: 15px; height: 20px; text-align: center; background: #999999; color: #ffffff; margin: 0 1px; line-height: 20px; }
div.foto-competition-envelope li div.vote a.vote-2 { background: #888888; }
div.foto-competition-envelope li div.vote a.vote-3 { background: #777777; }
div.foto-competition-envelope li div.vote a.vote-4 { background: #666666; }
div.foto-competition-envelope li div.vote a.vote-5 { background: #555555; }
div.foto-competition-envelope li div.vote a:hover { background: #000000; }
div.foto-competition-envelope li div.vote.vnone a:hover { background: url('/images/eval-login.png') 50% 50% no-repeat; }

div.foto-competition-results { margin: 15px 0; }
div.foto-competition-results table { width: 100%; }
div.foto-competition-results table caption { text-align: right; }

div.foto-competition-results table th { background: #cccccc; text-align: center; }
div.foto-competition-results table td { padding: 2px 10px; }
div.foto-competition-results table td.res-eval { width: 24px; }
div.foto-competition-results table tr.gold td.res-eval { background: url('/images/medaila-gold.png') 50% 50% no-repeat; }
div.foto-competition-results table tr.silver td.res-eval { background: url('/images/medaila-silver.png') 50% 50% no-repeat; }
div.foto-competition-results table tr.bronze td.res-eval { background: url('/images/medaila-bronze.png') 50% 50% no-repeat; }
div.foto-competition-results table td.res-order { text-align: right; }
div.foto-competition-results table td.res-image { text-align: center; }
div.foto-competition-results table td.res-image span.image-envelope { display: block; width: 32px; height: 32px; overflow: hidden; margin: 0 auto; }
div.foto-competition-results table td.res-image span.image-envelope img { width: auto; max-width: none; }
div.foto-competition-results table td.res-sum { text-align: right; }
div.foto-competition-results table td.res-avg { text-align: right; }
div.foto-competition-results table td.res-count { text-align: right; }

/* objects on Google map */
div.map-common-objects-map-envelope { position: relative; padding: 0; margin: 0; border: 0; height: 450px; }
div.map-common-objects-map-envelope div.temp-img-loader { position: absolute; left: 0; top: 0; width: 100%; height: 450px; text-align: center; background: url('/images/opacity-qt.png'); }
div.map-common-objects-map-envelope div.temp-img-loader img { margin-top: 210px; }
div.map-common-objects-map img { max-width: none; }
div.map-common-objects-map { padding: 0; height: 450px; border: 1px solid #cccccc; }
div.map-common-kats-list { padding: 5px 0 0 0; border: 1px solid #cccccc; border-width: 0 1px 1px 1px; }
div.map-common-kats-list div { display: inline-block; padding: 0; border: 1px solid #cccccc; border-width: 1px 1px 1px 0; margin-bottom: -1px; }
div.map-common-kats-list div a {
	display: block;
	line-height: 25px;
	height: 25px;
	color: #000000;
	padding: 2px 5px 2px 25px;
	background: url('/images/ok-checkbox.png') 5px 50% no-repeat;
	background-size: 15px 15px;
}
div.map-common-kats-list div a.inactive { background: #eeeeee url('/images/ok-checkbox-inactive.png') 5px 50% no-repeat; color: #999999; background-size: 15px 15px; }
div.map-common-kats-list div img { display: block; float: left; }
div.map-common-kats-list div span { display: block; margin-left: 2px; float: left; line-height: 25px; text-decoration: none; }
table.table-map-common-objects-list caption { display: none; }
table.table-map-common-objects-list { width: 100%; border: 1px solid #cccccc; border-collapse: collapse; margin-top: 15px; }
table.table-map-common-objects-list tr.paar { background: #f5f5f5; }
table.table-map-common-objects-list td { border: 1px solid #cccccc; border-collapse: collapse; border-width: 1px 0; }
table.table-map-common-objects-list td span.img-envelope { width: 48px; height: 48px; overflow: hidden; display: block; }
/* --------------------- */

/* - - - fotogaleria pure overlay by jquery - - - */
ul.fotogaleria-pure { list-style-type: none; }
ul.fotogaleria-pure li {
	display: block;
	float: left;
	width: 160px;
	height: 200px;
	text-align: center;
	background: #f0f0f0;
	margin: 5px 5px 0 0;
	border: 1px solid #cccccc;
	padding: 0;
}
ul.fotogaleria-pure li span.fotogaleria-picture-envelope { border: 1px solid #cccccc; background: #ffffff; padding: 4px; display: inline-block; margin: 5px 0; }        