/*global def*/
@media print { .invisible	{visibility: hidden;}  }
html, body{width:100%; height:98%;margin:0px;padding:0px;border:0px;}
body{
margin:0px;
padding:0px;
border:0px;
font-family: Arial, Arial CE, Helvetica, Helvetica CE, Verdana, Verdana CE, sans-serif;
font-size: 9pt;
text-align:center;
}
img{
margin:0px;
padding:0px;
border:0px;
}
hr{
border: thin solid;
border-style: solid none none none;
border-color: #c0c0c0;
}
h2.none{display:none;}
h3.none{display:none;}
h3.title{display:inline;font-size:11pt;}
h3{padding:0px; margin:0px}
h3.theme_title{padding:3px;margin:0px;font-size:12pt;}
.navi{color:#666666;font-weight:bold;}
.small_text{font-size:8pt;}
.bold{font-weight:bold;}
span.bubble{display:block;padding:15px 5px 0px 15px; font-size:11pt;font-weight:bold;color:#ffffff; }
.bb{margin-right:12px;*margin-right:12px;}
.bb4{margin-right:0px;}
.listHeadding{clear:both;}
.list{clear:both;}
.white{color:#ffffff;font-weight:bold;}
div.listHeadding{font-size:11pt; line-height:26px;padding-left:5px; margin: 10px 0px 10px 0px; width:536px; height:26px;background-repeat:no-repeat;}
div.listHeadding2{font-size:11pt; line-height:26px;padding-left:5px; margin: 15px 0px 7px 0px; width:536px; height:26px;background-repeat:no-repeat;}
/*objects*/
#holder{
position: relative;
margin:auto;
width:752px;
height:100%;
text-align:left;
padding-top:10px;
}
#header{
height:85px;
width:100%;
border-bottom:1px solid silver;
}
#bubbles{*width:534px;padding:0px;}
#topNav{float:right;text-align:right;margin:0px;padding:0px;}
#search{display:block;margin: 5px 0px 5px 0px;*margin-top:0px;*margin-bottom:0px;}
#searchInput{height:1.3em;font-size:8pt; border:0px; border-top:1px solid #929292;border-left:1px solid #929292;background-color:#F7F7F7;}
#search_Form{margin:0px; padding:0px; *padding:5px 0px 10px 5px;}
form{margin:0px; padding:0px 0px 5px 0px; *padding:5px 0px 10px 5px;}
#searchSubmit{position:relative;top:4px;*top:3px;}

#title{display:block;margin-top:4px; background-repeat:no-repeat;width:700px; height:35px;*height:37px;}
#subpageContent{margin-top:3px;margin-bottom:15px;background-image:url('kernel/images/bg.gif');background-repeat:repeat-y;}
#side_content{position:relative;*top:-3px;*left:5px;float:right;padding:0px;width:536px;*width:536px;}
#footImage{width:751px; height:85px;margin-top:10px; border-top:1px solid silver;background-image:url('kernel/images/bg_lines.gif');background-repeat:no-repeat; background-position:0% 50%;}
#footText{width:100%; text-align:center; color:#666666;font-size:8pt;}
#bubbles img{padding:2px;}
#podmienky{font-size:8pt;text-align:justify;}
.headding{font-size:10pt; font-weight:bold; text-align:left;}
.number{width:2em;float:left;}
.text{float:left;width:96%}
.clear{clear:both;height:1px;}
.center{text-align:center;}

/*link styles*/
a:link.list{text-decoration:none; 
color: #666666;
font-weight:bold;
}
a:visited.list{text-decoration:none;
color: #666666;
font-weight:bold;
}
a:active.list{text-decoration:none;
color: #666666;
font-weight:bold;
}
a:hover.list{
text-decoration:underline;
color: #000000;
font-weight:bold;
}

a:link{text-decoration:none; 
color: black;
}
a:visited{text-decoration:none;
color: black;
}
a:active{text-decoration:none;
color: black;
}
a:hover{
text-decoration:none;
color: black;
}
a:link.navi{
text-decoration:none; 
color: #ffffff;
font-weight:bold;
}
a:visited.navi{
text-decoration:none;
color: #ffffff;
font-weight:bold;
}
a:active.navi{
text-decoration:none;
color: #ffffff;
font-weight:bold;
}
a:hover.navi{
text-decoration:none;
color: #ffffff;
font-weight:bold;
}
a:link.grey{
text-decoration:none; 
color: #666666;
font-weight:bold;
}
a:visited.grey{
text-decoration:none;
color: #666666;
font-weight:bold;
}
a:active.grey{
text-decoration:none;
color: #666666;
font-weight:bold;
}
a:hover.grey{
text-decoration:none;
color: #000000;
font-weight:bold;
}
a:link.blue{text-decoration:none; 
color: #00b2e4;
font-weight:bold;
}
a:visited.blue{text-decoration:none;
color: #00b2e4;
font-weight:bold;
}
a:active.blue{text-decoration:none;
color: #00b2e4;
font-weight:bold;
}
a:hover.blue{
text-decoration:underline;
color: #00b2e4;
font-weight:bold;
}


a:link.silver{text-decoration:none; 
color: #666666;
}
a:visited.silver{text-decoration:none;
color: #666666;
}
a:active.silver{text-decoration:none;
color: #666666;
}
a:hover.silver{
text-decoration:underline;
color: #666666;
}
a:link.white{text-decoration:none; 
color: #ffffff;
}
a:visited.white{text-decoration:none;
color: #ffffff;
}
a:active.white{text-decoration:none;
color: #ffffff;
}
a:hover.white{
text-decoration:none;
color: #ffffff;
}

#footText a:link{text-decoration:none; 
color: #666666;
}
#footText a:visited{text-decoration:none;
color: #666666;
}
#footText a:active{text-decoration:none;
color: #666666;
}
#footText a:hover{
text-decoration:underline;
color: #000000;
}

/*templates*/
#template_1 img.logo{
position:relative;top:5px;
float:right
}
#template_1 a:link{
padding:0px;
border-right:2px solid #ffffff;
padding-top:5px;
background-color:#f5f5f5;
padding-left:5px;
padding-right:5px;
text-decoration:none; 
font-weight:bold;
font-size:10pt;
color:#a2a2a2;
}
#template_1 a:visited{
padding:0px;
padding-top:5px;
background-color:#f5f5f5;
padding-left:5px;
padding-right:5px;
text-decoration:none; 
font-weight:bold;
color:#a2a2a2;
font-size:10pt;
}
#template_1 a:active{
padding:0px;
padding-left:5px;
padding-top:3px;
background-color:#000000;
padding-right:5px;
text-decoration:none; 
font-weight:bold;
color:#000000;
font-size:10pt;
}
#template_1 a:hover{
text-decoration:none;
font-weight:bold;
background-color:#ffffc1;
}

#template_2 a:link{
display:block;
padding:2px;
padding-left:5px;
border-top:1px solid #FFFFFF;
text-decoration:none; 
font-weight:bold;
background-color:#f5f5f5;
color:#a2a2a2;
}
#template_2 a:visited{
display:block;
padding:2px;
padding-left:5px;
border-top:1px solid #FFFFFF;
text-decoration:none; 
font-weight:bold;
background-color:#f5f5f5;
color:#a2a2a2;
}
#template_2 a:active{
display:block;
padding:2px;
padding-left:5px;
border-top:1px solid #FFFFFF;
text-decoration:none; 
font-weight:bold;
background-color:#f5f5f5;
color:#a2a2a2;
}
#template_2 a:hover{
display:block;
padding:2px;
padding-left:5px;
border-top:1px solid #FFFFFF;
font-weight:bold;
text-decoration:underline;
font-weight:bold;
background-color:#c0c0c0;
color:#f5f5f5;
}

/*sidemenu*/
#side_menu{
float:left;
margin-bottom:20px;
width:191px;
margin-right:15px;
}

#side_menu ul{
margin:0px;
padding:0px;
list-style: none;
font-size:8pt;
color:#333333;
/*background-image: url('kernel/images/bg_hline.gif');
background-repeat: no-repeat;
background-position:0% 100%;*/
}
#side_menu li{
display:block;
margin:0px;
padding:0px;
font-size:8pt;
line-height:20px;
background-image: url('kernel/images/bg_hline.gif');
background-repeat: no-repeat;
background-position:100% 0%;
}

#side_menu li.no{display:inline;background-image:none;}
#side_menu ul.u0{
list-style: none;
color:#333333;
font-size:8pt;
border:0px;
}
#side_menu ul.u1{
list-style: none;
color:#333333;
font-size:8pt;
border:0px;
}
#side_menu ul.u2{
list-style: none;
color:#333333;
font-size:9pt;
}
#side_menu ul.u3{
list-style: none;
color:#333333;
font-size:9pt;
}
#side_menu ul.u4{
list-style: none;
color:#333333;
font-size:9pt;
}
#side_menu ul.u5{
list-style: none;
color:#333333;
font-size:9pt;
}
#side_menu ul.u6{
list-style: none;
color:#333333;
font-size:9pt;
}
#side_menu ul.u7{
list-style: none;
color:#333333;
font-size:9pt;
}
#side_menu li.l0{
padding:0px;
margin:0px;
padding-left:5px;
font-weight:bold;
}
#side_menu li.l1{
padding:0px;
margin:0px;
padding-left:15px;
background-image: url('kernel/images/arrow.gif');
background-repeat: no-repeat;
background-position:8px 0.6em;
background-color: #f6f6f6;
}
#side_menu li.l2{
padding:0px;
margin:0px;
border:0px;
line-height:19px;
padding-left: 23px;
border-top:1px solid white;
background-image: url('kernel/images/arrow.gif');
background-repeat: no-repeat;
background-position:15px 0.6em;
background-color: #f6f6f6;
}

#side_menu li.l3{
padding:0px;
margin:0px;
border:0px;
line-height:19px;
padding-left: 33px;
border-top:1px solid white;
background-image: url('kernel/images/arrow.gif');
background-repeat: no-repeat;
background-position:25px 0.6em;
background-color: #f6f6f6;
}
#side_menu li.l4{
padding:0px;
margin:0px;
border:0px;
line-height:19px;
padding-left: 43px;
border-top:1px solid white;
background-image: url('kernel/images/arrow.gif');
background-repeat: no-repeat;
background-position:35px 0.6em;
background-color: #f6f6f6;
}
#side_menu li.l5{
padding:0px;
margin:0px;
border:0px;
line-height:19px;
padding-left: 53px;
border-top:1px solid white;
background-image: url('kernel/images/arrow.gif');
background-repeat: no-repeat;
background-position:45px 0.6em;
background-color: #f6f6f6;
}
#side_menu li.l6{
padding:0px;
margin:0px;
border:0px;
line-height:19px;
padding-left: 63px;
border-top:1px solid white;
background-image: url('kernel/images/arrow.gif');
background-repeat: no-repeat;
background-position:55px 0.6em;
background-color: #f6f6f6;
}
#side_menu li.l7{
padding:0px;
margin:0px;
border:0px;
line-height:19px;
padding-left: 73px;
border-top:1px solid white;
background-image: url('kernel/images/arrow.gif');
background-repeat: no-repeat;
background-position:65px 0.6em;
background-color: #f6f6f6;
}

.menu-line {
	border-top: 3px solid #ffffff;
	height: 1px;
	background-color: #7ACCE8;
	border-bottom: 3px solid #ffffff;
	padding:0px;
	margin:0px;
	display:block;
	font-size:1px;
	line-height:1px;
	background-image: none;

}
