/*

LO/common.css - based:

*/

BODY {
    margin-top: 0px;
}
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; 
}
UL 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;
}
.webmenu {
    font-family: Arial, helvetica, sans-serif;
    font-size: 10pt;
}

/*

project-specific

*/

tr.dim {
  background-color: #F5F5F5;
}
tr.hdr {
  background-color: #E0E0E0;
}

.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;
}

/* Lomax PalmWebs */

input.buttondf {
  position: relative;
  width: 10em;
  background-color: #DDDDFF;
  font: 8pt Arial, sans-serif;
  font-weight: bold;
}
input.inputdf {
  position: relative;
  width: 10em;
  background-color: #EEEEFF;
  font: 8pt Arial, sans-serif;
}
div.lmxtitle {
  margin-top: 0px;
  float: left;
  width: 275px;
  overflow: show;
}
div.topmenu {
  margin-top: 20px;
  padding: 4px;
  overflow: hidden;
  text-align: right;
}

#p1, #p1 a   { color: #DDDDFF; font-style: normal; font-variant: normal; font-weight: normal; 
               text-decoration: none; font-size: 100px; font-family: Impact, sans-serif; 
               z-index: 15; line-height: 80%; }
#p2, #p2 a   { color: #0000FF; font-style: italic; font-variant: normal; font-weight: normal; 
               text-decoration: none; font-size: 44px; font-family: Georgia, serif; 
               z-index: 20; line-height: 80%; }
#p1 {margin: 0px 0px 0px 0px }	
/* #p2 {margin: -50px 0px 0px +140px } */
/* #p2 {margin: -47px 0px 0px +38px } */
#p2 {margin: -18px 0px 0px +38px }
#p1 A:hover {text-decoration: none; color: #FF0000;}

body, td, input {
  font-family: sans-serif;
  font-size: 10pt;
}
pre.isilos {
  font-family: monospace;
  font-size: 12pt;
  line-height: 200%;
  margin-left: 5pt;
}
pre.isilos span.files,
pre.small {
  font-size: 9pt;
  color: Gray;
  line-height: 185%;
}
pre.legend {
  font-size: 9pt;
  color: Gray;
}
pre.legend a,
pre.legend a:visited {
  color: Gray;
}
span.detail,
div.detail {
  font-size: 10pt;
  line-height: 160%;
  margin-left: 5pt;
}
span#detailTimes {
  font-size: 9pt;
  margin-left: 10pt;
}
a:hover {
  color: Violet;
  text-decoration: underline;
}
form#fold h3 {
  padding-bottom: 2px;
}
div.fold p b {
  margin-bottom: 6pt;
  font-weight: bold;
  font-size: larger;
  list-style-type: none;
  line-height: 180%;
}
div.fold p input {
  margin-top: 4pt;
  margin-bottom: 4pt;
  vertical-align: middle;
}
div.fold { /* http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&threadm=144447e7.23128ffe%40usw-ex0103-086.remarq.com&rnum=1&prev=/groups%3Fq%3Dcss%2Bdiv%2Bequal%2Bheight%26hl%3Den%26lr%3D%26ie%3DUTF-8%26selm%3D144447e7.23128ffe%2540usw-ex0103-086.remarq.com%26rnum%3D1 */
  border: 1px solid #DDDDFF;
  padding: 2px 2px 2px 2px;
  width: 250px; /* IE5: 250 = 244+2+2+1+1 */
  /* ... http://www.tantek.com/CSS/Examples/boxmodelhack.html ... */
  voice-family: "\"}\"";
  voice-family: inherit;
  width: 244px;
}
html>body .fold {
  width: 244px;
}
div.foldbutton {
  /* border: 3px double #DDDDFF;
  padding: 2px 2px 2px 2px; */
  clear: both;
  text-align: center;
}

a.urlorig,
a.urlorig:visited,
a.urlorig:hover,
a.urlorig:active {
  color: black;
}

form.LMXPoll {
  font-size: 8pt;
  border: 1px solid #DDDDFF;
  padding: 2px;
}
input.LMXPollsO {
  font-size: 8pt;
}
input.LMXPollsButton {
  font-size: 8pt;
  font-weight: bold;
  background-color: #DDDDFF;
}
div.LMXPollsBottom,
input.LMXPollsButton {
  margin-top: 8px;
}
form.LMXPoll img {
  margin-bottom: 6px;
}

table.times a {
  text-decoration: none;
}

table.topten {
  border: 1px #0000FF;
/*  border-style: none solid solid none;*/
  border-style: solid solid solid solid;
}
table.topten th {
  font-size: 10pt;
  font-weight: bold;
  border: 1px #DDDDFF;
  border-style: solid none none solid;
  border-bottom: 1px solid #0000FF;
}
table.topten td, {
  border: 1px #DDDDFF;
  border-style: solid none none solid;
}

.newsHdr {
  padding: 2pt;
  background-color: #DDDDFF;
  font-size: 9pt;
  border: 0px 0px 0px 0px;
}
.news {
  /* background-color: #EEBBEE; */
  padding: 3pt;
  border: 1px solid #DDDDFF;
  font-size: 8pt;
}
.newsArc {
  padding: 3pt;
  border: 1px solid #DDDDFF;
  font-size: 10pt;
}

p.navigSmall {
  margin-bottom: 12pt;
}
p.navigCenter {
/*  margin-top: 12pt;
  margin-bottom: 12pt;*/
  text-align: center;
  font-weight: bold;
}

div.clear {
  clear: both;
}

.menuad {
  font-family: 'Arial CE', Arial, 'Helvetica CE', Helvetica;
  font-size: 7pt;
  font-weight: bold;
  color: silver;
}

hr.hrclr {
  color:#DDDDFF;
  clear: both;
}

.pic_inline {
  text-align: center;
  font-size: 90%;
  margin-top: 0pt;
  margin-left: 4pt;
  margin-right: 4pt;
  margin-bottom: 8pt;
  background-color: #EEEEEE;
}

div.pic_table {
/*  text-align: center; */
  clear: both;
}

.definedelsew {
  cursor: help;
  text-decoration: none;
  border-bottom: 1px dotted blue;
}
a.definedelsew:hover {
  text-decoration: none;
  border-bottom: 1px solid #CC00FF;
}

H3 {
  clear: both; /* pro fonts.asp, snad to nebude jinde zlobit */
}

sup.inline_note {
  font-weight: bold;
}

img {
  border-color: #EEEEEE;
}

pre.scroll {
  overflow: scroll;
}
