* {
	margin			:0px;
	
}

img {
	border			:0px;
}

p, ul, ol {
	margin-bottom	:20px;
}

li, dd, blockquote {
	margin-left		:30px;
}

html, body
{
	font-family: arial;
    font-size:12px;
    color:#000000;
	line-height: 16px;
}



A, A:hover
{
	text-decoration:none;
	color:#289bdb;
}

A:visited
{
	text-decoration:none;
	color:#289bdb;
	/*color:#623d9e;*/
}


.clear
{
	clear:both;
	line-height:0px;
	font-size:0px;
	height:1px;

}
.clearPortal
{
	clear:both;
	line-height:0px;
	font-size:0px;
	height:0px;

}

.center
{
	position:relative;
	width:1008px;
	text-align:left;
	margin:0px auto;
}

.HomeFlash
{
	position:relative;
}

.HomeUrl
{
	position:relative;
	text-align:center;
}

.FlashUnderlineLinks
{
	position:relative;
	float:left;
}

.FlashUnderlineRechts
{
	position:relative;
	float:right;
	padding-right:10px;
}


.BannerRechtsHome
{
	position:absolute;
	right:15px;
	top:60px;
	width:215px;
	height:300px;
}

.HomeItem
{
	position:absolute;
	font-weight:bold;
	font-size:11px;
	width:225px;
	top:70px;
	right:235px;
	text-align:left;
	color:#fff;
}

.HomeItemImg
{
	width:250px;
	text-align:center;
}

#HeaderHome
{
	position:relative;
	height:85px;
}

#StivoroLogoHome
{
	position:relative;
	padding-left:235px;
	width:300px;
	padding-top:38px;
	float:left;
}

#HeaderMenu
{
	position:relative;
	text-align:right;
	right:0px;
	padding-top:48px;
	float:right
}

#ContentHome
{
	position:relative;
	width:886px;
	height:396px;
	text-align:right;
	float:right;
}

#HomeBgImage
{
	width:772px;
	height:396px;
	text-align:right;
	float:right;
}

.BollenLinksHome
{
	position:absolute;
	left:0px;
	top:0px;
	z-index:0;
}

.BollenOnderHome
{
	position:absolute;
	right:0px;
	bottom:-111px;
	z-index:0;
}

#homeFooter
{
	position:relative;
	width:772px;
	float:right;
	text-align:center;
	font-weight:bold;
}

#homeFooter A
{
	color:#623D9E;
}

.FooterLogo
{
	position:relative;
	padding-top:35px;
	text-align:center;
	width:770px;
}

#Footer
{
	position:relative;
	text-align:center;
}

#footerUnderline
{
	position:relative;
	border-top:solid 1px #623D9E;
	height:2px;

}
.Menu
{
	position:absolute;
	top:0px;
	right:0px;
	z-index:0;
	padding:0px;
	
	
}

.Menu a
{
	font-size:12px;
}

.MenuItemBox,.MenuHoek
{
	position:relative;
	float:left;
	
}

.MenuItem
{
	position:relative;
	padding:8px 9px 0px 9px;
	cursor:pointer;
	height:24px;
}

ul.MenuItemBox li
{
	list-style:none;
	padding:0px;
	margin:0px;
	float:left;	
}

ul.MenuItemBox li li
{
	
	float:none;
	min-height:24px;
}

.SubMenu
{
	position:absolute;
	text-align:left;
	z-index:0;
	display:none;
	padding-left:0px;
}

.SubMenuVerzet
{
	position:absolute;
	text-align:left;
	z-index:0;
	display:none;
	right:0px;
}

.SubMenuItem
{
	position:relative;
	padding:8px 10px  6px 15px;
	min-height:24px;
	width:170px;
	cursor:pointer;
	border-top:solid 2px #fff;
}

#Header
{
	position:relative;
	height:85px;
}

#StivoroLogo
{
	position:relative;
	float:left;
	padding-top:38px;
	padding-left:50px;
}

#Content
{
	position:relative;
	width:1008px;
	
}

.contentContainer
{
	position:relative;
	padding-left:230px;
	padding-top:50px;
	width:778px;
	min-height:630px;
}

.ContentBollenRechts
{
	position:absolute;
	right:0px;
	bottom:0px;
	width:180px;
	overflow:hidden;
	text-align:right;
}

#ContentBollenLinks
{
	position:absolute;
	left:0px;
	top:0px;
	width:200px;
}

.bannerContainer
{
	position:relative;
	float:right;
	width:230px;
	top:-20px;
}

.contentMidden
{
	position:relative;
	width:500px;
	float:left;
}

.ContentBlok
{
	position:relative;
	width:500px;
}

.titelContentBlok
{
	position:relative;
	font-size:16px;
	font-weight:bold;
}

.subTitelContentBlok
{
	position:relative;
	font-weight:900;
	font-size:12px;
	padding-top:12px;
}

.introTekstContentBlok
{
	position:relative;
}

.tekstContentBlok
{
	position:relative;
	padding-top:25px;
}

.vorigevolgende
{
	position:relative;
	width:500px;
}

.knopvorige
{
	width:225px;
	float:left;
	cursor:pointer;
}

.knopvolgende
{
	width:225px;
	float:right;
	cursor:pointer;
}

.UnderLine,UnderLineBottom,.UnderLineTop
{
	position:relative;
	height:1px;
	line-height:1px;
	font-size:1px;
}


/*content pagina */
.ContentTitel
{
	position:relative;
	font-size:16px;
	font-weight:bold;
	padding-top:12px;
}

.ContentSubTitel
{
	position:relative;
	font-weight:900;
	font-size:12px;
	padding-top:12px;
}

.ContentIntroTekst
{
	position:relative;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	padding-top:12px;
	padding-bottom:12px;
}

.ContentTekst
{
	position:relative;
	padding-bottom:12px;
}

.ContentTekst P
{
	padding:0px;
	margin:0px;
}

.ContentTekst img
{
	padding:10px;
}

.bannerimgHoek
{
	margin-top:12px;
	margin-bottom:6px;
}

.ContentBlok ul
{
    padding-left:30px;
    margin-top:0px;
    margin-bottom:12px;
    margin-left:0px;
}

.ContentBlok td
{
	vertical-align:top;
}

.kruimelpad
{
	position:relative;
	padding-top:10px;
	padding-bottom:12px;
	width:500px;
}

.BannerItem
{
	position:relative;
	text-align:center;
	padding-bottom:30px;
	width:212px;
	font-weight:bold;
	overflow:hidden;
}

.BannerItem A, .BannerItem A:hover
{
	text-decoration:none;
	color:#ffffff;
}

.BannerItem A:visited
{
	text-decoration:underline;
	color:#623d9e;
}

.BannerItem A:hover
{
	text-decoration:none;
}

.bannerHeader
{
	width:212px;
	padding: 10px;
	text-align:left;
}

.bannerTekst,.bannerTekstBold
{
	width:212px;
	padding: 10px;
	padding-bottom:0px;
	text-align:left;
	font-weight:normal;
}

.bannerTekst A
{
	text-decoration:underline;
}

.bannerTekstBold
{
	font-weight:bold;
}

.opsommingArtikelGerelateerd
{
	position:relative;
	width:190px;
	padding:0px;
	font-weight:bold;
}

.titelArtikelGerelateerd
{
	position:relative;
	float:left;
	width:150px;
}
/*poll*/
.PollVraag
{
	width:120px;
}

.pollVraagRegel
{
	position:relative;
	width:190px;
}

.PollVraagVinkVeld
{
	position:relative;
	float:left;
	width:15px;
}

.pollVraagVinkOptie
{
	position:relative;
	float:left;
	width:159px;
	padding-left:6px;
}

.btnVerstuurStem
{
	cursor:pointer;
}

.balkVraagPoll
{
	position:relative;
	float:left;
	margin-top:3px;
	width:100px;
	height:15px;
	background-color:#eeeeee;
	border:solid 1px #000000;
}

.percentagePoll
{
	position:relative;
	float:left;
	background-color:#cccccc;
	height:15px;
}

.percentageGetalPoll
{
	position:relative;
	padding-left: 6px;
	float:left;
}
/*eindepoll*/
/*blog*/
.tekstBlog
{
	position:relative;
	padding-top:12px;
}

.ReageerOpArtikel,.BekijkAlleArtikel,.introTekstBlog
{
	position:relative;
	padding-top:6px;
	font-weight:bold;
}

.introTekstBlog
{
	padding-bottom:6px;
}

.BlogTekst
{
	position:relative;
	float:left;
	font-weight:bold;
	width:140px;
	padding-bottom:6px;

}

.SterContainer
{
	position:relative;
	float:left;
}

.sterBeoordeling,.ster1
{
	padding-top:4px;
	position:relative;
	float:left;
	cursor:pointer;
}

.ster1
{
	display: none;
}

.tekstStemmen,.tekstOngepast
{
	position:relative;
	float:left;
	padding-left:6px;
	color:#555555;
	display:none;
}


.BlogBedankt,.BlogGemeld
{
	position:relative;
	color:Red;
	width:500px;
	display: none;
}

.ongepast,.ongepast1
{
	margin-top:4px;
	position:relative;
	float:left;
	cursor:pointer;
	padding-left:6px;
}

.ongepast1
{
	display: none;
}

.btnVerstuurBlogForm
{
	position:relative;
	width:250px;
	cursor:pointer;
}

.BlogFormulier
{
	position:relative;
	width:500px;
	padding-bottom:24px;
}

.formLabelBlog
{
	width:80px;
	text-align:right;
	padding-right:12px;
}

.field
{
	width:200px;
}

.fieldBlog
{
	width:300px;
}

/*eindeblog*/

.videoschermpje
{
	position:relative;
	width:500px;
}

.videoBestand
{
	position:relative;
	float:left;
	width:340px;
	padding-bottom:12px;
}

.videoData
{
	position:relative;
	float:left;
	width:160px;
}

.VideoTitel,.VideoDuur,.VideoIntro
{
	position:relative;
	width:160px;
}

.VideoTitel
{
	font-weight:bold;
	font-size:13px;
}

.VideoIntroDeel
{
	position:relative;
	width:160px;
	margin-top:12px;
}

.Showemail,.ShowVideoEigen
{
	position:relative;
	width:160px;
	display:none;
}

.ShowVideoEigenTekst
{
	position:relative;
	width:160px;
}

/*dynamische balk */

.dynamischUitklap
{
	padding:10px;
	position:relative;
	width:442px;
	background-color:#efd6d5;
	color:#000000;
	display:none;
	margin-bottom:12px;
}

.dynamischHeader
{
	position:relative;
	width:500px;
	height:25px;
}

.dynamischBalk
{
	position:absolute;
	top:0px;
	left:0px;
	cursor:pointer;
}

.dynamischTitelBalk
{
	position:absolute;
	left:10px;
	width:415px;
	color:#ffffff;
	cursor:pointer;
	height:16px;
	overflow:hidden;
}

.pijltjeonder
{
	position:absolute;
	float:right;
	right:4px;
	top:2px;
	cursor:pointer;
}

/*einde dynamische balk */

.newsHomeItem
{
	position:relative;
	float:left;
	width:250px;
	text-align:left;
	padding-bottom:10px;
}
.newsHomeTitel
{
	position:relative;
	float:left;
	width:250px;
	font-weight:bold;
	font-size:14px;
}

.newsHomeTekst
{
	position:relative;
	float:left;
	width:250px;
}

.BannerNewsItem
{
	position:relative;
	width:185px;
	color:#000;
}
.nieuwsImg
{
	float:left;
	padding-right:5px;
	padding-top:3px;
}

.TitelNieuws
{
	position:relative;
	font-weight:bold;
	padding-top:12px;
}

.TekstNieuws
{
	position:relative;
	padding-bottom:12px;
}

.flashkaartjePakKans,.flashkaartje
{
	position:relative;
	float:left;
	width:240px;
	text-align:left;
}

.flashkaartjePakKansSelecteer,.flashkaartjeSelecteer
{
	position:relative;
	float:left;
	width:240px;
	text-align:center;
	height:50px;
	margin-top:120px;
	font-weight:bold;
}

.PakKansNaam
{
	position:relative;
	font-weight:bold;
	font-size:12px;
	width:400px;
	padding-top:12px;
}

.TekstAdresPakKans,.DatumBakPakKans,.PakJeKansKaartDatum
{
	position:relative;
	width:500px;
}

.AgendaLocatieItem
{
	position:relative;
}

.AgendaHeaderTussen
{
	position:relative;
	width:500px;
	font-weight:bold;
	padding-top:12px;
}

.AgendaTitel
{
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
}

.agendacursusgever
{
	position:relative;
	padding-top:12px;
}

.AgendaTabel
{
	position:relative;
	width:500px;
}

.agendaOverzichtItem
{
	position:relative;
	width:450px;
}

.AgendaTabel
{
	position:relative;
	width:500px;
}

.itembold
{
	font-weight:bold;
}

.agendaTussenkop
{
	position:relative;
	font-weight:bold;
	padding-top:10px;
}

.agendainhoudsomschrijving img
{
	padding-right:5px;
	padding-top:5px;
}

.UnderLineTop
{
	position:relative;
	margin-bottom:6px;
}

.UnderLineBottom
{
	position:relative;
	margin-top:12px;
	margin-bottom:24px;
}

.NieuwsbrievenAankondiging
{
	position:relative;
	width:500px;
	padding-bottom:12px;
}

.NieuwsbrievenAankondiging UL
{
	margin-top:0px;
}

.NieuwsbrievenAankondiging UL LI
{
	margin-bottom:12px;
}

.nieuwsbriefblok
{
	position:relative;
	width:500px;
	padding-top:10px;
}

.imgArtikelNieuwsbrieven
{
	position:relative;
	padding-right:10px;
	width:80px;
	float: left;
}

.beschrijvingArtikel
{
	position:relative;
	float:left;
	width:400px;
}

.beschrijvingArtikelBreed
{
	position:relative;
	width:500px;
}

.opsommingArtikelKnipsels
{
	position:relative;
	font-weight:bold;
}

.opsommingArtikelBij
{
	position:relative;
	padding-top:8px;
	width:400px;
}

.beschrijvingNieuwsbrief
{
	position:relative;
	width:400px;
}

.spacePictogram
{
	position:relative;
	float:left;
	margin-right:5px;
}


/**persberichten**/

.dynamischUitklapArtikel
{
	position:relative;
	width:500px;
	display:block;
	
}

.ArtikelRubriek
{
	position:relative;
	width:500px;
	padding-top:12px;
}

.opsommingArtikelPersberichten
{
	position:relative;
	width:442px;
	font-weight:bold;
}

.dynamischUitklapPersberichtenLeesMeer,.dynamischUitklapPersberichtenIntro
{
	position:relative;
	width:450px;
	display:block;
}

.dynamischUitklapPersberichten
{
	position:relative;
	width:442px;
	display:none;
}

/**einde persberichten**/
/**rapporten**/
.opsommingArtikelPublicaties
{
	position:relative;
	width:500px;
	padding-top:12px;
	font-weight:bold;
}

.opsommingArtikelPublicaties ul
{
	padding-left:24px;
}

.dynamischUitklapPublicatiesLeesMeer
{
	position:relative;
	width:450px;
	display:block;
	padding-bottom:12px;
}

.dynamischUitklapPublicaties
{
	position:relative;
	width:500px;
	display:none;
}

.imgArtikelPublicaties
{
	position:relative;
	padding-right:10px;
	width:80px;
	height:85px;
	float: left;
}

/**einde rapporten**/

#GGDmap
{
	margin-top:32px;
	position:relative;
	height:500px;
	width:500px;
}

.FormTelefonisch
{
	position:relative;
	padding-top:12px;
}

.formLabelRechts2
{
	width:170px;
	text-align:right;
	padding-right:12px;
}

.field
{
	width:200px;
}

.formLabelBreed
{
	position:relative;
	width:500px;
	text-align:center;
	font-weight:bold;
}

.btnVerstuurFormLinks
{
	position:relative;
	text-align:right;
	right:20px;
	cursor:pointer;
}

.btnVerstuurFormRechts
{
	position:relative;
	left:20px;
	cursor:pointer;
}


input.field
{
	margin-bottom:2px;
}

.formLabelBreedSimpel
{
	position:relative;
	width:500px;
	padding-bottom:12px;
}

.adresForm
{
	position:relative;
    width:500px;
    font-weight:bold;
}

.adresFormTel
{
	position:relative;
    width:500px;
}
/*testen*/

.VraagRegelGedacht
{
	position:relative;
	width:500px;
	padding-bottom:4px;
}

.VraagRegelGedachtPunten
{
	position:relative;
	height:14px;
	width:500px;
}

.VraagTussenKop,.VraagTussenKopStoppertest
{
	position:relative;
	float:left;
	width:365px;
	font-weight:bold;
	font-size:14px;
	padding-left:25px;
}

.VraagTussenKopStoppertest
{
	padding-top:12px;
	padding-left:0px;
	width:380px;
}

.showVraagGetal
{
	position:relative;
	float:left;
	width:21px;
	font-weight:bold;
	font-size:14px;
	text-align:center;
}

.showVraagGetalStopper
{
	position:relative;
	float:left;
	width:36px;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	padding-top:12px;
}

.RadioButtonStoppertest
{
	position:relative;
	float:left;
	width:30px;
}

.showVraagGedacht
{
	position:relative;
	float:left;
	width:355px;
}

.showAntwoordGedacht
{
	position:relative;
	float:left;
	width:110px;
	padding-left:10px;
}

.showVraagGedachtGood
{
	position:relative;
	float:left;
	width:475px;
}

.showAntwoordGedachtGood
{
	position:relative;
	float:left;
	width:500px;
	padding-left:25px;
}

.showVraagNummer
{
	position:relative;
	float:left;
	width:20px;
	text-align:right;
	padding-right:5px;
}

.BerekenRegel
{
	position:relative;
	width:500px;
}

.BerekenregelTekst
{
	position:relative;
	float:left;
	padding-top:3px;
}

.BerekenregelVeld
{
	position:relative;
	float:left;
	width:50px;
	text-align:right;
}

.btnVerstuurTest
{
	position:relative;
	width:500px;
	margin-top:10px;
	margin-bottom:16px;
	cursor:pointer;
}

.radioButton
{
	margin-right:4px;
	margin-left:4px;
}


.BeslisBoom,.VraagRegel
{
	position:relative;
	float:left;
	width:500px;
}

.VraagRegel
{
	height:18px;
}

#vraag1,#vraag2
{
	position:relative;
	float:left;
	width:450px;
	height:16px;
	display:none;
	padding-top:3px;
}

.showVraag
{
	position:relative;
	float:left;
	width:50px;
	height:16px;
}

.VraagRegel1
{
	position:relative;
	float:left;
	width:450px;
	height:16px;
}

#vraag3,#vraag4
{
	position:relative;
	float:left;
	width:400px;
	height:16px;
	display:none;
	padding-top:3px;
}

#vervolgvraag
{
	position:relative;
	float:left;
	left:50px;
	width:450px;
	display:none;
}

/*einde testen*/


.TabNaamTrainer,.TabAdresTrainer,.TabTelTrainer
{
	font-size:11px;
}

.TabAdresTrainerTop,.TabNaamTrainerTop,.TabTelTrainerTop,.TabProfitTop
{
	font-weight:bold;
}


.TrainersAdressenOpsomming,.TekstblokTrainersAdres,.ProfitUitleg
{
	position:relative;
	width:500px;
}
.TrainersAdressenOpsomming
{
	padding-top:12px;
}

.TabNaamTrainer,.TabNaamTrainerTop
{
	width:140px;
}

.TabAdresTrainer,.TabAdresTrainerTop
{
	width:140px;
	padding-left:3px;
}

.TabTelTrainer,.TabTelTrainerTop
{
	width:170px;
	padding-left:3px;
}

.spacerTabelTrainerTop
{
	position:relative;
	padding-top:6px;
}

.TekstInterventieKop,.TekstInterventieContact
{
	position:relative;
	width:500px;
	font-weight:bold;
}

.TekstInterventieKop
{
	padding-top:12px;
}

.InterventieContainerWaarVerder,.AantalResultatenInterventies
{
	position:relative;
	width:500px;
}

.IntBeroepsGroep,.IntSetting ,.IntDoelgroep ,.IntGezondheid 
{
	position:relative;
	float:left;
	width:220px;
	margin-top:5px;
}

.HeaderInterventieGroep
{
	position:relative;
	float:left;
	font-weight:bold;
	width:220px;
}
.red
{
	color:Red;
	font-weight:bold;
}

.FormBtnHidden
{
	position:relative;
	height:0px;
	width:0px;
	display:none;
}

.zoekOptie
{
	padding-right:24px;
}

.ZoekItemNR
{
	text-align:right;
	padding-right:6px;
}

.searchField
{
	top:0px;
}

.search
{
	top:0px;
}

.searchbutton
{
}

.T1
{
	position:relative;
	float:left;
	padding-top:4px;
}

.T2
{
	position:relative;
	float:left;
}
/******portal****/

.berichtloading
{
	position:relative;
	top:100px;
	font-size:18px;
	text-align:center;
}


#ContentPortal
{
	padding-left:50px;
	position:relative;
	text-align:left;
	height:100%;
	width:100%;
}

.PortalContainer
{
	position:relative;
	width:800px;
	text-align:left;
}

.PortalContainerTitel
{
	font-weight:bold;
	color:#1a45fa;
	height:22px;
	width:100%;
	padding-top:2px;
	margin-top:12px;
	margin-bottom:12px;
	border-bottom:solid 1px #eee;
	border-top:solid 1px #eee;
}

.PortalBlok
{
	position:relative;
	background-color:#fff;
	width:800px;
	height:100%;
}

.TitelTable
{
	font-weight:bold;
	background: #fff url(/images/TopMiddle.png) top left repeat-x;
	height:22px;
	line-height:20px;
	padding-left:3px;
}

.TextTable
{
	background-color:#fff;
	height:18px;
	padding-left:2px;
}

.PortalBlokTekst
{
	position:relative;
	background-color:#eee;
	float:left;
	width:792px;
}

.PortalBlokBgRight
{
	position:relative;
	float:left;
	height:250px;
	width:8px;
	background: #eee url(/images/right-bg.gif) left repeat-y;
}

.PortalBlokBgBottom
{
	position:relative;
	height:7px;
	width:800px;
	background: url(/images/bottom-bg.gif) top right no-repeat;
	
}

.Loading
{
	position:relative;
	display:none;
}

.berichtloading
{
	position:relative;
	top:100px;
	font-size:18px;
}


.portal
{
	position:relative;
	display:block;
}
/******einde portal *****/

#StivoroLogoError
{
	position:relative;
	padding-left:50px;
	padding-top:30px;
}

.contentErrorPage
{
	position:relative;
	padding-left:50px;
	padding-top:30px;
}
.SMlevel1
{
	position:relative;
	padding-left:0px;
}

.SMlevel2
{
	position:relative;
	padding-left:30px;
}

.SMlevel3
{
	position:relative;
	padding-left:60px;
}

.SMlevel4
{
	position:relative;
	padding-left:90px;
}

.SMlevel5
{
	position:relative;
	padding-left:120px;
}

.SMlevel6
{
	position:relative;
	padding-left:150px;
}

.BerekenWeergaveRegelTekst
{
	position:relative;
	float:left;
	width:150px;
	padding-top:3px;
}

.BerekenWeergaveRegelVeld
{
	position:relative;
	float:left;
	width:350px;
}

.InputField
{
	width:35px;
}


.InputFieldWeergave
{
	width:75px;
}

.ZoekRegelVoorwaarde
{
	position:relative;
	padding-bottom:6px;
}

.BannerTitelSingleImage
{
	position:relative;
	color:#000;
}

.HomeFlash
{
}

.HomeCampagneBG
{
	background-image:url('/Images/homepage/bg_lucht.png');
	background-repeat:no-repeat;
}

.LogoHomepage
{
	height:68px;
	padding-left:87px;
}

.homeBtnLinks
{
	width:340px;
	float:left;
	padding-top:14px;
	padding-left:87px;
}

.homeAnimatieRechts
{
	position:relative;
	width:500px;
	height:531px;
	float:left;
	padding-top:14px;
}

.homeBtn,.homeBtnOver,.homeBtnVolwassenen,.homeBtnJongeren,.homeBtnProfessionals,.homeBtnBehandelcentrum
{
	width:289px;
	height:109px;
	padding-left:17px;
	position:relative;
	background-repeat:no-repeat;
}

.homeBtnOver
{
	background-image:url('/Images/homepage/paars.png');
}

.homeBtnOver:hover
{
	background-image:url('/Images/homepage/paars_hover.png');
}

.homeBtnVolwassenen
{
	background-image:url('/Images/homepage/oranje.png');
}

.homeBtnVolwassenen:hover
{
	background-image:url('/Images/homepage/oranje_hover.png');
}

.homeBtnJongeren
{
	background-image:url('/Images/homepage/groen.png');
}

.homeBtnJongeren:hover
{
	background-image:url('/Images/homepage/groen_hover.png');
}

.homeBtnProfessionals
{
	background-image:url('/Images/homepage/roze.png');
}

.homeBtnProfessionals:hover
{
	background-image:url('/Images/homepage/roze_hover.png');
}

.homeBtnBehandelcentrum
{
	background-image:url('/Images/homepage/blauw.png');
}

.homeBtnBehandelcentrum:hover
{
	background-image:url('/Images/homepage/blauw_hover.png');
}

.tekstBtn
{
	position:absolute;
	top:37px;
	left:18px;
	height:60px;
	width:260px;
	overflow:hidden;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#3f3f3f;
	line-height:17px;
}

.tekstBtn A
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#3f3f3f;
	line-height:17px;
}

.hoepakjijdataan
{
	position:absolute;
	top:96px;
	left:0px;
	height:34px;
	width:630px;
}

.lopendeCampagnes
{
	position:absolute;
	bottom:0px;
	left:0px;
	height:34px;
	width:630px;
}

.radiospot
{
	position:absolute;
	top:213px;
	left:250px;
	background-image:url('/Images/homepage/radiospot_bg.png');
	background-repeat:no-repeat;
	height:86px;
	width:230px;
}

.mp3Speler
{
	position:absolute;
	top:40px;
	left:15px;
}

.Nee_zeggen {
    position:absolute;
    top:14px;
}
