
a {color: blue;}
a:visited {color: darkblue;}
a:hover {color: red;}

html {height: 100%;margin: 0;padding: 0;}

body {
    margin: 0; 
    padding: 0;
    margin-left: 50px; 
    margin-right: 50px; 
    font-family: "Times New Roman",Serif; 
    font-size: 13pt;
    background-color: #fbffdb;
    text-align: center;
    height: 100%;
}
h1 {font-weight: normal; width: 100%; text-align: center; font-size:26pt;} 
h2 {font-weight: normal; font-size:20pt;} 
h3 {font-weight: normal; font-size:16pt;} 

li {width: 90%; white-space: nowrap; color: gray; list-style: square;}
ul.booklist li {width: auto; white-space: normal; color: black; list-style: disc; padding: 0; margin: 0; font-size: smaller;}
ul.booklist {padding: 0; margin: 0; margin-left: 20;}
ul.list li sup {font-size:7pt;}

.chapter .l b {color: #c0c0c0; width: 20px; font-size: smaller; margin-left:3px;margin-right:3px;}
.footer {
    text-align: center; 
    vertical-align:middle; 
    padding: 10px; 
    margin-top: 20px;
}

.main {
    margin: 0;
    padding: 0;
    text-align: left; 
    width: 880px;
    height: 100%;
    display: table;
    
}

.content { 
    height: 100%;
    width: 600px; 
    margin: 0; 
    padding: 0;
    float: left;
    background-image: url(../img/ramka.gif);
    background-color: #fffcd5;
    background-repeat: repeat-y;
    background-position: left;
   
}
.icontent {
    width: 100%;
    height: 100%;
    margin: 0; 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 20px;
    padding-left: 40px;
    background-image: url(../img/ramkar.gif);
    background-repeat: repeat-y;
    background-position: right;

}

.toolbar {
    float: right; 
    width: 270;  
    height: 100%;
    padding:0;
    margin:0;
    background-color: #fbffdb;
}


.block {
    width: 250px; 
    background-color: #f6bb5e; 
    padding: 10px; 
    font-size: 11pt; 
    margin: 5px; 
    margin-bottom: 10px; 
    float: left;
}
.highlited {
    background-color: SandyBrown; 
}

.hblock {
    width: 250px; 
    padding: 10px; 
    padding-bottom: 0;
    text-align: center;
}

.go {
    vertical-align: top; 
    font-size: 9pt; 
    height: 14px; 
    padding: 0; margin: 0;
    background-image: url(../img/search.gif);
    background-position: right;
    background-repeat: no-repeat;
    text-align: right;
    white-space: nowrap;
   
}
.go A {padding-right:18px;}

.otbiv {margin-top: 15px;}

.block h2  {font-size: 11pt; margin: 0; margin-bottom: 3px; font-weight: bold;}
.block  input.textbox {width: 210px; margin-top: 5px;}
div.input {width: 100%; white-space: nowrap;}

form {margin: 0; padding: 0;}

a.inner {text-decoration: none;}
a.inner:hover {text-decoration: underline;}

input.addressbar {margin: 0; font-size: 8pt; font-family: Tahoma;}
* html input.addressbar {background: white url(../img/ie.gif) no-repeat; padding: 2px; padding-left: 20px; height: 22px; }

sup {font-size: 8pt;}

.pagesbar {
    width:100%;
    text-align:center;
    font-size:7pt;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.glnav {font-size:9pt;}
.glnav a {color: gray;}

.pagesbar a {text-decoration:none;}

a.tolk:hover {text-decoration: none; background-color:#f6bb5e;}

