/* 
		author: Jan Volejnik - Broli, Web Works - webdesign studio
		http://www.web-works.cz
		http://www.broli.cz
		
		specificke formatovani pro tiskovy vystup

*/

body, p, div, span, tr, td, th	{color: #333;font-size: 9pt; line-height: 150%;font-family: Verdana, "Geneva CE", lucida, sans-serif;}	
body  									{background-color: #fff;}
#page 								   {background-color: #fff;}




/* definice obecnych stylu */

blockquote {font-style: italic; font-size: 120%; font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif; letter-spacing: 2px; word-spacing:2px; text-align: left; margin:15px; padding:10px 15px 10px 25px; }
cite 		  {font-style: italic; font-size: 120%; font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif; letter-spacing: 2px; word-spacing:2px; color: #607FCE; text-align: left }
kbd 		  {padding:0px 1px 0px 1px; border-width:1px 2px 2px 1px; border-style:solid; font-size: 150%; color:#607FCE;}
abbr 		  {border-bottom:1px dashed; cursor:help}
acronym 	  {border-bottom:1px dashed; cursor:help}
dfn 		  {font-style:normal; border-bottom:1px dashed; cursor:help}
code 		  {font-family: courier, monospace; border:1px solid #ccc; color:#333; background-color:#ffc; padding-left:1px; padding-right:1px}
samp 		  {font-family: courier, monospace; border:1px solid #ccc; color:#333; background-color:#cfc; padding-left:1px; padding-right:1px}

table 	  {font-size:100%}

p 			  {margin:1em 0}
p.indent   {margin-left:40px}
.noIndent  {text-indent: 0;}

.left, p.left 	  			{text-align:left}
.center, p.center 	  	{text-align:center}
.right, p.right 	  		{text-align:right}
.justify, p.justify   	{text-align:justify}

img.left   {float:left; margin-right: 10px;}
img.right  {float:right; margin-left: 10px;}

span.underline 	 {text-decoration:underline}
span.strikethrough {text-decoration:line-through}

div.textbox 		 {clear:both; float:left; width:200px; color:#4A619C; margin:5px; font-size:80%; padding:5px; border: 1em solid #4A619C;}
	div.textbox p   {text-indent: 0;}
	div.textbox h5  {margin: 0; padding:3px;}

div.photo 			 {clear:both; float:right; width:auto; font-size:90%; font-weight:bold; padding:1em; text-align: center;}	
	div.photo p 	 {text-indent: 0; font-style: italic; line-height: 1em;}		

hr {width:100%; height: 2px; color:Black; margin-top: 3em; margin-bottom: 3em; border-top: 2px solid #4A619C; text-align: center;}

.clear, .cleaner, .hr-clear 	{clear:both}
.noBorder, no-border 			{border: none;}
.hidden 								{display:none;}
.noIndent 							{text-indent: 0%;}

.clear-both 	{clear: both;}
.clear-right 	{clear: right;}
.clear-left 	{clear: left;}

span.smaller 	{font-size: 80%;}
span.larger 	{font-size: 115%;}
span.XXsmall 	{font-size: 70%;}
span.XXlarge 	{font-size: 130%;}	



/* SEZNAMY */		
ul, ol {margin: 0.5em 1em; padding: 0 2em;}		
ul li {list-style-type:	disc;  list-style-image: url('./images/li-arrow-yellow.gif'); line-height: 1.7m; text-align: left; margin-bottom: 7px;}
ol li {list-style-type: decimal; text-align: left;}	
li ol li {list-style-type: lower-alpha; text-align: left;}	

ul.related-files li {
	list-style-image: none;
	list-style-type: none;
}
  
/* ODSTAVCE */
p {text-indent: 0em;}
.info {border-left: 10px solid #FFBF00; background-color:#fff; color: #4A619C; padding-left: 1em;}


/* OBRAZKY */

img {
	margin:0px 10px 10px 10px;
	padding:1px;
	background-color: #fff;
	border: 1px solid #FFBF00;
}



/* strankovani */
.paging, .pagingLink {display: none;}





h1, h2, h3, h4, h5, h6 				{color: Black; page-break-after: avoid;}

h1											{border-bottom: 2pt solid #000; padding-bottom: 10pt; font-size: 18pt; font-weight: normal; }
h2 										{font-size: 16pt; text-align: right; font-variant: small-caps;}
h3 										{font-size: 13pt;}
h4 										{font-size: 12pt;}
h5 										{font-size: 10pt;}
h6 										{font-size: 9pt;}

#top {
	position: relative;
}
#title h1 {
	font-size: 16pt;
	position: absolute;
	top: 10pt;
	right: 0;
	text-align: right;
	margin-left: 200px;
	border: none;
	color: #607FCE;
}

#title #address {
	font-size: 12pt;
	position: absolute;
	top: 40pt;
	right: 0;
	text-align: right;
	color: #333333;
}

#motto {
	font-size: 12pt;
	position: absolute;
	top: 50pt;
	right: 0;
	text-align: right;
	font-weight: normal;
	font-style: italic;
	margin-left: 200px;
	font-family: "monotype cursiva";
}

table {margin: 15pt 0; border-color: #000; border-collapse: collapse; }
td, th {padding: 5pt;}
thead td, thead th {font-weight: bold; font-size: 12pt;}
table.DataTable, table.DataTable td, table.DataTable th {font-size: 90%; border: 1px solid #000; }

	
@page {margin: 2,0cm;} 
a {text-decoration: none; color: Black; font-weight: bold; padding: 0 10pt 0 2pt;}
#main-content a:after {content: "  (" attr(href) ")  "; font-weight: normal; color: Blue; }


#left-column {display: none;}
#right-column {display: none;}
#langs, #search-panel {display: none;}
.paging {display: none;}
.jumplink 	{display: none;}
.print-none 	{display: none;}
.PreviousPhoto,.NextPhoto {display: none;}



#PageAddress,#MainMenu, #bottom-links {display: none;}

div#copyrights {border-top: 2pt solid #333;font-size:8pt;color:#333;margin-top:20pt;padding-top:5pt;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

img {border: 0pt;}
td, th {border: 1pt solid #000; padding: 2pt;}



/* modul    N E W S     */


.NewsItem {margin-bottom: 10pt;}
	.NewsItemTitle {font-weight: bold; color: #66; font-size: 12pt;}
	.NewsItemTitle span {font-size: 8pt;margin-right: 10pt; color: #333;}
	.NewsBoxItemTitle {color: #000;font-weight: bold; padding-bottom: 5pt; margin: 0; font-size: 12px;}
	.NewsBoxItemTitle span {color: #666; font-size: 0.8em; padding-right: 10pt;}
	.NewsBoxItemText {display:none;}

	
	
/* modul    S I T E M A P     */

/* odkaz polozky sitemapu */

.SiteMap ul {
	padding: 5px 10px 5px 15px; 
	margin: 3em 0 1em 0;
	line-height: 200%;
}

		.SiteMap ul ul {
			margin: 0 0 1em 1em;
		}
		
	.SiteMap li {
		margin: 3px 0; 
	}
	
		.SiteMap li a {
			font-weight:normal;
			font-size: 120%;
			/*font-variant: small-caps;*/
		}
		
		.SiteMap li span {
			font-size: 90%; 
			display: block;
		}

		/* odkaz polozky sitemapu typu externi odkaz */
		.SiteMap li.externalLink a {
			background: url('./images/ico-external-link.gif') 100% 0 no-repeat; 
			padding-right: 15px;
		}
		.SiteMap li.externalLink a:hover {
			background: url('./images/ico-external-link-hover.gif') 100% 0 no-repeat; 
		}

	


	
/* modul   TEXT     */
	
	li.FileItem {margin-left: 30px; margin-bottom: 20px;}
	  .FileDescription {font-size: 90%; font-style: italic;  }

	  
/* modul CATALOG */
.PhotoPlacement {
	display: none;
}

