body{
  margin:0px;
  padding:0px;
  background: white;
  font-family: Verdana;
  font-size: 12px;
  color: #2d2829;
}
#container{
 margin: 0px auto;
 width: 990px;
}
strong {
 color: #c2a86d;
}

#left_col { 
 float: left;
 width: 310px;
 margin-right: 30px;
}
#right_col {
 float: left;
 width: 650px;
}
/* banners */
#top {
 width: 650px;
 height: 378px;
 position: relative;
}
#ban_ti {
 position: absolute;
 bottom: 16px;
 left: 16px;
}
#ban_ti {
 position: absolute;
 bottom: 16px;
 left: 16px; 
 color: #faf8f4;
 font-size: 18px;
}
#ban_nav {
 position: absolute;
 bottom: 16px;
 right: 16px;
}
#b_left {
 margin-right: 8px;
}
/* geen banner? dan padde */
#nobanner_padder {
 height: 30px;
}
#column_m {
 float: left;
 width: 310px;
 padding-right: 30px;
}
#column_r {
 float: left;
 width: 310px;
}
#small_col {
 float: left; 
 width: 310px;
}
div.col_margin {
 margin-right: 30px;
}
#effielogo {
 display: block;
 height: 160px;
}
#effielogo img {
 border: 0;
}

#site_message {
 border: 1px solid red;
 padding: 10px;
 color: red;
 font-weight: bold;
 margin: 20px 0px 0px 0px;
}
div.verkoopvelden {
 border: 2px solid #c1a76e;
}/* homepage */
div.home_thumb {
 float: left;
 margin: 0px 10px 6px 0px;
}
#falbum_h_foot {
 padding-top: 10px;
}
div.thumb_view {
 float: left;
 margin: 0px 11px 10px 0px;
}
div.foto_album_row {
 margin: 15px 0px 0px 0px;
}
div.foto_album_row a {
 text-decoration: none;
}
div.foto_album_row div.more a {
 text-decoration: underline;
} 
.thumbwrapper .highslide {
	outline: none;
}
.textwrapper .highslide {
	font-size: 11pt;
	display: block;
	text-align: center;
}
.highslide {
	outline: none;
	text-decoration: none;
}
.highslide-active-anchor img {  /* huidige foto */
	/*visibility: hidden;*/
}
.gallery-examples .highslide-active-anchor img {
	visibility: visible;
	border-color: black;
}
.highslide img {
	border: 2px solid gray;
	cursor: url(/highslide/graphics/zoomin.cur), pointer;
	outline: none;
}
.highslide:hover img {
	border: 2px solid silver;
}

.highslide-image {
	border: 10px solid white;
}
.highslide-image-blur {

}
.highslide-heading {
	display: none;
	padding: 10px 10px 0 10px;
	font-size: 1.2em;
	font-weight: bold;
	cursor: default !important;
}
.highslide-caption {
	display: none;
	border-top: none;
	padding: 0 10px 10px 10px;
	background-color: white;
	text-align: justify;
}
.highslide-dimming {
	background: black;
	position: absolute;
	width: 100%;
	visibility: hidden;
}
.highslide-loading {
	display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
	text-decoration: none;
	padding: 2px;
	border: 1px solid black;
	background-color: white;

	padding-left: 22px;
	background-image: url(/highslide/graphics/loader.white.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
.control {
	float: right;
	display: block;
	/*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}
.control:hover {
	color: black !important;
}
.highslide-move {
	cursor: move;
}
.highslide-resize {
	cursor: nw-resize;
}
a.highslide-full-expand {
	background: url(/highslide/graphics/fullexpand.gif) no-repeat;
	display: none;
	margin: 0 10px 10px 0;
	width: 44px;
	height: 44px;
}
.highslide-overlay {
	display: none;
}
a.highslide-credits,
a.highslide-credits i {
	padding: 2px;
	color: silver;
	text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
	color: white;
	background-color: gray;
}
.highslide-previous-next {
	text-align: center;
	padding-bottom: 5px;
}
.highslide-previous-next a {
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: white;
	padding: 0 20px;
}
.highslide-html {
	border: 1px solid white;
	background-color: white;
}
.highslide-html-blur {
	border: 1px solid silver;
}
.highslide-html-content {
	position: absolute;
	display: none;
}
.highslide-maincontent {
	display: none;
}

/* Self rendering */
.highslide-wrapper {
	background-color: white;
}
.highslide-wrapper .highslide-html-content {
	width: 400px;
	padding: 0 5px 5px 5px;
}
.highslide-wrapper .highslide-header {
	padding-bottom: 5px;
}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
	color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 11px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url(/highslide/graphics/resize.gif);
	position: relative;
	top: 0.5em;
	left: 0.5em;
}
.highslide-wrapper .highslide-body {
}

/* Individual CSS-classes: no border */
.highslide-no-border {
	background-color: gray;
}
.highslide-no-border .highslide-image {
	border: none;

}
.highslide-no-border .highslide-html {
	border: none;

}
.highslide-no-border .highslide-caption {
	border: none;
	color: white;
	font-weight: bold;
	position: absolute;
	padding: 1em 0 0 0;
	background: none;
}
.highslide-no-border .highslide-caption code {
	color: white;
}

/* Individual CSS-classes: white */
.highslide-white {
	background-color: white;
}
.highslide-white .highslide-image {
	border: 5px solid white;

}
.highslide-white .highslide-caption {
	background-color: white;
}
.highslide-white .control, .highslide-white .control * {
	color: #666;
}
.highslide-white .highslide-html {
	border: 2px solid white;
}

/* Individual CSS-classes: glossy-dark */
.glossy-dark {
	background-color: #101010;
}
.glossy-dark .highslide-image {
	border-width: 2px;
	border-style: solid;
	border-color: black black #202020 black;
}
.glossy-dark .highslide-caption {
	background: #101010;
	padding: 5px 0 5px 0;
}
.glossy-dark div {
	color: silver;
}

/* Individual CSS-classes: narrow border */
.highslide-narrow-border {
	background: white;
}
.highslide-narrow-border .highslide-image {
	border: 2px solid white;
}
.highslide-narrow-border .highslide-caption {
	background-color: white;
}

/* Individual CSS-classes: drag-header */
.drag-header .highslide-header {
	position: relative;
	border-bottom: 1px solid silver;
}
.drag-header .highslide-move {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	height: 14px;
	width: 80%;
}
.drag-header .highslide-move span {
	display: none;
}
.drag-header .highslide-footer {
	display: none;
}

/* Individual CSS-classes: black border */
.highslide-black-border {
	background: white;
}
.highslide-black-border .highslide-image {
	border: 2px solid #655F2F;
}
.highslide-black-border .highslide-caption {
	border: 2px solid #655F2F;
	border-top: none;
	background-color: white;
	color: #333;
}

/* Individual CSS-classes: specified blur style */
.highslide-blur-example {
	background-color: white;
}
.highslide-blur-example .highslide-image-blur {
	border-color: silver;
}

.highslide-blur-example .highslide-caption-blur {
	border-color: silver;
}

.html-header {
	background-image: url(/highslide/graphics/header-background.gif);
	cursor: default;
	height: 18px;
	padding: 2px;
}
.highslide-html-blur #highslide-html-7-header {
	background-image: url(/highslide/graphics/header-background-blur.gif);
	height: 18px;
	padding: 2px;
}

.highslide-dimming {
	background-color: black;
}

/* Controlbar example */
.controlbar {
	background: url(/highslide/graphics/controlbar4.gif);
	width: 167px;
	height: 34px;
}
.controlbar a {
	display: block;
	float: left;
	/*margin: 0px 0 0 4px;*/
	height: 27px;
}
.controlbar a:hover {
	background-image: url(/highslide/graphics/controlbar4-hover.gif);
}
.controlbar .previous {
	width: 50px;
}
.controlbar .next {
	width: 40px;
	background-position: -50px 0;
}
.controlbar .highslide-move {
	width: 40px;
	background-position: -90px 0;
}
.controlbar .close {
	width: 36px;
	background-position: -130px 0;
}

/* Controlbar example */
.controlbar2 {
	margin-left: 60px;
	background: url(/highslide/graphics/controlbar2.gif);
	width: 210px;
	height: 32px;
}
.controlbar2 a {
	display: block;
	float: left;
	margin: 0 0 0 5px;
	height: 30px;
	width: 42px;
}

/* Controlbar example */
.controlbar5 {
	background: url(/highslide/graphics/controlbar5.gif);
	width: 83px;
	height: 18px;
	float:right;
}
.controlbar5 a {
	display: block;
	float: left;
	height: 18px;
}
.controlbar5 a:hover {
	background-image: url(/highslide/graphics/controlbar5-hover.gif);
}
.controlbar5 .previous {
	width: 20px;
}
.controlbar5 .next {
	width: 20px;
	background-position: -20px 0;
}
.controlbar5 .highslide-move {
	width: 20px;
	background-position: -40px 0;
}
.controlbar5 .close {
	width: 20px;
	background-position: -60px 0;
}

/* Mac-style close button */
.closebutton {
	position: relative;
	top: -15px;
	left: 15px;
	width: 30px;
	height: 30px;
	cursor: pointer; /* w3c */
	background: url(/highslide/graphics/close.png);
}


/* Controls. See http://www.google.com/search?q=css+sprites */
.highslide-controls {
	width: 195px;
	height: 40px;
	background: url(/highslide/graphics/controlbar-black-border.gif) 0 -90px no-repeat;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-top: 20px;
}
.highslide-controls ul {
	position: relative;
	left: 15px;
	height: 40px;
	list-style: none;
	margin: 0;
	padding: 0;
	background: url(/highslide/graphics/controlbar-black-border.gif) right -90px no-repeat;
}
.highslide-controls li {
	float: left;
	padding: 5px 0;
}
.highslide-controls a {
	background: url(/highslide/graphics/controlbar-black-border.gif);
	display: block;
	float: left;
	height: 30px;
	width: 30px;
	outline: none;
}
.highslide-controls a.disabled {
	cursor: default;
        background: none;
}
.highslide-controls a span {
	/* hide the text for these graphic buttons */
	display: none;
}

/* The CSS sprites for the controlbar */
.highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
	background-position: 0 -30px;
}
.highslide-controls .highslide-previous a.disabled {
	background-position: 0 -60px !important;
}
.highslide-controls .highslide-play a {
	background-position: -30px 0;
}
.highslide-controls .highslide-play a:hover {
	background-position: -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;
}
.highslide-controls .highslide-pause a {
	background-position: -60px 0;
}
.highslide-controls .highslide-pause a:hover {
	background-position: -60px -30px;
}
.highslide-controls .highslide-next a {
	background-position: -90px 0;
}
.highslide-controls .highslide-next a:hover {
	background-position: -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
	background-position: -90px -60px !important;
}
.highslide-controls .highslide-move a {
	background-position: -120px 0;
}
.highslide-controls .highslide-move a:hover {
	background-position: -120px -30px;
}
.highslide-controls .highslide-full-expand a {
	background-position: -150px 0;
}
.highslide-controls .highslide-full-expand a:hover {
	background-position: -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
	background-position: -150px -60px !important;
}
.highslide-controls .highslide-close a {
	background-position: -180px 0;
}
.highslide-controls .highslide-close a:hover {
	background-position: -180px -30px;
}

a.wlink {
 color: #faf8f4;
}
a.wlink:hover {
 color: #2d2829;
}
a.blockfoot {
 display:block;
 padding-top: 10px;
} 
#menu_container {
 padding-top: 2px;
}
#mainmenu {
 width: 310px;
 list-style:none;
 padding:0px;
 margin:0px;
}
#mainmenu ul{
  margin:0px;
  padding:0px;
  list-style:none;
}
#mainmenu li{
  margin:0px;
  padding:0px;
  list-style:none;
  font-size:0px;
  line-height:0px;
}
#mainmenu a {
 margin: 0px 0px 0px 0px;
 display: block;
 color: #2d2829;
 font-size: 12px;
 padding:0;
 background: #faf8f4;
 line-height: 30px;
 border-bottom: 1px solid #ffffff;
 text-decoration:none;
}
#mainmenu a.lpad {
  padding: 0px 0px 0px 9px;
}
#mainmenu a:hover, #mainmenu a.selected {
  background: url('/css/head_gold_bkgr.gif') repeat-x;
  color: #faf8f4;
}
#mainmenu ul li a:hover, #mainmenu ul li a.selected{
 color: #2d2829;
 background: #faf8f4; 
}
#mainmenu ul li a{
 padding-left: 25px;
 background: #faf8f4; 
 color: #c2a86d;
}
a.toplink img {
 float: right;
 margin: 7px 7px 0px 0px;
}
/* nare background hackx */


div.tlc_gold_menu {
 height: 30px;
 width: 9px !important;
 background: url('/css/menu_tlc.gif') no-repeat;
}
div.trc_gold_menu {
 height: 30px;
 width: 9px !important;
 background: url('/css/menu_trc.gif') no-repeat;
 background-position: top right;
}
div.blc_gold_menu {
 height: 30px !important;
 width: 9px !important;
 background: url('/css/menu_blc.gif') no-repeat;
 background-position: bottom left;
}
div.brc_gold_menu {
 height: 30px !important;
 width: 9px !important;
 background: url('/css/menu_brc.gif') no-repeat;
 background-position: bottom right;
}

img {
 border :0;
} 
a {
 color: #2d2829;
 text-decoration: underline;
}
a:hover {
 color: #c2a86d;
}
div.event_home_item {
}
div.event_fh {
 font-size: 1px;
 position: relative;
 height: 1px;
 width: 1px;
}
div.event_date {
 position: absolute;
 left: -59px; /*15px padding en breedte van 44 vooor swf */
}
div.event_more {
 padding-top: 10px;
}
 
 
#footer{
 margin-top: 30px;
 line-height: 30px;
 position:relative;
 height: 30px;
} 
#footer #fl {
 float: left;
}
#footer #fr {
 float: right;
}
#footer a {
 text-decoration: none;
}
#footer a img {
 vertical-align: middle;
}
#footer #fl a, #footer #fr a.footer {
 padding-right:15px;
}/* collapser */
div.cc {  
 float: right;
 color: #faf8f4;
 text-decoration: underline;
 cursor: pointer;
}
div.cc img {
 vertical-align: middle;
}
div.block_holder{
  margin-top: 30px;
}
div.bh_kalender {
 margin-top: 29px;
}
div.bcorner{
  font-size: 0px;
}
div.btlc{
  width: 9px;
  float:left;
}
div.tlc_gold {
 height: 35px;
 background: url('/css/corners_dark.gif') no-repeat;
 background-position: top left;
}
div.tlc_silver {
 height: 35px;
 background: url('/css/silver_corners.gif') no-repeat;
 background-position: top left;
}
div.tlc_brons {
 height: 35px;
 background: url('/css/brons_corners.gif') no-repeat;
 background-position: top left;
}

div.head_gold{
 height: 35px;
 background: url('/css/head_gold_bkgr.gif') repeat-x;
 line-height: 35px;
}
div.head_silver{
 height: 35px;
 background: url('/css/head_silver_bkgr.gif') repeat-x;
 line-height: 35px;
}
div.head_brons{
 height: 35px;
 background: url('/css/head_brons_bkgr.gif') repeat-x;
 line-height: 35px;
}

div.btrc{
  width: 9px;
  float: right;
}
div.trc_gold {
 height: 35px;
 background: url('/css/corners_dark.gif') no-repeat;
 background-position: top right;
}
div.trc_silver {
 height: 35px;
 background: url('/css/silver_corners.gif') no-repeat;
 background-position: top right;
}
div.trc_brons {
 height: 35px;
 background: url('/css/brons_corners.gif') no-repeat;
 background-position: top right;
}
div.block_contents {
 padding-top: 15px;
}
div.contents_gold {
 padding-left: 15px;
 padding-right: 15px;
 background: #faf8f4;
}
div.nopadding{
 padding: 0;
}
div.nohpadding{
 padding-left: 0px;
 padding-right: 0px;
}
div.bblc{
  width: 9px;
  height: 9px;
  float:left;
}
div.blc_beige {
  background: url('/css/corners_light.gif') no-repeat;
  background-position: bottom left;
}
div.blc_gold {
  height: 35px;
  background: url('/css/corners_dark.gif') no-repeat;
  background-position: bottom left;
}
div.blc_silver {
  height: 35px;
  background: url('/css/silver_corners.gif') no-repeat;
  background-position: bottom left;
}
div.blc_brons {
  height: 35px;
  background: url('/css/brons_corners.gif') no-repeat;
  background-position: bottom left;
}
div.block_footer_beige {
 height: 9px;
 background-color: #faf8f4;
}
div.block_footer_gold {
 height: 35px;
 background: url('/css/foot_gold_bkgr.gif') repeat-x;
}
div.bbrc {
  width: 9px;
  height: 9px;
  float: right;
}
div.brc_beige {
  background: url('/css/corners_light.gif') no-repeat;
  background-position: bottom right;
}
div.brc_gold {
  height: 35px;
  background: url('/css/corners_dark.gif') no-repeat;
  background-position: bottom right;
}
div.brc_silver {
  height: 35px;
  background: url('/css/silver_corners.gif') no-repeat;
  background-position: bottom right;
}
div.brc_brons {
  height: 35px;
  background: url('/css/brons_corners.gif') no-repeat;
  background-position: bottom right;
}
div.block_header div.header_options img{
 vertical-align:top;
}
/*formulieren op homepage */
#inschrijf_formulieren {
 margin-top: 10px;
 border-top: 1px solid #c2a86d;
 padding-top: 10px;
}
div.if {
 height: 24px;
}
div.if img {
 vertical-align: middle;
 margin-right: 10px;
}

/* nbrief aanmeld */
div.nbrow {
 margin-bottom: 6px;
}
div.nbrow label {
 float: left;
 padding-top: 3px;
 width: 80px;
}
div.nbrow .sinput {
 width: 120px;
}
div.nbrow .tinput {
 width: 180px;
}


/* homepage */

div.n_date {
 color: #c2a86d;
}
div.n_datedetail {
 color: #c2a86d;
 padding-bottom: 10px;
}
div.n_title {
 font-weight: bold;
 padding: 2px 0px 4px 0px;
}
div.n_img {
 float: left;
 margin: 0px 10px 5px 0px;
}
div.more {
 clear: left;
 padding-bottom: 20px;
}
/**/
div.newsheader{
padding-bottom:15px;
color: #2f466d;
}
ul.newsitems{
margin:0;
padding:10px 20px;
}
ul.newsitems div.newsheader{
padding:0;
}
div.newscontent {
 padding: 0;
 zoom:1;
}
div.newscontent p{
 margin:0;
 padding-bottom:10px;
}
div.newscontent p.intro{
 font-weight:bold;
}
div.newscontent p.intro p{
 margin:0;
 padding:0;
}
div.naar_overzicht {
 margin-top: 10px;
}
div.klap_h {   
 background: url('/css/klapper.gif') no-repeat;
 line-height: 95px;
 height: 95px;
 width: 95px;
 position: relative;
 color: #d1be94;
 font-size: 50px;
} 
div.cd_h {
 float: left; 
 width: 103px;
 text-align: center;
 font-size: 13px;
}  
#countdown h3 {
 font-size: 18px;
 color: #2d2829;
 margin: 6px 0px 0px 0px;
 font-weight:normal;
}
div.klap_h img {
 position: absolute;
 top: 46px;
 left: 6px;
}
#cntdwn_text {
 clear: left;
 padding: 10px 5px 0px 5px;
}
#countdown { 
 padding-top: 27px;
}

/*zoeken*/
#search_block {
 background: #d1be94;
 color: #2d2829;
}
#search_block form {
 padding: 0px 0px 0px 20px;
}
div.row label {
 float: left;
 width: 144px;
 font-weight: bold;
 padding-top: 3px;
}
div.row {
 height: 26px;
}
div.row input {
 width: 250px;
 border: 0;
}
div.row select {
 width: 250px;
}
#submitsearch {
 width: auto;
}
/* */

/* homepage blok*/
div.effie_home_row {
 border-bottom: 1px solid #c2a86d;
 padding-bottom: 10px;
 margin-bottom: 10px;
}
div.effie_home_last {
 margin-bottom: 0px !important;
 border:0;
}
div.e_home_prop {
 color: #c2a86d;
}
div.e_home_value {
 color: #2d2829;
}


/* archief pagina */
div.effie_row {
 padding: 10px 0px;
}
div.e_img {
 float: left;
 width: 80px;
}
div.e_data {
 float: left;
 width: 564px;
}
div.e_drow {
 padding: 0px 0px 4px 0px; 
}
div.e_prop {
 float: left;
 width: 110px;
}
div.e_value {
 float: left;
 width: 450px;
}

/*kleur specs */
#Goud_awards div.effie_row {
 border-bottom: 1px solid #c2a86d;
}
#Goud_awards div.e_prop {
 color: #c2a86d;
}
#Zilver_awards div.effie_row {
 border-bottom: 1px solid #b4b6b8;
}
#Zilver_awards div.e_prop {
 color: #b4b6b8;
}
#Brons_awards div.effie_row {
 border-bottom: 1px solid #83605e;
}
#Brons_awards div.e_prop {
 color: #83605e;
}
#Goud_awards a.campagne {
 color: #c2a86d;
}
#Goud_awards a.campagne:hover {
 color: #2d2829;
}
#Zilver_awards a.campagne {
 color: #b4b6b8;
}
#Zilver_awards a.campagne:hover {
 color: #2d2829;
}
#Brons_awards a.campagne {
 color: #83605e;
}
#Brons_awards a.campagne:hover {
 color: #2d2829;
}
div.tlc_gold_page {
 height: 15px;
 background: url('/css/pagenav_corners.gif') no-repeat;
 background-position: top left;
}
div.trc_gold_page {
 height: 15px;
 background: url('/css/pagenav_corners.gif') no-repeat;
 background-position: top right;
}
div.blc_gold_page {
  height: 15px;
  background: url('/css/pagenav_corners.gif') no-repeat;
  background-position: bottom left;
}
div.brc_gold_page {
  height: 15px;
  background: url('/css/pagenav_corners.gif') no-repeat;
  background-position: bottom right;
}
#pagenav_head, #pagenav_foot {
 background: #d1be94;
 height: 15px;
}
#nav_content {
 line-height: 40px;
 height: 40px;
 padding: 0px 20px;
 background: #d1be94;
}
#nav_content div {
 float: left;
 width: 40px;
 text-align: center;
}
#nav_content a {
 color: #faf8f4;
 text-decoration: none;
}
#nav_content a.current_jaar {
 color: #2d2829;
 font-weight: bold;
}
/* ipop */
div.head_ipop {
 padding: 0px 10px;
}
#inner_ipop {
 padding: 15px 20px;
}
#ipop_inner_left {
 float: left;
 width: 550px;
 height: 540px;
 padding-right: 20px;
}
/* aligner voor werk, rechtsboven */
#werk_aligner {
 text-align:right;
}
#ipop_inner_right {
 float: left;
 width: 360px;
 line-height: 1.2em;
}
#bureau_logo {
 padding-bottom: 10px;
}
#bureau_name {
 font-size: 18px;
 padding-bottom: 10px;
}
div.ipop_goud .colored, div.ipop_goud #bureau_name  {
 color: #c2a86d;
}
div.ipop_goud #werk_aligner img{
 border: 1px solid #c2a86d;
} 
div.ipop_zilver .colored, div.ipop_zilver #bureau_name {
 color: #b4b6b8;
}
div.ipop_zilver #werk_aligner img{
 border: 1px solid #b4b6b8;
}
div.ipop_brons .colored, div.ipop_brons #bureau_name {
 color: #83605e;
}
div.ipop_brons #werk_aligner img{
 border: 1px solid #83605e;
}
div.ipop_adres {
 padding-bottom: 10px;
}
#bdata {
 border-collapse: collapse;
}
#bdata td {
 vertical-align:top;
}
#bdata td.colored {
 width: 130px;
}
#bdata td.prop {
 padding-left: 10px;
}
div.pagetitle {
 margin-top: 30px;
 margin-bottom: 15px;
}
h1, h2 , h3 {
font-family: arial;
}
h1.page_title {
 margin:0;
 padding:0;
 color: #faf8f4;
 font-size: 22px;
 font-family: arial;
 display: inline;   /* Dit moet!! anders komt de sifr onder de balk, komt door de floating corners */
} 
div.block_header span{   /*heading in boxes */
 color: #faf8f4;
 margin:0;
 padding:0;
 font-weight:normal;
 font-size: 22px;
 font-family: arial;
}
h3.sifr {
 font-size:20px;
 height:130px;  /* voor de sifr padding */
 margin-top: 24px;
 margin-bottom: 12px;
}
h4.sifr {
 font-size:12px;
 height:40px;  /* voor de sifr padding */
 margin-top: 12px;
 margin-bottom: 12px;
}


@media screen {
 /* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
        margin-top: 4px;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

/*  deze uit anders vallen non sift kopjes weg 
.sIFR-hasFlash h1 {
	visibility: hidden;
}

.sIFR-hasFlash h2 {
	visibility: hidden;
	letter-spacing: -9px;
	font-size: 55px;
}
.sIFR-hasFlash h3 {
	visibility: hidden;
	letter-spacing: -6px;
	font-size: 25px;
}

.sIFR-hasFlash h4 {
	visibility: hidden;
	letter-spacing: -5px;
	font-size: 21px;
}

.sIFR-hasFlash h5#pullquote {
	letter-spacing: -4px;
	visibility: hidden;
	font-size: 24px;
}
*/
}
@media print {

/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */

.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}

}
#message{
position:absolute;
background:white;
border: 1px solid black;
top: 60px;
left: 350px;
padding: 10px;
color:red;
width: 300px;
z-index:100;
}

td.options img{
border:0px;
vertical-align:middle;
}
.mandatory{ color:red; }
.fleft{float:left;}
.clear,div.clear{ clear:both;font-size:0px;height:0px;line-height:0px; }
.clrl{ clear:left; }
.clrr{ clear:right; }
.click{cursor:pointer;}
.center{text-align:center;}
