*{
	font-family:Arial, Helvetica, sans-serif;
}
body{
	background:url(../../img/commun/bg.jpg) no-repeat #f49e00 center;margin:0;padding:0;font-size:11px;text-align:center;color:#ffffff;
}

form{
	padding:0px;margin:0px;height: 100%;
}
img {
	border:0;
}
a{
	text-decoration:none;
}
h1, h2{
	margin:0px;padding:0px;font-size:11px;
}
li a{
	 _height:1%;
}

/* hide from ie on mac \*/
html {
  height: 100%;
  /*overflow: hidden;*/
}

#flashContent {
  height: 100%;color:#000000;

}
#flashContent .noflash{
  position:absolute;z-index:10;left:50%;top:50%;width:670px;margin-left:-230px;margin-top:-200px;line-height:22px;font-size:12px;
}

/* end hide */

body {
  height: 100%;
  margin: 0;
  padding: 0;

}

.content {
	position:absolute;z-index:8;left:50%;top:50%;margin-left:-270px;margin-top:-90px;font-size:12px;text-align:left;
}

.flashContent {
	position:absolute;z-index:8;left:50%;top:50%;height:auto;margin-left:-455px;margin-top:-190px;
}
.flashContent #flashContent{
	height:auto;
}

/*** GLOBAL ***/
#logo{
	position:absolute;z-index:10;left:50%;top:50%;width:272px;height:224px;margin-left:-490px;margin-top:-297px;
}
#logo.logoSmall{
	width:130px;height:107px;margin-left:-490px;margin-top:-307px;
}
#navTop{
	position:absolute;z-index:11;width:718px;list-style:none outside none;margin:0;padding:0;left:50%;top:50%;margin-left:-245px;margin-top:-280px;background:url('../../img/commun/nav-bg.gif') no-repeat 25px 26px;
}
#navTop li{
	position:relative;float:left;padding:0;
}
#navTop li a{
	display:block;_height:1%;_width:1%;
}

#navTop ol{
	position:absolute;display:none;left:0;top:27px;width:100%;visibility:hidden;z-index:100;background-color:#f29203;list-style:none outside none;margin:0;padding:0 0 6px 0;
}
#navTop ol.on{
	display:block;visibility:visible;
}
#navTop ol li{
	position:relative;float:none;padding:0 0 0 20px;text-align:left;
}
#navTop ol li a{
	padding:6px 0 6px 0;
}
#navTop ol.on li{
	float:none;
}

#navTop #n3 ol li{
	padding:0 0 0 5px;
}
/*******************/

/*** FOOTER ***/
#footer {
	position:absolute;z-index:12;width:900px;margin:0;padding:0 40px;left:50%;top:50%;margin-left:-490px;margin-top:265px;
}
#footer .mention{
	float:left;
}
#footer .mention, #footer .mention a{
	color:#661800;font-weight:bold;text-transform:uppercase;font-size:10px;
}
#footer .mention a{
	text-decoration:underline;font-size:10px;
}
#footer ul{
	list-style:none outside none;margin:0;padding:0;
}
#footer .link{
	float:right;
}
#footer .link li{
	display:block;float:left;padding:0 3px 0 0;color:#661800;font-size:10px;
}
#footer .link li a{
	color:#661800;font-weight:bold;text-transform:uppercase;font-size:10px;
}

#footer .partenaire{
	clear:both;margin:6px 0 5px 0;text-align:center;color:#b47502;
}
#footer .partenaire a{
	color:#b47502;text-transform:uppercase;font-size:10px;
}
/*******************/

#still{
	background:url(../../img/commun/bg-still.jpg) no-repeat #009ee0 center;
}
.stevia{
	background:url(../../img/commun/bg-still.jpg) no-repeat #009ee0 center;
}
#still #navTop{
	background:url('../../img/commun/nav-bg-still.gif') no-repeat 25px 26px;
}
#still #footer .mention, #still #footer .mention a{
	color:#95d6ef;
}
#still #footer .link li a{
	color:#95d6ef;
}
#still #footer .partenaire a, #still #footer .partenaire{
	color:#ffffff;
}
#still #navTop ol{
	background-color:#0057a4;
}

/************************/
.steviaFond { z-index:1; position:absolute; top:50%; left:50%; margin:-260px 0 0 -495px; width:989px; height:562px; background:url(../../img/commun/bg-stevia2.png) left top no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/commun/bg-stevia2.png', sizingMethod='scale'); _background:none; }
.steviaContent { z-index:2; position:absolute; top:50%; left:50%; margin:-295px 0 0 -500px; _margin:-285px 0 0 -510px; width:989px; height:562px; }
.steviaContent2 { z-index:2; position:absolute; top:50%; left:50%; margin:-295px 0 0 -500px; _margin:-285px 0 0 -510px; width:989px; height:0; }
.steviaBulle h1{ z-index:2; position:absolute; top:90px; left:375px; width:490px; height:175px; font-family:Arial; font-weight:bold; font-size:23px; color:#3f7a1d; text-align:center; }
.steviaBulle h1 sup { font-size:12px; }
.steviaTexteTitle{font-size:12px;}
.steviaTexte { z-index:1; position:absolute; top:240px; left:355px; width:300px; height:230px; font-family:Arial; font-weight:normal; font-size:10px; color:#ffffff; text-align:left; }
.steviaMentions { position:absolute; bottom:10px; left:50px; _left:60px; _bottom:20px; color:#ffffff; font-size:12px; }
.steviaContent2 .steviaMentions { bottom:auto; top:535px; _top:525px; }
.steviaText h1{ position:absolute; right:40px; top:70px; color:#005BAF; font-size:25px; font-family:Arial; font-weight:bold; text-align:center; }
.steviaText h1 sup{ font-size:12px; }
.steviaText h1 span{ color:#52a026; }
.steviaText a{ color:#005BAF; text-decoration:none; }
.btnStevia { background:url('../../img/btn/btn-stevia.gif') left top no-repeat; width:160px; height:21px; padding:5px 0 0 0; text-align:center; font-family:Arial; font-weight:normal; font-size:11px; color:#2c5514; display:block; cursor:pointer; }
.noBackG { background:none; }
/***********************/

#planSite.content {
	width:750px;margin-left:-230px;margin-top:-210px;
}
.bgPlan{
	position:absolute;z-index:5;left:50%;top:50%;margin-left:-420px;margin-top:-10px;width:801px;height:265px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/plan/bg.png', sizingMethod='crop'); background:url('../../img/plan/bg.png') no-repeat top left; _background:none;
}
#planSite h2 {
	padding:0 0 25px 100px;
}
#planSite ul
{
	float:left;width:135px;list-style:none outside none;margin:0;padding:0;padding:5px;
}
#planSite ul li
{
	padding:7px 0;
}
#planSite ul li a
{
	font-size:14px;color:#FFFFFF
}
#planSite ul li.title a
{
	font-weight:bold;
}
#planSite ul li strong
{
	font-size:16px;
}