/* ================================= */
/*   le CSS qui tue ! F.O. nov.2004  */
/*   the killer CSS! F.O. nov.2004   */
/*      apr.2006 : Now in ems!       */
/* ================================= */

html {
  background-color:#004080;
  margin:0;
  padding:0;
  border:none;
  line-height:normal;
}
body {
  margin:0;
  padding:0;
  font-family:arial, helvetica, sans-serif;
  font-size:100%;
  color: #DC9B6E;
  background-color: #004080;
  background-position: top left;
}

     a         { text-decoration:none; }
     a:link    { color:#C0C0C0; background-color:inherit; }
     a:visited { color:#D0C0AE; background-color:inherit; }
     a:active  { color:#D0C0AE; background-color:#00478E; }
     a:hover   { color:aqua; background-color:inherit; text-decoration:underline; }
p.ff a:hover   { border-bottom:none; }

h1        { font-size:1.2em; }
h2        { font-size:1.1em; }
h2.small  { font-size:0.9em; }
h3        { font-size:1.1em; text-align:left; margin-left:.8em; margin-bottom:0; font-weight:normal;}
h4        { font-size:0.9em; }
#home h4  { margin: .5em 1em 0; font-weight:normal; }

h1 i, h2 i, h3 i, h4 i {
  font-size:.9em;
  font-weight: normal;
}

address { font-style:normal; margin-top:0; padding-top:0; }
address:first-line { font-size:1em; font-weight:bold; line-height:2em; }

.title {
  text-align:center;
  margin: 0 auto 1.1em auto;
}

div {
  margin-left:auto;
  margin-right:auto;
}

.head {
  position:relative;
  width:/*472px*/33em;
  height:/*102px*/7.1em;
  margin-top:1.5em;
  border:solid;
  border-color:#0053A6 #003468 #003468 #0053A6;
  color:#FFFFFF;
  background-color:#004488;
  text-align:center;
}

#home .head {
  height:7.5em;
  border-width:1px 3px 3px 1px;
  background:#dc9a6e url(./img/leroy.gif) 25% 100% repeat-x;
}

#design .head {
  width:32.7em;
  border-width:1px 2px 2px 1px;
  background:#b1bad7 url("http://design.olieu.net/atrium2.jpg") no-repeat;
}

#photos .head {
  /* height:102px; */
  /* border-width:0 2px 2px 0; */
  margin-top:0;
  border:none;
  /* background:#004488 url(../img/negatif.gif) repeat-x; */
  background:none transparent;
}

body#photos {
  margin:0; padding:0; border:none 0;
  background:#004488 url(../img/negatifBW.gif) 0 1em repeat-x;
}

#design h1, #home h1 {
  position:absolute; left:0; top:-.2em; margin:0; padding:.25em; font-size:3.5em; color:#ecc8ae;
  opacity:.7;
  /* filter:alpha(opacity=70);  IE7 still sucks */
  font-weight:bold;
}
#design h1 { font-weight:bold; color:#739ac7; }

#photos h1 {
  position:absolute; left:0; top:0;
  margin-top:.5em;
  margin-left:.25em;
  padding-top:0;
  font-size:3.5em; color:white/*#ecc8ae*/;
  font-weight:bold;
  opacity:.60;
  filter:alpha(opacity=60);
}

.cell {
  width:/*450px*/31em;
  min-height:3em;
  margin:1.5em auto;
  border-style:solid;
  border-color:#0053A6 #003468 #003468 #0053A6;
  border-width:1px 2px 2px 1px;
  padding:/*10px*/.8em;
  background-color:#004488;
  color:inherit;
}

.miscbox {
  position: relative;
  top:-5.5em;  /*-80px*/
  right:-15em; /*-200px*/
  width:7.5em; /*110px*/
  border-style:solid;
  border-color:#0053A6 #003468 #003468 #0053A6;
  border-width:1px 2px 2px 1px;
  background-color:#00458A;
  color:inherit;
  text-align:right;
}

ul { list-style-type: square; margin-top:.5em;}
ul li {
  text-align:justify;
  margin-left:.5em;
  margin-right:.5em;
}

li.hop { margin-top:.8em }

span.x {
  font-size:1.6em;
  font-family:'courier new',courier,monospace;
  font-weight:bold;
}

.note {
  font-size:.9em;
  font-family:arial, helvetica, sans-serif;
  margin:.4em .8em;
}

.nota { color:#C0C0C0; }

img { border:none; }
img.ikon { position:absolute; bottom:0; right:25%; }

.just { color:#FF712F }

.fam {
  background-image:url(./img/famd.gif);
  background-position:bottom right;
  background-repeat:no-repeat;
}

.chair {
  height:12em;
  background-image:url(http://design.olieu.net/chair.jpg);
  background-position:/*300px -6px*/22em -.6em;
  background-repeat:no-repeat;
}
#eXTReMe img {opacity:0.15;
  -moz-opacity: 0.15;
  filter: alpha(opacity=15);
}

/* h3[*|lang="da"]:after { content:url(http://hist.olieu.net/meauXfiles/pix/flagDK.png); } */
