html { overflow-y: scroll; } body { font-family: Calibri, sans-serif; color: #2b2c29; font-size: 14px; background-image: url(pics/background2.jpg); background-size:100%; background-repeat: no-repeat; background-position: bottom; background-attachment: fixed; } .text { font-family: Calibri, sans-serif; color: #2b2c29; font-size: 14px; } a { color: #2b2c29; text-decoration: none; font-style: italic; } a:hover { color: #60830B; text-decoration: none; } a:active { color: #444E22; text-decoration: none; } img { border-style: none; } .picborder { border-color: #2b2c29; border-style: solid; border-width: 1px; } .box{ border-color: #2b2c29; border-style: none; border-width: 1px; } .button { color: #2b2c29; font-size: 20px; padding-left: 15px; font-weight: normal; position:fixed; font-style: normal; font-weight: bold; opacity: 0.8; } .buttonactive { color: #60830B; } .logo { opacity: 0.7; border-radius: 5px; margin: 10px; margin-top: 20px; margin-left: 10px; position:fixed; } .title { opacity: 0.8; position: absolute; left: 190px; top: 70px; } .subtitle { position: absolute; left: 220px; top: 95px; font-size: 18px; font-weight: bold; } .bold { font-weight: bold; opacity: 0.8; } .windowtitle { background-color: rgba(255,255,255,0.8); border-color: #1e1f1c; border-style: none; border-bottom-style: none; border-width: 1px; height: 30px; font-size: 20px; font-weight: bold; padding-top: 10px; padding-left: 15px; } .windowtitletext { opacity: 0.8; } .windowhiddentitle { border-radius: 5px; border-style: solid; margin-bottom: 20px; } .windowcontent { background-color: rgba(255,255,255,0.8); border-color: #2b2c29; border-style: none; border-top-style: none; border-width: 1px; padding: 25px; padding-top: 5px; text-align: justify; } .headline { font-weight: normal; font-size: 18px; margin-top: 10px; margin-bottom: 3px; font-weight: bold; opacity: 0.8; } .headlinedate { font-size: 15px; margin-bottom: 4px; margin-top: 13px; } .filetype { margin-bottom: -3px; }