@charset "windows-1250";
@font-face {
  font-family: 'Tw Cen MT';
  font-style:  normal;
  font-weight: normal;
  src: url('/font/TWCENMT2.eot');
}
@font-face {
  font-family: 'Tw Cen MT';
  font-style:  normal;
  font-weight: bold;
  src: url('/font/TWCENMT1.eot');
}
@font-face {
  font-family: 'Tw Cen MT';
  font-style:  oblique;
  font-weight: normal;
  src: url('/font/TWCENMT0.eot');
}

p , td , th , h1 , h2 , h3 , h4 , h5 , h6 , h7 , input , textarea , select , button , li , form , div
{
  font-family: 'Tw Cen MT', 'Arial CE', 'Helvetica CE', 'Arial', 'Helvetica', sans-serif;
}

p , td , th , input , textarea , select , button , li , form , div
{
  font-size: 14px;
}

div.hslice , div.entry-content
{
  text-align: left;
  color: white;
  background-color: #4682B6;
}


td.pagetitle
{
  text-align: left;
  color: white;
  font-size: 20px;
  padding-left: 10px;
  background-color: #4682B6;
  background-image: url('/images/navig33.jpg');
  overflow: hidden;
}

td.pagetitle span
{
  width: 311px;
  height: 34px;
}

.important
{
  color: #FF9933;
}

.prava_sekce .important
{
  color: #FF0000;
}

.hlavni_sekce .important
{
  color: #FFCC66;
}

.error
{
  font-weight: bolder;
  color: #CD4306;
}

.number
{
  text-align: right;
}

td.hlavni_sekce
{
  background-color: #4682B6;
  color: white;
  padding: 8px;
}

td.prava_sekce
{
  background-color: white;
  color: black;
  padding: 8px;
  text-align: center;
}

form.orangeform
{
  border: 1px solid #F49020;
  padding: 1pt 4pt;
  background-color: #F9C166;
  margin-bottom: 1pt;
}

form.orangeform p
{
  margin-top: 4pt;
  margin-bottom: 4pt
}

td.dalsi_sekce
{
  background-color: white;
  color: black;
  padding: 8px;
  text-align: left;
}

.kurzovni_listek td
{
  padding: 4px 0;
}

.kurzovni_listek tr.sudy td
{
  background-color: #4F88B9;
}

.kurzovni_listek th
{
  background-color: #6B9BC4;
}

/* standardní chování prvku kotvy na bílém pozadí */

a
{
  text-decoration: none;
  color: navy;
}

a:hover
{
  text-decoration: underline;
  color: black;
}

/* standardní chování prvku kotvy na modrém pozadí */

.hlavni_sekce a
{
  color: #99CCFF;
}

.hlavni_sekce .important a
{
  color: yellow;
}

.hlavni_sekce a:hover
{
  color: white;
}

/* standardní chování kotvy jako tlačítka na bílém pozadí */

.button a
{
  text-decoration: none;
  height: 14px;
  color: navy;
}

.button a:hover
{
  text-decoration: none;
  color: white;
  background-color: navy;
}

/* standardní chování kotvy jako tlačítka na modrém pozadí */

.hlavni_sekce .button a
{
  color: white;
  background-color: #4682B6;
}

.hlavni_sekce th .button a
{
  color: white;
  background-color: #6B9BC4;
}

.hlavni_sekce .button a:hover
{
  color: #4F88B9;
  background-color: white;
}

.hlavni_sekce .button a.important
{
  color: #FFCC66;
  background-color: #4682B6;
}

.hlavni_sekce .button a.important:hover
{
  color: #4F88B9;
  background-color: #FFCC66;
}

h4
{
  margin-bottom: 3pt;
}

ul
{
  margin-top: 3pt;
}

ul blockquote
{
  margin: 0 0 6pt 0;
  padding: 0;
}

ul.whitearrows li
{
  list-style-image: url('/images/whitearrow.gif');
}

.justified p,
.justified li
{
   text-align: justify;
}

.kurzovni_listek th
{
	color: white;
}

.blockquote
{
	margin-left: 6pt;
	margin-bottom: 3pt;
	font-style: italic;
}
.hlavni_sekce h2
{
	margin: 0;
	color: #FFCC66;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 12pt;
	text-decoration: none;
}
.hlavni_sekce h2 a
{
	text-decoration: underline;
	color: #FFCC66;
}
a .hint {
	text-decoration: none;
	display: none;
	position: absolute;
}
a .hint .hintContent, a:hover .hint .hintContent {
	position: relative;
	top: 20px;
	display: block;
	border: 1px solid #003366;
	background: #CCEEFF;
	text-decoration: none!important;
	text-transform: none;
	color: #003366;
	font-size: 12pt;
	padding: 4px;
}
a:hover .hint {
	display: block;
}

.infoWithHint {
	cursor: pointer;
	background-image: url(images/info.png);
	background-position: top right;
	background-repeat: no-repeat;
	padding-right: 16px;
}

.infoWithHint .hint {
  display: none;
  border: 1px solid #F49020;
  padding: 1pt 4pt;
  background-color: #F9C166;
  margin-bottom: 1pt;
  text-align: left;
  position: absolute;
  z-index: 2;
  width: 240px;
}

.infoWithHint:hover .hint {
	display: block;
}