body
{
	font-family: Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
	color: #57585c;
	/*background: url('../images/bg-body.png') repeat-x left top;
	background-color: #f7f7f7;*/
	text-align: center;
	font-size: 70%
}
form
{
	margin: 0
}
img
{
	border: 0px none
}
select, input, textarea
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin: 0;
	padding: 0
}
a {
	color: #57585c;
	text-decoration: none;
}
a:hover {
	color: #000;
	text-decoration: underline;
}
.next2 a {
	text-decoration: underline;
}
.next2 a:hover {
	text-decoration: none;
}
hr
{
	border: 0;
	height: 1px;
	width: 100%;
	background-color: #e3e3e3;
	color: #e3e3e3;
	margin: 10px 0 10px 0;
	_margin: 3px 0 3px 0
}
h1, h2, h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	line-height: 130%;
	margin: 0;
	padding: 0;
	color: #57585a;
	font-weight: normal
}
h2, h3
{
	font-size: 120%;
	color: #57585a;
}
.full
{
	width: 960px;
	position: relative;
	text-align: left;
	margin: auto;
	padding: 30px 0px 0px;
}
.full a.psp
{
	padding: 5px;
	text-decoration: none
}
.up img, .fl
{
	vertical-align: bottom;
}
.fr
{
	float: right
}
.banner
{
	padding: 18px 0 0 0;
	float: right
}
.mup
{
	position: absolute;
	right: 0px;
	top: 0px;
}
.up p
{
	margin: 0;
	padding: 0;
	color: #000000
}
.up p.mu
{
	padding: 4px 10px 4px 10px;
	background-color: #ffffff;
	float: right
}
/*.up div p.muf
{
	margin-top: 136px;
	float: right
}*/
.vyhladavanie {
	float: right;
}
.muf input
{
	border: none;
	float: left;
	font-size: 15px;
	padding-left: 8px;
}
.up ul
{
	list-style-type: none;
}
.up ul li
{
	display: inline;
	font-size: 1.2em;
}
/*
#item1
{
	width: 100px;
	padding: 4px
}
*/
.up a
{
	color: #57585a;
	text-decoration: none;
}
.up a:hover
{
	text-decoration: underline;
}
.db
{
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	clear: both
}
.db14
{
	height: 24px
}
.db30
{
	height: 20px;
	background-color: #ffffff
}
.dbw
{
	width: 960px;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	background-color: #ffffff;
	clear: both
}
.dmenu
{
	/*background: url('../images/bg-dmenu.png') repeat-x left top;*/
}
.dmenu .db
{
	width: 960px;
}
.menu
{
	padding: 0;
	margin: 0;
}
.menu1
{
	float: right;
	display: none;
}
.menu a
{
	text-decoration: none;
	color: #57585c;
	background-color: transparent;
	display: block;
	width: 100%;
	text-align: left
}
.menu ul, .menu li
{
	padding: 0;
	margin: 0;
	font-size: 110%;
	list-style-type: none
}
ul.uroven1 li.polozka1
{
	float: left;
	position: relative;
	color: #ffffff;
	background-color: transparent;
	padding: 6px 6px 4px 4px;
	height: 18px;
	margin-right: 7px;
	margin-top: 4px;
	white-space: nowrap;
	_width: 1px; /* IE */
}
.polozka1:hover a
{
	color: #57585c;
}
ul.uroven2
{
	position: absolute;
	left: 0;
	top: 27px;
	width: 200px;
	background-color: #f5f5f5;
	white-space: normal;
	visibility: hidden;
	z-index: 1000;
	padding: 6px
}
ul.uroven2 li.polozka2 a
{
	width: 170px;
	font-weight: normal;
	color: #333333;
	font-size: 90%;
	text-align: left;
	padding: 1px 8px;
	margin: 1px 4px
}
ul.uroven2 li.polozka2 a:hover
{
	color: #000000;
	background-color: #e5e5e5
}
.menu a:hover
{
	text-decoration: none;
	color: #000;
}
ul.uroven1 li.polozka1
{
	behavior: url(/swift_data/source/css/hover.htc)
}
ul.uroven1 li.polozka1Hover ul.uroven2, ul.uroven1 li.polozka1:hover ul.uroven2
{
	visibility: visible
}
.pas
{
	width: 910px;
	background: url('../images/bg-pas.png') no-repeat right -42px;
	background-color: #84d7ea;
	padding-right: 50px;
	font-size: 12px;
	clear: both
}
.archeologicke-muzeum .pas
{
	background: url('../images/ruzice/velke/archeologicke-muzeum.png') no-repeat right top;
}
.historicke-muzeum .pas
{
	background: url('../images/ruzice/velke/historicke-muzeum.png') no-repeat right top;
}
.hudobne-muzeum .pas
{
	background: url('../images/ruzice/velke/hudobne-muzeum.png') no-repeat right top;
}
.muzeum-kultury-chorvatov .pas
{
	background: url('../images/ruzice/velke/chorvatske-muzeum.png') no-repeat right top;
}
.muzeum-kultury-karpatskych-nemcov .pas
{
	background: url('../images/ruzice/velke/karpatski-nemci.png') no-repeat right top;
}
.muzeum-kultury-madarov .pas
{
	background: url('../images/ruzice/velke/madarske-muzeum.png') no-repeat right top;
}
.muzeum-zidovskej-kultury .pas
{
	background: url('../images/ruzice/velke/zidovske-muzeum.png') no-repeat right top;
}
.prirodovedecke-muzeum .pas
{
	background: url('../images/ruzice/velke/prirodovedne-muzeum.png') no-repeat right top;
}
.sidelna-budova .pas
{
	background: url('../images/ruzice/velke/bg-pas-sidelna-budova.png') no-repeat right top;
}
.vystavny-pavilon-podhradie .pas
{
	background: url('../images/ruzice/velke/bg-pas-vystavny-pavilon-podhradie.png') no-repeat right top;
}
.muzeum-betliar .pas
{
	background: url('../images/ruzice/velke/muzeum-betliar.png') no-repeat right top;
}
.muzeum-betliar h1
{
	color: #57585a;
}
.muzeum-bojnice .pas
{
	background: url('../images/ruzice/velke/bojnice.png') no-repeat right top;
}
.muzeum-cerveny-kamen .pas
{
	background: url('../images/ruzice/velke/cerveny-Kamen.png') no-repeat right top;
}
.muzeum-snr .pas
{
	background: url('../images/ruzice/velke/narodne-rady.png') no-repeat right top;
}
.spisske-muzeum .pas
{
	background: url('../images/ruzice/velke/spisske-muzeum.png') no-repeat right top;
}
.snm-v-martine .pas
{
	background: url('../images/ruzice/velke/martin.png') no-repeat right top;
}
.muzeum-ludovita-stura .pas
{
	background: url('../images/ruzice/velke/ludovit-stur.png') no-repeat right top;
}
.muzeum-babkarskych-kultur .pas
{
	background: url('../images/ruzice/velke/modry-kamen.png') no-repeat right top;
}
.muzeum-rusinskej-kultury .pas
{
	background: url('../images/ruzice/velke/rusinske-muzeum.png') no-repeat right top;
}
.muzeum-ukrajinskej-kultury .pas
{
	background: url('../images/ruzice/velke/ukrajinske-muzeum.png') no-repeat right top;
}
.vseobecna .pas
{
	background: url('../images/bg-pas-vseobecna.png') no-repeat right -42px;
}
.pas p
{
	padding: 15px 0 0 22px;
	margin: 0
}
.pas h1
{
	font-weight: normal;
	padding: 13px 0 13px 22px;
	font-size: 200%
}
.full ul.uroven1 li.polozka1 a.sel, .full ul.uroven1 li.polozka1.sel
{
	background: #f5f5f5;
}
.next2 h1 {
	font-size: 160%;
	margin-bottom: 12px;
}
.next2 h2 {
	font-size: 160%;
}
.perex {
	line-height: 120%;
	margin-bottom: 50px;
}

/*
.mmuzea a.psp, .mmuzea ul.uroven1 li.polozka1 a.sel, .mmuzea ul.uroven1 li.polozka1.sel { background-color: #84d7ea }
.archeologicke-muzeum a.psp, .archeologicke-muzeum ul.uroven1 li.polozka1 a.sel, .archeologicke-muzeum ul.uroven1 li.polozka1.sel { background-color: #df939d }
.historicke-muzeum a.psp, .historicke-muzeum ul.uroven1 li.polozka1 a.sel, .historicke-muzeum ul.uroven1 li.polozka1.sel { background-color: #f7c5a0 }
.hudobne-muzeum a.psp, .hudobne-muzeum ul.uroven1 li.polozka1 a.sel, .hudobne-muzeum ul.uroven1 li.polozka1.sel { background-color: #e7ceba }
.muzeum-kultury-chorvatov a.psp, .muzeum-kultury-chorvatov ul.uroven1 li.polozka1 a.sel, .muzeum-kultury-chorvatov ul.uroven1 li.polozka1.sel { background-color: #d7a9c6 }
.muzeum-kultury-karpatskych-nemcov a.psp, .muzeum-kultury-karpatskych-nemcov ul.uroven1 li.polozka1 a.sel, .muzeum-kultury-karpatskych-nemcov ul.uroven1 li.polozka1.sel { background-color: #e1acc7 }
.muzeum-kultury-madarov a.psp, .muzeum-kultury-madarov ul.uroven1 li.polozka1 a.sel, .muzeum-kultury-madarov ul.uroven1 li.polozka1.sel { background-color: #bae0bb }
.muzeum-zidovskej-kultury a.psp, .muzeum-zidovskej-kultury ul.uroven1 li.polozka1 a.sel, .muzeum-zidovskej-kultury ul.uroven1 li.polozka1.sel { background-color: #b8c5db }
.prirodovedecke-muzeum a.psp, .prirodovedecke-muzeum ul.uroven1 li.polozka1 a.sel, .prirodovedecke-muzeum ul.uroven1 li.polozka1.sel { background-color: #dff3b4 }
.sidelna-budova a.psp, .sidelna-budova ul.uroven1 li.polozka1 a.sel, .sidelna-budova ul.uroven1 li.polozka1.sel { background-color: #c2ecfb }
.vystavny-pavilon-podhradie a.psp, .vystavny-pavilon-podhradie ul.uroven1 li.polozka1 a.sel, .vystavny-pavilon-podhradie ul.uroven1 li.polozka1.sel { background-color: #e1acc7 }
.muzeum-betliar a.psp, .muzeum-betliar ul.uroven1 li.polozka1 a.sel, .muzeum-betliar ul.uroven1 li.polozka1.sel { background-color: #e6a5b8 }
.muzeum-bojnice a.psp, .muzeum-bojnice ul.uroven1 li.polozka1 a.sel, .muzeum-bojnice ul.uroven1 li.polozka1.sel { background-color: #b8d1da }
.muzeum-cerveny-kamen a.psp, .muzeum-cerveny-kamen ul.uroven1 li.polozka1 a.sel, .muzeum-cerveny-kamen ul.uroven1 li.polozka1.sel { background-color: #ecaeae }
.muzeum-snr a.psp, .muzeum-snr ul.uroven1 li.polozka1 a.sel, .muzeum-snr ul.uroven1 li.polozka1.sel { background-color: #bcece4 }
.spisske-muzeum a.psp, .spisske-muzeum ul.uroven1 li.polozka1 a.sel, .spisske-muzeum ul.uroven1 li.polozka1.sel { background-color: #facbad }
.snm-v-martine a.psp, .snm-v-martine ul.uroven1 li.polozka1 a.sel, .snm-v-martine ul.uroven1 li.polozka1.sel { background-color: #d5bbaa }
.muzeum-ludovita-stura a.psp, .muzeum-ludovita-stura ul.uroven1 li.polozka1 a.sel, .muzeum-ludovita-stura ul.uroven1 li.polozka1.sel { background-color: #a7cfe9 }
.muzeum-babkarskych-kultur a.psp, .muzeum-babkarskych-kultur ul.uroven1 li.polozka1 a.sel, .muzeum-babkarskych-kultur ul.uroven1 li.polozka1.sel { background-color: #afd6e9 }
.muzeum-rusinskej-kultury a.psp, .muzeum-rusinskej-kultury ul.uroven1 li.polozka1 a.sel, .muzeum-rusinskej-kultury ul.uroven1 li.polozka1.sel { background-color: #bbe3b2 }
.muzeum-ukrajinskej-kultury a.psp, .muzeum-ukrajinskej-kultury ul.uroven1 li.polozka1 a.sel, .muzeum-ukrajinskej-kultury ul.uroven1 li.polozka1.sel { background-color: #b9f2fa }
.vseobecna a.psp, .vseobecna ul.uroven1 li.polozka1 a.sel, .vseobecna ul.uroven1 li.polozka1.sel { background-color: #ccedf6 }
*/
ul.uroven1 li.polozka1:hover, ul.uroven1 li.polozka1Hover
{
	color: #000000;
}
.main
{
	margin: 21px 0 0 0;
	/*padding: 10px;*/
	background-color: #ffffff
}
.next
{
	padding: 10px;
	background-color: #ffffff
}
.next1
{
	width: 220px;
	margin: 0 10px 0 0;
	float: left
}
.next1 ul
{
	width: 220px;
}
.next1 ul ul
{
	border-top: 0 solid #82d6ea
}
.next1 ul li
{
	padding: 1px 0 0 0 /*margin*/
}
.next1 ul li a
{
	color: #57585c;
	padding: 3px 5px;
	font-size: 110%;
	text-decoration: none;
	display: block;
}
.sel, li.sel {
	background: #f5f5f5 !important;
}
li.sel li, li.sel li.sel li, li.sel li.sel li.sel li {
	background: white;
}
.next1 ul ul li a
{
	font-size: 110%;
	padding-left: 14px;
}
.next1 ul ul ul li a
{
	padding-left: 24px;
}
.next1 ul ul ul ul li a
{
	padding-left: 39px;
}
.next1 ul li a:hover, .next1 ul ul li a:hover, .next1 ul ul ul li a:hover
{
	text-decoration: none;
	background-color: #e9e9e9;
	color: #000000
}
/*.next1 ul li.sel li {
	background: white;
}
.next1 ul li.sel li.sel a {
	background: #f5f5f5;
}*/

/*
.archeologicke-muzeum .next1 { border-top: 6px solid #A61F38 }
.archeologicke-muzeum .next1 ul ul li a { border-left: 3px solid #A61F38 }
.archeologicke-muzeum .next1 ul li .sel a, .archeologicke-muzeum .next1 ul li .sel a:hover, .archeologicke-muzeum .next1 ul li .sel ul li.sel a, .archeologicke-muzeum .next1 ul li .sel ul li.sel ul li.sel a { background-color: #ceaab0 }
.historicke-muzeum .next1 { border-top: 6px solid #8C0B42 }
.historicke-muzeum .next1 ul ul li a { border-left: 3px solid #8C0B42 }
.historicke-muzeum .next1 ul li .sel a, .historicke-muzeum .next1 ul li .sel a:hover, .historicke-muzeum .next1 ul li .sel ul li.sel a, .historicke-muzeum .next1 ul li .sel ul li.sel ul li.sel a { background-color: #f4e2d5 }
.hudobne-muzeum .next1 { border-top: 6px solid #BE7925 }
.hudobne-muzeum .next1 ul ul li a { border-left: 3px solid #BE7925 }
.hudobne-muzeum .next1 ul li .sel a, .hudobne-muzeum .next1 ul li .sel a:hover, .hudobne-muzeum .next1 ul li .sel ul li.sel a, .hudobne-muzeum .next1 ul li .sel ul li.sel ul li.sel a { background-color: #d3b692 }
.muzeum-kultury-chorvatov .next1 { border-top: 6px solid #BB4C9C }
.muzeum-kultury-chorvatov .next1 ul ul li a { border-left: 3px solid #BB4C9C }
.muzeum-kultury-chorvatov .next1 ul li .sel a, .muzeum-kultury-chorvatov .next1 ul li .sel a:hover, .muzeum-kultury-chorvatov .next1 ul li .sel ul li.sel a, .muzeum-kultury-chorvatov .next1 ul li .sel ul li.sel ul li.sel a { background-color: #e8bedc }
.muzeum-kultury-karpatskych-nemcov .next1 { border-top: 6px solid #BB006F }
.muzeum-kultury-karpatskych-nemcov .next1 ul ul li a { border-left: 3px solid #BB006F }
.muzeum-kultury-karpatskych-nemcov .next1 ul li .sel a, .muzeum-kultury-karpatskych-nemcov .next1 ul li .sel a:hover, .muzeum-kultury-karpatskych-nemcov .next1 ul li .sel ul li.sel a, .muzeum-kultury-karpatskych-nemcov .next1 ul li .sel ul li.sel ul li.sel a { background-color: #dea7c8 }
.muzeum-kultury-madarov .next1 { border-top: 6px solid #84C447 }
.muzeum-kultury-madarov .next1 ul ul li a { border-left: 3px solid #84C447 }
.muzeum-kultury-madarov .next1 ul li .sel a, .muzeum-kultury-madarov .next1 ul li .sel a:hover, .muzeum-kultury-madarov .next1 ul li .sel ul li.sel a, .muzeum-kultury-madarov .next1 ul li .sel ul li.sel ul li.sel a { background-color: #c1e2c1 }
.muzeum-zidovskej-kultury .next1 { border-top: 6px solid #00509F }
.muzeum-zidovskej-kultury .next1 ul ul li a { border-left: 3px solid #00509F }
.muzeum-zidovskej-kultury .next1 ul li .sel a, .muzeum-zidovskej-kultury .next1 ul li .sel a:hover, .muzeum-zidovskej-kultury .next1 ul li .sel ul li.sel a, .muzeum-zidovskej-kultury .next1 ul li .sel ul li.sel ul li.sel a { background-color: #ced6de }
.prirodovedecke-muzeum .next1 { border-top: 6px solid #27A348 }
.prirodovedecke-muzeum .next1 ul ul li a { border-left: 3px solid #27A348 }
.prirodovedecke-muzeum .next1 ul li .sel a, .prirodovedecke-muzeum .next1 ul li .sel a:hover, .prirodovedecke-muzeum .next1 ul li .sel ul li.sel a, .prirodovedecke-muzeum .next1 ul li .sel ul li.sel ul li.sel a { background-color: #b0ceb8 }
.sidelna-budova .next1 { border-top: 6px solid #b5985a }
.sidelna-budova .next1 ul ul li a { border-left: 3px solid #b5985a }
.sidelna-budova .next1 ul li .sel a, .sidelna-budova .next1 ul li .sel a:hover, .sidelna-budova .next1 ul li .sel ul li.sel a, .sidelna-budova .next1 ul li .sel ul li.sel ul li.sel a { background-color: #f4e7cd }
.vystavny-pavilon-podhradie .next1 { border-top: 6px solid #BB006F }
.vystavny-pavilon-podhradie .next1 ul ul li a { border-left: 3px solid #BB006F }
.vystavny-pavilon-podhradie .next1 ul li .sel a, .vystavny-pavilon-podhradie .next1 ul li .sel a:hover, .vystavny-pavilon-podhradie .next1 ul li .sel ul li.sel a, .vystavny-pavilon-podhradie .next1 ul li .sel ul li.sel ul li.sel a { background-color: #dea7c8 }
.muzeum-betliar .next1 { border-top: 6px solid #DE1255 }
.muzeum-betliar .next1 ul ul li a { border-left: 3px solid #DE1255 }
.muzeum-betliar .next1 ul li .sel a, .muzeum-betliar .next1 ul li .sel a:hover, .muzeum-betliar .next1 ul li .sel ul li.sel a, .muzeum-betliar .next1 ul li .sel ul li.sel ul li.sel a { background-color: #e6aec0 }
.muzeum-bojnice .next1 { border-top: 6px solid #0089A5 }
.muzeum-bojnice .next1 ul ul li a { border-left: 3px solid #0089A5 }
.muzeum-bojnice .next1 ul li .sel a, .muzeum-bojnice .next1 ul li .sel a:hover, .muzeum-bojnice .next1 ul li .sel ul li.sel a, .muzeum-bojnice .next1 ul li .sel ul li.sel ul li.sel a { background-color: #c3d1d4 }
.muzeum-cerveny-kamen .next1 { border-top: 6px solid #A03515 }
.muzeum-cerveny-kamen .next1 ul ul li a { border-left: 3px solid #A03515 }
.muzeum-cerveny-kamen .next1 ul li .sel a, .muzeum-cerveny-kamen .next1 ul li .sel a:hover, .muzeum-cerveny-kamen .next1 ul li .sel ul li.sel a, .muzeum-cerveny-kamen .next1 ul li .sel ul li.sel ul li.sel a { background-color: #d8aa9c }
.muzeum-snr .next1 { border-top: 6px solid #009994 }
.muzeum-snr .next1 ul ul li a { border-left: 3px solid #009994 }
.muzeum-snr .next1 ul li .sel a, .muzeum-snr .next1 ul li .sel a:hover, .muzeum-snr .next1 ul li .sel ul li.sel a, .muzeum-snr .next1 ul li .sel ul li.sel ul li.sel a { background-color: #c3d6d5 }
.spisske-muzeum .next1 { border-top: 6px solid #F47321 }
.spisske-muzeum .next1 ul ul li a { border-left: 3px solid #F47321 }
.spisske-muzeum .next1 ul li .sel a, .spisske-muzeum .next1 ul ul li ul .sel a, .spisske-muzeum .next1 ul li .sel a:hover, .spisske-muzeum .next1 ul li .sel ul li.sel a, .spisske-muzeum .next1 ul li .sel ul li.sel ul li.sel a { background-color: #f7cdb2 }
.snm-v-martine .next1 { border-top: 6px solid #EF3E56 }
.snm-v-martine .next1 ul ul li a { border-left: 3px solid #EF3E56 }
.snm-v-martine .next1 ul li .sel a, .snm-v-martine .next1 ul li .sel a:hover, .snm-v-martine .next1 ul li .sel ul li.sel a, .snm-v-martine .next1 ul li .sel ul li.sel ul li.sel a { background-color: #ffcdd4 }
.muzeum-ludovita-stura .next1 { border-top: 6px solid #1968B3 }
.muzeum-ludovita-stura .next1 ul ul li a { border-left: 3px solid #1968B3 }
.muzeum-ludovita-stura .next1 ul li .sel a, .muzeum-ludovita-stura .next1 ul li .sel a:hover, .muzeum-ludovita-stura .next1 ul li .sel ul li.sel a, .muzeum-ludovita-stura .next1 ul li .sel ul li.sel ul li.sel a { background-color: #b3d1e6 }
.muzeum-babkarskych-kultur .next1 { border-top: 6px solid #008CD2 }
.muzeum-babkarskych-kultur .next1 ul ul li a { border-left: 3px solid #008CD2 }
.muzeum-babkarskych-kultur .next1 ul li .sel a, .muzeum-babkarskych-kultur .next1 ul li .sel a:hover, .muzeum-babkarskych-kultur .next1 ul li .sel ul li.sel a, .muzeum-babkarskych-kultur .next1 ul li .sel ul li.sel ul li.sel a { background-color: #c6dae4 }
.muzeum-rusinskej-kultury .next1 { border-top: 6px solid #39B54A }
.muzeum-rusinskej-kultury .next1 ul ul li a { border-left: 3px solid #39B54A }
.muzeum-rusinskej-kultury .next1 ul li .sel a, .muzeum-rusinskej-kultury .next1 ul li .sel a:hover, .muzeum-rusinskej-kultury .next1 ul li .sel ul li.sel a, .muzeum-rusinskej-kultury .next1 ul li .sel ul li.sel ul li.sel a { background-color: #d6e8d2 }
.muzeum-ukrajinskej-kultury .next1 { border-top: 6px solid #60AFE1 }
.muzeum-ukrajinskej-kultury .next1 ul ul li a { border-left: 3px solid #60AFE1}
.muzeum-ukrajinskej-kultury .next1 ul li .sel a, .muzeum-ukrajinskej-kultury .next1 ul li .sel a:hover, .muzeum-ukrajinskej-kultury .next1 ul li .sel ul li.sel a, .muzeum-ukrajinskej-kultury .next1 ul li .sel ul li.sel ul li.sel a { background-color: #bcdaed }
.vseobecna .next1 { border-top: 6px solid #b6e5f7 }
.vseobecna .next1 ul ul li a { border-left: 3px solid #b6e5f7 }
.vseobecna .next1 ul li .sel a, .vseobecna .next1 ul li .sel a:hover, .vseobecna .next1 ul li .sel ul li.sel a, .vseobecna .next1 ul li .sel ul li.sel ul li.sel a { background-color: #e8f2f5 }
.archeologicke-muzeum .next1 ul li .sel ul a, .archeologicke-muzeum .next1 ul li .sel ul li.sel ul a, .historicke-muzeum .next1 ul li .sel ul a, .historicke-muzeum .next1 ul li .sel ul li.sel ul a, .hudobne-muzeum .next1 ul li .sel ul a, .hudobne-muzeum .next1 ul li .sel ul li.sel ul a, .muzeum-kultury-chorvatov .next1 ul li .sel ul a, .muzeum-kultury-chorvatov .next1 ul li .sel ul li.sel ul a, .muzeum-kultury-karpatskych-nemcov .next1 ul li .sel ul a, .muzeum-kultury-karpatskych-nemcov .next1 ul li .sel ul li.sel ul a, .muzeum-kultury-madarov .next1 ul li .sel ul a, .muzeum-kultury-madarov .next1 ul li .sel ul li.sel ul a, .muzeum-zidovskej-kultury .next1 ul li .sel ul a, .muzeum-zidovskej-kultury .next1 ul li .sel ul li.sel ul a, .prirodovedecke-muzeum .next1 ul li .sel ul a, .prirodovedecke-muzeum .next1 ul li .sel ul li.sel ul a, .sidelna-budova .next1 ul li .sel ul a, .sidelna-budova .next1 ul li .sel ul li.sel ul a, .vystavny-pavilon-podhradie .next1 ul li .sel ul a, .vystavny-pavilon-podhradie .next1 ul li .sel ul li.sel ul a, .muzeum-betliar .next1 ul li .sel ul a, .muzeum-betliar .next1 ul li .sel ul li.sel ul a, .muzeum-bojnice .next1 ul li .sel ul a, .muzeum-bojnice .next1 ul li .sel ul li.sel ul a, .muzeum-cerveny-kamen .next1 ul li .sel ul a, .muzeum-cerveny-kamen .next1 ul li .sel ul li.sel ul a, .muzeum-snr .next1 ul li .sel ul a, .muzeum-snr .next1 ul li .sel ul li.sel ul a, .spisske-muzeum .next1 ul li .sel ul a, .spisske-muzeum .next1 ul li .sel ul li.sel ul a, .snm-v-martine .next1 ul li .sel ul a, .snm-v-martine .next1 ul li .sel ul li.sel ul a, .muzeum-ludovita-stura .next1 ul li .sel ul a, .muzeum-ludovita-stura .next1 ul li .sel ul li.sel ul a, .muzeum-babkarskych-kultur .next1 ul li .sel ul a, .muzeum-babkarskych-kultur .next1 ul li .sel ul li.sel ul a, .muzeum-rusinskej-kultury .next1 ul li .sel ul a, .muzeum-rusinskej-kultury .next1 ul li .sel ul li.sel ul a, .muzeum-ukrajinskej-kultury .next1 ul li .sel ul a, .muzeum-ukrajinskej-kultury .next1 ul li .sel ul li.sel ul a, .vseobecna .next1 ul li .sel ul a, .vseobecna .next1 ul li .sel ul li.sel ul a
{
	background-color: transparent
}
*/
.sidelna-budova .next1 ul li .sel ul li.sel ul a
{
	background-color: transparent
}
.next2
{
	width: 700px;
	font-size: 110%;
	line-height: 160%;
	padding: 0 0 0 10px;
	float: left
}



.next2a
{
	width: 220px;
	float: left
}
.next2a a, .next2abc a
{
	color: #231f20;
	text-decoration: none
}
.next2a ul li a, .next2abc ul li a
{
	width: 207px;
	padding: 2px 5px;
	display: block;
	margin: 1px 0 0 0;
	border-left: 3px solid #82d6ea
}
.next2abc ul li a
{
	width: 450px
}
.next2a ul li a:hover, .next2abc ul li a:hover
{
	color: #000000
}

/* --- ZACIATOK FAREBNOST --- */

.next2 ul li.archeologicke-muzeum a { border-left: solid #A61F38 }
.next2 ul li.archeologicke-muzeum a:hover, .next2 ul li.archeologicke-muzeum a.selm { background-color: #ceaab0 }
.next2 ul li.historicke-muzeum a { border-left: solid #8C0B42 }
.next2 ul li.historicke-muzeum a:hover, .next2 ul li.historicke-muzeum a.selm { background-color: #f4e2d5 }
.next2 ul li.hudobne-muzeum a {	border-left: solid #BE7925 }
.next2 ul li.hudobne-muzeum a:hover, .next2 ul li.hudobne-muzeum a.selm { background-color: #d3b692 }
.next2 ul li.muzeum-kultury-chorvatov a { border-left: solid #BB4C9C }
.next2 ul li.muzeum-kultury-chorvatov a:hover, .next2 ul li.muzeum-kultury-chorvatov a.selm { background-color: #e8bedc }
.next2 ul li.muzeum-kultury-karpatskych-nemcov a { border-left: solid #BB006F }
.next2 ul li.muzeum-kultury-karpatskych-nemcov a:hover, .next2 ul li.muzeum-kultury-karpatskych-nemcov a.selm { background-color: #dea7c8 }
.next2 ul li.muzeum-kultury-madarov a {	border-left: solid #84C447 }
.next2 ul li.muzeum-kultury-madarov a:hover, .next2 ul li.muzeum-kultury-madarov a.selm { background-color: #c1e2c1 }
.next2 ul li.muzeum-zidovskej-kultury a { border-left: solid #00509F }
.next2 ul li.muzeum-zidovskej-kultury a:hover, .next2 ul li.muzeum-zidovskej-kultury a.selm { background-color: #ced6de }
.next2 ul li.prirodovedecke-muzeum a { border-left: solid #27A348 }
.next2 ul li.prirodovedecke-muzeum a:hover, .next2 ul li.prirodovedecke-muzeum a.selm { background-color: #b0ceb8 }
.next2 ul li.sidelna-budova a { border-left: solid #b5985a }
.next2 ul li.sidelna-budova a:hover, .next2 ul li.sidelna-budova a.selm { background-color: #f4e7cd }
.next2 ul li.vystavny-pavilon-podhradie a { border-left: solid #BB006F }
.next2 ul li.vystavny-pavilon-podhradie a:hover, .next2 ul li.vystavny-pavilon-podhradie a.selm { background-color: #dea7c8 }
.next2 ul li.muzeum-betliar a { border-left: solid #DE1255 }
.next2 ul li.muzeum-betliar a:hover, .next2 ul li.muzeum-betliar a.selm { background-color: #e6aec0 }
.next2 ul li.muzeum-bojnice a { border-left: solid #0089A5 }
.next2 ul li.muzeum-bojnice a:hover, .next2 ul li.muzeum-bojnice a.selm { background-color: #c3d1d4 }
.next2 ul li.muzeum-cerveny-kamen a { border-left: solid #A03515 }
.next2 ul li.muzeum-cerveny-kamen a:hover, .next2 ul li.muzeum-cerveny-kamen a.selm { background-color: #d8aa9c }
.next2 ul li.muzeum-snr a { border-left: solid #009994 }
.next2 ul li.muzeum-snr a:hover, .next2 ul li.muzeum-snr a.selm { background-color: #c3d6d5 }
.next2 ul li.spisske-muzeum a { border-left: solid #F47321 }
.next2 ul li.spisske-muzeum a:hover, .next2 ul li.spisske-muzeum a.selm { background-color: #f7cdb2 }
.next2 ul li.snm-v-martine a { border-left: solid #EF3E56 }
.next2 ul li.snm-v-martine a:hover, .next2 ul li.snm-v-martine a.selm { background-color: #ffcdd4 }
.next2 ul li.muzeum-ludovita-stura a { border-left: solid #1968B3 }
.next2 ul li.muzeum-ludovita-stura a:hover, .next2 ul li.muzeum-ludovita-stura a.selm { background-color: #b3d1e6 }
.next2 ul li.muzeum-babkarskych-kultur a { border-left: solid #008CD2 }
.next2 ul li.muzeum-babkarskych-kultur a:hover, .next2 ul li.muzeum-babkarskych-kultur a.selm { background-color: #c6dae4 }
.next2 ul li.muzeum-rusinskej-kultury a { border-left: solid #39B54A }
.next2 ul li.muzeum-rusinskej-kultury a:hover, .next2 ul li.muzeum-rusinskej-kultury a.selm { background-color: #d6e8d2 }
.next2 ul li.muzeum-ukrajinskej-kultury a { border-left: solid #60AFE1 }
.next2 ul li.muzeum-ukrajinskej-kultury a:hover, .next2 ul li.muzeum-ukrajinskej-kultury a.selm { background-color: #bcdaed }

/* --- KONIEC FAREBNOST --- */

.next2b
{
	width: 20px;
	float: left
}
.next2c
{
	width: 460px;
	float: left
}
.next2c1
{
	width: 690px
}
.nch
{
	margin: 0 20px 0 0
}
.nch div, div.pasik
{
	padding: 10px 8px;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	background-color: #f5f5f5;
	margin: 0 0 20px 0;	
}

div.fieldsetf
{
	padding: 0 10px 10px 0;
	border-top: 0 solid #e5e5e5;
	border-bottom: 0 solid #e5e5e5;
	margin: 0 0 10px 0
}
div.fieldsetf fieldset
{
	background-color: #f5f5f5;
	border: 0 solid #e5e5e5;
	color: #575757;
	padding: 0
}
div.fieldsetf fieldset fieldset
{
	margin: 0 0 0 10px
}
div.fieldsetf fieldset div
{
	border: 0 solid #e5e5e5;
	padding: 10px;
	margin: 0
}
div.fieldsetf fieldset div.fdw
{
	background-color: #ffffff
}
div.fieldsetf fieldset span
{
	font-size: 90%;
	display: block;
	padding: 0 0 5px 0
}
div.fieldsetf fieldset a.fieldseta
{
	background: url('../images/bg-fieldset-a.png') no-repeat left 5px;
	padding: 0 0 0 10px;
	float: right
}
.next2c p
{
	padding: 15px 0;
	margin: 0
}
.next2c h2
{
	font-size: 160%;
	font-weight: normal;
	padding: 10px 0 8px 0;
	margin: 0;
	border-bottom: 1px solid #e5e5e5
}
.nch h2, h2.h2nb
{
	border-bottom: 0 solid #e5e5e5
}
.next2c h3
{
	font-size: 140%;
	font-weight: bold;
	padding: 0;
	margin: 15px 0 0 0
}
.next2c h4
{
	font-size: 110%;
	font-weight: bold;
	padding: 0;
	margin: 15px 0 0 0
}
.next2c img
{
	border: 0 solid #c2c2c2
}
.next2c p.bi
{
	padding: 0;
	margin: 0;
	line-height: 1px
}
.next2c p.bts
{
	background-color: #f5f5f5;
	padding: 8px 14px;
	margin: 0;
	color: #575757;
	font-style: italic
}
.next2 table
{
	width: 100%;
	font-size: 100%;
	margin: 10px 0 0 0;
	border-collapse: collapse
}
.next2 table th, .next2 table td
{
	vertical-align: top;
	padding: 3px 8px 3px 8px;
	border-bottom: 1px solid #e5e5e5;
	border-right: 2px solid #ffffff;
	color: #57585c
}
.next2 table td.tdc
{
	background-color: #f5f5f5
}
.next2 table th
{
	border-bottom: 2px solid #B9B9B9;
	background-color: #e9e9e9;
}
.next2 div.formular
{
	/*border-top: 3px solid #b6e5f7;*/
	border-right: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	padding: 15px;
	margin: 10px 0 0 0;
	background-color: #f6f6f6
}
div.formular { border-top: 3px solid #B9B9B9 }
/*
.archeologicke-muzeum div.formular { border-top: 3px solid #A61F38 }
.historicke-muzeum div.formular { border-top: 3px solid #8C0B42 }
.hudobne-muzeum div.formular { border-top: 3px solid #BE7925 }
.muzeum-kultury-chorvatov div.formular { border-top: 3px solid #BB4C9C }
.muzeum-kultury-karpatskych-nemcov div.formular { border-top: 3px solid #BB006F }
.muzeum-kultury-madarov div.formular { border-top: 3px solid #84C447 }
.muzeum-zidovskej-kultury div.formular { border-top: 3px solid #00509F }
.prirodovedecke-muzeum div.formular { border-top: 3px solid #27A348 }
.sidelna-budova div.formular { border-top: 3px solid #b5985a }
.vystavny-pavilon-podhradie div.formular { border-top: 3px solid #BB006F }
.muzeum-betliar div.formular { border-top: 3px solid #DE1255 }
.muzeum-bojnice div.formular { border-top: 3px solid #0089A5 }
.muzeum-cerveny-kamen div.formular { border-top: 3px solid #A03515 }
.muzeum-snr div.formular { border-top: 3px solid #009994 }
.spisske-muzeum div.formular { border-top: 3px solid #F47321 }
.snm-v-martine div.formular { border-top: 3px solid #EF3E56 }
.muzeum-ludovita-stura div.formular { border-top: 3px solid #1968B3 }
.muzeum-babkarskych-kultur div.formular { border-top: 3px solid #008CD2 }
.muzeum-rusinskej-kultury div.formular { border-top: 3px solid #39B54A }
.muzeum-ukrajinskej-kultury div.formular { border-top: 3px solid #60AFE1 }*/
.next2 .formular table, .next2 .formular table
{
	width: 420px;
	font-size: 100%;
	margin: 0;
	border-collapse: collapse
}
.formular table.table1 {
	width: 100%;
}
.next2 .formular table td, .next2 .formular table td
{
	vertical-align: top;
	padding: 3px 20px 3px 0;
	border: 0 solid #e5e5e5
}
.next2 .formular table h3 {
	margin-top: 10px;
	margin-bottom: 10px;
	font-weight: bold;
}
.formular span
{
	color: #ff0000;
	font-weight: bold
}
.formular span.textsmall
{
	font-size: 90%;
	color: #575757;
	font-weight: normal
}
.formular p
{
	padding: 0;
	margin: 0
}
.formular input, .formular textarea
{
	width: 190px;
	border: 1px solid #c1c1c1;
	padding: 2px;
	margin-top: 1px;
	margin-bottom: 1px;
}
.formular textarea.textarea1
{
	width: 400px;
	margin: 5px 0 10px 0
}
.formular input.text1 {
	width: 400px;
	margin-left: 20px;
	margin-right: 20px;
}
.formular input.checkbox, .formular input.radio
{
	width: auto;
	border: 0 solid #b6e5f7;
	background-color: transparent;
	padding: 0;
	margin: 0 5px 0 0;
}
.formular input.button, a.button
{
	width: auto;
	border: 1px solid #b9b9b9;
	background-color: #b9b9b9;
	padding: 2px 10px 2px 10px;
	cursor: pointer;
	margin-right: 4px;
}
a.button {
	text-decoration: none;
	color: #000;
}
#shSprava {
	margin-bottom: 20px;
}
.formular h2 {
	margin-top: 10px;
	margin-bottom: 10px;
}
/*.vseobecna .formular input.button { border: 1px solid #ccedf6; background-color: #ccedf6 }
.archeologicke-muzeum .formular input.button { border: 1px solid #df939d; background-color: #df939d }
.historicke-muzeum .formular input.button { border: 1px solid #f7c5a0; background-color: #f7c5a0 }
.hudobne-muzeum .formular input.button { border: 1px solid #e7ceba; background-color: #e7ceba }
.muzeum-kultury-chorvatov .formular input.button { border: 1px solid #d7a9c6; background-color: #d7a9c6 }
.muzeum-kultury-karpatskych-nemcov .formular input.button { border: 1px solid #e1acc7; background-color: #e1acc7 }
.muzeum-kultury-madarov .formular input.button { border: 1px solid #bae0bb; background-color: #bae0bb }
.muzeum-zidovskej-kultury .formular input.button { border: 1px solid #b8c5db; background-color: #b8c5db }
.prirodovedecke-muzeum .formular input.button { border: 1px solid #dff3b4; background-color: #dff3b4 }
.sidelna-budova .formular input.button { border: 1px solid #c2ecfb; background-color: #c2ecfb }
.vystavny-pavilon-podhradie .formular input.button { border: 1px solid #e1acc7; background-color: #e1acc7 }
.muzeum-bojnice .formular input.button { border: 1px solid #b8d1da; background-color: #b8d1da }
.muzeum-cerveny-kamen .formular input.button { border: 1px solid #ecaeae; background-color: #ecaeae }
.muzeum-snr .formular input.button { border: 1px solid #bcece4; background-color: #bcece4 }
.spisske-muzeum .formular input.button { border: 1px solid #facbad; background-color: #facbad }
.snm-v-martine .formular input.button { border: 1px solid #d5bbaa; background-color: #d5bbaa }
.muzeum-ludovita-stura .formular input.button { border: 1px solid #a7cfe9; background-color: #a7cfe9 }
.muzeum-babkarskych-kultur .formular input.button { border: 1px solid #afd6e9; background-color: #afd6e9 }
.muzeum-rusinskej-kultury .formular input.button { border: 1px solid #bbe3b2; background-color: #bbe3b2 }
.muzeum-ukrajinskej-kultury .formular input.button { border: 1px solid #b9f2fa; background-color: #b9f2fa }*/
.flm
{
	margin: 8px 18px 15px 0;
	float: left
}
.frm
{
	margin: 8px 0 15px 18px;
	float: right
}
.boxr
{
	width: 220px;
	background-color: #e9e9e9;
	padding: 1px;
	float: right
}
.boxr p
{
	padding: 3px 6px;
	margin: 0;
	height: 35px;
}
.slide
{
	width: 940px;
	position: absolute;
	background: white;
	height: 336px;
	z-index: 1;
}
.next2 .slide {
	width: auto;
}
.next2 .slides, .next2 .slide {
	/*height: 570px;*/
	height: 359px
}
.slides, .slides2
{
	position: relative;
	height: 318px;
}
.slides2 {
	margin-bottom: 12px;
}
.slides2 img {
	position: absolute;
}
.slides .active {
	z-index: 3;
}
.slide_buttons {
	position: absolute;
	top: 0;
	left: 720px;
	z-index: 4;
}
.next2 .slide_buttons {
	position: relative;
	float: right;
	margin-top: 328px;
	z-index: 4;
	left: 0px;
}
.slide_buttons a img{
	margin-right: 3px;
}
.slidebox
{
	width: 100%;
	height: 318px;
	background-color: #ffffff;
	float: left
}
.slidebox ul
{
	width: 243px;
	height: 318px;
	padding: 0 11px 0 0;
	margin: 0;
	list-style: none;
	/*background: url('../images/blok.gif') no-repeat right top;*/
	float: right
}
.slidebox ul li
{
	width: 243px;
	height: 53px
}
.slidebox ul li a
{
	width: 219px;
	height: 47px;
	color: #575757;
	background-color: transparent;
	background: url('../images/bg-slide-ul-li-a.png') no-repeat right bottom;
	padding: 6px 0 0 24px;
	text-decoration: none;
	display: block
}
.slidebox ul li a strong
{
	color: #231f20
}
.slidebox ul li a:hover, .slidebox ul li.sel a
{
	color: #c9c9c9;
	background-color: transparent;
	background: url('../images/bg-slide-ul-li-hover.png') no-repeat left top
}
.slidebox ul li a:hover strong, .slidebox ul li.sel a strong
{
	color: #ffffff
}
.next2 .slidebox
{
	width: 700px;
	font-size: 90%;
	line-height: 125%;
	background-color: #f7f7f7;
	float: none
}
.next2 .slidebox ul
{
	width: 244px;
	padding: 0
}
.next2 .slidebox ul li a
{
	width: 220px
}
.next2 .slidebox ul li a:hover strong, .next2 .slidebox ul li.sel a strong, .next2 .slidebox ul li a:hover, .next2 .slidebox ul li.sel a
{
	color: #000000
}
.vseobecna .next2 .slidebox ul li a:hover, .vseobecna .next2 .slidebox ul li.sel a { background: url('../images/bg-slide-vseobecna.png') no-repeat left top }
.archeologicke-muzeum .next2 .slidebox ul li a:hover, .archeologicke-muzeum .next2 .slidebox ul li.sel a { background: url('../images/bg-slide-archeologicke-muzeum.png') no-repeat left top }
.historicke-muzeum .next2 .slidebox ul li a:hover, .historicke-muzeum .next2 .slidebox ul li.sel a { background: url('../images/bg-slide-historicke-muzeum.png') no-repeat left top }
.hudobne-muzeum .next2 .slidebox ul li a:hover, .hudobne-muzeum .next2 .slidebox ul li.sel a { background: url('../images/bg-slide-hudobne-muzeum.png') no-repeat left top }
.muzeum-kultury-chorvatov .next2 .slidebox ul li a:hover, .muzeum-kultury-chorvatov .next2 .slidebox ul li.sel a { background: url('../images/bg-slide-muzeum-kultury-chorvatov.png') no-repeat left top }
.muzeum-kultury-karpatskych-nemcov .next2 .slidebox ul li a:hover, .muzeum-kultury-karpatskych-nemcov .next2 .slidebox ul li.sel a { background: url('../images/bg-slide-muzeum-kultury-karpatskych-nemcov.png') no-repeat left top }
.muzeum-kultury-madarov .next2 .slidebox ul li a:hover, .muzeum-kultury-madarov .next2 .slidebox ul li.sel a { background: url('../images/bg-slide-muzeum-kultury-madarov.png') no-repeat left top }
.muzeum-zidovskej-kultury .next2 .slidebox ul li a:hover, .muzeum-zidovskej-kultury .next2 .slidebox ul li.sel a { background: url('../images/bg-slide-muzeum-zidovskej-kultury.png') no-repeat left top }
.prirodovedecke-muzeum .next2 .slidebox ul li a:hover, .prirodovedecke-muzeum .next2 .slidebox ul li.sel a { background: url('../images/bg-slide-prirodovedecke-muzeum.png') no-repeat left top }
.sidelna-budova .next2 .slidebox ul li a:hover, .sidelna-budova .next2 .slidebox ul li.sel a { background: url('../images/bg-slide-sidelna-budova.png') no-repeat left top }
.vystavny-pavilon-podhradie .next2 .slidebox ul li a:hover, .vystavny-pavilon-podhradie .next2 .slidebox ul li.sel a { background: url('../images/bg-slide-vystavny-pavilon-podhradie.png') no-repeat left top }
.muzeum-betliar .next2 .slidebox ul li a:hover, .muzeum-betliar .next2 .slidebox ul li.sel a { background: url('../images/bg-slide-muzeum-betliar.png') no-repeat left top }
.muzeum-bojnice .next2 .slidebox ul li a:hover, .muzeum-bojnice .next2 .slidebox ul li.sel a { background: url('../images/bg-slide-muzeum-bojnice.png') no-repeat left top }
.muzeum-cerveny-kamen .next2 .slidebox ul li a:hover, .muzeum-cerveny-kamen .next2 .slidebox ul li.sel a { background: url('../images/bg-slide-muzeum-cerveny-kamen.png') no-repeat left top }
.muzeum-snr .next2 .slidebox ul li a:hover, .muzeum-snr .next2 .slidebox ul li.sel a { background: url('../images/bg-slide-muzeum-snr.png') no-repeat left top }
.spisske-muzeum .next2 .slidebox ul li a:hover, .spisske-muzeum .next2 .slidebox ul li.sel a { background: url('../images/bg-slide-spisske-muzeum.png') no-repeat left top }
.snm-v-martine .next2 .slidebox ul li a:hover, .snm-v-martine .next2 .slidebox ul li.sel a { background: url('../images/bg-slide-snm-v-martine.png') no-repeat left top }
.muzeum-ludovita-stura .next2 .slidebox ul li a:hover, .muzeum-ludovita-stura .next2 .slidebox ul li.sel a { background: url('../images/bg-slide-muzeum-ludovita-stura.png') no-repeat left top }
.muzeum-babkarskych-kultur .next2 .slidebox ul li a:hover, .muzeum-babkarskych-kultur .next2 .slidebox ul li.sel a { background: url('../images/bg-slide-muzeum-babkarskych-kultur.png') no-repeat left top }
.muzeum-rusinskej-kultury .next2 .slidebox ul li a:hover, .muzeum-rusinskej-kultury .next2 .slidebox ul li.sel a { background: url('../images/bg-slide-muzeum-rusinskej-kultury.png') no-repeat left top }
.muzeum-ukrajinskej-kultury .next2 .slidebox ul li a:hover, .muzeum-ukrajinskej-kultury .next2 .slidebox ul li.sel a { background: url('../images/bg-slide-muzeum-ukrajinskej-kultury.png') no-repeat left top }
.muzea
{
	width: 210px;
	padding: 0px 10px;
	float: right;
	margin-top: 24px;
	background: white;
	height: 63px;
}
.next2 .muzea {
	float: none;
	width: 700px;
	padding: 0px;
}

.muzea div
{
	height: 23px;
	float: left;
}
.muzea a
{
	color: #57585c;
	font-size: 110%;
	text-decoration: none;
}
.muzea a:hover
{
	color: #000;
	text-decoration: none;
}
.muzea h1
{
	margin: 0 0 4px 0;
	font-weight: normal;
	font-size: 16px;
}
.muzea p
{
	font-size: 12px;
	color: #57585a;
}
.muzea ul, .next1 ul, .next2a ul, .next2abc ul, .next2c ul, .pas ul
{
	padding: 0;
	margin: 0;
	list-style: none
}
.next1 ul
{
	margin: 0 0 20px 0
}
.next1 ul ul
{
	margin: 0
}
.next2c ul
{
	margin: 5px 0 0 0
}
.next2c ul li
{
	background: url('../images/bg-next2c-ul-li.png') no-repeat left 8px;
	padding: 1px 0 1px 12px;
	margin-left: 5px;
}
.next2c ul ul li
{
	margin-left: 26px !important;
}
.next2c ul ul li:last-child
{
	margin-bottom: 5px;
}

.next2c ul ul ul li
{
	margin-left: 52px !important;
}
.next2c ul ul ul li:last-child
{
	margin-bottom: 5px;
}

.next2c ul ul ul ul li
{
	margin-left: 78px !important;
}
.next2c ul ul ul ul li:last-child
{
	margin-bottom: 5px;
}

.next2a ul
{
	margin: 0 0 15px 0
}
.muzea ul li
{
	margin: 1px 0 0 0
}
.pas ul
{
	/*margin: -15px 0 0 13px*/
	margin: -2px 0 0 13px
}
.pas ul li
{
	/*margin: 17px 4px 0 0;*/
	margin: 4px 4px 0 0;
	font-size: 110%;
	float: left
}
.pas ul li.sel
{
	font-weight: bold;	
	/*margin: 10px 4px 0 0*/
}
.pas ul li a
{
	padding: 6px


 10px;
	text-decoration: none;
	display: block
}
/*
.vseobecna .pas ul li a { background-color: #eef9fc }
.archeologicke-muzeum .pas ul li a { background-color: #f5dfe2 }
.historicke-muzeum .pas ul li a { background-color: #fceadd }
.hudobne-muzeum .pas ul li a { background-color: #f8f0ea }
.muzeum-kultury-chorvatov .pas ul li a { background-color: #f0e0ea }
.muzeum-kultury-karpatskych-nemcov .pas ul li a { background-color: #f7e9f0 }
.muzeum-kultury-madarov .pas ul li a { background-color: #e4f3e4 }
.muzeum-zidovskej-kultury .pas ul li a { background-color: #ebeff5 }
.prirodovedecke-muzeum .pas ul li a { background-color: #f3fae2 }
.sidelna-budova .pas ul li a { background-color: #eaf9fe }
.vystavny-pavilon-podhradie .pas ul li a { background-color: #f7e9f0 }
.muzeum-betliar .pas ul li a { background-color: #f6e1e7 }
.muzeum-bojnice .pas ul li a { background-color: #e7f0f2 }
.muzeum-cerveny-kamen .pas ul li a { background-color: #f8e2e2 }
.muzeum-snr .pas ul li a { background-color: #e8f8f6 }
.spisske-muzeum .pas ul li a { background-color: #fdebdf }
.snm-v-martine .pas ul li a { background-color: #f0e7e1 }
.muzeum-ludovita-stura .pas ul li a { background-color: #ddedf7 }
.muzeum-babkarskych-kultur .pas ul li a { background-color: #eaf4f9 }
.muzeum-rusinskej-kultury .pas ul li a { background-color: #e5f5e2 }
.muzeum-ukrajinskej-kultury .pas ul li a { background-color: #e3fafd }
*/
.pas ul li.sel a
{
	/*padding: 13px 10px 6px 10px;*/
	background-color: #ffffff
}
.stl
{
	width: 220px;
	padding: 0px 20px 0px 0px;
	float: left
}
.stl h2
{
	font-size: 140%;
	margin: 0 0 9px 0;
	clear: both;
}
.stl a, .stle a, .sp2 a, .next2c a, .dalsie a
{
	color: #57585a;
}
.stl a:hover, .stle a:hover, .sp2 a:hover, .next2c a, .atu a
{
	text-decoration: underline;
	color: #000
}
.stl p, .stle p
{
	margin: 0;
	padding: 0;
	font-size: 110%
}
.stl p img, .next2m img, .next2 .stl div.kontakt img
{
	margin: 0px 8px 6px 0px;
	float: left
}
.stl p a, .stle p a, .sp2 a, .mksr a, .down a, .pas a, .partner a, .next2m a
{
	color: #57585a
}
.stl p a, .stle p a, .sp2 a
{
	color: #57585a
}
.stl p a:hover, .stle p a:hover, .sp2 a:hover
{
	color: #000
}
.stl div.posuvnik {
	float: left;
	height: 23px;
}
.posuvnik img, .muzea img.fr {
	margin-right: 3px;
}
.stl p span, .stle p span
{
	background: url('../images/bg-stl-span.png') repeat-x left top;
	border-right: 1px solid #d5d5d5;
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	padding: 2px 3px 0 3px
}
.stle {
	padding-top: 24px;
}
.stle p span
{
	padding: 1px 2px 0 2px
}
.stle p {
	padding: 0px 0px 15px;
}
.stle
{
	width: 220px;
	float: left
}
.stle input
{
	width: 126px;
	border: 1px solid #e0dfdd;
	padding: 2px 3px;
	color: #575757;
	margin: 6px 0
}
.stle .i2
{
	width: 80px;
	border: 0 solid #e0dfdd;
	background-color: #95daea;
	color: #000000;
	padding: 2px 0
}
.stle h2, .dalsie h2
{
	font-size: 140%
}
.stle h2 a {
	color: #b4975a;
}
.stle p img
{
	margin: 0 8px 0 0;
	float: left
}
.stle p span a, .mksr a, .down a, .partner a
{
	text-decoration: underline
}
.stle .anketa img
{
	float: none;
	margin: 0;
}
.stle .anketa span
{
	background-image: none;
	border: 0;
	padding-left: 10px
}
.atu
{
	line-height: 150%
}
.atu h2
{
	margin: 0 0 5px 0
}
.stle .galeria img
{
	margin: 0 8px 5px 0;
	border: 1px solid #c2c2c2
}
.zobrazit_galeriu {
	margin-top: 7px;
}
.sp
{
	width: 986px;
	position: relative;
	text-align: left;
	margin: auto;
	padding: 0
}
.sp .db
{
	background-color: #ffffff;
	margin: 0 13px
}
.sp1
{
	width: 13px;
	padding: 84px 0 0 0;
	float: left
}
.sp2
{
	width: 940px;
	height: 176px;
	padding: 0 10px 0 10px;
	background-color: #ffffff;
	float: left
}
.sp2 p
{
	padding: 0;
	margin: 0
}
.sp2p
{
	width: 940px;
	height: 160px;
	position: relative;
	padding: 0;
	margin: 0;
	overflow: hidden
}
.sp2p #galeria
{
	width: 4800px;
	position: relative;
	margin: 7px 0 0 0;
}
.sp2p #galeria img {
	margin-left: 10px;
	margin-bottom: 1px;
}
.sp2p span
{
	width: 20px;
	display: block;
	float: left
}
.sp2p a
{
	width: 198px;
	height: 131px;
	display: block;
	padding: 11px;	
	font-size: 110%;
	background: url('../images/bg-sp2-a.png') no-repeat left top;
	float: left
}
.sp2 a strong
{
	font-size: 110%
}
.sp2 a.sp2a
{
	width: auto;
	height: auto;
	display: inline;
	padding: 0;
	margin: 0;
	font-size: 100%;
	position: relative
}
.next2m
{
	width: 460px;
	padding: 20px 20px 0 0;
	line-height: 120%;
	float: left
}
.next2c1 .next2m
{
	width: 690px
}
.next2m a
{
	color: #231f20
}
.next2m a:hover, .next2 .stl a.fr
{
	text-decoration: underline
}
.next2m img
{
	margin: 0 15px 10px 0
}
.next2m span
{
	font-size: 120%;
	margin: 0 0 15px 0;
	font-weight: bold;
	color: #333333;
	display: block
}
.next2m h2 a, .next2m span a
{
	text-decoration: none
}
.next2m div
{
	font-size: 105%;
	line-height: 140%;
}
.next2m div h2
{
	font-size: 160%;
	text-transform: none;
	margin: 0 0 5px 0
}
.next2m div h2 a
{
	font-weight: normal
}
.next2c1 .next2m h2
{
	font-size: 160%
}
.next2m div a
{
	font-size: 90%
}
.next2m h2
{
	font-size: 130%;
	margin: 0 0 10px 0
}
.next2m p
{
	margin: 4px 0;
	padding: 0
}
.next2 .stl
{
	padding: 20px 0 0 0;
	font-size: 90%
}
.next2 .stl .pfr
{
	width: 145px;
	margin: 0 0 8px 0;
	float: right
}
.otvhod
{
	border: 1px solid #f7f7f7;
	padding: 10px;
	background: url('../images/bg-otvhod.png') repeat-x left top;
	background-color: #f7f7f7
}
.otvhod span
{
	font-size: 120%
}
.otvhod a.fr
{
	padding: 5px 0 0 0
}
.otvhod img
{
	float: right
}
.dalsie
{
	width: 940px;
	padding: 30px 10px 10px 10px;
	background-color: #ffffff
}
.dalsie div
{
	border: 1px solid #f7f7f7;
	padding: 10px;
	background: url('../images/bg-dalsie.png') repeat-x left top;
	background-color: #f7f7f7
}
.dalsie div a
{
	text-decoration: underline
}
.dalsie h2
{
	width: 920px;
	margin: 0 0 10px 0
}
.dalsie img
{
	border: 1px solid #f7f7f7;
	margin: 0 10px 0 0;
	float: left
}
.dalsie p
{
	width: 145px;
	margin: 0;
	padding: 0 10px 0 0;
	float: left
}
.dalsie p.db
{
	float: none
}
.mksr
{
	padding: 30px 10px 10px 10px;
	text-align: right;
	font-size: 110%;
	background-color: #ffffff
}
.partner
{
	width: 940px;
	padding: 10px 10px 0 10px;
	font-size: 110%;
	height: 45px;
	/*background: url('../images/bg-partner.png') repeat-x left top;
	background-color: #ededed;*/
	color: #575757
}
.partner p
{
	padding: 0;
	margin: 0;
	float: left
}
.partner p img
{
	margin: 5px 5px
}
.partner p.fr
{
	text-align: right;
	float: right
}
.down
{
	height: 40px;
	padding: 10px;
	clear: both
}
.down .fl, .down .fr
{
	padding: 0;
	margin: 0
}
.next2 table.tabkalendarbig
{
	width: 100%;
}
.next2 table.tabkalendarbig td
{
	text-align: center;
}
.den {
	text-align: center;
}
span.ciernytext
{
 color: #000;
 font-size: 100%;
 display: inline;
 font-weight: normal;
}
span.modrytext
{
 color: #007bba;
 font-size: 100%;
 display: inline;
 font-weight: normal;
}
span.cervenytext
{
 color: #ee2d31;
 font-size: 100%;
 display: inline;
 font-weight: normal;
}
.next2c table th a
{
	color: #000;
}
.next2c table th a img
{
	border: 0;
}
.galerie img
{
	border: 0;	
}
.galerie div
{
	display: block;
	float: left;
	margin-left: 30px;
	margin-bottom: 30px;
	text-align: center;
	width: 126px;
}
.galerie div.prva
{
	margin-left: 0;
	clear: both;
}
.fotogaleria
{
	font-size: 120%;
	margin: 20px;
}
.fotogaleria .male_nahlady, .fotogaleria .stranky
{
	margin-top: 30px;
}
.fotogaleria .male_nahlady a
{
	margin-right: 20px;
}
.fotogaleria .male_nahlady a img
{
	border: 2px solid transparent;
}
.fotogaleria .male_nahlady a img.sel
{
	border: 2px solid #000;
}
.fotopath
{
	background-color: #f5f5f5;
	padding: 3px 10px;
	margin-bottom: 15px;
}
.fotopath p
{
	margin: 0;
	padding: 0;
	float: left
}
.fotopath p.fp1
{
	width: 122px
}
.fotopath p.fp2
{
	width: 396px;
	padding: 0 15px;
	text-align: center
}
.fotopath p.fp2sw
{
	width: 160px
}
.fotopath a {
	color: #231f20;
}
.fotoall
{
	margin: 5px 0
}
.fotoall p
{
	width: 310px;
	margin: 10px 0;
	padding: 0 30px 0 0;
	float: left
}
.fotoall p img
{
	margin: 0 15px 0 0;
	float: left
}
.fotoall p span
{
	color: #636363;
	display: block;
	padding: 5px 0 0 0
}
.span-ts
{
	color: #636363
}
.foto-one
{
	background-color: #f4f4f4;
	border: 1px solid #dfdfdf;
	color: #454545;
	margin: 15px 0 10px 0;
	padding: 15px
}
.foto-one p
{
	height: 400px;
	text-align: center;
	padding: 0;
	margin: 0 0 10px 0
}
.sfo1, .sfo2
{
	position: absolute;
	margin: 190px 0 0 0
}
.sfo2
{
	margin: 190px 0 0 632px
}
.foto-move
{
	text-align: center;
	padding: 10px 0 0 0
}
.foto-move img
{
	margin: 0 7px
}
.foto-move img.istm
{
	margin: 0 15px 51px 15px
}
.dokument_plus
{
	margin-top: 20px;
	padding-top: 10px;
	border-top: 1px solid #e3e3e3
}
.dokument_plus div
{
	float: left;
}
.dokument_plus .blk
{	
	width: 340px;
}
.dokument_plus h2, .dokument_plus h2 a
{
	font-weight: bold;
	border: 0;
	white-space: normal;
	width: 185px;
	padding: 5px 10px 10px 0;
	line-height: 100%;
}
.dokument_plus h2 a
{
	font-size: 80%;
	text-decoration: none;
}
.dokument_plus h2 a:hover
{
	text-decoration: underline;
}
.dokument_plus img
{
	border: 1px solid #c2c2c2;
	margin-right: 15px;
}
.archiv_ankiet p
{
	padding-bottom: 0;
}
.archiv_ankiet div
{
	width: 160px;
	margin-right: 12px;
	float: left;
}
.archiv_ankiet img
{
	border: 0;
}
.archiv_ankiet .percenta
{
	padding-left: 5px;
}
table.kontakty
{
	width: 100%;
}
table.kontakty tr th
{
	white-space: nowrap;
}
table.kontakty img
{
	border: 0;
}
table.kontakty table
{
	width: 100%;
	margin: 0;
}
table.kontakty table td
{
	border: 0;
	padding: 0 0 2px 0;
}
table.kontakty table td img
{
	margin-right: 4px;
}
div.pasik
{
	font-size: 100%;
	font-family: sans-serif;
}
span.pre_skoly, span.pre_rodiny
{
	font-size: 85%;
	padding-left: 26px;
	padding-right: 15px;
	margin-top: 10px;
	font-weight: normal;
	background: url('../ikony/pre_skoly.gif') no-repeat center left;
	display: inline-block;
	float: right;
}
span.pre_rodiny
{
	padding-left: 35px;
	background: url('../ikony/pre_rodiny.gif') no-repeat center left;
	/*margin-left: 262px;*/
}
img.novinka
{
	border: 0;
	margin: 0;
}
#sendprint ul, .next2m #sendprint ul
{
	border: 0;
	margin: 0;
	float: right;
	list-style-type: none
}
#sendprint li
{
	float: right;
	margin: 0;
	padding: 6px 10px 4px 24px;
	list-style-type: none
}
#sendprint li a
{
	text-decoration: none;
	color: #000000
}
#sendprint li.send1
{
	background: url('../images/poslat_znamemu.gif') no-repeat center left
}
#sendprint li.print1
{
	background: url('../images/tlac_stranky.gif') no-repeat center left
}
.next2m p.pinf img
{
	float: none
}
.wind {
	position: relative;
	width: 220px;
	height: 610px;
	overflow: hidden;
	margin-bottom: 5px;
}
.wind .wind_items {
	position: absolute
}
.wind .wind_items p {
	clear: both
}
.clearer {
	clear: both;
}
.kvety {
	position: absolute;
	left: 150px;
	top: 100px;
}
.kvety img {
	margin-right: 9px;
}
.breadcrumbs {
	margin-bottom: 9px;
	margin-left: 4px;
}
.breadcrumbs a {
	color: #57585c;
}
.breadcrumbs a:hover {
	color: #000;
}
.ruzicavmuzeu {
	margin-bottom: 18px;
	height: 62px;
	margin-left: 4px;
}
.ruzicavmuzeu h2{
	font-size: 21px;
	margin-bottom: 9px;
}
/*eshop*/
.eshopItem {
	width: 158px;
/*	border: 1px solid #f2f2f2;*/
	height: 255px;
	padding: 5px;
	margin: 0px 5px 15px 0px;
	float: left;
	position: relative;	
	overflow: hidden;
}
.eshopItem p {
	line-height: 140%;
}
.eshopItem h2{
	font-size: 125%;
	font-weight: bold;
	margin: 5px 0px;
}
.eshopItem h2 a, .eshopItemDetailDesc h2 a {
	color: #57585c;
	text-decoration: none;
}
.eshopItem h2 a:hover {
	color: #000;
}
.cena {
	color: #a61f38;
}
.akcia {
	float: right;
	margin-top: -3px;
}
.eshopItemDetail {
	float: left;
	width: 158px;
}
.eshopItemDetail img {
	margin-bottom: 15px;
}
.cena2 {
	margin-bottom: 15px;
	color: #a61f38;
}
.eshopItemDetailDesc {
	width: 520px;
	float: right;
}
.eshopItemDetailDesc li {
	margin-left: -22px;
}

.eshopItemDetailNaopak {
	float: right !important;
}
.eshopItemDetailDescNaopak {
	float: left !important;
}
.ekosik {
	border: 3px solid rgb(207, 207, 207);
	padding: 5px;
	width: 115px;
	float: right;
	margin-top: 10px;
}
.ekosik a {
	color: rgb(209, 74, 74);
}
.controls {
	position: absolute;
	bottom: 0px;
	width: 157px;
	height: 14px;
	background: white;
	padding: 8px 0px;
}
/* kosik */
.nakupnyKosik {
border: 3px solid #F5F5F5;
margin: 15px 0px 24px;
}
.nakupnyKosik .par {
background: #d4d4d4; /* Old browsers */
background: -moz-linear-gradient(top,  #d4d4d4 0%, #ebebeb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d4d4d4), color-stop(100%,#ebebeb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d4d4d4 0%,#ebebeb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d4d4d4 0%,#ebebeb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d4d4d4 0%,#ebebeb 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d4d4d4 0%,#ebebeb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d4d4d4', endColorstr='#ebebeb',GradientType=0 ); /* IE6-9 */
}
.nakupnyKosik table {
	width: 100% !important;
	border-spacing: 0px;
}
.nakupnyKosik th {
	font-size: 0.8em;
	border: none !important;
	background: none !important;
}
.nakupnyKosik th, .nakupnyKosik td {
	vertical-align: middle !important;
	padding: 0px !important;
	border: none !important;
}
.nakupnyKosik th:first-child {
	padding: 6px 13px !important;
	width: 350px;
}
.nakupnyKosik tr > th + th + th {
	text-align: center;
}
.nakupnyKosik tr > th + th + th + th, .nakupnyKosik tr > td + td + td + td{
	text-align: right;
}
.nakupnyKosik th:last-child {
	padding: 6px 13px 6px 0px !important;
	text-align: right;
}
.nakupnyKosik td:first-child {
	padding: 5px 0px 5px 13px !important;
}
.nakupnyKosik td:last-child {
	padding: 5px 13px 5px 0px !important;
	text-align: right;
}
.sumar {
	color: #a61f38;
}
.nakupnyKosik a {
	color: #57585c;
}
.nakupnyKosik a.akcia {
	position: relative;
	background-color: #535353;
	border-radius: 17px;
	width: 17px;
	height: 17px;
	color: #f7f7f7;
	padding: 2px;
	text-decoration: none;
	font-size: 22px;
	margin-right: 7px;
	margin-left: 16px;
	float: left;
}
.nakupnyKosik a.akcia span {
	position: absolute;
	left: 4px;
}
.nakupnyKosik a.akcia.minus span,
.nakupnyKosik a.akcia.ex span {
	top: 0;
	left: 7px;
}
.nakupnyKosik a.akcia.ex span {
	left: 5px;
}
.sumar span, .sumar strong {
display: block;
width: 100%;
border-top: 1px solid #a61f38;
margin-top: 6px;
padding-top: 6px;
padding-bottom: 4px;
}
.zoznamclankov a img {
	float: left;
	margin-right: 18px;
}
.next2.zoznamclankov h2 {
	margin-bottom: 10px;
}
div.chyba {
	color: #df0000;
	font-weight: bold;
}
.popup {
	font-size: 110%;
}



.main {
    margin: 30px 0 0 0;
}

.podfarbene {
	background: #b4975a;
	color: black;
}
.podfarbene .breadcrumbs a, .podfarbene .ruzicavmuzeu h2, .podfarbene .next1 ul li a, .podfarbene .next2 h1, .podfarbene .next2 a {
	color: black;
}
.podfarbene .db30 {
	background: #b4975a;
}
.podfarbene .next1 ul li a:hover, .podfarbene .next1 ul ul li a:hover, .podfarbene .next1 ul ul ul li a:hover {
	background: white;
	color: #b4975a;
}
.podfarbene .sel, .podfarbene li.sel, .podfarbene li.sel a {
	background: white;
	color: #b4975a;
}
.podfarbene .next2 table th, .podfarbene .next2 table td {
	vertical-align: top;
	padding: 3px 8px 3px 8px;
	border-bottom: 1px solid transparent;
	border-right: 2px solid transparent;
	color: #000000;
}