body, p, th, td {font-family: "Trebuchet MS", sans-serif; font-size: 13px; line-height:15px }
a { outline:none; text-decoration: none; color: #500; font-size: inherit }
a:hover {color: #c00 }
img { border: 0px }
table, form { padding: 0px; margin: 0px }
.blackbar { background-color: black; color: white; font-size: 13px; line-height:15px;white-space: nowrap; overflow: hidden }
.blackbarlink { color: #c00; }
.blackbarlink:hover { color:red }
.sheet { background-image: url(../umages/50%25.gif)}
.small-sp-below { margin-bottom: .5em }
.small-sp { margin-top: .5em; margin-bottom: .5em }

/* Determines the size of the space between words in title that are graphics: */
.imgtitle { font-size:26px; margin-top: 4px}

big /* used for book titles */ { font-size: 18px; line-height: 21px }
subtitle /* book subtitles */ {  }
small /* used for extra book information */ {font-size: 12px; line-height: 14px}
.descr { font-size: 12px; line-height: 14px }

.about_title { text-align: center; margin-top: 16px; margin-bottom: 16px }
.tabpara { padding-left: 16px; padding-bottom: 16px;padding-right: 16px; padding-top: 0px; font-size:12px; line-height: 14px; margin: 0px }

.menubody { padding-left: 12px; padding-right: 12px; padding-top: 2px; padding-bottom: 2px; color :#e0e0e0; background-image: url(umages/g85.png)}
.menubody2 { padding-left: 12px; padding-right: 12px; padding-top: 2px; padding-bottom: 2px; color :#e0e0e0; background-image: url(umages/g852.png)}
.midiv {padding-left: 12px; padding-right: 12px; padding-top: 4px; padding-bottom: 4px; }
.mi {color :#e0e0e0; font-size: 12px; height: 14px; white-space: nowrap}
.mi:hover { color:#fff }
.arrrow { font-family: Arial; font-size: 7px }

.adtitle { color: #222 }
.adpopuptitle { font-size: 13px; line-height: 15px; color: white }
.adpopupsubtitle { font-size: 12px; line-height: 13px; color: white }
.adpopuppadding { padding-left: 12px; padding-top: 7px; padding-bottom: 7px; padding-right: 12px}

.mavros_syndesmos { color: black }

.sc {} /*{  text-transform: uppercase; font-size: 85% }*/
 /*{ text-transform: lowercase; font-variant: small-caps;} */

.contents_titles { font-size: 13px; line-height: 15px; /*color: black*/ }
.contents_author { font-size: 11px; line-height: 13px /*color: black*/ }

.cover_border {outline: solid 1px #aaa; -moz-outline: solid 1px #aaa}

.image_caption { font-size: 13px; line-height: 15px }

.red { color: #c00 }

/*---------------- POPUPS ----------------*/

.popup-back { height: 900px; width: 100%; position: absolute; top:0;left:0; z-index:100}
.popup-back td { text-align: center }

div.popup-shadow { padding:20px; display:inline-block; position:relative;width:800px }

.popup {
 -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;
 position:relative;
 width: 800px; height:650px;
}
.popup-margin { overflow:auto; position:absolute; top: 10px; right:10px; left:10px; bottom:60px; text-align:left }
.popup { background-image: url(umages/g85.png) }


div.popup-button { text-align: center; width: 100%; position: absolute; bottom: 20px }
.popup button {}
