/* Kleuren */
/*Geel (borders) = #397a32*/
/*Geel licht = #fdde83*/
/*Groen (vlakken) = #397a32*/
/*Groen (Tekst Links) = #333*/
/*Grijs = #c6c9c7*/

/* browser settings reset */
html, body, dt, dl, dd, ul, ol, li, form, fieldset,a ,blockquote {margin:0px; padding:0px; border:0px; font-family: Arial,Verdana, Helvetica, sans-serif;}

/* site settings */
img{ border:0px;}
a{ color:#111;text-decoration:underline;}
a:hover{text-decoration:none;}
html,body{height:100%; }
hr{ height:1px; border-bottom:#fdde83 solid 1px;}

/* FCK Styles */
.kop{ font-size:1.6em; color:#000;}
.tussenkop{ font-size:1.2em; color:#111; margin:12px 0 0 0;}
.inleiding{ font-size:1em; font-weight:bold; color:#333; margin:12px 0 0 0;}
.univers{ font-size:1em; font-family: Courier New, Courier, Monaco, monospace; color:#333; margin:12px 0 0 0;}

/* Tekst stylen */
h1{color:#333;font-size:1.8em;}

h1,h2,h3,h4,h5,h6{font-weight:normal; margin:0;padding-left:3px!important;}
div, td { font-family:Arial,Verdana,  Helvetica, sans-serif; color:#111;}
p{clear:both;margin:12px 0 0 0;}


/*Default*/
input, textarea, select{ font-size:1em; font-family:Arial, Verdana, Helvetica, sans-serif;}
.hide {display:none;} 

/*Body*/
#Home,
#Vervolg{background:repeat-y center center url(body_bg.gif) #f6f6f6;width:890px;margin-left:auto;margin-right:auto;z-index:auto;}

/*LAYOUT*/

/*READSPEAKER*/
#rs_form{display:none;}

/*Layout Algemeen (Vormgeving)*/
#LogoPrint{ display:none;}
#Layout{background:url(header.gif) center top no-repeat; }
#Layout #MainContainer{ padding:15px;margin:125px auto 0 auto;}
#Home #Layout #MainContainer{margin-top:0px;}
#Home #Layout #MainContainer .Left{ padding:0;margin-top:135px;}
#Home #Layout #MainContainer .Right{display:none;width:200px;float:right;padding:0;margin:20px 0 0 10px;}
#Layout #Content{margin-bottom:10px;}
#Layout #ContentHeader{padding-left:10px;width:850px; }
#Layout #ContentFooter{ padding:0px 0px 15px 10px;width:850px;  }
#Layout #ContentContainer{ width:650px;padding-left:10px;}

#Home #Layout #Container{}


#Layout #Naw{border:#dcdcdc 1px solid;padding-bottom:90px;}
#Layout #Naw .Foto{ border-bottom:#dcdcdc 1px solid; height:134px;}
#Layout #Naw .Adres{ padding:0 10px 10px 10px;}
#Layout #Naw .Adres p{margin:10px 0 0 0;}
#Layout #Naw .Adres .kop{ color:#333; margin:10px 0 0 0;}

#FooterContainer{}
#FooterContainer #Footer{border-top:1px solid #f1f1f1;width:900px;position:fixed;bottom:0;margin-left:-451px;left:50%;margin-right:auto;}
#FooterContainer #Footer .Container{}
#FooterContainer #Footer a{color:#fff;text-decoration:none;}
#FooterContainer #Footer a:hover{text-decoration:underline;}
#FooterContainer #Footer .Left{float:left;width:620px;padding:8px 0 0 10px;height:25px;color:#fff;background-color:#006b76;}
#FooterContainer #Footer .Right{float:right;width:260px;text-align:right;height:25px;padding:8px 10px 0 0;color:#fff;background-color:#fe9013;}

#Layout #HeaderContainer{ height:10px; width:805px;margin-left:auto; margin-right:auto; border-bottom:0px solid #dfdfdf;}
#Layout #HeaderContainer .Header{ }
#Layout #HeaderContainer .Header #Logo{width:190px;height:125px;border:0px solid #333;margin-top:-8px;margin-left:-40px; float:left;padding:10px 0px 0px 0px;}
#Layout #HeaderContainer .Header #Logo img{width:190px;height:125px;}
#Layout #HeaderContainer .Header #Titel{display:none;float:right; margin:0px -90px 0 0; padding:0px 0px 0px 0px;}

#LeesVoor{ width:72px; height:31px; position:absolute; left:50%; margin-left:348px; top:136px; z-index:150; display:none;}


/*Layout Menu*/
#Layout #Topmenu{ float:left;position:relative;padding:0 0 0 0; margin:15px 0 0 475px;}
#Layout #Topmenu ul{float:left;}
#Layout #Topmenu ul li{list-style:disc; color:#fff;font-size:1.25em; text-transform:lowercase;padding:0 25px 0 0;}
#Layout #Topmenu ul li a{display:block; text-decoration:none; color:#fff;padding:5px;}
#Layout #Topmenu ul li a:hover{color:#fff;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:#333;}

/*Layout TekstResize*/
#TekstResize{height:35px;margin:0 0 0 0;}
#TekstResize span{}
#TekstResize ul{background-image:none!important;padding:10px 0 0 5px;}
#TekstResize ul li{ float:left;list-style:none!important; color:#006c77!important;padding:0!important;}
#TekstResize ul li a{ text-decoration:none!important; color:#fff;background-color:transparent!important; }
#TekstResize ul li a:hover{ color:#fff!important; text-decoration:underline!important; }
#TekstResize ul #Normaal{ font-size:12px!important; margin:-5px 0 0 0;}
#TekstResize ul #Groot{ font-size:16px!important; margin:-8px 0 0 0;}
#TekstResize ul #Extragroot{ font-size:21px!important; margin:-12px 0 0 0;}



/*GASTENBOEK MODULE*/
#Gastenboek{}
#Gastenboek h1{ width:650px; margin:-15px 0 15px -15px; padding:5px 5px 5px 15px; background:#000; font-weight:normal; color:#fff; font-size:1.25em; font-family: Arial,Verdana,Trebuchet MS, Helvetica, sans-serif;}
#Gastenboek .Header{ float:left; margin:0; padding:0 0 20px 0; width:100%; height:auto;}

#Gastenboek .PlaatsBericht { float:right; margin:10px 0 10px 0;}
#Gastenboek .PlaatsBericht a{ display:block; font-size:1.3em; color:#fff; font-variant:small-caps; text-decoration:none; padding:0 10px 0 10px; border-bottom:#fff 1px 333; border-top:#fff 1px dashed; background:url(contentcontainer.gif) left top;}
#Gastenboek .PlaatsBericht a:hover{ color:#999;}
#Gastenboek .PlaatsBericht a span{}

#Gastenboek .Bericht{ clear:both; padding:15px 0 15px 0; border-bottom:#333 1px dashed;}
#Gastenboek .Bericht li{ margin:0; list-style:none; padding:0 0 5px 0;}
#Gastenboek .Bericht .Tekst{}
#Gastenboek .Bericht .Info{ font-size:.9em;}
#Gastenboek .Bericht .Naam{ color:#666; padding:0 5px 0 0;}
#Gastenboek .Bericht .Email a{ color:#666; padding:0 5px 0 5px;}
#Gastenboek .Bericht .Datum{ color:#666; font-style:italic; padding:0 0 0 5px;}

/*Bericht plaatsen*/
#GastenPlaatsBericht{}
#GastenPlaatsBericht .Header{ margin:0; padding:3px 0 20px 0; color:#009fda; font-size:1.4em; font-weight:bold;}

#GastenPlaatsBericht .Naam{ clear:both; padding:0 0 15px 0;}
#GastenPlaatsBericht .Naam .Label{ float:left; width:110px;}
#GastenPlaatsBericht .Naam .Value{ float:left;}
#GastenPlaatsBericht .Naam .Value input{ width:200px;}
#GastenPlaatsBericht .Email{ clear:both; padding:0 0 15px 0;}
#GastenPlaatsBericht .Email .Label{ float:left; width:110px;}
#GastenPlaatsBericht .Email .Value{ float:left;}
#GastenPlaatsBericht .Email .Value input{ width:200px;}
#GastenPlaatsBericht .Bericht{ clear:both; padding:0 0 15px 0;}
#GastenPlaatsBericht .Bericht .Label{ float:left; width:110px;}
#GastenPlaatsBericht .Bericht .Value{ float:left;}

#GastenPlaatsBericht .Captcha{ clear:both; padding:15px 0 0 110px;}
#GastenPlaatsBericht .Captcha .Image{}
#GastenPlaatsBericht .Captcha .Tekst{ color:#666; font-size:.9em; padding:5px 0 5px 0;}
#GastenPlaatsBericht .Captcha .Input input{ width:200px;}

#GastenPlaatsBericht .Button a{ display:block; text-align:center; font-size:1.2em; text-decoration:none; padding:9px 0 0 0; margin:20px 0 20px 105px; width:128px; height:29px; background:url(button.gif) left top no-repeat;}
#GastenPlaatsBericht .Button a span{}

/*LOCATOR*/
#Locator{margin-top:10px;margin-bottom:10px;}

#Locator #LocatorContainer{ float:left;width:620px; background:#f2f0ef; border:#7e695e 1px solid; padding:9px;}
#Locator #LocatorContainer p{ margin:0px 0px 10px 0px; font-weight:bold;}
#Locator #LocatorContainer #Postcode{ float:left; padding:0px 15px 0px 0px;}
#Locator #LocatorContainer #Straal{ float:left; padding:0px 15px 0px 0px;}
#Locator #LocatorContainer #Straal #LocatorStraalDropdownlist{ padding:1px 0px 0px 0px;}
#Locator #LocatorContainer #Of{ float:left; padding:24px 25px 0px 10px; font-weight:bold;}
#Locator #LocatorContainer #Plaats{ float:left; padding:0px 15px 0px 0px;}
#Locator #LocatorContainer #Provincie{ float:left;  padding:0px 15px 0px 0px;}
#Locator #LocatorContainer #Land{float:left;  padding:0px 15px 0px 0px;}
#Locator #LocatorContainer .LocatorButton{ padding:50px;padding-right:15px;padding-bottom:0px;padding-left:0px;}
#Locator #LocatorContainer .LocatorButton input{ width:120px; color:#000; cursor:pointer;}
#Locator #LocatorContainer .LocatorCategorieDropwnList{ float:left; padding:0px 20px 0px 0px;}

#Locator #LocatorContainer .LocatorLabel{ height:23px;}
#Locator #LocatorContainer #LocatorPostcodeField input{ width:60px;}

#Locator #LocatorOverzicht{ float:right;width:175px; border:1px solid #7e695e;padding:10px;}
#Locator #LocatorOverzicht #LocatorAantalResultaten{ padding:0px 0px 10px 0px; font-weight:bold;}
#Locator #LocatorOverzicht .LocatorOverzichtItem{ padding:0px 0px 10px 0px;}
#Locator #LocatorOverzicht .LocatorOverzichtItem .LocatorOverzichtNaamLocatie{ padding:0px;}
#Locator #LocatorOverzicht .LocatorOverzichtItem .LocatorOverzichtNaamLocatie a{ color:#e21350;}
#Locator #LocatorOverzicht .LocatorOverzichtItem .LocatorOverzichtAdres{ padding:0px; font-size:.85em;}

#LocatorNaamLocatieLabel, #LocatorOmschrijvingLabel, #LocatorAdresLabel, #LocatorWWWAdresLabel, #LocatorEmailLabel, #LocatorTelefoonLabel,.LocatorCategorieenLabel{ float:left; clear:left;width:120px; font-weight:bold;}
#LocatorNaamLocatie, #LocatorAdres, #LocatorWWWAdres, #LocatorEmail, #LocatorTelefoon, .LocatorCategorieen{margin-left:120px; width:120px;}
#LocatorMapCanvas{ float:left; width:620px; height:375px; margin:10px 0px 10px 0px; border:#7e695e 1px solid;}

#LocatorAdresGegevens{ border:1px solid #aeafb0;float:left; padding:10px;width:100%;}
#LocatorAdresGegevens div {padding-bottom:10px;}
#LocatorAfbeelding{ float:right;}
#LocatorAdresAfbeelding{ float:left; width:100%;}
#LocatorOmschrijving{ margin:20px 0px 0px 0px;}
#LocatorTerug{ float:left;text-align:right; padding:0px 0px 10px 0px; font-weight:bold;}


/*NIEUWS*/
#Nieuws{ width:700px; padding:40px 0px 0px 0px; position:relative; margin-left:auto; margin-right:auto;}

#Nieuws .TabContainer{ width:700px; 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:#fff url(tab.gif) left top repeat-x; border:#dcdcdc 1px solid; border-bottom:none; font-weight:bold;}
#Nieuws #Terugnaaroverzicht a{ float:right; color:#333; font-size:.85em; padding:5px 0px 0px 0px; margin:0px 0px 0px 0px!important;}
#Nieuws #Print a{ float:right; color:#333; padding:5px 0px 0px 10px; font-size:.85em; margin:0px 0px 0px 0px!important;}

#Nieuws #Container{ width:700px; clear:both; float:left; background:#fff; border:#dcdcdc 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:#111;}

#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:#dcdcdc 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:#dcdcdc 1px solid; padding:5px 5px 5px 5px;}

/*SOCIALEKAART*/
#Home #BskZoek{ width:840px;  margin:30px auto 20px auto; border:#d0d4d0 1px dashed;height:145px;}
#Vervolg #BskZoek{width:840px;}

/*Button*/
.Button input{ margin:0 0 0 0; background-color:#d7e8e9;padding:0 10px 1px 10px; height:18px; border:#dcdcdc 1px outset; color:#006b76; cursor:pointer;}
.Button input:hover{ border:#dcdcdc 1px inset;}

.ButtonRight{ float:right;}
.ButtonLeft{ float:left;}

/*Zoeken*/
#Home #BskZoek #ZoekContainer{width:500px;margin:25px auto 25px auto;}
#Vervolg #BskZoek #ZoekContainer{ width:850px; border:#d0d4d0 1px dashed;height:120px;}
#BskZoek #ZoekContainer #ZoekenRij{width:400px; margin:20px auto 20px auto;}
#BskZoek #ZoekContainer #ZoekenRij #Input{ float:left; padding:1px 15px 5px 0px;}
#BskZoek #ZoekContainer #ZoekenRij #Input input{ width:240px;}
#BskZoek #ZoekContainer #ZoekenRij .Button input{ float:left; margin:1px 0 0 0; padding:0 0 1px 0; height:18px; width:100px; border:#dcdcdc 1px outset; color:#006b76;cursor:pointer;}
#BskZoek #ZoekContainer #ZoekenRij .Button input:hover{ border:#dcdcdc 1px inset;}
#BskZoek #ZoekContainer #ZoekenRij #Specifiek{ float:left; padding:4px 0px 0px 5px; font-size:.9em;}
#BskZoek #ZoekContainer #ZoekenRij #Specifiek a{ color:#333;}
#BskZoek #ZoekContainer #Relevantie{  width:400px;margin-left:auto;margin-right:auto; clear:both; padding:10px 0px 0px 0px;}

#Home #BskZoek #ZoekContainer #ZoekenIn{  width:400px;margin-left:auto;margin-right:auto;  clear:both; padding:10px 0px 0px 0px;}
#Vervolg #BskZoek #ZoekContainer #ZoekenIn{  width:400px;margin-left:auto;margin-right:auto;  clear:both; padding:10px 0px 20px 0px;}

#BskZoek #ZoekContainer #Relevantie .Titel, #BskZoek #ZoekContainer #ZoekenIn .Titel{ float:left; font-weight:bold; width:80px; padding:2px 0px 0px 0px;}
#BskZoek #ZoekContainer #ZoekenIn .Titel{ float:left; font-weight:bold; width:80px; height:40px; padding:2px 0px 0px 0px;}
#BskZoek #ZoekContainer #Relevantie .ValLab{ float:left; padding:0 0 0 0;}
#BskZoek #ZoekContainer #ZoekenIn .ValLab{ float:left; padding:0 0 10px 0;}
#BskZoek #ZoekContainer #Relevantie .Label, #BskZoek #ZoekContainer #ZoekenIn .Label{ float:left; padding:2px 15px 0px 0px;}
#BskZoek #ZoekContainer #Relevantie .Value, #BskZoek #ZoekContainer #ZoekenIn .Value{ float:left; padding:0px 3px 0px 0px;}

/*Specifiekzoeken*/
#BskZoek #KaderContainer .SpecZoekContainer{ float:left;  padding:5px 5px 10px 5px; width:600px; margin:0 0 10px 0;}
#BskZoek #KaderContainer .SpecZoekContainer .Header{ font-size:1.4em; padding:0px 0px 10px 0px;}
#BskZoek #KaderContainer .SpecZoekContainer .ZoekenRij{ clear:both; padding:0px 0px 0px 0px; height:30px;}
#BskZoek #KaderContainer .SpecZoekContainer .ZoekenRij .Label{ float:left; width:160px; font-weight:bold; padding:2px 0px 0px 0px;}
#BskZoek #KaderContainer .SpecZoekContainer .ZoekenRij .Value{ float:left;}
#BskZoek #KaderContainer .SpecZoekContainer .ZoekenRij .Value input{ width:235px;}
#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:#edf2f5;}
#BskZoek #KaderContainer .SpecZoekContainer .Button input{  float:left; margin:1px 0 0 0; padding:0 0 1px 0; height:18px; width:100px;  border:#dcdcdc 1px outset;  color:#006b76;cursor:pointer;}
#BskZoek #KaderContainer .SpecZoekContainer .Button input:hover{ border:#dcdcdc 1px inset;}

/*Zoekresultaten, Resultaat aanpassen*/
#BskZoek #ZoekResultaten{ float:left;width:850px;margin:10px 0px 0px 0px;}
#BskZoek #ZoekResultaten .Header{ float:left;width:830px; border:#dcdcdc 1px solid; padding:10px; font-weight:bold; font-size:1.1em;background-color:#d7e8e9;}
#BskZoek #ZoekResultaten #Content{ float:left; width:830px;clear:both; border:#dcdcdc 1px solid;border-top:none; padding: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:0px 0px 0px 0px; padding:0 0 0 0; height:18px; width:140px; border:#dcdcdc 1px outset; color:#006b76; cursor:pointer;}
#BskZoek #ZoekResultaten #Content .Button input:hover{ border:#dcdcdc 1px inset;}

/*Gevonden resultaten, Pagina ../.., Toon alle resultaten */
#BskZoek #Aantallen{ float:left; width:830px; padding:10px 10px 10px 10px;border:1px #f8f8f8 solid;border-bottom:1px solid #dcdcdc;background-color:#f8f8f8;margin-bottom:10px;}
#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:#333;}

/*PRODUCTEN VERGELIJKEN*/

/*Resultatenlijst*/
#BskZoek .VergelijkListProd{ background:#fff; margin:10px 0 10px 0; border:#dcdcdc 1px solid;}

#BskZoek #Terugnaaroverzicht a{ float:right; color:#333; font-size:.85em; padding:5px 0px 0px 0px !important; margin:0 0 0 0;}
#BskZoek #OpnieuwZoeken a{ float:right; color:#333; font-size:.85em; padding:5px 10px 0px 0px; margin:0 0 0 0;}
#BskZoek #Print a{ float:right; color:#333; font-size:.85em; padding:5px 0px 0px 10px !important; margin:0 0 0 0;}

/*Vergelijk pagina*/
#BskZoek #VergelijkContainer{ float:left; width:850px; border:#dcdcdc 1px solid;}
#BskZoek #VergelijkContainer .Rij{ clear:both;}
#BskZoek #VergelijkContainer .Rij div{ float:left; width:409px; padding:5px 5px 5px 5px;}
#BskZoek #VergelijkContainer .Product a{ font-size:1.7em;}
#BskZoek #VergelijkContainer .Organisatie{ font-weight:bold;}
#BskZoek #VergelijkContainer .Organisatie a{ color:#333; font-weight:normal;}
#BskZoek #VergelijkContainer .Categorie{ font-weight:bold;}
#BskZoek #VergelijkContainer .Categorie a{ color:#333; font-weight:normal;}
#BskZoek #VergelijkContainer .Header{ background:#333; color:#fff; font-size:1.2em; margin:10px 0px 0px 0px;}
#BskZoek #VergelijkContainer .Titel{ background:#fff; font-weight:bold;}
#BskZoek #VergelijkContainer .Omschrijving{}

/*Gevonden resultaten, Pagina ../.., Toon alle resultaten */
#BskZoek #Omschrijving{ float:left; width:850px; padding:10px 10px 10px 10px;}
#BskZoek #Omschrijving span{ font-weight:bold;}

/*Resultatenlijst na zoeken*/
#BskZoek #List{ float:left; width:850px; padding:0px 0px 0px 0px; margin:0 0 10px 0;}
#BskZoek #List ul{ margin:0px 0px 0px 0px;}
#BskZoek #List ul li{ width:830px; padding:10px 10px 10px 10px; margin:0px 0px 0px 0px; list-style:none; float:left; clear:both;}
#BskZoek #List ul li:hover{ background-color:#f9f9f9;}
#BskZoek #List ul li a:hover{ text-decoration:none;}
#BskZoek #List ul .Relevantie:hover{background-color:#fff;}
#BskZoek #List ul .Relevantie{ background-color:#fff;margin-top:-1px;padding:10px 10px 10px 10px; text-align:left;  border-top:#dcdcdc 1px solid; border-bottom:#dcdcdc 1px solid;border-left:#dcdcdc 1px solid; border-right:#dcdcdc 1px solid; color:#333;}
#BskZoek #List ul .Top{ background-color:#f9f9f9; padding:6px 10px 10px 10px; border-left:#dcdcdc 1px solid; border-right:#dcdcdc 1px solid;}
#BskZoek #List ul .Middle{ background-color:#f9f9f9; border-left:#dcdcdc 1px solid; border-right:#dcdcdc 1px solid;}
#BskZoek #List ul .Bottom{ background-color:#f9f9f9; border-bottom:#dcdcdc 1px solid; border-left:#dcdcdc 1px solid; border-right:#dcdcdc 1px solid;}
#BskZoek #List ul li .Cijfer{ width:40px; float:left; font-size:.8em;}
#BskZoek #List 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{ padding:0px 0px 0px 40px; font-weight:bold;}
#BskZoek #List ul li .Tekst{ float:left; padding:0px 0px 0px 40px;}
#BskZoek #List ul li .Afstand{ float:right; padding:0px 0px 0px 0px;}

/*TAB KADER van b.v. organisatie of producten*/

/*Tab*/
#BskZoek .TabContainer{ width:850px; z-index:100; margin-top:10px;position:relative;}
#BskZoek .TabContainer ul{ float:left;}
#BskZoek .TabContainer ul li{ float:left; width:150px; text-align:center; padding:4px 0px 4px 0px; margin:1px 2px 0px 0px; list-style:none; background:#fff url(tabdiap.gif) left bottom repeat-x; border:#dcdcdc 1px solid;}
#BskZoek .TabContainer ul li a{ display:block; color:#111; text-decoration:none;}
#BskZoek .TabContainer ul li a:hover{ text-decoration:underline;}
#BskZoek .TabContainer ul .Selected{ float:left; width:150px; text-align:center; padding:5px 0px 5px 0px; margin:0px 2px 0px 0px; list-style:none; background:#fff url(tab.gif) left top repeat-x; border:#dcdcdc 1px solid; border-bottom:none; font-weight:bold;}
#BskZoek .TabContainer ul .Selected a{ color:#111; text-decoration:none;}
#BskZoek .TabContainer #Terugnaaroverzicht a{ float:right; color:#333; font-size:.85em; padding:5px 0px 0px 0px; margin:0px 0px 0px 0px!important;}
#BskZoek .TabContainer #Print a{ float:right; color:#333; padding:5px 0px 0px 10px; font-size:.85em; margin:0px 0px 0px 0px!important;}

/*Kader*/
#BskZoek #KaderContainer{ float:left!important;width:820px;background:#fff; border:#dcdcdc 1px solid; margin:-1px auto 10px auto; padding:15px 15px 0px 15px;}
#BskZoek #KaderContainer #Organisatie{ font-size:1.8em; padding:0px 0px 5px 0px; color:#111;}
#BskZoek #KaderContainer #Adres{ padding:0px 0px 0px 0px; color:#111;}
#BskZoek #KaderContainer #Product{ font-size:1.4em; padding:10px 0px 5px 10px; color:#111;}
#BskZoek #KaderContainer #Product span{ font-size:.75em; font-weight:bold;}
#BskZoek #KaderContainer #Productcategorie{ padding:0px 0px 0px 10px; color:#111;}
#BskZoek #KaderContainer #Productcategorie span{}

/*Tab binnen het kader*/
#BskZoek #KaderContainer .TabContainer{ width:850px; z-index:100; position:relative;}
#BskZoek #KaderContainer .TabContainer ul{ clear:both;}
#BskZoek #KaderContainer .TabContainer ul li{ float:left; width:150px; text-align:center; padding:4px 0px 4px 0px; margin:1px 2px 0px 0px; list-style:none;  background:#fff url(tabdiap.gif) left bottom repeat-x; border:#dcdcdc 1px solid; border-bottom:none;}
#BskZoek #KaderContainer .TabContainer ul li a{ display:block; color:#111; text-decoration:none;}
#BskZoek #KaderContainer .TabContainer ul li a:hover{ text-decoration:underline;}
#BskZoek #KaderContainer .TabContainer ul .Selected{ float:left; width:150px; text-align:center; padding:5px 0px 5px 0px; margin:0px 2px 0px 0px; list-style:none; background:#FFF url(tab2.gif) left top repeat-x; border:#dcdcdc 1px solid; border-bottom:none; font-weight:bold;}
#BskZoek #KaderContainer .TabContainer ul .Selected a{ color:#111; text-decoration:none;}

/*Blokken links in het kader*/
#BskZoek #KaderContainer #LeftContainer{ width:550px; float:left; padding:15px 0px 15px 0px;}
#BskZoek #KaderContainer #LeftContainer .Blok{ float:left; width:550px; background:#fff; border:#dcdcdc 1px solid; margin:-1px 0 15px 0; padding:15px 15px 15px 15px;}
#BskZoek #KaderContainer #LeftContainer .Blok ul{ margin:0px 0px 0px 30px;}
#BskZoek #KaderContainer #LeftContainer .Blok ol{ margin:0px 0px 0px 30px;}
#BskZoek #KaderContainer #LeftContainer .Blok .Label{ float:left; font-weight:bold;}
#BskZoek #KaderContainer #LeftContainer .Blok .Value{ margin:0px 0px 10px 140px;}
#BskZoek #KaderContainer #LeftContainer .Blok span{ font-weight:bold;}
#BskZoek #KaderContainer #LeftContainer .Blok form{ margin:0 0 10px 0;}
#BskZoek #KaderContainer #LeftContainer .Blok form input{ width:60px; margin:0 10px 0 10px;}
#BskZoek #KaderContainer #LeftContainer .Blok form .btnSubmitLink{ margin:0 0 0 0; padding:0 0 1px 0; height:18px; width:100px;  border:#dcdcdc 1px outset; color:#333; cursor:pointer;}
#BskZoek #KaderContainer #LeftContainer .Blok form .btnSubmitLink:hover{ border:#dcdcdc 1px inset;}

#BskZoek #KaderContainer #LeftContainer .Blok .Header{ font-size:1.4em; padding:0px 0px 5px 0px; color:#333;}
#BskZoek #KaderContainer #LeftContainer .Blok .Titel{ font-weight:bold; padding:0px 0px 3px 5px;}
#BskZoek #KaderContainer #LeftContainer .Blok .Content{ padding:0px 0px 10px 10px;}

/*Blokken rechts in het kader*/
#BskZoek #KaderContainer #RightContainer{  float:right; margin:14px 0px 0px 0px;}
#BskZoek #KaderContainer #RightContainer .Blok{ background:#fff; margin:0px 0px 15px 0px; border:#dcdcdc 1px solid; padding:5px 5px 5px 5px;}
#BskZoek #KaderContainer #RightContainer .Blok .Logo{ text-align:center; padding:5px 0px 5px 0px;}

/*Resultatenlijst in Blok*/
#BskZoek #KaderContainer .Blok #List{ float:left; width:550px; padding:0px 0px 0px 0px;}
#BskZoek #KaderContainer .Blok #List ul{ margin:0px 0px 0px 0px;}
#BskZoek #KaderContainer .Blok #List ul li{ width:550px; padding:10px 10px 10px 10px; margin:0px 0px 0px 0px; list-style:none; float:left; clear:both;}
#BskZoek #KaderContainer .Blok #List ul .Relevantie{ padding:10px 10px 0px 10px; text-align:right; background:#fff; border-top:#dcdcdc 1px solid; border-left:#dcdcdc 1px solid; border-right:#dcdcdc 1px solid;}
#BskZoek #KaderContainer .Blok #List ul .Top{ background:#edf2f5; padding:0px 10px 10px 10px; border-left:#dcdcdc 1px solid; border-right:#dcdcdc 1px solid;}
#BskZoek #KaderContainer .Blok #List ul .Middle{ background:#edf2f5; border-left:#dcdcdc 1px solid; border-right:#dcdcdc 1px solid;}
#BskZoek #KaderContainer .Blok #List ul .Bottom{ background:#edf2f5; border-bottom:#dcdcdc 1px solid; border-left:#dcdcdc 1px solid; border-right:#dcdcdc 1px solid;}
#BskZoek #KaderContainer .Blok #List ul li .Cijfer{ width:40px; float:left; font-size:.7em;}
#BskZoek #KaderContainer .Blok #List ul li .Label{ float:none !important; padding:0px 0px 0px 0px; font-size:.7em;}
#BskZoek #KaderContainer .Blok #List ul li .Titel{ padding:0px 0px 0px 40px; font-weight:bold;}
#BskZoek #KaderContainer .Blok #List ul li .Tekst{ float:left; padding:0px 0px 0px 40px;}
#BskZoek #KaderContainer .Blok #List ul li .Afstand{ float:right; padding:0px 0px 0px 0px;}

/*KIJK OOK NAAR (Kon)*/
#KonContainer{width:180px;background-color:#f9f9f9;padding:3px;}
#KonContainer .Header{ font-size:1.5em; color:#fe9013;font-weight:bold;}
#KonContainer ul{ padding:10px 0px 0px 0px;}
#KonContainer ul li{ padding:0px 0px 3px 0px; font-weight:bold; list-style:none; color:#111;}
#KonContainer ul li a{ padding:0px 0px 0px 0px; font-size:.85em; font-weight:normal; color:#333;}
#KonContainer ul li a:hover{ color:#111;}

/*NIZW Teksten*/
.NizwBlok{ float:left; width:558px; background:#fff url(pijl2.gif) 2px 9px no-repeat; margin:0px 0px 5px 0px; border:#dcdcdc 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:#dcdcdc 1px solid; padding:5px 5px 5px 10px; font-weight:bold; text-decoration:none; color:#333; background:#fff url(pijl.gif) left 9px no-repeat;}
.NizwBlokButton a:hover{ color:#111; 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:20px 0px 0px 0px; border-top:#d6d6d6 1px solid;background-color:#fff; padding:5px 0px 50px 0px;}
#Paging a{ color:#333; text-decoration:none;}
#Paging a:hover{ color:#333; text-decoration:underline;}
#Paging .Left{ float:left; width:33%!important; text-align:left; padding:0!important;}
#Paging .Center{ float:left; width:33%!important; text-align:center;}
#Paging .Right{ float:left; width:33%!important; text-align:right; padding:0!important;}

/*VRAGENBOEK*/
#Vragenboek{ width:820px; padding:0px 0px 0px 0px; margin-left:auto; margin-right:auto;}

#Vragenboek .TabContainer{ width:725px; 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:#fff url(tabdiap.gif) left bottom repeat-x; border:#dcdcdc 1px solid; border-bottom:none;}
#Vragenboek .TabContainer ul li a{ display:block; color:#111; 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:#fff url(tab.gif) left top repeat-x; border:#dcdcdc 1px solid; border-bottom:none; font-weight:bold;}
#Vragenboek .TabContainer ul .Selected a{ color:#111; text-decoration:none;}
#Vragenboek .TabContainer #Terugnaaroverzicht a{ float:right; color:#333; font-size:.85em; padding:5px 0px 0px 0px;}
#Vragenboek .TabContainer #Print a{ float:right; color:#333; padding:5px 0px 0px 10px; font-size:.85em;}

#Vragenboek #WWZContainer, #Vragenboek #WIContainer{ float:left; width:150px; background:#fff; border:#dcdcdc 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:150px;}

#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:#111; padding:0px 0px 5px 10px;}
#Vragenboek .StimulanszItems ul li A:hover{ color:#333;}

#Vragenboek .StimulanszItems ul li ul{ border-left:#dcdcdc 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:#333!important;}

#Vragenboek #KaderContainer{ width:700px; clear:both; float:left; background:#fff; border:#dcdcdc 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:#dcdcdc 1px solid; padding:5px 5px 5px 5px;}

#Vragenboek #StimulanszCenterContainer{ width:348px; float:left; margin:0px 0px 0px 5px;}

#Vragenboek #StimulanszMappen li{ list-style:none; background:#333 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:#dcdcdc 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:#dcdcdc 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:#dcdcdc 1px solid; background:#fff;}
#Vragenboek #StimulanszTeksten li a{ color:#333; text-decoration:none;}
#Vragenboek #StimulanszTeksten li a:hover{ color:#333; 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:#111; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:inline; border:none; background:none;}
#Vragenboek #StimulanszTeksten li ul li a:hover{ color:#333; 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:#111; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:inline; border:none; background:none;}
#Vragenboek #StimulanszTeksten li ol li a:hover{ color:#333; border:none;}
#Vragenboek #StimulanszTeksten li p a{ text-decoration:underline; color:#111; 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:#111; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:inline; border:none; background:none;}
#Vragenboek #StimulanszTeksten li p li a:hover{ color:#333; text-decoration:none; border:none;}

/*PAGING*/
#Vragenboek #Paging{ float:left; width:732px; margin:20px 0px 0px 0px; border-top:#d6d6d6 1px solid; padding:5px 0px 5px 0px;}
#Vragenboek #Paging a{ color:#333; 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{ width:680px; margin-left:auto; margin-right:auto; background:#fff; border:#dcdcdc 1px solid; padding:20px 20px 20px 20px;}
#wijzig_form_container fieldset{ font-weight:normal; margin-top:15px; padding:0 0 10px 0;}
#wijzig_form_container legend{ display:block; width:680px; margin:0; padding:5px; padding-left:5px; font-size:1.2em; font-weight:bold;}
.sk_form_label{ float:left; width:30%; padding:4px 0 0 0;}
#wijzig_form_container #WijzingingsFormulier h1,
.sk_form_huidige_gegevens h1,
.sk_form_nieuwe_gegevens h1{ font-size:1.8em !important; padding:0px 0px 5px 0px; color:#111;}
.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:10px 10px 3px 10px; clear:both;}
.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:right; border:#dcdcdc 1px outset; background:#FFF url(verloop.gif) left bottom repeat-x; cursor:pointer;}
.sk_form_button:hover{ border:#dcdcdc 1px inset;}

.sk_form_button_help{ margin:-1px 0 0 0; padding:0 0 1px 0; height:18px; width:50px; background-color:#006b76; border:#dcdcdc 1px outset; color:#fff;cursor:help;}
.sk_form_button_help:hover{ border:#dcdcdc 1px inset;}

.sk_omschrijving{margin-top:5px;margin-top:20px;border: #ccc 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;
	border-top:1px solid #dcdcdc;
	padding:10px;
	margin-top:-1px; 
	width:830px; 
	height: 570px;
	clear:both;
	}

#mapCanvas
	{
	width:830px;
	height:500px;
	}
	
#panoramaDiv	
	{
	position:absolute; 
	top:0; 
	left:0; 
	padding:10px;
	width:830px; 
	height:570px;
	display:none;
	}

#panoramaCanvas
	{
	width:830px; 
	height:570px; 
	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;
	}