@charset "utf-8";
/* CSS Document */

/* //////////////   général   ///////////////// */

*{
	outline:none;
	padding:0;
	margin:0;
}

body{
background:#a1d424 url(../images/trame-fond.gif) left top repeat-x;
}

img{
border:none;
}

p{
color:#847a66;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

a{
outline:none;
cursor:pointer;

}
a:visited {
}
a:hover {
}
a:active {
}

li{
list-style-type:none;
display:inline;
margin-right:10px;
}
li a{
color:#FFFFFF;
}

table{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#635c4c;
	text-align: left;
}

table a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#635c4c;
}


.transparence{
	/* --- js png ie6 --- */
}

.clear{
	clear:both;
}


#general{
position:relative;
width:963px;
margin:auto;
}

/* //////////////   header   ///////////////// */

#header{
z-index:2;
position:relative;
width:972px;
height:133px;
margin-left:-9px;
}


#header-ambassadrice{
background:url(../images/bandeau.png);
width:963px;
height:64px;
margin-top:36px;
}
#header-postion{
position:relative;
}
#logo-header{
position:absolute;
top:-100px;
left:-9px;
}

#menu{
float:right;
}

/* //////////////   contenu home   ///////////////// */


#contenu-home{
position:relative;
z-index:1;
background: url(../images/home/fond-home.jpg) no-repeat;
width:954px;
height:538px;
margin:-45px 0 0 9px;
}

#questionDouceur{
position:absolute;
top:405px;
left:720px;
}

#titreSoupe{
position:absolute;
top:43px;
left:18px;
}

#lienSoupe{
position:absolute;
top:120px;
left:115px;
}

#lienSoupe a{
display:block;
width:500px;
height:240px;
}

#commentaires {
position:absolute;
top:75px;
left:465px;
width:175px;
height:94px;
}

#lienSoupe a span{
position:absolute;
top:-5000px;
left:-5000px;
}

#rubanDouceur
{
	position:absolute;
	top:379px;
	left:58px;
}

#resultats{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#0d8f34;
	line-height:1.7em;
}

#nbVotes1{
position:absolute;
top:344px;
left:208px;
height:18px;
background:url(../images/home/nbVotesPoint.gif) repeat-x;
}
#nbVotes2{
position:absolute;
top:344px;
left:313px;
height:18px;
background:url(../images/home/nbVotesPoint.gif) repeat-x;
}
#nbVotes3{
position:absolute;
top:356px;
left:443px;
height:18px;
background:url(../images/home/nbVotesPoint.gif) repeat-x;
}

#produit1{
position:absolute;
top:180px;
left:110px;
}
#produit2{
position:absolute;
top:150px;
left:290px;
}
#produit3{
position:absolute;
top:180px;
left:485px;
}

#lienCine{
position:absolute;
top:365px;
left:46px;
}

/* //////////////   contenu soupes   ///////////////// */

#contenu-soupes{
position:relative;
z-index:1;
background: url(../images/fond-soupes.jpg) no-repeat;
width:954px;
height:489px;
margin:-65px 0 0 9px;
padding-top:70px;
}
#modalites, #modalites a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#bf233e;
}
#contenu-soupes #modalites{
position:absolute;
top:535px;
left:440px;
z-index:5;
}


/* //////////////   contenu douceur 2011   ///////////////// */
#contenu-douceur
{
	position:relative;
	z-index:1;
	background: url(../images/fond-douceur2011.jpg) no-repeat;
	width:954px;
	height:489px;
	margin:-65px 0 0 9px;
	padding-top:70px;
}

#contenu-douceur #douceurTexte
{
	position:absolute;
	left:410px;
	top:330px;
	width:210px;
}

#contenu-douceur #douceurTexte p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#000000;
}
/* //////////////   contenu vote   ///////////////// */

#contenu-vote{
position:relative;
z-index:1;
background: url(../images/vote/fond-vote.jpg) no-repeat;
width:954px;
height:559px;
margin:-65px 0 0 9px;
text-align:center;
}

#gauche-vote{
position:absolute;
top:105px;
left:10px;
text-align:center;
}
#gauche-vote div{
}

#droite-vote{
background:url(../images/vote/fond-form.png) no-repeat;
width:671px;
height:440px;
position:absolute;
top:85px;
left:238px;
}

#formulaire{
margin:75px 0 0 40px;
}

#titreVote{
position:absolute;
top:-22px;
left:-21px;
}

#btContinuer{
position:absolute;
top:445px;
left:700px;
background:url(../images/vote/bt-continuer2.png) no-repeat;
width:194px;
height:96px;
}

/* //////////////   contenu vote-choix   ///////////////// */

#contenu-vote-choix{
z-index:1;
position:relative;
background: url(../images/vote-choix/fond-vote-choix.jpg) no-repeat;
width:954px;
height:519px;
margin:-65px 0 0 9px;
padding-top:40px;
}

#titre1-vote-choix{
position:absolute;
top:90px;
left:130px;
width:385px;
height:70px;
}

#titre2-vote-choix{
position:absolute;
top:330px;
left:130px;
width:277px;
height:53px;
}

#choixDouceur{
position:absolute;
height:127px;
width:740px;
top:178px;
left:150px;
}
#choixDouceur div{
float:left;
}
#choixDouceur div img{
margin:-10px 0 0 45px;
}

#choixDouceur1{
position:relative;
width:134px;
height:130px;
background:url(../images/vote-choix/pack1.png) no-repeat;
}
#douceur1{
position:absolute;
top:109px;
left:5px;
}

#choixDouceur2{
position:relative;
width:120px;
height:128px;
background:url(../images/vote-choix/pack2.png) no-repeat;
margin:6px 0 0 34px;
}
#douceur2{
	position:absolute;
	top:102px;
	left:5px;
}

#choixDouceur3{
position:relative;
width:105px;
height:128px;
background:url(../images/vote-choix/pack3.png) no-repeat;
margin-left:24px;
}
#douceur3{
	position:absolute;
	top:107px;
	left:16px;
}

#choixDouceur4{
position:relative;
width:99px;
height:125px;
background:url(../images/vote-choix/pack4.png) no-repeat;
margin:3px 0 0 30px;
}
#douceur4{
	position:absolute;
	top:103px;
	left:4px;
}

#choixDouceur5{
position:relative;
width:140px;
height:127px;
background:url(../images/vote-choix/pack5.png) no-repeat;
margin:4px 0 0 27px;
}
#douceur5{
	position:absolute;
	top:104px;
	left:18px;
}

/*#choixDouceur6{
position:relative;
width:125px;
height:125px;
background:url(../images/vote-choix/pack6.png) no-repeat;
margin-left:-3px;
}
#douceur6{
	position:absolute;
	top:104px;
	left:4px;
}*/

#phraseTemoignage{
position:absolute;
top:400px;
left:230px;
}

#temoignage{
width:567px;
height:53px;
position:absolute;
top:430px;
left:230px;
border:#94ba23 solid 1px;
}

#erreur{
position:absolute;
top:490px;
left:250px;
}

#confirmation{
position:absolute;
top:465px;
left:697px;
background:url(../images/vote-choix/bt-confirmer2.png) no-repeat;
width:191px;
height:96px;

}

/* //////////////   confirmation   ///////////////// */

#contenuConfirmation{
z-index:1;
position:relative;
background: url(../images/vote-confirmation/fond-confirmation.jpg) no-repeat;
width:954px;
height:559px;
margin:-65px 0 0 9px;
}

#titreMerci{
width:524px;
height:130px;
position:absolute;
top:65px;
left:87px;
}

#rdv{
width:711px;
height:48px;
position:absolute;
top:185px;
left:150px;
}

#packs{
width:575px;
height:240px;
position:absolute;
top:240px;
left:210px;
}

#bandeau{
width:544px;
height:67px;
position:absolute;
top:465px;
left:250px;
}

/* //////////////   contenu ambassadrice   ///////////////// */
#contenu-ambassadrice{
z-index:1;
background:url(../images/ambassadrice/home-ambassadrice.jpg) no-repeat;
width:954px;
height:559px;
margin:-9px 0 0 9px;
}


#contenu-conf-amb{
z-index:1;
background: url(../images/ambassadrice/conf-ambassadrice.jpg) no-repeat;
width:954px;
height:582px;
margin:-9px 0 0 9px;
}


#contenu-form-amb{
z-index:1;
background: url(../images/ambassadrice/formulaire-milieu-amb.jpg) repeat-y;
width:954px;
margin:-9px 0 0 9px;
}
#contenu-form-amb2{
z-index:1;
background: url(../images/ambassadrice/formulaire-milieu-amb.jpg) repeat-y;
width:954px;
margin:-45px 0 0 9px;
}
#haut-form-amb{
background: url(../images/ambassadrice/formulaire-haut-amb.jpg) no-repeat;
width:699px;
padding:160px 0 0 255px;
}
#haut-form-amb2{
background: url(../images/ambassadrice/formulaire-haut-amb2.jpg) no-repeat;
width:699px;
padding:160px 0 0 255px;
}
.form{
background:url(../images/ambassadrice/fond-form.gif) repeat-x;
width:490px;
line-height:20px;
}
.form input{
margin:0 5px 0 5px;
}
.form textarea{
width:450px;
height:50px;
}
#milieu-form-amb{
background: url(../images/ambassadrice/formulaire-milieu-amb.jpg) repeat-y;
width:699px;
padding-left:255px;
}
#bas-form-amb{
background: url(../images/ambassadrice/formulaire-bas-amb.jpg) no-repeat;
width:699px;
height:675px;
padding-left:255px;
}

.bt-suite{
background:url(../images/ambassadrice/suite.png) no-repeat;
width:95px;
height:33px;
display:block;
}

#futuroscope{
position:relative;
}
#futuroscope-position{
position:absolute;
top:70px;
left:750px;
}
#futuroscope-position-form{
position:absolute;
top:120px;
left:760px;
}

#identite{
position:relative;
}
#identite-position-form{
position:absolute;
top:110px;
left:30px;
}

#futuroscope2{
position:relative;
}
#futuroscope2-position{
position:absolute;
top:470px;
left:780px;
}

#inscription{
position:relative;
}
#inscription-position{
position:absolute;
top:540px;
left:400px;
}

#telecharger{
position:relative;
}
#telecharger-position{
position:absolute;
top:260px;
left:400px;
}

/* //////////////   video   ///////////////// */


#haut-video-amb{
background: url(../images/ambassadrice/fond-vid-haut-amb.jpg) no-repeat;
width:699px;
height:216px;
padding:160px 0 0 255px;
}

#bas-video-amb{
background: url(../images/ambassadrice/fond-vid-bas-amb.jpg) no-repeat;
width:699px;
height:639px;
padding-left:255px;
}

#bas-video-amb img{
margin-bottom:8px;
}

#bas-video-amb div{
width:475px;
text-align:center;
}

#haut-video2-amb{
background: url(../images/ambassadrice/fond-vid2-haut-amb.jpg) no-repeat;
width:699px;
height:216px;
padding:160px 0 0 255px;
}
#haut-video2-amb div{
width:475px;
text-align:center;
}

#bas-video2-amb{
background: url(../images/ambassadrice/fond-vid2-bas-amb.jpg) no-repeat;
width:699px;
height:352px;
padding-left:255px;
}
#bas-video2-amb div{
width:475px;
text-align:center;
}

#mail{
margin-top:150px;
}

#mail img{
margin-left:20px;
}

#mail input{
margin-left:50px;
}

/* //////////////   reglement   ///////////////// */

#reglement-complet{
width:490px;
}
#reglement-complet h2{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#ef8e38;
margin-top:15px;
}
#reglement-complet a{
color:#61acd8;
}

/* //////////////   footer   ///////////////// */

#footer{
margin-top:15px;
text-align:center;
}

#footer p{
font-family:Verdana, Geneva, sans-serif;
font-size:8pt;
color:#FFFFFF;
}

#footer a{
font-family:Verdana, Geneva, sans-serif;
font-size:8pt;
color:#FFFFFF;
text-decoration:none;
}

