/* VARS */
/* \VARS */
/* MIXINS */
/* \MIXINS */
body {
  background: #3a322c url("../images/afscheid/body.gif") no-repeat 950px 0;
  margin: 0;
  padding: 18px 15px;
  width: 965px;
  min-height: 790px;
  font-family: Arial,sans-serif;
  font-size: 11px; }

a {
  color: black; }

form {
  margin: 0; }

img {
  border: 0; }

h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  padding: 0;
  font-family: Arial, sans-serif; }

h1 span,
h2 span,
h3 span,
h4 span,
h5 span,
h6 span {
  display: none; }

/* TODO: deprecated?? */
h1 img,
h2 img,
h3 img,
h4 img,
h5 img,
h6 img {
  display: block; }

h1.nodisplay {
  display: none; }

p, div#lightbox-content h2 {
  margin: 0 0 1.5em 0;
  line-height: 1.5em; }
  p.intro, div#lightbox-content h2.intro {
    font-size: 14px; }
  p a, div#lightbox-content h2 a {
    color: #008bbc; }

h2 {
  margin-bottom: 10px;
  height: 23px;
  overflow: hidden;
  background-repeat: no-repeat;
  text-indent: -9999px; }
  h2.actuele-nr1 {
    background-image: url("../images/afscheid/headers/actuele-nr1.gif"); }
  h2.de-top3-van {
    background-image: url("../images/afscheid/headers/de-top3-van.gif"); }
  h2.jouw-top-3 {
    background-image: url("../images/afscheid/headers/jouw-top-3.gif"); }
  h2.meer-over-dit-kunstwerk {
    background-image: url("../images/afscheid/headers/meer-over-dit-kunstwerk.gif"); }
  h2.verzenden {
    background-image: url("../images/afscheid/headers/verzenden.gif"); }
  h2.promoot-jouw-top-3 {
    background-image: url("../images/afscheid/headers/promoot-jouw-top-3.gif"); }
  h2.stap-1 {
    background-image: url("../images/afscheid/headers/stap-1.gif"); }
  h2.stap-2 {
    background-image: url("../images/afscheid/headers/stap-2.gif"); }
  h2.stap-3 {
    background-image: url("../images/afscheid/headers/stap-3.gif"); }
  h2.over-de-site {
    background-image: url("../images/afscheid/headers/over-de-site.gif"); }

h3.promoot-je-eigen-site,
h3.stuur-een-kaartje {
  height: 16px;
  overflow: hidden;
  background-repeat: no-repeat;
  text-indent: -9999px; }

h3.promoot-je-eigen-site {
  background-image: url("../images/afscheid/headers/promoot-je-eigen-site.gif"); }

h3.stuur-een-kaartje {
  background-image: url("../images/afscheid/headers/stuur-een-kaartje.gif"); }

span.forcehyves img {
  height: 20px;
  width: 20px;
  vertical-align: bottom; }

a#header {
  display: block;
  margin-bottom: 5px;
  width: 936px;
  height: 106px;
  overflow: hidden;
  background: url("../images/afscheid/header.gif") no-repeat;
  text-indent: -9999px; }

/* menu */
div#menu_main {
  height: 30px; }
  div#menu_main a {
    float: left;
    display: block;
    height: 30px;
    overflow: hidden;
    background: transparent no-repeat 0 0;
    text-indent: -9999px; }
    div#menu_main a.active {
      background-position: 0 -30px; }
    div#menu_main a.home {
      width: 84px;
      background-image: url("../images/afscheid/menu/main/home.gif"); }
    div#menu_main a.maak-jouw-top3 {
      width: 172px;
      background-image: url("../images/afscheid/menu/main/maak-jouw-top3.gif"); }
    div#menu_main a.over-de-site {
      width: 131px;
      background-image: url("../images/afscheid/menu/main/over-de-site.gif"); }
    div#menu_main a.de-top3-van {
      width: 135px;
      background-image: url("../images/afscheid/menu/main/de-top3-van.gif"); }
  div#menu_main img#button_login {
    float: right; }

div#counter {
  float: right;
  font-family: Arial,sans-serif;
  color: #e3e3e3;
  font-size: 13px; }
  div#counter span {
    display: inline-block;
    height: 21px;
    background: #c4c2c0 url("../images/afscheid/bg_counter_left.gif") no-repeat;
    vertical-align: middle; }
    div#counter span span {
      display: block;
      height: 15px;
      padding: 3px 4px 3px 4px;
      overflow: hidden;
      background: transparent url("../images/afscheid/bg_counter_right.gif") no-repeat right top;
      color: black;
      font-weight: bold;
      font-size: 11px; }

div#menu_sub {
  background: white url("../images/afscheid/menu/sub/bg_submenu.gif") repeat-x;
  padding: 15px;
  min-height: 65px; }
  div#menu_sub div.menu_sub_item {
    float: left;
    margin-right: 15px; }
  div#menu_sub div.menu_sub_item_last {
    float: left;
    margin-right: 30px; }
  div#menu_sub a {
    display: block;
    width: 166px;
    height: 28px;
    overflow: hidden;
    background-position: 0 0;
    background-repeat: no-repeat;
    text-indent: -999px; }
    div#menu_sub a.active {
      height: 65px;
      background-position: 0 -65px; }
    div#menu_sub a.alle-kunstwerken {
      background-image: url("../images/afscheid/menu/sub/alle-kunstwerken.png"); }
    div#menu_sub a.actuele-top-50 {
      background-image: url("../images/afscheid/menu/sub/actuele-top-50.png"); }
    div#menu_sub a.alle-top-3s {
      background-image: url("../images/afscheid/menu/sub/alle-top-3s.png"); }
    div#menu_sub a.uitgelichte-top-3s {
      background-image: url("../images/afscheid/menu/sub/uitgelichte-top-3s.png"); }
  div#menu_sub.combi {
    background: url("../images/afscheid/menu/sub/bg_submenu_combi.gif") no-repeat;
    padding: 15px;
    min-height: 65px; }

div#content {
  background: #77cde3;
  padding-top: 10px;
  overflow: hidden; }
  div#content.combi {
    padding: 0 10px 10px; }

div#content_home_bg {
  background: url("../images/afscheid/home_content.gif") repeat-y;
  margin-bottom: 10px;
  padding: 0 10px;
  overflow: hidden; }

div#content_home_main {
  width: 602px;
  padding: 20px 20px 10px 10px; }

div#content_main {
  padding: 20px 20px 10px 20px;
  width: 602px;
  overflow: hidden;
  background: white;
  color: black; }

div#content_home_side {
  float: right;
  width: 293px; }

div#visual_home {
  width: 642px;
  height: 361px;
  position: relative;
  background: url("../images/afscheid/home_poster.jpg") no-repeat; }
  div#visual_home a {
    position: absolute;
    bottom: 26px;
    left: 30px;
    display: block;
    width: 324px;
    height: 54px;
    overflow: hidden;
    background: url("../images/afscheid/button_kies-landschap.png") no-repeat;
    text-indent: -9999px; }

div#fflash_video_home {
  position: absolute;
  top: 0px;
  left: 0px; }

div.home_side {
  min-height: 293px;
  padding: 15px;
  color: #444444;
  font-size: 13px; }
  div.home_side div.art_thumb {
    width: 100px;
    height: 100px;
    margin-bottom: 10px; }
  div.home_side div.art_thumb {
    display: block; }
  div.home_side div.art_desc {
    float: right;
    width: 150px; }
  div.home_side p, div.home_side div#lightbox-content h2, div#lightbox-content div.home_side h2 {
    margin: 0 0 0.6em 0; }
  div.home_side a.bullet_square {
    background-image: url("../images/afscheid/bullet_square_blue.gif");
    font-weight: normal; }

div.home_divider_side {
  display: block;
  width: 293px;
  height: 4px;
  overflow: hidden;
  background: url("../images/afscheid/home_divider_side.gif"); }

div#footer {
  padding: 30px 0;
  font-family: Arial,sans-serif;
  font-size: 12px;
  color: #a3a3a3; }
  div#footer a {
    color: #d2d2d2;
    text-decoration: none; }
    div#footer a:hover {
      text-decoration: underline; }
  div#footer span {
    padding: 0 4px 0 8px; }
  div#footer div.footer_links {
    float: right; }

div#content_home_main p, div#content_home_main div#lightbox-content h2, div#lightbox-content div#content_home_main h2 {
  font-size: 15px;
  color: black; }
  div#content_home_main p.content_home_intro, div#content_home_main div#lightbox-content h2.content_home_intro, div#lightbox-content div#content_home_main h2.content_home_intro {
    color: white;
    font-weight: bold;
    font-size: 16px; }
    div#content_home_main p.content_home_intro a, div#content_home_main div#lightbox-content h2.content_home_intro a, div#lightbox-content div#content_home_main h2.content_home_intro a {
      color: #008BBC; }
  div#content_home_main p a, div#content_home_main div#lightbox-content h2 a, div#lightbox-content div#content_home_main h2 a {
    color: black;
    text-decoration: underline; }

a.bullet_square {
  background: url("../images/afscheid/bullet_square.gif") no-repeat;
  padding-left: 22px;
  color: black;
  text-decoration: underline;
  font-size: 15px;
  font-weight: bold; }
  a.bullet_square.home_margin {
    margin-right: 40px; }

div.balloon {
  position: relative;
  font-size: 12px;
  color: #000; }
  div.balloon div.balloon_content {
    background-color: #e4e4db;
    padding: 10px; }
  div.balloon div.tl,
  div.balloon div.tr,
  div.balloon div.br,
  div.balloon div.bl {
    position: absolute;
    width: 2px;
    height: 2px;
    overflow: hidden; }
  div.balloon div.tl {
    left: 0;
    top: 5px;
    background: transparent; }
  div.balloon div.tr {
    right: 0;
    top: 5px;
    background: transparent; }
  div.balloon div.br {
    right: 0;
    bottom: 0;
    background: transparent; }
  div.balloon div.bl {
    bottom: 0;
    left: 0;
    background: transparent; }

div.home_side div.balloon {
  margin: 0 0 10px 0; }
  div.home_side div.balloon div.top {
    height: 5px;
    overflow: hidden;
    background: url("../images/afscheid/balloon_top.gif") no-repeat 30% 0; }

div.home_top3_name {
  margin-bottom: 10px;
  overflow: hidden; }

div.home_top3_name img {
  border: 1px solid #d09eb8;
  float: left;
  margin-right: 10px; }

div.home_top3_name span {
  display: block;
  float: left;
  width: 229px;
  font-size: 14px; }

div#home_top3_art {
  margin-bottom: 10px;
  height: 91px; }

div.home_top3_artwork {
  width: 84px;
  height: 91px;
  float: left;
  margin-right: 3px;
  position: relative; }

div.home_top3_artwork img {
  position: absolute;
  left: 0;
  top: 0; }

div.home_top3_artwork a {
  display: block;
  width: 84px;
  height: 91px;
  position: absolute;
  left: 0;
  top: 0;
  text-decoration: none;
  color: #008bbc;
  font-weight: bold;
  background: url("../images/blank.gif"); }

div.home_top3_artwork a:hover, div.home_top3_artwork.active a {
  border: 2px solid #008bbc;
  width: 80px;
  height: 87px; }

div.home_top3_artwork a span {
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 18px;
  height: 16px;
  border: 1px solid #777;
  background-color: #fff;
  text-align: center;
  padding-top: 2px; }

div.home_top3_artwork a:hover span, div.home_top3_artwork.active a span {
  border-top: 2px solid #008bbc;
  border-right: 2px solid #008bbc;
  border-bottom: 0;
  border-left: 0;
  width: 17px;
  height: 15px;
  background-color: #008bbc;
  color: #fff; }

div#content_samenstel {
  min-height: 570px;
  background: white;
  border-bottom: 1px solid #c4c3c3;
  padding: 15px; }

span.top50rank {
  position: absolute;
  display: block;
  width: 22px;
  height: 17px;
  padding-top: 3px;
  text-align: center;
  background-color: #fff;
  border: 1px solid #c3c3c3;
  color: #008bbc;
  font-size: 11px;
  font-family: Arial,sans-serif;
  font-weight: bold;
  left: 0;
  bottom: 0; }

span.thumb {
  display: inline-block;
  position: relative;
  width: 140px;
  height: 140px;
  margin: 0 10px 10px 0; }

span.thumb img {
  width: 140px;
  height: 140px; }

div.column {
  float: right;
  margin-bottom: 10px;
  padding: 10px 18px 10px 18px;
  width: 265px;
  background: transparent;
  border: 1px solid #1291be; }
  div.column p, div.column div#lightbox-content h2, div#lightbox-content div.column h2 {
    font-size: 12px;
    color: #444444; }

div.dropbox_empty {
  width: 264px;
  background: url("../images/afscheid/bg_drag_area.gif") no-repeat;
  margin-bottom: 10px; }
  div.dropbox_empty img.bottom {
    display: block; }
  div.dropbox_empty img.bottom_hover {
    display: none; }
  div.dropbox_empty div.dropbox_content {
    padding: 12px 12px 8px 12px;
    font-size: 12px;
    color: #444; }
  div.dropbox_empty div.p1 {
    padding: 3px 0 0 30px;
    height: 19px;
    background: url("../images/icon_pos1.gif") no-repeat; }
  div.dropbox_empty div.p2 {
    padding: 3px 0 0 30px;
    height: 19px;
    background: url("../images/icon_pos2.gif") no-repeat; }
  div.dropbox_empty div.p3 {
    padding: 3px 0 0 30px;
    height: 19px;
    background: url("../images/icon_pos3.gif") no-repeat; }
  div.dropbox_empty.drophover {
    background: url("../images/bg_drag_area_hover.gif") no-repeat; }
    div.dropbox_empty.drophover img.bottom {
      display: none; }
    div.dropbox_empty.drophover img.bottom_hover {
      display: block; }

div.dropbox {
  display: none;
  margin-bottom: 10px;
  overflow: hidden;
  cursor: pointer; }
  div.dropbox.hover {
    text-decoration: underline; }
  div.dropbox.drophover {
    background-color: #eee; }
  div.dropbox img.remove {
    float: right;
    cursor: pointer; }
  div.dropbox div.dropbox_content {
    width: 170px;
    float: right;
    font-size: 13px;
    color: #444; }
  div.dropbox div.dropbox_content img.pos {
    display: block;
    margin-bottom: 10px; }

div.art_title,
div.art_title_alt {
  font-weight: bold; }

div#artwork_detail {
  display: none;
  position: relative;
  width: 542px;
  background-color: #fff;
  padding: 15px; }

div#artwork_detail_container {
  position: relative;
  border: 1px solid #ccc;
  padding: 10px;
  background: white url("../images/bg_artwork_detail.png") repeat-x left bottom;
  width: 520px;
  font-size: 14px;
  color: #434446; }
  div#artwork_detail_container a#artwork_detail_zoom_anchor {
    position: absolute;
    bottom: 10px;
    right: 13px;
    display: block;
    width: 37px;
    height: 31px;
    overflow: hidden;
    background: url("../images/afscheid/zoom.gif") no-repeat 0 0;
    text-indent: -9999px; }
    div#artwork_detail_container a#artwork_detail_zoom_anchor:hover {
      background-position: 0 -31px; }

div#artwork_detail_container div.art_prop {
  margin-bottom: 10px; }

div#artwork_detail_center {
  display: block;
  text-align: center;
  margin-bottom: 10px; }

div#artwork_detail div.ranking img {
  vertical-align: middle;
  margin-right: 4px;
  cursor: pointer; }

img#button_detail_close {
  position: absolute;
  right: 15px;
  top: 15px;
  cursor: pointer; }

a#button_verzend-mijn-top3 {
  display: none;
  margin-bottom: 6px;
  width: 170px;
  height: 26px;
  overflow: hidden;
  background: url("../images/afscheid/button_verzend-mijn-top3.png") no-repeat 0 0;
  text-indent: -9999px; }
  a#button_verzend-mijn-top3:hover {
    background-position: 0 -26px; }

img#visual_content {
  display: block; }

div#related {
  border: 1px solid #d8d8d8;
  background: url("../images/bg_related.png") repeat-x;
  text-align: center;
  padding: 10px; }

div#related img {
  cursor: pointer;
  margin: 0 3px 0 3px; }

div#related_title {
  padding: 10px 0 5px 0;
  font-weight: bold;
  font-size: 14px;
  color: #434446;
  clear: both; }

img#button_reactie_prev, img#button_reactie_next {
  float: right;
  margin-left: 5px;
  cursor: pointer;
  margin-top: 10px; }

div#detail_reactie_title {
  padding: 10px 0 5px 0;
  font-weight: bold;
  font-size: 14px;
  color: #434446;
  clear: left; }

div#detail_reactie_title strong {
  color: #c688a8; }

div.verzenden_top3 {
  position: relative;
  margin-bottom: 10px;
  overflow: hidden;
  color: #444; }
  div.verzenden_top3.hover {
    color: #1996c3; }
  div.verzenden_top3 div.verzenden_top3_content {
    width: 170px;
    float: right;
    font-size: 13px; }
  div.verzenden_top3 div.verzenden_top3_content img.pos {
    display: block;
    margin-bottom: 10px; }
  div.verzenden_top3 div.image-hover {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 83px;
    height: 83px;
    border: 2px solid #038cbd; }
  div.verzenden_top3.hover div.image-hover {
    display: block; }
  div.verzenden_top3 textarea {
    width: 250px;
    height: 60px;
    font-family: Arial,sans-serif;
    font-size: 12px;
    padding: 5px;
    border: 1px solid #008bbc; }

div.error textarea {
  border: 2px solid #cc0000; }

div.picked div.art_title,
div.picked div.artist {
  color: #1996c4; }

div.picked img.artthumb {
  /*border: 2px solid #1996c4;*/ }

ol#form_verzenden {
  margin: 0 0 10px 0;
  padding: 0;
  list-style: none; }
  ol#form_verzenden li {
    height: 30px;
    overflow: hidden; }
    ol#form_verzenden li label {
      display: block;
      float: left;
      width: 150px;
      padding-top: 1px;
      font-family: Arial,sans-serif;
      font-size: 14px;
      color: #555; }
    ol#form_verzenden li .text,
    ol#form_verzenden li textarea {
      width: 300px;
      padding: 2px;
      border: 1px solid #b7b7b7;
      background: #f9f9f9;
      color: #666666;
      font-family: Arial,sans-serif;
      font-size: 12px; }
    ol#form_verzenden li textarea {
      height: 200px; }
    ol#form_verzenden li.error .text
    ol#form_verzenden li.error .text_small {
      border: 2px solid #cc0000; }
    ol#form_verzenden li input.text_small {
      width: 100px;
      padding: 2px;
      font-family: Arial,sans-serif;
      font-size: 12px;
      border: 1px solid #b7b7b7; }
    ol#form_verzenden li.nolabel {
      height: auto;
      padding-top: 10px;
      padding-left: 150px;
      font-family: Arial,sans-serif;
      font-size: 14px;
      color: #555; }
    ol#form_verzenden li.textarea {
      height: auto; }

.error {
  color: #cc0000; }

input.button_verzenden {
  margin-left: 150px; }

div.content_full_bg {
  background: #ffffff;
  padding: 15px 25px 21px 25px;
  overflow: hidden; }

div.full_row {
  margin: 0 10px 10px 10px; }

div.promoot_intro {
  width: 600px;
  float: right; }

div.promoot_intro h2 {
  margin-bottom: 10px; }

div.promoot_intro p.intro, div.promoot_intro div#lightbox-content h2.intro, div#lightbox-content div.promoot_intro h2.intro {
  margin: 0;
  font-size: 17px;
  color: #3f3024; }

div.promoot {
  float: left; }

div#shareoptions {
  width: 603px;
  float: right; }

div#shareoptions img.shareicon {
  vertical-align: bottom; }

div#shareoptions a {
  margin-right: 10px; }

div#shareoptions img.shareicon.last {
  margin-right: 40px; }

div#shareoptions label {
  color: #828285;
  font-weight: bold;
  font-size: 14px;
  margin-right: 10px; }

div#shareoptions input {
  width: 200px;
  padding: 2px;
  font-family: Arial,sans-serif;
  font-size: 12px;
  border: 1px solid #008bbc; }

img.promoot-je-eigen-site-op {
  display: block;
  margin-top: 3px; }

div.ecard_column {
  float: left; }
  div.ecard_column h4 {
    padding: 0;
    margin: 0 0 25px 0;
    font-size: 18px;
    font-weight: normal;
    color: #3f3024; }
    div.ecard_column h4 strong {
      color: #c689a8; }

div.ecard_column_first {
  width: 269px;
  padding: 15px 8px 15px 0; }

div.ecard_column_last {
  width: 269px;
  padding: 15px 0 15px 15px; }

div.ecard_column_middle {
  width: 315px;
  border-right: 1px solid #ccc;
  border-left: 1px solid #ccc;
  padding: 15px 7px 15px 10px;
  min-height: 330px; }

ol#form_verzenden.ecard label {
  width: 130px;
  font-size: 13px; }

ol#form_verzenden.ecard .text {
  width: 170px; }

ol#form_verzenden.ecard textarea.text {
  height: 150px; }

img#ecard_preview {
  border: 2px solid #058dbd;
  display: block;
  margin-bottom: 15px; }

td.top3van {
  width: 316px;
  border: 1px solid #ccc;
  font-size: 13px;
  color: #444;
  font-family: Arial, sans-serif;
  vertical-align: top; }

div.top3content {
  position: relative;
  padding: 15px; }
  div.top3content h4 {
    position: absolute;
    left: 4px;
    top: 4px;
    color: #C689A8;
    font-size: 18px;
    font-weight: normal; }

td.top3van.selected div.top3content {
  background: url("../images/bg_mijntop3.png") repeat-x; }

img.mijn_rank {
  position: absolute;
  left: 1px;
  top: 4px; }

td.top3van.selected {
  background: url("../images/bg_mijntop3_selected_bottom.gif") repeat-x left bottom; }

td.top3van.top3van_middle {
  border-left: none;
  border-right: none;
  width: 275px; }

td.top3van div.artwork {
  text-align: center;
  margin-bottom: 10px; }

div#related.nolink img {
  cursor: default; }

div#related.top3related {
  background: url("../images/bg_related_top3.png") repeat-x left bottom; }

div#top3van_header {
  min-height: 36px;
  margin-bottom: 10px;
  position: relative;
  text-align: center;
  color: #c688a8;
  font-family: Arial, sans-serif;
  font-size: 22px;
  font-weight: bold;
  padding-top: 7px;
  text-transform: uppercase; }

div#top3van_header strong {
  color: #3f3024;
  text-transform: none; }

div#top3van_header img#button_prev {
  position: absolute;
  left: 0;
  top: 0; }

div#top3van_header img#button_next {
  position: absolute;
  right: 0;
  top: 0; }

div#content.combi div.content_full_bg {
  padding-top: 0; }

div#ookbij {
  padding: 20px 0 0 0;
  font-weight: bold;
  font-size: 14px;
  color: #434446; }

div#ookbij span {
  margin-right: 10px; }

div#ookbij a {
  color: #008bbc;
  font-weight: normal; }

div#ookbij img {
  margin: 0 6px 3px 6px; }

td.top3van div.balloon div.top {
  height: 5px;
  overflow: hidden;
  background: url("../images/balloon_top.gif") no-repeat 30% 0; }

div#artwork_detail div.balloon div.top {
  height: 5px;
  overflow: hidden;
  background: url("../images/balloon_top.gif") no-repeat 30% 0; }

div#related_title.mijntop3 {
  padding-top: 20px; }

td.top3van div.reactie_title {
  font-weight: bold;
  padding-top: 10px; }

img.visual_stap {
  display: block;
  margin-bottom: 13px; }

div.home_side.content p, div.home_side.content div#lightbox-content h2, div#lightbox-content div.home_side.content h2 {
  margin: 0 0 20px 0; }

div.home_side a {
  color: #008bbc; }

.todo {
  background-color: #cc0000;
  color: #ffffff; }

div#content_home_main h2 {
  margin-bottom: 30px; }

div#content_home_main h3 {
  color: #000000;
  font-weight: bold;
  font-size: 16px;
  margin-bottom: 3px; }

div.top3content div.artist {
  margin-top: 1em; }

div#visual_home div {
  width: 288px;
  height: 169px;
  position: absolute;
  left: 273px;
  top: 48px;
  background: url("../images/bg_banner.gif") no-repeat;
  padding: 20px 25px 25px 20px; }

div#visual_home p, div#visual_home div#lightbox-content h2, div#lightbox-content div#visual_home h2 {
  color: #834465;
  font-size: 15px;
  line-height: 1.3em; }

input#registersubmit {
  float: right;
  margin: 40px 20px;
  width: 170px;
  height: 26px; }

div#loader {
  position: absolute;
  left: 325px;
  width: 300px;
  text-align: center; }
  div#loader p, div#loader div#lightbox-content h2, div#lightbox-content div#loader h2 {
    font-size: 16px; }
  div#loader img {
    vertical-align: center; }

div#bericht-voor-evert {
  padding: 0 0 0 12px;
  width: 933px;
  overflow: hidden;
  background: white; }
  div#bericht-voor-evert h3 {
    height: 25px;
    overflow: hidden;
    background-repeat: no-repeat;
    background-image: url("../images/afscheid/headers/beste-evert.gif");
    text-indent: -9999px; }
  div#bericht-voor-evert img {
    float: left;
    display: block;
    margin: 20px 10px 0 0;
    border: 1px solid #d09eb8; }
  div#bericht-voor-evert div.callout {
    float: left;
    margin: 20px 0 0 0;
    width: 465px; }
    div#bericht-voor-evert div.callout.with-profile-image {
      padding: 0 0 0 5px;
      background: url("../images/afscheid/callout-arrow.gif") no-repeat 0 12px; }
    div#bericht-voor-evert div.callout p, div#bericht-voor-evert div.callout div#lightbox-content h2, div#lightbox-content div#bericht-voor-evert div.callout h2 {
      padding: 10px 15px;
      background: #f4e4b2;
      font-size: 12px;
      line-height: 15px;
      color: #000000; }

div.thumbhover {
  position: absolute;
  zIndex: 999;
  display: none;
  padding: 2px;
  width: 200px;
  height: 200px;
  overflow: hidden;
  border: 4px solid #1291BE;
  background: #ffffff;
  cursor: pointer; }
  div.thumbhover img {
    display: block;
    width: 200px;
    height: 200px; }

div.flashbox {
  float: left;
  padding: 15px;
  width: 240px;
  height: 80px;
  background: #e4e4db;
  color: #2a2a2a;
  font-size: 15px; }

div.lightbox-content-wrapper {
  display: none; }

div#lightbox-content {
  margin: 0 0 10px 0; }
  div#lightbox-content img {
    margin: 0 0 10px 0; }
  div#lightbox-content p, div#lightbox-content h2 {
    margin: 0;
    padding: 0;
    font-size: 12px;
    line-height: 17px;
    color: #444444; }
  div#lightbox-content h2 {
    height: auto;
    font-weight: bold;
    text-indent: 0; }

