/* --- MAIN.CSS - Valess --- */

body, html {
	margin: 0px;
	padding: 0px;
	height: 100%;
}

body, p, td, h1, h2, h3, h4, h5, h6, input, textarea, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5C1480;
}

body {
	font-size: 0.7em;
	line-height: 1.25em;
}

p {
	margin: 0 0 18px;
}

form {
	margin: 0;
	padding: 0;
}

h1 {
	font-family: Arial, Verdana;
	font-size: 1.3em;
	color: #5C1480;
	margin: 0 0 5px 0;
	padding: 0;
}

#container {
	width: 900px;
	margin: 0 auto;
}

a, a img {
	border: none;
}

/* %|%|%|%|%|%|%|%|%	SERVICEMENU		%|%|%|%|%|%|%|%|% */
/* %|%|%|%|%|%|%|%|%					%|%|%|%|%|%|%|%|% */

#servicemenu {
	text-align: right;
	color: #AD89BF;
	padding: 5px 35px 8px 0;
}

#servicemenu a {
	color: #5C1480;
	text-decoration: none;
	margin: 0 10px 0 10px;
}

.vervolg {
	float: right;
}

/* %|%|%|%|%|%|%|%|%	HEADER			%|%|%|%|%|%|%|%|% */
/* %|%|%|%|%|%|%|%|%					%|%|%|%|%|%|%|%|% */

.topcontainer {
	background: url(/images/Valess/header.jpg) no-repeat top right;
}

#headerhome {
	width: 890px;
	height: 163px;
	padding: 0 0 0 10px;
}

.header {
	width: 900px;
	height: 97px;
	background: url(/images/Valess/header_vervolg.jpg) no-repeat bottom right;
}

#valesslogo {
	float: left;
	width: 150px;
	margin: 25px 0 0 12px;
}

/* %|%|%|%|%|%|%|%|%	HOOFDMENU		%|%|%|%|%|%|%|%|% */
/* %|%|%|%|%|%|%|%|%					%|%|%|%|%|%|%|%|% */

#hoofdmenu {
	background: url(/images/Valess/hoofdmenu_background.gif) no-repeat top left;
	height: 25px;
	padding: 7px 0 0 46px;
}

#hoofdmenu ul {
	margin: 0;
	padding: 0;
}

#hoofdmenu li {
	float: left;
	margin: 0;
	list-style-type: none;
	padding: 0 5px 0 0;
}

#hoofdmenu a {
	display: block;
	float: left;
	text-decoration: none;
	background: url(/images/Valess/hoofdmenu_tabright.gif) no-repeat top right;
	color: #ffffff;
	font-weight: bold;
	cursor: hand;
}

#hoofdmenu a:hover, #hoofdmenu a:focus {
	color: #D6C4DF;
}

#hoofdmenu .active {
	background: url(/images/Valess/hoofdmenu_tabright_o.gif) no-repeat top right;
	color: #B63B97;
}

#hoofdmenu a:hover.active {
	background: url(/images/Valess/hoofdmenu_tabright_o.gif) no-repeat top right;
	color: #B63B97;
}

#hoofdmenu a span {
	display: block;
	float: left;
	height: 19px;
	padding: 2px 22px 0 15px;
	background: url(/images/Valess/hoofdmenu_tableft.gif) no-repeat top left;
}

#hoofdmenu .active span, #hoofdmenu .active span {
	background: url(/images/Valess/hoofdmenu_tableft_o.gif) no-repeat top left;
}

/* %|%|%|%|%|%|%|%|%	SUBMENU			%|%|%|%|%|%|%|%|% */
/* %|%|%|%|%|%|%|%|%					%|%|%|%|%|%|%|%|% */

.submenu {
	padding: 0 5px 10px 15px;
	line-height: 1.6em;
}

.donker {
	background: #5C1480;
}

.licht {
	margin: 1px 0 0 0;
	padding-top: 5px;
	background: #AD89BF;
}

.submenu ul {
	margin: 0;
	padding: 0;
}

.submenu li {
	margin: 0;
	padding: 0 0 0 10px;
	list-style-type: none;
	background: url(/images/Valess/bullit_subdonker.gif) no-repeat 0 6px;
}

.submenu.licht li {
	background: url(/images/Valess/bullit_sublicht.gif) no-repeat 0 6px;
}

.submenu a {
	color: #ffffff;
	text-decoration: none;
}

.submenu a:hover {
	text-decoration: underline;
}


.niveau2 li {
	margin: 0 0 0 11px;
}

.niveau2 a {
	color: #AD89BF;
}

/* %|%|%|%|%|%|%|%|%	HOMEPAGE COLOMMEN		%|%|%|%|%|%|%|%|% */
/* %|%|%|%|%|%|%|%|%								%|%|%|%|%|%|%|%|% */

	
/* Home spotlight left and right text possition */

.homespotlightlefttxt {
	width: 263px;
	height: 331px;
	padding: 19px 285px 0 22px;
	background: url(/images/Valess/spotlight_home.jpg) #ffffff no-repeat 0px 0px;
	color: #5c1480;
	font-size: 1.1em;
	line-height: 1.4em; 
}

* html .homespotlightlefttxt {
	width: 263px;
	height: 331px;
	padding: 19px 285px 0 22px;
	background: url(/images/Valess/spotlight_home.jpg) #ffffff no-repeat 0px 0px;
	color: #5c1480;
	font-size: 1.1em;
	line-height: 1.4em; 
        margin-top: -25px;
}

	.homespotlightlefttxt h1 {
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 2em;
		line-height: 1.1em;
		padding: 0;
		margin: 0 0 10px 0;
		color: #5c1480;
		font-weight: normal;
	}

* html 	.homespotlightlefttxt h1 {
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 2em;
		line-height: 1.1em;
		padding: 0;
                padding-top: 12px;
		margin: 0 0 10px 0;
		color: #5c1480;
		font-weight: normal;
	}


	.homespotlightlefttxt h1 {
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 2em;
		line-height: 1.1em;
		padding: 0;
		margin: 0 0 10px 0;
		color: #5c1480;
		font-weight: normal;
	}
	
	.homespotlightlefttxt a {
		color: #5c1480;
		text-decoration: none;
	}
	
		.homespotlightlefttxt a:hover {
			text-decoration: underline;
		}


#flashContainer {
	position: relative; 
}

/* %|%|%|%|%|%|%|%|%	COLOMMEN		%|%|%|%|%|%|%|%|% */
/* %|%|%|%|%|%|%|%|%					%|%|%|%|%|%|%|%|% */

#colommen {
	padding: 0 0 0 0;
	overflow: hidden;
}

.colomsmal {
	float: left;
	width: 270px;
	margin: 16px 15px 0 0;
}

.colomsmalhome {
	float: left;
	width: 270px;
	margin: 16px 30px 0 0;
}

.rechts {
	margin-right: 0;
}

.colombreed {
	float: left;
	width: 580px;
	margin: 16px 15px 0 0;
}

.colomsubmenu {
	float: left;
	width: 135px;
	margin: 16px 15px 0 0;
}

.colommid {
	float: left;
	width: 450px;
	margin: 16px 15px 0 0;
}

/* ie6 */
.links {
	margin-left: 7px;
}

/* firefox */
html>body .links {
	margin-left: 15px;
}

/* ie7 */
*:first-child+html .links {
	margin-left: 15px;
}

.beleeflinks {
	float: left;
	width: 270px;
	margin-top: 6px;
	margin-right: 15px;
}

.beleefrechts {
	float: left;
	width: 585px;
	margin: 6px 0 0 0;
}


/* BANNER TEXT VISUAL */
#banner-textVisual {
	margin: 0 0 15px;
}

.bannerTextVisual-left {
	width: 14px;
	background: url(/images/Valess/bg_bannerimgright.gif) 0 0;
}

.bannerTextVisual-middle {
	padding: 5px 5px 5px 0;
	color: #333;
	background: #eee7f2;
}

	.bannerTextVisual-middle h3, .bannerTextVisual-middle a h3 {
		font-size: 1.2em;
		font-weight: bold;
		color: #5c1480;
		margin: 0 0 5px;
	}
	
	.bannerTextVisual-middle a {
		color: #333;
		text-decoration: none;
	} 
	.bannerTextVisual-middle a:hover {
		color: #5c1480;
		text-decoration: underline;
	}

.bannerTextVisual-right {
	width: 110px;
	height: 100px;
}

#banner {
 position: relative;
 width: 270px;
 margin: 0 0 15px;
 }

 #banner img {
 display: block;
 }
 #banner .roundLT {
 position: absolute;
 width: 10px;
 height: 10px;
 background: url(/images/valess/snippet_corner_LT.gif) left top no-repeat;
 }

 #banner .roundRO {
 position: absolute;
 width: 10px;
 height: 10px;
 right: 0;
 bottom: -1px;
 background: url(/images/valess/snippet_corner_banner_RO.gif) right bottom no-repeat;
 }
 html>body #banner .roundRO { bottom: 0; }
 *:first-child+html #banner .roundRO { bottom: -1px; }

.bannerNewsletter {
	
}

/* ie6 */
.links {
	margin-left: 7px;
}

/* firefox */
html>body .links {
	margin-left: 15px;
}

/* ie7 */
*:first-child+html .links {
	margin-left: 15px;
}

.beleeflinks {
	float: left;
	width: 270px;
	margin-top: 6px;
	margin-right: 15px;
}

.beleefrechts {
	float: left;
	width: 585px;
	margin: 6px 0 0 0;
}

/* %|%|%|%|%|%|%|%|%	ALGEMEEN		%|%|%|%|%|%|%|%|% */
/* %|%|%|%|%|%|%|%|%					%|%|%|%|%|%|%|%|% */

.bannertitel {
	height: 20px;
}

.bannercontent {
	margin: 13px 0 14px 0;
}

.banner {
	margin: 0 0 15px 0;
}


/* %|%|%|%|%|%|%|%|%	CONTENTBOXEN	%|%|%|%|%|%|%|%|% */
/* %|%|%|%|%|%|%|%|%					%|%|%|%|%|%|%|%|% */

.boxshorttop {
	background: url(/images/Valess/boxshort_top.gif) no-repeat top left;
	height: 14px;
}

.boxshorthome {
	padding: 15px 0 20px 0;
	overflow: hidden;
}

.boxshort {
	border-left: 1px solid #D6C4DF;
	border-right: 1px solid #D6C4DF;
	padding: 0 13px 0 13px;
	overflow: hidden;
}

.boxshortbot {
	background: url(/images/Valess/boxshort_bot.gif) no-repeat top left;
	height: 14px;
	margin: 0 0 15px 0;
}

.boxshorthome a {
	color: #B63B97;
	font-weight: bold;
	text-decoration: underline;
}

.boxshort a {
	color: #B63B97;
	font-weight: bold;
	text-decoration: underline;
}

.boxmidtop {
	background: url(/images/Valess/boxmid_top.gif) no-repeat top left;
	height: 14px;
}

.boxmid {
	border-left: 1px solid #D6C4DF;
	border-right: 1px solid #D6C4DF;
	padding: 0 13px 0 13px;
	width: 422px;
	overflow: hidden;
}

.boxmid h2 {
	font-size: 1em;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

.boxmidbot {
	background: url(/images/Valess/boxmid_bot.gif) no-repeat top left;
	height: 14px;
	margin: 0 0 15px 0;
}

.boxlongtop {
	background: url(/images/Valess/boxlong_top.gif) no-repeat top left;
	height: 14px;
}

.boxlong {
	width: 552px;
	border-left: 1px solid #D6C4DF;
	border-right: 1px solid #D6C4DF;
	padding: 0 13px 0 13px;
	overflow: hidden;
}

.boxlongbot {
	clear: both;
	background: url(/images/Valess/boxlong_bot.gif) no-repeat top left;
	height: 14px;
	margin: 0 0 15px 0;
}

/* %|%|%|%|%|%|%|%|%	RIGHTBOXEN		%|%|%|%|%|%|%|%|% */
/* %|%|%|%|%|%|%|%|%					%|%|%|%|%|%|%|%|% */

/*	recept zoeken	*/
.containterreczoeken {
	padding: 10px 0 0 15px;
	margin: 0 0 4px 0;
	/*overflow: hidden;*/
	float:left;
}

.containterreczoeken select {
	width: 165px;
	border: 1px solid #7F9DB9;
	color: #5C1480;
	height: 19px;
	padding: 3px 0 0 0;
}

.containterreczoeken input {
	width: 158px;
	border: 1px solid #7F9DB9;
	color: #5C1480;
	height: 19px;
	padding: 3px 0 0 5px;
}

.reczoekentitel {
	float: left;
	width: 75px;
	padding: 3px 0 0 0;
	color: #ffffff;
}

.reczoekenpulldown {
	float: left;
	width: 165px;
}

.butstartzoeken {
	text-align: right;
	margin-right: 15px;
}

#boxreceptenzoeken {
	background: url(/images/Valess/boxback_receptenzoeken.gif) no-repeat top left;
	height: 190px;
	margin: 0 0 15px 0;
}

#boxreceptenzoeken select, input
{
	font-size: 11px;
}


/*	recept vd maand	*/
#boxreceptvdmaand {
	background: url(/images/Valess/boxback_receptvdmaand.gif) no-repeat top left;
	height: 86px;
	color: #ffffff;
	padding: 12px 0 15px 14px;
}

#recvdmaandinput {
	float: left;
	width: 132px;
	margin: 0 3px 0 0;
}
	html>body #recvdmaandinput { margin: 0 10px 0 0; }

#recvdmaandinput input {
	width: 127px;
	font-size: 1em;
	border: 1px solid #7F9DB9;
	color: #5C1480;
	height: 19px;
	padding: 4px 0 0 5px;
	margin: 18px 0 0 0;
}

#recvdmaandaanmeld {
	float: left;
	width: 103px;
	padding: 3px 0 0 0;
	margin: 18px 0 0 0;
}

/*	gezond eten	*/

#boxgezondeten {
	background: url(/images/Valess/boxback_gezondeten.gif) no-repeat top left;
	height: 86px;
	color: #ffffff;
	margin: 0 0 15px 0;
	padding: 12px 0 0 14px;
	line-height: 1.3em;
}

#boxgezondeten a {
	display: block;
	color: #ffffff;
	padding: 0 0 0 10px;
	background: url(/images/Valess/bullit_right.gif) no-repeat 0 5px;
	text-decoration: none;
}

#boxgezondeten a:hover {
	color: #D6C4DF;
}

#boxgezondeten p {
	margin: 0 0 10px 0;
	color: #ffffff;
}

/*	gezond eten 2	*/

#boxgezondeten2 {
	background: url(/images/Valess/boxback_gezondeten2.gif) no-repeat top left;
	height: 98px;
	color: #ffffff;
	margin: 0 0 15px 0;
	padding: 12px 0 0 14px;
	line-height: 1.3em;
}

#boxgezondeten2 a {
	display: block;
	color: #ffffff;
	padding: 0 0 0 10px;
	background: url(/images/Valess/bullit_right.gif) no-repeat 0 5px;
	text-decoration: none;
}

#boxgezondeten2 a:hover {
	color: #E4C4CF;
}

#boxgezondeten2 p {
	margin: 0 0 10px 0;
	color: #ffffff;
}

/*	beleef valess	*/

#boxbeleefvaless {
	background: url(/images/Valess/boxback_beleefvaless.gif) no-repeat top left;
	height: 98px;
	color: #ffffff;
	margin: 0 0 15px 0;
	padding: 12px 0 0 14px;
	line-height: 1.3em;
}

#boxbeleefvaless a {
	display: block;
	color: #ffffff;
	padding: 0 0 0 10px;
	background: url(/images/Valess/bullit_right.gif) no-repeat 0 5px;
	text-decoration: none;
}

#boxbeleefvaless a:hover {
	color: #ECE8BF;
}

#boxbeleefvaless p {
	margin: 0 0 10px 0;
	color: #ffffff;
}

/* beleef valess */

.videolinks {
	display: block;
	float: left;
	margin: 0 10px 10px 0;
}

.videorechts {
	display: block;
	float: left;
	margin: 0 0 10px 0;
}

#boxafspeelvenster {
	background: url(/images/Valess/boxback_afspeelvenster.gif) no-repeat top left;
	height: 213px;
	color: #ffffff;
	margin: 0;
	padding: 49px 0 12px 14px;
	line-height: 1.3em;
	text-align: center;
}


/*	commercials	*/

.commercialsbanner {
	float: left;
	margin: 0 0 20px 10px;
}

* html .commercialsbanner 
{
	float: left;
	margin: 0 0 20px 7px;
}

#boxcommercials {
	background: url(/images/Valess/boxback_commercials.gif) no-repeat top left;
	height: 246px;
	color: #ffffff;
	margin: 0;
	padding: 15px 0 12px 14px;
	line-height: 1.3em;
}

.valesstvbanner {
	margin: 0 0 20px 0;
}

.commercialsbanner {
	float: left;
	margin: 0 0 20px 15px;
}

.uwmeningbanner {
	float: left;
	margin: 0 0 20px 30px;
}

/*	consumenten	*/

#boxconsumenten {
	background: url(/images/Valess/boxback_consumenten.gif) no-repeat top left;
	height: 246px;
	color: #ffffff;
	margin: 0;
	padding: 15px 0 12px 14px;
	line-height: 1.3em;
}

/*	valesstv	*/

#boxvalesstv {
	background: url(/images/Valess/boxback_valesstv.gif) no-repeat top left;
	height: 246px;
	color: #ffffff;
	margin: 0;
	padding: 15px 0 12px 14px;
	line-height: 1.3em;
}

/* %|%|%|%|%|%|%|%|%	FOOTER			%|%|%|%|%|%|%|%|% */
/* %|%|%|%|%|%|%|%|%					%|%|%|%|%|%|%|%|% */

#footer {
	clear: both;
	float: left;
	width: 875px;
	height: 26px;
	/*background: url(/images/Valess/footer.gif) no-repeat top left;*/
	padding: 5px 0 10px 25px;
}


#footer a {
	color: #5C1480;
	text-decoration: none;
	margin: 0 5px 0 5px;
}

#footerleft 
{
	float:left; 
	width:400px; 
	margin-left:12px; 
	margin-top: 5px;
}

#footerRight 
{
	float:left; 
	width:410px; 
	text-align:right; 
	margin-top: -1px;
}

/* %|%|%|%|%|%|%|%|%	OVERZICHT		%|%|%|%|%|%|%|%|% */
/* %|%|%|%|%|%|%|%|%					%|%|%|%|%|%|%|%|% */

.packshotbig {
	float: left;
	width: 215px;
	padding: 10px 0 0 0;
}

.overzichtnieuw {
	float: left;
	width: 335px;
	padding: 20px 0 0 0;
	line-height: 1.6em;
}

.valessproducten {
	float: left;
	width: 280px;
	line-height: 1.4em;
	margin: 5px 0 0 0;
}

.valessproducten h2 {
	font-weight: bold;
	font-size: 1em;
	margin: 0;
	padding: 0;
}

.valessproducten ul {
	margin: 0 0 15px 0;
	padding: 0;
}

.valessproducten li {
	margin: 0;
	padding: 0 0 0 10px;
	list-style-type: none;
	background: url(/images/Valess/bullit_producten.gif) no-repeat 0 4px;
}

.valessproducten a {
	text-decoration: none;
	color: #5C1480;
}

/* %|%|%|%|%|%|%|%|%		RECEPT		%|%|%|%|%|%|%|%|% */
/* %|%|%|%|%|%|%|%|%					%|%|%|%|%|%|%|%|% */

.receptimage {
	float: left;
	width: 283px;
	padding: 10px 0 0 0;
}

.receptintro {
	float: left;
	width: 248px;
	padding: 7px 0 0 0;
}

#receptcontent {
	clear: both;
	padding: 12px 0 0 0;
}

/* %|%|%|%|%|%|%|%|%	VERVOLG			%|%|%|%|%|%|%|%|% */
/* %|%|%|%|%|%|%|%|%					%|%|%|%|%|%|%|%|% */

.productcontainer {
	clear: both;
}

.productimg {
	float: left;
	width: 142px;
	padding: 15px 0 15px 0;
}

.productintro {
	float: left;
	width: 254px;
	line-height: 1.6em;
	padding: 10px 0 15px 0;
}

#receptimg {
	margin: 0 0 15px 0;
}

/* %|%|%|%|%|%|%|%|%	ZOEKRESULTATEN	%|%|%|%|%|%|%|%|% */
/* %|%|%|%|%|%|%|%|%					%|%|%|%|%|%|%|%|% */

.zoekresultaataktief {
	color: #844E9F;
	font-weight: bold;
	padding: 10px 0 5px 0;
}

.zoekresultaathr {
	clear: both;
	height: 1px;
	background: #D6C4DF;
	margin: 5px 0 5px 0;
}

.zoekresultaatcontainer {
	clear: both;
	margin: 10px 0 10px 0;
	overflow: hidden;
}

.zoekresultaatcontainer a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5C1480;
}

.zoekresultaatimg {
	float: left;
	width: 105px;
}

.zoekrsultaatcontent {
	float: left;
	width: 415px;
}

.zoekresultaatopsomming {
	clear: both;
	padding: 10px 0 0 0;
}

.resultaatpagina {
	float: left;
	width: 103px;
	color: #844E9F;
}

.terug {
	float: left;
	width: 50px;
}

.zoekresultaatopsomming img {
	margin: 0 5px 0 0;
}

.paginas {
	float: left;
}

.paginas a {
	float: left;
	display: block;
	text-decoration: underline;
	margin: 0 15px 0 0;
	color: #5C1480;
}

.paginas a:hover {
	text-decoration: none;
}

.paginas .active {
	float: left;
	text-decoration: none;
	text-align: center;
	width: 18px;
	height: 15px;
	display: block;
	padding: 0;
	background: url(/images/Valess/zoekresultaat_aktief.gif) no-repeat 0 0;
	color: #AD89BF;
}

/* %|%|%|%|%|%|%|%|%	RECEPTEN ZOEKEN	%|%|%|%|%|%|%|%|% */
/* %|%|%|%|%|%|%|%|%					%|%|%|%|%|%|%|%|% */

.receptcategorie {
	color: #5C1480;
	padding: 0 0 25px 0;
}

.receptcategorie a {
	color: #B63B97;
	text-decoration: none;
}

.tussen {
	margin: 0 10px 0 10px;
	color: #AD89BF;
}

#receptvdmaandleft {
	float: left;
	width: 265px;
	margin: 0 15px 0 0;
}

#receptvdmaandright {
	float: left;
	width: 265px;
}

#recept {
	width: 265px;
	background: url(/images/Valess/recept_top.gif) repeat-x 0 0;
	margin: 20px 0 0 0;
	padding: 7px 0 0 0;
	overflow: hidden;
	font-size: 1.1em;
	font-style: italic;
}

.recepttabelcontainer {
	clear: both;
	padding: 0 15px 1px 15px;
	border-top: 1px solid #D6C4DF;
	border-left: 1px solid #D6C4DF;
	border-right: 1px solid #D6C4DF;
	overflow: hidden;
}

.eerste {
	border: none;
}

.laatste {
	border-top: 1px solid #D6C4DF;
	border-left: none;
	border-right: none;
	background: url(/images/Valess/recept_bot.gif) repeat-x bottom left;
}

.recepttabellinks {
	float: left;
	width: 130px;
	padding: 1px 0 2px 0;
}

.vet {
	width: 120px;
	padding: 1px 0 2px 10px;
}

.recepttabelrechts {
	float: right;
	width: 100px;
	text-align: right;
	padding: 1px 0 2px 0;
}

.kcal {
	font-size: 1.3em;
}


/* %|%|%|%|%|%|%|%|%	ZOEKTABS		%|%|%|%|%|%|%|%|% */
/* %|%|%|%|%|%|%|%|%					%|%|%|%|%|%|%|%|% */

#zoektabs {
	background: url(/images/Valess/zoektabs_background.gif) repeat-x 0 28px;
	padding: 7px 0 0 10px;
	overflow: hidden;
	margin: 10px 0 15px 0;
}

#zoektabs ul {
	margin: 0;
	padding: 0;
}

#zoektabs li {
	float: left;
	margin: 0;
	list-style-type: none;
	padding: 0 5px 0 0;
}

#zoektabs a {
	display: block;
	float: left;
	text-decoration: none;
	background: url(/images/Valess/zoektabs_tabright.gif) no-repeat top right;
	color: #ffffff;
	font-weight: bold;
	cursor: hand;
}

#zoektabs a:hover, #zoektabs a:focus {
	color: #D6C4DF;
}

#zoektabs .active {
	background: url(/images/Valess/zoektabs_tabright_o.gif) no-repeat top right;
	color: #AD89BF;
}

#zoektabs a:hover.active {
	background: url(/images/Valess/zoektabs_tabright_o.gif) no-repeat top right;
	color: #AD89BF;
}

#zoektabs a span {
	display: block;
	float: left;
	height: 19px;
	padding: 3px 22px 0 15px;
	background: url(/images/Valess/zoektabs_tableft.gif) no-repeat top left;
}

#zoektabs .active span, #zoektabs .active span {
	background: url(/images/Valess/zoektabs_tableft_o.gif) no-repeat top left;
}

/*************************/
/*	faq					*/
/***********************/

#faq { 
	padding: 15px 0px 0px;
	margin: 0;
	border-bottom: 1px solid #D6C4DF;
}

#faq hr {
	height: 1px;
	border-top: 1px solid #D6C4DF;
}

#faq li {
	padding: 6px 0 8px 12px;
	margin: 0;
	background: url(/images/Valess/bullit_faq.gif) transparent no-repeat 0 10px;
	list-style-type: none;
	border-top: 1px solid #D6C4DF;
}

html>body #faq li {
	background-position: 0 9px;
}

*:first-child+html #faq li {
	background-position: 0 10px;
}

#faq li.open {
	background-image: url(/images/Valess/bullit_faqactive.gif);
}

#faq a, #faq a.link:hover, #faq a.link:focus {
	text-decoration: none;
	color: #5C1480;
	font-weight: bold;
}

#faq li p {
	display: none;
	margin: 8px 0 8px 0px;
	color: #B63B97;
}

#faq li.open p {
	display: block;
}

#faq li ul {
	display: none;
	margin: 8px 0 8px 0px;
	color: #B63B97;
}

#faq li.open ul {
	display: block;
}

*:first-child+html .flashvideo {
	margin-top: -25px;
}

* html .flashvideo {
    margin-top: -25px;
}

html>body .flashvideo {
    margin-top: -25px;
}
