

.detail #content {
  background:#f0f0f0;
  }
  .detail #leftColm {
    width:691px;
    }
  .detail #middleColm {
    width:229px;
    }
  .detail #rightColm {
    display:none; /* rechts verdwijnt, middenkolom schuift op */
    }

.biography #content {
  background:#f0f0f0;
  }
  .biography #leftColm {
    width:691px;
    }
  .biography #middleColm {
    display:none; /* midden verdwijnt, linkerkolom schuift op */
    }
  .biography #rightColm {
    width:229px;
    }

.gallery #content {
  background:#f0f0f0;
  }
  .gallery #leftColm {
    width:691px;
    }
  .gallery #middleColm {
    display:none; /* midden verdwijnt, linkerkolom schuift op */
    }
  .gallery #rightColm {
    width:229px;
    }

.onecol #leftColm {
  width:auto;
  background-color:#F0E7DB;
  }
  .onecol #middleColm {
    display:none;
    }
  .onecol #rightColm {
    display:none;
    }




/* Anneke Schat V1.0 by 12B Company */


* {
  font-family:Arial,Verdana,Sans-serif;
  }
html,body {
    height:100%;
    margin:0px;
    padding:0px;
    text-align:center;
}
img {border:0px;}

/*Layout*/
#contain {
    text-align:left;
    width:920px;
    height:auto;
    margin:0px auto;
    padding:0px;
    display:block;
}
#header {
    float:left;
    width:918px;
    height:104px;
    margin:0px;
    padding:0px;
    display:inline;
    border:1px solid #999;
}
.nr1 {background:url('../gfx/basic/bg_header_01.jpg') left top no-repeat;}
.nr2 {background:url('../gfx/basic/bg_header_02.jpg') left top no-repeat;}
#PRnav {
    float:left;
    width:920px;
    height:38px;
    margin:0px;
    padding:0px;
    display:inline;
}
#content {
    float:left;
    width:920px;
    height:auto;
    margin:0px;
    padding:0px;
    display:inline;
    background:url('../gfx/basic/bg_content.gif') left top repeat-y;
}

#leftColm {
    float:left;
    width:461px;
    height:auto;
    margin:0px;
    padding:0px;
    display:inline;
}
#middleColm {
    float:left;
    width:230px;
    height:auto;
    margin:0px;
    padding:0px 0px 10px 0px;
    display:inline;
}
#rightColm {
    float:left;
    width:229px;
    height:auto;
    margin:0px;
    padding:0px 0px 10px 0px;
    display:inline;
}
#footer {
    float:left;
    width:920px;
    height:70px;
    margin:0px;
    padding:10px 0px 0px 0px;
    display:inline;
    text-align:center;
    background:url('../gfx/basic/bg_footer.jpg') center bottom no-repeat;
}

/*PRnav*/
#PRnav ul {
    float:left;
    margin:10px 0px 0px 0px;
    padding:0px;
    display:inline;
    list-style:none;
}
#PRnav ul li {
    float:left;
    margin:0px;
    padding:0px;
    display:inline;
    background:url('../gfx/basic/bullet_prnav.gif') right center no-repeat;
}
#PRnav ul li#last {background:transparent; padding-right:0px;}
#PRnav ul li a {
    font-weight:bold;
    font-size:0.9em;
    display:block;
    color:#369;
    text-decoration:none;
    padding:0px 6px;
}
#PRnav ul li a:hover,
#PRnav ul li.on a {color:#036; text-decoration:underline;}
#PRnav select {
    margin-top:11px;
    height:17px;
    width:auto;
    font-size:10px;
}

/*Jewellery gallery*/
#tab {
    text-align:right;
    display:block;
    float:right;
    font-size:0.7em;
    line-height:18px;
    margin:0px 10px 0px 10px;
}
#tab2 {
    text-align:right;
    display:block;
    float:right;
    font-size:0.7em;
    line-height:18px;
    margin:3px 10px 0px 10px;
}
#gallery {
    margin:0px 10px;
    display:block;
    clear:both;
}
#gallery .thmb {
    float:left;
    width:140px;
    height:auto;
    margin:0px 4px 0px 3px;
    padding:0px;
    display:inline;
}

#gallery .thmb img {
  /*border:1px solid #999; */
  }
#gallery .thmb .img {
  display:block;
 /* border:1px solid #999; */
  width:140px;
  height:120px;
  background-color:#fff;
  background-position:center center;
  background-repeat:no-repeat;
  }  
#gallery .thmb p {margin:0px 10px 10px 10px; text-align:center;}

/*Latestwork*/
.latest {
    width:auto;
    height:100px;
    margin:0px 0px 10px 0px;
    padding:7px 0px 0px 0px;
    display:block;
    cursor:pointer;
}
a.latest {text-decoration:none; color:#000;}
a:hover.latest {text-decoration:none; color:#369; background:#F6F0E9;}
.latest img.photo {
    float:left;
    margin:0px 10px;
    display:inline;
}
span.hoofd {
    font-size:0.8em;
    line-height:18px;
    font-weight:bold;
    margin:0px 10px 10px 10px;
    padding-top:5px;
    display:block;
}

/*Popup*/
#popup {
    position:absolute;
    top:0;
    left:50%;
    width:900px;
    height:480px;
    margin:160px 0px 0px -450px;
    background:#fff;
    border:1px solid #999;
}
  #top {
      float:left;
      width:100%;
      height:25px;
      margin:0px;
      padding:0px;
      display:inline;
      border-bottom:1px solid #999;
      background:#fdf9f0;
  }
    .close {
        float:right;
        margin:7px 7px 0px 0px;
        padding:0px;
        display:inline;
    }
    #top[id] .close {margin-top:7px;} /*leuke H4X*/
    #top p {margin:0px; padding:0px;}
    .navigation {  /* previous - next */
        float:left;
        width:300px;
        margin:5px 0px 0px 7px;
        padding:0px;
        display:inline;
        font-size:0.7em;
        font-weight:bold;
        color:#369;
    }
#closeup {
  float:left;
  width:auto;
  height:300px;
  display:inline;   
  }
  #closeup img {
    float:left;
    margin:0px;
    padding:0px;
    display:inline;
    }
#closeup2 {
  }
  #closeup2 .imgzoom {
    display:block;
    background:#fff;
    margin:0px 5px;
    padding:0px auto;
    text-align:center;
    }
      .imgzoom img {
        }
        
/*Textstyle*/
h1,h2 {
    font-size:1em;
    font-weight:bold;
    color:#369;
    margin:18px 10px 8px 10px;
}
span.head3,
#middleColm h3,
#rightColm h3 {
    font-size:0.7em;
    line-height:18px;
    font-weight:bold;
    margin:10px 10px 10px 10px;
}

h4 {
    font-size:0.7em;
    line-height:18px;
    font-weight:bold;
    margin:0px 10px 0px 10px;
}
#leftColm h3 {
    font-size:0.8em;
    line-height:18px;
    font-weight:bold;
    margin:10px;
}
p,
.parag {
  font-size:0.7em;
  line-height:18px;
  display:block;
  }
p {
    margin:0px 10px 10px 10px;
  }
  p img {
    margin:0.4em;
    }
.parag {
  margin:0 10px;
  }
.publish,
.agenda {
  color:#000;
  }
#leftColm p {margin:10px 10px 20px 10px;}
#rightColm p {margin:0px 10px 20px 10px;}
p.subscript {
    font-size:0.65em;
    color:#369;
}
a span.subscript {
    font-size:0.6em;
    line-height:18px;
    margin:5px 10px;
    display:block;
}
#gallery a.thmb {text-decoration:none; color:#369;}
#gallery a:hover.thmb {text-decoration:none; color:#036;}
#gallery a:hover.thmb img {border-color:#333;}
a {
    text-decoration:none;
    color:#369;
}
a:hover {
    text-decoration:underline;
    color:#036;
}
#middleColm a:hover, #rightColm a:hover {text-decoration:none; color:#036;}
span.emph {
  display:block;
  margin:0px 10px 10px 10px;
  font-size:0.7em;
  font-style:italic;
  }
.isbn {
  display:block;
  margin:0px 10px 10px 10px;
  color:#666;
  font-size:0.6em;
}

div.hr {
    border:0px;
    height:8px;
    background:url('../gfx/basic/bg_hr.gif') 10px center no-repeat;
    display:block;
}

object,
object embed {
    width:209px; 
    height:155px;
    margin:20px 0px;
    display:block;
}

/*biografie list*/

ul#biography {
    margin:10px 0px 0px 10px;
    padding:0px;
    list-style:none;
    }
    ul#biography li {
      font-size:0.7em;
      line-height:18px;
      font-weight:bold;
      }
    ul#biography li a {
        color:#369;
        text-decoration:none;
        }
        ul#biography ul {
            margin:8px 0px 0px 0px;
            padding:0px;
            list-style:none;
            }
            ul#biography ul li {
              height:20px;
              background:url('../gfx/basic/bullet_list.gif') left 5px no-repeat;
              }
                ul#biography ul a {
                  margin-left:15px;
                  height:20px;
                  display:block;
                  color:#222;
                  font-weight:normal;
                  font-size:11.2px;
                  }

/*Overige objecten*/
h5 {
    font-weight:bold;
    font-size:0.7em;
    margin:20px 10px 10px 10px;
}
h6 {
    font-weight:bold;
    font-style:italic;
    font-size:0.7em;
    margin:20px 10px 10px 10px;
}
em {
    font-style:italic;
}
dl {
    margin:10px;
    display:block;
}
dt {
    font-weight:bold;
    font-size:0.75em;
}
dd {
    font-weight:normal;
    font-size:0.7em;
    margin:0px 0px 10px 0px;
    padding:0px 0px 0px 15px;
    background:url('../gfx/basic/bullet_list.gif') left 3px no-repeat;
}
#leftColm ul {
    font-size:0.7em;
    line-height:1.2em;
    margin:10px;
    padding:0px 0px 0px 5px;
    display:block;
}
#leftColm ul li {
    padding:0px 0px 0px 27px;
    display:block;
    background:url('../gfx/basic/bullet_list.gif') 6px 3px no-repeat;
    list-style:none;
}
#leftColm a:hover, a:active {
    color:black; 
}

ol {
    font-size:0.7em;
}

table {
    font-size:0.7em;
    margin:10px 10px;
    padding:0px;
    border:1px solid #ddd;
    background:#fff;
}
table tr {
    margin:0px;
    padding:0px;
}
table tr th {
    margin:0px;
    padding:2px 5px;
    border-bottom:1px solid #ddd;
    color:#333;
}
table tr td {
    margin:0px;
    padding:2px 5px;
    color:#666;
}
table tr th.highlight {background:#eee;}
table tr td.highlight {background:#f6f6f6;}
.italic {font-style:italic;}
/*List nav*/
ul.nav {
    width:180px;
    margin:10px;
    padding:0px;
    list-style:none;
}
ul.nav li {
    width:180px;
    height:20px;
    height:100%;
    margin:0px;
    padding:0px;
    background:url('../gfx/basic/bullet_list.gif') left 3px no-repeat;
}
ul.nav li a {
    font-size:0.7em;
    height:20px;
    color:#000;
    padding:0px 0px 0px 15px;
    display:block;
}

/*extras*/
span.splitter {
    padding:5px;
    color:#666;
}
img.photo {
    margin:0px 10px 0px 10px;
    padding:0px;
    border:1px solid #999;
}
a.on {color:#222;}
a.off:hover{color:black;} 

