.page_outer {
  background-image:url('/views/shared/images/backgrounds/page_popup_weblog.gif');
}

.postings .posting .image {
  position:relative;
  left:-50px;
  padding:1px 0px 1px 50px;
  margin-top: 1px;
}

.marge .posting .image {
  display:block;
  width:209px;
  overflow-x:hidden;
}

.header_below_title {
  background-color:#fff;
  border-bottom:1px solid #666;
  padding:0 0 0 50px;
}
/* this class crashes IE6!
.header_below_title .datebox {
  float:left;
  display:block;
  width:450px;
  height:25px;
}
*/
.header_below_title .datebox .date {
  padding:5px 0 5px 0;
  font-weight:bold;
}

.add_posting {
  background-color:#f0f0f0;
  padding:15px 0 15px 50px;
}

.add_posting .linkpointer A.pointer_symbol {
  font-weight:bold;
}

.add_posting .linkpointer A.pointer_symbol .symbol {
  font-weight:normal;
}

.posting {
  clear:both;
  padding:0 25px 25px 50px;
}

.marge .posting {
  padding:0;
}

.posting H3 {
  clear:both;
  margin:25px 0 5px 0;
}

.marge .posting H3 {
  padding:0;
}

.posting .details {
  color:#687888;
  margin:5px 0 10px 0;
}

.posting .editloglink {
  float: left;
  padding-right:10px;
}

.posting .realink {
  float: left;
  padding-right:10px;
}

.reactions {
  margin: 15px 0 15px 0;
  background-color: #eee;
}

.reactions h3 {
  margin:0;
}

.reaction {
  clear:both;
  padding:10px 0 10px 50px;
}

.reaction h4 {
  clear:both;
  margin:15px 0 0 0;
}

.reaction .details {
  color:#888888;
  margin:5px 0 0 0;
}

.reaction .message {
  margin:5px 0 0 0;
}

.rteDiv {
  margin:15px 0 0 25px;
}

.delete_link_show {
  background-color:#f0f0f0;
  margin-top:1px;
  padding:2px 15px 0 20px;
}

.fields_header {
  margin:10px 0 10px 75px;
  color:#f00;
  font-weight:bold;
}

.action_message {
  background-color:#f0f0f0;
  padding:15px 0 15px 75px;
  color:#f00;
  font-weight:bold;
  margin-bottom: 1px;
}

.input .image IMG {
  margin: 10px 0 10px 25px;
  display:block;
  clear:both;
}

span.assetInput {
  padding-top: 3px !important;
}
INPUT.file {
  font-family:Verdana,Arial,sans-serif;
  color:#333;
  border:1px solid #999999;
}

.showhide {
  background-color:#fff;
  border-top:1px solid #999;
  border-bottom:1px solid #999;
}

.marge .submit {
  margin:1px 0 0 0;
  border:0;
  background-color:#f0f0f0;
  text-align:right;
}

.form_titel {
  border-top:1px solid #f0f0f0;
  padding:5px 0 10px 20px;
  font-weight:bold;
  color:#f00;
}

/* handheld */

.handheld .header_below_title {
  padding:0 0 0 10px;
}

.handheld .linkblok .linkpointer,
.handheld .linkblok .nolinkpointer {
  margin-left:10px;
}

.handheld .posting,
.handheld .reaction {
  padding:0 0 25px 10px;
}

/* print versie */

.print .postings .posting h3 {
  margin-left:0;
}

.print .postings .posting {
  padding-left:25px;
}

.print .realink {
  display:none;
}

.print .reactions div {
  display:block;
}

@media print {
  .postings .posting h3 {
    margin-left:0;
  }

  .postings .posting {
    padding-left:20px;
  }

  .realink {
    display:none;
  }

  .reactions div {
    display:block;
  }
}
