body{position:absolute;top:2px;margin:8px;font-size:1em} 
.fig {width:70%; box-shadow: 10px 10px 20px gray;margin-bottom:15px;margin-right:15px;float:left;} 
.figf {width:97%; box-shadow: 10px 10px 20px gray;margin-bottom:15px;margin-right:15px;float:left;} 
.block{width:100%;height:80%;overflow:auto;padding:2px;border-top:solid 1px gray;border-left:solid 4px gray;border-right:solid 2px gray;} 
.sblock{width:100%;height:80%;overflow:auto;padding:2px;border-top:solid 1px gray;border-left:solid 4px gray;border-right:solid 2px gray;}
.pblock{width:100%;height:80%;overflow:auto;padding:2px;border-top:solid 1px gray;border-left:solid 4px gray;border-right:solid 2px gray;}
.ublock{width:100%;height:80%;overflow:auto;padding:2px;border-top:solid 1px gray;border-left:solid 4px gray;border-right:solid 2px gray;}
.mblock{width:100%;height:80%;overflow:auto;padding:2px;border-top:solid 1px gray;border-left:solid 4px gray;border-right:solid 2px gray;}
.rblock{width:100%;height:80%;overflow:auto;padding:2px;border-top:solid 1px gray;border-left:solid 4px gray;border-right:solid 2px gray;}
.eblock{width:100%;height:80%;overflow:auto;padding:2px;border-top:solid 1px gray;border-left:solid 4px gray;border-right:solid 2px gray;}
.prg{margin-left:5%;display:block;} 
.iprg{margin-left:5%;display:block;} 
.rprg{margin-left:5%;height:40px;float:left;display:none;}

#contlist, #scontlist, #pcontlist, #ucontlist, #mcontlist, #rcontlist,#econtlist{position:fixed; top:4px; left:15px;width:115px;height:45px;padding:3px; background-color:#dddddd;opacity:0.8;overflow:auto;} 
#contmenu {position:absolute; width:40px; height: 42px;top:4px;left:7px;} 
#contmenu:hover {position:absolute; width:42px; height: 44px;top:3px;left:6px;} 
#conts{position:absolute;top:45px;display: none;font-color:#000080;} 
#relbtn{position:absolute;width:40px;height:42px;top:4px;left:75px;box-shadow:4px 4px 4px 4px #cccccc}
#relbtn:hover{position:absolute;width:42px;height:44px;top:4px;left:74px;}

a:visited { color: #000000; border-style: none; padding-top: 2px; padding-bottom: 2px; margin: 0px} 
a:not(.relanc):hover { color: #ffffff; background-color: #8396a2; border-style: outset; border-color: #cccccc; padding-top: 2px; padding-bottom: 2px; border-width: 0px; margin: 0px} a { text-decoration; none }
#contlist{box-shadow:2px 2px 12px #000000}
#scontlist{box-shadow:2px 2px 12px #000000}
#pcontlist{box-shadow:2px 2px 12px #ff0033}
#ucontlist{box-shadow:2px 2px 12px #99ff99}
#mcontlist{box-shadow:2px 2px 12px #00ffff}
#rcontlist{box-shadow:2px 2px 12px #0000ff}
#econtlist{box-shadow:2px 2px 12px #800080}
.rellinks{float:middle;margin:2px 8px 2px 0px;border-right:4px;width:36px; height:20px; box-shadow:2px 2px 4px #cccccc;display:none;float:center;}
.rellinks:hover{ box-shadow:2px 2px 12px #000000}
.rellinkp{float:middle;margin:2px 8px 2px 0px;border-right:4px;width:36px; height:20px;  box-shadow:2px 2px 4px #cccccc;display:none;float:center;}
.rellinkp:hover{ box-shadow:2px 2px 12px #ff0033}
.rellinku{float:middle;margin:2px 8px 2px 0px;border-right:4px;width:36px; height:20px;  box-shadow:2px 2px 4px #cccccc;display:none;float:center;}
.rellinku:hover{ box-shadow:2px 2px 12px #99ff99}
.rellinkm{float:middle;margin:2px 8px 2px 0px;border-right:4px;width:36px; height:20px;  box-shadow:2px 2px 4px #cccccc;display:none;float:center;}
.rellinkm:hover{ box-shadow:2px 2px 12px #00ffff}
.rellinkr{float:middle;margin:2px 8px 2px 0px;border-right:4px;width:36px; height:20px;  box-shadow:2px 2px 4px #cccccc;display:none;float:center;}
.rellinkr:hover{ box-shadow:2px 2px 12px #0000ff}
.rellinke{float:middle;margin:2px 8px 2px 0px;border-right:4px;width:36px; height:20px; box-shadow:2px 2px 4px #cccccc;display:none;float:center;}
.rellinke:hover{ box-shadow:2px 2px 12px #800080}

.video {position: relative;padding-bottom : 56.25%;top:0;}
.video iframe {position: absolute;top:0;left: 0;width: 70%;height:70%;}
.vprg{position:relative;width:70%;height:70%;top:0;left:0;float:left;opacity:0;box-shadow: 10px 10px 20px gray;margin-bottom:15px;margin-right:15px;}