* {
padding:0;
margin:0;
border:0;
font-family: Arial, Verdana, serif;
color: white;
}

body {
font-size:small;
color: white;
background-color: #736ff8;
background: url('/images/background.jpg');
background-size: 100%;
background-attachment:fixed;
background-repeat:no-repeat;
background-position:center;
}

A:hover {
	color: #FF5706; text-decoration: none;
}

A {
 text-decoration: none;
}

ul{
margin:0;
padding: 0;
list-style-type: circle; 
margin-left: 30px;
}

.sablony-text {
text-align:justify;
float: left;
margin: 10px;
margin-left: 0px;
margin-right: 20px;
}

#nadpis_novinky {
font-family: Verdana, sans-serif;
color: black;
font-size: large;
font-weight: bold;
text-shadow: white 0.1em 0.1em 0.2em;
}

p.text_novinky {
color: #FFFFFF;
padding-left: 8px;
padding-top: 5px;
padding-right: 15px;
font-size: small;
line-height: 1.2em;
text-align: justify;
}

#slogan {
font-family: Verdana, sans-serif;
margin-top:5px;
padding-left: 8px;
padding-right: 15px;
color: black;
font-size: small;
font-weight: bold;
text-shadow: white 0.1em 0.1em 0.2em;
}

.kat-index
{
background: url('/images/kat-index.png') no-repeat center center;
width: 240px;
height:61px;
border:0px;
vertical-align: middle;
}

.kat-td-img
{
width: 55px;
}

.kat-img
{
margin: 3px;
margin-left: 15px;
margin-right: 0px;
width: 40px;
height:40px;
border:0px;
}

.black {
color:#000000;
}

.zvyrazni {
font-weight: bolder;
}

.shadow {
-moz-box-shadow: 3px 3px 4px #000;
-webkit-box-shadow: 3px 3px 4px #000;
box-shadow: 3px 3px 4px #000;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}

.page-img {
float: left;
margin: 15px;
margin-bottom: 5px;
}

.sablona-img {
float: left;
margin: 10px;
}

.na_stiahnutie-img {
float: left;
margin: 10px;
margin-bottom: 0px;
}

h1 {
font-family: Georgia, Arial, sans-serif;
color: black;
font-size: x-large;
font-weight: bold;
text-shadow: white 0.1em 0.1em 0.2em;
}

h2 {
padding: 0;
margin: 0;
font-family: Verdana, Arial, sans-serif;
color: black;
font-size: medium;
font-weight: bold;
}

h2 a {
padding: 0;
margin: 0;
font-family: Verdana, Arial, sans-serif;
color: black;
font-size: medium;
font-weight: bold;
}

h2.footer{
color: white;
font-size: 10px;
font-weight: bold;
margin-left: 5px;
margin-top: 10px;
}

h3{
font-family: Georgia, Arial, sans-serif;
color: white;
margin-left: 5px;
margin-top: 10px;
font-size: 14px;
font-weight: bold;
}

label {
color: white;
font-size: 16px;
font-weight: bold;
float: left;
margin-left: 25px;
}

hr {
float: left;
width: 750px;
height: 2px;
margin-top: 5px;
margin-left: 0px;
margin-bottom: 0px;
background-color: white;
}

.page {
width: 960px;
margin: auto;
}

.header
{
  height:197px;
  width:960px;
  margin-top:0px;
  background: url('/images/header.jpg') no-repeat top;
}

/*Horizontalne menu */

.hmenu{
width: 100%;
border-top: 3px solid #FFFFFF; /*biela*/
margin:0px auto 0px auto;
/*
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
*/
}

.body-content
{
    margin:0px;
    padding:0px;
    width:960px;
    height:auto !important;  
    margin-bottom:30px;
}

.body-left
{
    position: relative; 
    float:left;
    width:200px;
    height: auto !important;
    background: url('/images/menu-top.png') no-repeat left top;
    padding:0;
    margin-top:10px;
}

.body-left-content{
  position: relative;
  background: #E1F0FF url('/images/menu-content.jpg') repeat-y left top;
  min-height:1px;
  height:auto !important;
  width:200px;
  margin-top: 24px;
  padding-bottom:5px;
}

.body-left-bottom{
  position: relative; 
  background: url('/images/menu-bottom.png') no-repeat left top;
  height:25px;
  width:200px;
  margin:0 0;
  margin-top:-5px;
  margin-bottom:10px;
  padding: 0 0;
}

.body-right
{
    position: relative;
    float:right;
    width:750px;
    height:auto !important;
    background: url('/images/content-top.png') no-repeat right top;
    padding:0;
    margin-top:10px;
}

.body-right-content{
  position: relative; 
  background: #E1F0FF url('/images/content-content.jpg') repeat-y right top;
  min-height:1px; /*variable*/
  height:auto !important;
  width:750px;
  margin-top: 24px;
  padding-bottom:10px;
}

.body-right-bottom{
  position: relative; 
  background: url('/images/content-bottom.png') no-repeat right top;
  height:25px;
  width:750px;
  margin:0 0;
  margin-top: -5px;
  margin-bottom:10px;
  padding: 0 0;
}

p.text {
color: #FFFFFF;
padding-left: 15px;
padding-top: 15px;
padding-right: 20px;
line-height: 1.2em;
}

p.copyright {
float: right;
margin-right: 5%;
margin-top: 10px;
padding-bottom: 20px;
font-size: 12px;
color: #000000;
font-weight: bold;
}

div.tabulka {
color: #FFFFFF;
margin-left: 5px;
margin-top: 10px;
font-size: 14px;
font-weight: bold;
}

/*--------------------------------------------------*/
/*					Begin Footer					*/
/*--------------------------------------------------*/

#footer {
	width: 960px;
	float: left;
	display: block;
	padding: 20px 0px 20px 0px;
	text-align: center;
	color: white !important;
	line-height:12px !important;
}

#footer p{
font-size: 12px;
text-align:center;
margin-top: 10px;
color: white !important;
line-height:12px !important;
vertical-align:middle;
}

.sitemap{
padding-top:15px;
display: block;
}

.sitemap ul{
margin:0;
padding: 0;
list-style-type: square; 
padding-left: 50px;
}

.sitemap li {
font: normal 14px Verdana;
color: white;
line-height:20px !important;
}

.sitemap li a{
font: normal 14px Verdana;
color: white;
line-height:20px !important;
text-decoration: none;
}

/*--------------------------------------------------*/
/*					  horizontalne menu				*/
/*--------------------------------------------------*/

#fmt-left{width:4px; height:33px; float:left;}
#fmt-right{width:4px; height:33px; float:left;}
#fmt {z-index: 9999; width:952px; height:33px;background:url('/images/nav-bg.png') repeat-x top left; float:left;}
#fmt ul {z-index: 9999; margin:0px; padding:0px;list-style:none;}
#fmt ul li {z-index: 9999; float:left; position: relative; width:90px; text-align:center; margin:0 1px;}
#fmt ul li ul {z-index: 9999; display:none ;}
#fmt ul li a {z-index: 9999; font-family:Tahoma;text-decoration:none;color:#FFFFFF; display:block; font-size:small; font-weight:bold;}
#fmt ul li a span {z-index: 9999;display:block; height:33px; line-height:33px;}
#fmt ul li a:hover {z-index: 9999; color:#e8fffa; font-weight:bold;}
#fmt ul li a:hover span {z-index: 9999;}
#fmt ul li a.active span, #fmt ul li a.active:hover  {z-index: 9999; background:#91d8f0 url('/images/nav-c.png') repeat-x 0 100% !important; color:#FFFFFF; font-weight:bold; height:33px; line-height:33px;-moz-box-shadow:2px 2px 5px #d6d6d6; -webkit-box-shadow:2px 2px 5px #d6d6d6; box-shadow:2px 2px 5px #d6d6d6;  }
#fmt ul li.selected  {z-index: 9999; background: url('/images/nav-h.png') repeat-x  0 0; color:#FFFFFF; font-weight:bold; -moz-box-shadow:2px 2px 5px #d6d6d6; -webkit-box-shadow:2px 2px 5px #d6d6d6; box-shadow:2px 2px 5px #d6d6d6;  }
#fmt ul li.selected a {z-index: 9999; color:#fff;} 
#fmt ul li.selected a:hover, #fmt ul li.selected a:hover span {z-index: 9999; background: url('/images/nav-h.png') repeat-x  0 0;}
#fmt ul li ul.fmtDrpDwn, #fmt ul li ul.fmtDrpDwn ul {z-index: 9999; position:absolute; left:0; top:33px; background-color:#fefefe; border: solid 1px #b1c6df;  width:190px;  -moz-box-shadow:2px 2px 5px #d6d6d6; -webkit-box-shadow:2px 2px 5px #d6d6d6; box-shadow:2px 2px 5px #d6d6d6;}
#fmt ul li ul.fmtDrpDwn li, #fmt ul li ul.fmtDrpDwn ul li{z-index: 9999; text-align:left; float:none; display:block; width:189px;}
#fmt ul li ul.fmtDrpDwn li a {z-index: 9999; font:normal small 'Tahoma', Arial, Helvetica, sans-serif; color:#316ab8; display:block; height:23px; line-height:23px; display:block; text-indent:15px;}
#fmt ul li ul.fmtDrpDwn li a:hover  {z-index: 9999; font-weight:bold; background:#b1c6df; color:#fff;}
#fmt ul li ul.fmtDrpDwn li.selected {z-index: 9999;background:#b1c6df url('/images/drpArrow.png') no-repeat 98% 50%; font-weight:bold;  -moz-box-shadow:none;  -webkit-box-shadow:none;box-shadow:none;}
#fmt ul li ul.fmtDrpDwn li.selected a {z-index: 9999; color:#fff; font-weight:bold;}
#fmt ul li ul.fmtDrpDwn ul {z-index: 9999; position:absolute; left:100%; top:0px;}

.slideshow{display:block;position:relative;z-index:0;}.slideshow-images{display:block;overflow:hidden;position:relative;}.slideshow-images img{display:block;position:absolute;z-index:1;}.slideshow-thumbnails{overflow:hidden;}.slideshow-images{height:412px;width:550px;}.slideshow-images-visible{opacity:1;}.slideshow-images-prev{opacity:0;}.slideshow-images-next{opacity:0;}.slideshow-images img{float:left;left:0;top:0;}.slideshow{height:412px;margin:0 auto;margin-left:75px;width:550px;}.slideshow a img{border:0;}.slideshow-captions{background:#000;bottom:0;color:#FFF;font:normal 12px/22px Arial,sans-serif;left:0;overflow:hidden;position:absolute;text-indent:10px;width:100%;z-index:10000;}.slideshow-captions-hidden{height:0;opacity:0;}.slideshow-captions-visible{height:22px;opacity:.7;}.slideshow-controller{background:url('/images/slideshow/controller.png') no-repeat;height:42px;left:50%;margin:-21px 0 0 -119px;overflow:hidden;position:absolute;top:50%;width:238px;z-index:10000;}.slideshow-controller *{margin:0;padding:0;}.slideshow-controller-hidden{opacity:0;}.slideshow-controller-visible{opacity:1;}.slideshow-controller a{cursor:pointer;display:block;height:18px;overflow:hidden;position:absolute;top:12px;}.slideshow-controller a.active{background-position:0 18px;}.slideshow-controller li{list-style:none;}.slideshow-controller li.first a{background-image:url('/images/slideshow/controller-first.gif');left:33px;width:19px;}.slideshow-controller li.last a{background-image:url('/images/slideshow/controller-last.gif');left:186px;width:19px;}.slideshow-controller li.next a{background-image:url('/images/slideshow/controller-next.gif');left:145px;width:28px;}.slideshow-controller li.pause a{background-image:url('/images/slideshow/controller-pause.gif');left:109px;width:20px;}.slideshow-controller li.play a{background-position:20px 0;}.slideshow-controller li.play a.active{background-position:20px 18px;}.slideshow-controller li.prev a{background-image:url('/images/slideshow/controller-prev.gif');left:65px;width:28px;}.slideshow-loader{height:28px;right:0;position:absolute;top:0;width:28px;z-index:10001;}.slideshow-loader-hidden{opacity:0;}.slideshow-loader-visible{opacity:1;}.slideshow-thumbnails{bottom:-65px;height:65px;left:0;position:absolute;width:100%;}.slideshow-thumbnails *{margin:0;padding:0;}.slideshow-thumbnails ul{height:65px;left:0;position:absolute;top:0;width:10000px;}.slideshow-thumbnails li{float:left;list-style:none;margin:5px 5px 5px 0;position:relative;}.slideshow-thumbnails a{display:block;float:left;padding:5px;position:relative;}.slideshow-thumbnails a:hover{background-color:#FF9!important;opacity:1!important;}.slideshow-thumbnails img{display:block;}.slideshow-thumbnails-active{background-color:#9FF;opacity:1;}.slideshow-thumbnails-inactive{background-color:#FFF;opacity:.5;}
.slideshow-thumbnails {
    	height: 412px;
    	left: auto;
    	right: -80px;
    	top: 0;
    	width: 70px;
}
.slideshow-thumbnails ul {
    	height: 612px;
    	width: 70px;
}

.rucicka {
cursor:pointer;
}

#tooltip{
	position:absolute;
	border:2px solid #333;
	background:#666;
	padding:15px;
	color:#fff;
	display:none;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
}

.listbox {
}

.listbox table tr td span.zvyrazni {
  cursor: help;
}

.listbox a {
  display:block;
  padding:20px;
  padding-top:15px;
  padding-bottom:15px;
  background-color:#C0D0F0;
  border-bottom:1px solid #2060B4;
  text-decoration:none;
  cursor:pointer;
  color:#464646;
  border-left:5px solid #FFF;
  border-right:4px solid #FFF;
	font-weight:bold;
	text-decoration:none;
	font-family: Verdana;
	font-size:14px;
	text-shadow: #fff 0px -1px 0px;
}

.listbox a.selected {
  color:#FFF;
  background-color: #2060B4;
  border-bottom:0;
  text-shadow: #464646 0px 1px 0px;
}



