﻿body {
	margin: 0;
	padding: 0;
	text-align: center;
	background: #002B48 url("http://static.roznava.sk/back.jpg") repeat-x 50% top;
	color: #000;
	font-family: Arial,Tahoma,Verdana,sans-serif;
	font-size: 13px;
	line-height: 1.5em;
}
img {
border: 0px;
}
table.vx {
border: 0px;
border-collapse: collapse;
border-spacing: 0px;
padding: 0px;
}
a {
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:13px;
color:#0000a0;
text-decoration:none;
}
a:hover {
color:#0000c0;
text-decoration:underline;
}
li a , li a:hover {
color: #000000;
}

h1 {
line-height:30px;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:17px;
color:#063666;
text-align:left;
background:#E4E4E4 url("http://static.roznava.sk/back_title.gif") left 50% no-repeat;
margin-top:0;
margin-bottom:15px;
padding-left:40px;
}
h2 {
line-height:30px;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:14px;
font-weight:normal;
color:#FFF;
text-align:center;
background:#1C5894 url("http://static.roznava.sk/back_h2.jpg") top left repeat-x;
margin-top:0;
margin-bottom:0;
}
h2.h2_ibox {
margin-bottom:10px;
background: none;
color: #1C5894;
font-weight: bold;
font-size: 13px;
border-bottom: 1px dotted #E4E4E4;
border-top: 4px solid #1477D5;
}
h3 {
line-height:30px;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:14px;
font-weight:normal;
color:#FFF;
text-align:center;
background:#1C5894 url("http://static.roznava.sk/back_h3.jpg") top left repeat-x;
margin-top:0;
margin-bottom:10px;
}
h4 {
line-height:30px;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:18px;
font-weight:normal;
color:#FFF;
text-align:center;
background:#1C5894 url("http://static.roznava.sk/back_h4.jpg") top left repeat-x;
margin-top:0;
margin-bottom:0;
}
h5 {
line-height:30px;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:14px;
font-weight:bold;
color:#0D60B2;
margin-top:0;
margin-bottom:20px;
border-bottom:1px solid #0D60B2;
}
.imgleft {
float:left;
margin-right:10px;
}
.imgright {
float:right;
margin-left:10px;
}
.cleaner {
clear:both;
line-height:1px;
}
.cleaner2 {
clear:both;
line-height:1px;
}
a.next_menu {
font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;
font-size:8pt;
font-weight:bold;
color:#063768;
text-decoration:none;
}
a.next_menu:hover {
font-size:8pt;
color:#1263B5;
text-decoration:underline;
}
a.next_menu2 {
font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;
font-size:8pt;
font-weight:bold;
color:#000000;
text-decoration:none;
}
a.next_menu2:hover {
font-size:8pt;
color:#888888;
text-decoration:underline;
}

/* Main_container, Container .............................................................. */

#main_container {
width:960px;
background-color:#FFF;
margin-left:auto;
margin-right:auto;
padding-bottom:10px;
}
#container {
width:940px;
margin-left:auto;
margin-right:auto;
}

/* Top_header.............................................................. */

#top_header {
position:relative;
width:940px;
height:210px;
background:url("http://static.roznava.sk/back_top_header.jpg") top right no-repeat;
}
#top_flash , #top_flash_fl {
position:absolute;
bottom:0;
right:0;
width:802px;
height:130px;
}
#tic {
position:absolute;
bottom:0;
right:0;
width:112px;
height:130px;
}
#back_index {
position:absolute;
top:6px;
left:0;
width:129px;
height:203px;
}
#back_index img, #tic img {
border:0 solid #FFF;
}
#search {
position:absolute;
top:12px;
_top:25px;
right:0;
font-family:Arial,Verdana,sans-serif;
font-size:13px;
color:#000;
text-align:left;
}
#search form {
margin:0;
padding:0;
}
#search input.text {
display:block;
float:left;
width:170px;
height:24px;
color:#000;
background:#F1F1F1 url("http://static.roznava.sk/search.jpg") top left no-repeat;
_background-attachment:fixed;
border:0 solid #FFF;
margin:0;
margin-right:6px;
padding:0;
padding-left:10px;
}
#search input.submit {
width:90px;
height:24px;
font-weight:bold;
text-align:center;
background:#C0F8FD url("http://static.roznava.sk/search_submit.jpg") top left no-repeat;
border:0 solid #FFF;
cursor:pointer;
margin:0;
padding:0;
}
#flag {
position:absolute;
top:55px;
right:2px;
height:13px;
line-height:13px;
text-align:left;
}
#flag ul {
list-style-type:none;
margin:0;
padding:0;
}
#flag ul li {
display:inline;
}
#flag ul li a {
display:block;
float:left;
width:18px;
height:13px;
margin-left:5px;
}
#flag ul li a img {
	border: 1px #92D4FB solid;
}
#flag ul li a img:hover {
	border: 1px #00385E solid;
}

/* Top_menu.............................................................. */

#top_menu {
position:relative;
width:940px;
height:37px;
line-height:37px;
text-align:left;
background:url("http://static.roznava.sk/back_topmenu1.jpg") top left repeat-x;
margin-top:6px;
}
#top_menu ul {
list-style-type:none;
margin:0;
padding:0;
}
#top_menu li {
display:inline;
}
#top_menu ul li a {
display:block;
float:left;
line-height:33px;
font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;
font-size:16px;
font-weight:normal;
color:#FFF;
text-align:center;
text-decoration:none;
margin-right:2px;
margin-bottom:2px;
padding-left:15px;
padding-right:15px;
}
#top_menu ul li a:hover {
line-height:33px;
color:#FFF;
text-decoration:underline;
}
#top_menu ul li a.tm01 {
background:#1B3865 url("http://static.roznava.sk/back_tm01.jpg") top left repeat-x;
border:1px solid #1B3865;
}
#top_menu ul li a.tm01:hover, #top_menu ul li a.tm01_active {
margin-bottom:0;
border:1px solid #1B3865;
border-bottom:3px solid #1B3865;
}
#top_menu ul li a.tm02 {
background:#7D0212 url("http://static.roznava.sk/back_tm02.jpg") top left repeat-x;
border:1px solid #7D0212;
}
#top_menu ul li a.tm02:hover, #top_menu ul li a.tm02_active {
margin-bottom:0;
border:1px solid #7D0212;
border-bottom:3px solid #7D0212;
}
#top_menu ul li a.tm03 {
background:#316A0A url("http://static.roznava.sk/back_tm03.jpg") top left repeat-x;
border:1px solid #316A0A;
}
#top_menu ul li a.tm03:hover, #top_menu ul li a.tm03_active {
margin-bottom:0;
border:1px solid #316A0A;
border-bottom:3px solid #316A0A;
}
#top_menu ul li a.tm04 {
background:#A88911 url("http://static.roznava.sk/back_tm04.jpg") top left repeat-x;
border:1px solid #A88911;
}
#top_menu ul li a.tm04:hover, #top_menu ul li a.tm04_active {
margin-bottom:0;
border:1px solid #A88911;
border-bottom:3px solid #A88911;
}
#info {
	position: absolute;
	top: 0;
	right: 10px;
	height: 35px;
	line-height: 35px;
	font-size: 10px;
	color: #003353;
	text-align: right;
	vertical-align: middle;
}
#info ul {
list-style-type:none;
margin:0;
padding:0;
}

#info ul li a img {
	border: 0px;
	vertical-align: middle;
}


#info ul li {
display:inline;
}
#info ul li a {
display:inline;
float:none;
font-size:10px;
color:#003353;
text-decoration:none;
margin:0;
padding:0;
}
#info ul li a:hover {
color:#000;
text-decoration:underline;
}
.top_menu2 {
width:940px;
height:30px;
line-height:30px;
font-size:11px;
color:#FFF;
text-align:left;
margin-bottom:6px;
}
.tm2_01 {
background-color:#1B3865;
}
.tm2_02 {
background-color:#7D0212;
}
.tm2_03 {
background-color:#316A0A;
}
.tm2_04 {
background-color:#A88911;
}
.top_menu2 ul {
list-style-type:none;
margin:0;
padding:0;
padding-left:10px;
}
.top_menu2 li {
display:inline;
position: relative;
}
.top_menu2 ul li a , .top_menu2 ul li a:visited {
font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;
font-size:11px;
color:#FFF;
text-decoration:none;
padding-left:4px;
padding-right:4px;
}
.top_menu2 ul li a:hover {
color:#FFF;
text-decoration:underline;
}
.top_menu2 li .submenu {
position: absolute;
left: 0px;
top: 13px;
_border: 1px solid black;
padding: 4px;
z-index: 1000;
}
.s_hidden {
visibility: hidden;
height: 1px;
width: 1px;
overflow: hidden;
}
.s_visible {
visibility: visible;
height: auto;
width: 150px;
overflow: auto;
}

.top_menu2 li .submenu a , .top_menu2 li .submenu a:visited {
display: block;
line-height: 18px;
padding-top: 4px;
padding-bottom: 4px;
text-decoration: none;
}
.top_menu2 li .submenu a:hover {
text-decoration: underline;
}


.tm2_01 .submenu {
background-color:#1B3865;
}
.tm2_02 .submenu {
background-color:#7D0212;
}
.tm2_03 .submenu {
background-color:#316A0A;
}
.tm2_04 .submenu {
background-color:#A88911;
}

#box {
width:940px;
}

/* 
.............................................................. */

#mainbox {
float:left;
width:630px;
text-align:left;
margin-right:5px;
}
.innerbox1 {
margin-bottom:15px;
padding-left:20px;
}
.innerbox2, .innerbox3 {
margin-bottom:15px;
}
.innerbox2_0 {
	float: left;
	width: 183px;
	padding-left: 0px;
	padding-right: 9px;
	border-right: 1px solid #EDECEC;
}
.innerbox2_1 {
	float: left;
	width: 193px;
	padding-left: 10px;
	padding-right: 9px;
	border-right: 1px solid #EDECEC;
}
.innerbox2_2 {
	float: left;
	width: 193px;
	padding-left: 10px;
	padding-right: 0;
	border-right: 0;
}

.innerbox2b {
margin-bottom:15px;
}
.innerbox2b_1 {
	float: left;
	width: 385px;
	padding-left: 20px;
	padding-right: 19px;
	border-right: 1px solid #EDECEC;
}
.innerbox2b_2 {
	float: left;
	width: 174px;
	padding-left: 20px;
	padding-right: 0;
	border-right: 0;
}
*:first-child+html .innerbox2b_1, *:first-child+html .innerbox2b_2 {
margin-bottom:15px;
}

*:first-child+html .innerbox2_1, *:first-child+html .innerbox2_2 {
margin-bottom:15px;
}
.innerbox3_1 {
float:left;
width:293px;
padding-right:19px;
border-right:1px solid #EDECEC;
}
.innerbox3_2 {
float:left;
width:293px;
padding-left:20px;
padding-right:0;
border-right:0;
}
.p_left {
margin:0;
padding:0;
padding-left:10px;
}

/* Rightbox.............................................................. */

#rightbox {
float:right;
width:300px;
text-align:left;

padding-left: 5px;

}
.rightbox1 {
width:280px;
color:#000;
background-color:#F4F1F1;
margin-bottom:15px;
padding:10px;

}
#lunch, #tcity {
width:300px;
margin-bottom:10px;
_margin-bottom:15px;
}
#lunch a img, #tcity a img {
border:0 solid #FFF;
}
.top_news {
width:280px;
color:#000;
text-align:left;
margin-bottom:15px;
}
.top_news ul {
list-style-type:none;
margin:0;
padding:0;
}
.top_news ul li {
padding-top:5px;
_padding-top:1px;
padding-bottom:5px;
_padding-bottom:1px;
}
.tp_left {
float:left;
width:70px;
}
.tp_left img {
border: none; 
}
.tp_right {
float:right;
width:190px;
}
.actionbox a img {
margin-bottom:15px;
border:0 solid #FFF;
}

/* Bottomlinks.............................................................. */

#bottomlinks {
position:relative;
width:940px;
height:266px;
font-family:Arial,Verdana,sans-serif;
font-size:12px;
color:#FFF;
text-align:center;
background:#00385E url("http://static.roznava.sk/back_bottomlinks.jpg") top left no-repeat;
margin-bottom:10px;
}
.b_links {
list-style-type:none;
margin:0;
padding:0;
line-height:1.4em;
}
.b_links li {
text-align:left;
}
.b_links li.b_links_title {
font-size:15px;
font-weight:bold;
margin-bottom:10px;
border-bottom:2px dotted #FFF;
}
.b_links li a, .b_links li a:visited {
font-family:Arial,sans-serif;
font-size:11px;
color:#FFF;
text-decoration:none;
}
.b_links li a:hover {
font-size:11px;
color:#92D4FB;
text-decoration:underline;
}
.firstmenu {
position:absolute;
top:55px;
left:38px;
}
.secondmenu {
position:absolute;
top:55px;
left:275px;
}
.thirdmenu {
position:absolute;
top:55px;
left:540px;
}
.fourthmenu {
position:absolute;
top:55px;
right:50px;
}

/* Footer.............................................................. */

#footer {
position:relative;
width:940px;
height:30px;
line-height:30px;
font-size:12px;
color:#FFF;
text-align:left;
background-color:#051D37;
}
#footer_link {
position:absolute;
top:0;
left:20px;
}
#footer_link1 {
position:absolute;
top:0;
right:20px;
}
#footer_link, #footer_link1 {
list-style-type:none;
margin:0;
padding:0;
}
#footer_link li, #footer_link1 li {
display:inline;
}
#footer_link li a, #footer_link1 li a {
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:12px;
color:#FFF;
text-decoration:none;
}
#footer_link li a:hover, #footer_link1 li a:hover {
font-size:12px;
color:#FFF;
text-decoration:underline;
}
iframe.diskusia {
width: 100%;
height: 300px;
border: 1px solid #e5eaf1;
}

.diskusia_frame {
color: gray;
font-size: 10pt;
}

.kalendar {
height: 210px;
background:none repeat scroll 0 0 #F0F4FF;
border: 1px solid #C2D1E6;
}

.kalendar .ktop {
font-size: 8pt;
color: #C2D1E6;
}
.kalendar .ktop a {
cursor: pointer;
}

.kalendar .kday {
color: #000080;
font-size: 9pt;
}

.kalendar .kday a {
font-weight: bold;
background:  #C2D1E6;
}

ol , ul.news {
font-size: 8pt;
color: #888888;
padding-left: 20px;
}
ul.news_intro {
font-size: 8pt;
color: #888888;
}
ol li a.next_menu , ul.news li a.next_menu {
font-size: 8pt;
}
ol li a.next_menu:hover , ul.news li a.next_menu:hover {
font-size: 8pt;
text-decoration: underline;
}

.anketa .bar {
height: 6px;
background: #1477D5;
}
.tabbox {
  border: 1px solid #888888;
  margin: 0px;
  background: white;
  margin-bottom: 8px;
  padding: 5px;
}
ul.tabs {
  margin: 0px;
  list-style: none outside none;
  padding-left: 0px;
  background: #F4F1F1;
  margin-bottom: 0px;
  line-height: 22px;
}
ul.tabs li {
  display: inline;
  padding-left: 10px; 
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin: 0px;
  margin-right: -1px;
  border: 1px solid #888888;
  background: #F4F1F1;
  cursor: pointer;
  font-size: 8pt;
  font-family: tahoma;
  color: #888888;
}
ul.tabs li.active {
  background: #ffffff;
  border-bottom: 1px solid #ffffff;
  color: #000000;
  padding-left: 10px;
  padding-right: 10px;
}


#bottomlinks2 {
position:relative;
width:940px;
height:150px;
font-family:Arial,Verdana,sans-serif;
font-size:12px;
color:#FFF;
text-align:center;
background:#00385E url("http://static.roznava.sk/back_bottomlinks.jpg") top left no-repeat; margin-bottom:10px; }

.denne_menu {
font-size: 8pt;
line-height: 12pt;
padding-left: 70px;
background: url(http://static.roznava.sk/food.jpg) top left no-repeat;
min-height: 70px;
}
.pohotovost {
font-size: 8pt;
line-height: 12pt;
padding-left: 70px;
background: url(http://static.roznava.sk/lekarne.jpg) top left no-repeat;
min-height: 70px;
}
.ubytovanie {
font-size: 8pt;
line-height: 12pt;
padding-left: 5px;

}
.ubytovanie a {
display: block;

margin-bottom: 0px;
}
.denne_menu .nadpis {
font-size: 9pt;
font-weight: bold;
}
.next_link {
text-align: right;
padding-right: 10px;
}
.denne_menu_all {
margin-bottom: 15px;
}
.denne_menu_all .nadpis {
color: #1C5894;
font-size: 14pt;
font-weight: bold;
}
.notopmargin {
margin-top: 0px;
padding-top: 0px;
}

ul.news {
list-style-position: inside;
padding-left: 0px;
}
ul.news li.first {
list-style-type: none;
list-style-image: none;
}
ul.news .tp_right {
float: left;
width: 285px;
}
a.next_menu .stdtext {
color:#666666;
font-size:8pt;
font-weight: 300;
}
a.next_menu:hover .tp_right {

color: #1477D5;
}

ul.news_list_detail , ul.news_aktuality , ul.news_matrika {
list-style-position: inside;
padding-left: 0px;

list-style-type: square;
list-style-image:url("http://static.roznava.sk/bullet.jpg");

}
ul.news_list_detail li , ul.news_aktuality li.top , ul.news_aktuality li.top2 , ul.news_matrika li {
border-bottom: 1px dotted #E4E4E4;
margin-bottom: 4px;
list-style-type: none;
list-style-image: none;
}
ul.news_list_detail .tp_left , ul.news_aktuality .tp_left , ul.news_matrika .tp_left {
float:left;
width:70px;
}
ul.news_list_detail .tp_left img , ul.news_aktuality .tp_left img , ul.news_matrika .tp_left img {
border: none; 
}
ul.news_list_detail .tp_right , ul.news_aktuality .tp_right {
float:right;
width:530px;
font-size: 8pt;
}
ul.news_list_detail .tp_right strong , ul.news_aktuality .tp_right{
font-size: 10pt;
}



ul.news_aktuality li {
width: 300px;
margin-right: 15px;
float: left;
}
ul.news_aktuality .tp_left {
width:105px;
}
ul.news_aktuality .tp_right {
width: 195px;
font-size: 8pt;
}
ul.news_aktuality .tp_right a {
font-size: 8pt;
}
ul.news_aktuality .tp_right strong {
color: #1C5894;
font-size: 9pt;
}
ul.news_aktuality li {
border-bottom: none;
list-style-position: inside;
list-style-type: bullet;
}
ul.titlepage1 li {
width: 270px;
}
ul.titlepage1 .tp_right {
width: 165px;
}

ul.news_matrika li {
width: 275px;
margin-right: 10px;
float: left;
}
ul.news_matrika .tp_right {
width: 190px;
font-size: 8pt;
line-height: 1.35em
}
ul.news_matrika .tp_right p {
margin-top: 5px;
margin: 0px;
text-align: justify;
}

ul.news_aktuality li a:hover div , ul.news_list_detail li a:hover div ,  ul.news_list_detail li a:hover div strong , ul.news_aktuality li a:hover div strong {

color: #1477D5;
} 



ul.news_intro {
list-style-position: inside;
padding-left: 0px;
list-style-type: square;
list-style-image:url("http://static.roznava.sk/bullet.jpg");
}
ul.news_intro li.first {
list-style-type: none;
list-style-image: none;
}
ul.news_intro .tp_right {
float: left;
width: 110px;
}

.hr {
margin-top: 5px;

margin-bottom: 5px;
height: 6px;
background: url(http://static.roznava.sk/line.jpg) repeat-x;
}

#googlemapa {
border: 1px solid #e0e0e0;
width: 298px;
height: 300px; 
margin-top: 8px;
margin-bottom: 8px;
}
#top_flash {
width: 802px;
height: 130px;
background: url(http://static.roznava.sk/top_flash.jpg) top left no-repeat;
}
ul.news_aktuality li.top2 {
float:right;
}
li.blank {
padding: 0px;
margin: 0px;
list-style-type: none;
}
li.cleaner {
padding: 0px;
margin: 0px;
list-style-type: none;
clear: both;
}
.table01 {
	border: 1px #E0E0E0 solid;
	border-collapse: collapse;
	margin-bottom: 10px;
}
.table01 th, .table01 td {
border-bottom:1px solid #E0E0E0;
border-right:1px solid #E0E0E0;
}
