* {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	border: 0;
}
body, h1, h2, h3, h4, h5, p {
	margin: 0;
	padding: 0;
	color: #000;
}
#main {
	width: 1000px;
	background: #F5F6FA url("images/layout/page_bg.jpg") repeat-x;
}


h1.main {
	height: 169px;
	background: url("images/layout/top_bg.jpg") no-repeat;
}
#top-logo {
	top: 11px;
	left: 14px;
	position: absolute;
}
#top-lngs, #top-address, #top-contact, #top-search, #top-date {
	font-size: 12px;
	color :#fff;
	width: 990px;
	top: 101px;
	position: absolute;
}
#top-lngs {
	top: 10px;
	text-align: right;
	font-weight: normal;
	color: #000;
}
#top-search, #top-date { top: 150px; }
#top-address { text-indent: 107px; }
#top-contact, #top-date { text-align: right; }
#top-contact a { color: #fff; }
#top-search form { margin: 0 0 0 20px; }


#top-search input {
  background: #fff;
  height: 16px;
  width: 120px;
  z-index: 0;
}
#top-search input.button {
  width: 45px;
  height: 16px;
  background: url("images/layout/search_submit.gif") no-repeat; 
}

input.text, input.button, textarea {
  border: 1px solid #8090c4;
}
/*
#content input, #content textarea {
  background: #ced4ea;
  width: 300px;
}
#content input.short {
  width: 150px;
}
#content input.submit {
  background: #b4bfdf;
  width: auto;
}
*/

#top-date { color: #000; }


#top-menu {
	top: 123px;
	position: absolute;
	left: 20px;
	z-order: 100;
}
#top-menu * {
	font-size: 11px;
	font-weight: normal;
}
#top-menu .menu {
	float: left;
	width: 70px;
	margin-right: 5px;
}
#top-menu .menu h3 {
	background: url("images/layout/menu_h_lo.jpg") no-repeat;
	height: 26px;
	padding: 2px 0 0 7px;
	line-height: 13px;
	cursor: pointer;
}
#top-menu .menu h3 div {
	background: url("images/layout/menu_h_r_lo.gif") no-repeat right;
	height: 26px;
}
#top-menu .active h3 {
	color: #fff;
	background: url("images/layout/menu_h.jpg") no-repeat;
}
#top-menu .active h3 div {
	background: url("images/layout/menu_h_r.gif") no-repeat right;
}
#top-menu .menu-d {
	float: left;
	background: #fff;
	border: 1px #5353A3 solid;
	border-width: 0 1px 1px 5px;
	padding: 5px;
	margin: 0;
	display: none;
	z-index: 100;
	position: relative;
}
#top-menu .active .menu-d {
	display: block;
}
#top-menu .menu-d li {
	list-style-type: none;
	white-space: nowrap;
}
#top-menu .menu-d li a {
	color: #000;
}


#content {
	background: url("images/layout/content_bg.jpg") no-repeat;
	min-height: 300px;
	_height: 300px;
	width: 990px;
	_width: 1000px;
	padding: 10px 0 10px 10px;
}
#content h2 {
	font-size: 13px;
	padding: 2px 0 0 4px;
	color: #fff;
	height: 21px;
}
#content p.box-in {
	padding: 3px;
}
#content p.box-in a, #content p.box-in a:hover {
	font-weight: bold;
	font-size: 12px;
	margin-top: 30px !important;
}
#content-l {
	float: left;
	width: 300px;
}
#content-r {
	float: right;
	width: 670px;
	_width: 670px;
}

#content-os {
	float: left;
	width: 310px;
	background: #BEC3DC;
}
#content-os a, #content-os a:visited {
	color: #5A5A96;
}
#content-aktuality {
	float: left;
	width: 310px;
	margin-top: 10px;
	background: #E0ECF6;
}
#content-aktuality a, #content-aktuality a:visited {
	color: #417299;
}
#content-regiony {
	/*float: left;*/
	width: 320px;
	_width: 310px;
	margin-right: 10px;
	background: #F5F6FA;
}
#content-regiony a, #content-regiony a:visited {
	color: #5A5A96;
}
#content-neprehliadnite {
	float: right;
	width: 300px;
	background: #F3E8E8;
	color: #924444;
}
#content-neprehliadnite a, #content-neprehliadnite a:visited {
	color: #924444;
}
#content-najcitanejsie {
	float: left;
	width: 220px;
	margin-right: 10px;
	background: #EDE8F3;
}
#content-najcitanejsie a, #content-najcitanejsie a:visited {
	color: #6F5873;
}
#content-anketa {
	float: left;
	width: 220px;
	margin-right: 10px;
	/*background: #EBECF0;*/
	background: #FCECD8;
}
#content-anketa a, #content-anketa a:visited {
	/*color: #464648;*/
	color: #924444;
}
#anketa { width: 180px; margin: 5px; }
#anketa a { font-weight: bold; }
#anketa div { height: 15px; margin: 5px 0 5px 0; text-indent: 2px; }
#anketa div.a1 { background-color: #F4C1D2; border-left: 3px #F68AD2 solid; }
#anketa div.a2 { background-color: #F1E7BD; border-left: 3px #F6E18A solid; }
#anketa div.a3 { background-color: #C6E4BF; border-left: 3px #91D677 solid; }
#anketa div.a4 { background-color: #C3D6F0; border-left: 3px #88B3F1 solid; }

#content-df {
	float: right;
	width: 210px;
	background: #F3EEE5;
}
#content-df a, #content-df a:visited {
	color: #464648;
}
#content-ho {
	float: right;
	width: 210px;
	background: #E5E6F3;
	margin-top: 10px;
}
#content-ho a, #content-ho a:visited {
	color: #6A6AB0;
}
#content-sitemap {
	width: 990px;
	background: #D7D7D9;
}
#content-sitemap a, #content-sitemap a:visited {
	color: #565657;
}
#content-sitemap ul {
	margin: 0;
	padding: 10px 0px 20px 20px;
	height: 240px;
	display: block;
	float: left;
	list-style-type: none;
}
#content-sitemap ul li * {
	list-style-type: none;
}
#content-sitemap ul li * {
	font-size: 12px;
	font-weight: bold;
	white-space: nowrap;
}
#content-sitemap ul li ul {
	padding: 10px 0 0 20px;
	margin: 0;
	height: auto;
	width: auto;
}
#content-sitemap ul li ul * {
	font-size: 11px;
	font-weight: normal;
	margin: 0;
	list-style-type: disc;
}
#content-zoznamy {
	/*float: left;*/
	width: 320px;
	margin-right: 10px;
	background: #DAFFD9;/*#A7F9A4;*/
}
#content-zoznamy a, #content-zoznamy a:visited {
	color: #336633;
}

#content-os h2 { background: url("images/layout/header_os.jpg") no-repeat; }
#content-aktuality h2 { background: url("images/layout/header_aktuality.jpg") no-repeat; }
#content-regiony h2 { background: url("images/layout/header_regiony.jpg") no-repeat; color: #626264; }
#content-neprehliadnite h2 { background: url("images/layout/header_neprehliadnite.jpg") no-repeat; }
#content-najcitanejsie h2 { background: url("images/layout/header_najcitanejsie.jpg") no-repeat; }
#content-zoznamy h2 { background: url("images/layout/header_zoznamy.jpg") no-repeat;}

#content-anketa h2 { background: url("images/layout/header_df1.jpg") no-repeat; }
/*#content-anketa h2 { background: url("images/layout/header_anketa.jpg") no-repeat; }*/

#content-df h2 { background: url("images/layout/header_df.jpg") no-repeat; }
#content-ho h2 { background: url("images/layout/header_ho.jpg") no-repeat; }
#content-sitemap h2 { background: url("images/layout/header_sitemap.jpg") no-repeat; }


#content-in-l {
	float: left;
	width: 200px;
	background: #BEC3DC;
}
#content-in-l h2 { background: url("images/layout/header_in_l.jpg") no-repeat; }
#content-in-l a, #content-in-l a:visited { color: #5A5A96; }
#content-in-r {
	float: right;
	width: 750px;
	margin-right: 10px;
}
#content-in-r a, #content-in-r a:visited { color: #5A5A96; }
#content-in-r h2 {
	color: #000;
	font-size: 18px;
	margin: 15px 0 20px 0;
}
#content-in-r p {
	margin: 0 0 10px 0;
}


.cleaner {
	font-size: 0;
	clear: both;
	height: 0;
}
.cleaner5 {
	font-size: 0;
	clear: both;
	height: 5px;
}
.cleaner10 {
	font-size: 0;
	clear: both;
	height: 10px;
}

#top-menu2 {
	padding-top:123px;
	margin-left: 0px;
	padding-left: 0px;
	left: 0px;
	z-index:100;
}

table.list {
	 border: 1px solid #8090C4;
}
table.list thead tr th {
	 border: 1px solid #8090C4;
	 border-width: 0 0 1px 0;
	 padding-left: 10px;
	 background-color: #ABACB0;
}
table.list tbody tr td {
	 padding-left: 10px;
}
table.list tbody tr.even td {
	background-color: #F0F0F0;
}
