body {background:#079; color:#000; margin-left:12%; margin-right:12%; font-family: sans-serif; font-size:90%;}
h1{font-family:serif; margin-top:0.2em;}
h2{background:#ccc; color:#000; border:1px solid #000; padding-left:6px; padding-top:2px; margin-top:1em; font-family:serif; }
h3 {margin-left:0.5em; margin-top:2em;}
h4 {margin-left:0.5em; margin-bottom:0em;}
h5 {margin:0.5em;}
p,table,object,pre  {margin:0.2em 3em 1em 1em;}
li {margin-bottom:0.5em; margin-right:12%;}
li span {background:transparent; color:#a00;}
li pre {margin:0.2em 0em 0em 0em;}
a:link:hover {background:transparent; color:#079; }
code, pre {background:#ccc; color:#000; padding:0.2em;}

 .nh {margin-right:11em;}
.nh4 { background:transparent; color:#000; text-decoration:underline;}
.stil{background:#e8e8e8; color:#000; margin:0px; padding:0.7em 2% 0.8em 2%; border:0.2em ridge #ccc; max-width:56em;}
.cntr{text-align:center; clear:both;}
.right {text-align:right}
.nobord {border:0;}
.small {font-size:100%;}
.ram {border:1px solid #000; width:90%; margin:1em; padding:10px;}
.warning {background:transparent; color: #f00;}
.sruler {width: 80%;}
.flr {float:right; margin-bottom:1em; margin-left:1em;}

#topp{text-align:center; padding-bottom:1em;}
#cont {padding-top:0em;}
#urub {background:transparent; color:#000; border:0; font-size:90%; font-family:sans-serif;}
#menu{background:transparent; color:#e8e8e8; padding:0.4%; text-align:center; font-weight:bold; max-width:56em;}
#menu a {text-decoration:none; font-weight:bold; background:#079; color:#e8e8e8;}
#menu a:hover {background:#079; color:#0f0;}
#menu span {margin:0em 1.2% 0em 1.2%;}
#hide {display:none; background:#ccc; color:#000; border:1px solid #777; font-weight:bold; margin-top:1em; padding:3px; font-size:80%;}
#logo {float:left;}
#float {float:right;}
#keys {border:1px solid #000; width:90%; margin-left:4%;}
#keys td {border-bottom:1px solid #000;}

#infor {float:right; width:14em; min-width:204px; margin-left:4%; padding:0.4em; background:#ccc; color:#000; border:1px solid #000;}
#infor ul {padding-left:1em; list-style-position:outside; list-style-type:none;}
#infor ul a {margin-bottom:0em; padding:0.2em; text-decoration:none; display:block; background:#e8e8e8; color:#00f;}
#infor ul a:visited {background:#e8e8e8; color:#528;}
#infor ul a:hover {background:#079; color:#ccc;}
#infor li {margin-bottom:0em;}
#infor h4 {margin-top:0px;}
#infor p {margin:0.5em 1em 0.5em 1em;}
#infor .shot {display:block; text-align:center;}
#infor img  {border:0;}

.imglist {list-style:none; }
.imglist a {margin-left:0.6em; position:relative; top:-12px;;}

@media print {
body {background:#fff; color:#000; margin-left:4%; margin-right:2%; font-family: helvetica,sans-serif;}
p  {margin: 1em 3em 1em 0.5em;}
a {background:transparent; color:#000; text-decoration:none; }
img, #infor ul, #menu, #hide a  {display:none; background:transparent; color:#fff;}
.stil, .htwo, #cont, #hide {background:transparent; color:#000; margin-left:0px; border:0;}
.vit {background:transparent; color:#fff; font-weight:bold;}
#urub {font-size:90%; text-align:center;}
}

