/* The next rule is necessary to have all slides appear in print! DO NOT REMOVE IT! */
div.slide, ul {page-break-inside: avoid; visibility: visible !important;}
h1 {page-break-after: avoid;}

@page { size:landscape; }
/* * {color: black !important;} */
.toggle { visibility: hidden; }

#slide0 h1 {font-size: 200%; border: none; margin: 0.5em 0 0.25em; color: #000; }
#slide0 h3 {margin: 0; padding: 0;}
#slide0 h4 {margin: 0 0 0.5em; padding: 0;}
#slide0 {margin-bottom: 3em;}

h1 { color: #aaa; font-size: 150%; }

h1.imgslide { visibility: visible !important }

div.slide {page-break-after: always;  margin-top: 4em; }
/* .extra {background: transparent !important;} */
div.extra, pre.extra, .example {font-size: 80%; color: #333;}
ul.extra a {font-weight: bold;}
p.example {display: none;}

#header {display: none;}
#footer h1 {margin: 0; border-bottom: 1px solid; color: gray; font-style: italic;}
#footer h2, #controls {display: none;}

#currentSlide {display: none;}
div.layout {display: none; }

/* aus pretty.css */
body { background: url(bodybg.gif) right 5px no-repeat; color: #000; font-size: 2em;} 
ul, pre {margin: 0; line-height: 1em;}

blockquote, q {font-style: italic;}
blockquote {padding: 0 2em 0.5em; margin: 0 1.5em 0.5em; text-align: center; font-size: 1em;}
blockquote p {margin: 0;}
blockquote i {font-style: normal;}
blockquote b {display: block; margin-top: 0.5em; font-weight: normal; font-size: smaller; font-style: normal;}
blockquote b i {font-style: italic;}

kbd {font-weight: bold; font-size: 1em;}
sup {font-size: smaller; line-height: 1px;}

code {padding: 2px 0.25em; font-weight: bold; }
code.bad, code del {color: red;}
code.old {color: silver;}
pre {padding: 0; margin: 0.25em 0 0.5em 0;  font-size: 80%;}
tt {  font-size: 80%;  }
pre code {display: block;}
ul {margin-left: 0; margin-right: 7%; list-style: disc;}
li {margin-top: 0.75em; margin-right: 0;}
ul ul {line-height: 1;}
ul ul li {margin: .2em; font-size: 90%; list-style: square;}
img.leader {display: block; margin: 0 auto;}

