.greenBioBack a:hover, .greenBioBack.selected {
	background-color: #5bba49;
	background: -webkit-gradient(linear, left top, left bottom, from(#90bf87), to(#45b92f));
	background: -moz-linear-gradient(top, #90bf87, #45b92f);
	background: -o-linear-gradient(-90deg, #90bf87, #45b92f);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#90bf87, endColorstr=#45b92f);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#90bf87, endColorstr=#45b92f)";
}

.greenBioBack.selected  {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#90bf87, endColorstr=#45b92f) progid:DXImageTransform.Microsoft.Alpha(opacity=85);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#90bf87, endColorstr=#45b92f) progid:DXImageTransform.Microsoft.Alpha(opacity=85)";
}

img.bioSubmenu {
	padding: 20px 0px 15px 20px;
}

.ecocert {
	font-size: 0.9em;
	font-style: italic;
	padding: 0px 5px 20px 20px;
}

.ecocert a {
	text-decoration: none;
	color: #CCCCCC;
}

.ecocert a:hover {
	text-decoration: underline;
}

.boxImage a {
	text-decoration: none;
	display: block;
	margin: 0 auto;
	padding: 0;
	border: 3px solid black;
}

.baobabLifeColor {
	color: orange;
}

.edelweiss {
	color: #68C9D0;
}

.edelweiss a:hover {
	border: 3px solid #68C9D0;
}

.edelweissColor, .edelweissColor a {
	color: #68C9D0;
}

.edelweissBack a:hover, .edelweissBack.selected {
	color: white;
	background-color: #68C9D0;
	background: -webkit-gradient(linear, left top, left bottom, from(#97cace), to(#3fc3cd));
	background: -moz-linear-gradient(top, #97cace, #3fc3cd);
	background: -o-linear-gradient(-90deg, #97cace, #3fc3cd);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#97cace, endColorstr=#3fc3cd);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#97cace, endColorstr=#3fc3cd)";
}

.edelweissBack.selected  {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#97cace, endColorstr=#3fc3cd) progid:DXImageTransform.Microsoft.Alpha(opacity=85);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#97cace, endColorstr=#3fc3cd) progid:DXImageTransform.Microsoft.Alpha(opacity=85)";
}

.acacia {
	position: relative;
	top: 6px;
}

.acacia a:hover {
	border: 3px solid #FFD400;
}

.acaciaColor, .acaciaColor a {
	color: #FFD400;
}

.acaciaBack a:hover, .acaciaBack.selected {
	color: white;
	background-color: #FFD400;
	background: -webkit-gradient(linear, left top, left bottom, from(#fadd77), to(#ffc600));
	background: -moz-linear-gradient(top, #fadd77, #ffc600);
	background: -o-linear-gradient(-90deg, #fadd77, #ffc600);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fadd77, endColorstr=#ffc600);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#fadd77, endColorstr=#ffc600)";
}

.acaciaBack.selected  {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fadd77, endColorstr=#ffc600) progid:DXImageTransform.Microsoft.Alpha(opacity=85);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#fadd77, endColorstr=#ffc600) progid:DXImageTransform.Microsoft.Alpha(opacity=85)";
}

.colorBox.acaciaBack {
	color: white;
	color: #404040;
	background-color: #FFD400;
}

.acacia .textlink a:hover {
	color: #444343;
	text-decoration: none; 
	border: 1px solid gray;
	background-color: #FFD400;
}

.orchidea {
	position: relative;
	color: #FBBEA8;
	top: 49px;
}

.orchidea a:hover {
	border: 3px solid #FBBEA8;
}

.orchideaColor, .orchideaColor a {
	color: #FBBEA8;
}

.orchideaBack a:hover, .orchideaBack.selected {
	color: white;
	background-color: #FBBEA8;
	background: -webkit-gradient(linear, left top, left bottom, from(#fbd1c2), to(#fbab8e));
	background: -moz-linear-gradient(top, #fbd1c2, #fbab8e);
	background: -o-linear-gradient(-90deg, #fbd1c2, #fbab8e);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fbd1c2, endColorstr=#fbab8e);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#fbd1c2, endColorstr=#fbab8e)";
}

.orchideaBack.selected  {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fbd1c2, endColorstr=#fbab8e) progid:DXImageTransform.Microsoft.Alpha(opacity=85);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#fbd1c2, endColorstr=#fbab8e) progid:DXImageTransform.Microsoft.Alpha(opacity=85)";
}

.orchidea .textlink a:hover {
	color: #444343;
	text-decoration: none; 
	border: 1px solid gray;
	background-color: #FBBEA8;
}

.lys {
	position: relative;
	color: #C2CC3B;
	top: 49px;
}

.lys a:hover {
	border: 3px solid #C2CC3B;
}

.lysColor, .lysColor a {
	color: #C2CC3B;
}

.lysBack a:hover, .lysBack.selected {
	color: white;
	background-color: #C2CC3B;
	background: -webkit-gradient(linear, left top, left bottom, from(#c7cc7e), to(#c0cc1a));
	background: -moz-linear-gradient(top, #c7cc7e, #c0cc1a);
	background: -o-linear-gradient(-90deg, #c7cc7e, #c0cc1a);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#c7cc7e, endColorstr=#c0cc1a);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#c7cc7e, endColorstr=#c0cc1a)";
}

.lysBack.selected  {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#c7cc7e, endColorstr=#c0cc1a) progid:DXImageTransform.Microsoft.Alpha(opacity=85);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#c7cc7e, endColorstr=#c0cc1a) progid:DXImageTransform.Microsoft.Alpha(opacity=85)";
}

.lys .textlink a:hover {
	color: #444343;
	text-decoration: none; 
	border: 1px solid gray;
	background-color: #C2CC3B;
}
