/* document */
body {background-color: #D6D3CE;    color: #000000;    padding: 0}

body.standalone {margin: 0 0 2em 1em}

body.standalone div#pagecontent {padding: 0;    margin: 0    background-color: #FFFFFF;}

li {margin-left: 2em }

div.subhead {margin-left: 4em;}


h1, h2, h3, h4, h5, h6,  div.picturetitle,  div.tabletitle,  div.listingtitle,  table caption {padding: 0.2em 1em 0.2em 20px;    margin: 0.3em 0;    font-family: X, Tahoma, Verdana, Arial CE, Helvetica CE, Arial,      Helvetica, sans-serif, X;    page-break-after: avoid}

h1, h2, h3 {color: #0F0F0F}

h1 {font-size: 160%;    margin-top: 0;    font-weight: bold}

h2 {font-size: 130%;    font-weight: normal}

h3 {font-size: 120%;    font-weight: normal}

h4 {font-size: 100%;    font-weight: bold;    border-style: solid;    border-width: 1px 0 1px 1px}

h1 .subtitle,  h2 .subtitle,  h3 .subtitle,  h4 .subtitle {font-size: 80%}

/* p, ul, ol, dl, div, fieldset,  #pagecontent table {font-family: X, Tahoma, Verdana, Arial CE, Helvetica CE, Arial,      Helvetica, sans-serif, X;    margin-right: 1.6em;    font-size: 94%}*/

dl div,  dl dl.tab,  dl dl.tabcompact,  fieldset p,  fieldset dl {font-size: 100%}

/* DEFINICNI LISTY 
 tohle prebije vnorene elementy z predchoziho pravidla */
ul, ol {margin-left: 1.6em;    padding: 0}

dl {margin-left: 1em;}

dt, fieldset legend {margin: 0.7em 1em 0.3em 0}

dd {margin: 0 1em 1em 1em}

dt a {font-weight: bolder}

/* moznost predefinovani predchoziho pravidla */
#pagecontent dl.nolinkdl dt,  #pagecontent dt.nolinkterm,  fieldset legend {font-weight: bolder}

#pagecontent dl.nolinkdl dl dt {font-weight: normal;    color: #000000}

#pagecontent ol ol {font-size: 100%;    list-style-type: lower-alpha}

#pagecontent ol ol ol {font-size: 100%;    list-style-type: lower-roman}

#pagecontent ol ol ul {font-size: 100%}

#pagecontent li img.picture {margin-left: 2em}

#pagecontent ul ul {list-style-type: square}

/* VIZUALIZACE SPECIALNICH TAGU */
code.url, code.path, code.pascal, code.ftp, code.auth, code.sql, code.idl,  code.vbscript, kbd, code.pgp {font-size: 90%}

code.email {font-family: X, Tahoma, Verdana, Arial CE, Helvetica CE, Arial,      Helvetica, sans-serif, X}

code.phone {font-family: X, Tahoma, Verdana, Arial CE, Helvetica CE, Arial,      Helvetica, sans-serif, X;    white-space: nowrap}

address {font-style: normal}

p {margin-top: 1.3em;    margin-bottom: 1.2em;    padding-top: 0;    padding-bottom: 0}

pre {font-size: 100%}

pre.listing, pre.math {background-color: #E6E6E6;    padding: 0.5em;    margin-right: 1em}

/* wrapper pro obsah vygenerovany lnk_lnk() */
span.urllink {white-space: nowrap}

sub,  sup {font-size: 70%}

em {font-style: normal;    font-weight: bold}


