/* Kleuren */
/*Groen (borders) = #e21111*/
/*Groen (vlakken) = #f5f5f5*/
/*Groen (Tekst Links) = #e21111*/
/*Blauw = #00285b*/

/* browser settings reset */
html, body, dt, dl, dd, ul, ol, li, form, fieldset,a ,blockquote { margin:0px; padding:0px; border:0px; font-family:Arial, Helvetica, sans-serif;}

/* site settings */
img{ border:0px;}
a{ color:#5ea4b8;text-decoration:underline;}
a:hover{text-decoration:none;}
html, body{ height:100%;}
hr{ height:1px; border-bottom:#00285b solid 1px;}
.Print{float:left;}
li div.printPageIcoon a{ float:right;width:35px;padding:2px 0px 2px 25px;text-align:center; text-decoration:none; font-size:.75em; background:#aad5df url("printIcoon_diap.gif") 0 -1px no-repeat;border:1px solid #61a6ba; color:#fff; font-weight:bold; text-transform:uppercase;}
li div.printPageIcoon a:hover{background:#fff;color:#444;}
li div.printPageIcoon{ clear:right;border:0px  #616161 dotted;background:none; margin:0px;}

p{clear:both;}

.clearBoth{clear:both;}
.floatLeft{float:left;}
.floatRight{float:right;}
/* FCK Styles */
.kop{ font-size:1.4em; color:#e21111; font-weight:bold; line-height:1.2em;}
.tussenkop{ font-size:1.2em; color:#e21111; margin:12px 0 0 0;}
.inleiding{ font-size:1em; font-weight:bold; color:#000; margin:12px 0 0 0;}
.univers{ font-size:1em; font-family: Courier New, Courier, Monaco, monospace; color:#000; margin:12px 0 0 0;}

/* Tekst stylen */
h1,h2,h3,h4,h5,h6{ font-weight:normal;  margin:0 0 .8em 0;}
div, td { font-family:Arial, Helvetica, sans-serif; color:#000;}
p{ margin:0 0 .8em 0;}

/*Default*/
input, textarea, select{ font-size:1em; font-family:Arial, Helvetica, sans-serif;}
.hide {display:none;} 
.feedBack{color:#ff0000; border:#5394a5 1px solid; padding:10px;}
input[type=button]{width:75px!important;}
#wijzig_form_container .feedBack{color:#ff0000; border:#5394a5 0px solid; padding:10px;}


/*Body*/
#Home{ height:100%; background:#fff;}
#Vervolg{ height:100%; background:#fff;}

/*LAYOUT*/

/*READSPEAKER*/
#rs_form{display:none;}

/*TEVREDENHEIDSONDERZOEK*/
.OnderzoekHeader{ width:100%; margin:0 0 10px 0; height:60px; text-align:center; background:#efa912; color:#fff; font-size:.75em;}
	.OnderzoekHeader ul{ list-style:none; margin:0 auto; width:890px; padding:7px 0 0 13px;}
	.OnderzoekHeader ul li{ float:left; text-align:left; vertical-align:middle;}
	.OnderzoekHeader ul li.DoeMee{ height:55px; width:245px; line-height:50px; font-size:1.3em; font-weight:bold; background:url(arrow.png) right 12px no-repeat;}
	.OnderzoekHeader ul li.Uitleg{ width:400px; padding:0 25px 0 5px; background:url(arrow.png) right 12px no-repeat;}
	.OnderzoekHeader ul li.Functies{ height:55px; width:195px; line-height:50px; text-align:right;}
	.OnderzoekHeader ul li.Functies span{ font-style:italic; padding:0 5px;}
		.FunctiesStart{ padding:3px 10px; background:#fff; border:solid 1px #c08505; border-left:solid 1px #f8dc9f; border-top:solid 1px #f8dc9f; text-decoration:none; font-size:1em; font-weight:bold; color:#015e81;}
		.FunctiesStart:hover{ border:solid 1px #f8dc9f; border-left:solid 1px #c08505; border-top:solid 1px #c08505;}
		.FunctiesSluit{ color:#fff;}
	.OnderzoekHeader .SluitMelding{ margin-left:-13px;}
	.OnderzoekHeader .SluitMelding a{ display:block; width:13px; height:13px; background:url(sluit.png) left top no-repeat;}
	.OnderzoekHeader .SluitMelding a:hover{ background:url(sluit.png) left bottom no-repeat;}

/*Layout Algemeen (Vormgeving)*/
#LogoPrint{ display:none;}
#Layout{ min-height:100%; height:auto; height:100%; width:860px; margin-left:auto; margin-right:auto;}
#Layout #MainContainer{ width:860px; float:left; padding:30px 0 40px 0;}
#Layout #MainContainer .Left{ width:200px; float:left; padding:3px 10px 0 0;}
#Layout #MainContainer .Right{ width:630px; float:left; padding:0 0 0 10px;}
#Layout #Content{ width:620px;}
#Layout #ContentHeader{ width:650px; line-height:1.5em;}
#Layout #ContentFooter{ width:650px; padding:20px 0px 45px 0px; float:left; line-height:1.5em;}
#Layout #ContentContainer{ width:660px;}
#Home #Layout #Container{ width:100%; position:relative; float:left;}
#Vervolg #Layout #Container{ width:860px; float:left; padding:10px 0 50px 0;}

#Layout #Naw{ width:195px; border:#ccc 1px solid; padding:5px 5px 5px 5px;}
#Layout #Naw .Foto{ padding:0 0 0 0;}
#Layout #Naw .Adres{ padding:0 10px 10px 0; line-height:1.5em;}
#Layout #Naw .Adres p{ margin:10px 0 0 0;}
#Layout #Naw .Adres .kop{ margin:20px 0 0 0; font-size:1em; color:#000;}

#FooterContainer{ width:100%; position:fixed; bottom:0px; z-index:200;}
#FooterContainer #Footer{ width:860px; clear:both; margin:0 auto; padding:0 0 10px 0; background:#fff;}
#FooterContainer #Footer .Container{ height:30px; border:#ccc 1px solid;}
#FooterContainer #Footer .Left{ padding:8px 0 0 10px; float:left; color:#000; font-size:.95em;}
#FooterContainer #Footer .Left a{ color:#e21111; text-decoration:none;}
#FooterContainer #Footer .Left a:hover{ text-decoration:underline;}
#FooterContainer #Footer .Right{ float:right; color:#fff;}

#Layout #HeaderContainer{ height:150px; width:860px; background:url(header.jpg) 232px 40px no-repeat; }
#Layout #HeaderContainer .Header{ width:860px; height:150px; float:left;}
#Layout #HeaderContainer .Header #Logo{ width:250px; height:86px; clear:both; padding:12px 0 0 0;}
#Layout #HeaderContainer .Header #Titel{ width:170px; height:100px; float:right; padding:0 0 0 0; margin:-92px 0 0 0;}

/*Leesvoor*/
#leesVoor{ width:132px; height:16px; margin:-35px -10px 10px 0;text-align:center;float:right;border:1px dotted #cfcfcf;border-top:0px dotted #ff0000;padding:5px;}
#leesVoor:hover{ background:url(verloop.gif) #cfcfcf;}
#Vervolg #leesVoor{margin:-15px 0px 10px 0;}
/*Layout Menu*/
#Layout #Topmenu{ padding:6px 20px 0 0;float:right; margin:0;}
#Layout #Topmenu ul{}
#Layout #Topmenu ul li{ float:left; list-style:none; padding:0 10px 0 10px;}
#Layout #Topmenu ul li a{ color:#5ea4b8; text-decoration:none;}
#Layout #Topmenu ul li a:hover{ color:#5ea4b8; text-decoration:underline;}

#Layout #Bottommenu{ height:22px; padding:0 0 0 0; float:left; margin:106px 0 0 -80px;}
#Layout #Bottommenu ul{}
#Layout #Bottommenu ul li{ float:left; list-style:none; padding:0px 30px 0px 0px;}
#Layout #Bottommenu ul li a{ text-decoration:none; color:#fff;}
#Layout #Bottommenu ul li a:hover{ color:#e21111;}

/*Layout TekstResize*/
#TekstResize{ padding:0 0 0 0; float:right; margin:0 170px 0 0;}
#TekstResize ul{}
#TekstResize ul li{ float:left; list-style:none; padding:6px 0px 0px 10px; color:#000;}
#TekstResize ul li a{ text-decoration:none; color:#5ea4b8;}
#TekstResize ul li a:hover{ color:#5ea4b8; text-decoration:underline;}
#TekstResize ul #Normaal{ font-size:12px; padding:7px 0px 0px 15px;}
#TekstResize ul #Groot{ font-size:14px; padding:6px 0px 0px 15px;}
#TekstResize ul #Extragroot{ font-size:18px; padding:2px 0px 0px 15px;}

/*NIEUWS*/
#Nieuws{ width:840px; padding:40px 0px 0px 0px; position:relative; margin-left:auto; margin-right:auto;}

#Nieuws .TabContainer{ width:840px; position:relative; z-index:100;}
#Nieuws .TabContainer ul{ float:left;}
#Nieuws .TabContainer ul li{ float:left; width:150px; text-align:center; padding:3px 0px 5px 0px; margin:2px 2px 0px 0px; list-style:none; background:#f5f5f5 url(tab.gif) left top repeat-x; border:#e21111 1px solid; border-bottom:none; font-weight:bold;}
#Nieuws #Terugnaaroverzicht a{ float:right; color:#e21111; font-size:.85em; padding:5px 0px 0px 0px; margin:0px 0px 0px 0px!important;}
#Nieuws #Print a{ float:right; color:#e21111; padding:5px 0px 0px 10px; font-size:.85em; margin:0px 0px 0px 0px!important;}

#Nieuws #Container{ width:788px; clear:both; float:left; background:#f5f5f5; border:#e21111 1px solid; margin:-1px 0 0 0; padding:15px 15px 0px 15px;}
#Nieuws #Container .Titel{ font-size:1.8em; padding:0px 0px 5px 0px; color:#000;}

#Nieuws #Container #LeftContainer{ width:575px; float:left; padding:15px 0px 15px 0px;}
#Nieuws #Container #LeftContainer .Blok{ float:left; width:543px; background:#fff; margin:0px 0px 15px 0px; border:#e21111 1px solid; padding:15px 15px 15px 15px;}
#Nieuws #Container #LeftContainer .Blok .Label{ float:left; font-weight:bold;}
#Nieuws #Container #LeftContainer .Blok .Value{ margin:0px 0px 10px 60px;}
#Nieuws #Container #LeftContainer .Blok span{ font-weight:bold;}

#Nieuws #Container #RightContainer{ width:200px; float:right; margin:15px 0px 0px 0px;}
#Nieuws #Container #RightContainer .Blok{ background:#fff; margin:0px 0px 15px 0px; border:#e21111 1px solid; padding:5px 5px 5px 5px;}

/*SOCIALEKAART*/
#Home #BskZoek{ width:608px; padding:20px 0px 15px 30px; position:relative; margin:13px auto 0 auto; background:#e5e7e6 url(verloop.gif) left top repeat-x; border:#ccc 1px solid; float:left;}
#Vervolg #BskZoek{ width:860px; padding:0 0 0 0; float:left;}

/*Button*/
.Button input{ margin:2px 0 0 0; padding:0 0 1px 0; height:22px; border:#fff 1px outset; background:#e21111; color:#fff; cursor:pointer;}
.Button input:hover{ border:#fff 1px inset;}

.ButtonRight{ float:right;}
.ButtonLeft{ float:left;}

/*bskZoek Prof*/

.logForm .Uitloggen	{margin:25px 0 0 0;color:#000;border:0px solid #efefef; height:94px;}
.logForm .Uitloggen p{margin-left:auto;margin-right:auto;width:55px;height:25px;padding:5px;margin-top:25px;border:1px solid #dfdfdf;}
.logForm .Uitloggen a{color:#5ea4b8;text-decoration:none;font-size:.9em; }
.logForm .Uitloggen a:hover{text-decoration:underline;} 
.logForm .Uitloggen a.activeUser {float:none;color:#5ea4b8;text-decoration:none;}

#BskZoekProf{}

#BskZoekProf .list .Tekst {padding-bottom:15px;}	

.logForm{ border:1px solid #efefef;padding:0px 0 1px 8px;margin:-23px 0 0 26px;}

.logForm legend{font-size:1em;color:#444;font-weight:bold;margin-left:-6px;margin-bottom:2px;}
		
.logForm .label{float:left;margin-left:1px;font-size:.85em;}
.logForm .label label{}
.logForm input[type=checkbox] {float:left;display:block;}
	
.logForm .Value{margin-bottom:5px;}
.logForm input[type=text],.logForm input[type=password]{float:left;width:115px;}
.logForm input[type=password]{float:none;}

.logForm a{float:left;text-decoration:none;margin:5px 2px 0 0; font-size:.85em;color:#e21111;}
.logForm a:hover{text-decoration:underline;}
.logForm input[type=submit]{ float:left;margin-right:5px;width:50px;border:#fff 1px outset; background:#dedede; color:#333; cursor:pointer;}

#editForm fieldset{padding:10px;border-bottom:1px solid #f6f6f6;margin-bottom:10px;}
#editForm input[type=text],#editForm input[type=password]{width:100px!important;}
#editForm textarea,#editForm #txtTitel{width:350px!important;}
#editForm .Label{margin-left:-10px!important;}
#editForm #txtTitel{margin-left:-1px!important;}


/*Themas*/
#ThemaTitel
{font-size:1.2em;font-weight:bold;}
#frm_thema input[type=text], #frm_passwrd input[type=text]  {width:150px!important;}


/*retrieve passwrd*/
#frm_passwrd img {float:left;margin-right:10px;} 
#frm_passwrd .label {float:left;}
#frm_passwrd p {display:block;width:200px;}


/*Zoeken*/
#Home #BskZoek #ZoekContainer{ color:#000;}
#Vervolg #BskZoek #ZoekContainer{ float:left;width:674px; background:#e5e7e6 url(verloop.gif) left top repeat-x; border:#ccc 1px solid; margin:0 0 10px 0; padding:20px 0px 15px 184px; }
#BskZoek #ZoekContainer #ZoekenRij{ width:100%; float:left;}
#BskZoek #ZoekContainer #ZoekenRij #Input{ float:left; padding:1px 15px 5px 0px;}
#BskZoek #ZoekContainer #ZoekenRij #Input input{ width:240px;}
#BskZoek #ZoekContainer #ZoekenRij .Button input,input[type=button],input[type=submit]{ float:left; margin:1px 0 0 0; padding:0 0 1px 0; height:22px; width:100px; border:#fff 1px outset; background:#e21111; color:#fff; cursor:pointer;}
#BskZoek #ZoekContainer #ZoekenRij .Button input:hover,
.logForm input[type=submit]:hover{ border:#fff 1px inset;}
#Home #BskZoek #ZoekContainer #ZoekenRij #Specifiek{ float:left; padding:4px 0px 0px 15px; font-size:.85em;}
#Vervolg #BskZoek #ZoekContainer #ZoekenRij #Specifiek{ float:left; padding:4px 0 0px 15px; font-size:.85em;}
#Home #BskZoek #ZoekContainer #ZoekenRij #Specifiek a{ color:#5ea4b8;}
#Vervolg #BskZoek #ZoekContainer #ZoekenRij #Specifiek a{ color:#5ea4b8;}
#BskZoek #ZoekContainer #Relevantie{ width:100%; float:left; clear:both; padding:10px 0px 0px 0px;}

#Home #BskZoek #ZoekContainer #ZoekenIn{ width:100%; float:left; clear:both; padding:10px 0px 0px 0px;}
#Vervolg #BskZoek #ZoekContainer #ZoekenIn{ width:100%; float:left; clear:both; padding:10px 0px 0px 0px;}

#Home #BskZoek #ZoekContainer #Relevantie .Titel, #Home #BskZoek #ZoekContainer #ZoekenIn .Titel{ float:left; color:#000; font-weight:bold; width:80px; padding:2px 0px 0px 0px;}
#Home #BskZoek #ZoekContainer #Relevantie .Label, #Home #BskZoek #ZoekContainer #ZoekenIn .Label{ float:left; color:#000; padding:2px 15px 0px 0px;}
#Home #BskZoek #ZoekContainer #Relevantie .Value, #Home #BskZoek #ZoekContainer #ZoekenIn .Value{ float:left; color:#000; padding:0px 3px 0px 0px;}

#Vervolg #BskZoek #ZoekContainer #Relevantie .Titel, #Vervolg #BskZoek #ZoekContainer #ZoekenIn .Titel{ float:left; font-weight:bold; width:80px; padding:2px 0px 0px 0px;}
#Vervolg #BskZoek #ZoekContainer #Relevantie .Label, #Vervolg #BskZoek #ZoekContainer #ZoekenIn .Label{ float:left; padding:2px 15px 0px 0px;}
#Vervolg #BskZoek #ZoekContainer #Relevantie .Value, #Vervolg #BskZoek #ZoekContainer #ZoekenIn .Value{ float:left; padding:0px 3px 0px 0px;}

/*Specifiekzoeken*/
#BskZoek #KaderContainer .SpecZoekContainer{ float:left;  padding:5px 5px 10px 5px; width:778px; margin:0 0 10px 0;}
#BskZoek #KaderContainer .SpecZoekContainer .Header{ font-size:1.4em; padding:0px 0px 10px 0px;}
#BskZoek #KaderContainer .SpecZoekContainer .ZoekenRij{ float:left; padding:0px 0px 0px 0px;} margin:0px 0px 10px 0px;
#BskZoek #KaderContainer .SpecZoekContainer .ZoekenRij .Label{ float:left; width:160px; font-weight:bold;margin:0; padding:2px 0px 0px 0px;}
#BskZoek #KaderContainer .SpecZoekContainer .ZoekenRij .Value{float:left;margin:0; }
#BskZoek #KaderContainer .SpecZoekContainer .ZoekenRij .Value input{ width:235px;float:left;}
#BskZoek #KaderContainer .SpecZoekContainer .ZoekenRij .Value #txtPostcode{ width:60px;}
#BskZoek #KaderContainer .SpecZoekContainer .ZoekenRij .Value .Radio{ float:left; margin:0px 3px 0px 0px;}
#BskZoek #KaderContainer .SpecZoekContainer .ZoekenRij .Value .Radio input{ width:20px;}
#BskZoek #KaderContainer .SpecZoekContainer .ZoekenRij .Value .Value{ float:left;}
#BskZoek #KaderContainer .SpecZoekContainer .ZoekenRij .Value .Label{ float:left; width:auto; padding:2px 10px 0px 0px; font-weight:normal;}
#BskZoek #KaderContainer .SpecZoekContainer .ZoekenRij .RadioLabel{ float:left; width:20px; font-weight:bold; padding:2px 0px 0px 0px;}
#BskZoek #KaderContainer .SpecZoekContainer .ZoekenRij .RadioValue{ float:left; padding:2px 0px 0px 0px;}
#BskZoek #KaderContainer .SpecZoekContainer .ZoekenRij .RadioValue .Label{ float:left; width:140px; padding:2px 0px 0px 0px;}
#BskZoek #KaderContainer .SpecZoekContainer .ZoekenRij .RadioValue .StraalLabel{ float:left; padding:2px 10px 0px 20px;}
#BskZoek #KaderContainer .SpecZoekContainer hr{ clear:both; height:30px; border:none !important; color:#f5f5f5;}
#BskZoek #KaderContainer .SpecZoekContainer .Button input{ float:left; margin:2px 0 0 0; padding:0 0 1px 0; height:22px; width:100px; font-size:1.1em;  border:#fff 1px outset; background:#e21111; color:#fff; cursor:pointer;}
#BskZoek #KaderContainer .SpecZoekContainer .Button input:hover{ border:#fff 1px inset;}

/*Zoekresultaten, Resultaat aanpassen*/
#BskZoek #ZoekResultaten{  width:860px;}
#BskZoek #ZoekResultaten .Header{ float:left; width:843px; border:#ccc 1px solid; background:#aad5df; padding:7px 5px 7px 10px; font-weight:bold; font-size:1.4em; color:#e21111;}
#BskZoek #ZoekResultaten .Header ul{float:right;margin:-2px 0 0 0;padding:0;}
#BskZoek #ZoekResultaten .Header li {float:left;list-style-type:none;margin-right:3px;}
#BskZoek #ZoekResultaten .Header .printPageIcoon{  text-transform:uppercase;text-decoration:none; width:55px;padding:5px 5px 5px 20px; color:#5c5c5c; font-size:.50em; border-bottom:0px #999 solid;background:#fff url("printIcoon_diap.gif") 0 0 no-repeat;border:#5ea4b8 1px solid;}
#BskZoek #ZoekResultaten .Header .returnPageIcoon{text-transform:uppercase;width:55px; text-decoration:none;padding:5px 5px 5px 5px; color:#5c5c5c; font-size:.50em; background:#fff; border:#5ea4b8 1px solid;}
#BskZoek #ZoekResultaten .Header .returnPageIcoon:hover,
#BskZoek #ZoekResultaten .Header .printPageIcoon:hover {text-decoration:underline; background:#aad5df; color:#fff;}
#BskZoek #ZoekResultaten .Title{ float:left; }

#BskZoek #ZoekResultaten #Content{ float:left; width:838px; clear:both; border:#ccc 1px solid; border-top:none; padding:15px 10px 13px 10px;}
#BskZoek #ZoekResultaten #Content .Label{ float:left; padding:3px 5px 0px 0px;}
#BskZoek #ZoekResultaten #Content .Value{ float:left; padding:1px 30px 0px 0px;}
#BskZoek #ZoekResultaten #Content .Value input{ width:60px;}
#BskZoek #ZoekResultaten #Content .Button input{ float:right; margin:2px 0 0 0; padding:0 0 1px 0; height:22px; width:140px; border:#fff 1px outset; background:#e21111; color:#fff; cursor:pointer;}
#BskZoek #ZoekResultaten #Content .Button input:hover{ border:#fff 1px inset;}


/*Gevonden resultaten, Pagina ../.., Toon alle resultaten */
#BskZoek #Aantallen{ float:left; width:860px; padding:10px 0 10px 0;}
#BskZoek #Aantallen .Left{ float:left; width:33%; text-align:left;}
#BskZoek #Aantallen .Center{ float:left; width:33%; text-align:center;}
#BskZoek #Aantallen .Right{ float:left; width:34%; text-align:right;}
#BskZoek #Aantallen .Right a{ color:#5ea4b8;}

/*PRODUCTEN VERGELIJKEN*/

/*Resultatenlijst*/
#BskZoek .VergelijkListProd{ background:#f5f5f5; width:858px!important; margin:10px 0 10px 0; border:#5ea4b8 1px solid;}

#BskZoek #Terugnaaroverzicht a{ float:right; color:#5ea4b8!important; font-size:.85em; padding:5px 0px 0px 0px; margin:0px 10px 10px 0px; text-decoration:none;}
#BskZoek #Print a{ float:right; color:#5ea4b8!important; padding:5px 0px 0px 10px; font-size:.85em; margin:0px 0 10px 0px; text-decoration:none;}
{ width:838px; padding:10px 10px 10px 10px; margin:0px 0px 0px 0px; list-style:none; float:left; clear:both;}
/*Vergelijk pagina*/
#BskZoek #VergelijkContainer{ float:left; width:858px; border:#ccc 1px solid;}
#BskZoek #VergelijkContainer .Rij{ clear:both;}
#BskZoek #VergelijkContainer .Rij div{ float:left; width:419px; padding:5px 5px 5px 5px;}
#BskZoek #VergelijkContainer .Product a{ font-size:1.4em; font-weight:bold;}
#BskZoek #VergelijkContainer .Organisatie{ font-weight:bold;}
#BskZoek #VergelijkContainer .Organisatie a{ color:#5ea4b8; font-weight:normal;}
#BskZoek #VergelijkContainer .Categorie{ font-weight:bold;}
#BskZoek #VergelijkContainer .Categorie a{ color:#5ea4b8; font-weight:normal;}
#BskZoek #VergelijkContainer .Header{ background:#fff; color:#e21111; font-size:1.2em; font-weight:bold; margin:10px 0px 0px 0px;}
#BskZoek #VergelijkContainer .Titel{ background:#f5f5f5; font-weight:bold;}
#BskZoek #VergelijkContainer .Omschrijving{}

/*Gevonden resultaten, Pagina ../.., Toon alle resultaten */
#BskZoek #Omschrijving{ float:left; width:860px; padding:10px 0 10px 0;}
#BskZoek #Omschrijving span{ font-weight:bold;}

/*Resultatenlijst na zoeken*/
#BskZoek #List,#BskZoek #SelectedList{ float:left; width:860px; margin:0 0 10px 0;}
#BskZoek #List ul{ margin:-1px 0px 0px 0px;}
#BskZoek #List ul li,#BskZoek #SelectedList ul li{ width:838px; padding:10px 10px 10px 10px; margin:0px 0px 0px 0px; list-style:none; float:left; clear:both;}
#BskZoek #List ul li:hover{ background:#f5f5f5;}
#BskZoek #List ul .Relevantie:hover{background:#fff;}
#BskZoek #List ul .Relevantie{ padding:10px 10px 5px 10px; text-align:right; background:#fff; border-top:#5ea4b8 1px solid; border-left:#5ea4b8 1px solid; border-right:#5ea4b8 1px solid; color:#000;}
#BskZoek #List ul .Top{ background:#f5f5f5; padding:5px 10px 10px 10px; border-left:#5ea4b8 1px solid; border-right:#5ea4b8 1px solid;}
#BskZoek #List ul .Middle{ background:#f5f5f5; border-left:#5ea4b8 1px solid; border-right:#5ea4b8 1px solid;}
#BskZoek #List ul .Bottom{ background:#f5f5f5; border-bottom:#5ea4b8 1px solid; border-left:#5ea4b8 1px solid; border-right:#5ea4b8 1px solid;}
#BskZoek #List ul li .Cijfer,#BskZoek #SelectedList ul li .Cijfer{ width:40px; float:left; font-size:.8em;}
#BskZoek #List ul li .Label,#BskZoek #SelectedList ul li .Label{ padding:0px 0px 0px 0px; font-size:.8em;}
#BskZoek #List ul li .Radio{ float:left; width:20px; height:10px; margin:-4px 0px 0px -25px;}
#BskZoek #List ul li .Titel,
#BskZoek #SelectedList ul li .Titel{ padding:0px 0px 0px 40px; font-weight:bold;}
#BskZoek #SelectedList ul li .Titel{ padding:0px 0px 0px 0px;}
#BskZoek #List ul li .Titel a{ text-decoration:none; font-size:1.1em;display:block;}
#BskZoek #List ul li .Titel a:hover{ text-decoration:underline;}
#BskZoek #List ul li .Tekst{ float:left; padding:0px 0px 0px 40px;}
#BskZoek #List ul li .Afstand,#BskZoek #SelectedList ul li .Afstand{ float:right; padding:0px 0px 0px 0px;margin-top:-25px;}



/*BSK zoek Profs*/
#BskZoekProf .Blok .list{ float:left; width:500px; margin:0;}
#BskZoekProf .Blok .list li{width:500px; padding:10px 10px 10px 10px; margin:0px 0px 0px 0px; list-style:none; float:left; clear:both;}
#BskZoekProf .Blok .list li span {display:block;}
#BskZoekProf .Blok .list li span a {font-size:1.3em;display:block;}



/*TAB KADER van b.v. organisatie of producten*/

/*Tab*/
.TabContainer{ width:860px; z-index:100; position:relative;}
.TabContainer ul{ float:left;}
 .TabContainer ul li{ float:left; width:152px; text-align:center; padding:4px 0px 4px 0px; margin:1px 2px 0px 0px; list-style:none; background:#fff url(tab.gif) left top no-repeat; font-weight:bold;}
 .TabContainer ul li a{ display:block; color:#5ea4b8; text-decoration:none;}
 .TabContainer ul li a:hover{ text-decoration:underline;}
 .TabContainer ul .Selected{ float:left; width:152px; text-align:center; padding:5px 0px 5px 0px; margin:0px 2px 0px 0px; list-style:none; background:#fff url(tab_selected.gif) left top no-repeat; font-weight:bold; color:#e21111;}
 .TabContainer ul .Selected a{ color:#e21111; text-decoration:none;}
 .TabContainer #Terugnaaroverzicht a{ float:right; color:#5ea4b8; font-size:.85em; padding:5px 0px 0px 0px; margin:0px 0px 0px 0px!important;}
 .TabContainer #Print a{ float:right; color:#5ea4b8; padding:5px 0px 0px 10px; font-size:.85em; margin:0px 0px 0px 20px!important;}

/*Kader*/
 #KaderContainer{ width:828px; clear:both; float:left; background:#fff; border:#5ea4b8 1px solid; margin:-1px 0 0 0; padding:15px 15px 0px 15px;}
 #KaderContainer #Organisatie{ font-size:1.4em; padding:0px 0px 5px 0px; color:#e21111; font-weight:bold;}
 #KaderContainer #Adres{ padding:0px 0px 0px 0px; color:#000;}
 #KaderContainer #Product{ font-size:1.4em; padding:10px 0px 5px 10px; color:#000;}
 #KaderContainer #Product span{ font-size:.75em; font-weight:bold;}
 #KaderContainer #Productcategorie{ padding:0px 0px 0px 10px; color:#000;}
 #KaderContainer #Productcategorie span{}

/*Tab binnen het kader*/
 #KaderContainer .TabContainer{ width:575px; z-index:100; position:relative;}
 #KaderContainer .TabContainer ul{ clear:both;}
 #KaderContainer .TabContainer ul li{ float:left; width:152px; text-align:center; padding:4px 0px 4px 0px; margin:1px 2px 0px 0px; list-style:none;  background:#fff url(tab.gif) left top no-repeat;}
 #KaderContainer .TabContainer ul li a{ display:block; color:#5ea4b8; text-decoration:none;}
 #KaderContainer .TabContainer ul li a:hover{ text-decoration:underline;}
 #KaderContainer .TabContainer ul .Selected{ float:left; width:152px; text-align:center; padding:5px 0px 5px 0px; margin:0px 2px 0px 0px; list-style:none; background:#FFF url(tab.gif) left top no-repeat; font-weight:bold; color:#e21111;}
 #KaderContainer .TabContainer ul .Selected a{  color:#e21111; text-decoration:none;}

/*Blokken links in het kader*/
 #KaderContainer #LeftContainer{ width:615px; float:left; padding:15px 0px 15px 0px;}
 #KaderContainer #LeftContainer .Blok{ float:left; width:583px; background:#fff; border:#b4b4b4 1px solid; margin:-1px 0 15px 0; padding:15px 15px 15px 15px;}

.contenttype_orga #BskZoek #KaderContainer .SpecZoekContainer #LeftContainer{ width:840px; float:left; padding:0 0px 0 0px;}
.contenttype_orga #BskZoek #KaderContainer .SpecZoekContainer #LeftContainer .Blok{ float:left; width:808px; background:#fff;border:1px solid #5ea4b8; margin:-1px 0 15px 0; padding:15px 15px 15px 15px;}
.contenttype_prod #BskZoek #KaderContainer .SpecZoekContainer #LeftContainer{ width:840px; float:left; padding:0 0px 0 0px;}
.contenttype_prod #BskZoek #KaderContainer .SpecZoekContainer #LeftContainer .Blok{ float:left; width:808px; background:#fff;border:1px solid #5ea4b8; margin:-1px 0 15px 0; padding:15px 15px 15px 15px;}
.contenttype_act #BskZoek #KaderContainer .SpecZoekContainer #LeftContainer{ width:840px; float:left; padding:0 0px 0 0px;}
.contenttype_act #BskZoek #KaderContainer .SpecZoekContainer #LeftContainer .Blok{ float:left; width:808px; background:#fff;border:1px solid #5ea4b8; margin:-1px 0 15px 0; padding:15px 15px 15px 15px;}
 #KaderContainer #LeftContainer .Blok ul{ margin:0px 0px 0px 30px;}
 #KaderContainer #LeftContainer .Blok ol{ margin:0px 0px 0px 30px;}
 #KaderContainer #LeftContainer .Blok .Label{ float:left; font-weight:bold;}
 #KaderContainer #LeftContainer .Blok .Value{margin:0px 0 10px 100px;}

 #KaderContainer #LeftContainer .Blok span{ font-weight:bold;}
 #KaderContainer #LeftContainer .Blok form{ margin:0 0 10px 0;}
 #KaderContainer #LeftContainer .Blok form input{float:none; width:60px; margin:0 10px 0 10px;}
 #KaderContainer #LeftContainer .Blok form .btnSubmitLink{ margin:2px 0 0 0; padding:0 0 1px 0; height:22px; width:100px; border:#fff 1px outset; background:#e21111; color:#fff; cursor:pointer;}
 #KaderContainer #LeftContainer .Blok form .btnSubmitLink:hover{ border:#fff 1px inset;}

 #KaderContainer #LeftContainer .Blok .Header{ font-size:1.4em; padding:0px 0px 5px 0px; color:#e21111;}
 #KaderContainer #LeftContainer .Blok .Titel{ font-weight:bold; padding:0px 0px 3px 5px;}
 #KaderContainer #LeftContainer .Blok .Content{ padding:0px 0px 10px 10px;}

/*Blokken rechts in het kader*/
 #KaderContainer #RightContainer{ width:200px; float:right; margin:14px 0px 0px 0px;}
 #KaderContainer #RightContainer .Blok{ background:#fff; margin:0px 0px 15px 0px; border:#b4b4b4 1px solid; padding:5px 5px 5px 5px;}
 #KaderContainer #RightContainer .Blok .Logo{ text-align:center; padding:5px 0px 5px 0px;}

/*Resultatenlijst in Blok*/
 #KaderContainer .Blok #List{ float:left; width:543px; padding:0px 0px 0px 0px;}
 #KaderContainer .Blok #List ul{ margin:0px 0px 0px 0px;}
 #KaderContainer .Blok #List ul li{ width:543px; padding:10px 10px 10px 10px; margin:0px 0px 0px 0px; list-style:none; float:left; clear:both;}
 #KaderContainer .Blok #List ul .Relevantie{ padding:10px 10px 0px 10px; text-align:right; background:#aad5df; border-top:#5ea4b8 1px solid; border-left:#5ea4b8 1px solid; border-right:#5ea4b8 1px solid;}
 #KaderContainer .Blok #List ul .Top{ background:#f5f5f5; padding:0px 10px 10px 10px; border-left:#5ea4b8 1px solid; border-right:#5ea4b8 1px solid;}
 #KaderContainer .Blok #List ul .Middle{ background:#f5f5f5; border-left:#5ea4b8 1px solid; border-right:#5ea4b8 1px solid;}
 #KaderContainer .Blok #List ul .Bottom{ background:#f5f5f5; border-bottom:#5ea4b8 1px solid; border-left:#5ea4b8 1px solid; border-right:#5ea4b8 1px solid;}
 #KaderContainer .Blok #List ul li .Cijfer{ width:40px; float:left; font-size:.8em;}
 #KaderContainer .Blok #List ul li .Label{ float:none !important; padding:0px 0px 0px 0px; font-size:.8em;}
 #KaderContainer .Blok #List ul li .Titel{ padding:0px 0px 0px 40px; font-weight:bold;}
 #KaderContainer .Blok #List ul li .Tekst{ float:left; padding:0px 0px 0px 40px;}
 #KaderContainer .Blok #List ul li .Afstand{ float:right; padding:0px 0px 0px 0px;}

/*KIJK OOK NAAR (Kon)*/
#KonContainer{}
#KonContainer .Header{ font-size:1.5em; color:#e21111;}
#KonContainer ul{ padding:10px 0px 0px 0px;}
#KonContainer ul li{ padding:0px 0px 5px 0px; font-weight:bold; list-style:none; color:#000;}
#KonContainer ul li a{ padding:0px 0px 0px 0px; font-size:.85em; font-weight:normal; color:#5ea4b8;}
#KonContainer ul li a:hover{ color:#000;}

/*NIZW Teksten*/
.NizwBlok{ float:left; width:558px; background:#fff url(pijl2.gif) 2px 9px no-repeat; margin:0px 0px 5px 0px; border:#e21111 1px solid; padding:5px 5px 5px 10px;}
.NizwBlok ul{ margin:0 0 0 30px;}
.NizwBlokButton a{ display:block; float:left; width:558px; margin:0px 0px 5px 0px; border:#e21111 1px solid; padding:5px 5px 5px 10px; font-weight:bold; text-decoration:none; color:#e21111; background:#fff url(pijl.gif) left 9px no-repeat;}
.NizwBlokButton a:hover{ color:#000; background:#fff url(pijl2.gif) left 9px no-repeat;}
.NizwBlok .NizwTitel{ font-size:1.5em;}
.NizwBlok .NizwContent{}

/*SAMENWERKENRDE CATALOGI*/
#BskZoek #KaderContainer .SamHeader{ font-size:1.6em;}

/*PAGING*/
#Paging{ float:left; width:860px; margin:10px 0 0 0; border-top:#ccc 1px solid; padding:10px 0 0 0;}
#Paging a{ color:#e21111; text-decoration:none;}
#Paging a:hover{ color:#e21111; text-decoration:underline;}
#Paging .Left{ float:left; width:33%; text-align:left;}
#Paging .Center{ float:left; width:33%; text-align:center;}
#Paging .Right{ float:left; width:34%; text-align:right;}

/*PAGING autocomplete*/
.paging-container{ width:220px; float:left; padding:5px;}
.paging-container .paging-prev{ display:block; width:100px; float:left; cursor:pointer; color:#f98105; text-decoration:underline;}
.paging-container .paging-next{ display:block; width:100px; float:right; text-align:right; cursor:pointer; color:#f98105; text-decoration:underline;}
/*VRAGENBOEK*/
#Vragenboek{ width:820px; padding:0px 0px 0px 0px; margin-left:auto; margin-right:auto;}

#Vragenboek .TabContainer{ width:820px; position:relative; z-index:100;}
#Vragenboek .TabContainer ul{ float:left;}
#Vragenboek .TabContainer ul li{ float:left; width:150px; text-align:center; padding:3px 0px 5px 0px; margin:2px 2px 0px 0px; list-style:none; background:#f5f5f5 url(tabdiap.gif) left bottom repeat-x; border:#e21111 1px solid; border-bottom:none;}
#Vragenboek .TabContainer ul li a{ display:block; color:#000; text-decoration:none;}
#Vragenboek .TabContainer ul li a:hover{ text-decoration:underline;}
#Vragenboek .TabContainer ul .Selected{ float:left; width:150px; text-align:center; padding:5px 0px 5px 0px; margin:0px 2px 0px 0px; list-style:none; background:#f5f5f5 url(tab.gif) left top repeat-x; border:#e21111 1px solid; border-bottom:none; font-weight:bold;}
#Vragenboek .TabContainer ul .Selected a{ color:#000; text-decoration:none;}
#Vragenboek .TabContainer #Terugnaaroverzicht a{ float:right; color:#e21111; font-size:.85em; padding:5px 0px 0px 0px;}
#Vragenboek .TabContainer #Print a{ float:right; color:#e21111; padding:5px 0px 0px 10px; font-size:.85em;}

#Vragenboek #WWZContainer, #Vragenboek #WIContainer{ float:left; width:188px; background:#fff; border:#e21111 1px solid; padding:5px 5px 5px 5px;}
#Vragenboek #WWZHeader, #Vragenboek #WIHeader{padding:0px 0px 10px 0px; font-size:1.5em;}
#Vragenboek #WWZHeader A, #Vragenboek #WIHeader A{text-decoration:none;}

#Vragenboek .StimulanszItems{ width:178px;}

#Vragenboek .StimulanszItems ul li{ padding:0px 0px 0px 0px; list-style:none; background:url(pijl.gif) 2px 5px no-repeat;}
#Vragenboek .StimulanszItems ul li A{ display:block; font-size:0.85em; text-decoration:none; color:#000; padding:0px 0px 5px 10px;}
#Vragenboek .StimulanszItems ul li A:hover{ color:#e21111;}

#Vragenboek .StimulanszItems ul li ul{ border-left:#e21111 1px solid; padding:0px 0px 5px 5px;}

#Vragenboek .StimulanszItemsOpen{ background:url(pijl2.gif) 0px 7px no-repeat!important;}
#Vragenboek .StimulanszItemsOpen a {}
#Vragenboek .StimulanszItemsSelected {}
#Vragenboek .StimulanszItemsSelected a{color:#e21111!important;}

#Vragenboek #KaderContainer{ width:788px; clear:both; float:left; background:#f5f5f5; border:#e21111 1px solid; margin:-1px 0 0 0; padding:15px 15px 15px 15px;}
#Vragenboek #KaderContainer #RightContainer{ width:180px; float:right;}
#Vragenboek #KaderContainer #RightContainer .Blok{ background:#fff; margin:0px 0px 15px 0px; border:#e21111 1px solid; padding:5px 5px 5px 5px;}

#Vragenboek #StimulanszCenterContainer{ width:380px; float:left; margin:0px 0px 0px 15px;}

#Vragenboek #StimulanszMappen li{ list-style:none; background:#e21111 url(pijldiap.gif) 0px 10px no-repeat;  border:#fff 1px solid; margin:0px 0px 5px 0px; padding:5px 5px 5px 10px;}
#Vragenboek #StimulanszMappen li a{ color:#fff; text-decoration:none;}
#Vragenboek #StimulanszMappen li a:hover{color:#fff; text-decoration:none;}

#Vragenboek #StimulanszTeksten{ margin:0px 0px 0px 0px; border-top:#e21111 1px solid; border-top:none;}
#Vragenboek .StimulanszTitel{ font-size:1.6em;}
#Vragenboek #StimulanszTeksten li.StimulanzTekst{ background:#fff url(pijl.gif) 0px 10px no-repeat; border-bottom:#e21111 1px solid;}
#Vragenboek #StimulanszTeksten li.StimulanzTekst a{ display:block;}
#Vragenboek #StimulanszTeksten li.StimulanzTekst a:hover{}
#Vragenboek #StimulanszTeksten li{ list-style:none; margin:0 0 3px 0; padding:5px 5px 5px 10px; border:#e21111 1px solid; background:#fff;}
#Vragenboek #StimulanszTeksten li a{ color:#e21111; text-decoration:none;}
#Vragenboek #StimulanszTeksten li a:hover{ color:#e21111; text-decoration:none;}
#Vragenboek #StimulanszTeksten li ul li{ list-style:disc; background:none; margin:0px 0px 0px 30px; background:none; border:none;}
#Vragenboek #StimulanszTeksten li ul li a{ font-size:1em; text-decoration:underline; color:#000; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:inline; border:none; background:none;}
#Vragenboek #StimulanszTeksten li ul li a:hover{ color:#e21111; border:none;}
#Vragenboek #StimulanszTeksten li ol li{ list-style:decimal; background:none; margin:0px 0px 0px 30px; background:none; border:none;}
#Vragenboek #StimulanszTeksten li ol li a{ font-size:1em; text-decoration:underline; color:#000; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:inline; border:none; background:none;}
#Vragenboek #StimulanszTeksten li ol li a:hover{ color:#e21111; border:none;}
#Vragenboek #StimulanszTeksten li p a{ text-decoration:underline; color:#000; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:inline; border:none; background:none;}
#Vragenboek #StimulanszTeksten li p li{ list-style:disc; background:none; margin:0px 0px 0px 30px; background:none;}
#Vragenboek #StimulanszTeksten li p li a{ text-decoration:underline; color:#000; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:inline; border:none; background:none;}
#Vragenboek #StimulanszTeksten li p li a:hover{ color:#e21111; text-decoration:none; border:none;}

/*PAGING*/
#Vragenboek #Paging{ float:left; width:820px; margin:20px 0px 0px 0px; border-top:#d6d6d6 1px solid; padding:5px 0px 5px 0px;}
#Vragenboek #Paging a{ color:#e21111; text-decoration:none;}
#Vragenboek #Paging .Left{ float:left; width:33%; text-align:left;}
#Vragenboek #Paging .Center{ float:left; width:33%; text-align:center;}
#Vragenboek #Paging .Right{ float:left; width:33%; text-align:right;}

/*WIJZIGINGS/AANMELDFORMULIER*/
#wijzig_form_container{ margin-left:auto; margin-right:auto; padding:13px 0 0 0; }
#wijzig_form_container fieldset{ font-weight:normal; margin-top:15px; padding:0 0 10px 0;border:1px solid #e21111;}
#wijzig_form_container legend{ display:block;  margin:0; padding:5px; padding-left:5px; color:#e21111; font-size:1.3em;}
.sk_form_label{ float:left; width:150px; padding:4px 0 0 0;}
#wijzig_form_container #WijzingingsFormulier H1{ font-size:1.6em !important; padding:0px 0px 5px 0px; color:#000;}
.sk_form_huidige_gegevens h1,
.sk_form_nieuwe_gegevens h1{ font-size:1.4em !important; padding:0px 0px 5px 0px; color:#000;}
.sk_form_huidige_gegevens,
.sk_form_nieuwe_gegevens{ float:left; width:175px;}
.sk_form_netnr{ margin-right:10px;}
.sk_form_abboneenr{ margin-right:10px;}
.sk_form_rij{ padding:5px 10px 3px 10px; clear:both;}
.sk_form_rij textarea{ margin:0 0 0 150px;}
.sk_form_input{ width:200px;}
.sk_form_netnummer_input{ width:38px;}
.sk_form_abonneenummer_input{ width:75px;}
.sk_form_toevoeging_input{ width:200px;}
.sk_form_button{ float:left;  margin:0 0 0 150px; padding:0 0 1px 0; height:20px; width:100px; border:#fff 1px outset; background:#e21111; color:#fff; cursor:pointer;}
.sk_form_button:hover{ border:#fff 1px inset;}
#wijzig_form_container #Organisatie {border:1px dotted #dedede;padding:5px;font-weight:bold;}
#wijzig_form_container ul {margin-left:20px;}
.sk_form_button_help{float:right!important;margin:2px 0px 0 0!important; padding:0 0 1px 0; height:22px; width:50px; border:#fff 1px outset; background:#e21111; color:#fff;}
.sk_form_button_help:hover{ border:#fff 1px inset; cursor:help;}

.sk_omschrijving{margin-top:5px;margin-top:20px;border: #CCCCCC 1px solid;background-color: #f3f9ff;width:99%;height:200px;}
#wijzig_form_container textarea{margin-top:5px; width:500px;}	
.sk_form_huidig_telnr_links, .sk_form_huidig_telnr_midden, .sk_form_huidig_telnr_rechts{float:left; margin-right:3px;}

#submit{ padding:10px 0 0 0;}

.wijzig_gegevens #rightColumnHome{display:none;}

/*-----------------------*/
/*--------Googlemap------*/
/*-----------------------*/



#googleContainer
	{
	float:left;
	padding:10px;
	margin-top:-1px; 
	width:860px; 
	height: 500px;
	border:#5ea4b8 1px solid;
	clear:both;
	background:#fff;
	}

#mapCanvas
	{
	width:860px;
	height:500px;
	}
	
#organisatieMapCanvas {width:563px; height:450px;}
#activiteitMapCanvas {width:563px; height:450px;}

#panoramaDiv	
	{
	position:absolute; 
	top:0; 
	left:0; 
	padding:10px;
	width:820px; 
	height:500px;
	display:none;
	}

#panoramaCanvas
	{
	width:840px; 
	height:500px; 
	border:1px solid #333;
	}
	
#hidePanorama
	{
	position:absolute; 
	top:11px; 
	right:9px; 
	width:75px; 
	text-align:center;
	border-left:1px solid #115f9a;
	border-bottom:1px solid #333;
	height:20px; 
	background-color:#fff; 
	font-weight:bold;
	}
	
/*--------------------------------*/
/*--------Veel gestelde vragen------*/
/*--------------------------------*/
#faq{width:100%;}
#faq h1{font-size:1.4em;margin-bottom:20px;font-weight:bold;}
#faq h2{font-size:1.3em;background:#b9cfd5;width:100%;padding:5px;margin-bottom:10px;}

#quest, #answers{margin-bottom:25px;width:101.15%;}
#quest li,#answers li{margin-left:30px;}
#quest li a{display:block;text-decoration:none;padding:5px;}
#quest li a:hover,#quest li:hover {background-color:#edf2f5;}

#answers li a {text-decoration:none;}
.faqTitle{font-weight:bold;}
.faqBody {}
.returnTop{border:1px solid #f4f4f4;width:100%;text-align:right;padding:1px;margin:10px 0 15px 0;}
.returnTop a{display:block;font-style:italic;padding:2px;}
.returnTop a:hover{display:block;background-color:#edf2f5;}

/* ProductCategorienOverzicht */
#ProductCategorieenIndex{width:780px; padding:0px 0px 50px 10px; background-color:#fff; float:left;}
#ProductCategorieenIndex .Header{font-size:1.4em; padding:10px 0 0 0!important; float:left; width:790px;}
#ProductCategorieenIndex .headerBody{ float:left; padding:10px 0 0 0; width:790px;}
#ProductCategorieenIndex #footerBody{ clear:both; padding:30px 0 0 0;}

#ProductCategorieenIndex #Container{ width:auto; padding:0 0 20px 0;}
#ProductCategorieenIndex { float:left; color:#000!important;}
#ProductCategorieenIndex #ZoekContainer{ float:none!important;width:575px!important;background:none!important;clear:both!important; border:#ccc 0px solid!important; margin:0 0 10px 0; padding:20px 0px 15px 0px!important;}
#ProductCategorieenIndex #ZoekContainer .ZoekenRij{ width:auto; height:auto; padding:0;}
#ProductCategorieenIndex #ZoekContainer .ZoekenRij .Titel{ color:#000!important;}
#ProductCategorieenIndex #ZoekContainer .ZoekenRij .Label{ width:180px;height:auto; color:#000!important;}
#ProductCategorieenIndex #ZoekContainer .ZoekenRij .Value { margin:0!important; color:#000!important;}
#ProductCategorieenIndex #ZoekContainer .ZoekenRij .Value .Label{ font-weight:normal; white-space:nowrap}
#ProductCategorieenIndex #ZoekContainer .ZoekenRij .Label label{ font-weight:normal; white-space:nowrap}
#ProductCategorieenIndex #ZoekContainer .ZoekenRij .Value input{ width:auto!important;}

#CategorieenContainer{ float:left; width:790px; padding:10px 0 0 0;}
#ProductCategorieenIndex #CategorieenContainer .Column{ float:left; width:45%; margin:0 25px 0 0; background-color:#fff; }
#ProductCategorieenIndex h2{font-weight:bold; font-size:1em; color:#f98105; padding:3px; border-bottom:1px dashed #444; margin:25px 0 5px 0px;}
#ProductCategorieenIndex .Column ul{margin:0 0 0 10px!important; list-style-type:none;}
#ProductCategorieenIndex .Column ul li{padding:5px 0 5px 0;}
#ProductCategorieenIndex .Column ul li a{display:block; text-decoration:none;}
#ProductCategorieenIndex .Column ul li a:hover{text-decoration:underline;}

#Alphabet_links{margin:5px 0 5px 0;padding:5px;border:0px solid #5394a6; }
#Alphabet_links a{font-weight:bold;color:#444;font-size:1.2em;padding:5px;text-decoration:none;border:1px solid #f98105;}
#Alphabet_links a:hover{background-color:#f98105;color:#fff;}


#ProductCategorieenIndex .Button{float:left;margin:10px 0 0 0;color:#fff;}

/*-----------------------*/
/*--------cms form------*/
/*-----------------------*/
#cms_form{}
#cms_form .Header{margin-bottom:10px;}

#cms_form .Label{float:left; margin:0;width:150px;font-weight:bold;}
#cms_form .Value{clear:right;margin:0 0 15px 0;margin-left:200px;padding:0;}
.Value p{margin:0;clear:right;}
#cms_form .Value img{clear:right;}
#cms_form #for_captcha{float:left;clear:both;margin-top:15px;width:200px;}
#cms_form .Value input[type=radio] {}
#cms_form .Value label{ }

#cms_form .Label span{float:left;font-weight:normal;font-style:italic;}
#cms_form .footerBody{margin:10px 0 10px 0;}
#cms_form .Button a{float:left;text-decoration:none;text-transform:uppercase;background-color:#5293a5; color:#fff;padding:5px;clear:both;}

/*Specifiekzoeken*/
.SpecZoekContainer .Blok {width:780px!important;}
.SpecZoekContainer{ float:left;  padding:5px 5px 10px 5px; width:100%; margin:0 0 10px 0;}
.SpecZoekContainer .Header{ font-size:1.4em; padding:0px 0px 10px 0px;}
.SpecZoekContainer .ZoekenRij{ clear:both; padding:0px 0px 10px 0px; height:30px; width:100%;}
.SpecZoekContainer .ZoekenRij .Label{ float:left; font-weight:bold; margin:0; padding:2px 10px 0px 0px; width:160px;}
.SpecZoekContainer .ZoekenRij .Label label{ font-weight:normal;}
.SpecZoekContainer .ZoekenRij .Value{ float:left;}
.SpecZoekContainer .ZoekenRij .Value input{ width:235px;}
.SpecZoekContainer .ZoekenRij .Value #txtPostcode{ width:60px;}
.SpecZoekContainer .ZoekenRij .Value .Radio{ float:left; margin:0px 3px 0px 0px;}
.SpecZoekContainer .ZoekenRij .Value .Radio input{ width:20px;}
.SpecZoekContainer .ZoekenRij .Value .Value{ float:left;}
.SpecZoekContainer .ZoekenRij .Value .Label{ float:left; width:auto; padding:2px 10px 0px 0px; font-weight:normal; white-space:nowrap;}
.SpecZoekContainer .ZoekenRij .RadioLabel{ float:left; width:20px; font-weight:bold; padding:2px 0px 0px 0px;}
.SpecZoekContainer .ZoekenRij .RadioValue{ float:left; padding:2px 0px 0px 0px;}
.SpecZoekContainer .ZoekenRij .RadioValue .Label{ float:left; width:150px; padding:2px 0px 0px 0px;}
.SpecZoekContainer .ZoekenRij .RadioValue .StraalLabel{ float:left; padding:2px 10px 0px 20px;}
.SpecZoekContainer hr{ clear:both;border:0px solid #fff; height:1px;margin:20px 0 20px 0;}
.SpecZoekContainer .Button{ float:right!important;}
.SpecZoekContainer .Button input{ float:right; margin:0px 0px 0px 0px; padding:0 0 0 0; height:22px; width:145px; color:#fff; border:#5394a5 0px outset; background:#FFF url(verloop.gif) left bottom repeat-x; cursor:pointer; text-transform:uppercase; font-weight:bold;}
.SpecZoekContainer .Button input:hover{ border:#5394a5 1px inset;}
.SpecZoekContainer .HeaderText{ }
.SpecZoekContainer .FooterText{ clear: both;}
/*------------------------------------*/
/*----specifieke content styling----*/
/*----------------------------------*/
/*specifieke class voor naam van gevonden content(professionals, notities,nieuws,agenda,cursussen,form,prod,handywijz,organisaties,teksten,activiteiten)*/
.prof{}
.noti{}
.news{}
.event{}
.curs{color:#e21111;}
.form{}
.prod{color:#e21111;}
.handyw{}
.orga{color:#e21111;}
.tekst{}
.act{color:#e21111;}

/*---TABS level 1---*/
body.contenttype_orga .TabContainer .contenttype_orga{ background:#eee; border:1px solid #027abb!important; border-bottom:none!important;}
body.contenttype_orga .TabContainer .contenttype_prod{ background:#eee; border:1px solid #f98105!important; border-bottom:none!important;}
body.contenttype_orga .TabContainer .contenttype_act{ background:#eee; border:1px solid #32af00!important; border-bottom:none!important;}

body.contenttype_prod .TabContainer .contenttype_orga{ background:#eee; border:1px solid #027abb!important; border-bottom:none!important;}
body.contenttype_prod .TabContainer .contenttype_prod{ background:#eee; border:1px solid #f98105!important; border-bottom:none!important;}
body.contenttype_prod .TabContainer .contenttype_act{ background:#eee; border:1px solid #32af00!important; border-bottom:none!important;}

body.contenttype_act .TabContainer .contenttype_orga{ background:#eee; border:1px solid #027abb!important; border-bottom:none!important;}
body.contenttype_act .TabContainer .contenttype_prod{ background:#eee; border:1px solid #f98105!important; border-bottom:none!important;}
body.contenttype_act .TabContainer .contenttype_act{ background:#eee; border:1px solid #32af00!important; border-bottom:none!important;}

body.contenttype_orga .TabContainer .Selected,
body.contenttype_prod .TabContainer .Selected,
body.contenttype_act .TabContainer .Selected{ background:#fff!important; border-bottom:none!important;}

/*---organisaties---*/
body.contenttype_orga #KaderContainer{border:1px solid #027abb!important; background:#fff!important;}


body.contenttype_prod #BskZoek .TabContainer ul li.contenttype_orga a{}
body.contenttype_act #BskZoek .TabContainer ul li.contenttype_orga a{}

body.contenttype_orga .HeaderText,
body.contenttype_orga .FooterText,
body.contenttype_orga .Header,
body.contenttype_orga .StraalLabel,
body.contenttype_orga .Label{}

body.contenttype_orga .TabContainer ul li{ float:left; width:150px; text-align:center; padding:8px 0px 8px 0px; margin:1px 2px 0px 0px; list-style:none; background:#eee; border:#027abb 1px solid!important; border-bottom:none!important;}
body.contenttype_orga .TabContainer{ float:left; width:835px!important;}
body.contenttype_orga .TabContainer .SpecZoekenOrganisatieZoeken,
body.contenttype_orga .TabContainer .SpecZoekenOrganisatieUitgebreidZoeken,
body.contenttype_orga .TabContainer .SpecZoekenOrganisatieThematischZoeken{ background:#fff!important; border:1px solid #027abb!important; border-bottom:0px solid #027abb!important;}

body.contenttype_orga #LeftContainer .Blok{ border:1px solid #027abb!important;}
body.contenttype_orga #LeftContainer .Blok .ZoekenRij{ float:left!important;}
body.contenttype_orga #LeftContainer .Blok .ZoekenRij .Label{}
body.contenttype_orga #LeftContainer .Blok .ZoekenRij .Value{ margin:0!important;}
body.contenttype_orga #LeftContainer .Blok .Button{ float:left; margin:0 0 0 20px;}

body.contenttype_orga #KaderContainer #LeftContainer .TabContainer{ float:left; width:835px;}
body.contenttype_orga #KaderContainer #LeftContainer .TabContainer ul li{ background:#eee!important; border:1px solid #027abb!important; border-bottom:0px solid #027abb!important;}
body.contenttype_orga #KaderContainer #LeftContainer .TabContainer ul .Selected{ background:#fff!important;}

body.contenttype_orga #KaderContainer #LeftContainer .Blok .Header{ color:#027abb!important;}

body.contenttype_orga #BskZoek #KaderContainer #RightContainer .Blok{ background:#fff; margin:0px 0px 15px 0px; padding:5px 5px 5px 5px; border:1px solid #027abb!important;}
body.contenttype_orga #KonContainer .Header{ color:#027abb!important;}
body.contenttype_orga #KonContainer ul li a:hover{ color:#027abb!important;}
body.contenttype_orga hr{color:#0072b0!important;}

/*---producten---*/
body.contenttype_prod #KaderContainer{border:1px solid #f98105!important; background:#fff!important;}

body.contenttype_orga #BskZoek .TabContainer ul li.contenttype_prod a{}
body.contenttype_act #BskZoek .TabContainer ul li.contenttype_prod a{}

body.contenttype_prod hr{color:#f98105!important;}
body.contenttype_prod .HeaderText,
body.contenttype_prod .FooterText,
body.contenttype_prod .Header,
body.contenttype_prod .StraalLabel,
body.contenttype_prod .Label{}

body.contenttype_prod .TabContainer ul li{ float:left; width:150px; text-align:center; padding:8px 0px 8px 0px; margin:1px 2px 0px 0px; list-style:none; background:#eee; border:#f98105 1px solid!important; border-bottom:none!important;}
body.contenttype_prod #LeftContainer .TabContainer{ float:left; width:835px;}
body.contenttype_prod #LeftContainer .TabContainer .SpecZoekenOrganisatieZoeken,
body.contenttype_prod #LeftContainer .TabContainer .SpecZoekenOrganisatieUitgebreidZoeken,
body.contenttype_prod #LeftContainer .TabContainer .SpecZoekenOrganisatieThematischZoeken{ background:#fff!important; border:1px solid #f98105!important; border-bottom:0px solid #f98105!important;}

body.contenttype_orga .SpecZoekContainer hr{ clear:both; height:1px;margin:20px 0 20px 0;background-color:#027abb;}

body.contenttype_prod #LeftContainer .Blok{ border:1px solid #f98105!important;}
body.contenttype_prod #LeftContainer .Blok .ZoekenRij{ float:left!important;}
body.contenttype_prod #LeftContainer .Blok .ZoekenRij .Label{}
body.contenttype_prod #LeftContainer .Blok .ZoekenRij .Value{ margin:0!important;}
body.contenttype_prod #LeftContainer .Blok .Button{ float:left; margin:0 0 0 20px;}

body.contenttype_prod #KaderContainer #LeftContainer .TabContainer{ float:left; width:835px;}
body.contenttype_prod #KaderContainer #LeftContainer .TabContainer ul li{ background:#eee!important; border:1px solid #f98105!important; border-bottom:0px solid #f98105!important;}
body.contenttype_prod #KaderContainer #LeftContainer .TabContainer ul .Selected{ background:#fff!important;}

body.contenttype_prod #KaderContainer #LeftContainer .Blok .Header{ color:#f98105!important;}

body.contenttype_prod #BskZoek #KaderContainer #RightContainer .Blok{ background:#fff; margin:0px 0px 15px 0px; padding:5px 5px 5px 5px; border:1px solid #f98105!important;}
body.contenttype_prod #KonContainer .Header{ color:#f98105!important;}
body.contenttype_prod #KonContainer ul li a:hover{ color:#f98105!important;}
body.contenttype_prod .SpecZoekContainer hr{background-color:#f98105;}

/*---activiteiten---*/
body.contenttype_act #KaderContainer{border:1px solid #32af00!important; background:#fff!important;}

body.contenttype_orga #BskZoek .TabContainer ul li.contenttype_act a{}
body.contenttype_prod #BskZoek .TabContainer ul li.contenttype_act a{}

body.contenttype_act hr{color:#32af00!important;}
body.contenttype_act .HeaderText,
body.contenttype_act .FooterText,
body.contenttype_act .Header,
body.contenttype_act .StraalLabel,
body.contenttype_act .Label{}

body.contenttype_act .TabContainer ul li{ float:left; width:150px; text-align:center; padding:8px 0px 8px 0px; margin:1px 2px 0px 0px; list-style:none; background:#eee; border:#32af00 1px solid!important; border-bottom:none!important;}
body.contenttype_act li.SpecZoekenActiviteitZoeken,
body.contenttype_act li.SpecZoekenActiviteitUitgebreidZoeken,
body.contenttype_act li.SpecZoekenActiviteitPictogrammen{ border:1px solid #32af00!important; border-bottom:0px solid #32af00!important;}
body.contenttype_act .clearBoth{ border-top:1px solid #98cc32;}

body.contenttype_act #LeftContainer .Blok{ border:1px solid #32af00!important;}
body.contenttype_act #LeftContainer .Blok .ZoekenRij{ float:left!important;}
body.contenttype_act #LeftContainer .Blok .ZoekenRij .Label{}
body.contenttype_act #LeftContainer .Blok .ZoekenRij .Value{ margin:0!important;}
body.contenttype_act #LeftContainer .Blok .Button{ float:left; margin:0 0 0 20px;}

body.contenttype_act #KaderContainer #LeftContainer .TabContainer{ float:left; width:835px;}
body.contenttype_act #KaderContainer #LeftContainer .TabContainer ul li{ background:#eee!important; border:1px solid #32af00!important; border-bottom:0px solid #32af00!important;}
body.contenttype_act #KaderContainer #LeftContainer .TabContainer ul .Selected{ background:#fff!important;}

body.contenttype_act #KaderContainer #LeftContainer .Blok .Header{ color:#32af00!important;}

body.contenttype_act #BskZoek #KaderContainer #RightContainer .Blok{ background:#fff; margin:0px 0px 15px 0px; padding:5px 5px 5px 5px; border:1px solid #32af00!important;}
body.contenttype_act #KonContainer .Header{ color:#32af00!important;}
body.contenttype_act #KonContainer ul li a:hover{ color:#32af00!important;}
body.contenttype_act .SpecZoekContainer hr{background-color:#32af00;}



/*---activiteiten

body.contenttype_act{}
body.contenttype_act #BskZoek #LeftContainer .TabContainer ul li.contenttype_act,
body.contenttype_orga #BskZoek .TabContainer ul li.contenttype_act,
body.contenttype_prod #BskZoek .TabContainer ul li.contenttype_act,
li.SpecZoekenActiviteit{background:#FFF url("tab_bg_act_unselect.gif") left top repeat-x; border:0px solid #98cc32;}
body.contenttype_act li.SpecZoekenActiviteit a{color:#fff;}
body.contenttype_act li.SpecZoekenActiviteitZoeken.Selected,
body.contenttype_act li.SpecZoekenActiviteitUitgebreidZoeken.Selected,
body.contenttype_act li.SpecZoekenActiviteitPictogrammen.Selected,
body.contenttype_act li.Selected{background:#FFF url("tab_bg_act.gif") left 5px repeat-x!important; border:1px solid #98cc32!important; border-bottom:0px solid #98cc32!important;}
body.contenttype_act #KaderContainer{border:1px solid #98cc32!important; background:#fff url("kaderCont_bg_act.gif") left top repeat-x!important;}
body.contenttype_act #KaderContainer .Selected{background:#FFF!important; cursor:pointer;}
body.contenttype_act hr{color:#98cc32!important;}
body.contenttype_act .SpecZoekContainer .ZoekenRij{float:left; width:650px;border:0px solid #333; padding:0px;margin:0 0 10px 0; }
body.contenttype_act .SpecZoekContainer .ZoekenRij .Label{ float:left; width:190px; font-weight:bold; margin:0;padding:2px 20px 0px 0px;}
body.contenttype_act .SpecZoekContainer .ZoekenRij .Value,
body.contenttype_act #BskZoek #KaderContainer #LeftContainer .Blok .Value{float:left; margin:0px 0px 10px 0px;}
body.contenttype_act .SpecZoekContainer .ZoekenRij .Value input{ float:left; width:260px;}
body.contenttype_act .SpecZoekContainer .ZoekenRij .Value #txtPostcode{float:left;width:60px;}
body.contenttype_act .SpecZoekContainer .ZoekenRij .Value .Radio{ float:left; margin:0px 3px 0px 0px;}
body.contenttype_act .SpecZoekContainer .ZoekenRij .Value .Radio input{ width:20px;}
body.contenttype_act .SpecZoekContainer .ZoekenRij .Value .Value{ float:left;}
body.contenttype_act .SpecZoekContainer .ZoekenRij .Value .Label{ float:left; width:auto; padding:2px 10px 0px 0px; font-weight:normal;}
body.contenttype_act .SpecZoekContainer .ZoekenRij .RadioLabel{ float:left; width:20px; font-weight:bold; padding:2px 0px 0px 0px;}
body.contenttype_act .SpecZoekContainer .ZoekenRij .RadioValue{  padding:2px 0px 0px 0px;}
body.contenttype_act .SpecZoekContainer .ZoekenRij .RadioValue .Label{  width:150px; padding:2px 0px 0px 0px;}
body.contenttype_act .SpecZoekContainer .ZoekenRij .RadioValue .Value{ float:none;width:auto!important; padding:2px 0px 0px 0px;}
body.contenttype_act .SpecZoekContainer .ZoekenRij .RadioValue .StraalLabel{ padding:2px 10px 0px 20px;}
body.contenttype_act .SpecZoekContainer .ZoekenRij .Value #selDistance{ width:125px;}
body.contenttype_act .SpecZoekContainer .ZoekenRij select{float:none;width:265px;}---*/

/*activiteit detail
body.contenttype_act #KaderContainer #LeftContainer .Blok{border:1px solid #98cc32!important;}
body.contenttype_act #KaderContainer #LeftContainer .Blok .Item {line-height:19px;}
body.contenttype_act #KaderContainer #LeftContainer .Blok .Item .Label{float:left; width:150px;}
body.contenttype_act #KaderContainer #LeftContainer .Blok .Item .Value{width:400px;display:block;}
body.contenttype_act #KaderContainer #LeftContainer .Blok .Item .Value p{margin:0;}*/

/*
.contenttype_tekst{}
.contenttype_news{}
.contenttype_event{}
.contenttype_form{}
.contenttype_prof{}
.contenttype_noti{}
.contenttype_handyw{}
*/
