/* Spanz CSS Document last rev: 02.03.2009 */
* { margin:0; padding:0;}

/*** HTML elements */
/*******************/
body { font-family:"Times New Roman", Times, serif; font-size:87.5%; line-height:1.6em; color: #666;	}
img	{ border:0; }
table { border:0; }
fieldset { border:0; }

a, a:link, a:visited, a:hover , a:active {  color:#e0001a; text-decoration:none; font-weight:bold;}   /*ee2a24*/
a:hover { color:#ee2a24; text-decoration: underline; }
h1 { font-size: 4.85em; line-height:1.0em; font-weight:normal; color:#000; margin-top:5px; }
h1.artikel_titel { font-size: 2.2em; margin-top:0; margin-bottom:12px; }
h2 { font-size: 1.8em; color:#333; font-weight:normal;}
h3 { font-size:0.8em; color:#aaa; text-transform:uppercase; }
h4 { font-size: 1.2em;  color:#666; font-weight: normal; }
.bloktitel {line-height:30px;}
.blok-subtitel {font-style:italic;font-size: 1.4em;margin-top:2px;}
.blok-inner {margin-bottom:12px;}
.bottomblokline {background-image:url(/clientdata/icons/line-bottom-double.gif); background-repeat:repeat-x; height:10px;margin-top:8px;}
.paragraaf_titel { font-size: 1.2em; font-weight:bold;}

/*** FORM */
select, input, textarea { background-color: #f8f8f8; border: 1px solid #999; border-style: solid; font-size:0.9em; font-family:Arial, Helvetica, sans-serif;}
input[type=radio], input[type=checkbox], input[type=image], input[type=submit]{ background-color: #fff; border: none; }
input:focus, select:focus , textarea:focus { background-color: #f8f8f8; border: 1px solid #E0001A; }

tr, td { vertical-align:top; }
.bs { font-size:0.8em; line-height:1.15em; color:#999;  }

/*** GENERIC elements */
/**********************/
.required, .verplicht {color:red;}
.enlargeicon { float:right; margin-top:2px; }

/*** STRUCTURAL elements */
/*************************/
#container { margin: 0 auto; overflow:hidden;  clear:both; width: 960px; min-width: 960px; }
.home { margin-bottom:10px; overflow:hidden; }
.home-inner { float:right; overflow:hidden; }
.article {overflow:hidden; }
.article-inner { margin:10px 0; background-color:transparent; /*background-image:url(/clientdata/icons/articleinner_bg.gif); overflow:hidden;  background-repeat: repeat-y; */}

/*GENERAL: 3 column layout */
.pagewrapper { width:100%; overflow:hidden; clear:both; }
.sidebar1 { float:left; width:172px; margin: 40px 16px 20px 0; overflow:hidden; } 
.content { float:left; width:460px; overflow:hidden;} 
.sidebar2 { float:right; width:272px; overflow:hidden; /*font-size:0.9em; background-color:#d2d2d2;*/}
.leesmeer {text-align:right;padding-right:30px;}

/* subheader (contains date & breadcrumb) */
.subheader {overflow:hidden; height:16px; margin-bottom:10px; }

/* BREADCRUMB */
ul.breadcrumbs {list-style:none; font-size:0.8em; width:482px; overflow:hidden; float:left; color:#999; text-transform:lowercase;}
ul.breadcrumbs li { margin-left:2px; padding-right:10px; display:inline; list-style:none; background:transparent url(/clientdata/icons/pijl_intern.gif) right 5px no-repeat;}
ul.breadcrumbs li.first { margin-left:0; }
ul.breadcrumbs li.first a { margin-left:0; }
ul.breadcrumbs li.lastcrumb { padding-right:0; background-image:none;}
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:#999; text-decoration:none;font-weight:normal;}
ul.breadcrumbs li a:hover { text-decoration:underline;color:#e0001a;}

/*  HEADER */
#header_wrap { margin: 8px 0; height:88px; }
#logo { float:left; width:89px;}
#navigatie {float:right; width:871px;}

/*  HEADER topnav */
#extratopnav {float:right; text-align:right; font-size:0.8em; color:#ee2a24;display: inline;}
#extratopnav a, #extratopnav a:link, #extratopnav a:active {  color:#000; text-decoration:none;font-weight:normal;}
#extratopnav a:hover { color:#e2001a; text-decoration: underline; }
#extratopnav a:visited {  color:#666; text-decoration:none;font-weight:normal;}
.reddevider {color:#e2001a;}
.topline {background-image:url(/clientdata/icons/line-top-double.gif); background-repeat:repeat-x; height:5px; width:100%; clear:both;  }
#topbar {float:left;margin:32px 0 0 30px;}

/* 2009.04.01 TdB; extra wrapper for sifr-links */
/* 2010.01.25 mvb; stijl aangepast, omdat deze momenteel wordt gebruikt in geval van IE 6. hierin werkt sifr niet samen met mod_rewrite namelijk. */
#nav li.lvl1 { margin-right:15px; height:30px; color:#4d4d4d; }
#nav li.lvl1 .sifr-linkwrapper a, #nav li.lvl1 .sifr-linkwrapper a:link, #nav li.lvl1 .sifr-linkwrapper a:visited, #nav li.lvl1 .sifr-linkwrapper a:hover , #nav li.lvl1 .sifr-linkwrapper a:active,
#nav li.lvl1 .sifr-linkwrapper-active a, #nav li.lvl1 .sifr-linkwrapper-active a:link, #nav li.lvl1 .sifr-linkwrapper-active a:visited, #nav li.lvl1 .sifr-linkwrapper-active a:hover , #nav li.lvl1 .sifr-linkwrapper-active a:active { display:inline; font-family:georgia; font-size:1.8em; font-weight:600; font-style:italic; color:#4d4d4d; }
#nav li.lvl1 .sifr-linkwrapper a:hover, #nav li.lvl1 .sifr-linkwrapper-active a:hover, #nav li.lvl1 .sifr-linkwrapper-active a:active { color:#e2001a; } 

/* linkerkolom onderaan */
#extraleftcolbottomnav {font-size:0.8em;color:#ee2a24;line-height:1.2em;margin-top:-10px;}
#extraleftcolbottomnav a, #extraleftcolbottomnav a:link, #extraleftcolbottomnav a:active {color:#000;text-decoration:none;font-weight:normal;}
#extraleftcolbottomnav a:hover {color:#e2001a;text-decoration:underline;}
#extraleftcolbottomnav a:visited {color:#666;text-decoration:none;font-weight:normal;}

/* subnavigatie */
.sidebar1 ul { margin:0; overflow:hidden; list-style-type:none; }
.sidebar1 ul  ul{ margin:0 0 0 10px ; }
.sidebar1 li { display:block; background-image: url(/clientdata/icons/bullet_navigation.gif); background-repeat: no-repeat; background-position: 4px 10px; padding-left:14px; margin-top:3px;}
.sidebar1 ul ul li { display:block; background-image:none; padding-left:0;}
.sidebar1 li.active, .sidebar1 li.active:link, .sidebar1 li.active:visited, .sidebar1 li.active:active,
.sidebar1 li a.active, .sidebar1 li a.active:link, .sidebar1 li a.active:visited, .sidebar1 li a.active:active { color:#000;}

/*  ARTICLE */
div.lead { font-weight:600; margin-bottom:20px;}
.paragraaf { margin-bottom:20px; overflow:hidden; clear:both; }
.hb_paragraaf_afb { margin-bottom:5px; }.paragraaf ul , .blok-body ul{ margin:6px 0 6px 24px;  }
ul#hb_artikel_inhoudsopgave { margin:10px 0; font-size:0.9em; }
ul#hb_artikel_inhoudsopgave li { display:inline; }

.module { width:100%; overflow:hidden; }
.banner{ width:100%; overflow:hidden; padding:32px 0 12px 0; font-size:0.65em; line-height:1em; text-align:center; border-top:1px solid #E5E5E5; }
.mod-header { height:20px; border-bottom:1px solid #E5E5E5; margin-bottom:14px; }
.mod-header h2, .mod-header h3 { }
.readmore { margin:0 6px 0 0; float:right; font-size:0.8em; }

.sidebar1 .agenda ul { margin:1px; list-style-type:none; }
.sidebar1 .agenda li  { display:block; padding-left: 13px; background-repeat: no-repeat; background-position: 0 8px; background-image: url(/clientdata/icons/link_intern.gif); line-height:1.1em; margin-bottom:10px; }
.sidebar1 .agenda .date{ color:#999; display:block; font-size:0.9em; }
.sidebar1 .agenda li a  {   }
.sidebar1 .item { border-bottom:1px solid #E5E5E5; margin-bottom:10px; overflow:hidden; padding-bottom:5px; font-size:0.9em; line-height:1.2em; overflow:hidden; }

/*  ARTICLE - SIDEBAR */
.externelinks, .internelinks { margin-bottom:10px; padding-bottom:5px; overflow:hidden; }
div.internelinks, div.externelinks  { border-bottom:1px solid #E5E5E5; }

.externelinks h4, .internelinks h4{ font-weight:normal; }
.externelinks ul, .internelinks ul { margin:1px; list-style-type:none; /* font-size:0.9em;  */}
div.internelinks li, div.externelinks li  { display:block; background-repeat: no-repeat; background-position: 0 8px; }
div.internelinks li a, div.externelinks li a  {  padding-left: 13px; }
div.internelinks li { background-image: url(/clientdata/icons/link_intern.gif); padding:0;}
div.externelinks li { background-image: url(/clientdata/icons/link_extern.gif); padding:0;}

/* footer */
#footer{ margin:8px 0; padding:6px 0; color:#999; font-size:0.8em; clear:both; overflow:hidden; background-image:url(/clientdata/icons/line-top-double.gif); background-repeat:repeat-x;}
#footer #opdrachtgever {float:left;width:172px; margin-right:16px;}
#footer #spanzfooter { float:right;text-align:right; }
#footer #footernav { float:left; }
#footer a, #footer a:link, #footer  a:visited, #footer  a:hover , #footer  a:active { color:#999; padding:0; font-weight: normal;}
#footer .lastchangedate { width: 140px; padding-right:10px; }
/* einde footer */

/*** HOMEPAGE elements ***/
/*************************/
.homepage {overflow:hidden; } 
.homepage .topline{ margin-bottom:15px;  } 
.home-blok, .home-blok  a{ color:#E60000; } 
.home-blok-link { float:right; } 
.topnieuws { border-bottom:1px solid #E5E5E5; margin-bottom:10px; overflow:hidden; padding-bottom:5px; line-height:1.2em; overflow:hidden; }
.item-image { float:left; width:150px; overflow:hidden; margin-right:10px; margin-bottom:5px; }
.artists-recentlymodified { float:left;width:200px; }
.artists-recentexpos { float:left;width:200px; }
.artists-recentlyadded { float:right; width:200px; }

.artists-recentlyadded h3.list_title, .artists-recentlymodified  h3.list_title, .artists-recentexpos  h3.list_title{
	font-size:1.1em; color: #E60000; text-transform:lowercase;
}
.artists-recentlyadded h3.list_title {
	margin-bottom: 20px;
}
.artists-recentlyadded a, .artists-recentlymodified  a, .artists-recentexpos a {
	color: #666; font-weight: normal; line-height: 1.3em;
}
.artists-recentlyadded span.list_datasub, .artists-recentlymodified  span.list_datasub, .artists-recentexpos span.list_datasub{ 
	line-height: 0.8em;
	color: #999;
}
.artists-recentlymodified .list_data, .artists-recentlyadded .list_data , .artists-recentexpos .list_data {
	vertical-align: top;
}
.artists-recentlymodified table tr td, .artists-recentlyadded table tr td, .artists-recentexpos table tr td{
	padding-bottom: 4px;
}
.artists-recentlymodified .list_image, .artists-recentlyadded .list_image, .artists-recentexpos .list_image {
	width: 35px;
}
.artists-recentlymodified .list_more a, .artists-recentlyadded .list_more a, .artists-recentexpos .list_more a {
	color: #E60000;
}
.teaserimage {
	width: 30px;
}
.teaserimage_empty {
	width:  30px;
	height: 30px;
	background-color: #efefef;
}
.artists-recentexpos .list_more img{
   vertical-align: middle;
}
/* randomimage */
#randomkunstafbeelding {
	float:right;width:272px;
}


/*** FUNCTION elements */
/**********************/
/* algemene functie opmaak */
.function .leesmeer, .function .link_article { font-size:0.9em;}
.function div.items {}
.function div.item { margin-bottom:15px; padding:5px 0; overflow:hidden;  }
.function div.item div.item { border:none; margin-top:10px; padding:0;}

/* ALGEMEEN: legenda voor functies (inhoudsopgave)) */
#function_legenda {margin-bottom:16px;}
#function_legenda li {margin:0;padding:0; list-style:none;display:inline;}

/* #function_17 table tr.marge_div  td{ height:1px; overflow:hidden; background-color:red; } */
#function_17 table tr.marge_div{ height:0; overflow:hidden; }
#function_17 table tr.marge_div td{ height:0; overflow:hidden; font-size:0.00001em; }
#function_17 table td{ font-size:0.9em; font-weight:bold; padding:3px 1px; }
#function_17 table td.bs{ font-size:0.9em; font-weight:normal; }

#function_70 .verzendvoorkeur .input label{/*  display:inline; */ }
#function_70 .verzendvoorkeur .radio-edit { clear:none; margin-right:2px; float: left; width: auto;}
#function_70 .verzendvoorkeur label.description { clear:none; width:auto; margin-right:10px; line-height:1.2em;}

.content_78 { width:771px; margin:0;}
#function_78 #cvkunstenaar{font-size:12px;float:left;}
#function_78 .hidden { display:none; }
#function_78 #content-inner { padding-right:0;}
#function_78 .sidebar2{ width: 164px; float:right;}
#function_78 #sidebar2-inner .additional_artist h3,
#function_78 #sidebar2-inner .column h3
 { color:black; font-size: 1.0em; }
#function_78 #sidebar2-inner .column { background-color: #eee; margin-bottom: 3px; padding:5px;}
#function_78 #sidebar2-inner .column a {font-size:0.9em;}
#function_78 #sidebar2-inner .column a {font-size:0.9em;}
#function_78 #exposities .expo_date { font-size: 0.9em; }
.article_78 #cvkunstenaar { width: 600px; }
#function_78 .kunstenaars-afbeeldingen .divider { width:0; height:0; display:none; }
#function_78 #sociallinks {overflow: hidden;}
#function_78 #sociallinks li {display: inline;}

#function_78 #sidebar2-inner .additional_artist { background-color: #eee; margin-bottom: 5px; padding:5px;}
#function_78 #sidebar2-inner .additional_artist a {font-size:0.9em;}
#function_78 #sidebar2-inner .additional_artist a {font-size:0.9em;}

/*--------------------*/
/*FUNCTION_78 DETAILPAGINA KUNSTENAAR / VORMGEVER (ZOEKRESULTAAT) */
#function_78 .kunstenaars-afbeeldingen{ overflow:hidden; width:100%; margin:10px 0; padding: 0 0 10px; border-bottom: 1px solid #eeeeee;}
#function_78 .kunstenaars-afbeeldingen .imagelink { overflow:hidden; display:block; width:112px; margin-right:10px; float:left; text-align:center; }
#function_78 .kunstenaars-afbeeldingen .imagelink5, #function_78 .kunstenaars-afbeeldingen .imagelink10, #function_78 .kunstenaars-afbeeldingen .imagelink15 { margin-right:0; clear:right; }
#function_78 .kunstenaars-afbeeldingen .divider { width:0; height:0; display:none; }
#function_78 .kunstenaars-afbeeldingen .divider-5, #function_78 .kunstenaars-afbeeldingen .divider-10, #function_78 .kunstenaars-afbeeldingen .divider-15 { display:block; width:100%; height:10px; clear:both; overflow:hidden; }
#function_78 #searchnavigation {padding-top: 10px;}

#function_78 #details .detail_item {border-top: 1px solid #000; padding: 10px 0;}
#function_78 #details table {width: 100%; padding: 0; margin: 0; border-collapse: collapse;}
#function_78 #details table tr td {padding-left: 2px;}
#function_78 #details table tr td {border-top: 2px solid #ccc;}
#function_78 #details table tr.last td {border: none;}
#function_78 #details table tr.item_title td {border: none;}
#function_78 #details table tr.item_subtitle td {border: none;}
#function_78 #details table tr.item_header {}
#function_78 #details table tr.item_header td {border: none; font-style: italic; }
#function_78 #details .item_title {font-weight: bold;}
#function_78 #details .item_subtitle { font-weight: bold;}
#function_78 .kunstenaarsdata td {padding-bottom: 10px;}
#function_78 .kunstenaarsdata td td {padding-bottom: 0px;}
/* FUNCTION_78 ZIE OOK */
#function_78 .sidebar2 h3 { font-size: 14px;}
#function_78 .sidebar2 strong { }
#function_78 #showinfo {padding: 10px 0;}
#function_78 #frmmailkunstenaar #submit_btn {margin-top: 10px; cursor: pointer; background-color: #999; color: white; font-family: Arial; padding: 3px; font-weight: bold; text-transform: uppercase; text-indent: -9999px; width: 83px; height: 20px; background: transparent url(/clientdata/icons/b_verzend.gif) left top no-repeat;  }
#function_78 .sidebar2 li {line-height: 1.3em; padding: 0 0 4px 0;}

#function_78 #sociallinks .facebook {
    background: url("/icons/social/facebook.png") no-repeat scroll left top transparent;	
}
#function_78 #sociallinks .linkedin {
    background: url("/icons/social/linkedin.png") no-repeat scroll left top transparent;	
}
#function_78 #sociallinks .hyves {
    background: url("/icons/social/hyves.png") no-repeat scroll left top transparent;	
}
#function_78 #sociallinks .twitter {
    background: url("/icons/social/twitter_16.gif") no-repeat scroll left top transparent;	
}
#function_78 #sociallinks a {
    background: url("/icons/social/ico-www.gif") no-repeat scroll left top transparent;
    color: transparent;
    display: block;
    float: left;
    height: 16px;
    margin: 2px 2px 0;
    overflow: hidden;
    text-indent: -9999px;
    width: 16px;
}




/* afbeeldingen zoek formulier */
.content_80 {width: 500px;}
#function_80 .gegevens {width: 400px;}
#function_80 .classificatie {}
#function_80 .column{width:200px; float: left; margin-right:30px;}
#function_80 .column .column_item {margin: 15px 0 0 0;}
#function_80 .clear {clear: both; height: 0px;}
#function_80 .fieldsuboptie {float: right;}
#function_80 div.field{float:none; text-align: left; overflow:hidden; }
#function_80 .column_hint {font-size: 12px;}
#function_80 fieldset {margin-bottom: 20px;}
#until, #strImageJaarTot, #untilImagePrice, #strImagePriceTot {display:none;}
#function_80 input.btn_search {float: right; margin: 10px 50px 0 0; cursor: pointer; background-color: #EC008C; color: white; font-family: Arial; padding: 3px; font-weight: bold; text-transform: uppercase; text-indent: -9999px; width: 68px; height: 16px; background: transparent url(/clientdata/icons/b_zoek.gif) left top no-repeat;  }


/* afbeeldingen zoek resultaten */
.content_81 {width: 770px;}
#function_81 #results{width:770px;}
#function_81 .zoek_opnieuw {float: right;}
#function_81 .clear {clear: both;}
#function_81 .art_results_pager {margin: 0 0 0 20px;}
#function_81 #art_results .art_results_item { float: left; border: 0px solid green; width: 120px; padding: 10px;}
#function_81 #art_results .art_results_item .art_result_image { border: 1px solid #ccc; margin: 0px auto; text-align: center; padding: 3px; height: 112px;}
#function_81 #art_results .art_results_item .art_result_text  span {font-size:9px}


/* inloggen kunstenaarsformulier */
#function_82 td.login{ text-align:right; }
#function_82 td.kenmerk{ width:170px; }
#function_82 input.btn_login {
color:#EE2A24; 
padding: 0 5px 1px 5px;
border:1px solid #EE2A24; 
font-size: 0.9em;
}
#function_82 td.invoer{ /* width:230px; */ }

/* FUNCTION_85 ZOEKPAGINA RESULTATEN */
#function_85 .search_results_item {overflow: auto; width: 100%; padding:3px 3px 20px 3px;}
#function_85 .search_results_container .even {background-color: #F6F6F6;}
#function_85 .item_description {float: left; width: 200px; }
#function_85 .item_image {padding: 0 5px; float: right; width: 390px;}

#function_83 .even{ background-color: #F6F6F6; padding: 3px;}
#function_83 .item_description { float:left; width:200px;}
#function_83 .item_image { float:right; width: 390px; padding: 0 5px;}
#function_83 .search_results_item { overflow:hidden; width:100%; padding:3px 3px 20px 3px;}

/* FUNCTION_88 KUNSTENAARS EXPOSEREN */
#function_88 .expo_cal_month {/* color:#E0001A; */  color:#666666; border-bottom: 1px solid #E0001A; margin-top:20px; width:100%; clear:both; }
#function_88 .date { /* font-style:italic; */ font-size:0.85em; }
#function_88 .expo_cal_item { margin-bottom:12px; width:240px; float:left; margin-left:15px; }
#function_88 .item-3,
#function_88 .item-6,
#function_88 .item-9,
#function_88 .item-12,
#function_88 .item-15,
#function_88 .item-18,
#function_88 .item-21,
#function_88 .item-24,
#function_88 .item-27,
#function_88 .item-30 { clear:left; }
#function_88 .artist_name a {color:#E0001A;text-decoration:underline;}

#function_88 #expo_cal{ padding: 0px; margin: 0px; border-spacing:0px;}
#function_88 #expo_cal td {padding-right:5px;}
#function_88 #expo_cal tr.expo_cal_header td{ height: 30px;	vertical-align: middle;	border-bottom: 1px solid black;	color: black; }
#function_88 #expo_cal tr.expo_cal_month td{ height: 30px;	vertical-align: bottom;	color: #000; line-height: 1.1em; border-top: 2px solid #E5E5E5;}
#function_88 #expo_cal tr.expo_cal_item td{ line-height: 1.3em; border-bottom: 2px solid #E5E5E5;}
#function_88 #expo_cal tr.first td{ border-top: 0px solid #E5E5E5;}
#function_88 #expo_cal tr.expo_cal_itembar td{ height: 2px;	background-color: #E5E5E5;}
.article_88 .sidebar2_88 {display: none;}
.content_88 { width: 772px; margin-right: 0px; margin-bottom: 30px;}

.content_99 { width:771px; margin:0;}
#function_99 #cvkunstenaar{font-size:11px;float:left;}
#function_99 .hidden { display:none; }
#function_99 .sidebar2{ width: 164px;}

#function_99 #sidebar2-inner .column h3 { color:black; font-size: 1.0em; }
#function_99 #sidebar2-inner .column {  margin-bottom: 3px; padding:5px;}
#function_99 #sidebar2-inner .column a {font-size:0.9em;}
#function_99 #sidebar2-inner .column a {font-size:0.9em;}
#function_99 #exposities .expo_date { font-size: 0.9em; }
.article_99 #cvkunstenaar { width: 600px; }


#function_99 table.publicaties {margin-top:20px;}
#function_99 table.publicaties tr.header td {border-bottom: 2px solid #000; color:black; font-family:"Times New Roman",Times,serif; font-size:1.2em; line-height:1.6em; font-weight:bold;}
#function_99 table.publicaties tr.item td {border-bottom: 2px solid #e5e5e5; padding-right: 2px;}




/*---------------- kunstenaars zoeken --------------------------------*/
.content_85 {width:770px;margin:0;}
.content_83 {width:770px;margin:0;}
fieldset { border: 1px solid #E9E9E9; padding:10px;}

/* zoekresultaten */
.hidden { display:none; }
#results{ width:600px;float:left;overflow:hidden;}
#refine{ width:164px;float:right;overflow:hidden;font-size:0.9em; line-height:1.5em;}
#resultsheader{ width:600px;overflow:hidden;}
#function_81 #resultsheader{ width:770px;overflow:hidden;}
#resultfooter {margin-bottom:20px;} /* bladeren */

/* zoekpagina */
#frmKNUZoeken {width:400px;margin-top:30px;}
#options {text-align:right;margin-right:40px;}
#frmKNUZoeken label {width:200px;margin:0 10px;}
#strNaamOfTekst {width:300px; border:1px solid #000;margin:6px 0;}
#verstuurbutton {color:#ee2a24; cursor:pointer; font-weight:bold; }
.noresulsts ul li {color:#ee2a24;padding-left:12px;}

#resultsnav-naamaantal {float:left;}
#resultsnav-buttons {float:right;}


#wwvergeten {margin:30px 0 20px 10px;;color:#ee2a24;}

/* even rijen hebben een andere achtergrondkleur dan oneven rijen*/
.artist_even { background-color:#FFFFFF; height:50px; }
.artist_oneven { background-color:#F6F6F6; height:50px;}

table#results {margin:30px 0 10px 0;}
tr{vertical-align:top; text-align:left;}
table#results td{padding:5px 0;}
td.name{width:200px;overflow:hidden;}
/* alleen bij kunstenaars.nu td.province{width:40px;overflow:hidden;} */
/* niet bij rotterdam td.town{width:110px;overflow:hidden;} */
td.images{overflow:hidden;}
td.images img{ vertical-align:top;}
div.noresulsts {}

.deelaantal { color:red; font-size:0.9em;} /* aantal zoekresultaten of verfijningen */
#refine a {font-weight:normal;}


/* KUNSTENAARS AFBEELDINGEN */
.thumbs { width: 170px; height: 418px; float: right; margin: 0; padding: 0; overflow:hidden;}
.imgthumbnails { margin: 0; padding: 0; vertical-align: middle; }
.imageinfo { color: #757575; font-size: 10px; }
.thumbtable { border-collapse: collapse; padding: 0; width: 50px; height: 50px; display: inline; margin: 2px; margin-top: 0px; margin-bottom: 4px; text-align: center; border-style: solid; border-color: white; border-width: 1px; }
thumbtable tr { padding: 0; margin: 0; }
thumbtable tr td { padding: 0; margin: 0; vertical-align: middle; }

.kunstenaarsdata { border: 0; }
.kunstenaarsdata td { padding: 2px; }

/* contact */
.lblVerplicht{padding-bottom:5px;}

/* functie 40 aanmeldformulier*/
#send_aanmelden{ margin-left:170px;}

/* function_4 aanmeldformulier*/
#function_4 h4 { color:#666666; font-size:1.2em; font-weight:normal; font-size:1.2em; font-weight:bold; }
#function_4 ul#links li{ display:inline; }

/* functie 96 geavanceerd zoeken */
#advancedsearch label{ width:160px; float:left; text-align: left; }
div.field{ width:400px; float:right; text-align: left; overflow:hidden; }
.fieldsuboptie { font-size:10px; color: #BABABA;}
#advancedsearch div.clear{ width:100%; clear:both; overflow:hidden; height:5px;}
.searchbtn{float:right;margin-right:50px;margin-top:10px;}


#frmFunctie40 table {line-height:24px;}
#frmFunctie40 fieldset {border:0;margin:0;padding:0;}
#frmFunctie40 .veld_medlong {width:230px;}
legend { color: #BABABA; font-weight:bold; background: #fff;  padding: 2px 6px;  } 
#advancedsearch fieldset { width:480px; }
.verfijnhoofdkop {font-size:13px; font-weight:bold; font-style:italic; font-family:georgia;color:#868686; margin-bottom:12px;}
.verfijnsubkop {font-size:15px; font-weight:bold; font-style:italic; font-family:georgia;color:#000000; margin-top:12px;}

/* functie 98 hoofdstuk titel*/
.hb_zoekassistent_vraag { font-family:Georgia; font-size:20px; line-height:18px; font-style:italic; font-weight:bold; color:#868686; }
.hb_zoekassistent_antwoord { font-family:Georgia; font-size:14px; font-weight:bold; color:#000; }
a.hb_zoekassistent_verder { font-family:Georgia; font-size:14px; font-weight:bold; color:#FF2700;  }
.hb_zoekassistent_subquestion { font-family:Georgia; font-size:14px; font-weight:bold; color:#868686;  }
.hb_zoekassistent_footer { margin-top:20px; clear:both; text-align:right;}
.hb_zoekassistent_antwoord a, a.hb_zoekassistent_antwoord:visited, a.hb_zoekassistent_antwoord:link, a.hb_zoekassistent_antwoord:active, a.hb_zoekassistent_antwoord:hover {color:#000;}
.hb_zoekassistent_stapvan{ font-family:Georgia; font-size:14px; font-style:italic; font-weight:bold; }
.hb_zoekassistent_stappenoverzicht{ width:100%; margin-top:14px; margin-bottom:18px; font-family:Georgia; font-size:14px; font-style:italic; font-weight:bold; }
.listcontainer { width:200px;overflow:hidden; float:left; }
.listwrapper { overflow:hidden; }

/* functie 100 zoekresultaten */
/* OUDE CSS */
#thumbnails {width: 418px; height: 418px;}

#kunstenaars-afbeeldingen {}
#kunstenaar-photo {float: right; border: 1px solid #EEEEEE; padding: 5px; margin: 0 0 10px 20px;}
#kunstenaar-photo img {vertical-align: bottom;}
#kunstenaar-description { overflow:hidden; float: left;}
#werkbeschrijving {clear: left;}
#searchnavigation { width:250px; float:right; }
#cvkunstenaar { width:100%;}
/* NIEUWE CSS */
/*#article { width:100%; overflow:hidden; background-color:pink; } */
/* .article_100 { width:100%; overflow:hidden; background-color:pink; }.article_100 { width:100%; overflow:hidden; background-color:pink; } */

.kunstenaars-afbeeldingen{ overflow:hidden; width:100%; }
.kunstenaars-afbeeldingen .imagelink { overflow:hidden; display:block; width:112px; margin-right:10px; float:left; }
.kunstenaars-afbeeldingen .imagelink5, .kunstenaars-afbeeldingen .imagelink10, .kunstenaars-afbeeldingen .imagelink15 { margin-right:0; clear:right; }
.kunstenaars-afbeeldingen .divider { width:0; height:0; display:none; }
.kunstenaars-afbeeldingen .divider-5, .kunstenaars-afbeeldingen .divider-10, .kunstenaars-afbeeldingen .divider-15 { display:block; width:100%; height:10px; clear:both; overflow:hidden; }
.kunstenaars-afbeeldingen .imagelink img{ display:block; margin:0 auto; }

/*------------------------------------------------*/














/**/
.thumbtable{float:left;}

/* sitemap */
ul.sitemaplvl_1 { list-style-type: none; }
ul.sitemaplvl_1 li { margin-top:0px; font-weight:bold; margin-top:5px; }
ul.sitemaplvl_2 { margin-left:22px; list-style-type: none; }
ul.sitemaplvl_2 li{ margin-top:0px; font-weight:bold; }
ul.sitemaplvl_2 a{ background-image: url(/clientdata/icons/bullet.gif); background-repeat: no-repeat; background-position: 0 6px; padding-left: 10px; font-weight:normal; }
ul.sitemaplvl_2 a:hover{ background-image: url(/clientdata/icons/bullet.gif); }
ul.sitemaplvl_3 { margin-left:32px; list-style-type: none; }


/*** FINAL elements */
/**********************/
/* kill margin's */
.last { margin-right:0; border:0;}

.searchterm-highlight { background-color: #fff000;}
