html {
    font-size: 26px; }
    
body {
    line-height: 1.25em;
    margin-left:auto;
    margin-right:auto;
    padding: 0 10px 0 10px;
    max-width:790px; }
    
a:link {
    color: black; }
a:visited {
    color: black; }

div.piezime {
    width: 100%;
    margin-bottom:12px;
    background-color: yellow; }
span.saturs {
    position: absolute;
    right: 0;
    top:0;
    
    padding-top: 8px;
    font-size: 1,333rem; }

.g {
    position: relative;
    margin: 0;
    font-size: 1.333em; }

p.nv {
    margin: 0.0px 0.0px 4.0px 0.0px;
    font-size: 0,888rem;
    color: #000000;
     -webkit-text-stroke: #000000;

    text-align: center; }
p {
    margin: 0.4em 0 0 0;
}
p.p {
    margin: 0.0px 0.0px 0.0px 0.0px;
    /*font-size: 1,111rem;*/
    color: #000000;
    -webkit-text-stroke: #000000 }

span.pv {
    font-size: 0.7222rem;
    font-kerning: none }

#galvene {   
    text-align:center;
    width:100%;
    background: white;
    z-index: 100;
    padding-top: 8px;
    padding-bottom: 4px;
    max-width:790px;
    line-height: normal; }
/* Tiek iestatīts automātiski ar javascript palīdzību> lai padarītu galveni fiksētu un redzamu neatkarīgi no scroll pozīcijas. */
#galvene.fixed {
    position:fixed;
    top: 0px; }

#saturs {
    /*marign-top: <tiek iestatīts automātiski ar javascript palīdzību> lai padarītu galveni fiksētu un redzamu neatkarīgi no scroll pozīcijas. */
    text-align: justify; }
    
@media screen and (max-width: 768px) {
    html {
        font-size: 18px; }
    body {
        max-width: none; }
    
    #galvene {
        max-width: none; }
    #galvene.fixed {
        /* Tādēļ ka body padding ir 10px un šis ir fixed pozīcijā, virsrakts nobīdās pie dažām mob. ierīcēm (spriežot pēc Chrome) */
        margin-left:-10px; }
}

@media screen and (max-width: 320px) {   
    #galvene {
        font-size: 1.1rem; }
}


/* Grāmatu izvēles lapa */
p.p3 {
    margin: 0.4em 0 0 0;
}