
/* CSS Document */


/* HOME PAGE */

body
{
	background-color: #e5e5e5;
	margin: 0;
	color: black;
}

body.home
{
	background-color: black;
	color: #CECECE;
}

body, td, th, div.mapa_stranok ul li, ul.vrchne_menu li
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	vertical-align: top;
}

a, div.mapa_stranok ul li a
{
	text-decoration: none;
	color: #0364bf;
}

a:hover, div.mapa_stranok ul li a:hover
{
	text-decoration: underline;
}

a img
{
	border: 0;
}

.home a
{
	color: #6db8ff;
}

.home a:hover
{
	color: white;
}

u
{
	text-decoration: none;
	color: #6db8ff;
}

p
{
	margin: 0 0 1em 0;
	padding: 0;
}

h1, h2, h3, h4, h5, h6
{
	margin: 0;
	padding: 0;
}

ul, li
{
	margin: 0;
	padding: 0;
	list-style: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #646464;
}

.dotlink
{
	background-image: url(../img/dotlink.gif);
	background-position: top right;
	height: 2px;
	font-size: 2px;
	line-height: 1em;
}

.red
{
	color: #cc0000;
}

blockquote
{
	margin: 0;
	padding: 0;
	margin-left: 15px;
}

.displaynone
{
	display: none;
}

/* FORMs */
form
{
	margin: 0;
	padding: 0;
	line-height: 20px;
	display: inline;
}

select
{
	margin: 0;
	padding: 0;
	line-height: 10px;
	font-size: 100%;
}

input
{
	margin: 0;
	padding: 0;
	line-height: 14px;
	font-size: 100%;
	height: 14px;
}

.table
{
	margin-bottom: 15px;
}

.table td
{
	padding: 3px 0;
}

/* HEADER */
.header
{
	background-color: black;
	background-image: url(../img/bckg_black.gif);
	background-repeat: repeat-x;
}

.metamenu
{
	width: 930px;
	margin: 0 auto;
	text-align: right;
	color: #7f7f7f;
	line-height: 20px;
	padding: 18px 0 8px 0;
	font-size: 90%;
}

.metamenu a
{
	color: #CECECE;
}

.metamenu a:hover
{
	color: white;
}

.metamenu em
{
	margin: 0 0.25em;
	cursor: default;
	font-style: normal;
}

/*
.metamenu .search	{	background-image: url(../img/search-button.gif); background-position: center left; background-repeat: no-repeat;
						padding: 2px 3px 3px 3px; width: 116px; margin: 0 0.75em 0 1em;  }
*/

.metamenu .search
{
	margin: 2px 0.75em 3px 1em;
	width: 116px;
	display: inline;
	background-color: #e9e9e9
}

.metamenu input.text
{
	background-color: #e9e9e9;
	border-left: 2px solid #e9e9e9;
	border-top: 0;
	border-right: 0;
	border-bottom: 0;
	width: 97px;
	height: 17px
}

.metamenu input.bimage
{
	width: 15px;
	height: 17px;
	border: 0;
	vertical-align: bottom
}

.header .image
{
	margin: 0 auto;
	text-align: left;
	position: relative;
	width: 930px;
	padding: 1px;
	font-size: 1px;
	background-image: url(../img/top-radius.gif);
	background-position: top;
	background-repeat: no-repeat;
	background-color: black;
}

.header #logo-snd
{
	z-index: 10;
	position: absolute;
}

.mainmenu
{
	width: 930px;
	margin: 0 auto;
	color: black;
	line-height: 24px;
	background-color: #CECECE;
}

.mainmenu a
{
	color: black;
	background-image: url(../img/mainmenu-arrow.gif);
	background-position: right 0.5em;
	background-repeat: no-repeat;
	padding-right: 1em;
}

.mainmenu a:hover
{
	color: black;
}

.mainmenu em
{
	margin: 0 0.15em;
	cursor: default;
	font-style: normal;
	visibility: hidden;
}

/* CONTENT - HOME */
.wrapper_main
{
	width: 920px;
	margin: 0 auto;
	padding: 5px;
	border-top: 5px solid white;
	border-bottom: 3px solid white;
	background-color: white;
	background-image: url(../img/bckg_leftlink.gif);
	background-repeat: repeat-y;
	background-position: left;
}

.home .wrapper_main
{
	width: 870px;
	margin: 0 auto;
	padding: 15px 30px 0;
	border-width: 0px;
	background-color: #222222;
	background-image: url(../img/bckg_gray.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.hot-news
{
	margin-bottom: 15px;
	border-bottom: 1px solid #656565;
	padding-bottom: 10px
}

.hot-news table
{
	width: 100%
}

.hot-news td
{
	line-height: 1.5em;
	padding-bottom: 1px;
	width: 405px;
}

.hot-news td.stred
{
	width: 60px;
	background-image: url('../img/news_bg.gif');
	background-repeat: repeat-y;
	background-position: top center;
}

.hot-news td.left
{
	padding-right: 4em
}

.hot-news a
{
	color: #6db8ff;
}

.four-parts
{
	width: 100%;
	margin-bottom: 12px;
}

.four-parts td
{
	padding-right: 20px;
	width: 205px;
	padding-bottom: 10px;
}

.four-parts td.last
{
	padding-right: 0;
	width: 195px;
}

.four-parts p
{
	margin-bottom: 2px;
}

.four-parts h1,
.four-parts h2
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 200%;
	font-weight: normal;
	color: #c2c2c2;
	line-height: 1.2em;
	margin: 5px 0;
}

.four-parts .dotlink
{
	width: 195px;
	margin-bottom: 10px;
}

.radius-small
{
	border: 1px solid #000000;
	width: 193px;
	margin-bottom: 10px;
	text-align: center;
	background-color: #1A1A1A
}

/* LOGOTYPES */
.home .sponzori
{
	margin: 1px -25px;
	border-top: 1px solid #656565;
	padding: 5px 0 2px;
}

.home .sponzori table
{
	width: 100%;
	margin: 0 0px;
}

.home .sponzori img
{
	margin-top: 1px;
}

.home .sponzori td
{
	border-right: 1px solid #656565;
	padding: 5px 15px 5px 25px;
}

.home .sponzori td.last
{
	border-right: none;
	padding-right: 25px;
}

.home .spodne_info
{
	margin: 0 -25px;
	border-top: 1px solid #656565;
	padding: 5px 0 2px;
	text-align: center
}

.home .spodne_info table
{
	margin: 0 auto 0 auto;
}

.home .spodne_info table td
{
	vertical-align: middle;
	padding: 0
}

.home .spodne_info table td a, .home .spodne_info table td a:link, .home .spodne_info table td a:hover, .home .spodne_info table td a:visited
{
	color: #FFFFFF;
}

.home .spodne_info img
{
	margin: 1px 0 3px 10px;
}

/* FOOTER */
.footer
{
	width: 930px;
	margin: 0 auto;
	padding: 10px 0 20px;
	text-align: center;
	font-size: 90%;
	color: #727272;
	background-image: url(../img/bot-radius.gif);
	background-position: top;
	background-repeat: no-repeat;
}

.footer p
{
	margin-bottom: 0.6em;
}

.footer a
{
	color: #4d4d4d;
}

.home .footer
{
	color: #808080;
	background-image: url(../img/bot-radius-black.gif);
	background-position: top;
	background-repeat: no-repeat;
}

.home .footer a
{
	color: #CECECE;
}

/* ---------------------------------------------------------------------------- */
/* ----------------------------------- NEXT  ---------------------------------- */
/* ---------------------------------------------------------------------------- */

/*.wrapper_main 			{	float: left; width: 770px; 
							background-image: url(../../images/design2/sidemenu_bckg.png); background-repeat: repeat-y;  }*/

.wrapper_left
{
	float: left;
	width: 169px; /*min-height: 357px; height: auto; _height: 357px;*/
	margin: 55px 5px 30px 0;
/*background-color: orange;*/ }

.wrapper_right
{
	float: right;
	width: 720px;
/*background-color: blue;*/  }

.wrapper_content
{
	float: left;
	width: 505px;
/*background-color: yellow;*/  }

.wrapper_right-banner
{
	float: right;
	width: 180px;
	margin-right: 10px;
/*background-color: gray;*/  }

.clearboth
{
	clear: both;
	font-size: 1px;
	line-height: 1px;
	height: 1px;
}

/* MENU LEFT */

li a
{
	color: #646464;
}

li a:hover
{
	color: black;
}

li.active, li.active a, li.select li, li.select li a
{
	color: black;
}

li.select, li.select a
{
	color: #cc0000;
}

li li li.select
{
	background-image: url(../img/list-disc-red.gif);
}

/* 1st TIER */
ul
{
	border-bottom: 1px solid #e5e5e5;
}

li
{
	border-top: 1px solid #e5e5e5;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 12px;
	padding: 7px 0 7px 10px;
}

/* 2nd TIER */
ul ul
{
	border-bottom: 0;
}

li li
{
	border-top: 0;
	font-weight: normal;
	font-size: 100%;
	line-height: 14px;
	text-transform: none;
	padding: 7px 0 3px 15px;
}

/* 3rd TIER */
li li li
{
	font-weight: normal;
	padding: 7px 0 0 16px;
	margin: 0;
	background-image: url(../img/list-disc.gif);
	background-repeat: no-repeat;
	background-position: 7px 14px;
}

/*  PATH  */

.path, .path a
{
	color: #808080;
	font-size: 95%;
	line-height: 14px;
	margin-bottom: 38px;
}

.path a:hover
{
	color: black;
}

.path .select
{
	color: #cc0000;
}

/* RIGHT BANNER */

.right
{
	margin-bottom: 15px;
	width: 180px;
}

.right td
{
	font-size: 95%;
	color: #4d4d4d;
	margin-bottom: 15px;
	width: 180px;
	border: none;
	padding: 0;
	background-image: url(../img/right-bckg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #f8f8f8;
}

.right td .bckg-top
{
	background-image: url(../img/right-bckg-top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.right td .bckg-bot
{
	background-image: url(../img/right-bckg-bot.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.right td .bckg-ticket
{
	background-image: url(../img/right-tickets.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right: 60px;
	padding-bottom: 5px;
}

.right td .bckg-press
{
	background-image: url(../img/right-news.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.right td .bckg-newsletter
{
	background-image: url(../img/right-newsletter.png);
	background-repeat: no-repeat;
	background-position: right top;
}

.right td .rihgt_content
{
	padding: 7px 11px;
}

.right td .rihgt_content a
{
	text-decoration: underline
}

.right h3
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: underline;
	font-size: 95%;
	margin-bottom: 5px;
}

.right a
{
	color: #4d4d4d;
}

.right a:hover
{
	color: black;
}

.right .date
{
	color: #7f7f7f;
}

.right .taby
{
	border-bottom: 1px solid #de0000;
	padding-left: 3px;
	margin: 8px 0 6px;
}

.right .taby img
{
	margin-left: 2px;
}

.showtab_01, .showtab_02
{
	display: none;
}

.seltab_01 .showtab_01, .seltab_02 .showtab_02
{
	display: block;
}

.right .bckg-press h3, .right .bckg-newsletter h3
{
	margin-bottom: 12px;
}

.right .bckg-press, .right .bckg-newsletter
{
	line-height: 13px;
}

.right .bckg-press p, .right .bckg-newsletter p
{
	margin-bottom: 7px;
}

.right h3.user
{
	text-transform: none;
	text-decoration: none;
}

.right h3.user b
{
	text-transform: uppercase;
	text-decoration: underline;
}

.right .link_small a
{
	color: #4d4d4d;
}

.right .spacer
{
	height: 15px;
	font-size: 1px;
	line-height: 1em;
}

.right .dotlink
{
	width: 100%;
	margin: 5px 0;
}

/* CONTENT */

.content
{
	color: #4c4c4c; /*font-size: 11px;*/
	font-size: small;
	line-height: 1.5em;
}

.content .dotlink
{
	margin: 10px 0 15px;
}

.content h1
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 180%;
	line-height: 1em;
	font-weight: normal;
	color: black;
	margin-bottom: .75em;
}

.content h2, .content h3.htwo
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 100%;
	line-height: 1.5em;
	font-weight: normal;
	color: black;
	margin-bottom: .5em;
}

.content h2.link
{
	font-size: 140%;
	border-top: 2px solid black;
}

.content h2.dotted
{
	background-image: url(../img/dotlink.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 1px;
}

.subheadline
{
	margin: -10px 0 10px;
	font-size: 55%;
}

.subheadline a
{
	color: #808080;
}

.subheadline h2, .subheadline h3.htwo
{
	color: #666666;
	font-size: 120%;
}

.h2-floatright
{
	float: right;
	margin-top: 4px;
	font-size: 55%; /*** pôvodne 9px ***/
}

.h2-floatright a
{
	color: #808080;
}

/* FULL-INFO STYLES 
.full-info .tab_a-s, .full-info .tab_b		{	display: inline;	}
.full-info .date							{	display: inherit;	}
.full-info .tab_a, .full-info .tab_b-s, .full-info .short-date	{	display: none;	}*/

/* FULL-INFO STYLES */
.tab_a-s, .tab_b
{
	display: inline;
}

.date
{
	display: inherit;
}

.tab_a, .tab_b-s, .short-date
{
	display: none;
}

/* SHORT-INFO STYLES */
.short-info .tab_a-s, .short-info .tab_b, .short-info .date, .short-info .list_picture, .short-info .perex
{
	display: none;
}

.short-info .tab_a, .short-info .tab_b-s
{
	display: inline;
}

.short-info .short-date
{
	display: block;
	float: left;
	width: 140px;
	margin-right: 10px;
	line-height: 13px;
	font-size: 95%; 
	margin-bottom: 10px;
}

.short-date strong
{
	font-size: 110%;
}

.short-info .list_main h2, .short-info .list_main h3.htwo
{
	margin-left: 155px;
	margin-bottom: 0;
	width: 355px;
}

.short-info .list_main .dotted
{
	margin-left: 150px;
	width: 350px;
}

.content .taby
{
	border-bottom: 2px solid black;
	padding-left: 3px;
	margin: 8px 0 6px;
	line-height: 1px;
	font-size: 1px;
	height: 18px;
}

.content .taby img
{
	margin-left: 2px;
}

.list_main
{
	margin: 0;
	padding: 0;
	width: 505px;
}

.list_picture
{
	float: left;
	width: 140px;
	text-align: center;
	background-color: #ddd;
	margin: 2px 15px 10px 0;
	font-size: 1px;
	line-height: 1px
}

.list_picture img
{
}

.list_main .date, .list_main .date2
{
	font-size: .8em;
	font-family:Tahoma, Arial, Geneva, sans-serif;
	margin-bottom: 0.25em;
	margin-top: 0;
	color: #808080;
	line-height: 1.2em;
}

.list_main .date2
{
	margin-bottom: 0.9em
}

.list_main h2, .list_main h3.htwo
{
	color: #0364bf;
	line-height: 1.2em;
	margin: 0 0 .4em;
	font-size:1.2em;
}

#view .dotlink
{
	margin: 10px 0;
}

.list_main.pict .links, .list_main.pict .date, .list_main.pict .dotted, .short-info .links, .short-info .links2, .list_main.pict h2, .list_main.pict h3.htwo, .list_main.pict .perex
{	/*margin-left: 155px;*/
	width: 350px;
}

/*JB*/

.short-info .links, .list_main.pict .links, .list_main.pict .perex
{
	float: right
}

.list_main .links
{
	margin: 5px 0 0;
}

.perex
{
	margin-bottom: 2px;
}

.links
{
	margin: 5px 0 15px;
}

.links p
{
	margin: 0 0 0.3em;
}

a.bt-ticket
{
	padding-left: 18px;
	background-image: url(../img/icn-ticket.gif);
	background-position: left center;
	background-repeat: no-repeat;
}

a.bt-more
{
	padding-left: 14px;
	background-image: url(../img/icn-more.gif);
	background-position: left center;
	background-repeat: no-repeat;
}

a.bt-zoom
{
	padding-left: 16px;
	background-image: url(../img/icn-zoom.gif);
	background-position: left center;
	background-repeat: no-repeat;
}

a.bt-send
{
	padding-left: 15px;
	background-image: url(../img/icn-send.gif);
	background-position: left center;
	background-repeat: no-repeat;
}

a.bt-print
{
	padding-left: 15px;
	background-image: url(../img/icn-print.gif);
	background-position: left center;
	background-repeat: no-repeat;
}

a.bt-previous
{
	padding-left: 8px;
	background-image: url(../img/icn-previous.gif);
	background-position: left 0.3em;
	background-repeat: no-repeat;
}

a.bt-next
{
	padding-right: 8px;
	background-image: url(../img/icn-next.gif);
	background-position: right 0.3em;
	background-repeat: no-repeat;
}

a.bt-gallery
{
	padding-left: 16px;
	background-image: url(../img/icn-gallery.gif);
	background-position: left center;
	background-repeat: no-repeat;
}

a.bt-download
{
	padding-left: 14px;
	background-image: url(../img/icn-download.gif);
	background-position: left center;
	background-repeat: no-repeat;
}

a.bt-doublearrow
{
	padding-left: 11px;
	background-image: url(../img/icn-doublearrow.gif);
	background-position: left center;
	background-repeat: no-repeat;
}

a.bt-anchor
{
	padding-right: 8px;
	background-image: url(../img/icn-anchor.gif);
	background-position: right 0.45em;
	background-repeat: no-repeat;
}

h4
{
	font-weight: normal;
	margin-bottom: 0.25em;
	font-size: 65%;
}

h3
{
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-bottom: 0.25em;
	font-size: 127%; /* pôvodná velkost 14px */
}

.table-dotted
{
	margin-bottom: 15px;
}

.table-dotted table
{
	width: 100%;
}

.table-dotted tr
{
	background-image: url(../img/dotlink.gif);
	background-position:left 1px;
	background-repeat: repeat-x;
	height: 2px;
	font-size: 2px;
	line-height: 1em;
	margin: 8px 0 0;
}

.table-dotted td
{
	padding: 0.4em 0.5em 0.4em 0;
}

.table-dotted tr.last td
{
	font-size: 1px;
	line-height: 1px;
	height: 8px;
}

/* 20070521 begin */

.table-dotted.program td
{
	color: #4c4c4c;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%; /* Najprv som to nastavil na 500%, prodla šablóny by tu malo byt 110% */
	font-size: 10px;
	line-height: 1.2em;
	padding: 5px 0 5px 10px;
}

.table-dotted.program tr.first td
{
	background-color: #f0f0f0;
	background-image: none;
	font-weight: bold;
	color: black;
	font-size: 140%;
	font-size: 11px;
}

.table-dotted.program .col_1
{
	width: 50px;
	padding-right: 5px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-position: 1px 1px;
}

.table-dotted.program .col_2, .table-dotted.program .col_3, .table-dotted.program .col_4
{
	width: 150px;
}

.table-dotted.program .col_5
{
	padding-right: 5px;
	width: 150px;
}

.table-dotted.program td div.num
{
	font-size: 180%;
	font-weight: bold;
	line-height: 1.25em;
}

/* 20070521 end */


div.dotted
{
	background-image: url(../img/dotlink.gif);
	background-position:left 1px;
	height: 2px;
	font-size: 2px;
	line-height: 1em;
	margin: 8px 0 0;
}

div.link
{
	border-top: 2px solid black;
	height: 2px;
	font-size: 2px;
	line-height: 1em;
	margin: 8px 0 0;
}

.links-sekcie
{
	margin-bottom: 20px;
}

.links-sekcie .name
{
	padding-right: 0.5em;
	line-height: 1.4em;
}

.links-sekcie .items
{
	text-indent: -13px;
	padding-left: 13px
}

.links-sekcie .items a
{
	white-space: nowrap;
	line-height: 1.4em;
}

.links-sekcie .items em
{
	color: #c2c2c2;
	font-style: normal;
}

.links-sekcie.sitemap
{
	margin-bottom: 5px;
}

/* SEARCH BOX */

.middle
{
	margin-bottom: 15px;
	width: 505px;
}

.middle td
{
	font-size: 95%;
	color: #4d4d4d;
	margin-bottom: 15px;
	border: none;
	padding: 0;
	background-image: url(../img/middle-bckg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #f8f8f8;
}

.middle td .bckg-top
{
	background-image: url(../img/middle-bckg-top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.middle td .bckg-bot
{
	background-image: url(../img/middle-bckg-bot.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.middle td .rihgt_content
{
	padding: 7px 11px;
}

.middle .search
{
	width: 100%
}

.middle .search td
{
	background: none;
	padding: 0.25em 0;
	font-size: 83%;
}

.middle .anchor td
{
	background: none;
	width: 140px;
}

.middle .search td.col_1
{
	width: 110px;
	text-align: right;
	padding-right: 0.5em;
}

.middle .search td.td-dotted
{
	background-image: url(../img/dotlink.gif);
	background-position:left 1px;
	background-repeat: repeat-x;
	height: 2px;
	font-size: 2px;
	line-height: 1em;
	margin: 8px 0 0;
}

.middle .search table td
{
	width: 170px;
}

.button, .button2
{
	font-size: 65%;
	line-height: 11px;
	height: 19px;
	padding: 0 1em;
}

.button2
{
	padding: 0 0.5em;
}

.picture
{
	float: left;
	width: 140px;
	margin: 2px 15px 10px 0;
}

.picture .bt-gallery
{
	display: block;
	background-color: white;
	padding-top: 3px;
	padding-bottom: 3px;
}

.list_small
{
	margin-bottom: 1em;
	line-height: 1.4em;
}

.list_small h3
{
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0.25em;
	font-size: 60%;
}

/* FOTOGALLERY */


body.fotogal
{
	background-color: black;
	color: #ccc;
}

.foto-head
{
	width: 720px;
	line-height: 16px;
	margin-bottom: 0;
	margin-top: 10px;
}

.foto-head h1
{
	font-size: 130%;
	line-height: 1.5em;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-bottom: 5px;
	margin-top: 0.8em;
}

.foto-big
{
	width: 600px;
	margin: 5px 0 15px;
}

.foto-nahlady
{
	width: 732px;
	padding: 10px 0;
	background-image: url(../img/dotlink.gif);
	background-position: top left;
	background-repeat: repeat-x;
}

.foto-nahlady img
{
	border: 1px solid black;
	margin: 0 2px;
}

.foto-nahlady img.sel, .foto-nahlady img.sel:hover
{
	border-color: white;
}

.foto-nahlady img:hover
{
	border-color: #888;
}

.foto-nav
{
	width: 732px;
	padding: 10px 0;
	background-image: url(../img/dotlink.gif);
	background-position: top left;
	background-repeat: repeat-x;
}

.foto-nav a, .foto-nav em
{
	color: #707070;
	font-style: normal;
}

.foto-nav a.bt-previous
{
	background-image: url(../img/icn-previous-black.gif);
}

.foto-nav a.bt-next
{
	background-image: url(../img/icn-next-black.gif);
}

.menu
{
}

.menu td
{
	line-height: 24px;
	padding-right: 3px;
	padding-left: 17px;
}

.menu td a
{
	padding-left: 10px;
}

.menu div
{
	white-space: nowrap;
	z-index: 1000;
	background-color: #CECECE;
	padding: 2px 10px 2px 10px;
	min-width: 130px;
	position: absolute;
	display: none;
}

.menu div div
{
	padding: 0;
	width: 110px;
	height: 0;
	line-height: 0;
	font-size: 0;
	position: relative;
	display: block;
}

.menu div a
{
	display: block;
	background-image: none;
	border-top: 1px solid #E3E3E3;
	padding: 0;
}

.partneri_predstavenia
{
	border-top: 1px solid #E5E5E5;
	padding-top: 27px;
	padding-left: 16px;
	color: #899AB4;
}

.partneri_predstavenia IMG
{
	margin-top: 18px;
}

.home-ul
{
	border: none;
	list-style: disc;
}

.home-ul li
{
	border: none;
	padding: 0.1em 0;
	margin: 0;
	text-transform: none;
	font-weight: normal;
	font-size: 110%;
	line-height: 13px;
	color: #6db8ff;
	font-family: Verdana, Geneva, sans-serif;
}

.normal-ul
{
	border: none;
	list-style: disc;
	padding-left: 5px;
}

.normal-ul li
{
	border: none;
	list-style: disc;
	padding: 0.1em 0 0 0;
	margin-left: 10px;
	color: #4c4c4c;
	text-transform: none;
	font-weight: normal;
	font-size: 80%;
	line-height: 16px;
	font-family: Verdana, Geneva, sans-serif
}

.kupit_vstupenku
{
	margin-top: 18px;
	margin-bottom: 9px;
}

.header-ikonka-rss, .header-ikonka-facebook, .header-ikonka-youtube
{
	background-image: url(../img/rss.gif);
	background-position: left top;
	background-repeat: no-repeat;
	display: inline;
	padding-left: 20px;
	padding-bottom: 2px
}

.header-ikonka-facebook
{
	background-image: url(../img/facebook.gif);
}

.header-ikonka-youtube
{
    background-image: url(../img/youtube.png);
}

div.mapa_stranok, div.mapa_stranok li
{
        color: #c9cdd4;
        line-height: 10px;
}
div.mapa_stranok ul li
{
        padding-left: 0;
}
div.mapa_stranok ul li ul li
{
        padding-left: 20px;
}
div.mapa_stranok ul, div.mapa_stranok ul li
{
        border: 0;
}
div.mapa_stranok h2, div.mapa_stranok ul
{
        clear: both;
}
div.mapa_stranok ul, div.mapa_stranok ul li, div.mapa_stranok ul li a
{
        font-weight: normal;
        text-transform: none;
        font-size: 11px;
}
