/*

LO/common.css - based:

*/

BODY {
    /* margin:0px; */
  font-family: Verdana, Arial, sans-serif;
  font-size: 11pt;
}
H1, H2, H3, H4, H5, H6 {
    padding-top: 5pt; padding-bottom: 10pt;
    margin-top: 0pt; margin-bottom: 0pt;
    font-family: Verdana, Arial, sans-serif;
    font-weight: bold;
}
H3 {
    /* font-size: 13.5pt; -- original size of H3 */
    font-size: 13pt;
}
P            { 
    margin-top: 5pt; margin-bottom: 5pt; 
}
p, div {
  line-height: 140%;
}
UL.shift2left LI {
    margin-left: -10pt;
}
A:hover {
    COLOR: #CC00FF;
    text-decoration: underline;
}
td.underline {
    border-bottom: 1 solid #0000FF;
}

H1.title {
    color: #0000FF;
    text-align: center;
    font-size: 16pt;
}
.webmenu {
    font-family: Arial, helvetica, sans-serif;
    font-size: 10pt;
}

/*

DDev based:

*/

span.help {
  font-style: italic;
  font-size: 6pt;
  color: silver;
  cursor: help;
}

/*

project-specific

*/

tr.dim {
  background-color: #F5F5F5;
}
tr.hdr {
  background-color: #E0E0E0;
}
table.cenik {
  width: 592; /* take v table */
}
table.cenik tr {
  height: 28;
}

.ctrl {
  font: 8pt Arial, sans-serif;
  font-weight: bold;
}
.arlb {
  font: 9pt Arial, sans-serif;
  font-weight: bold;
}

a,
 a:visited {
  color: blue;
}
a:active {
  color: red;
}
a:hover {
  color: red;
}

a.bhug {
  font: 8pt Arial, sans-serif;
  font-weight: bold;
}
a.bhug, a.bhug:visited {
  text-decoration: none;
  color: black;
}
a.bhug:hover {
  text-decoration: underline;
  color: blue;
}
.shns {
  font: 8pt Arial, sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: silver;
}

tr.odberInfSep {
  height: 0.5em
}

td.skupinyTree a {
  font-size: 12pt;
}
td.skupinyTree a.selected {
  font-size: 12pt;
}

/*
td.nav {
  color: white;
}
td.nav a {
  color: silver;
}
*/

/*

LoHost

*/

input.buttondf {
  position: relative;
  width: 10em;
  background-color: #DDDDFF;
  font: 8pt Arial, sans-serif;
  font-weight: bold;
}

/*

Fora

*/

.fr {
}
.frhdr {
}
.frhdg {
  font: 11pt Arial, sans-serif;
}
.frapp {
  font: 11pt Arial, sans-serif;
}
.frfrup {
  font: 10pt Arial, sans-serif;
}
.frallhd,
.frallhdreg {
  font: 10pt Arial, sans-serif;
}
.frallhdreg td {
  background-color: #EEE8AA; /* PaleGoldenrod */
}
i.frreglbl {
  color: silver;
  font-size: 6pt;
  vertical-align: text-bottom;
}
.frfrdt, .frfrnm, .frfrsb {
  font: 11pt;
}
td.frbd {
  font: 12pt "Times New Roman", Times, serif;
}
td.frbd p {
  padding-top: 0pt; padding-bottom: 0pt;
  margin-top: 0pt; margin-bottom: 14pt;
}
td.frbd u {
  text-decoration: none;
}
table.frtp th {
  font: 10pt;
/*  color: silver;*/
}
td.frtp1,
td.frtp3 {
  font: 10pt;
  white-space: nowrap;
}
td.frtp2 {
  font: 12pt;
}
td.frtp4,
td.frtp4 a {
  font: 8pt Arial, sans-serif;
  white-space: nowrap;
}
td.frtp5,
td.frtp5 a {
  font: 8pt Arial, sans-serif;
  color: red;
  white-space: nowrap;
}
td.frtp6 {
  white-space: nowrap;
}
span.frse {
  font: 10pt "Times New Roman", Times, serif;
}
.frads {
  font: 7pt Arial, sans-serif;
  font-weight: normal;
  color: silver;
}
.frthrspcr {
  font-size: 4pt;
}
td.frbd div.frbd {
  overflow: hidden;
}

div.ctr_body {
  width: 760px;
  margin: 0;
  overflow: visible;
}
div.ctr_lotb {
  overflow: visible;
  background-color: #DDDDFF;
}
div.navigmenu {
  float: left;
  width: 150px;
  padding: 4px;
  background-color: #DDDDFF;
  overflow: hidden;
}
div.main {
  padding: 4px;
  background-color: #FFFFFF;
  overflow: hidden;
}
div.down {
  padding: 4px;
  clear: both;
}
div.clear {
  clear: both;
}

div.ctr_body2 {
  margin: 0;
  overflow: visible;
}
div.ctr_lotb2 {
  width: 760px;
  overflow: visible;
  background-color: #DDDDFF;

  padding: 0px;
}
div.main2 {
  margin-left: 158px;
  padding: 4px;
  width: 594px;
  background-color: #FFFFFF;
  overflow: visible;
}

p.tip {
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
}
p.status {
  font-family: Verdana, Arial, sans-serif;
  font-size: 7pt;
}
p.status big {
  font-size: larger;
  color: red;
}
.svclist {
  font-family: Verdana, Arial, sans-serif;
  font-weight: bold;
  font-size: 10pt;
  line-height: 140%;
}

span.wnewsedit .wnewslist {
  font-family: Verdana, Arial, sans-serif;
  font-weight: bold;
  font-size: 10pt;
  line-height: 140%;
}
span.wnewsedit h3 {
  padding-bottom: 1pt;
}
span.wnewsedit hr {
  color: #0000FF;
}
span.wnewsedit .perex {
  padding-left: 18pt;
  /* border-left: 3pt solid #DDDDFF; */
  border: 1pt solid #DDDDFF;
}
span.wnewsedit .body {
  padding-left: 18pt;
  padding-top: 4pt;
}
span.wnewsedit input.header {
  padding-bottom: 1pt;
  font-family: Verdana, Arial, sans-serif;
  font-weight: bold;
  font-size: 13pt;
  width: 512px;
}
span.wnewsedit .notpubl {
  font: 8pt Arial, sans-serif;
  font-weight: bold;
  color: red;
}
span.wnewsedit .aliased {
  font: 8pt Arial, sans-serif;
  font-weight: bold;
  color: maroon;
}
span.wnewsedit input.adv {
  font: 8pt Arial, sans-serif;
  vertical-align: middle;
}
span.wnewsedit .advanced {
  font: 8pt Arial, sans-serif;
}
