
/* $Id: sedbergh.css,v 1.7 2008/11/22 14:53:12 mike Exp $ */

/* Netscape 4 can't cope with the CSS menu so we use @import, which Netscape 4
   doesn't recognise, to load the stylesheet */

@import url("/tools/menu.css");

body  {
  color: #000000; background: #ffffe0 url("/images/header.jpg") repeat-x left top;
  margin: 0 10px;
}
p, ul {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  }
body, input, select {
   font-family: Arial, Helvetica, sans-serif;
   font-size: small;
   }
h1 {
  text-align: center;
  font-size: 180%;
  }
h2 {
  font-size: 155%;
}
h3 {
  font-size: 118%;
}
div.content {
  position: absolute;
  top: 130px;
  left: 130px;
  padding-left: 1em;
  padding-right: 1em;
 }
div.wide-content {
  margin-left: 2em;
  clear: left;
 }
div.page-content {
  position: absolute;
  left: 140px;
  margin-right: 1em;
}
.navbar {
  text-align: center;
  font-size: x-small;
}
.navbar a:visited {
  color: #0000ff;
  background-color: inherit;
}
*.topsearch {
  float: right;
  border: none;
  padding: 5px 0 0 00;
  margin: 0;
  background: none;
}
*.topsearch p {
  margin: 0;
  text-align: center;
  font-weight: bold;
  background: #ffffff;
  width: 12em;
  opacity: 0.55;
}
#pagefoot {
  clear: both;
  border-top: 2px solid #ff6622;
  margin: 1em 0 1em 0;
  }
div.page-content #pagefoot {
  position: absolute;
  bottom: 0;
  margin: 0 0 0 -130px;
  }
#pagefoot span.ed2 {
  font-family: "Times New Roman", serif;
  font-size: x-small;
  font-style:italic;
  font-weight:bolder;
  color: #009999;
  background-color: inherit;
  }
.footer {
   font-family: serif;
   font-size: 10px;
   border-top: solid thin navy;
   padding-bottom: 20px;        /* Need this as space for uplink button */
}
#uplink {
   position: fixed;
   right: 2px;
   bottom: 2px;
   background-color: #eeeeee;
   color: #000000;
   border: 1px solid #000000;
   font-family: Arial,sans-serif;
   font-size: 12px;
   font-weight: bold;
   text-align: center;
   z-index: 255;
}
.blacklink {
   color: #000000;
   background-color: inherit;
   text-decoration: none;
}
div.note {
  border: 2px solid #ff6622;
  width: 80%;
  margin-bottom: 1em;
  color: #000000;
  background-color: #ffffff;
  padding: 1em;
}
div.note h2 {
  margin-top: 0;
  padding-top: 0;
}
div.note p {
  margin-top: 0.25em;
  margin-bottom: 0.25em;
  }
img.with-border {
  border: 1px solid #004000;
}
img.left {
  float: left;
  margin-right: 1em;
  margin-bottom: 1em;
  border: 1px solid #004000;
}
img.right {
  float: right;
  margin-bottom: 1em;
  margin-left: 1em;
  border: 1px solid #004000;
}
div.white-box, div.white-box-l, div.white-box-r {
  border: 1px solid #004000;
  background-color: #ffffff;
  color: #000000;
  margin-bottom: 0.5em;
  }
div.white-box {
  margin-left: 1em;
  margin-right: 1em;
}
div.white-box-l {
  margin-right: 1em;
  float: left;
}
div.white-box-r {
  margin-left: 1em;
  float: right;
}
div.white-box p, div.white-box-l p ,div.white-box-r p {
  font-size: smaller;
  margin: 0 0.5em;
}
div.transparent-box {
  background: none;
  border: none;
  }
div.box {
  margin-left: 1em;
  margin-right: 1em;
}
div.box-l {
  margin-right: 1em;
  float: left;
}
div.box-r {
  margin-left: 1em;
  float: right;
}
blockquote {
  font-style: italic;
  margin-left: 4em;
  margin-right: 3em;
}
blockquote.framed {
  background-color: #ffffff;
  border: thick ridge #9cc87c;
/*  font-style: italic; */
  padding: 0.5em 1em 0.5em 1em ;
}
.slovene {
  font-style: italic;
  color: #006000;
}
.english {
  font-style: italic;
}
dl.navigation {
  margin-left: 5em;
}
dl.navigation dt {
  margin-top: 1em;
}
div.memo-pad {
  background: #e6e294;
  width: 100%;
  font-family: 'Comic Sans MS', cursive;
}
div.memo-pad p {
  margin: 0;
  padding: 0 1em 0.5em 1em;
}
a.external {
background:transparent url(/images/external.png) no-repeat scroll right center;
padding-right:13px;
}
span.toplink {
  float: right;
  margin-top: 0.2em;
  font-size: small;
  }
span.toplink img {
  border: none;
  }
span.toplink a:link, span.toplink a:visited {
  text-decoration: none;
  color: #000;
  }
