 table {margin: auto; max-width: 600px}
 td, th, caption {padding: 0px; width: auto; margin: auto; max-width: 600px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; vertical-align: top} 
pre {font-size: 9pt; color: black; background: #eeeeee} 
p {text-align: justify; text-indent: 2em}
 p:first-letter {font-weight: 700; font-size: 120%; vertical-align: baseline; color: #669; background: transparent} 
 img {border: 0px}
/* html {color: black; background: #1F3F6F url(../kuvat/os2warp.gif) repeat-y fixed; margin: 0; padding: 0; border-width: 0; border-style: none} */
 hr {color: silver; background: transparent}
 h4, h5 {color: #005a9c; background: transparent}
 h3 {font-variant: small-caps; font-size: 1.2em; font-family: "Century Schoolbook", Arial, Helvetica, sans-serif; text-align: center; margin-top: 2em; margin-bottom: 1em; color: #0080C0; background: transparent} 
 h2 {font-variant: small-caps; font-size: 1.5em; font-family: "Century Schoolbook", Arial, Helvetica, sans-serif; text-align: center; margin-top: 2em; margin-bottom: 1em; color: #0080C0; background: transparent} 
 h1 {font-variant: small-caps; font-size: 22pt; font-family: "Century Schoolbook", Arial, Helvetica, sans-serif; text-align: center; margin-bottom: 1em; color: #005a9c; background: transparent}  
 h2, h3, h4, h5, h6 {clear: left}
 form {text-align: center}
 em {font-style: italic; font-weight: 600; color: #669; background: transparent}
 dt, dd {font-size: 0.9em}
 body {font-size: 0.85em; font-family: "Century Schoolbook", Arial, Helvetica, sans-serif; color: black; background: #1F3F6F url(../kuvat/bg.gif) repeat-y; padding: 10px 0px; width: auto; margin-top: 20px; margin-bottom: 20px; margin-left:auto; margin-right: auto; max-width: 610px}
 blockquote {text-align: justify}
 address {font-style: italic; text-align: center; font-size: 1.0em; font-weight: 600}
 a:link {font-weight: bold; text-decoration: none; color: gray; background: transparent}
 a:visited {font-weight: bold; text-decoration: none; color: green; background: transparent}	  a:active {color: red; background: transparent} 
 a:hover {color: blue; background: transparent; text-decoration: underline}
 .normal {font-style: normal; font-weight: normal; color: black; background: transparent}
 .song {font-style: italic; color: navy; background: transparent} /* Laulut */ 
 .scripture {font-style: italic; font-weight: 600; color: #cc0033; text-align: justify; background: transparent} /* Raamatun jakeet */
 .screenshot {border: 0px;  margin-left: 50px; margin-right: 20px; float: left; clear: left}
 .right {text-align: right} 
 .press {font-family: Courier, sans-serif; font-size: 1.2em}
 .outset {border: white thin outset} /* Esim. ulkoneva kuva */
 .note2 {font-size: 80%; text-align: center; text-indent: 0} 
 .note1 {font-size: 0.75em; font-weight: bold; font-style: normal; color: black; background: transparent} 
 .note  {font-size: 80%; font-weight: normal; font-style: normal; color: black; background: transparent} 
 .noindent {text-indent: 0; text-align: center}
 .menu {font-family:  Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; text-indent: 0}
 .doc {width: 99%} /* Tällä saadaan poistettua ylimääräinen alavierityspalkki tekstiä molempiin reunoihin tasattaessa */ 
 .copyright, .footer {font-size: 80%; text-align: center; text-indent: 0; margin-top: 4em; margin-bottom: 1em}
 .clear {clear: left}
 .center {text-align: center; text-indent: 0} 
 #menu
   {
      width:170px;
      margin-right:10px;
      margin-bottom:20px;
      padding-top:3px;
      padding-bottom:3px;
      float:left;
      font-family:Courier,monospace;
   }

 #logoprint {display: none}
 div#nav {position: fixed; left: 50 px; height: 200px; text-align: left; color: white; background: transparent; width: 100px; top: 10px; padding: 0; font-size: 0.75em}

/* SEURAAVAT TYYLIT VAIKUTTAVAT VAIN TULOSTUKSEEN */

@media print {

h1 , h2 , h3 {
    page-break-after : avoid;
    page-break-inside : avoid;
}

h2, h3, h4, h5, h6 {clear: left}
 
blockquote {
    display : block;
    margin-right : 1cm;
    widows : 3;
    orphans : 3;
}

body {
    margin : 0cm;
    font-size : 12pt;
    line-height : 1.2;
    font-family : "Times New Roman", sans-serif;
    text-align : justify;
    border: 0;
}

pre {
    font-size : 10pt;
}

p {
    text-align : justify;
}

p:first-letter {
    font-weight : 500;
    color : black;
}

table {
    margin : auto;
    max-width : 600px;
}


h1 {
    font-size : 22pt;
    text-align : center;
    color : black;
}

h2 {
    font-size : 14pt;
    text-align : center;
    color : black;
}

h3 {
    font-size : 12pt;
    text-align : center;
    color : black;
}

h4 {
    font-size : 12pt;
    text-align : left;
    color : black;
}

strong {
    font-weight : bold;
}

em {
    font-style : italic;
    color : black;
}

li {
    list-style : none;
}

address {
    font-style : italic;
    text-align : center;
    font-size : 1em;
    font-weight : 600;
}

a {
    font-weight : bold;
    text-decoration : none;
    color : black;
    background : white;
}

.center {
    font-size : 1em;
    text-align : center;
    text-indent : 0%;
}

.normal {
    font-style : normal;
    font-weight : normal;
    color : black;
    background : white;
}

.scripture {
    font-style : italic;
    font-weight : 600;
    color : black;
    background : white;
}

.song {
    font-style : italic;
    color : black;
    background : white;
}

.press {
    font-family : Courier, sans-serif;
    font-size : 12pt;
}

.note {
    font-size : 80%;
    font-weight : normal;
    font-style : normal;
    color : black;
    background : white;
}

.note2 {
    font-size : 80%;
    text-align : center;
    text-indent : 0%;
}

#menu {
        display: none
}

.copyright, .hide {
    display : none;
}
}

