/* Un an de plaisir */

body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #83d0f1; }
body,td,th { font-family: Arial, Helvetica, sans-serif; }
img {border:0px}
#main_conteneur {width:800px; height:600px;margin:auto}

#error { position:absolute; top: 437px; color:#FFFFFF; z-index: 1002; font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px; left: 220px; width: 330px; background-color: #ff0000; padding: 2px; text-align: center; height: 43px; }
#error2 { position:absolute; top: 196px; color:#FFFFFF; z-index: 1002; font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px; left: 643px; width: 144px; background-color: #ff0000; padding: 2px; text-align: center; height: 133px; }
.error {background-color: #ff0000!important;}
#error_password { position:absolute; top: 76px; color:#ff0000; z-index: 1003; font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px; left: 255px; width: 420px;/* background-color: #ff0000; */padding: 2px; text-align: center }

/* accueil */
#Tableau_accueil { position:absolute; top:0px; width:800px; height:573px; }
#accueil-01_ { position:absolute; left:0px; top:0px; width:609px; height:93px; }
#accueil-02_ { position:absolute; left:609px; top:0px; width:191px; height:93px; }
#accueil-03_ { position:absolute; left:0px; top:93px; width:800px; height:237px; }
#accueil-04_ { position:absolute; left:0px; top:330px; width:227px; height:184px; }
#accueil-05_ { position:absolute; left:227px; top:330px; width:184px; height:184px; }
#accueil-06_ { position:absolute; left:411px; top:330px; width:187px; height:184px; }
#accueil-07_ { position:absolute; left:598px; top:330px; width:202px; height:184px; }
#accueil-08_ { position:absolute; left:0px; top:514px; width:800px; height:23px; }
#accueil-09_ { position:absolute; left:0px; top:537px; width:800px; height:36px; }

/* bouton submit inscription*/
.btn_submit {  width: 156px; height: 139px; margin: 0;  padding: 0;  border: 0;  background:url(../img/inscription_36.gif);  background-repeat:no-repeat; cursor: pointer;}
.btn_submit:hover { width: 156px;  height:139px;background:url(../img/inscription_36_over.gif);}

/* bouton submit inscription2*/
.btn_submit_insc {  width: 165px; height: 153px; margin: 0;  padding: 0;  border: 0;  background:url(../img/inscription2_33.gif);  background-repeat:no-repeat; cursor: pointer;}
.btn_submit_insc:hover { width: 165px;  height:153px;background:url(../img/inscription2_33_over.gif);}

/* bouton submit connection */
.btn_submit2 {  width: 75px; height: 70px; margin: 0;  padding: 0;  border: 0;  background:url(../img/connect.gif);  background-repeat:no-repeat; cursor: pointer;}
.btn_submit2:hover { width: 75px;  height:70px;background:url(../img/connect_over.gif);}

/* page inscription */
#Tableau_inscription { position:absolute; top:0px; width:800px; height:573px; }
#inscription-01_ { position:absolute; left:0px; top:0px; width:800px; height:78px; }
#inscription-02_ { position:absolute; left:0px; top:78px; width:345px; height:22px; }
#Fruit---Forme-Page---6-04_ { position:absolute; left:345px; top:78px; width:147px; height:22px; background-color: #FFFFFF; }
#inscription-04_ { position:absolute; left:492px; top:78px; width:128px; height:22px; }
#inscription-05_ { position:absolute; left:620px; top:78px; width:80px; height:22px; background-color: #FFFFFF; }
#inscription-06_ { position:absolute; left:700px; top:78px; width:100px; height:22px; }
#inscription-07_ { position:absolute; left:0px; top:100px; width:488px; height:45px; }
#inscription-08_ { position:absolute; left:488px; top:100px; width:312px; height:14px; background: url(../img/inscription_08.gif) no-repeat; }
#inscription-09_ { position:absolute; left:488px; top:114px; width:164px; height:31px; }
#inscription-10_ { position:absolute; left:652px; top:114px; width:148px; height:31px; }
#inscription-11_ { position:absolute; left:0px; top:145px; width:212px; height:176px; }
#inscription-12_ { position:absolute; left:212px; top:145px; width:588px; height:51px; }
#inscription-13_ { position:absolute; left:212px; top:196px; width:103px; height:22px; }
#inscription-14_ { position:absolute; left:315px; top:196px; width:305px; height:22px; background-color: #FFFFFF; }
#inscription-15_ { position:absolute; left:620px; top:196px; width:180px; height:111px; }
#inscription-16_ { position:absolute; left:212px; top:218px; width:408px; height:14px; background: url(../img/inscription_16.gif) no-repeat; }
#inscription-17_ { position:absolute; left:212px; top:232px; width:57px; height:22px; }
#Fruit---Forme-Page---6-19_ { position:absolute; left:269px; top:232px; width:143px; height:22px; background-color: #FFFFFF; }
#inscription-19_ { position:absolute; left:412px; top:232px; width:76px; height:22px; }
#inscription-20_ { position:absolute; left:488px; top:232px; width:132px; height:22px; background-color: #FFFFFF; }
#inscription-21_ { position:absolute; left:212px; top:254px; width:408px; height:17px; background: url(../img/inscription_21.gif) no-repeat; }
#inscription-22_ { position:absolute; left:212px; top:271px; width:90px; height:22px; }
#inscription-23_ { position:absolute; left:302px; top:271px; width:81px; height:22px; background-color: #FFFFFF; }
#inscription-24_ { position:absolute; left:383px; top:271px; width:158px; height:22px; }
#inscription-25_ { position:absolute; left:541px; top:271px; width:79px; height:22px; background-color: #FFFFFF; }
#inscription-26_ { position:absolute; left:212px; top:293px; width:270px; height:28px; }
#inscription-27_ { position:absolute; left:482px; top:293px; width:138px; height:14px; background: url(../img/inscription_27.jpg) no-repeat; }
#Fruit---Forme-Page---6-29_ { position:absolute; left:482px; top:307px; width:200px; height:50px; }
#inscription-29_ { position:absolute; left:682px; top:307px; width:118px; height:50px; }
#inscription-30_ { position:absolute; left:0px; top:321px; width:212px; height:214px; }
#inscription-31_ { position:absolute; left:212px; top:321px; width:178px; height:21px; }
#inscription-32_ { position:absolute; left:390px; top:321px; width:82px; height:21px; background-color: #FFFFFF; }
#inscription-33_ { position:absolute; left:472px; top:321px; width:10px; height:21px; }
#inscription-34_ { position:absolute; left:212px; top:342px; width:270px; height:54px; }
#inscription-35_ { position:absolute; left:482px; top:357px; width:79px; height:39px; }
#inscription-36_ { position:absolute; left:561px; top:357px; width:156px; height:139px; }
#inscription-37_ { position:absolute; left:717px; top:357px; width:83px; height:178px; }
#inscription-38_ { position:absolute; left:212px; top:396px; width:9px; height:22px; }
#inscription-39_ { position:absolute; left:221px; top:396px; width:26px; height:22px; background: url(../img/inscription_39.gif) no-repeat; }
#inscription-40_ { position:absolute; left:247px; top:396px; width:314px; height:22px; }
#inscription-41_ { position:absolute; left:212px; top:418px; width:349px; height:78px; }
#inscription-42_ { position:absolute; left:212px; top:496px; width:505px; height:39px; }
#inscription-43_ { position:absolute; left:0px; top:535px; width:800px; height:38px; }

/* inscfription20090526 */
#Tableau_inscription2{ position:absolute; top:0px; width:800px; height:573px; }
#inscription2-01_ { position:absolute; left:0px; top:0px; width:800px; height:78px; }
#inscription2-02_ { position:absolute; left:0px; top:78px; width:345px; height:22px; }
#Fruit---Forme-Page---6-04_ { position:absolute; left:345px; top:78px; width:147px; height:22px; background-color: #FFFFFF; }
#inscription2-04_ { position:absolute; left:492px; top:78px; width:128px; height:22px; }
#inscription2-05_ { position:absolute; left:620px; top:78px; width:80px; height:22px; background-color: #FFFFFF; }
#inscription2-06_ { position:absolute; left:700px; top:78px; width:100px; height:22px; }
#inscription2-07_ { position:absolute; left:0px; top:100px; width:488px; height:45px; }
#inscription2-08_ { position:absolute; left:488px; top:100px; width:312px; height:14px; background: url(../img/inscription2_08.gif) no-repeat; }
#inscription2-09_ { position:absolute; left:488px; top:114px; width:164px; height:31px; }
#inscription2-10_ { position:absolute; left:652px; top:114px; width:148px; height:31px; }
#inscription2-11_ { position:absolute; left:0px; top:145px; width:212px; height:176px; }
#inscription2-12_ { position:absolute; left:212px; top:145px; width:588px; height:51px; }
#inscription2-13_ { position:absolute; left:212px; top:196px; width:103px; height:234px; }
#inscription2-14_ { position:absolute; left:315px; top:196px; width:305px; height:22px; background-color: #FFFFFF; }
#inscription2-15_ { position:absolute; left:620px; top:196px; width:180px; height:160px; }
#inscription2-16_ { position:absolute; left:315px; top:218px; width:305px; height:14px; background: url(../img/inscription2_16.gif) no-repeat; }
#Fruit---Forme-Page---6-19_2 { position:absolute; left:315px; top:232px; width:97px; height:22px; background-color: #FFFFFF; }
#inscription2-18_ { position:absolute; left:412px; top:232px; width:80px; height:22px; }
#inscription2-19_ { position:absolute; left:492px; top:232px; width:128px; height:22px; background-color: #FFFFFF; }
#inscription2-20_ { position:absolute; left:315px; top:254px; width:305px; height:17px; background: url(../img/inscription2_20.gif) no-repeat; }
#inscription2-21_ { position:absolute; left:315px; top:271px; width:305px; height:22px; background-color: #FFFFFF; }
#inscription2-22_ { position:absolute; left:315px; top:293px; width:305px; height:15px; background: url(../img/inscription2_22.gif) no-repeat; }
#inscription2-27_ { position:absolute; left:315px; top:308px; width:75px; height:22px; background-color: #FFFFFF; }
#inscription2-24_ { position:absolute; left:390px; top:308px; width:74px; height:72px; }
#inscription2-25_ { position:absolute; left:464px; top:308px; width:156px; height:22px; background-color: #FFFFFF; }
#inscription2-26_ { position:absolute; left:0px; top:321px; width:212px; height:214px; }
#inscription2-27027_ { position:absolute; left:315px; top:330px; width:75px; height:15px; background: url(../img/inscription2_27-27.gif) no-repeat; }
#inscription2-28_ { position:absolute; left:464px; top:330px; width:156px; height:15px; background: url(../img/inscription2_28.gif) no-repeat; }
#inscription2-34_ { position:absolute; left:315px; top:345px; width:75px; height:22px; background-color: #FFFFFF; }
#inscription2-30_ { position:absolute; left:464px; top:345px; width:88px; height:35px; }
#inscription2-36_ { position:absolute; left:552px; top:345px; width:68px; height:22px; background-color: #FFFFFF; }
#inscription2-32_ { position:absolute; left:620px; top:356px; width:15px; height:24px; }
#inscription2-33_ { position:absolute; left:635px; top:356px; width:165px; height:153px; }
#inscription2-34034_ { position:absolute; left:315px; top:367px; width:75px; height:40px; }
#inscription2-35_ { position:absolute; left:552px; top:367px; width:68px; height:13px; background: url(../img/inscription2_35.gif) no-repeat; }
#inscription2-36036_ { position:absolute; left:390px; top:380px; width:45px; height:27px; }
#inscription2-37_ { position:absolute; left:435px; top:380px; width:200px; height:50px; background: url(../img/inscription2_37.gif) no-repeat; }
#inscription2-39_ { position:absolute; left:315px; top:407px; width:75px; height:23px; background-color: #FFFFFF; }
#inscription2-39039_ { position:absolute; left:390px; top:407px; width:11px; height:23px; }
#inscription2-40_ { position:absolute; left:401px; top:407px; width:34px; height:23px; }
#inscription2-41_ { position:absolute; left:212px; top:430px; width:31px; height:37px; }
#inscription2-42_ { position:absolute; left:243px; top:430px; width:392px; height:79px; }
#inscription2-43_ { position:absolute; left:212px; top:467px; width:11px; height:42px; }
#inscription2-49_ { position:absolute; left:223px; top:467px; width:20px; height:20px; background: url(../img/inscription2_49.gif) no-repeat; }
#inscription2-45_ { position:absolute; left:223px; top:487px; width:20px; height:22px; }
#inscription2-46_ { position:absolute; left:212px; top:509px; width:588px; height:26px; }
#inscription2-47_ { position:absolute; left:0px; top:535px; width:800px; height:38px; }

#btn_connect{ position:absolute; top: 45px; z-index: 1001; left: 716px; width: 75px; height:70px }

.input_form {background-color:#fff;border:0px;height:20px;width:95%;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#00275E;outline: none;}
.input_captcha {background-color:#fff;border:0px;height:20px;width:95%;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#00275E;outline: none;}

#refresh_captcha{ position:absolute; top: 322px; z-index: 1000; left: 690px; width: 24px; height:21px }

/* page lost password */
#Tableau_password { position:absolute; top:0px; width:800px; height:573px; }
#lost-password-01_ { position:absolute; left:0px; top:0px; width:800px; height:301px; }
#lost-password-02_ { position:absolute; left:0px; top:301px; width:217px; height:23px; }
#lost-password-03_ { position:absolute; left:217px; top:301px; width:357px; height:23px; background-color: #FFFFFF; }
#lost-password-04_ { position:absolute; left:574px; top:301px; width:226px; height:23px; }
#lost-password-05_ { position:absolute; left:0px; top:324px; width:317px; height:175px; }
#lost-password-06_ { position:absolute; left:317px; top:324px; width:157px; height:175px; }
#lost-password-07_ { position:absolute; left:474px; top:324px; width:326px; height:175px; }
#lost-password-08_ { position:absolute; left:0px; top:499px; width:800px; height:36px; }
#lost-password-09_ { position:absolute; left:0px; top:535px; width:800px; height:38px; }

.btn_submit3 {  width: 157px; height: 175px; margin: 0;  padding: 0;  border: 0;  background:url(../img/lost_password_06.gif);  background-repeat:no-repeat; cursor: pointer;}
.btn_submit3:hover { width: 157px;  height:175px;background:url(../img/lost_password_06_over.gif);}

/* page produits */
#Tableau_produits { position:absolute; top:0px; width:800px; height:573px; }
#produits-01_ { position:absolute; left:0px; top:0px; width:800px; height:390px; }
#produits-02_ { position:absolute; left:0px; top:390px; width:616px; height:183px; }
#produits-03_ { position:absolute; left:616px; top:390px; width:184px; height:183px; }

/* page cadeaux */
#Tableau_cadeaux { position:absolute; top:0px; width:800px; height:573px; }
#cadeaux-01_ { position:absolute; left:0px; top:0px; width:571px; height:123px; }
#cadeaux-02_ { position:absolute; left:571px; top:0px; width:229px; height:123px; }
#cadeaux-03_ { position:absolute; left:0px; top:123px; width:800px; height:281px; }
#cadeaux-04_ { position:absolute; left:0px; top:404px; width:645px; height:169px; }
#cadeaux-05_ { position:absolute; left:645px; top:404px; width:155px; height:169px; }

/* page gagne coupon */
#Tableau_coupon { position:absolute; top:0px; width:800px; height:573px; }
#gagne-coupon-01_ { position:absolute; left:0px; top:0px; width:800px; height:115px; }
#gagne-coupon-02_ { position:absolute; left:0px; top:115px; width:310px; height:70px; }
#gagne-coupon-03_ { position:absolute; left:310px; top:115px; width:238px; height:70px; }
#gagne-coupon-04_ { position:absolute; left:548px; top:115px; width:252px; height:70px; }
#gagne-coupon-05_ { position:absolute; left:0px; top:185px; width:800px; height:350px; }
#gagne-coupon-06_ { position:absolute; left:0px; top:535px; width:800px; height:38px; }

/* page imprimer br */
#Tableau_br_dl { position:absolute; top:0px; width:800px; height:573px; }
#br-dl-01_ { position:absolute; left:0px; top:0px; width:800px; height:482px; }
#br-dl-02_ { position:absolute; left:0px; top:482px; width:594px; height:53px; }
#br-dl-03_ { position:absolute; left:594px; top:482px; width:172px; height:37px; }
#br-dl-04_ { position:absolute; left:766px; top:482px; width:34px; height:53px; }
#br-dl-05_ { position:absolute; left:594px; top:519px; width:172px; height:16px; }
#br-dl-06_ { position:absolute; left:0px; top:535px; width:800px; height:38px; }

/* page gagne */
#Tableau_gagne { position:absolute; top:0px; width:800px; height:573px; }
#gagne-01_ { position:absolute; left:0px; top:0px; width:800px; height:248px; }
#gagne-02_ { position:absolute; left:0px; top:248px; width:147px; height:87px; }
#gagne-03_ { position:absolute; left:147px; top:248px; width:217px; height:87px; }
#gagne-04_ { position:absolute; left:364px; top:248px; width:436px; height:287px; }
#gagne-05_ { position:absolute; left:0px; top:335px; width:364px; height:200px; }
#gagne-06_ { position:absolute; left:0px; top:535px; width:800px; height:38px; }

/* page reglement et scrollbox */
/* ---- reglement ---- */
#Tableau_reglement { position:absolute; top:0px; width:800px; height:573px; }
#reglement-01_ { position:absolute; left:0px; top:0px; width:612px; height:103px; }
#reglement-02_ { position:absolute; left:612px; top:0px; width:188px; height:103px; }
#reglement-03_ { position:absolute; left:0px; top:103px; width:800px; height:67px; }
#reglement-04_ { position:absolute; left:0px; top:170px; width:192px; height:84px; }
#reglement-05_ { position:absolute; left:192px; top:170px; width:457px; height:355px; background: url(../img/reglement_05.jpg) no-repeat; }
#reglement-06_ { position:absolute; left:649px; top:170px; width:151px; height:201px; }
#reglement-07_ { position:absolute; left:0px; top:254px; width:192px; height:179px; }
#reglement-08_ { position:absolute; left:649px; top:371px; width:151px; height:154px; }
#reglement-09_ { position:absolute; left:0px; top:433px; width:192px; height:92px; }
#reglement-10_ { position:absolute; left:0px; top:525px; width:800px; height:9px; background: url(../img/reglement_10.gif) no-repeat; }
#reglement-11_ { position:absolute; left:0px; top:534px; width:800px; height:38px; }
#reglement-12_ { position:absolute; left:0px; top:572px; width:800px; height:1px; }

/* ---- scrolbox ---- */
#somebox { height: 300px; width: 458px; position: absolute; left:0px; top:0px; }
#plainbox { height: 340px; width: 458px; padding-top:15px; overflow:auto; margin:auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.scrollbox {position: relative;}
.scrollbox_content {margin-right: 40px;}
.scrollbox_scrollbar {background-color: #ffcc00;height: 95%;width: 20px;margin-top:10px;cursor:pointer;background:url(../img/handle_bg.gif) repeat-y}
.scrollbox_up_button {background: transparent url(../img/scroll_up_button.gif) top right no-repeat;height: 10px;}
.scrollbox_down_button {background: transparent url(../img/scroll_down_button.gif) top right no-repeat;height: 10px;}
.scrollbox_handle {background:url(../img/handle.gif) left no-repeat;}

/* footer */

#footer {width:800px;height:27px;margin:auto}
#Tableau_footer { position:absolute; top:573px; width:800px; height:27px; }
#footer-01_ { position:absolute; left:0px; top:0px; width:179px; height:27px; }
#footer-02_ { position:absolute; left:179px; top:0px; width:69px; height:27px; }
#footer-03_ { position:absolute; left:248px; top:0px; width:87px; height:27px; }
#footer-04_ { position:absolute; left:335px; top:0px; width:86px; height:27px; }
#footer-05_ { position:absolute; left:421px; top:0px; width:101px; height:27px; }
#footer-06_ { position:absolute; left:522px; top:0px; width:133px; height:27px; }
#footer-07_ { position:absolute; left:655px; top:0px; width:145px; height:27px; }
