/* Cascading Style Sheet for Altap Salamander Help */
/* Shared part used for both CHM and WEB */

#help_page
{
  margin: 2px;
  padding: 0px;
  background: #fff; 
}

#help_page .header
{
  margin-left: 0px;
  padding: 0.3em 1.5em 0.3em 1em;
  background: #99ccff; 
  border: 0px;
  
  font-family: Verdana, sans-serif;
  font-size: 110%;
}

#help_page .page
{
  padding: 0px 0.7em 0px 0.7em;
  border: 0px;
  background: #fff; 
}

#help_page .footer
{
  margin: 0px;
  padding: 0px;
  margin-top: 3em;
  background: #fff; 
  border: 0px;
  width: 100%;
  font-size: 90%;
  text-align:center;
  color: #228B22;
}

#help_page h1, h2, h3, h4
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin: 0px;
}

#help_page h1
{
  font-size: 140%;
  margin-top: 1em;
  margin-bottom: .6em; 
}

#help_page h2
{
  font-size: 115%;
  margin-top: 1em;
  margin-bottom: .6em; 
}

#help_page h3
{
  font-size: 100%;
  margin-left: 2.5em;
  margin-bottom: 0.2em;
  margin-top: 1.5em;
}
  
#help_page h4
{
  font-size: 100%;
  margin-top: 1em;
  margin-bottom: .6em; 
}

#help_page h4.glossary
{ 
  margin-left: 1.2em;
  margin-top: 1em;
  margin-bottom: -0.5em;
}

#help_page h5
{
  font-size: 100%;
  margin-left: 2.5em;
  margin-bottom: 1em;
  margin-top: 1.5em;
}

#help_page p
{
  margin-left: 2.5em;
  margin-top: .6em;
  margin-bottom: .6em;
}

#help_page p.indent
{
  margin-left: 3.8em; 
}

#help_page ul, ol
{
  margin: 0px;
  padding: 0px;
  margin-top: .6em;   
  margin-bottom: 0em;
}

#help_page ul
{
  padding-left: 4.5em; 
  list-style-type: disc; 
} 

#help_page ul ul
{
  padding-left: 2em; 
}

#help_page ol ol
{
  padding-left: 4em; 
}

#help_page ul ol,
#help_page ol ol
{
  list-style-type: lower-alpha;
}

#help_page ol
{
  padding-left: 6em; 
} 

#help_page li
{
  margin-bottom: .6em;
}

#help_page dl
{
  margin-top: 0em;  
  padding-left: 2.5em; 
} 

#help_page dd
{
  margin-left: 1.5em; 
}

#help_page dt
{
  margin-top: .6em; 
}

#help_page dl ul
{
  padding-left: 1.5em; 
}

#help_page ul dl
{
  padding-left: 0em; 
}

#help_page table
{
  width: 95%;
  background: #999999;
  margin-top: 0em;
  margin-bottom: 0.5em;
  margin-left: 2.5em;
  background: #ffffff;
}

#help_page ol li table
{
  margin-top: 0.5em;
}

#help_page th
{ 
  padding: 2px 4px;
  background: #dddddd;
  text-align: left;
  vertical-align: top;
  margin: .25em;
}
    
#help_page td
{ 
  margin: .25em;
  padding: 2px 4px;
  background: #eeeeee;
  vertical-align: top;
}

#help_page td.nowrap
{
  white-space: nowrap;
}

#help_page td.hdr
{
  /* tmavsi seda na leve strane */
  margin: .25em;
  background: #dddddd;
  vertical-align: top;
  padding: 2px 4px;
  font-weight: bold;
  width: 10%;           /* zuzime levou stranu tabulky na minimum */
  padding-right :10px;  /* ale nechame tam alespon 10 bodu, at to trochu vypada */
  white-space: nowrap;
}

#help_page tr
{ 
  margin: .25em;
  vertical-align: top;
}


#help_page ul p,
#help_page ol p,
#help_page dl p
{
  margin-left: 0em;
}

#help_page ul table,
#help_page ol table,
#help_page dl table
{
  margin-left: 0em;
}

#help_page .nobr
{
  white-space: nowrap;
}

#help_page pre
{
  margin-top: .6em;
  margin-bottom: .6em; 
  margin-left: 2.5em;
}

#help_page pre,
#help_page code
{
  font: 100% Courier New, Courier, mono; 
  color: #660000;
}
  
#help_page .quote
{
  border: 1px solid #999999;
  background: #eeeeee;
  padding: 1em;
  margin-left: 2.5em;
}
#help_page .quote p
{
  margin: 0em;
}

#help_page a:link
{
  color: #0066ff;
}
  
#help_page a:visited
{
  color: #996600; 
}
  
#help_page a:hover
{
  color: #cc9900;
}


/* -------------- tables -------------- */

#help_page .headerbarshade
{
  position: relative;
  margin: 0;
  left: 10px;
  top: 2;
  width: 100%;
  height: 21px;
}

#help_page .headerbartable
{
  position: absolute;
  margin: 0;
  left: 0;
  top: 2;
  width: 100%;
  height: 21px;
}

#help_page table.headerbartable td, table.headerbarshade td
{
  background:  #99ccff;
  border-left: 2px solid #ffffff;
  margin: 0;
  padding: 3px 0px 4px 0px;
  font-family: Verdana, sans-serif;
  font-size: 9pt;
}

#help_page table.headerbartable td.header
{
  padding-left: 4px;
  text-align: left;
}

