﻿    /*@charset "utf-8" */
    html {
    width: 97%;
    position: absolute;
    top: 0;
    }
    body {
    width: 100%;
    background-color: white;
    font-family:sans-serif,Arial;
    }
    html, body {
    margin-top:0;
    margin-bottom:0;
    padding-top:0;
    padding-bottom:0;
    }
    a:link { color: blue; }
    a:visited { color: purple; }

    #cookbar, #cookbar span, #cookbar input, #cookbar form, #cookbar a { margin:0; padding:0; text-align:center; line-height:18px; vertical-align:baseline; font-family:sans-serif,Arial; font-size:14px; font-weight:normal; }
    #cookbar { left:0; top:0; padding:2px; width:100%; height:auto; background:#d0d0ff; border-bottom:2px dotted black; position:fixed; z-index:32760; visibility:visible; }
    #cookbar span { margin:2px auto 10px 4%; padding:10px; width:90%; height:100px; display:block; overflow:auto; background:#e0e0e0; border-radius:5px; }
    #cookbar form { display:inline; }
    input[type=checkbox], #cookbar input[type=checkbox] {
    -ms-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -o-transform: scale(1.5);
    transform: scale(1.5);
    margin-right: 7px;
    }
    #cookbar #idcookbok { padding:1px; color:blue; background:lightblue; border-radius:5px; }
    #cookbar:hover { background:#e0e0ff; }
    #cookbar span:hover { background:#f0f0f0; }

    #topdiv {
    width:99%;
    padding:0.5%;
    border-bottom:solid 2px blue;
    border-radius: 0 0 0 7px;
    }
    #topimg {
    vertical-align:middle;
    border:0;
    width:auto;
    height:60px;
    }
    #topspan {
    padding-left:1%;
    font-size:170%;
    color:blue;
    }

    #tosgenmsg {
    position:absolute;
    left:210%;
    visibility:visible;
    width:90%;
    text-align:center;
    color:black;
    font-size:18px;
    }
    #langmsg {
    position:absolute;
    left:210%;
    visibility:visible;
    width:90%;
    text-align:center;
    color:black;
    font-size:18px;
    }

    #langbar { position:inline;text-align:right; }
    #langbar button { border-radius:10px; font-size:16px; }
    #langbar button:hover { background-color: #f5f5f5; }

    #menutable {
    width:100%;
    height:24px;
    border:0;
    font-size:24px;
    font-family:lucida;
    }
    #menutable tr {
    text-align:center;
    }
    #menutable td { background-color: #f3f3f3; }
    #menutable td:hover { background-color: #f9f9f9; }
    #menufsttd { width:auto; text-align:left; padding-left:5%; }
    #menusubtable {
    visibility:hidden;
    position:absolute;
    z-index: 32761;
    background-color:#f3f3f3;
    width:235px;
    box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.3);
    }
    #menusubtable td { border:1px solid #eee; }
    #menusubtable td:hover { background-color: #f9f9f9; }

    p,h1,h2,h3,h4 {
    width:auto;
    text-align:justify;
    text-indent:2em;
    padding:0.5% 0.5% 0 0.5%;
    margin:0.5% 0.5% 0 0.5%;
    }
    h1,h2,h3,h4 {  text-align:left; }
    ul,ol { padding:0.5% auto 0 auto; margin:0.5% auto 0.5% auto; }

    textarea {
    border-radius:5px;
    height:200px;
    font-size:60%;
    width:80%;
    resize:none;
    }

    #iddivem {
    text-align:center;
    visibility:hidden;
    }

    #iddivem img {
    vertical-align:middle;
    border:0;
    margin:0;
    padding:0;
    }

    #botline {
    top:0;
    width:100%;
    color:grey;
    text-align:center;
    margin-top:60px;
    margin-bottom:0;
    padding-bottom:40px;
    position: relative;
    font-family:Times New Roman;
    }
