/*	COLORCODES:
 
Bodytext		#474747	
Kopjes			#333333
Payoff			#d7d7d7
Lines			#cccccc
BlockBG			#f5f5f5
 
Kleur			Donker		Licht		BG.Pos.
------------------------------------------------
Framboos		#a30122		#c92647		0
Pinkie			#bd1f5f		#e16098		-30
Rood			#ef4038		#f4655e		-60
 
Blauw			#0860c9		#0d79e6		-90
Aqua			#0a9dc1		#33c0e2		-120
Lichtblauw		#256ce1		#5c9aee		-150
 
Groenig			#86be08		#a3d92a		-180
 
Geel			#eab40f		#fbd038		-210
GeelOranje		#ee8909		#f3b106		-240
 
 
Antraciet		#1c1d1a		#444543		-270
MediumGrey		#5d5d5d		#7a7a79		-300
Lichtgrijs		#eeeeee		#f5f5f5		-330
 
Paars			#a00ba6		#c224cf		-360
*/

		html,body { background:#fff; font-family: Helvetica, Arial, sans-serif; font-size: 14px; line-height: 22px; color:#a0a0a0; }
		p, em, strong { font-size: 14px; color:#474747; line-height: 160% }
		#logo { height: 40px; margin-bottom: 20px; background: url(../img/header/logo.png) no-repeat; }
		h1 { font-size: 20px; font-weight:bold; margin-bottom: 5px; text-transform: uppercase }
		h1#streamer,
		h1#streamerleft { font-size: 34px; font-weight:bold; text-align: right; text-transform: none; margin-bottom: 25px; }
		h1#streamerleft {text-align: left}
		h2 { font-size: 18px; font-weight: 800; margin-bottom: 5px; }
		h3 { font-size: 16px; font-weight: 800; }	
		h4 { font-size: 11px; margin: 0; text-transform: uppercase; color: #777; padding: 0 10px 0 12px; font-weight: 800; }
		button { background: none; border: 0; cursor: pointer }
	

/* ----------------- NAVIGATION ----------------- */
		#toprightmenu { height:30px; margin-bottom: 10px; float:right; width:380px; }
		#toprightmenu a { float:left; display: block; padding:5px 10px 0 10px; text-decoration: none; text-transform: uppercase; color: #666; border-top: 5px solid #cdcdcd; }
		#toprightmenu a.selected,
		#toprightmenu a:hover { color: #333; border-top: 5px solid #666; }
		#toprightmenu a#toNL { width:30px; height:22px; padding:0; background: url(../img/nav/icons.png) no-repeat 0 -91px; }
		#toprightmenu a#toNL.selected,	
		#toprightmenu a#toNL:hover { background: url(../img/nav/icons.png) no-repeat 0 -63px; }
		#toprightmenu a#toEN { width:30px; height:22px; padding:0; background: url(../img/nav/icons.png) no-repeat 0 -35px; }
		#toprightmenu a#toEN.selected,
		#toprightmenu a#toEN:hover { background: url(../img/nav/icons.png) no-repeat 0 -7px; }
		#menuleft { background: #333 url(../img/nav/bg-nav-main.png) repeat-x; height:28px; margin-bottom: 5px; margin-right: 0; }
		#menuright { background: #222; height:28px; margin-bottom: 5px; margin-left: 0; width:375px; background: #ccc url(../img/nav/bg-nav-main.png) repeat-x 0 -28px; }
		#menuleft a,
		#menuright a { float: left; display: block; padding: 0 16px 0 16px; text-transform: uppercase; color: #fff; font-size: 12px; line-height:28px; text-decoration: none; border-right: 1px solid #fff; }
		#menuleft a:hover,
		#menuright a:hover { color:#333; background: #ccc url(../img/nav/bg-nav-main.png) repeat-x 0 -84px; }
		#menuright a.selected,
		#menuleft a.selected { color:#333; background: #ccc url(../img/nav/bg-nav-main.png) repeat-x 0 -56px; }
		#menuleft a#society { padding-right: 14px; padding-left: 16px; }
		#menuright input#zoekinput { margin:0 0 0 4px; color:#474747; border:0; width: 160px; font-size: 11px; padding:4px 3px 3px 23px; height: 18px; background: url(../img/misc/zoekveld.png) no-repeat; margin-top:2px; }
		/*#submitZoek { background: #fff; padding:0; margin:0; width:20px; height:17px; position:relative; top:2px; }
		#submitZoek img { position:relative; top:0px; padding:0px; background: #fff; }
		*/
		#menuline { height:1px; background: #ccc; margin-bottom: 15px; margin-top: 25px; }
		a.styledButton { text-decoration: none; background: url(../img/nav/buttons.png) no-repeat 0 -78px; height: 26px; width: 120px; display: block }
		a.styledButton:hover { background-position: 0 -104px; }
		a.styledButton:active { background-position: 0 -130px; }
		
		a#opnieuwZoeken { background: url(../img/nav/buttons.png) no-repeat 0 -286px; height: 26px; width: 120px; display: block; float:left; }
		a#opnieuwZoeken:hover { background-position: 0 -312px; }
		a#opnieuwZoeken:active { background-position: 0 -338px; }
		a#errorZoeken { background: url(../img/nav/buttons.png) no-repeat 0 -364px; height: 26px; width: 50px; display: block; float:left; }
		a#errorZoeken:hover { background-position: 0 -390px; }
		a#errorZoeken:active { background-position: 0 -416px; }
		#errorZoek { width: 250px; margin:0 10px 15px 0; padding:5px; border:1px solid #ccc; color:#555; float:left; }

/* ----------------- START ----------------- */
		.homeBlock {width:173px; height:240px; display:block; float: left; margin-bottom: 20px; }
		.homeBlockBorderLeft { border-left:1px solid #ccc;margin-left: 1px }
		.Rightmargirino { margin-right: 10px; }
		.homeBlock img { padding: 0 0 8px 12px; }
		.homeBlock p { font-size: 11px; padding: 0 8px 0 12px; color: #777; line-height: 18px; }
		a.leesverder { font-size: 12px; padding: 0 8px 10px 12px; color: #333; text-decoration: none; font-weight: 700; }
		a.leesverder:hover { color: #db0202; }
		#home-streamer { margin:0 0 30px 0; padding-top:30px; border-top: 1px solid #ccc; }
		.homeWieWatWaar { margin-bottom: 50px; height: 390px; }
		.homeWieWatWaar h2 { font-weight: 700; font-size: 18px; margin-bottom: 10px; text-transform: uppercase; padding:20px 20px 0 20px; color: #fff; }
		#waarVak { height: 245px }
		
		#actieveld { margin: 10px 0 0 0;background: none; width: 275px; height: 150px; }
		#actieveld img { width: 135px; height: 135px; margin-right: 5px; float: left; border:0px solid #c92647}
		#actieveld a { font-size: 12px; text-decoration: none; width: 125px; height: 125px; line-height: 16px; color: #333; float: left;padding:5px; margin:0;}
		#actieveld a:hover { background:#c92647 url(../img/misc/bg-gradients-tab.png) repeat-y; color: #fff }
		#actieVeldImg img { width: 425px; }
		
		.homeWieWatWaar p { font-size: 14px; line-height: 22px; padding:0 20px 20px 20px; color: #fff; }
		#horizontalborder {height: 5px; border-top: 1px solid #ccc; margin-bottom: 20px;}
		#startTest select { width:220px; margin:0 0 20px 0; padding:5px; font-family: Helvetica, Arial, sans-serif; color: #990000; border:1px solid #ccc; }
		#startTest label { float:left; width: 70px; }
		#startTestSubmit {}
		a#startTestSubmit { clear: both; float: left; text-decoration: none; background: url(../img/nav/buttons.png) no-repeat; height: 26px; width: 150px; display: block }
		a#startTestSubmit:hover { background-position: 0 -26px; }
		a#startTestSubmit:active { background-position: 0 -52px; }
		#fitheidResult p, #voedingResult p, #mentaalResult p { margin:0 0 10px 0; font-size: 13px; line-height: 160%}
		#fitheidResult1 { background: url(../img/misc/test-resultmeters.png) no-repeat ; display: none; border-bottom: 1px solid #ccc;  padding:0 0 25px 50px; }
		#fitheidResult2 { background: url(../img/misc/test-resultmeters.png) no-repeat 0 -200px; display: none; border-bottom: 1px solid #ccc;  padding:0 0 40px 50px; }
		#fitheidResult3 { background: url(../img/misc/test-resultmeters.png) no-repeat 0 -400px; display: none; border-bottom: 1px solid #ccc;  padding:0 0 45px 50px; }
		#voedingResult1 { background: url(../img/misc/test-resultmeters.png) no-repeat 0 -600px; display: none; border-bottom: 1px solid #ccc;  padding:0 0 25px 50px; }
		#voedingResult2 { background: url(../img/misc/test-resultmeters.png) no-repeat 0 -800px; display: none; border-bottom: 1px solid #ccc;  padding:0 0 25px 50px; }
		#voedingResult3 { background: url(../img/misc/test-resultmeters.png) no-repeat 0 -1000px; display: none; border-bottom: 1px solid #ccc;  padding:0 0 25px 50px; }
		#mentaalResult3 { background: url(../img/misc/test-resultmeters.png) no-repeat 0 -1200px; display: none; border-bottom: 1px solid #ccc;  padding:0 0 25px 50px; }
		#mentaalResult2 { background: url(../img/misc/test-resultmeters.png) no-repeat 0 -1400px; display: none; border-bottom: 1px solid #ccc;  padding:0 0 25px 50px; }
		#mentaalResult1 { background: url(../img/misc/test-resultmeters.png) no-repeat 0 -1600px; display: none; border-bottom: 1px solid #ccc;  padding:0 0 25px 50px; }
		#naarContact { clear:both; }
		#naarContact a{ text-decoration: none; color:#F1514A; }
		#naarContact a:hover { color: #333; }
/* ----------------- LOGIN ----------------- */
		#logindiv { width:375px; margin-bottom: 20px; }
		#inlogscreentop { height:117px; width:375px; background:url(../img/misc/inlogscreen-top.png) no-repeat }
		#inputgebruikersnaam,
		#inputwachtwoord { color:#6d6d6d; width:280px; height:50px; border:0; background:transparent; font-size:18px; padding-top:22px }
		#divinputgebruikersnaam,
		#divinputwachtwoord,
		#divinputbutton { padding-left:45px }
		#divinputgebruikersnaam { background:url(../img/misc/inlogscreen-gebruikersnaam.png) no-repeat }
		#divinputwachtwoord { background:url(../img/misc/inlogscreen-wachtwoord.png) no-repeat }
		#divinputbutton { background:url(../img/misc/inlogscreen-bottom.png) no-repeat;height:64px }
		#inputbutton { height:26px; width:64px; border:0; cursor:pointer; background:url(../img/misc/inlogscreen-button.png) no-repeat }
		#inputbutton:hover { background:url(../img/misc/inlogscreen-buttonover.png) no-repeat }
		#loginText { margin-top: 35px; }

/* ----------------- @HOME ------------------- */
		#horizontalbreak {height: 120px; margin-bottom: 30px;}

/* ----------------- @THEGYM ----------------- */
		.thegymBlock { height: 125px;  border: 1px solid #e8e8e8}
		.crewleden { border: 1px solid #e8e8e8; margin-bottom: 20px }
		.crewleden h4 { padding:15px 0 5px 27px; margin:0; font-size:14px; font-weight: 800; color: #333; clear:both }
		.crewleden p { padding:0 27px 0 27px; margin:0; font-size:11px; }
		.fotosInstructeurs { margin:10px 0 10px 27px}
		.fotosInstructeurs img { padding:0; float: left; margin: 0 10px 27px 0; border:1px solid #e8e8e8; }
		#theGymArrangementen {background: #555}
		.partnersTheGymNoBorder,
		.partnersTheGym {text-align: center; float: left; display: block; width: 115px; margin: 0 5px 5px 5px; padding: 5px; height: 95px; border-bottom: 1px solid #d7d7d7 }
		a.NaarPartnersTheGym {text-decoration: none; font-size: 11px; margin: 0; text-transform: uppercase; color: #777;font-weight: 800; line-height: 0;}
		a.NaarPartnersTheGym:hover {color: #db0202;}
		.verticalborder {width: 2px; height: 95px; border-left: 1px solid #cccccc; display: block; float: left }
		.tabbed_areaGym { background:#fff; }
		.gymVakje { margin:10px 0 10px 0; padding: 0 10px 0 10px; float:left; width: 170px; height: 300px; display:block; background: none; }
		.gymVakje h2 { color:#fff; font-size: 13px; font-weight: 800; margin-bottom: 5px; padding:0 5px 0 5px; text-transform: uppercase; }
		.gymTabs { margin-left:0; }
		.gymTabs .tab { margin-right: 5px; } 
		.gymTabs { background:#fff; margin:0px; padding:0px; }
		.gymTabs li { list-style:none; display:inline; }
		.gymTabs li a { color:#fff; padding:10px 15px 5px 15px; text-decoration:none; font-weight:bold; text-transform:uppercase; cursor: pointer; display:block; float:left; margin-right: 1px; background:#afafaf url(../img/misc/bg-gradients.png) repeat-y -9475px 0; }
		.gymTabs li a:hover { background:#444543 url(../img/misc/bg-gradients.png) repeat-y -8575px 0; }
		.gymTabs li a.active { background:#c92647 url(../img/misc/bg-gradients.png) repeat-y -475px 0; }
		.gymTabContent { clear: both; }
		.gymTabContent p { line-height: 16px; color: #fff; padding:3px; font-size: 12px; }	
		#tabContentGym_2,
		#tabContentGym_3 { display:none; }

/* ----------------- @ WORK ----------------- */
		.atWorkArrangementen { margin-bottom: 20px; height: 203px }
		.atWorkArrangementenBottomRow { margin-bottom: 20px; height: 178px }
		.atWorkArrangementen h3,
		.atWorkArrangementen p,
		.atWorkArrangementenBottomRow h3,
		.atWorkArrangementenBottomRow p { color: #fff; margin:0; padding: 5px 15px 20px 15px; font-size: 12px }
		.atWorkArrangementenBottomRow h3,
		.atWorkArrangementen h3 { font-size: 13px; padding: 15px 15px 0 15px; text-transform: uppercase;  }

/* ----------------- FIT & FRUITIG ----------------- */
		h1#ffStreamer { font-size: 34px; font-weight:bold; text-align: right }

/* ----------------- FOOTER ----------------- */
		#footer { border-top:1px solid #ccc; margin: 10px 0 20px 0; padding-top:10px; width:650px; float:left; }
		#footer a { color:#ccc; float:left; display:block; padding:0 10px 0 10px; text-decoration: none; text-transform: uppercase; }
		#footer a:hover { color:#333; }
		#yummygum { width:225px; border-top:1px solid #ccc; margin: 10px 0 20px 0; padding-top:10px; float:left; }
		a#yummygumlink { background: url(../img/footer/signature.png); background-position: 0 -38px; width: 87px; height: 38px; float:right; display:block; }
		a#yummygumlink:hover { background: url(../img/footer/signature.png); }
		#toTop { text-align: right; }
		
		
		a#terugNaarBovenButton { float:right; text-decoration: none; background: url(../img/nav/buttons.png) no-repeat 0 -234px; height: 26px; width: 130px; display: block }
        a#terugNaarBovenButton:hover { background-position: 0 -260px; }

/* ----------------- @SOCIETY ----------------- */
	  	#accordion {height: 440px; margin-bottom: 20px;}
		.societyEvenementen {float:left;width: 172px;margin-right: 3px;margin-bottom: 10px;}
		.societyEvenementen h4 { color:#fff; cursor: pointer;height:45px;}
		.evenementen { display:none; height: 420px; padding: 20px; }
		#evenement1 { display:block; }
		.active { display:block; background:#444543 url(../img/misc/bg-gradients.png) repeat-y -8100px 0; }

		.evenementen {  }
	  	.evenementen img { float:left; }
	  	.evenementen p { width: 350px; margin-left:30px; float:left; font-size: 12px; }
	  	.evenementen strong { font-size: 12px; }
	  	.evenementen p.evenementDatum { width: 300px; color: #fff }
	  	.schrijfJeInField { width: 250px; margin-left:30px; float:left }
	  	.schrijfJeInField p { margin-left:0; width: 250px; font-weight: 700; color: #c3356e}
		a.schrijfJeInVoorDitEvent { float: left; background: url(../img/webshop/webshopbuttons.png) no-repeat 0 -940px; height: 30px; width: 241px; display: block; cursor: pointer; }
		a.schrijfJeInVoorDitEvent:hover { background: url(../img/webshop/webshopbuttons.png) no-repeat 0 -970px; }
		a.schrijfJeInVoorDitEvent:active { background: url(../img/webshop/webshopbuttons.png) no-repeat 0 -1000px; }
		a.schrijfJeInVoorDitEventEN { float: left; background: url(../img/webshop/webshopbuttons.png) no-repeat 0 -1030px; height: 30px; width: 241px; display: block; cursor: pointer; }
		a.schrijfJeInVoorDitEventEN:hover { background: url(../img/webshop/webshopbuttons.png) no-repeat 0 -1060px; }
		a.schrijfJeInVoorDitEventEN:active { background: url(../img/webshop/webshopbuttons.png) no-repeat 0 -1090px; }
/* ----------------- @ THE LIFESTYLE STUDIO ----------------- */
		.tekstBlockRight,
		.fotoBlockRight,
		.fotoBlockLeft,
		.accordionBlockRight { margin-bottom: 50px; }
		.lsArrangementen { margin-bottom: 50px; }
		.lsArrangementen h2 { font-weight: 700; font-size: 19px; margin-bottom: 10px; padding:20px 20px 0 20px; color: #fff; text-transform: uppercase; }
		.lsArrangementen p { font-size: 14px; line-height: 22px; padding:0 20px 20px 20px; color: #fff; }
		#fitfruitigArrangement { }
		#fruitigArrangement { }
		#lifestyleCheck { }
		#lsAccordion { height:270px; }
		#lsAccordion div { padding:8px; margin:0 0 11px 0; }
		#lsAccordion div h4 { color:#fff; font-weight: 700; font-size: 18px; }
		ul.tabs1,ul.tabs2ul.tabs3 { background: #fff; margin:0px; padding:0px; }
		ul.tabs1 li,ul.tabs2 li,ul.tabs3 li { list-style:none; display:inline; }
		ul.tabs1 li a,ul.tabs2 li a,ul.tabs3 li a { background-color:none; color:#fff; padding:10px 15px 5px 15px; text-decoration:none; font-weight:bold; text-transform:uppercase; cursor: pointer; display:block; float:left; margin-right: 1px; background:#afafaf url(../img/misc/bg-gradients.png) repeat-y -9475px 0; }
		ul.tabs1 li a:hover,ul.tabs2 li a:hover,ul.tabs3 li a:hover { background:#444543 url(../img/misc/bg-gradients.png) repeat-y -8575px 0; }
		ul.tabs1 li a.active { background:#0d79e6 url(../img/misc/bg-gradients.png) repeat-y -3175px 0; }
		.tabbed_area1 { background:#fff; }
		.tabContent { clear: both; }
		.tabContent p { line-height: 16px; color: #fff; padding:13px; }
		#tabContent_2,#tabContent_3 { display:none; }
		#lsH2 { color:#fff; font-size: 15px; padding:0; margin:0; }
		.lsVakje { float:left; display:block; width: 270px; height:250px; background: none; margin:15px 0 15px 0; min-height: 250px; height:auto !important;}


		.lsVakje h2 { font-size: 13px; font-weight: 800; margin-bottom: 5px; padding:15px 15px 0 15px; }		
		#lsVakjeLijntje { border-right:1px solid #fff; border-left: 1px solid #fff; }
		h2#lsH2 { font-size: 12px; font-weight: 800; margin-bottom: 5px; }
		#horizontalbreaksmall {height: 70px; margin-bottom: 30px;}

/* ----------------- VACATURES ----------------- */
.vacatureList {
	
	margin-left: 40px;
	margin-right: 15px;}
	.vacatureList li {
		list-style-image: url(../img/misc/ff-bullet.png);
		line-height: 16px;
		margin-bottom: 10px;
		color: #474747;}
	.zieMeerInfo {
		font-size: 11px;
		margin: 0;}
	.zieMeerInfoWaardering {
		font-size: 11px;
		margin: 0 0 10px 0;}
.vacatureEisenEnWaardering h2 {
	color: #fff;}
.vacatureContainer ul li {
	margin: 0 15px 10px 40px;
	list-style-image: url(../img/misc/ff-bullet.png);
	line-height: 20px;
	color: #474747;}
.vacatureHR {
	border:0;
	height:1px;
	width: 100%;
	background: #ccc;
	float: left;
	margin: 30px 0 30px 0;}
.vacatureInhoud h2,
.vacatureInhoud p,
.vacatureEisenEnWaardering h2,
.vacatureEisenEnWaardering p {
	padding: 15px 15px 5px 15px; }
	
.vacatureInhoud p,
.vacatureEisenEnWaardering p {
	padding: 0 15px 0 15px;}

.vacatureMeerInfo,
.vacatureReageer,
#vacatureTerug {
	display: block;
	height: 30px;
	background: maroon;
	margin: 5px 0 15px 15px;
	float: left;
	cursor: pointer;}
.vacatureMeerInfo {
	width: 92px;
	background: url(../img/nav/buttons.png) no-repeat 0 -442px;}
	.vacatureMeerInfo:hover {
	background: url(../img/nav/buttons.png) no-repeat 0 -472px;}
	.vacatureMeerInfo:active {
	background: url(../img/nav/buttons.png) no-repeat 0 -502px;}
.vacatureReageer {
	width: 92px;
	background: url(../img/nav/buttons.png) no-repeat 0 -532px;}
	.vacatureReageer:hover {
	background: url(../img/nav/buttons.png) no-repeat 0 -562px;}
	.vacatureReageer:active {
	background: url(../img/nav/buttons.png) no-repeat 0 -592px;}
	
#vacatureTerug {
	float: none;
	width: 150px;
	margin: 0 0 20px 0;
	background: url(../img/nav/buttons.png) no-repeat 0 -622px;}
	#vacatureTerug:hover {
	background: url(../img/nav/buttons.png) no-repeat 0 -652px;}
	#vacatureTerug:active {
	background: url(../img/nav/buttons.png) no-repeat 0 -682px;}


/* ----------------- F&F MEDIA ----------------- */
		.weetjes p { font-size: 12px; color: #fff}
		.weetjes h2 {font-size: 16px}
		div.weetjes {height: 660px;}
		div.weetjesShort {height: 539px;}
		h3.ffMediaSoort { font-size: 16px; font-weight: 800; margin-bottom: 5px;}
		p.ffMediaIntro {font-size: 12px; line-height: 160%;}
		h4.ffMediaTitel {font-size: 13px; margin: 0; margin-bottom: 5px; color: #333; text-transform: none; padding: 0; font-weight: 800;}
		p.receptBeschrijving {font-size: 11px; line-height: 160%;; text-transform: uppercase; color: #777}
		a.receptLink {text-decoration: none; color: #474747; font-weight: 800; font-size: 11px }
		a.receptLink:hover {color:#db0202 } 

/* ----------------- CONTACT ----------------- */
		#contactForm label,#nieuwsbriefForm label { width: 300px; float: left; margin: 0 0 5px 0;  }
		#contactForm input,
		#nieuwsbriefForm input,
		#contactForm select,
		#contactForm textarea { width: 350px; float: left; margin: 0 0 15px 0; padding:5px; border:1px solid #ccc; color:#555; }
		#contactForm input,#nieuwsbriefForm input, #contactForm select { width: 250px; }
 		
		#succesContact,#errorContact,#succesNieuwsbrief,#errorNieuwsbrief { float: left; display:none; font-size: 12px; width: 280px; margin-left:10px; font-weight: 700; padding:3px;}
		a#submitContact { clear: both; float: left; text-decoration: none; background: url(../img/nav/buttons.png) no-repeat 0 -156px; height: 26px; width: 70px; display: block }
		a#submitContact:hover { background-position: 0 -182px; }
		a#submitContact:active { background-position: 0 -208px; }
		a#submitNieuwsbrief { clear: both; float: left; text-decoration: none; background: url(../img/nav/buttons.png) no-repeat 0 -78px; height: 26px; width: 120px; display: block }
		a#submitNieuwsbrief:hover  { background-position: 0 -104px; }
		a#submitNieuwsbrief:active { background-position: 0 -130px; }
		
		a.zoekResultaat { margin:0; height:20px; padding:10px; margin: 0 0 10px 0; text-decoration: none; color: #666; width:800px; font-size: 15px; display: block; height: 200px; width: 410px; float: left; }
		a.zoekResultaat:hover { color: #fff; background: #f7f7f7 url(../img/misc/bg-gradients-tab.png) repeat-y -10340px 0; }
		
		#zoekForm { width: 600px; float: left; }
		.theExcerpt p { font-weight: normal; }
		.zoekResultaatDiv { cursor: pointer; margin:0 ; }

/* ----------------- GRADIENT BACKGROUNDS ----------------- */
		.framboos12 { background:#c92647 url(../img/misc/bg-gradients-tab.png) repeat-y; }
		.framboos3,.framboos4,.framboos6 { background:#c92647 url(../img/misc/bg-gradients.png) repeat-y; }
		.framboos4 { background-position: -200px 0; }
		.framboos6 { background-position: -475px 0; }
		.pinkie12 { background:#e16098 url(../img/misc/bg-gradients-tab.png) repeat-y; background-position: -940px 0; }
		.pinkie3,.pinkie4,.pinkie6 { background:#e16098 url(../img/misc/bg-gradients.png) repeat-y -900px 0; }
		.pinkie4 { background-position: -1100px 0; }
		.pinkie6 { background-position: -1375px 0; }
		.rood12 { background:#f4655e url(../img/misc/bg-gradients-tab.png) repeat-y; background-position: -1880px 0; }
		.rood3,.rood4,.rood6 { background:#f4655e url(../img/misc/bg-gradients.png) repeat-y -1800px 0; }
		.rood4 { background-position: -2000px 0; }
		.rood6 { background-position: -2275px 0; }
		.blauw12 { background:#0d79e6 url(../img/misc/bg-gradients-tab.png) repeat-y; background-position: -2820px 0; }
		.blauw3,.blauw4,.blauw6 { background:#0d79e6 url(../img/misc/bg-gradients.png) repeat-y -2700px 0; }
		.blauw4 { background-position: -2900px 0; }
		.blauw6 { background-position: -3175px 0; }
		.aqua12 { background:#33c0e2 url(../img/misc/bg-gradients-tab.png) repeat-y; background-position: -3760px 0; }
		.aqua3,.aqua4,.aqua6 { background:#33c0e2 url(../img/misc/bg-gradients.png) repeat-y -3600px 0; }
		.aqua4 { background-position: -3800px 0; }
		.aqua6 { background-position: -4075px 0; }
		.lichtblauw12 { background:#5c9aee url(../img/misc/bg-gradients-tab.png) repeat-y; background-position: -4700px 0; }
		.lichtblauw3,.lichtblauw4,.lichtblauw6 { background:#5c9aee url(../img/misc/bg-gradients.png) repeat-y -4500px 0; }
		.lichtblauw4 { background-position: -4700px 0; }
		.lichtblauw6 { background-position: -4975px 0; }
		.groenig12 { background:#a3d92a url(../img/misc/bg-gradients-tab.png) repeat-y; background-position: -5640px 0; }
		.groenig3,.groenig4,.groenig6 { background:#a3d92a url(../img/misc/bg-gradients.png) repeat-y -5400px 0; }
		.groenig4 { background-position: -5600px 0; }
		.groenig6 { background-position: -5875px 0; }
		.geel12 { background:#fbd038 url(../img/misc/bg-gradients-tab.png) repeat-y; background-position: -6580px 0; }
		.geel3,.geel4,.geel6 { background:#fbd038 url(../img/misc/bg-gradients.png) repeat-y -6300px 0; }
		.geel4 { background-position: -6500px 0; }
		.geel6 { background-position: -6775px 0; }
		.geeloranje12 { background:#f3b106 url(../img/misc/bg-gradients-tab.png) repeat-y; background-position: -7520px 0; }
		.geeloranje3,.geeloranje4,.geeloranje6 { background:#f3b106 url(../img/misc/bg-gradients.png) repeat-y -7200px 0; }
		.geeloranje4 { background-position: -7400px 0; }
		.geeloranje6 { background-position: -7675px 0; }
		.antraciet12 { background:#444543 url(../img/misc/bg-gradients-tab.png) repeat-y; background-position: -8460px 0; }
		.antraciet3,.antraciet4,.antraciet6 { background:#444543 url(../img/misc/bg-gradients.png) repeat-y -8100px 0; }
		.antraciet4 { background-position: -8300px 0; }
		.antraciet6 { background-position: -8575px 0; }
		.mediumgrijs12 { background:#afafaf url(../img/misc/bg-gradients-tab.png) repeat-y; background-position: -9400px 0; }
		.mediumgrijs3,.mediumgrijs4,.mediumgrijs6 { background:#afafaf url(../img/misc/bg-gradients.png) repeat-y -9000px 0; }
		.mediumgrijs4 { background-position: -9200px 0; }
		.mediumgrijs6 { background-position: -9475px 0; }
		.lichtgrijs12 { background:#f5f5f5 url(../img/misc/bg-gradients-tab.png) repeat-y; background-position: -10340px 0; }
		.lichtgrijs3,.lichtgrijs4,.lichtgrijs6 { background:#f5f5f5 url(../img/misc/bg-gradients.png) repeat-y -9900px 0; }
		.lichtgrijs4 { background-position: -10100px 0; }
		.lichtgrijs6 { background-position: -10375px 0; }
		.paars12 { background:#c224cf url(../img/misc/bg-gradients-tab.png) repeat-y; background-position: -11280px 0; }
		.paars3,.paars4,.paars6 { background:#c224cf url(../img/misc/bg-gradients.png) repeat-y -10800px 0; }
		.paars4 { background-position: -11000px 0; }
		.paars6 { background-position: -11275px 0; }
		 