/* CSS Document */
/* ====================  Common document specific styles ==================== */
.column-full {float: left; width: 100%;} 
.column-full img {border: 2px solid #b7b7b7; float: left; margin: 6px 12px 5px 0;} 
.column-full p {line-height: 1.9; text-align: justify;}
.column-full-in {margin: 0.5em 1em 1em 12px;}

#perex-in-full {width: 100%; padding: 0 0 12px 0; text-align: center; font: 1.5em Georgia, "Times New Roman", Times, serif; color: #fff; line-height: 1.8; margin: 0 0 0 6px;}

/* Submenu */
#submenu-box {width: 100%; background: #888888; border-top: 1px black solid }
ul#submenu {width: 900px; margin: 0 auto;}
ul#submenu li {float: left; display: inline; list-style-type: none; text-align: center;}
ul#submenu li a {
	color: #FFF;
	float: left;
	display: inline;
	line-height: 32px;
	padding: 0 18px;
	margin-right: 12px;
	}

.pn-reference { margin-top: 12px; }
.pn-reference a, .pn-reference a:visited { color: #003872; font-weight: bold; letter-spacing: 1px; }
.pn-reference a.disabled { color: lightgray; font-weight: bold; letter-spacing: 1px; }
.pred-ref { float: left; text-align: left; width: 60%; padding-left: 1em;}
.parent-ref { float: left; text-align: left; width: 60%; padding-left: 1em;}
.next-ref { float: right; text-align: right; width: 30%; padding-right: 1em;}


#submenu li a:hover, #submenu li a.active { background: #66ff99; }

/* ==================== Article specific style sheet ==================== */
.ubi-quando { font-size: 1.3em; font-family: Times New Roman; margin-bottom: 0px; }
.intro { font-size: 1.7em; line-height: 1.2em; font-family: Times New Roman; margin-bottom: 12px; text-align: justify;}
.comment { font-style: italic;  line-height: 1.5em; margin-left: 4em; }
.citation { font-style: italic;  line-height: 1.5em; margin-left: 4em; }
.epilogue { font-size: 1.1em; line-height: 1.3em;  }
.epilogue-em { font-size: 1.5em; line-height: 1.4em; font-family: Times New Roman; }

.references { font-style: italic;  line-height: 1.3em; margin-left: 4em; }
a.reference { vertical-align: super; font-size: 0.8em; }
p.text:first-letter {
  float: left; /* obtékání iniciály */
  font-family: Times New Roman;
  font-size: 5.5em;
  line-height: 1.05; /* výška řádku */
  _line-height: .85; /* platné pro IE */
  margin: -0.13em 0 -0.2em 0; /* platné pro FF */
}

h3.subtitle { font-size: 1.3em; font-weight: bold; margin-bottom: 6px;}
img.title-image { cursor: hand; }

  p.article-intro       {  font-size: 1.3em; line-height: 1.3em; font-family: Times New Roman; font-weight: normal; margin-bottom: 12px; }
  p.article-intro-em    {  font-size: 1.3em; line-height: 1.3em; font-family: Times New Roman; font-weight: bold; margin-bottom: 12px; }
  h3.article-header     {  font-size: 1.3em; line-height: 1.2em; font-family: Cambria; font-weight: bold; font-style: italic; margin-bottom: 12px; }
  div.NumbList               { margin-left: 2em; padding-left: 3em; }
  ol.NumbList                { line-height: 1.7; list-style: decimal outside url(); } 
  p.margin-top07      { margin-top: 0.7em; }
