@charset "iso-8859-2";

/*
tmavě zelená pozadí: #366 rgb(48,96,96)
nadpis v hlavičce:  rgb(54,97,99) #366 .... #366
světle zelená menu: rgb(100,190,210) #64bed2  .... #6bc (102,187,204)
šedé kolo okolo loga črs: rgb(193,203,202)
jazyky - barva textu:  #87c2c2 rgb(135,194,194)
pozadí textu: #eee rgb(238,238,238)
*/

/*-------------------------------------------------------------------- základní layout, pozadí... */

body {
  background: url(obr/main/background_line.gif) #366 repeat-y center;
  color: #fff;
  margin: 0 0 0 0;
  font-family: arial,sans-serif;
  font-size: 13px;
}

table {
  color: #366;
  font-family: Arial,serif,sans-serif;
  font-size: 13px;
}

/*---------------------------------------------------------------------------------- main: layout */

div.obl_reklama {
  margin: 20 15 0 0;
  width: 530; 
  color: #366;
}

/*----------------------------------------------------------------------------------- main: obsah */

.hint {
  font-family: Arial,serif,sans-serif; font-size: 0.8em; font-style: italic; line-height: 1.4em;
  color: #366;
}

.chyba {
  font-family: Arial,serif,sans-serif; font-size: 0.8em; line-height: 1.4em;
  font-weight: bold;
  color: #cc0000;
  text-align: justify;
}

.vetsi_nadpis {
  font-family: Arial,serif,sans-serif; font-size: 1em; line-height: 1.4em; font-weight: bold;
  color: #366;
}

/*------------------------*/

body.blank_body {
  background: #eee;
  color: #000;
  margin: 0,0,0,0;
  text-align: center;
}

div.blank_pracovni_cast_obr {
  position: relative; width: 780; height: 1;
  text-align: left;
}

div.blank_obl_obsah {
  margin: 5;
  width: 768; 
  background: #eee; /*#C2EDED;*/
  color: #366;
  /*font-family: Arial,serif,sans-serif; font-size: 0.9em; line-height: 1.2em;*/
  border-width: 15; border-style: solid; border-color: #eee; color: #366;
}

h1.no_margin {
  margin: 0;
}
h3.no_margin {
  margin: 0;
}

.text h3 { font-size: 1.125em; }

/*-------------------------------------------------------------- */
/*-------------------------------------------------------------- */
/*-------------------------------------------------------------- */

h1 {
  font: bold 1.2em/1.4em arial,sans-serif;
  color: #366;
}
h2 {
  font: bold 1.0em/1.4em arial,sans-serif;
  color: #366;
}
h3 {
  font-size: 0.9em;
  font-family: arial, sans-serif;
  color: #366;
}

.text {
  font-family: arial,sans-serif;
  font-size: 13px;
  color: #366;
  text-align: justify;
}
.velky_text {
  font: bold 1.0em/1.4em arial,sans-serif;
  color: #366;
}
.velky_text2 {
  font: bold 1.3em/1.4em arial,sans-serif;
  color: #366;
}

.varovani {
  font-family: arial,sans-serif;
  font-size: 13px;
  color: #c00;
  text-align: justify;
}

div.m_text_h1 { font-size: 0.25em; line-height: 8em; }
div.m_text_h2 { font-size: 0.25em; line-height: 6em; }
div.m_text_h3 { font-size: 0.25em; line-height: 4em; }

/*-------------------------------------------------------------- */

.popis_fotky {
  font: 0.8em/1.4em arial,sans-serif;
  color: #366;
  text-align: center;
}

.zarovnat_vpravo {
  text-align: right;
  width: 100%;
}

.zarovnat_na_stred {
  text-align: center;
  width: 100%;
}

/*-------------------------------------------------------------- */

a {
  color: #2040f0;
  text-decoration: none;
}
a:link    { }
a:visited { }
a:hover   {
  text-decoration: underline;
  color: #2040f0;
  cursor:pointer;
  cursor:hand'
}

/*-------------------------------------------------------------- */

.text a { font-size: 1em; }

a.velky_odkaz { font-size: 1em; font-weight: bold; }

/*-------------------------------------------------------------- */

div.sep025 { font-size: 0.25em; line-height: 1em; }
div.sep050 { font-size: 0.25em; line-height: 2em; }
div.sep075 { font-size: 0.25em; line-height: 3em; }
div.sep100 { font-size: 0.25em; line-height: 4em; }
div.sep150 { font-size: 0.25em; line-height: 6em; }
div.sep200 { font-size: 0.25em; line-height: 8em; }

/*-------------------------------------------------------------- */

ul {
	list-style-type: disc;
	text-indent: 0;
	margin: 0, 0, 0, 15;
}

ul.ul_abc {
	list-style-type: lower-alpha;
	text-indent: 0;
	margin: 0, 0, 0, 23;
}

ul.ul_123 {
	list-style-type: decimal;
	text-indent: 0;
	margin: 0, 0, 0, 30;
}



/* žlutá: #fd8; */

/* podrevir */

.podrevir_pc {
  white-space: nowrap;
  text-align: right;
  width: 1px;
}

.podrevir_vku {
  white-space: nowrap;
  text-align: right;
}

.podrevir_kmha {
  white-space: nowrap;
  text-align: right;
}
