/* Kleuren */
/*Groen (borders) = #5394a5*/
/*Groen (vlakken) = #fbebcd*/
/*Groen (Tekst Links) = #5394a5*/
/*Blauw = #000*/

/* 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:#009ec4;}
a:hover{ color:#333;}
html, body{ height:100%;}

.Print{float:left;}

.clearBoth{clear:both;}
.floatLeft{float:left;}
.floatRight{float:right;}

/* FCK Styles */
.kop{ font-size:1.6em; color:#000;}
.tussenkop{ font-size:1.2em; color:#000; 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 */

@font-face { font-family: 'AvantGardeBkBTBook'; src: url('fonts/avantgarde-webfont.eot'); src: url('fonts/avantgarde-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/avantgarde-webfont.woff') format('woff'), url('fonts/avantgarde-webfont.ttf') format('truetype'), url('fonts/avantgarde-webfont.svg#AvantGardeBkBTBook') format('svg'); font-weight: normal; font-style: normal;}

.feedback{background:#fff;}

/*Default*/
input, textarea, select{ font-size:1em; font-family:Arial, Helvetica, sans-serif;}
.hide, .hidden {display:none;}
input::-moz-focus-inner { border: 0; }

/*Body*/
#Home{ background:#f5f5f5 url("bodyBgMain.gif") left top repeat-x;}
#Vervolg{ background:#f5f5f5 url("bodyBgMainVervolg.gif") left top repeat-x;}
/*LAYOUT*/

/*READSPEAKER*/
#rs_form{display:none;}

/*Layout Algemeen (Vormgeving)*/
#LogoPrint{ display:none;}
#MainContainer{ width:100%; float:left; background:#fff;}
#Content{ width:690px; padding:0 0 0 145px;}
#HeaderContainer{ height:176px; width:960px; margin:0 auto;}
#HeaderContainer .Header{ height:176px; width:960px; float:left; position:relative;}

#HeaderContainer .HeaderFuncties{ width:960px; height:41px; float:left;}

#HeaderContainer .HeaderTop { height:176px;}
#HeaderContainer .HeaderTop .HeaderTopLeft { width:406px; float:left;}
#HeaderContainer .HeaderTop .HeaderTopLeft .logoMEE { float:left; width:380px; height:104px; margin:33px 0 0 20px;}
#HeaderContainer .HeaderTop .HeaderTopLeft h3 { display:block; float:left; margin:10px 0 0 15px; font-family:'AvantGardeBkBTBook', Arial, Helvetica, sans-serif; font-size:.85em; line-height:1.3em; text-transform:uppercase; font-weight:normal; color:#333;}
#HeaderContainer .HeaderTop .HeaderTopLeft h3 span { color:#009fc5;}
#HeaderContainer .HeaderTop .HeaderTopLogo{ width:147px; height:59px; float:left; margin:60px 0 0 0;}
#HeaderContainer .HeaderTop .HeaderTopRight { width:400px; float:right;}

.HeaderZoeken{ float:right; width:218px; height:29px; margin:3px 20px 0 0; background:url(zoeken_bg.png) left top no-repeat;}
.HeaderZoeken .Input{ float:left; margin:4px 0 0 7px;}
.HeaderZoeken .Input input{ border:none; background:none; height:20px; width:145px; -webkit-appearance: none; outline:none;}
.HeaderZoeken .Button{ float:left; margin:6px 0 0 23px;}
.HeaderZoeken .Button a{ color:#fff; text-decoration:none;}
.HeaderZoeken .Button a:hover{opacity:0.7; filter:alpha(opacity=70); /* For IE8 and earlier */}


/*Layout TekstResize*/
.TekstResizeWrapper{ float:right; padding:0; margin:30px 20px 0 0;}
.TekstResize{ list-style:none;}
.TekstResize li{ float:left; margin-left:1px; text-indent:-9999px;}
.TekstResize li a { width:23px; height:29px;}
.TekstResize li a:hover {opacity:0.7; filter:alpha(opacity=70); /* For IE8 and earlier */}
.TekstResize .Normaal a{ display:block; background:url(lettergrootte.png) left top no-repeat;}
.TekstResize .Groot a{ display:block; background:url(lettergrootte.png) -24px top no-repeat;}
.TekstResize .Extragroot a{ display:block; background:url(lettergrootte.png) -48px top no-repeat;}


/* TopMenu */
.TopMenuWrapper{ height:36px; width:960px; margin:0 auto; padding:0; z-index:350 !important; position:relative;}
.TopMenu{ height:36px; width:700px; float:left;}
.TopMenuItem{ float:left; position:relative; list-style:none; float:left; font-size:1.3em; background: url(liDivider.gif) no-repeat right 0;}
.TopMenuItem a{ color:#fff; font-family:'AvantGardeBkBTBook', Arial, Helvetica, sans-serif; text-decoration:none; height:36px; line-height:36px; display:block; padding:0 20px;}
.TopMenuItem a:hover{  background:#009fc5 url(liDivider.gif) no-repeat right 0;}

.TopSubMenu{ position:absolute; display:none; width:208px; background:#8a8a8a; z-index:350 !important;}
.TopSubMenu li{ width:100%; list-style:none; font-size:.9em !important;}
.TopSubMenu li a{ color:#fff; height:auto!important; clear:both; border-bottom:1px #ccc dotted;}
.TopSubMenu li a:hover{ background:#009fc5;}

.TopMenu li>ul { top:36px; left:0px;}
.TopMenu li:hover ul, .TopMenu li.over ul { display:block;}

#Home .ZoekWrapper{ width:940px; margin:20px auto; clear:both; height:242px; background:#fff url(bgZoekWrapper.gif) repeat-x 0 0; border:10px solid #fff;}
#Vervolg .ZoekWrapper{ width:940px; margin:20px auto; clear:both; height:112px; background:#fff url(bgZoekWrapperVervolg.gif) repeat-x 0 0; border:10px solid #fff;}
.ZoekWrapper .ZoekenLinks { float:left; width:460px; margin-right:10px;}
.ZoekWrapper .Visual { float:right; width:460px; position:relative;}

#Home .ZoekWrapper .Visual .SlideShow{ width:460px; height:242px; float:right; overflow:hidden; position:relative;}
#Vervolg .ZoekWrapper .Visual .SlideShow{ width:460px; height:112px; float:right; overflow:hidden; position:relative;}

.ZoekWrapper .Visual .Nav { position:absolute!important; z-index:999!important; bottom:0!important;}
#Vervolg .ZoekWrapper .Visual .Nav { display:none;}
.ZoekWrapper .Visual .Nav a { cursor:default; margin:0 0 0 1px; padding:0 5px; height:30px; line-height:34px; background: url(btnSlideNav.png) repeat-x 0 0; color:#f98005; display:block; float:left; font-size:1.1em; text-decoration:none;}
.ZoekWrapper .Visual .Nav a:hover { background: url(btnSlideNav.png) repeat-x left -30px; text-decoration:none;}
.ZoekWrapper .Visual .Nav a.activeSlide { background: url(btnSlideNav.png) repeat-x left -60px; color:#fff; line-height:30px; padding:0 7px}

#leesVoor a{ display:block; float:right; width:80px; height:37px; margin:0 40px 0 0; background:url(leesvoor.png) right 8px no-repeat; font-size:11px; line-height:45px; color:#fff; text-decoration:none;}
#leesVoor a:hover{ color:#333;}

#ContentHeader{ float:left; width:460px; margin-top:10px;}
#ContentHeader h1{ margin:0 0 0 -10px; padding-left:20px; font-family:'AvantGardeBkBTBook', Arial, Helvetica, sans-serif; color:#fff; line-height:1.2em; font-size:1.4em; font-weight:normal; background:url(bgActiHeader.png) no-repeat right 0; width:400px; height:33px; line-height:33px;}
#ContentHeader p{ margin:10px 40px 0 60px; color:#fff; font-size:1.1em; line-height:1.5em;}
#ContentHeader hr{ margin:30px 30px 16px 40px; color:#fff; border-top:#4f730a 1px solid; border-bottom:#9cc057 1px solid;}
#ContentHeader h2{ margin:0 50px 0 60px; font-family:'AvantGardeBkBTBook', Arial, Helvetica, sans-serif; color:#fff; font-size:1.5em; line-height:1.2em; font-weight:normal;}

#ContentFooter{ display:none;}

.ContentWrapper{ width:960px; margin:0 auto;}
.ContentContainer{ float:left; width:960px; padding:30px 0;}
.ContentContainer #ContentContainer p{}

.FooterWrapper{ float:left; width:100%; background:#f8f8f8 url(bgFooterContainer.gif) repeat-x}
.FooterWrapper .FooterContainer { width:960px; margin:0 auto;}
.FooterWrapper .FooterContainer .Footer{ padding:0 20px; min-height:350px;}
.FooterWrapper .FooterContainer .Footer .FooterAdres{ float:left; list-style:none;}
.FooterWrapper .FooterContainer .Footer .FooterAdres .Titel{ padding-bottom:5px; color:#a13987; font-size:1.2em;}
.FooterWrapper .FooterContainer .Footer .FooterAdres .Adres{ color:#555; line-height:30px;}
.FooterWrapper .FooterContainer .Footer .FooterAdres .Adres a{ color:#555;}

.FooterWrapper .FooterContainer .Footer .FooterRight { float:right; width:260px; color:#009fc5; height:57px; line-height:57px; font-family:'AvantGardeBkBTBook', Arial, Helvetica, sans-serif; font-size:1.2em;}
.FooterWrapper .FooterContainer .Footer .FooterRight .Copyright { float:right; width:200px; color:#009fc5;}
.FooterWrapper .FooterContainer .Footer .FooterRight .Jaar { color:#333;}

.FooterRight .Share{ float:right; width:230px; margin:15px 0 0 0; line-height:normal;}
.FooterRight .ShareTekst{ float:left; padding:4px 10px 0 0; height:29px; line-height:30px; font-size:.85em; color:#666;}
.FooterRight .addthis_toolbox{ float:left; padding:0 0 0 1px;}
.FooterRight .addthis_toolbox a{ padding:0 1px 0 0 !important;}

.HeaderPrint{ float:left; margin:0 0 0 5px; text-indent:-9999px;}
.HeaderPrint a{ display:block; width:33px; height:29px; background:url(print_header.png) left top no-repeat;}
.HeaderPrint a:hover {opacity:0.7; filter:alpha(opacity=70); /* For IE8 and earlier */}

.FooterWrapper .FooterContainer .Footer .LijstBottom { float:left; width:200px; list-style:none;}
.FooterWrapper .FooterContainer .Footer .LijstBottom .Titel { padding-bottom:13px; color:#009fc5; font-size:1.2em; font-family:'AvantGardeBkBTBook', Arial, Helvetica, sans-serif; height:57px; line-height:57px;}
.FooterWrapper .FooterContainer .Footer .LijstBottom .Item { color:#555;}
.FooterWrapper .FooterContainer .Footer .LijstBottom .Item a { color:#555; height:23px; line-height:23px; font-size:0.95em; text-decoration:underline; background:url(bgLiLijstBottom.gif) no-repeat 0 7px; padding-left:10px;}
.FooterWrapper .FooterContainer .Footer .LijstBottom .Item a:hover { text-decoration:none;}


/*Layout Menu*/
#Topmenu{ margin:30px 2px 0 0; font-size:1.3em; float:right; width:406px;}
#Topmenu ul{ float:right;}
#Topmenu ul li{ display:block; float:left; list-style:none;}
#Topmenu ul li:first-child{ display:block; float:left; list-style:none; background:none;}
#Topmenu ul li a{ display:block; text-decoration:none; color:#333; padding:17px 10px; font-family:'AvantGardeBkBTBook'!important;}
#Topmenu ul li a:hover{ text-decoration:underline;}

#Topmenu ul li.Aanmelden a { color:#fff; background:url(btnAanmelden.png) no-repeat 0 0; width:139px; height:61px; text-align:center; line-height:17px; padding:10px 0 0 0;}
#Topmenu ul li.Aanmelden a:hover { text-decoration:underline;}

.Bottommenu{ float:right;}
.Bottommenu ul{ float:right; list-style:none;}
.Bottommenu ul li{ float:left; padding:0 0 0 20px;}
.Bottommenu ul li a{ color:#555;}
.Bottommenu ul li a:hover{}

.AgendaBlokWrapper{ float:left; width:440px; min-height:280px; padding:20px;}
.AgendaBlokWrapper .AgendaBlok h2{ margin:0; font-family:'AvantGardeBkBTBook', Arial, Helvetica, sans-serif; color:#009fc5; height:36px; line-height:36px; font-size:1.6em; font-weight:normal; border-bottom:1px solid #7fcfe2;}
.AgendaBlokWrapper .AgendaBlok ul { padding:0;}
.AgendaBlokWrapper .AgendaBlok ul li{ clear:both; padding:5px 0 15px 0; list-style:none;}
.AgendaBlokWrapper .AgendaBlok ul li a{ display:block; text-decoration:none;}
.AgendaBlokWrapper .AgendaBlok ul li a:hover{ color:#000; background:url("agenda_nieuwspijl.png") right center no-repeat;}
.AgendaBlokWrapper .AgendaBlok ul li a .AgendaBlokLeft { float:left; width:46px; margin-right:15px;}
.AgendaBlokWrapper .AgendaBlok ul li a .AgendaBlokLeft .Datum{ float:left; width:48px; height:46px; display:block; background:url(bgDateAgenda.png) no-repeat 0 0; text-align:center; font-family:'AvantGardeBkBTBook', Arial, Helvetica, sans-serif; color:#fff; padding-top:10px; line-height:1.2em;}
.AgendaBlokWrapper .AgendaBlok ul li a .AgendaBlokLeft .Datum .Dag{ font-size:1.5em; display:block;}
.AgendaBlokWrapper .AgendaBlok ul li a .AgendaBlokLeft .Datum .Maand{ font-size:0.85em; display:block;}
.AgendaBlokWrapper .AgendaBlok ul li a .AgendaBlokRight { float:right; width:379px; border-bottom:1px solid #eee; padding:8px 0;}
.AgendaBlokWrapper .AgendaBlok ul li a .AgendaBlokRight span.Titel{ width:379px; padding-bottom:5px; color:#333; font-size:0.95em; font-weight:bold;}
.AgendaBlokWrapper .AgendaBlok ul li a .AgendaBlokRight span.Titel:hover{ text-decoration:underline;}
.AgendaBlokWrapper .AgendaBlok ul li a .AgendaBlokRight span.Omschrijving{ width:379px; color:#666; font-size:0.85em; float:right; }
.AgendaBlokWrapper .AgendaBlok ul li a .AgendaBlokRight span.AOmschrijving:hover{ text-decoration:underline;}

.AgendaBlokWrapper .AgendaBlok .MeerAgenda { width:380px; float:right; border-top:1px solid #ddd; padding-top:20px;}
.AgendaBlokWrapper .AgendaBlok .MeerAgenda a { display:block; float:right; background:url(bgMeerAgenda.png) no-repeat left top; font-family:'AvantGardeBkBTBook', Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:normal; color:#009fc5; text-decoration:none; padding-left:30px; height:22px; line-height:22px;}
.AgendaBlokWrapper .AgendaBlok .MeerAgenda a:hover { text-decoration:underline;}

.NieuwsBlokWrapper{ float:right; width:440px; min-height:280px; padding:20px;}
.NieuwsBlokWrapper .NieuwsBlok h2{ margin:0; font-family:'AvantGardeBkBTBook', Arial, Helvetica, sans-serif; color:#f88105; height:36px; line-height:36px; font-size:1.6em; font-weight:normal; border-bottom:1px solid #fcc082;}
.NieuwsBlokWrapper .NieuwsBlok ul {padding:0;}
.NieuwsBlokWrapper .NieuwsBlok ul li{ clear:both; padding:5px 0 15px 0; list-style:none;}
.NieuwsBlokWrapper .NieuwsBlok ul li a{ display:block; text-decoration:none;}
.NieuwsBlokWrapper .NieuwsBlok ul li a:hover{ color:#000;}
.NieuwsBlokWrapper .NieuwsBlok ul li a .NieuwsBlokLeft { float:left; width:46px; margin-right:15px;}
.NieuwsBlokWrapper .NieuwsBlok ul li a .NieuwsBlokLeft .Datum{ float:left; width:48px; height:46px; display:block; background:url(bgDateNieuws.png) no-repeat 0 0; text-align:center; font-family:'AvantGardeBkBTBook', Arial, Helvetica, sans-serif; color:#fff; padding-top:10px; line-height:1.2em;}
.NieuwsBlokWrapper .NieuwsBlok ul li a .NieuwsBlokLeft .Datum .Dag{ font-size:1.5em; display:block;}
.NieuwsBlokWrapper .NieuwsBlok ul li a .NieuwsBlokLeft .Datum .Maand{ font-size:0.85em; display:block;}
.NieuwsBlokWrapper .NieuwsBlok ul li a .NieuwsBlokRight { float:right; width:379px; border-bottom:1px solid #eee; padding:8px 0; line-height:1.4em;}
.NieuwsBlokWrapper .NieuwsBlok ul li a .NieuwsBlokRight span.Titel{ width:379px; padding-bottom:5px; color:#333; font-size:0.95em; font-weight:bold;}
.NieuwsBlokWrapper .NieuwsBlok ul li a .NieuwsBlokRight span.Titel:hover{ text-decoration:underline;}
.NieuwsBlokWrapper .NieuwsBlok ul li a .NieuwsBlokRight span.Omschrijving{ width:379px; color:#666; font-size:0.85em; float:right;}
.NieuwsBlokWrapper .NieuwsBlok ul li a .NieuwsBlokRight span.Omschrijving:hover{ text-decoration:underline;}

.NieuwsBlokWrapper .NieuwsBlok .MeerNieuws { width:380px; float:right; border-top:1px solid #ddd; padding-top:20px;}
.NieuwsBlokWrapper .NieuwsBlok .MeerNieuws a { display:block; float:right; background:url(bgMeerNieuws.png) no-repeat left top; font-family:'AvantGardeBkBTBook', Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:normal; color:#f88105; text-decoration:none; padding-left:30px; height:22px; line-height:22px;}
.NieuwsBlokWrapper .NieuwsBlok .MeerNieuws a:hover { text-decoration:underline;}

/*GASTENBOEK MODULE*/
#Gastenboek{ float:left; width:900px;}
#Gastenboek h1{ width:870px; padding:10px 15px; background: url(gastenboek_header.gif) left top repeat-x; color:#fff; font-size:1.4em; font-family:'AvantGardeBkBTBook'!important;}
#Gastenboek .Header{ float:left; width:860px; padding:20px;}

#Gastenboek .PlaatsBericht { float:right; margin:10px 0 10px 0;}
#Gastenboek .PlaatsBericht .website_button{ font-size:1.2em;}
#Gastenboek .PlaatsBericht .website_button a{ display:block; height:30px; padding:0 15px; line-height:30px; color:#fff; text-decoration:none; font-family:'AvantGardeBkBTBook', Arial, Helvetica, sans-serif; background:url(gastenboek_button.gif) left top repeat-x;}
#Gastenboek .PlaatsBericht .website_button a:hover{ background:url(gastenboek_button.gif) left bottom repeat-x;}

#Gastenboek .Bericht{ float:left; width:858px; padding:20px; margin:0 0 10px 0; background:#fff url(agenda_nieuwsblok.gif) left bottom repeat-x; border:#7fcfe2 1px solid;}
#Gastenboek .Bericht li{ margin:0; list-style:none; padding:0 0 5px 0;}
#Gastenboek .Bericht .Tekst{ float:left; width:600px; padding:0 20px 0 0; border-right:#7fcfe2 1px solid;}
#Gastenboek .Bericht .Info{ float:left; padding:0 0 0 20px; color:#fff;}
#Gastenboek .Bericht .Info span{ display:block;}
#Gastenboek .Bericht .Naam{ color:#333; font-weight:bold;}
#Gastenboek .Bericht .Email{ font-size:.85em; line-height:1.2em;}
#Gastenboek .Bericht .Datum{ color:#666; font-style:italic; font-size:.85em; line-height:.0em;}

/*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{}


/*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:#fbebcd url(tab.gif) left top repeat-x; border:#5394a5 1px solid; border-bottom:none; font-weight:bold;}
#Nieuws #Terugnaaroverzicht a{ float:right; color:#000; font-size:.85em; padding:5px 0px 0px 0px; margin:0px 0px 0px 0px!important;}
#Nieuws #Print a{ float:right; color:#000; padding:5px 0px 0px 10px; font-size:.85em; margin:0px 0px 0px 0px!important;}
#Nieuws #Container{ width:788px; clear:both; float:left; background:#fbebcd; border:#5394a5 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:#5394a5 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:#5394a5 1px solid; padding:5px 5px 5px 5px;}*/

/*NIEUWS*/
#NieuwsItem{ float:left; width:960px;}
#NieuwsItem .Header{ position:relative; width:100px; margin:-95px 0 75px 20px; font-family:'AvantGardeBkBTBook', Arial, Helvetica, sans-serif; color:#f98105; font-size:2.0em; font-weight:normal; z-index:350;}
#NieuwsItem .Container{ float:left; width:960px ;padding-bottom:30px; font-size:0.95em;}
#NieuwsItem .Container .Titel{ margin:-17px 0 0 0; font-family:'AvantGardeBkBTBook', Arial, Helvetica, sans-serif; color:#000; font-size:1.8em; font-weight:normal;}

#NieuwsItem .Bron{ float:left; width:500px; padding:15px 0 0 0;}
#NieuwsItem .Bron .Label{ float:left; width:60px; color:#f98105; font-weight:bold;}
#NieuwsItem .Bron .Value{ float:left; }
#NieuwsItem .Datum{ float:left; width:500px; padding:15px 0 0 0;}
#NieuwsItem .Datum .Label{ float:left; width:60px; color:#f98105; font-weight:bold;}
#NieuwsItem .Datum .Value{ float:left; }
#NieuwsItem .Foto{ position:relative; float:right; width:280px; margin:-30px 0 0 0; padding:20px 10px 29px 10px; text-align:center; border:1px solid #e8e8e8;}
#NieuwsItem .Foto img{ max-width:280px; max-height:280px;}
#NieuwsItem .Tekst{ float:left; width:600px; padding:15px 0 0 0; line-height:1.6em;}

#NieuwsOverzicht{}
#NieuwsOverzicht .ZoekInNieuws{ float:left; width:960px; height:40px; margin:-30px 0 0 0; border-bottom:1px solid #e8e8e8;}
#NieuwsOverzicht .ZoekInNieuws a{ display:block; margin:0; padding:0 0 0 25px; line-height:40px; color:#f98105; text-decoration:none; background:url(zoek.png) left 12px no-repeat;}
#NieuwsOverzicht .ZoekInNieuws a:hover{ color:#333; text-decoration:underline;}

#NieuwsOverzicht .Overzicht{ clear:both; width:500px; list-style:none;}
#NieuwsOverzicht .Overzicht li{ padding:25px 0; border-bottom:1px dotted #e8e8e8;}
#NieuwsOverzicht .Datum{ color:#666; font-size:.95em; font-style:italic;}
#NieuwsOverzicht .Titel a{ display:block; padding-bottom:5px; color:#f98105; font-size:1.2em; font-weight:bold; text-decoration:none;}
#NieuwsOverzicht .Titel a:hover{ text-decoration:underline;}
#NieuwsOverzicht .Samenvatting a{ color:#333;}
#NieuwsOverzicht .Samenvatting a:hover{ text-decoration:underline;}

/* NIEUWS ZOEKEN */
#NieuwsZoeken .OverzichtButton{ float:left; width:167px; height:40px; margin:-30px 0 0 -10px; background:url(print_bg.gif) left top no-repeat;}
#NieuwsZoeken .OverzichtButton a{ display:block; margin:7px 0 0 20px; padding:0 0 0 20px; color:#333; text-decoration:none; background:url(overzicht.png) left top no-repeat;}
#NieuwsZoeken .OverzichtButton a:hover{ color:#333; text-decoration:underline;}

#NieuwsZoeken .Fieldset{ float:left; width:900px; padding:20px 0 0 0;}

#NieuwsZoeken .Kop{ float:left; width:900px; padding:0 0 15px 0;}
#NieuwsZoeken .Kop .Label{ float:left; width:100px; padding:4px 0 0 0;}
#NieuwsZoeken .Kop .Value{ float:left;}
#NieuwsZoeken .Kop .Value input{ width:260px; height:24px; border:#7fcfe2 1px solid; margin:0; padding:0 3px; space:0; line-height:2em; }

#NieuwsZoeken .Bron{ float:left; width:900px; padding:0 0 15px 0;}
#NieuwsZoeken .Bron .Label{ float:left; width:100px; padding:4px 0 0 0;}
#NieuwsZoeken .Bron .Value{ float:left;}
#NieuwsZoeken .Bron .Value input{ width:260px; height:24px; border:#7fcfe2 1px solid; margin:0; padding:0 3px; space:0; line-height:2em; }

#NieuwsZoeken .Samenvatting{ float:left; width:900px; padding:0 0 15px 0;}
#NieuwsZoeken .Samenvatting .Label{ float:left; width:100px; padding:4px 0 0 0;}
#NieuwsZoeken .Samenvatting .Value{ float:left;}
#NieuwsZoeken .Samenvatting .Value input{ width:260px; height:24px; border:#7fcfe2 1px solid; margin:0; padding:0 3px; space:0; line-height:2em; }

#NieuwsZoeken .Alles{ float:left; width:900px; padding:15px 0 15px 0;}
#NieuwsZoeken .Alles .Radio{ float:left; padding:2px 0 0 100px;}
#NieuwsZoeken .Alles .Label{ float:left; padding:4px 0 0 5px;}

#NieuwsZoeken .LaatsteDagen{ float:left; width:900px; padding:5px 0 15px 0;}
#NieuwsZoeken .LaatsteDagen .Radio{ float:left; padding:2px 0 0 100px;}
#NieuwsZoeken .LaatsteDagen .Laatste{ float:left; padding:4px 0 0 5px; width:45px;}
#NieuwsZoeken .LaatsteDagen .Value{ float:left; padding:0 0 0 15px;}
#NieuwsZoeken .LaatsteDagen .Value input{ width:60px; height:24px; border:#7fcfe2 1px solid; margin:0; padding:0 3px; space:0; line-height:2em; }
#NieuwsZoeken .LaatsteDagen .Dagen{ float:left; padding:4px 0 0 5px;}

#NieuwsZoeken .Vanaf{ float:left; width:900px; padding:5px 0 15px 0;}
#NieuwsZoeken .Vanaf .Radio{ float:left; padding:2px 0 0 100px;}
#NieuwsZoeken .Vanaf .Label{ float:left; padding:4px 0 0 5px; width:45px;}
#NieuwsZoeken .Vanaf .Value{ float:left; padding:0 0 0 15px;}
#NieuwsZoeken .Vanaf .Value input{ width:60px; height:24px; border:#7fcfe2 1px solid; margin:0; padding:0 3px; space:0; line-height:2em; }
#NieuwsZoeken .Vanaf .Value select{ height:24px; border:#7fcfe2 1px solid; margin:0; padding:0; space:0; line-height:2em; }
#NieuwsZoeken .Tot{ float:left; width:900px; padding:0 0 15px 0;}
#NieuwsZoeken .Tot .Label{ float:left; padding:4px 0 0 125px; width:30px;}
#NieuwsZoeken .Tot .Value{ float:left; padding:0 0 0 30px;}
#NieuwsZoeken .Tot .Value input{ width:60px; height:24px; border:#7fcfe2 1px solid; margin:0; padding:0 3px; space:0; line-height:2em; }
#NieuwsZoeken .Tot .Value select{ height:24px; border:#7fcfe2 1px solid; margin:0; padding:0; space:0; line-height:2em; }

#NieuwsZoeken .ZoekenButton{ float:left; padding:15px 0 0 100px;}
#NieuwsZoeken .ZoekenButton button{ width:100px; height:30px; border:#7fcfe2 1px solid; margin:0; padding:0 3px; space:0; line-height:2.2em; text-transform:uppercase; font-size:1em; font-weight:bold; background:url(sk_resultaat_aanpassen.gif) right top; color:#fff; cursor:pointer;}
#NieuwsZoeken .ZoekenButton button:hover{ background:#7fcfe2;}


/*AGENDA*/
#AgendaItem{ float:left; width:960px;}
#AgendaItem .Header{ position:relative; width:100px; margin:-95px 0 75px 20px; font-family:'AvantGardeBkBTBook', Arial, Helvetica, sans-serif; color:#009fc5; font-size:2.0em; font-weight:normal; z-index:350;}
#AgendaItem #Container{ float:left; width:960px; padding-bottom:30px; font-size:0.95em;}
#AgendaItem #Container .Titel{ margin:-17px 0 0 0; font-family:'AvantGardeBkBTBook', Arial, Helvetica, sans-serif; color:#000; font-size:1.8em; font-weight:normal;}

#AgendaItem .Locatie{ float:left; width:500px; padding:15px 0 0 0;}
#AgendaItem .Locatie .Label{ float:left; width:60px; color:#009fc5; font-weight:bold;}
#AgendaItem .Locatie .Value{ float:left; }
#AgendaItem .Datum{ float:left; width:500px; padding:15px 0 0 0;}
#AgendaItem .Datum .Label{ float:left; width:60px; color:#009fc5; font-weight:bold;}
#AgendaItem .Datum .Value{ float:left; }
#AgendaItem .DatumTm{ float:left; width:500px; padding:5px 0 0 0;}
#AgendaItem .DatumTm .Label{ float:left; width:60px; color:#009fc5; font-weight:bold;}
#AgendaItem .DatumTm .Value{ float:left; }
#AgendaItem .Foto{ position:relative; float:right; width:280px; margin:-90px 0 0 0; padding:10px 10px 40px 10px; text-align:center; background:#fff url(foto_schaduw_bottom.jpg) center bottom no-repeat;}
#AgendaItem .Foto img{ max-width:280px;}
#AgendaItem .Tekst{ float:left; width:600px; padding:15px 0 0 0;}

#AgendaOverzicht{}
#AgendaOverzicht .ZoekInAgenda{ float:left; width:960px; height:40px; margin:-30px 0 0 0; border-bottom:1px solid #e8e8e8;}
#AgendaOverzicht .ZoekInAgenda a{ display:block; margin:0; padding:0 0 0 25px; line-height:40px; color:#009fc5; text-decoration:none; background:url(zoek.png) left 12px no-repeat;}
#AgendaOverzicht .ZoekInAgenda a:hover{ color:#333; text-decoration:underline;}

#AgendaOverzicht .Overzicht{ clear:both; width:500px; list-style:none;}
#AgendaOverzicht .Overzicht li{ padding:25px 0; border-bottom:1px dotted #e8e8e8;}
#AgendaOverzicht .Datum{ color:#333; font-size:.95em; font-style:italic;}
#AgendaOverzicht .Titel a{ display:block; padding-bottom:5px; color:#009fc5; font-size:1.2em; font-weight:bold; text-decoration:none;}
#AgendaOverzicht .Titel a:hover{ text-decoration:underline;}

/* AGENDA ZOEKEN */
#AgendaZoeken .OverzichtButton{ float:left; width:167px; height:40px; margin:-30px 0 0 -10px; background:url(print_bg.gif) left top no-repeat;}
#AgendaZoeken .OverzichtButton a{ display:block; margin:7px 0 0 20px; padding:0 0 0 20px; color:#333; text-decoration:none; background:url(overzicht.png) left top no-repeat;}
#AgendaZoeken .OverzichtButton a:hover{ color:#333; text-decoration:underline;}

#AgendaZoeken .Fieldset{ float:left; width:900px; padding:20px 0 0 0;}

#AgendaZoeken .Naam{ float:left; width:900px; padding:0 0 15px 0;}
#AgendaZoeken .Naam .Label{ float:left; width:100px; padding:4px 0 0 0;}
#AgendaZoeken .Naam .Value{ float:left;}
#AgendaZoeken .Naam .Value input{ width:260px; height:24px; border:#7fcfe2 1px solid; margin:0; padding:0 3px; space:0; line-height:2em; }

#AgendaZoeken .Locatie{ float:left; width:900px; padding:0 0 15px 0;}
#AgendaZoeken .Locatie .Label{ float:left; width:100px; padding:4px 0 0 0;}
#AgendaZoeken .Locatie .Value{ float:left;}
#AgendaZoeken .Locatie .Value input{ width:260px; height:24px; border:#7fcfe2 1px solid; margin:0; padding:0 3px; space:0; line-height:2em; }

#AgendaZoeken .Samenvatting{ float:left; width:900px; padding:0 0 15px 0;}
#AgendaZoeken .Samenvatting .Label{ float:left; width:100px; padding:4px 0 0 0;}
#AgendaZoeken .Samenvatting .Value{ float:left;}
#AgendaZoeken .Samenvatting .Value input{ width:260px; height:24px; border:#7fcfe2 1px solid; margin:0; padding:0 3px; space:0; line-height:2em; }

#AgendaZoeken .Alles{ float:left; width:900px; padding:15px 0 15px 0;}
#AgendaZoeken .Alles .Radio{ float:left; padding:2px 0 0 100px;}
#AgendaZoeken .Alles .Label{ float:left; padding:4px 0 0 5px;}

#AgendaZoeken .LaatsteDagen{ float:left; width:900px; padding:5px 0 15px 0;}
#AgendaZoeken .LaatsteDagen .Radio{ float:left; padding:2px 0 0 100px;}
#AgendaZoeken .LaatsteDagen .Laatste{ float:left; padding:4px 0 0 5px; width:45px;}
#AgendaZoeken .LaatsteDagen .Value{ float:left; padding:0 0 0 15px;}
#AgendaZoeken .LaatsteDagen .Value input{ width:60px; height:24px; border:#7fcfe2 1px solid; margin:0; padding:0 3px; space:0; line-height:2em; }
#AgendaZoeken .LaatsteDagen .Dagen{ float:left; padding:4px 0 0 5px;}

#AgendaZoeken .Vanaf{ float:left; width:900px; padding:5px 0 15px 0;}
#AgendaZoeken .Vanaf .Radio{ float:left; padding:2px 0 0 100px;}
#AgendaZoeken .Vanaf .Label{ float:left; padding:4px 0 0 5px; width:45px;}
#AgendaZoeken .Vanaf .Value{ float:left; padding:0 0 0 15px;}
#AgendaZoeken .Vanaf .Value input{ width:60px; height:24px; border:#7fcfe2 1px solid; margin:0; padding:0 3px; space:0; line-height:2em; }
#AgendaZoeken .Vanaf .Value select{ height:24px; border:#7fcfe2 1px solid; margin:0; padding:0; space:0; line-height:2em; }
#AgendaZoeken .Tot{ float:left; width:900px; padding:0 0 15px 0;}
#AgendaZoeken .Tot .Label{ float:left; padding:4px 0 0 125px; width:30px;}
#AgendaZoeken .Tot .Value{ float:left; padding:0 0 0 30px;}
#AgendaZoeken .Tot .Value input{ width:60px; height:24px; border:#7fcfe2 1px solid; margin:0; padding:0 3px; space:0; line-height:2em; }
#AgendaZoeken .Tot .Value select{ height:24px; border:#7fcfe2 1px solid; margin:0; padding:0; space:0; line-height:2em; }

#AgendaZoeken .ZoekenButton{ float:left; padding:15px 0 0 100px;}
#AgendaZoeken .ZoekenButton button{ width:100px; height:30px; border:#7fcfe2 1px solid; margin:0; padding:0 3px; space:0; line-height:2.2em; text-transform:uppercase; font-size:1em; font-weight:bold; background:url(sk_resultaat_aanpassen.gif) right top; color:#fff; cursor:pointer;}
#AgendaZoeken .ZoekenButton button:hover{ background:#7fcfe2;}


.zoekresultaat_overzicht_samenvatting_tabel { margin:10px 0 0 0; width:200px;}
.zoekresultaat_overzicht_samenvatting_tabel td { padding:0 0 10px 100px;}
.zoekresultaat_overzicht_samenvatting_kop { padding:0 0 10px 0 !important; font-size:1.4em; padding-bottom:5px; font-family:'AvantGardeBkBTBook', Arial, Helvetica, sans-serif;}
.zoekresultaat_overzicht_samenvatting_item {}
.zoekresultaat_overzicht_samenvatting_item a { color:#009EC4; text-decoration:underline;}
.zoekresultaat_overzicht_samenvatting_item a:hover,
.zoekresultaat_overzicht_samenvatting_item a:focus { text-decoration:none;}
.zoekresultaat_overzicht_totaal { color:#666; font-weight:bold;}

.zoekresultaat_overzicht_tabel{ width:600px;}

.zoekresultaat_overzicht_samenvatting { padding:0 0 10px 0; color:#666;}
.zoekresultaat_overzicht_kop  { font-size:1.2em; padding-bottom:5px; font-family:'AvantGardeBkBTBook', Arial, Helvetica, sans-serif;}
.rij_item_content { padding:0 0 10px 0;}
.rij_item_content a { color:#009EC4; text-decoration:underline;}
.rij_item_content a:hover,
.rij_item_content a:focus	 { text-decoration:none;}

.rij_item_opsommingteken{ width:100px;}
.rij_item_opsommingteken li{ color:#999;}
.rij_item_opsommingteken_datum{ width:100px; font-size:.85em;}

/* PAGING AGENDA EN NIEUWS */
.paging_table{ width:500px;}
.paging_table tr td{ padding:15px 0 0 0;}
.paging_table tr td.paging_vorige{ width:33%; text-align:left;}
.paging_table tr td.paging_overzicht{ width:33%; text-align:center;}
.paging_table tr td.paging_volgende{ width:34%; text-align:right;}

/*SOCIALEKAART*/
#Home #BskZoek{ width:490px; height:133px; float:left; margin-top:26px;}
#Vervolg #BskZoek{ float:left; width:900px; z-index:50; position:relative;}

/*Button*/
.Button input{margin:0 0 0 0; padding:0 10px 1px 10px; height:18px; border:#5394a5 1px outset; background:#FFF url(verloop.gif) left top repeat-x; cursor:pointer;}
.Button input:hover{ border:#5394a5 1px inset;background:#FFF url(verloopdiap.gif) right top repeat-x;}

.ButtonRight{ float:right;}
.ButtonLeft{ float:left;}

/*Zoeken*/
#Home #BskZoek #ZoekContainer{ float:left; width:489px; margin-left:5px;}
#Vervolg #BskZoek #ZoekContainer{ float:left; width:465px; height:85px; margin:19px 0 0 5px;}
#Vervolg.contenttype_search #BskZoek #ZoekContainer{ width:465px; height:85px; float:left; margin:-153px 0 0 15px;}
#BskZoek #ZoekContainer #ZoekenRij{ float:left; width:465px; padding:0 0 17px 0; background:url(bgSearchBox.png) no-repeat 0 0;}

#BskZoek #ZoekContainer #ZoekenRij #Input{ float:left; padding:5px 0 0 5px;}
#BskZoek #ZoekContainer #ZoekenRij #Input input{ width:400px; border-left:1px solid #6ebed6; border-top:1px solid #6ebed6; border-right:0px solid #6ebed6; border-bottom:0px solid #6ebed6; margin:0; padding:8px 0 7px 8px; font-size:0.95em; color:#666; font-style:italic;}
#BskZoek #ZoekContainer #ZoekenRij #Input input:focus{ outline:none;}
#BskZoek #ZoekContainer #ZoekenRij .Button {padding:5px 0 0 0;}
#BskZoek #ZoekContainer #ZoekenRij .Button input{ float:left; width:41px; height:33px; background:url(btnSearch.png) no-repeat 0 0; display:block; cursor:pointer; border:none; font-size:0; color:#fff;}
#BskZoek #ZoekContainer #ZoekenRij .Button input:hover{  background:url(btnSearch.png) no-repeat 0 -33px;}
#BskZoek #ZoekContainer #ZoekenRij .Button input:focus{  background:url(btnSearch.png) no-repeat 0 -66px;}
#BskZoek #ZoekContainer #ZoekenRij #Specifiek{ float:right; font-size:.85em; margin:15px 12px 0 0;}
#BskZoek #ZoekContainer #ZoekenRij #Specifiek a{ color:#fff; padding:0 10px; height:23px; line-height:23px; background:url(bgSpecifiek.png) no-repeat right 0; display:block; text-decoration:none;}
#BskZoek #ZoekContainer #ZoekenRij #Specifiek a:hover{ text-decoration:none; background:url(bgSpecifiek.png) no-repeat right -23px;}
#BskZoek #ZoekContainer #Relevantie{ float:left; width:489px;}

#Home #BskZoek #ZoekContainer #ZoekenIn{  width:850px; float:left; clear:both; padding:0px 0px 0px 0px;}
#Vervolg #BskZoek #ZoekContainer #ZoekenIn{  width:850px; float:left; clear:both; padding:0px 0px 0px 0px;}

#BskZoek #ZoekContainer #Relevantie .Titel, #BskZoek #ZoekContainer #ZoekenIn .Titel{ float:left; color:#fff; font-weight:bold; width:70px; padding:2px 0px 0px 0px;}
#BskZoek #ZoekContainer #ZoekenIn .Titel{ float:left; font-weight:bold; width:100px; 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 0 0;}
#BskZoek #ZoekContainer #Relevantie .Label, #BskZoek #ZoekContainer #ZoekenIn .Label{ color:#fff;float:left; padding:2px 15px 0px 0px;}
#BskZoek #ZoekContainer #Relevantie .Value, #BskZoek #ZoekContainer #ZoekenIn .Value{ float:left; padding:0px 3px 0px 0px;}



/*Zoekresultaten, Resultaat aanpassen*/
#BskZoek #ZoekResultaten .Header ul{ float:right; width:167px; height:40px; margin:-47px -10px 0 0; list-style:none;}
#BskZoek #ZoekResultaten .Header li{ float:right; padding:0 10px; line-height:40px;}
#BskZoek #ZoekResultaten .Header li a{ color:#009fc4; text-decoration:underline;}
#BskZoek #ZoekResultaten .Header li a:hover{ color:#333; text-decoration:none;}
#BskZoek #ZoekResultaten .Header .printPageIcoon{ height:24px; padding:0 0 0 22px; background:url("print.png") left top no-repeat;}
#BskZoek #ZoekResultaten .Header .returnPageIcoon{ height:24px; padding:0 0 0 22px; background:url("back.png") left top no-repeat;}

#BskZoek #ZoekResultaten{ float:left; width:900px;}
#BskZoek #ZoekResultaten .Header{ float:left; width:900px; padding:0 0 20px 0;}
#BskZoek #ZoekResultaten .Title{ float:left; width:800px; font-family:'AvantGardeBkBTBook', Arial, Helvetica, sans-serif; color:#333; font-size:1.4em; font-weight:normal;}
#BskZoek #ZoekResultaten #Content{ float:left; width:920px; height:48px; background:url(sk_resultaat_aanpassen.gif) left top no-repeat; clear:both; padding:0;}
#BskZoek #ZoekResultaten #Content .Label{ float:left; padding:17px 10px 0px 20px; color:#fff;}
#BskZoek #ZoekResultaten #Content .Value{ float:left; padding:13px 30px 0px 0px;}
#BskZoek #ZoekResultaten #Content .Value input{ width:60px; height:24px; border:#fff 0px solid; margin:0; padding:0 3px; space:0; line-height:2em; }
#BskZoek #ZoekResultaten #Content .Value input:focus{ outline:none;}
#BskZoek #ZoekResultaten #Content .Value select{ border:#fff 0px solid; margin:0; padding:3px; space:0; line-height:2em; }
#BskZoek #ZoekResultaten #Content .Button{ float:right;}
#BskZoek #ZoekResultaten #Content .Button input{ width:165px; height:48px; border:#fff 0px solid; margin:0 2px 0 0; padding:0; space:0; line-height:2.2em; cursor:pointer; background:none; color:#fff; text-decoration:underline;}
#BskZoek #ZoekResultaten #Content .Button input:hover{ text-decoration:none;}

/*Gevonden resultaten, Pagina ../.., Toon alle resultaten */
#BskZoek #Aantallen{ float:left; width:920px; margin:20px 0 20px 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:right; width:34%; text-align:right;}

/*PRODUCTEN VERGELIJKEN*/

/*Resultatenlijst*/
#BskZoek .VergelijkListProd{ background:#fff2da; margin:10px 0 10px 0; border:#027abb 1px solid;}

#BskZoek #VergelijkenForm .ZoekBtn{ height:24px!important; padding:0 0 0 0!important; border:none!important; color:#fff; vertical-align:top;}
#BskZoek #VergelijkenForm .ZoekBtn:hover{ height:24px!important; padding:0 0 0 0!important; border:none!important; color:#fff; vertical-align:top;  background:#FFF url(verloop.gif) left bottom repeat-x!important;}
#BskZoek #VergelijkenForm .ButtonLeft{ margin:0 0 10px 0;}

#BskZoek #Terugnaaroverzicht a{}
#BskZoek #OpnieuwZoeken a{}
#BskZoek #Print a{}

/*Vergelijk pagina*/
#BskZoek #VergelijkContainer{ float:left; width:868px; border:#7fcfe2 1px solid;}
#BskZoek #VergelijkContainer .Rij{ clear:both;}
#BskZoek #VergelijkContainer .Rij div{ float:left; width:394px; padding:10px 20px 10px 20px;}
#BskZoek #VergelijkContainer .Product a{ font-size:1.7em;}
#BskZoek #VergelijkContainer .Organisatie{ font-weight:bold;}
#BskZoek #VergelijkContainer .Organisatie a{ color:#7fcfe2; font-weight:normal;}
#BskZoek #VergelijkContainer .Categorie{ font-weight:bold;}
#BskZoek #VergelijkContainer .Categorie a{ color:#7fcfe2; font-weight:normal;}
#BskZoek #VergelijkContainer .Header{ background:#7fcfe2; color:#fff; font-size:1.2em; margin:10px 0px 0px 0px;}
#BskZoek #VergelijkContainer .Titel{ background:#eee; font-weight:bold;}
#BskZoek #VergelijkContainer .Omschrijving{}


/*Gevonden resultaten, Pagina ../.., Toon alle resultaten */
#BskZoek #Omschrijving{ float:left; width:830px; padding:5px;border:0px solid #ecf0f6;background:#fbfbfb;margin-bottom:10px;}
#BskZoek #Omschrijving span{ font-weight:bold;}

/*Resultatenlijst na zoeken*/
#BskZoek #List,#BskZoek #SelectedList{ float:left; width:878px; padding:20px; margin:-1px 0 0 0; border:#7fcfe2 1px solid;  background:#fff url(agenda_nieuwsblok.gif) left bottom repeat-x;}
#BskZoek #List ul{ float:left; background:#fff;}

#BskZoek #List ul li,
#BskZoek #SelectedList ul li{ float:left; width:858px; padding:15px 10px; list-style:none; clear:both;}
#BskZoek #List ul li a,
#BskZoek #SelectedList ul li a{}
#BskZoek #List ul li a:hover,
#BskZoek #SelectedList ul li a:hover{ color:#333!important;}

#BskZoek #List ul .Relevantie{ height:48px; padding:0 10px; text-align:left; font-family:'AvantGardeBkBTBook', Arial, Helvetica, sans-serif; color:#fff; font-size:1.3em; line-height:3em; background:#7fcfe2 url(sk_regioheader.gif) left top repeat-x; color:#fff;}
#BskZoek #List ul .Relevantie:hover{background-color:#7fcfe2;}
#BskZoek #List ul .Top{ width:836px; border-left:#7fcfe2 1px solid; border-right:#7fcfe2 1px solid;}
#BskZoek #List ul .Top:hover{ background:#edf3e2;}
#BskZoek #List ul .Middle{ width:836px;  border-left:#7fcfe2 1px solid; border-right:#7fcfe2 1px solid;}
#BskZoek #List ul .Middle:hover{ background:#edf3e2;}
#BskZoek #List ul .Bottom{ width:836px; border-left:#7fcfe2 1px solid; border-right:#7fcfe2 1px solid; border-bottom:#7fcfe2 1px solid;}
#BskZoek #List ul .Bottom:hover{ background:#edf3e2;}

#BskZoek #List ul li .Cijfer,#BskZoek #SelectedList ul li .Cijfer{ display:block; width:30px; float:left; font-size:.9em;}
#BskZoek #List ul li .Label,#BskZoek #SelectedList ul li .Label{ padding:0 0 5px 0; 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 5px 30px; font-weight:bold;}
#BskZoek #List ul li .Titel a,#BskZoek #SelectedList ul li .Titel a{display:block;}
#BskZoek #List ul li .Titel a:hover,#BskZoek #SelectedList ul li .Titel a:hover{ color:#a13987;}
#BskZoek #List ul li .Tekst,#BskZoek #SelectedList ul li .Tekst{ float:left; color:#555; padding:0px 0px 0px 30px;}
#BskZoek #List ul li .Afstand{ float:right; padding:0px 0px 0px 0px;}
#BskZoek #List ul li .Category{ clear:both; font-style:italic; font-weight:normal; padding:0px 0px 5px 30px;}

li div.printPageIcoon{ display:none;}

/*TAB KADER van b.v. organisatie of producten*/

/*Tab*/
#BskZoek .TabContainer{ width:920px; float:left; z-index:100; position:relative; margin:0;}
#BskZoek .TabContainer ul{ float:left;}
#BskZoek .TabContainer ul li{ float:left; width:150px; text-align:center; padding:8px 0px 8px 0px; margin:1px 2px 0 0px; list-style:none; background:#e8e8e8; border:#e8e8e8 1px solid; border-bottom:none;}
#BskZoek .TabContainer ul li a{ display:block; color:#666; text-decoration:none;}
#BskZoek .TabContainer ul li a:hover{ text-decoration:underline;}
#BskZoek .TabContainer ul .Selected{ float:left; width:150px; text-align:center; padding:9px 0px 9px 0px; margin:0px 2px 0px 0px; list-style:none; background:#fff; border:#7fcfe2 1px solid; border-bottom:none; font-weight:bold;}
#BskZoek .TabContainer ul .Selected a{ color:#000; text-decoration:none;}

#BskZoek .TabContainer div{ float:right; width:167px; height:40px; margin:-20px -10px 0 0; list-style:none; text-align:center; line-height:30px;}
#BskZoek .TabContainer div a{ color:#009fc4; text-decoration:underline;}
#BskZoek .TabContainer div a:hover{ color:#333; text-decoration:none;}
#BskZoek .TabContainer div#Print a{ height:24px; padding:0 0 0 22px; background:url("print.png") left top no-repeat;}
#BskZoek .TabContainer div#Terugnaaroverzicht a{}

/*Kader*/
#BskZoek #KaderContainer{ width:858px; clear:both; float:left; background:#fff url(agenda_nieuwsblok.gif) left bottom repeat-x; margin:-1px 0 0 0; padding:30px; border:1px #7fcfe2 solid;}
#BskZoek #KaderContainer #Organisatie{ font-size:1.8em; padding:0px 0px 5px 0px; color:#000;}
#BskZoek #KaderContainer #Adres{ padding:0px 0px 20px 0px; color:#000;}
#BskZoek #KaderContainer #Product{ font-size:1.4em; padding:10px 0px 5px 10px; color:#000;}
#BskZoek #KaderContainer #Product span{ font-size:.75em; font-weight:bold;}
#BskZoek #KaderContainer #Productcategorie{ padding:0px 0px 0px 10px; color:#000;}
#BskZoek #KaderContainer #Productcategorie span{}

/*Tab binnen het kader*/
#BskZoek #KaderContainer .TabContainer{ width:600px!important; z-index:100; position:relative;}
#BskZoek #KaderContainer .TabContainer ul{ clear:both;}
#BskZoek #KaderContainer .TabContainer ul li{ float:left; width:150px; text-align:center; padding:8px 0px 8px 0px; margin:1px 2px 0px 0px; list-style:none;  background:#e8e8e8; border:#e8e8e8 1px solid; border-bottom:none;}
#BskZoek #KaderContainer .TabContainer ul li a{ display:block; color:#666; 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:9px 0px 9px 0px; margin:0px 2px 0px 0px; list-style:none; background:#fff; border:#7fcfe2 1px solid; border-bottom:none; font-weight:bold;}
#BskZoek #KaderContainer .TabContainer ul .Selected a{ color:#000; text-decoration:none;}

/*Blokken links in het kader*/
#BskZoek #KaderContainer #LeftContainer{ width:600px; float:left; padding:0 0px 0 0px;}
#BskZoek #KaderContainer #LeftContainer .Blok{ float:left; width:568px; background:#fff; border:1px solid #7fcfe2; 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; width:120px; text-align:right; color:#555; font-weight:bold;}
#BskZoek #KaderContainer #LeftContainer .Blok .Value{ margin:0px 0px 20px 140px;}
#BskZoek #KaderContainer #LeftContainer .Blok .Value ul{ margin:0 0 0 0!important; list-style:none;}
#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{ width:100px; height:24px; border:#7fcfe2 0px solid; margin:0; padding:0 3px; space:0; line-height:2.2em; text-transform:uppercase; font-size:1em; font-weight:bold; background:url(bgInputButton.png) repeat-x 0 0; color:#fff; cursor:pointer;}
#BskZoek #KaderContainer #LeftContainer .Blok form .btnSubmitLink:hover{ background:url(bgInputButton.png) repeat-x 0 -30px!important;}

#BskZoek #KaderContainer #LeftContainer .Blok .Header{ font-size:1.4em; padding:0px 0px 5px 0px; color:#027abb;}
#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{ width:240px; float:right; margin:34px 0 0 0;}
#BskZoek #KaderContainer #RightContainer .Blok{ background:#fff; margin:0px 0px 30px 0px; padding:10px; border:1px solid #7fcfe2;}
#BskZoek #KaderContainer #RightContainer .Blok .Logo{ text-align:center; padding:5px 0px 5px 0px;}

/*Resultatenlijst in Blok*/
#BskZoek #KaderContainer .Blok #List{ float:left; width:523px; padding:0px 0px 0px 0px; border:#666 0px solid;}
#BskZoek #KaderContainer .Blok #List ul{ margin:0px 0px 0px 0px;}
#BskZoek #KaderContainer .Blok #List ul li{ width:523px; 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:left; background:#f3f3f3; border:#027abb 0px solid; }
#BskZoek #KaderContainer .Blok #List ul .Top{ background:#f8f8f8; padding:0px 10px 10px 10px; border-left:#027abb 0px solid; border-right:#027abb 0px solid;}
#BskZoek #KaderContainer .Blok #List ul .Middle{ background:#f8f8f8; border-left:#027abb 0px solid; border-right:#027abb 0px solid;}
#BskZoek #KaderContainer .Blok #List ul .Bottom{ background:#f8f8f8; border-bottom:#027abb 0px solid; border-left:#027abb 0px solid; border-right:#027abb 0px 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{}
#KonContainer .Header{ font-family:'AvantGardeBkBTBook', Arial, Helvetica, sans-serif; color:#7fcfe2; font-size:1.4em; font-weight:normal;}
#KonContainer ul{ padding:10px 0px 0px 0px;}
#KonContainer ul li{ padding:0 0 5px 0; font-weight:bold; list-style:none; color:#000;}
#KonContainer ul li a{ font-weight:normal;}
#KonContainer ul li a:hover{}


/*NIZW Teksten*/
.NizwBlok{ float:left; width:558px; background:#fff; margin:0px 0px 5px 0px; border:#5394a5 0px 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; padding:5px 5px 5px 10px; color:#000; background:#eee;}
.NizwBlokButton a:hover{ color:#000; background:#e4e4e4;}
.NizwBlok .NizwTitel{ font-size:1.5em;}
.NizwBlok .NizwContent{}

/*SAMENWERKENRDE CATALOGI*/
#BskZoek #KaderContainer .SamHeader{ padding:0 0 15px 0; font-family:'AvantGardeBkBTBook', Arial, Helvetica, sans-serif; color:#000; font-size:2.3em; line-height:1.2em; font-weight:normal;}

/*PAGING*/
#Paging{float:left; width:920px; margin:20px 0px 20px 0px;}
#Paging a{}
#Paging a:hover{}
#Paging .Left{ float:left; width:33%!important; text-align:left; display:block;}
#Paging .Center{ float:left; width:33%!important; text-align:center;}
#Paging .Right{ float:right; width:33%!important; 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:#7fcfe2; text-decoration:underline;}
.paging-container .paging-next{ display:block; width:100px; float:right; text-align:right; cursor:pointer; color:#7fcfe2; 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:#fbebcd url(tabdiap.gif) left bottom repeat-x; border:#5394a5 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:#fbebcd url(tab.gif) left top repeat-x; border:#5394a5 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:#000; font-size:.85em; padding:5px 0px 0px 0px;}
#Vragenboek .TabContainer #Print a{ float:right; color:#000; padding:5px 0px 0px 10px; font-size:.85em;}

#Vragenboek #WWZContainer, #Vragenboek #WIContainer{ float:left; width:188px; background:#fff; border:#5394a5 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:#5394a5;}

#Vragenboek .StimulanszItems ul li ul{ border-left:#5394a5 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:#5394a5!important;}

#Vragenboek #KaderContainer{ width:788px; clear:both; float:left; background:#fbebcd; border:#5394a5 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:#5394a5 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:#5394a5 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:#5394a5 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:#5394a5 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:#5394a5 1px solid; background:#fff;}
#Vragenboek #StimulanszTeksten li a{ color:#5394a5; text-decoration:none;}
#Vragenboek #StimulanszTeksten li a:hover{ color:#5394a5; 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:#5394a5; 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:#5394a5; 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:#5394a5; 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:#5394a5; 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 .HeaderText {font-size:.9em;}
#wijzig_form_container{ width:798px; margin-left:auto; margin-right:auto; border:#5394a5 0px solid; padding:20px 20px 20px 20px;}
#wijzig_form_container fieldset{ border:#027abb 1px solid; font-weight:normal; margin-top:15px; padding:10px;}
#wijzig_form_container legend{ margin:0; padding:5px; padding-left:5px; background:#fff; font-weight:bold;}
.sk_form_label{ float:left; width:30%; padding:4px 0 0 0;}
#wijzig_form_container #WijzingingsFormulier H1{ font-size:1.8em !important; padding:0px 0px 5px 0px; color:#000;}
.sk_form_huidige_gegevens  h1,
.sk_form_nieuwe_gegevens h1{ font-size:1.8em !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 ul{margin-left:30px;}
.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:#5394a5 1px outset; background:#FFF url(verloop.gif) left bottom repeat-x; cursor:pointer;}
.sk_form_button:hover{ border:#5394a5 1px inset;}

.sk_form_button_help{ margin:-1px 0 0 0; padding:0 0 1px 0; height:18px; width:50px;  border:#5394a5 1px outset; background:#FFF url(verloop.gif) left top repeat-x; cursor:pointer;}
.sk_form_button_help:hover{ border:#5394a5 1px inset;}

.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:900px; 
	height: 500px;
	border:#7fcfe2 1px solid;
	clear:both;
	background:#fff;
	}

#mapCanvas
	{
	width:900px;
	height:500px;
	}
	
#organisatieMapCanvas {width:568px; height:450px;}
#activiteitMapCanvas {width:568px; 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:800px; 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; width:790px; color:#000!important;}
#ProductCategorieenIndex #ZoekContainer{ background:none!important; width:auto!important; height:auto; margin:30px 0 0px -35px!important; padding:0;}
#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:#7fcfe2; 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 #7fcfe2;}
#Alphabet_links a:hover{background-color:#7fcfe2;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{ float:left; width:840px;}
.SpecZoekContainer .Header{ padding:0 0 15px 0; font-family:'AvantGardeBkBTBook', Arial, Helvetica, sans-serif; color:#000; font-size:1.5em; line-height:1.2em; font-weight:normal;}

.SpecZoekContainer #LeftContainer{ float:left; width:840px !important;}
.SpecZoekContainer #LeftContainer .TabContainer{ width:840px !important;}
.SpecZoekContainer #LeftContainer .Blok{ width:808px !important; padding:30px 0 !important;}
.SpecZoekContainer .ZoekenRij{ float:left; width:840px; padding:0px 0px 15px 0px;}
.SpecZoekContainer .ZoekenRij .Label{ float:left; width:160px !important; font-weight:bold; margin:0 0 0 30px; padding:4px 0 0 0; text-align:left !important;}
.SpecZoekContainer .ZoekenRij .RadioValue .Label{ float:left; width:160px !important; font-weight:bold; margin:0 0 0 10px; padding:4px 0 0 0; text-align:left !important;}
.SpecZoekContainer .ZoekenRij .RadioValue .StraalLabel{ float:left; padding:4px 10px 0px 20px;}
.SpecZoekContainer .ZoekenRij .Value{ float:left; margin:0 !important;}

.SpecZoekContainer .ZoekenRij .Value input#txtPostcode{ width:80px;}
.SpecZoekContainer .ZoekenRij .Value select#selDistance{ width:142px;}
.SpecZoekContainer .ZoekenRij .Value .Radio{ float:left; margin:2px 0 0 0;}
.SpecZoekContainer .ZoekenRij .Value .Label{ margin:0 !important; width:auto !important; padding:4px 15px 0 0;}
.SpecZoekContainer .ZoekenRij .Value .Value{ float:left;}
.SpecZoekContainer .ZoekenRij .RadioLabel{ float:left; width:20px; font-weight:bold; padding:4px 0px 0px 0px;}
.SpecZoekContainer .ZoekenRij .RadioValue{ float:left; padding:2px 0px 0px 0px;}

.SpecZoekContainer .ZoekenRij input[type=text]{ width:290px; height:24px; border:#7fcfe2 1px solid; margin:0; padding:0 3px; space:0; line-height:2em; }
.SpecZoekContainer .ZoekenRij input[type=radio]{ width:25px; text-align:left;}
.SpecZoekContainer .ZoekenRij select{ width:300px; height:24px; border:#7fcfe2 1px solid; margin:0; padding:0; space:0; line-height:2em; }

.SpecZoekContainer hr{ clear:both;border:0px solid #fff; height:1px;margin:20px 0 20px 0;}

.SpecZoekContainer .Button{ float:left; padding:15px 0 0 190px;}
.SpecZoekContainer .Button input{ width:100px; height:30px; border:#7fcfe2 0px solid; margin:0; padding:0 3px; space:0; line-height:2.2em; text-transform:uppercase; font-size:1em; font-weight:bold; background:url(bgInputButton.png) repeat-x 0 0; color:#fff; cursor:pointer;}
.SpecZoekContainer .Button input:hover{ background:url(bgInputButton.png) repeat-x 0 -30px!important;}

.SpecZoekContainer .HeaderText{ }
.SpecZoekContainer .FooterText{ clear: both;}


.SpecZoekContainer #LeftContainer .Blok .Item{ float:left; width:748px !important; padding:0 30px;}
.SpecZoekContainer #LeftContainer .Blok .Item .Label{ text-align:left !important;}
.SpecZoekContainer #LeftContainer .Blok .Item .clearBoth{ float:left; width:748px !important; padding:15px 0;}
.SpecZoekContainer #LeftContainer .Blok .Item .floatLeft{ float:left; width:80px !important;}
.SpecZoekContainer #LeftContainer .Blok .Item .floatRight{ float:left !important;}

/*------------------------------------*/
/*----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:#fdf34e;}
.form{}
.prod{color:#de7100;}
.handyw{}
.orga{color:#027abb;}
.tekst{}
.act{color:#333;}

/*---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 #7fcfe2!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 #7fcfe2!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 #7fcfe2!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 #7fcfe2!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:#7fcfe2!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:#7fcfe2 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 #7fcfe2!important; border-bottom:0px solid #7fcfe2!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 #7fcfe2!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 #7fcfe2!important; border-bottom:0px solid #7fcfe2!important;}
body.contenttype_prod #KaderContainer #LeftContainer .TabContainer ul .Selected{ background:#fff!important;}

body.contenttype_prod #KaderContainer #LeftContainer .Blok .Header{ color:#7fcfe2!important;}

body.contenttype_prod #BskZoek #KaderContainer #RightContainer .Blok{ background:#fff; margin:0px 0px 15px 0px; padding:5px 5px 5px 5px; border:1px solid #7fcfe2!important;}
body.contenttype_prod #KonContainer .Header{ color:#7fcfe2!important;}
body.contenttype_prod #KonContainer ul li a:hover{ color:#7fcfe2!important;}
body.contenttype_prod .SpecZoekContainer hr{background-color:#7fcfe2;}*/

/*---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{}
*/
