@charset "UTF-8";

/*
 * Enlarge Ur Javascript
 * Copyright (c) dmp - Olivier Gambier
 * All rights reserved.
 *
 */


@namespace dmp  "http://dmp.zaphod.eu";

  *:not(blockquote) > p { border-right: 2px solid rgb(170, 170, 170);
    border-bottom: 2px solid rgb(170, 170, 170);
    padding: 14px;
    background-color: rgb(247, 247, 247);
    }

  *:not(blockquote) > p:hover { background-color: rgb(255, 255, 255);
    }

  body {
    margin: 0px;
    font-family: "Times New Roman,Times,serif";
    background-image: url(back.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    color: rgb(0, 0, 0);
    font-weight: normal;
    font-style: normal;
    text-transform: none;
    text-align: justify;
    padding-right: 2%;
    padding-left: 2%;
    padding-top: 5px;
    }

  h1 { border-bottom: 5px solid rgb(204, 204, 204);
    text-align: right;
    color: rgb(102, 102, 102);
    margin-top: 0px;
    padding-top: 50px;
    background-image: url(penguin.png);
    background-repeat: no-repeat;
    background-position: left top;
    }

  h1 a { color: rgb(102, 102, 102);
    font-variant: normal;
    }

  h2 { border-style: solid;
    border-width: 1px 2px 2px 1px;
    border-top: 1px solid rgb(170, 170, 170);
    border-left: 1px solid rgb(170, 170, 170);
    padding: 5px 5px 5px 20px;
    background-color: rgb(230, 230, 230);
    font-variant: small-caps;
    }

  h1 + h2 { position: absolute;
    text-align: right;
    width: 22%;
    right: 2%;
    top: 100px;
    }

  h1 + h2 + ol { position: absolute;
    width: 22%;
    right: 2%;
    top: 220px;
    }

  ul { list-style-position: inside;
    margin-left: 10px;
    padding-left: 0px;
    }

  ol { border: 1px dashed black;
    margin: 0pt;
    padding: 10px;
    background-color: rgb(255, 255, 248);
    list-style-type: decimal;
    list-style-position: inside;
    }

  pre { margin: auto;
    padding: 40px 20px 20px;
    background-image: url(pre.png);
    background-position: left top;
    background-repeat: no-repeat;
    width: 790px;
    background-color: rgb(0, 0, 0);
    color: white;
    font-size: 15px;
/*    font-weight: bold;*/
    }

  pre .tokenString { color: rgb(51, 102, 255);
    }

  pre .tokenVar {  }

  pre .tokenRes { color: rgb(255, 153, 255);
    }

  pre .tokenStruct { color: rgb(255, 0, 0);
    font-weight: bold;
    font-style: normal;
    }

  pre .tokenFunk { font-style: italic;
    color: rgb(255, 204, 153);
    }

  pre .tokenOFunk { color: lime;
    }

  ul {  }

  a { font-style: italic;
    font-variant: small-caps;
    background-image: url(small.png);
    background-position: right center;
    background-repeat: no-repeat;
    padding-right: 15px;
    color: rgb(0, 0, 0);
    text-decoration: none;
    }

  a:hover { text-decoration: underline;
    }

  h1 + h2 + ol + div { margin-right: 30%;
    }

  blockquote > p { text-align: right;
    font-size: medium;
    font-style: italic;
    }

  p:last-child { border: 0pt none ;
    background-color: transparent;
    text-align: right;
    }

  p:last-child a { margin: 0pt;
    padding: 0pt;
    background-image: none;
    }

  p:last-child a img { margin: 0pt;
    padding: 0pt;
    }

  table { border: 1px solid black;
    margin: auto;
    }

  table thead tr { background-color: rgb(205, 205, 205);
    cursor: pointer;
    }

  table thead tr * { border-style: solid;
    border-color: rgb(237, 237, 237) rgb(173, 173, 173) rgb(173, 173, 173) rgb(237, 237, 237);
    border-width: 1px 1px 2px 2px;
    padding-left: 10px;
    padding-right: 10px;
    background-repeat: no-repeat;
    background-position: right center;
    }

  table thead tr td:hover, table thead tr th:hover { border-right: 1px solid rgb(237, 237, 237);
    border-bottom: 2px solid rgb(248, 147, 3);
    background-color: rgb(237, 237, 237);
    }

  table tbody tr {
    vertical-align: middle;
    background-color: white;
    }

  table tbody tr td { padding: 10px;
    border: 1px solid black;
  
    }

  table tbody tr td a { width: 100%;
    height: 100%;
    display: block;
    padding-top: 5px;
    }

  table tr td a:hover { background-color: rgb(251, 253, 248);
    }

  pre .tokenComment { color: rgb(51, 255, 51);
    }

img{
    border: 0;
    }
iframe{
    width: 45%;
    display: inline;
}