/* Spanz CSS Document last rev: 02.03.2009; 13.03.2010: TO; sidebartitle hoogte vastgezet ivm nieuwbrieven */
* { margin:0; padding:0;}

/*** HTML elements */
/*******************/
body { font-family: Arial, sans-serif; font-size:75%; line-height:1.5em; color: #666; }
img	{ border:0; }
table { border:0; }
tr { vertical-align:top; }
a, a:link, a:visited, a:hover , a:active {  color:#333; text-decoration:none; text-decoration:underline; }
a:hover { color:#333; }
fieldset { border:0; }
input, textarea { font-family:Arial, sans-serif; }

/*** GENERIC elements */
/**********************/
.required, .verplicht {color:red;}
.clear { clear:both; width:100%; font-size:0.00001em; height:0; width:0; }
.enlargeicon { float:right; margin-top:2px; }
.wrapper { overflow:hidden; width:100%; }
.paragraaf_tekst ul, .blokbody ul, .function  ul { margin:5px 0 5px 20px; }

/* underline-dotted */
.paragraaf_tekst a,
.paragraaf_tekst a:link,
.paragraaf_tekst a:visited,
.paragraaf_tekst a:hover,
.paragraaf_tekst a:active,
.function a,
.function a:link,
.function a:visited,
.function a:hover,
.function a:active {
background-color: transparent;
border-color: #333;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dotted;
text-decoration: none;
}

/* underline kleur-hover per sectie */
.article-ruimtehuren .paragraaf_tekst a:hover, .article-ruimtehuren .function a:hover { border-color: #009999; }
.article-historieenplannen .paragraaf_tekst a:hover, .article-historieenplannen .function a:hover { border-color: #006699; }
.article-prikbord .paragraaf_tekst a:hover, .article-prikbord .function a:hover { border-color: #993399; }
.article-contact .paragraaf_tekst a:hover, .article-contact .function a:hover { border-color: #999933; }
.article-default .paragraaf_tekst a:hover, .article-default .function a:hover { border-color: #CC0000; }

/* titels niet underlinen */
.function h5 a,
.function h5 a:link,
.function h5 a:visited,
.function h5 a:hover,
.function h5 a:active,
.function h4 a,
.function h4 a:link,
.function h4 a:visited,
.function h4 a:hover,
.function h4 a:active,
a.shadowbox,
a.shadowbox:link,
a.shadowbox:visited,
a.shadowbox:hover,
a.shadowbox:active
 {border:none;}

 
/*** STRUCTURAL elements */
/*************************/
#container { margin: 15px auto; overflow:hidden; background-color:#fff; width: 960px; min-width: 959px; }
#container-inner { margin: 0 auto; overflow:hidden; background-color:#fff; width: 930px; min-width: 929px; }


/*** HEADER elements */
/*************************/
.logo1 { float:left; }
.logo2 { float:right; margin-top:34px; }
#header { overflow:hidden; margin-bottom:7px; }
#header a, #header a:link, #header a:visited, #header a:hover , #header a:active { text-decoration:none; }

/*** NAVIGATION elements */
/*************************/
div#topbar { overflow:hidden; width:100%; height:44px; overflow:hidden; background-repeat: no-repeat; background-position:top left; }
#navigation { overflow:hidden; width:660px; height:44px; overflow:hidden; }
#nav-wrapper { margin-top:11px; width:660px; float:left;}
#navigation a, #navigation a:link, #navigation a:visited, #navigation a:hover , #navigation a:active { text-decoration:none; }
.topbar-ruimtehuren { background-image: url(/clientdata/icons/header_ruimtehuren.gif); }
.topbar-historieenplannen { background-image: url(/clientdata/icons/header_historieenplannen.gif); }
.topbar-prikbord { background-image: url(/clientdata/icons/header_prikbord.gif); }
.topbar-contact { background-image: url(/clientdata/icons/header_contact.gif); }
.topbar-default { background-image: url(/clientdata/icons/header_bg.gif); }

div#topbar a, div#topbar a:link, div#topbar a:visited, div#topbar a:hover , div#topbar a:active { border:none; }

.sidebartitle { float:right; margin-top:5px; width:256px; overflow:hidden; height:32px;}
.sidebartitle-home { background-image: url(/clientdata/icons/sidebararrow.gif); background-repeat: no-repeat; background-position:233px 10px; }
.sidebartitle h3.sidebar { width:230px;overflow:hidden; }

/*** HOMEPAGE elements */
/*************************/
.home-left { float:left; width:660px; overflow:hidden; }
.home-right { float:right; width:254px;  overflow:hidden; clear:right; }
.home-right p {margin-bottom: 5px;}

.top-blok { width:660px; overflow:hidden; float:left; margin-bottom:15px; height:340px; position:relative;}
.small-blok { width:210px; margin-right:15px; overflow:hidden; float:left; margin-bottom:15px; height:97px; }
.medium-blok { width:322px; margin-right:16px; overflow:hidden; float:left; height:157px; display:block; }

.top-blok .bg-image { position:relative; }
.top-blok .title { position:absolute; top:256px; left:0; height:20px; background-color:#CC0000; color:#fff; font-size:1.0em; font-weight:bold; padding:2px 4px; }
.top-blok .subtitle { position:absolute; top:256px; right:0; height:20px; background-color:#CC0000; color:#fff; font-size:1.0em; font-weight:bold; padding:2px 4px;}
.top-blok .body { position:absolute; top:278px; left:0; width:100%; text-align:center; height:62px; background: transparent url(/clientdata/icons/blok_bg_transparent.png) repeat top left; border-top:2px solid #CC0000; padding-top:5px; padding-left:5px;}
.top-blok .bodytext {  }
.top-blok .bloklink { font-size:0.8em; }

.blok-nieuwsbrief { background-image: url(/clientdata/icons/pattern_green.gif); background-repeat: repeat; background-position:top left; border-top:3px solid #747728;  }
.blok-nieuws { background-image: url(/clientdata/icons/homeblok_nieuws.gif); background-repeat: no-repeat; background-position:top left; border-top:3px solid #B01117; }
.blok-connected { background-image: url(/clientdata/icons/pattern_orange.gif); background-repeat: repeat; background-position:top left; border-top:3px solid #F16522;} 
.blok-huren { background-image: url(/clientdata/icons/homeblok_huren.gif); background-repeat: no-repeat; background-position:top left; border-top:3px solid #008A90; text-indent:-2000px;} 
.blok-prikbord { background-image: url(/clientdata/icons/homeblok_prikbord.gif); background-repeat: no-repeat; background-position:top left;  border-top:3px solid #6D2B69; text-indent:-2000px;} 

.small-blok  .inner{ margin:5px 10px; overflow:hidden; }
.small-blok .inner a.bloklink { display:block; overflow:hidden; height:90px; text-decoration:none;}
.small-blok .inner a.bloklink:hover .subtitle{ text-decoration:underline; }
.small-blok .inner span.bloktitle { color:#fff; width:195px; overflow:hidden; height:70px; display:block; }
.small-blok .inner .subtitle { color:#fff; display:block; }

.updates { margin-bottom:15px; }
.updates .item { border-bottom:3px solid #999; overflow:hidden; overflow:hidden; }
.updates .item .inner{ margin:7px 0; overflow:hidden; }
.updates .last-update { border-color:#CC0000; }
.updates .item .category { font-weight:bold; }

.updates .item h3 { font-size:1em; color:#4d4d4d; }
.updates .item p { font-size:0.9em; line-height:1.3em; }
.updates .item .readmore{ color:#333; font-size:0.9em; }

.sponsoren { position:absolute; top:723px; width:254px; background-color:#f5f5f5; overflow:hidden; font-size:0.85em; line-height:1.1em; }
.sponsoren p { margin:5px;  overflow:hidden;}
.sponsoren image { }

/*** search elements */
/*************************/
#searchform { border-top:3px solid #4D4D4D; background-color:#666; background-repeat: repeat; background-position:top left;background-image: url(/clientdata/icons/pattern_grey.gif); padding:15px; overflow:hidden; }
#searchform  #criteria{ float:left; width:185px; border:1px solid; border-color: #4d4d4d #333333 #333333 #4d4d4d; text-align:right; padding:2px; color:#666; font-size:0.8em; }
#searchform  .searchbtn{ float:right; }

/*** BREADCRUMB elements */
/*************************/
ul.breadcrumbs { list-style:none; font-size:0.85em; width:100%; overflow:hidden; text-align:left; color:#666; margin-bottom:12px; }
ul.breadcrumbs li { display:inline; }
ul.breadcrumbs li a,  ul.breadcrumbs li a:link, ul.breadcrumbs li a:visited, ul.breadcrumbs li a:hover , ul.breadcrumbs li a:active { color:#555; text-decoration:none;}
ul.breadcrumbs li a:hover { text-decoration:underline;}

/*** FOOTER elements */
/*************************/
#footer { width:100%; clear:both; overflow:hidden; margin-top:15px; padding-top:2px; border-top: 1px solid #ccc; font-size:0.8em;color:#aaa;}
#footer a, #footer a:link, #footer a:visited, #footer a:hover , #footer a:active { text-decoration: none; color:#B3B3B3; } 
#footer a:hover { text-decoration: underline; } 
#footer-inner {margin-top:2px;}
#footer #opdrachtgever {float:left;padding-top:4px; }
#footer #opdrachtgevertekst {padding-right:18px;}
#footer #footercenter {float:left; margin-left:10px;padding-top:4px;}
#footer #spanz { float:right;margin-right:4px;padding-top:4px;}

/*** ARTICLE elements */
/*************************/

h1.artikel_titel { float:left;}
h2.artikel_subtitel { float:left; clear:left; }
.printbuttton { float:right; width:50px; font-size:0.8em; overflow:hidden;}
.printbuttton a, .printbuttton a:link, .printbuttton a:visited, .printbuttton a:hover , .printbuttton a:active { color:#808080; text-decoration:none; } 
.printbuttton a:hover { text-decoration:underline; } 

#subnavigation {  width:165px; float:left; overflow:hidden; }
#subnavigation ul { margin:0; overflow:hidden; list-style-type:none; font-size:1.0em; }
#subnavigation ul  ul{ margin: 0 0 0 8px ; }

#subnavigation li { display:block; background-repeat: no-repeat; background-position: 0 6px; font-size:0.9em; }
#subnavigation li a, #subnavigation li a  { display:block; padding-left: 10px;  display:block;}
#subnavigation li { background-image: url(/clientdata/icons/linkarrow_default.gif); padding:0;}
#subnavigation a, #subnavigation a:link, #subnavigation a:visited, #subnavigation a:hover , #subnavigation a:active { color:#808080; text-decoration:none; } 
#subnavigation a:hover { text-decoration:underline; } 

#sidebar { float:right; width:254px; margin-top:15px; }
#article { float:left; width:660px; }
	#article-breed {float:left;width:760px;}

#content-inner { width:484px; float:right; overflow:hidden; clear:both; }
		#content-innerbreed {width:560px; float:right; overflow:hidden; clear:both; }

.module { margin-bottom:15px; }

/***** CHAPTER styles ****/
.article_image_container { border-bottom:3px #cc0000 solid; margin-bottom:5px; } 
.article_image_container img { display:block; } 
.lead { color:#cc0000; margin-bottom:15px; }
h2.paragraaf_titel { color:#cc0000; font-size:1.2em; }
h4.paragraaf_titel { color:#cc0000; font-size:1.2em; }
/***** ruimtehuren elements ****/
.article-ruimtehuren  .article_image_containter { border-color: #009999; }
.article-ruimtehuren  .lead{ color: #009999; }
.article-ruimtehuren  h4.paragraaf_titel{ color: #009999; }
.article-ruimtehuren  h5.paragraaf_subtitel{ color: #009999; }
.article-ruimtehuren .lead a, .article-ruimtehuren .lead a:link, .article-ruimtehuren .lead a:visited, .article-ruimtehuren .lead a:hover , .article-ruimtehuren .lead a:active { color:#cc0000; }
/***** historieenplannen elements ****/
.article-historieenplannen  .article_image_containter { border-color: #006699; }
.article-historieenplannen  .lead{ color: #006699; }
.article-historieenplannen  h4.paragraaf_titel{ color: #006699; }
.article-historieenplannen  h5.paragraaf_subtitel{ color: #006699; }
.article-historieenplannen  h5.paragraaf_subtitel a, .article-historieenplannen  h5.paragraaf_subtitel a:link, .article-historieenplannen  h5.paragraaf_subtitel a:visited, .article-historieenplannen  h5.paragraaf_subtitel a:hover , .article-historieenplannen  h5.paragraaf_subtitel a:active { color:#cc0000; text-decoration:none; }
.article-historieenplannen .lead a, .article-historieenplannen .lead a:link, .article-historieenplannen .lead a:visited, .article-historieenplannen .lead a:hover , .article-historieenplannen .lead a:active { color:#cc0000; }
/***** prikbord elements ****/
.article-prikbord  .article_image_containter { border-color: #993399; }
.article-prikbord  .lead { color: #993399; }
.article-prikbord  h4.paragraaf_titel { color: #993399; }
.article-prikbord  h5.paragraaf_subtitel { color: #993399; }
.article-prikbord  h5.paragraaf_subtitel a, .article-prikbord  h5.paragraaf_subtitel a:link, .article-prikbord  h5.paragraaf_subtitel a:visited, .article-prikbord  h5.paragraaf_subtitel a:hover , .article-prikbord  h5.paragraaf_subtitel a:active { color:#cc0000; text-decoration:none; }
.article-prikbord .lead a, .article-prikbord .lead a:link, .article-prikbord .lead a:visited, .article-prikbord .lead a:hover , .article-prikbord .lead a:active { color:#cc0000; }
/***** contact elements ****/
.article-contact  .article_image_containter { border-color: #999933; }
.article-contact .lead { color: #999933; }
.article-contact h4.paragraaf_titel { color: #999933; }
.article-contact h5.paragraaf_subtitel { color: #999933; }
.article-contact h5.paragraaf_subtitel a, .article-contact h5.paragraaf_subtitel a:link, .article-contact h5.paragraaf_subtitel a:visited, .article-contact h5.paragraaf_subtitel a:hover , .article-contact h5.paragraaf_subtitel a:active { color:#cc0000; text-decoration:none; }
.article-contact .lead a, .article-contact .lead a:link, .article-contact .lead a:visited, .article-contact .lead a:hover , .article-contact .lead a:active { color:#cc0000; }
/***** default elements ****/
.article-default  .article_image_containter { border-color: #CC0000; }
.article-default .lead { color: #CC0000; }
.article-default h4.paragraaf_titel { color: #CC0000; }
.article-default h5.paragraaf_subtitel { color: #CC0000; }
.article-default h5.paragraaf_subtitel a, .article-default h5.paragraaf_subtitel a:link, .article-default h5.paragraaf_subtitel a:visited, .article-default h5.paragraaf_subtitel a:hover , .article-default h5.paragraaf_subtitel a:active { color:#cc0000; text-decoration:none; }
.article-default .lead a, .article-default .lead a:link, .article-default .lead a:visited, .article-default .lead a:hover , .article-default .lead a:active { color:#cc0000; }
/***** CHAPTER styles ****/

.paragraaf { margin-bottom:24px; }
.hb_paragraaf_afb_wrapper { overflow:hidden; background-color:#e5e5e5; margin-bottom:4px; }
.hb_paragraaf_afb { background-color:#e5e5e5; width:100%; margin: 8px;}
.bs{ color:#999; font-size:0.9em; }
.bs a, .bs a:link, .bs a:visited, .bs a:hover , .bs a:active { color:#999; }
p, .paragraph {margin-bottom:15px;}


.hb_paragraaf_afb  .bs{ color:#4d4d4d;}
.hb_paragraaf_afb  .bs a, .hb_paragraaf_afb  .bs a:link, .hb_paragraaf_afb  .bs a:visited, .hb_paragraaf_afb  .bs a:hover , .hb_paragraaf_afb  .bs a:active { color:#4d4d4d; }
/*** ARTICLE->SIDEBAR elements */
/*************************/
.externelinks, .internelinks, .artikel-blok { margin-bottom:10px; background-color:#e5e5e5; overflow:hidden;}
/*.externelinks h4, .internelinks h4{ height:22px; width:254px; overflow:hidden; text-indent:-5000px; font-size:0.00001em;}*/
.module .header , .artikel-blok .header { height:22px; width:254px; overflow:hidden; overflow:hidden; }
.artikel-blok .inner { margin:5px; font-size:0.9em; }
.artikel-blok .bloklead { font-weight:bold;}
.artikel-blok .blokbody { }

.artikel-blok  .bloklink { background-repeat: no-repeat; background-position: 2px 4px; padding-left:11px; text-decoration:none;}
.artikel-blok  a.bloklink:hover { text-decoration:underline; }
.sidebar-ruimtehuren .bloklink  { background-image: url(/clientdata/icons/linkarrow_ruimtehuren.gif);  }
.sidebar-historieenplannen .bloklink  { background-image: url(/clientdata/icons/linkarrow_historieenplannen.gif); }
.sidebar-prikbord .bloklink  { background-image: url(/clientdata/icons/linkarrow_prikbord.gif); }
.sidebar-contact .bloklink  { background-image: url(/clientdata/icons/linkarrow_contact.gif); }
.sidebar-default .bloklink  { background-image: url(/clientdata/icons/linkarrow.gif); }

.externelinks h4, .internelinks h4, .artikel-blok h4{ overflow:hidden; margin-left:20px; margin-top:2px;}
.sidebar-ruimtehuren .header  { background-color: #009999; background-image: url(/clientdata/icons/bg_header.png); background-repeat: no-repeat; background-position: 4px 5px; }
.sidebar-historieenplannen .header  { background-color: #006699; background-image: url(/clientdata/icons/bg_header.png); background-repeat: no-repeat; background-position: 4px 5px; }
.sidebar-prikbord .header  { background-color: #993399; background-image: url(/clientdata/icons/bg_header.png); background-repeat: no-repeat; background-position: 4px 5px; }
.sidebar-contact .header  { background-color: #999933; background-image: url(/clientdata/icons/bg_header.png); background-repeat: no-repeat; background-position: 4px 5px; }
.sidebar-default .header  { background-color: #CC0000; background-image: url(/clientdata/icons/bg_header.png); background-repeat: no-repeat; background-position: 4px 5px; }

.externelinks ul, .internelinks ul { margin:8px; overflow:hidden; list-style-type:none; font-size:1.0em; }
div.internelinks li { display:block; background-repeat: no-repeat; background-position: 0 6px; }
div.externelinks li { background-repeat: no-repeat; background-position: 0 7px; }
div.internelinks li a, div.externelinks li a  { display:block; padding-left: 13px;  display:inline;}
.articlelinks li { background-image: url(/clientdata/icons/linkarrow.gif); padding:0;}
.externelinks a, .externelinks a:link, .externelinks a:visited, .externelinks a:hover , .externelinks a:active ,
.internelinks a, .internelinks a:link, .internelinks a:visited, .internelinks a:hover , .internelinks a:active { color:#808080; text-decoration:none; } 
.externelinks a:hover , .internelinks a:hover { text-decoration:underline; } 

.links-ruimtehuren li { background-image: url(/clientdata/icons/linkarrow_ruimtehuren.gif); }
.links-historieenplannen li { background-image: url(/clientdata/icons/linkarrow_historieenplannen.gif); }
.links-prikbord li { background-image: url(/clientdata/icons/linkarrow_prikbord.gif); }
.links-contact  li { background-image: url(/clientdata/icons/linkarrow_contact.gif); }
.links-default li { background-image: url(/clientdata/icons/linkarrow.gif); }

/*** FUNCTION elements */
/*************************/
.function { float:right; width:484px; overflow:hidden; clear:both; margin-top:8px; }
.function .item { overflow:hidden; padding:10px 0; margin-bottom:5px;  }

.article-default .item { border-top:2px solid red;}
/***** ruimtehuren elements ****/
.article-ruimtehuren  .item{ border-top:2px solid #009999; }
/***** historieenplannen elements ****/
.article-historieenplannen  .item{ border-top:2px solid #006699; }
/***** prikbord elements ****/
.article-prikbord  .item { border-top:2px solid #993399; }
/***** contact elements ****/
.article-contact .item { border-top:2px solid #999933; }
/***** default elements ****/
.article-default .item { border-top:2px solid #CC0000; }
/***** CHAPTER styles ****/

/* contactformulier */
#function_1 {line-height:2em;}
#function_1 .veld_long {width:300px;}

/* nieuw op de website */
.content_function_3 { overflow:hidden; }
.content_function_3 .searchform { width:484px; overflow:hidden; float:right; }
.content_function_3 .function { overflow:hidden;}
#function_3 .searchform {  clear:both; overflow:hidden; margin:5px 0 15px 0; }
#function_3 .showlatest { margin-right:5px; float:left; }
#function_3 #showlatestbuttons { margin-top:5px; }
#function_3 h4.paragraaf_titel { margin-top:12px; float:right; width:484px; clear:both;  text-indent:1.7em; background-image: url(/clientdata/icons/arrow_default.gif); background-repeat: no-repeat; background-position: 0 4px; }
#function_3 h5.paragraaf_subtitel { float:right; width:484px; font-size:0.9em; }
#function_3 h5.hoofdstuk_titel { float:right; width:484px; font-size:1.0em; }
#function_3 h5.hoofdstuk_titel a, #function_3 h5.hoofdstuk_titel a:link, #function_3 h5.hoofdstuk_titel a:visited, #function_3 h5.hoofdstuk_titel a:hover , #function_3 h5.hoofdstuk_titel a:active  { color:#CC0000; text-decoration:none; }
#function_3 .paragraaf_tekst { float:right; width:484px; }
#function_3 .item { clear:both; }
#function_3 .item .item { border:none; }
#function_3 .paragraaf_subtitel .bs { font-weight:normal; }
#function_3 .formbutton_med, #function_3 .formbutton_med:focus  { background-color: #ccc; width:105px; overflow:hidden; border: #999 1px solid; color: #000; font-weight:normal; font-size: 12px; cursor: pointer; }
#function_3 .formbutton_med:hover  { background-color: #CC0000; width:105px; overflow:hidden; border: #660000 1px solid; color: #fff; font-weight:bold; font-size: 12px; cursor: pointer; }
#function_3 .formbutton_medactif, #function_3 .formbutton_medactif:focus  { background-color: #CC0000; width:130px; width/* */:/**/103px; width: /**/103px; overflow:hidden; border: #660000 1px solid; color: #fff; font-weight:normal; font-size: 12px; cursor: pointer; }

/* sitemap */
#function_5 ul.sitemaplvl_1{ list-style-type: none; }
#function_5 ul.sitemaplvl_1 li{ margin-top:0px; font-weight:bold; margin-top:5px; }
#function_5 ul.sitemaplvl_1>li,
#function_5 ul.sitemaplvl_1>li>a
{ color:#cc0000; text-decoration:none; }
#function_5 ul.sitemaplvl_1>li { font-size:1.2em;  }
#function_5 ul.sitemaplvl_1 a{ font-weight:bold; } 
#function_5 ul.sitemaplvl_2{ margin-left:22px; list-style-type: none; }
#function_5 ul.sitemaplvl_2 li{ margin-top:0px; font-size:0.9em; font-weight:bold; }
#function_5 ul.sitemaplvl_2 a{  color:#000; background-image: url(/clientdata/icons/arrow_sitemap.gif); background-repeat: no-repeat; background-position: 0 6px; padding-left: 12px; font-weight:normal; }
#function_5 ul.sitemaplvl_2 a:hover{ background-image: url(/clientdata/icons/arrow_sitemap.gif); color:#777; }
#function_5 ul.sitemaplvl_3{ margin-left:32px; list-style-type: none; }

/* nieuws */
.content_function_14 { overflow:hidden;}
.content_function_14 #content-inner { overflow:hidden; /*float:left; */}
.content_function_14 .function { width:484px; overflow:hidden;}
#function_14 .item { clear:both; }
#function_14 .link_article { background-image: url(/clientdata/icons/gf_small.gif); background-repeat: no-repeat; background-position: 0 4px; padding-left:20px; font-size:0.85em; }
#function_14 .link_article a, #function_14 .link_article a:link, #function_14 .link_article a:visited, #function_14 .link_article a:hover , #function_14 .link_article a:active  { color:#CC0000; text-decoration:none; }
#function_14 .link_article a:hover  { text-decoration:underline; }
#function_14 .item-image { float:left; }
#function_14 .item-text { float:right; width:300px; }
#function_14 .datum { color:#666; font-size:0.9em; }
#function_14 h4.paragraaf_titel { text-indent:1.7em; background-image: url(/clientdata/icons/arrow_default.gif); background-repeat: no-repeat; background-position: 0 4px; }

/* oem/prikbord  */
.content_function_18 { overflow:hidden;}
.content_function_18 #content-inner { overflow:hidden; /*float:left; */}
.content_function_18 .function {overflow:hidden;}
#function_18 .item { clear:both;padding-bottom:0; margin-bottom:0;}
#function_18 .item-inner   { float:right; width:484px; clear:both; }
#function_18 #oemPlaatshier { margin-bottom:10px; clear:both; }
#function_18 .item-image { float:left; }
#function_18 .oemBerichttekst { clear:both; }
#function_18 .datum { color:#666; font-size:0.9em; }
#function_18 #oemTerugnaaroverview {margin-bottom: 10px;}
.oemDateOwnerHeader { margin:2px 0 12px 0;float:left;font-size:0.9em;}
.oemDateOwner { margin:12px 0; float:left;font-size:0.9em;}
.oemReactieopties { display:inline; margin:12px 0;float:right;font-size:0.9em;}
#function_18 .veld_long { width:270px;}

#function_18 h4.paragraaf_titel { text-indent:1.7em; margin-top:15px; background-image: url(/clientdata/icons/arrow_prikbord.gif); background-repeat: no-repeat; background-position: 0 4px; }
#function_18 .review-item {  padding:5px; border-bottom:1px dotted #333; margin:5px 0;}
#function_18 .review-item span.title{ font-weight:bold; color:#993399; font-size:0.9em; }
#function_18 .review-item span.date{ font-style:italic; font-size:0.9em; }
#function_18 .oemreviews { background-color:#f5f5f5; padding:1px 10px;}
#function_18  h4.reacties{ background-image:none; color:#666; text-indent:0;}

/* 61 overzicht huurders  */
#function_61 {margin-top:20px;}
#function_61 #faq_legenda {margin-bottom:16px;}
#function_61 .item { margin:0;}
#function_61 .image { float:right; margin-left:5px; margin-bottom:5px; }
#function_61 .highlight { color:#cc0000; }
#function_61 table.huurder-description { width:320px; overflow:hidden; }
#function_61 table.huurder-description td.label { width:120px; overflow:hidden; }
#function_61 table.huurder-description td.data { width:200px; overflow:hidden; }
#function_61 .paragraaf_titel {margin-top:12px;  }
#function_61 h4.paragraaf_titel  {text-indent:1.7em; background-image: none; background-repeat: no-repeat; background-position: 0 4px; }
#function_61 .title  { margin-bottom:5px; }
#function_61 .question {font-size:12px;font-weight:bold; margin-bottom:5px;}
#function_61 .answer {margin:0 0 8px 15px;}
#function_61 .omschrijving {margin-bottom:16px;}
#function_61 .soort { color:#666; font-size:0.9em;  }
#function_61 .searchheader {margin-bottom: 20px;}
#function_61 h3.paragraaf_subtitel { color:#666; font-size:1.1em; padding-left: 24px;}



/*** OPMAAK als SIFR inactief is */
/*************************/
h1 { font-size:1.5em; margin-bottom:8px; }
h1.sIFR-replaced { margin-bottom:0; }
/*h2 { font-size:3.0em; margin-bottom:20px; }
h2.sIFR-replaced { margin-bottom:0; } */
h2 { font-size:1.2em; margin-bottom:20px; }
h2.sIFR-replaced { margin-bottom:0; }

h1 span.ruimtehuren { color: #009999; }
h1 span.historieenplannen { color: #006699; }
h1 span.prikbord { color: #993399; }
h1 span.contact { color: #999933; }
h1 span.default { color: #CC0000; }

h2 span.ruimtehuren { color: #009999; }
h2 span.historieenplannen { color: #006699; }
h2 span.prikbord { color: #993399; }
h2 span.contact { color: #999933; }
h2 span.default { color: #CC0000; }

h3.sidebar { color:#fff; }
h4.sidebar { color:#fff; }

.sifr-linkwrapper, .sifr-linkwrapper-active { text-transform:none; }
.top-blok .title { text-transform:uppercase; }
.top-blok .subtitle { text-transform:uppercase; }
.top-blok .bodytext { color:#4D4D4D; font-size:2.2em; text-transform:none; letter-spacing:-0.05em; line-height:1.0em; font-family:Arial; font-weight:normal; }
.small-blok .inner span.bloktitle { font-size:2.2em; text-transform:none; letter-spacing:-0.05em; line-height:1.0em; font-family:Arial; }

/*** FINAL elements */
/*************************/
.last { margin-right:0px;}

.article-nieuwsbriefbreed  h2.sIFR-replaced { width: 372px; overflow: hidden; }