﻿/* Strawberry CSS */



/*
	Font face declarations
*/
	
	@font-face {
	font-family: 'VAGRoundedStandThin';
	src: url('http://www.riorosa.co.uk/site-includes/fonts/vagroundedstd-thin-webfont.eot');
	src: local('?'), url('http://www.riorosa.co.uk/site-includes/fonts/vagroundedstd-thin-webfont.woff') format('woff'), url('http://www.riorosa.co.uk/site-includes/fonts/vagroundedstd-thin-webfont.ttf') format('truetype'), url('http://www.riorosa.co.uk/site-includes/fonts/vagroundedstd-thin-webfont.svg#VAGRoundedStandThin') format('svg');
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	-webkit-font-smoothing: antialiased;
	}
	

@media print {

	/* Print CSS */

	* {
	background:transparent;
	}

	body,p,div,table,td,th,dl,dt,dd,form,input {
	color:#000;
	background:#FFF;
	font-size:12pt;
	line-height:130%;
	font-family:Georgia, "Times New Roman", Times, serif;
	}

	blockquote {
	font-style:italic;
	color:#000;
	}

	a:link,a:visited {
	color:#520;
	background:transparent;
	font-weight:700;
	text-decoration:underline;
	}

	img {
	display:none;
	}

	a:link:after,a:visited:after {
	content:" (" attr(href) ") ";
	font-size:80%;
	}

	h1,h2,h3,h4,h5,h6 {
	background:#FFF;
	padding:0;
	}

	h1 {
	font-size:18pt;
	}

	h2 {
	font-size:16pt;
	}

	h3 {
	font-size:14pt;
	}

	h4 {
	font-size:13pt;
	}


}

@media screen {





	body {
	font-family:Arial, 'Liberation Sans', FreeSans, sans-serif;
	background:#fff;
	}

	.clsClear {
	clear:both;
	}

	.clsClearLeft {
	clear:left;
	}

	.clsHide {
	left:-5000px;
	position:absolute;
	}

	#divHomePageImage-en {
	background: #fff url(../uploads/template/homepage-image-en.jpg) no-repeat 50% 0;
	}

	#divHomePageImage-nl {
	background: #fff url(../uploads/template/homepage-image-nl.jpg) no-repeat 50% 0;
	}

	#divHomePageImage-fr {
	background: #fff url(../uploads/template/homepage-image-fr.jpg) no-repeat 50% 0;
	}

	#divGenericPageImage-en {
	background: #fff url(../images/page-BGimage-2-en.jpg) no-repeat 50% 0;
	}

	#divGenericPageImage-nl {
	background: #fff url(../images/page-BGimage-2-nl.jpg) no-repeat 50% 0;
	}

	#divGenericPageImage-fr {
	background: #fff url(../images/page-BGimage-2-fr.jpg) no-repeat 50% 0;
	}

	#divProductPageImage-en {
	background: #fff url(../images/page-BGimage-2-en.jpg) no-repeat 50% 0;
	}

	#divProductPageImage-nl {
	background: #fff url(../images/page-BGimage-2-nl.jpg) no-repeat 50% 0;
	}

	#divProductPageImage-fr {
	background: #fff url(../images/page-BGimage-2-fr.jpg) no-repeat 50% 0;
	}

	.clsLogo-en { float:left; width:228px; height:92px; display:block; margin:30px 0 26px; }

	.clsLogo-nl { float:left; width:390px; height:113px; display:block; margin:0 0 26px; }

	.clsLogo-fr { float:left; width:390px; height:113px; display:block; margin:0 0 26px; }

	#divHeader-en h1 {
	position:absolute;
	text-indent:-9999px;
	}

	#divHeader-en h2 {
	position:absolute;
	right:0;
	bottom:0;
	float:right;
	width:370px;
	color:#8cc63f;
	font-size:17pt;
	font-weight:400;
	text-align:right;
	margin:0 0 20px;
	letter-spacing:-0.015em;
	font-family: VAGRoundedStandThin;
	}

	#divHeader-nl h1 {
	position:absolute;
	text-indent:-9999px;
	}

	#divHeader-nl h2 {
	position:absolute;
	right:0;
	bottom:0;
	float:right;
	width:370px;
	color:#568d14;
	font-size:17pt;
	font-weight:400;
	text-align:right;
	margin:0 0 20px;
	letter-spacing:-0.015em;
	}

	#divHeader-fr h1 {
	position:absolute;
	text-indent:-9999px;
	}

	#divHeader-fr h2 {
	position:absolute;
	right:0;
	bottom:0;
	float:right;
	width:370px;
	color:#568d14;
	font-size:17pt;
	font-weight:400;
	text-align:right;
	margin:0 0 20px;
	letter-spacing:-0.015em;
	}

	#divMenu-en, #divMenu-en-home { float:left; display:block; margin:0 0 30px; }

	#divMenu-en ul li, #divMenu-en-home ul li { font-family: nimbus-sans-condensed,sans-serif; float:left; display:block; margin:0 3px 10px 0; }

	#divMenu-en ul li a, #divMenu-en-home ul li a { float:left; display:block; color:#555; text-decoration:none; font-size:13pt; margin:0; padding:5px 5px 6px; }

	#divMenu-en ul li.clsHomePage a, #divMenu-en-home ul li.clsHomePage a { float:left; display:block; color:#888; text-decoration:none; font-size:13pt; margin:0; padding:5px; }

	#divMenu-en ul li.clsHomePage a:hover, #divMenu-en-home  ul li.clsHomePage a:hover { float:left; display:block; color:#fff; text-decoration:none; font-size:13pt; margin:0; padding:5px 5px 7px 5px; background:#8cc63f; }

	#divMenu-en ul li a.clsActive:hover, #divMenu-en-home ul li a.clsActive:hover { float:left; display:block; color:#fff; text-decoration:none; background:#9bde41; font-size:13pt; -moz-border-radius:4px; -webkit-border-radius:4px; margin:0; padding:5px; }

	#divMenu-en ul li.clsHomePage, #divMenu-en-home ul li.clsHomePage { float:right; display:block; margin:0; }

	#divMenu-en ul li a.clsActive, #divMenu-en ul li a:hover, #divMenu-en-home ul li a.clsActive, #divMenu-en-home ul li a:hover {
	float:left;
	display:block;
	color:#fff;
	text-decoration:none;
	background:#8cc63f;
	font-size:13pt;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	margin:0;
	padding:5px 5px 6px;
	}

	#divMenu-en-home ul li.cream, #divMenu-en ul li.cream { position: relative; }

	#divMenu-en-home ul li.cream span, #divMenu-en ul li.cream span {
		text-indent: -9999em;
		background: url(../images/new_bubble.png) no-repeat;
		position: absolute;
		left: 7px;
		top: -48px;
		width: 35px;
		height: 44px;
		/*opacity: 0;
		visibility: hidden;
		-webkit-transition: opacity .3s ease-in-out;
		-moz-transition: opacity .3s ease-in-out;
		-o-transition: opacity .3s ease-in-out;
		-ms-transition: opacity .3s ease-in-out;
		transition: opacity .3s ease-in-out;*/
		}

	#divMenu-en-home ul li.cream:hover span, #divMenu-en ul li.cream:hover span {
		opacity: 1;
		visibility: visible;
		}

	#divMenu-nl-home ul li.creme, #divMenu-nl ul li.creme { position: relative; }
	
	#divMenu-nl-home ul li.creme span, #divMenu-nl ul li.creme span {
		text-indent: -9999em;
		background: url(../images/new_bubble_nl.png) no-repeat;
		position: absolute;
		left: 2px;
		top: -48px;
		width: 45px;
		height: 44px;
		/*opacity: 0;
		visibility: hidden;
		-webkit-transition: opacity .3s ease-in-out;
		-moz-transition: opacity .3s ease-in-out;
		-o-transition: opacity .3s ease-in-out;
		-ms-transition: opacity .3s ease-in-out;
		transition: opacity .3s ease-in-out;*/
		}
		
	#divMenu-fr-home ul li.creme-fr, #divMenu-fr ul li.creme-fr { position: relative; }
	
	#divMenu-fr-home ul li.creme-fr span, #divMenu-fr ul li.creme-fr span {
		text-indent: -9999em;
		background: url(../images/new_bubble_fr.png) no-repeat;
		position: absolute;
		left: -6px;
		top: -48px;
		width: 65px;
		height: 44px;
		/*opacity: 0;
		visibility: hidden;
		-webkit-transition: opacity .3s ease-in-out;
		-moz-transition: opacity .3s ease-in-out;
		-o-transition: opacity .3s ease-in-out;
		-ms-transition: opacity .3s ease-in-out;
		transition: opacity .3s ease-in-out;*/
		}

	#divMenu-nl { float:left; display:block; margin:0 0 30px; }

	#divMenu-nl ul li { float:left; display:block; margin:0 6px 10px 0; }

	#divMenu-nl ul li a { font-family: nimbus-sans-condensed; float:left; display:block; color:#555; text-decoration:none; font-size:13pt; margin:0; padding:5px 5px 3px; }

	#divMenu-nl ul li.clsHomePage a { float:left; display:block; color:#888; text-decoration:none; font-size:13pt; margin:0; padding:5px; }

	#divMenu-nl ul li.clsHomePage a:hover { float:left; display:block; color:#fff; text-decoration:none; font-size:13pt; margin:0; padding:5px; background:#568d14; }

	#divMenu-nl ul li a.clsActive:hover { float:left; display:block; color:#fff; text-decoration:none; background:#568d14; font-size:13pt; -moz-border-radius:4px; -webkit-border-radius:4px; margin:0; padding:5px; }

	#divMenu-nl ul li.clsHomePage { float:right; display:block; margin:0; }

	#divMenu-nl ul li a.clsActive, #divMenu-nl ul li a:hover {
	float:left;
	display:block;
	color:#fff;
	text-decoration:none;
	background:#568d14;
	font-size:13pt;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	margin:0;
	padding:5px 5px 3px;
	}

	#divMenu-nl-home { float:left; display:block; margin:0 0 15px; }

	#divMenu-nl-home ul li { float:left; display:block; margin:0 6px 10px 0; }

	#divMenu-nl-home ul li a { font-family: nimbus-sans-condensed; float:left; display:block; color:#555; text-decoration:none; font-size:13pt; margin:0; padding:5px 5px 3px; }

	#divMenu-nl-home ul li.clsHomePage a { float:left; display:block; color:#888; text-decoration:none; font-size:13pt; margin:0; padding:5px; }

	#divMenu-nl-home ul li.clsHomePage a:hover { float:left; display:block; color:#fff; text-decoration:none; font-size:13pt; margin:0; padding:5px; background:#568d14; }

	#divMenu-nl-home ul li a.clsActive:hover { float:left; display:block; color:#fff; text-decoration:none; background:#568d14; font-size:13pt; -moz-border-radius:4px; -webkit-border-radius:4px; margin:0; padding:5px; }

	#divMenu-nl-home ul li.clsHomePage { float:right; display:block; margin:0; }

	#divMenu-nl-home ul li a.clsActive, #divMenu-nl-home ul li a:hover {
	float:left;
	display:block;
	color:#fff;
	text-decoration:none;
	background:#568d14;
	font-size:13pt;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	margin:0;
	padding:5px 5px 3px;
	}

	#divMenu-nl-home ul li a.clsWhiteText {
		color:#fff;
	
	}
	
	
	
	#divMenu-fr, #divMenu-fr-home { float:left; display:block; margin:0 0 30px; }

	#divMenu-fr ul li, #divMenu-fr-home  ul li { float:left; display:block; margin:0 6px 10px 0; }

	#divMenu-fr ul li a, #divMenu-fr-home  ul li a { font-family: nimbus-sans-condensed; float:left; display:block; color:#555; text-decoration:none; font-size:13pt; margin:0; padding:5px 5px 3px; }

	#divMenu-fr ul li.clsHomePage a, #divMenu-fr-home  ul li.clsHomePage a { float:left; display:block; color:#888; text-decoration:none; font-size:13pt; margin:0; padding:5px; }

	#divMenu-fr ul li.clsHomePage a:hover, #divMenu-fr-home  ul li.clsHomePage a:hover { float:left; display:block; color:#fff; text-decoration:none; font-size:13pt; margin:0; padding:5px; background:#568d14; }

	#divMenu-fr ul li a.clsActive:hover, #divMenu-fr-home  ul li a.clsActive:hover { float:left; display:block; color:#fff; text-decoration:none; background:#9bde41; font-size:13pt; -moz-border-radius:4px; -webkit-border-radius:4px; margin:0; padding:5px; }

	#divMenu-fr ul li.clsHomePage, #divMenu-fr-home  ul li.clsHomePage { float:right; display:block; margin:0; }

	#divMenu-fr ul li a.clsActive, #divMenu-fr ul li a:hover, #divMenu-fr-home ul li a.clsActive, #divMenu-fr-home  ul li a:hover {
	float:left;
	display:block;
	color:#fff;
	text-decoration:none;
	background:#568d14;
	font-size:13pt;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	margin:0;
	padding:5px 5px 3px;
	}
	
	#divMenu-fr-home ul li a.clsWhiteText {
		color:#fff;
	}
	
	#divMenuProducts {
	float:left;
	display:block;
	margin:0 0 0px;
	}

	#divMenuProducts ul li {
	float:left;
	display:block;
	margin:0 6px 10px 0;
	}

	#divMenuProducts ul li a {
	float:left;
	display:block;
	color:#555;
	text-decoration:none;
	font-size:12pt;
	margin:0;
	padding:5px 5px 3px;
	}

	#divMenuProducts ul li.clsHomePage a {
	float:left;
	display:block;
	color:#ccc;
	text-decoration:none;
	font-size:12pt;
	margin:0;
	padding:5px;
	}

	#divMenuProducts ul li.clsHomePage a:hover {
	float:left;
	display:block;
	color:#fff;
	text-decoration:none;
	font-size:12pt;
	margin:0;
	padding:5px;
	background:#8cc63f;
	}

	#divMenuProducts ul li a.clsActive:hover {
	float:left;
	display:block;
	color:#fff;
	text-decoration:none;
	background:#9bde41;
	font-size:12pt;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	margin:0;
	padding:5px;
	}

	#divMenuProducts ul li.clsHomePage {
	float:right;
	display:block;
	margin:0;
	}


	#divFooterWrap-en {
	background:url(../images/footer-background-en.png) repeat scroll 0 0 #84B456;
	z-index:5;
	}

	#divFooterWrap2-en {
	background:url(../images/footer-biogback.jpg) no-repeat scroll 50% 0 transparent;
	margin-left:auto;
	margin-right:auto;
	padding-top:70px;
	padding-bottom:10px;
	}

	#divFooterWrap-nl {
	background:url(../images/footer-background-nl.png) repeat scroll 0 0 #84B456;
	z-index:5;
	}

	#divFooterWrap2-nl {
	background:none;
	margin-left:auto;
	margin-right:auto;
	padding-top:70px;
	padding-bottom:50px;
	}

	#divFooterWrap-fr {
	background:url(../images/footer-background-fr.png) repeat scroll 0 0 #84B456;
	z-index:5;
	}

	#divFooterWrap2-fr {
	background:none;
	margin-left:auto;
	margin-right:auto;
	padding-top:70px;
	padding-bottom:50px;
	}

	.clsFooterHeader {
	display:block;
	width:220px;
	float:left;
	margin-left:0px;
	margin-right:10px;
	position:relative;
	}

	#divContactAddress {
	color:#fff;
	font-size:10pt;
	line-height:14pt;
	font-family:arial;
	}

	#divContactAddress a {
	color:#fff;
	text-decoration:none;
	border-bottom:0px solid #fff;
	}

	#divContactAddress a:hover {
	color:#333;
	border-bottom:0px solid #333;
	}

	#divFooterLinks ul li {
	float:left;
	display:block;
	}

	#divFooterLinks ul li a {
	float:left;
	display:block;
	color:#fff;
	font-size:10pt;
	padding-right:10px;
	text-decoration:none;
	}

	#divFooterLinks ul li a:hover {

	color:#333;
	}

	#divFooterLinks a.clsStrawberry {
	display:block;
	float:left;
	color:#fff;
	font-size:10pt;
	text-decoration:none;
	padding:7px 0 0;
	}

	#divFooterLinks a:hover.clsStrawberry {

	color:#333;
	}
	#divProductLinks {
	color:#333;
	margin-bottom:30px;
	margin-top:30px;
	font-size:16pt;
	letter-spacing:-0.042em;
	}

	#divProductLinks a {
	color:#333;
	font-weight:700;
	text-decoration: none;
	border-bottom: 0px solid #333;
	}

	#divProductLinks a:hover {
	color:#005923;
	text-decoration: none;
	border-bottom: 0px solid #005923;
	}

	#divHomeMainContent-en h3 { font-family: VAGRoundedStandThin, arial; font-size:32pt; line-height:40pt; color:#8cc63f; width:600px; font-weight: normal;}

	#divHomeMainContent-en { margin: 0 0 20px 0; height:400px;}

	#divHomeMainContent-en p a { color:#666; text-decoration:none; border-bottom: 1px solid #666;}

	#divHomeMainContent-en p a:hover { color:#111; text-decoration:none; border-bottom: 1px solid #111;}

	#divHomeMainContent-en span { color:#666; font-size:12pt; line-height:15pt; display:block; margin:15px 0 10px;}

	#divHomeMainContent-en ul { width:400px; display:block; float:left; margin:10px 0 10px 0;}

	#divHomeMainContent-en ul li { color:#666; width:115px; float:left; background:url(../images/bullet-tick.png) no-repeat; padding-left:25px; margin-bottom:5px;}
	
	
	#divHomeMainContent-nl h3 { font-size:32pt; line-height:40pt; color:#8cc63f; width:400px; font-weight: normal; font-family: arial;}

	#divHomeMainContent-nl { margin: 0 0 20px 0; height:460px;}

	#divHomeMainContent-nl p a { color:#666; text-decoration:none; border-bottom: 1px solid #666;}

	#divHomeMainContent-nl p a:hover { color:#111; text-decoration:none; border-bottom: 1px solid #111;}

	#divHomeMainContent-nl span { color:#666; font-size:12pt; line-height:15pt; display:block; margin:15px 0 10px;}

	#divHomeMainContent-nl ul { width:420px; display:block; float:left; margin:10px 0 10px 0;}

	#divHomeMainContent-nl ul li { color:#666; width:115px; float:left; background:url(../images/bullet-tick.png) no-repeat; padding-left:25px; margin-bottom:5px;}
	
	
	#divHomeMainContent-fr h3 { font-size:32pt; line-height:40pt; color:#8cc63f; width:400px; font-weight: normal; font-family: arial;}

	#divHomeMainContent-fr { margin: 0 0 20px 0; height:460px;}

	#divHomeMainContent-fr p a { color:#666; text-decoration:none; border-bottom: 1px solid #666;}

	#divHomeMainContent-fr p a:hover { color:#111; text-decoration:none; border-bottom: 1px solid #111;}

	#divHomeMainContent-fr span { color:#666; font-size:12pt; line-height:15pt; display:block; margin:15px 0 10px;}

	#divHomeMainContent-fr ul { width:420px; display:block; float:left; margin:10px 0 10px 0;}

	#divHomeMainContent-fr ul li { color:#666; width:115px; float:left; background:url(../images/bullet-tick.png) no-repeat; padding-left:25px; margin-bottom:5px;}

	.clsHomeProduct-en {
	background:url(../images/homepage-products.png);
	width:406px;
	height:425px;
	position:absolute;
	top:90px;
	right:160px;
	z-index:9999;
	}
	
	.clsHomeProduct-nl {
	background:url(../images/homepage-productsxx.png);
	width:406px;
	height:425px;
	position:absolute;
	top:150px;
	right:120px;
	z-index:9999;
	}
	
	.clsHomeProduct-fr {
	background:url(../images/homepage-productsxx.png);
	width:406px;
	height:425px;
	position:absolute;
	top:150px;
	right:120px;
	z-index:9999;
	}

	.clsStory {
	width:216px;
	display:block;
	float:left;
	margin-left:10px;
	margin-right:10px;
	position:relative;
	}

	.clsMainImage {
	width:570px;
	height:402px;
	display:block;
	clear:both;
	background:url(../images/background-image.png);
	float:right;
	text-align:center;
	padding:13px 0 0;
	margin: 0 0 0 40px;
	}

	.clsSubImage {
	width:481px;
	height:333px;
	display:block;
	clear:both;
	background:url(../images/background-image-sub.png);
	float:right;
	text-align:center;
	padding:13px 0 0;
	margin: 0 0 0 40px;
	}

	.clsSmallImage, .clsTallImage {
	width:441px;
	height:290px;
	display:block;
	clear:both;
	background:url(../images/background-image-small.png) no-repeat 100% 50%;
	float:right;
	text-align:right;
	padding:21px 21px 0 0;
	margin: 0 0 0 30px;
	}

	.clsTallImage {
	background:url(../images/background-image-tall2.png) no-repeat top right;
	height:545px;
	padding:13px 11px 0 0;
	width: 481px;
	}

	.clsCream {
	background:url(../images/background-image-cream.png) no-repeat top right;
	width:459px;
	height:635px;
	display:block;
	clear:both;
	float:right;
	text-align:right;
	padding:13px 21px 0 0;
	margin: 0 0 0 30px;
	padding-left: 10px;
	}
	
	#divWrapper h3 { font-weight: normal; }

	#divMainContent-en p a { color:#ec008c; text-decoration: none; border-bottom: 1px solid #ec008c;}

	#divMainContent-en p a:hover { color:#fa62bc; text-decoration: none; border-bottom: 1px solid #fa62bc;}

	#divMainContent-en ul { display:block;margin:10px 0 25px 0;}

	#divMainContent-en ul li { color:#666; background:url(../images/bullet-tick.png) no-repeat; padding-left:25px; margin-bottom:8px; font-size:11pt; line-height:13pt;}

	#divMainContent-en h4 { font-size:14pt; line-height:18pt; font-weight:400; color:#666; margin:20px 0 5px 0; letter-spacing:-0.005em;}

	#divMainContent-en h4 img{ background: none; padding: 30 0 0 0; }

	#divMainContent-en h5 { font-size:18pt; line-height:18pt; font-weight:400; color:#666; margin:20px 0 15px 0; padding: 0 0 10px 0; letter-spacing:-0.005em; border-bottom: 1px solid #ccc; }

	#divMainContent-en h6 { color:#8CC63F; font-size:14pt; font-weight:400; line-height:15pt; margin:10px 0 5px 0; padding:0; float:left; }

	#divMainContent-en h3 { font-family: VAGRoundedStandThin, arial; font-size:32pt; line-height:40pt; color:#8cc63f; display: inline; letter-spacing:-0.04em; }

	#divMainContent-en { position:relative; min-height:420px; margin:0 0 30px; }

	#divMainContent-en p { font-size:11pt; line-height:17pt; color:#666; margin:0; letter-spacing: -0.001em; }




	#divMainContent-nl p a { color:#ec008c; text-decoration: none; border-bottom: 1px solid #ec008c;}

	#divMainContent-nl p a:hover { color:#fa62bc; text-decoration: none; border-bottom: 1px solid #fa62bc;}

	#divMainContent-nl ul { display:block;margin:10px 0 25px 0;}

	#divMainContent-nl ul li { color:#666; background:url(../images/bullet-tick.png) no-repeat; padding-left:25px; margin-bottom:8px; font-size:11pt; line-height:13pt;}

	#divMainContent-nl h4 { font-size:14pt; line-height:18pt; font-weight:400; color:#666; margin:20px 0 5px 0; letter-spacing:-0.005em;}

	#divMainContent-nl h4 img{ background: none; padding: 30 0 0 0; }

	#divMainContent-nl h5 { font-size:18pt; line-height:18pt; font-weight:400; color:#666; margin:20px 0 15px 0; padding: 0 0 10px 0; letter-spacing:-0.005em; border-bottom: 1px solid #ccc; }

	#divMainContent-nl h6 { color:#568d14; font-size:14pt; font-weight:400; line-height:15pt; margin:10px 0 5px 0; padding:0; float:left; }

	#divMainContent-nl h3 { font-family: VAGRoundedStandThin; font-size:32pt; line-height:40pt; color:#568d14; display: inline; letter-spacing:-0.005em; }

	#divMainContent-nl { position:relative; min-height:420px; margin:0 0 30px; }

	#divMainContent-nl p { font-size:11pt; line-height:17pt; color:#666; margin:0; letter-spacing: -0.001em; }



	#divMainContent-fr p a { color:#ec008c; text-decoration: none; border-bottom: 1px solid #ec008c;}

	#divMainContent-fr p a:hover { color:#fa62bc; text-decoration: none; border-bottom: 1px solid #fa62bc;}

	#divMainContent-fr ul { display:block;margin:10px 0 25px 0;}

	#divMainContent-fr ul li { color:#666; background:url(../images/bullet-tick.png) no-repeat; padding-left:25px; margin-bottom:8px; font-size:11pt; line-height:13pt;}

	#divMainContent-fr h4 { font-size:14pt; line-height:18pt; font-weight:400; color:#666; margin:20px 0 5px 0; letter-spacing:-0.005em;}

	#divMainContent-fr h4 img{ background: none; padding: 30 0 0 0; }

	#divMainContent-fr h5 { font-size:18pt; line-height:18pt; font-weight:400; color:#666; margin:20px 0 15px 0; padding: 0 0 10px 0; letter-spacing:-0.005em; border-bottom: 1px solid #ccc; }

	#divMainContent-fr h6 { color:#568d14; font-size:14pt; font-weight:400; line-height:15pt; margin:10px 0 5px 0; padding:0; float:left; }

	#divMainContent-fr h3 { font-family: VAGRoundedStandThin; font-size:32pt; line-height:40pt; color:#568d14; display: inline; letter-spacing:-0.005em; }

	#divMainContent-fr { position:relative; min-height:420px; margin:0 0 30px; }

	#divMainContent-fr p { font-size:11pt; line-height:17pt; color:#666; margin:0; letter-spacing: -0.001em; }




	#divProductContent-en p a,
	#divProductListing-en p a { color:#666; text-decoration: none; border-bottom: 1px solid #666; }

	#divProductContent-en p a:hover,
	#divProductListing-en p a:hover { color:#000; text-decoration: none; border-bottom: 1px solid #000; }

	#divProductContent-en p span { font-size:14pt; line-height:17pt; letter-spacing:-0.015em; color:#666; }

	#divProductContent-en ul.clsTickList { margin:10px 0 0; }

	#divProductContent-en h3 { font-size:32pt; font-family: VAGRoundedStandThin; line-height:40pt; color:#8cc63f; width:400px; }

	#divProductContent-en { position:relative; min-height:420px; margin:0px 0 30px 0; z-index: 10; }

	#divProductContent-en ul.clsTickList li { background:url("../images/bullet-tick.png") no-repeat scroll 0 0 transparent; color:#666; margin-bottom:5px; padding-left:25px;}

	#divProductContent-en p { font-size:11pt; line-height:15pt; letter-spacing:-0.001em; color:#666; margin:10px 0 0; }

	#divProductContent-en h4 { font-size:14pt; line-height:15pt; font-weight:400; color:#666; margin:20px 0 0; }

	#divUses { width: 210px; padding-top: 18px; }



	#divProductContent-nl p a { color:#666; text-decoration: none; border-bottom: 1px solid #666; }

	#divProductContent-nl p a:hover { color:#000; text-decoration: none; border-bottom: 1px solid #000; }

	#divProductContent-nl p span { font-size:14pt; line-height:17pt; letter-spacing:-0.015em; color:#666; }

	#divProductContent-nl ul.clsTickList { margin:10px 0 0; }

	#divProductContent-nl h3 { font-family: VAGRoundedStandThin; font-size:32pt; line-height:40pt; color:#568d14; width:520px; }

	#divProductContent-nl { position:relative; min-height:420px; margin:0px 0 30px 0; }

	#divProductContent-nl ul.clsTickList li { background:url("../images/bullet-tick.png") no-repeat scroll 0 0 transparent; color:#666; margin-bottom:5px; padding-left:25px;}

	#divProductContent-nl p { font-size:11pt; line-height:15pt; letter-spacing:-0.001em; color:#666; margin:10px 0 0; }

	#divProductContent-nl h4 { font-size:14pt; line-height:15pt; font-weight:400; color:#666; margin:20px 0 0; }




	#divProductContent-fr p a { color:#666; text-decoration: none; border-bottom: 1px solid #666; }

	#divProductContent-fr p a:hover { color:#000; text-decoration: none; border-bottom: 1px solid #000; }

	#divProductContent-fr p span { font-size:14pt; line-height:17pt; letter-spacing:-0.015em; color:#666; }

	#divProductContent-fr ul.clsTickList { margin:10px 0 0; }

	#divProductContent-fr h3 { font-family: VAGRoundedStandThin; font-size:32pt; line-height:40pt; color:#568D14; width:400px; }

	#divProductContent-fr { position:relative; min-height:420px; margin:0px 0 30px 0; }

	#divProductContent-fr ul.clsTickList li { background:url("../images/bullet-tick.png") no-repeat scroll 0 0 transparent; color:#666; margin-bottom:5px; padding-left:25px;}

	#divProductContent-fr p { font-size:11pt; line-height:15pt; letter-spacing:-0.001em; color:#666; margin:10px 0 0; }

	#divProductContent-fr h4 { font-size:14pt; line-height:15pt; font-weight:400; color:#666; margin:20px 0 0; }


	.clsProductListImage {
	float:right;
	margin:20px 20px 0 0;
	}

	.clsProductImageHolder {
	height:410px;
	position:relative;
	}

	.clsProductImage {
	bottom:0;
	left:0;
	position:absolute;
	}

	#divProductListing-en { margin-left: -150px; width: 700px;position:relative;z-index:5;}
	
	#divProductListing-en ul { width:700px; float:left; }

	#divProductListing-en ul li { float:left; width:150px; display:block; margin:0 0 10px; }

	#divProductListing-en ul li.day-night-cream { width: 250px; }
	
	#divProductListing-en ul li p { font-size:11pt; color:#333; padding:0; }

	#divProductListing-en ul li span { font-size:14pt; color:#ec008c; display:block; padding:0 0 5px; }

	#divProductListing-en p { color:#666; font-size:11pt; line-height:15pt; letter-spacing:-0.001em; }

	#divProductListing-en p span { color:#666; font-size:14pt; line-height:17pt; letter-spacing:-0.011em; display:block; padding:0 0 8px; }

	#divProductListing-en p span span { color:#ec008c; display:inline;}
	
	
	
	#divProductListing-nl { margin-left: -150px; width: 700px;position:relative;z-index:5;}
	
	#divProductListing-nl ul  { width:700px; float:left; }

	#divProductListing-nl ul li { float:left; width:150px; display:block; margin:0 0 10px 0; }
	
	#divProductListing-nl ul li p { font-size:11pt; color:#333; padding:0; }

	#divProductListing-nl ul li span { font-size:14pt; color:#ec008c; display:block; padding:0 0 5px; }

	#divProductListing-nl p { color:#666; font-size:11pt; line-height:15pt; letter-spacing:-0.001em; }

	#divProductListing-nl p span { color:#666; font-size:14pt; line-height:17pt; letter-spacing:-0.011em; display:block; padding:0 0 8px; }

	#divProductListing-nl p span span { color:#ec008c; display:inline;}
	
	#divProductListing-nl p a { color:#666; text-decoration: none; border-bottom: 1px solid #666; }

	#divProductListing-nl p a:hover { color:#000; text-decoration: none; border-bottom: 1px solid #000; }
	
	
	#divProductListing-fr { margin-left: -150px; width: 700px;position:relative;z-index:5;}
	
	#divProductListing-fr ul  { width:700px; float:left; }

	#divProductListing-fr ul li { float:left; width:150px; display:block; margin:0 0 10px 0; }
	
	#divProductListing-fr ul li p { font-size:11pt; color:#333; padding:0; }

	#divProductListing-fr ul li span { font-size:14pt; color:#ec008c; display:block; padding:0 0 5px; }

	#divProductListing-fr p { color:#666; font-size:11pt; line-height:15pt; letter-spacing:-0.001em; }

	#divProductListing-fr p span { color:#666; font-size:14pt; line-height:17pt; letter-spacing:-0.011em; display:block; padding:0 0 8px; }

	#divProductListing-fr p span span { color:#ec008c; display:inline;}
	
	#divProductListing-fr p a { color:#666; text-decoration: none; border-bottom: 1px solid #666; }

	#divProductListing-fr p a:hover { color:#000; text-decoration: none; border-bottom: 1px solid #000; }
	
	#product-arrow-en,
	#product-arrow-nl,
	#product-arrow-fr {
		width:128px;
		height:89px;
		float:left;
		position:absolute;
		top:450px;
		right:200px;
		margin:3px;
		zoom: 100%;
		z-index: 10000;
		}

		.box img {
			display: none;
			}
	
	/*#product-arrow-nl {  display:none; float:left; height:89px; margin:3px; position:absolute; right:170px; top:420px; width:128px; z-index:9999; zoom: 100%;}
	
	#product-arrow-fr {  display:none; float:left; height:89px; margin:3px; position:absolute; right:170px; top:420px; width:128px; z-index:9999; zoom: 100%;}*/
	
	#product-arrow-inner {
	width:128px;
	height:89px;
	background: url(../images/product-arrow.png) no-repeat;
	}

	#divWrapper {
	position:relative;
	display:block;
	z-index: 9999;
	}

	#divHeader-en {
	position:relative;
	display:block;
	float:left;
	margin: 0;
	}

	#divHeader-nl {
	position:relative;
	display:block;
	float:left;
	margin: 0;
	}

	#divHeader-fr {
	position:relative;
	display:block;
	float:left;
	margin: 0;
	}



	#divFooterHeader h4, .clsFooterHeader h4 {
	color:#fff;
	font-size:35pt;
	font-weight: normal;
	font-family: VAGRoundedStandThin, arial;
	}

	#divFooterHeader a,.clsFooterHeader p a {
	color:#fff;
	font-size:13pt;
	line-height:16pt;
	margin-top:15px;
	display:block;
	float:left;
	font-weight:400;
	font-family:tahoma;
	text-decoration:none;
	border-bottom: 0px solid #fff; /*border-bottom: 1px solid #fff;*/
	float:left;
	letter-spacing:-0.015em;
	}

	.clsFooterHeader p a:hover {
	color:#333;
	text-decoration:none;
	border-bottom: 0px solid #333;
	display:block;
	float:left;
	}





	#divHomeMainContent-en p{
	font-size:11pt;
	line-height:15pt;
	letter-spacing:-0.001em;
	color:#666;
	width:400px;
	margin:10px 0 0;
	clear: both;
	display:block;
	}

	#divHomeMainContent-nl p {
	clear:both;
	color:#666666;
	display:block;
	font-size:11pt;
	letter-spacing:-0.001em;
	line-height:15pt;
	margin:10px 0 0;
	width:460px;
	}
	
	#divHomeMainContent-fr p {
	clear:both;
	color:#666666;
	display:block;
	font-size:11pt;
	letter-spacing:-0.001em;
	line-height:15pt;
	margin:10px 0 0;
	width:460px;
	}


	#divStory a.clsStoryHeader,.clsStory a.clsStoryHeader {
	color:#fff;
	font-size:15pt;
	line-height:18pt;
	letter-spacing:0;
	display:block;
	font-weight:400;
	margin:10px 0;
	padding:0;
	letter-spacing:-0.015em;
	text-decoration: none;
	}

	#divStory a.clsStoryLinks,.clsStory a.clsStoryLinks {
	color:#333;
	font-weight:700;
	display:block;
	font-size:10pt;
	line-height:14pt;
	margin:0 0 0px;
	letter-spacing:-0.015em;
	text-decoration: none;
	border-bottom: 0px solid #fff;
	}

	.clsStory a:hover.clsStoryLinks {
	color:#000;
	text-decoration: none;
	border-bottom: 0px solid #333;
	}


	.clsStory a.clsStoryLinks2 {
	color:#fff;
	font-weight:700;
	display:block;
	font-size:13pt;
	line-height:12pt;
	margin:20px 0 8px 0;
	float:left;
	font-weight: normal;
	width:200px;
	text-decoration: none;
	border-bottom: 0px solid #fff;
	}

	.clsStory a:hover.clsStoryLinks2 {
	color:#333;
	text-decoration: none;
	border-bottom: 0px solid #333;
	}

	#divStory p,.clsStory p {
	color:#fff;
	font-size:11pt;
	line-height:15pt;
	letter-spacing:0;
	display:block;
	padding:0 0 10px;
	letter-spacing:-0.001em;
	}




	#divTestimonialContent-en p { font-size:11pt; line-height:15pt; color:#FA62BC; margin:5px 0 0; letter-spacing:-0.001em; }

	#divTestimonialContent-en p a { color:#ec008c; }

	#divTestimonialContent-en ul { width:400px; display:block; margin:10px 0 5px 0; }

	#divTestimonialContent-en ul li { color:#666; background:url(../images/bullet-tick.png) no-repeat; padding-left:25px; margin-bottom:5px; }

	#divTestimonialContent-en h3 { font-size:32pt; font-family: VAGRoundedStandThin; line-height:40pt; color:#8cc63f; }

	#divTestimonialContent-en { position:relative; min-height:420px; margin:0 0 30px; }

	#divTestimonialContent-en h4 { font-size:22pt; line-height:27pt; letter-spacing:-0.061em; font-weight:400; color:#555; margin:20px 0 0; }

	#divTestimonialContent-en h4 span.clsLeft { width:22px; height:18px; background: url(../images/quote-sprite.png) no-repeat; text-indent:-9999px; }

	#divTestimonialContent-en h4 span.clsRight { width:22px; height:18px; background: url(../images/quote-sprite.png) no-repeat; text-indent:-9999px; }

	#divTestimonialContent-en h5 { font-size:13.5pt; line-height:20pt; letter-spacing:-0.051em; font-weight:400; color: #777; margin:20px 0 0; }

	#divTestimonialContent-en h5 img.clsLeft { padding: 5px 0 0 0; float: left; }

	#divTestimonialContent-en h5 img.clsRight { background: url(../images/right-quote-sml.png) no-repeat; display: inline; }




	#divTestimonialContent-nl p { font-size:11pt; line-height:15pt; color:#FA62BC; margin:5px 0 0; letter-spacing:-0.001em; }

	#divTestimonialContent-nl p a { color:#ec008c; }

	#divTestimonialContent-nl ul { width:400px; display:block; margin:10px 0 5px 0; }

	#divTestimonialContent-nl ul li { color:#666; background:url(../images/bullet-tick.png) no-repeat; padding-left:25px; margin-bottom:5px; }

	#divTestimonialContent-nl h3 { font-family: VAGRoundedStandThin; font-size:32pt; line-height:40pt; color:#568d14; }

	#divTestimonialContent-nl { position:relative; min-height:420px; margin:0 0 30px; }

	#divTestimonialContent-nl h4 { font-size:22pt; line-height:27pt; letter-spacing:-0.061em; font-weight:400; color:#555; margin:20px 0 0; }

	#divTestimonialContent-nl h4 span.clsLeft { width:22px; height:18px; background: url(../images/quote-sprite.png) no-repeat; text-indent:-9999px; }

	#divTestimonialContent-nl h4 span.clsRight { width:22px; height:18px; background: url(../images/quote-sprite.png) no-repeat; text-indent:-9999px; }

	#divTestimonialContent-nl h5 { font-size:13.5pt; line-height:20pt; letter-spacing:-0.051em; font-weight:400; color: #777; margin:20px 0 0; }

	#divTestimonialContent-nl h5 img.clsLeft { padding: 5px 0 0 0; float: left; }

	#divTestimonialContent-nl h5 img.clsRight { background: url(../images/right-quote-sml.png) no-repeat; display: inline; }



	#divTestimonialContent-fr p { font-size:11pt; line-height:15pt; color:#FA62BC; margin:5px 0 0; letter-spacing:-0.001em; }

	#divTestimonialContent-fr p a { color:#ec008c; }

	#divTestimonialContent-fr ul { width:400px; display:block; margin:10px 0 5px 0; }

	#divTestimonialContent-fr ul li { color:#666; background:url(../images/bullet-tick.png) no-repeat; padding-left:25px; margin-bottom:5px; }

	#divTestimonialContent-fr h3 { font-family: VAGRoundedStandThin; font-size:32pt; line-height:40pt; color:#568D14; }

	#divTestimonialContent-fr { position:relative; min-height:420px; margin:0 0 30px; }

	#divTestimonialContent-fr h4 { font-size:22pt; line-height:27pt; letter-spacing:-0.061em; font-weight:400; color:#555; margin:20px 0 0; }

	#divTestimonialContent-fr h4 span.clsLeft { width:22px; height:18px; background: url(../images/quote-sprite.png) no-repeat; text-indent:-9999px; }

	#divTestimonialContent-fr h4 span.clsRight { width:22px; height:18px; background: url(../images/quote-sprite.png) no-repeat; text-indent:-9999px; }

	#divTestimonialContent-fr h5 { font-size:13.5pt; line-height:20pt; letter-spacing:-0.051em; font-weight:400; color: #777; margin:20px 0 0; }

	#divTestimonialContent-fr h5 img.clsLeft { padding: 5px 0 0 0; float: left; }

	#divTestimonialContent-fr h5 img.clsRight { background: url(../images/right-quote-sml.png) no-repeat; display: inline; }



	.clsTestimonialBox {
	float:left;
	display:block;
	width:430px;color:#666;
	margin: 0 30px 0 0px;

	}

	.clsTestimonialBoxAlt {
	float:left;
	display:block;
	width:430px;color:#666;
	margin: 0 30px 0 0px;

	}
	/* Step Carousel */

	ol, ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	}

	.stepcarousel{
	position: relative;
	border: 0px solid black;
	overflow: hidden;
	width: 960px;
	height: 400px;

	}

	.stepcarousel .belt {
	position: absolute;
	left: 0;
	top: 0;
	}

	.stepcarousel .panel{
	float: left;
	overflow: hidden;
	margin: 0px;
	width: 960px;
	}


	/* Reset CSS */

	html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
	margin:0;
	padding:0;
	}

	body {
	line-height:1;
	}

	ol,ul {
	list-style:none;
	}

	blockquote,q {
	quotes:none;
	}

	blockquote:before,blockquote:after,q:before,q:after {
	content:none;
	}

	:focus {
	outline:0;
	}



	/* 960 Grid CSS */


	.container_16 {
	margin-left:auto;
	margin-right:auto;
	width:960px;
	}

	.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16 {
	display:inline;
	float:left;
	position:relative;
	margin-left:10px;
	margin-right:10px;
	}

	.container_16 .grid_4 {
	width:220px;
	}

	.container_16 .grid_8 {
	width:460px;
	}

	.container_16 .grid_12 {
	width:700px;
	}

	.container_16 .grid_16 {
	width:940px;
	}

	.alpha {
	margin-left:0;
	}

	.omega {
	margin-right:0;
	}

	.container_16 .grid_1 {
	width:40px;
	}

	.container_16 .grid_2 {
	width:100px;
	}

	.container_16 .grid_3 {
	width:160px;
	}

	.container_16 .grid_5 {
	width:280px;
	}

	.container_16 .grid_6 {
	width:340px;
	}

	.container_16 .grid_7 {
	width:400px;
	}

	.container_16 .grid_9 {
	width:520px;
	}

	.container_16 .grid_10 {
	width:580px;
	}

	.container_16 .grid_11 {
	width:640px;
	}

	.container_16 .grid_13 {
	width:760px;
	}

	.container_16 .grid_14 {
	width:820px;
	}

	.container_16 .grid_15 {
	width:880px;
	}



	/* Shop Finder */

	ul#nav_categories {
		border-right: 0px solid #ccc;
		margin-right:20px;
		width: 250px;
		float: left;
		background: url(../images/shadow.png) 100% 0% no-repeat;
		min-height:400px;
	}

	ul#nav_categories li{
		
		background: none;
		margin: 0;
		padding: 5px 0 5px 0;
		cursor: pointer;
	}

	ul#nav_categories li a {
		
		color:#666666;
		text-decoration:none;
	}

	ul#nav_categories li a:hover {
		
		color:#222;
		text-decoration:none;
	}

	#nav_categories ul {
		width: 300px;
		background: none;
		margin: 0;
		padding:0;

	}

	#nav_categories ul li {
		margin: 0;
		padding:0;
	}

	#nav_categories ul li a {
		margin: 0;
		padding:10px 0px 0px 26px;
		text-decoration: none;
		background: url(../images/sub-arrow.png) no-repeat 10px 10px;
		display: block;
		color:#EC008C;
	}

	#nav_categories ul li ul li{
		margin: 0 0 0 10px;
		padding:0;
	}

	#nav_categories ul li ul li a {
		margin: 0;
		padding:10px 0px 0px 26px;
		text-decoration: none;
		background: url(../images/sub-arrow.png) no-repeat 10px 10px;
		display: block;
		color:#222;
	}

	ul#divShopList {

		float:left;
		width:620px;
	}

	ul#divShopList li {

		float:left;
		background: none;
		width:300px;
		display:block;
		margin: 0 0 20px 0;
		padding:5px;
	}


	ul#divShopList li p {

		margin: 0;
		padding: 0;
	}

	ul#divShopList li  h4 {
	color:#666666;
	font-size:14pt;
	font-weight:400;
	line-height:15pt;
	margin:0 0 5px 0;
	padding:0;
	width:340px;}










	.clsCarouselTestimoials {
	width:216px;
	display:block;
	float:left;
	margin-left:10px;
	margin-right:10px;
	position:relative;
	}




	.clsCarouselTestimoials a.clsStoryHeader {
	color:#fff;
	font-size:15pt;
	line-height:18pt;
	letter-spacing:0;
	display:block;
	font-weight:400;
	margin:10px 0;
	padding:0;
	letter-spacing:-0.015em;
	}

	.clsCarouselTestimoials a.clsStoryLinks {
	color:#fff;
	display:inline;
	font-size:13pt;
	font-weight: normal;
	line-height:14pt;
	margin:0 0 8px;
	letter-spacing:-0.015em;
	text-decoration: none;
	border-bottom: 0px solid #fff;
	}

	.clsCarouselTestimoials a:hover.clsStoryLinks {
	color:#333;
	text-decoration: none;
	border-bottom: 0px solid #333;
	}


	.clsCarouselTestimoials a.clsStoryLinks2 {
	color:#fff;
	font-weight:700;
	display:block;
	font-size:10pt;
	line-height:12pt;
	margin:20px 0 8px 0;
	float:left;

	text-decoration: none;
	border-bottom: 1px solid #fff;
	}

	.clsCarouselTestimoials a:hover.clsStoryLinks2 {
	color:#333;
	text-decoration: none;
	border-bottom: 1px solid #333;
	}

	.clsCarouselTestimoials p {
	color:#fff;
	font-size:16pt;
	line-height:20pt;
	letter-spacing:0;
	display:block;
	padding:0 0 10px;
	letter-spacing:-0.051em;
	}

	.clsCarouselTestimoials p span{
	color:#fff;
	font-size:11pt;
	line-height:15pt;
	letter-spacing:0;
	display:block;
	padding:0 0 10px;
	letter-spacing:-0.001em;
	font-weight: normal;
	}




	#divIE6Header {
	font-size:11pt;
	line-height:18pt;
	font-weight:400;
	color:#666;
	margin:20px 0 15px 0;
	padding: 0 0 10px 0;
	letter-spacing:-0.005em;
	border-top: 1px solid #8cc63f;
	border-bottom: 1px solid #8cc63f;
	background: #fff;
	padding: 10px;
	margin:10px 0 10px 0;
	position: absolute;
	top:0;
	left:0;
	z-index:999;
	text-align:center;
	width:980px;
	filter: alpha(opacity=90); 
	}

	#divIE6Header a{
	color:#8cc63f;
	text-decoration: none;
	border-bottom: 1px solid #8cc63f;
	}

	#divIE6Header a:hover {
	color:#000;
	text-decoration: none;
	border-bottom: 1px solid #000;
	}
	
	a.clsStoryLinks {
		display:block;
		clear:both;
		margin: 0 0 0 240px;
	
		border-bottom:0 solid #FFFFFF;
		color:#FFFFFF;
		display:block;
		float:left;
		font-size:13pt;
		font-weight:normal;
		line-height:12pt;
		text-decoration:none;
	}
	
	a:hover.clsStoryLinks {
		border-bottom:0 solid #333333;
color:#333333;
text-decoration:none;
	
	}
	
	a.clsStoryLinks2 {
		display:block;
		clear:both;
		margin: 20px 0 0 240px;
	
		border-bottom:0 solid #FFFFFF;
		color:#FFFFFF;
		display:block;
		float:left;
		font-size:13pt;
		font-weight:normal;
		line-height:12pt;
		text-decoration:none;
	}
	
	a:hover.clsStoryLinks2 {
		border-bottom:0 solid #333333;
color:#333333;
text-decoration:none;
	
	}
	
	#divFlags {
	position: absolute;
	top:10px;
	right:0;
	
	}
	
	#socialTitle {
	color: #666;
	font-size: 12pt;
	margin: 20px 0 0 0;
	}
	
	#socialFacebook {
	background: url("../images/facebook_logo2.png") repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 10pt;
    height: 23px;
    margin: 6px 18px 3px 0;
    text-decoration: none;
    text-indent: -9999px;
    width: 104px;
	}

	#socialTwitter {
	background: url("../images/twitter_logo2.png") repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 10pt;
    height: 23px;
    margin: 6px 18px 3px 0;
    text-decoration: none;
    text-indent: -9999px;
    width: 115px;
	}

	#socialBlog {
	background: url("../images/blog_logo2.png") repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 10pt;
    height: 23px;
    margin: 6px 8px 3px 0;
    text-decoration: none;
    text-indent: -9999px;
    width: 110px;
	}
	
	#divFooterLinks a.clsSocialFacebook {
	display:block;
	float:left;
	color:#fff;
	font-size:10pt;
	text-decoration:none;
	margin:6px 8px 3px 0px;
	background: url(../images/facebook_logo.png) ;
	width:90px;
	height:23px;
	text-indent: -9999px;
	}

	#divFooterLinks a:hover.clsSocialFacebook {
	color:#333;
	}
	
	#divFooterLinks a.clsSocialTwitter {
	display:block;
	float:left;
	color:#fff;
	font-size:10pt;
	text-decoration:none;
	margin:6px 8px 3px 0px;
	background: url(../images/twitter_logo.png) ;
	width:90px;
	height:23px;
	text-indent: -9999px;
	}

	#divFooterLinks a:hover.clsSocialTwitter {
	color:#333;
	}

	#divFooterLinks a.clsSocialBlog {
	display:block;
	float:left;
	color:#fff;
	font-size:10pt;
	text-decoration:none;
	margin:6px 8px 3px 0px;
	background: url(../images/blog_logo.png) ;
	width:110px;
	height:23px;
	text-indent: -9999px;
	}

	#divFooterLinks a:hover.clsSocialBlog {
	color:#333;
	}
	
	.creamUseTitle {
		cursor: pointer;
		}
		.creamUseTitle:hover {
			color:#000;
			}
			
	.creamIngredientsTitle {
		cursor: pointer;
		}
		.creamIngredientsTitle:hover {
			color:#000;
			}
			
	.frSecondPara {
		margin-right: 140px !important;
		}

}

/* EN Products */
#divProductListing-en ul li.prod500mg-capsule {
	margin-right:14px !important;
	}
	
#divProductListing-en ul li.prod20ml-bottle {
	margin-right: 0px;
	width: 131px;
	}
	
#divProductListing-en ul li.prod50ml-bottle {
	width: 160px;
	}
	
#divProductListing-en ul li.prodday-night-cream {

	}
	
/* NL Products */
#divProductListing-nl ul li.prod500mg-vegicapsules {
	margin-right:14px !important;
	padding-left: 5px;
	padding-right: 5px;
	}
	
#divProductListing-nl ul li.prod20ml-flesje {
	margin-right: 0px;
	width: 131px;
	padding-left: 5px;
	padding-right: 5px;
	}
	
#divProductListing-nl ul li.prod50ml-olie {
	width: 160px;
	padding-left: 5px;
	padding-right: 5px;
	}
	
#divProductListing-nl ul li.prod50ml-dag-nachtcreme {
	padding-left: 5px;
	padding-right: 5px;
	}
	
/* FR Products */
#divProductListing-fr ul li.prod500mg-gelules-vegetales-fr {
	margin-right:14px !important;
	padding-left: 5px;
	padding-right: 5px;
	}
	
#divProductListing-fr ul li.prodflacon-de-20ml-fr {
	margin-right: 0px;
	width: 131px;
	padding-left: 5px;
	padding-right: 5px;
	}
	
#divProductListing-fr ul li.prodhuile-50ml {
	width: 160px;
	padding-left: 5px;
	padding-right: 5px;
	}
	
#divProductListing-fr ul li.prodcreme-anti-age-de-jour-et-de-nuit-50ml {
	padding-left: 5px;
	padding-right: 5px;
	}


