/* inCMS print css */
/* (c)2009 Spika David, Inexes */

* {
	background-color: white !important;
	background-image: none !important;
}
body {
	width: 99% !important;
	margin: 0 !important;
	padding: 0 !important;
	font-family: 'Lucida Grande', Tahoma, Verdana, Arial, sans-serif;
	line-height: 1.2;
	font-size: 10pt;
	word-spacing: 1.1pt;
	letter-spacing: 0.2pt;
	color: black;
	background: white;
}

a { text-decoration: underline; color: #333333; }

h1, h2, h3, h4, h5, h6 {
	margin: 8pt 0 4pt 0;	padding: 0;
	page-break-after: avoid;
	font-family: Arial, sans-serif;
	color: #B39C5A;
}
h1, h1 a { font-size: 16pt; color: #B39C5A; }
h2, h2 a { font-size: 14pt; color: #B39C5A; }
h3, h3 a { font-size: 12pt; color: #B39C5A; }
h4, h4 a { font-size: 10pt; color: #B39C5A; }

code { font: 10pt Courier, monospace; }
blockquote { margin: 1.2em; padding: 1em;  font-size: 10pt; }
hr { clear: both; background-color: #ccc; }
strong { font-weight: bold; }
em { font-style: italic; }
address { font-style: normal; margin: 1.2em 0; }
p { margin: 0; }

img { margin: 0; }
a img { border: none; }

table { margin: 1px; text-align: left; border-collapse: collapse; line-height: 1.2; }
th, td { padding: 0.7pt 5pt 0.7pt 5pt; border: 1px solid #333333; }
tfoot { font-style: italic; }
caption { background: #fff; margin-bottom: 2em; text-align: left; }
thead { display: table-header-group; }
tr { page-break-inside: avoid; }

.cleaner {
	display: block;
	clear: both;
}

object, embed, #headerBox hr,
#headerBox p.description, #headerBox p#languages, p.navigation,
#upBack, #subMenuBox, #mainMenuBox, #searchBox,
.preloadImage, .homeLinks {
	display: none;
}
#headerBox {
	text-align: center;
}
h1 {
}
.footerBox {
	clear: both;
	font-size: 8pt;
	text-align: center;
}

/* zalozky */
.tabContent, .tabControl {
	display: none!important;
}
.tabContent-visible {
	display: block!important;
	width: auto!important;
}
.sideContentHeader {
	text-align: center;
}

/* katalog */
.backButton {
	display: none;
}
#filter-events {
	display: inline;
}
#filter-events .title {
	display: none;
}
#filter-events .dropdown {
	display: inline;
	font-weight: bold;
}
#filter-events .dropdown .packedItems {
	display: none;
}
#filter-months {
	display: inline;
}
#filter-months a {
	display: none;
}
#filter-months .infoBox {
	display: inline;
	font-weight: bold;
}
#panelResults {
	margin: 10pt 0;
}
table#catalogView col {
	width: 14%;
}
table#catalogView th, table#catalogView td {
	vertical-align: top;
}
table#catalogView p.date {
	font-weight: bold;
}
table#catalogView .events {
	font-size: 7pt;
	line-height: 1.1;
}
table#catalogView .events h3, table#catalogView .events h3 a {
	font-size: 8pt;
}
table#catalogView .venue, table#catalogView .time {
	font-weight: bold;
}

/* detail */

/* kosik */

#orderSummary a.printButton {
	display: none;
}
#orderSummary p {
	margin: 4pt 0 4pt 0;
}
/* inCMS module: gallery_type1 (print) */

.gallery-type1 .galleryItem {
}
.gallery-type1  .galleryItem .image {
}
/* inCMS module: list_type2 (print) */

.list-type2 .pages, .list-type2 .buttonLink {
	display: none;
}
.list-type2 .categories span.selected {
	font-weight: bold;
} 
.list-type2 .listItem {
	margin-top: 10pt;
}