/* CSS Document */

body{
background:#cfe9ff url(../images/background2.jpg) repeat-x top center;
font-family:Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
}

#main{
margin:0px auto;
width:1004px;
height:620px;
padding:0px;
background:url(../images/background_pom.jpg) no-repeat top left;
}


#swf{
width:1004px;
height:620px;
margin:0px;
padding:0px;
}

#mainabsoluteheader{
position:absolute;
width:1004px;
height:103px;
margin:0px;
padding:0px;
}

#maninabsolutetop{
position:absolute;
width:606px;
height:444px;
margin:103px 149px 0px 249px;
}

/*---------- LINKS HEADER ------------------------------*/
a.orange {
margin:0px;
background:url(../images/linkorange.jpg) no-repeat;
width:94px;
height:50px;
color:#000;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
text-align:center;text-decoration:none;display:block;
padding:25px 0px 0px 0px;
}

a.orange:hover{
background:url(../images/linkorange_h.jpg) no-repeat;
color:#fff;}

a.verde{
margin:0px;
background:url(../images/linkverde.jpg) no-repeat;
width:101px;
height:50px;
color:#000;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
text-align:center;text-decoration:none;display:block;
padding:25px 0px 0px 0px;
}

a.verde:hover{
background:url(../images/linkverde_h.jpg);
color:#fff;}


a.albastru{
margin:0px;
background:url(../images/linkalbastru.jpg) no-repeat;
width:157px;
height:48px;
color:#000;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
text-align:center;text-decoration:none;display:block;
padding:27px 0px 0px 5px;
}

a.albastru:hover{
background:url(../images/linkalbastru_h.jpg);
color:#fff;}

a.pink{
margin:0px;
background:url(../images/linkpink.jpg) no-repeat;
width:153px;
height:43px;
color:#000;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
text-align:center;text-decoration:none;display:block;
padding:32px 0px 0px 0px;}

a.pink:hover{
background:url(../images/linkpink_h.jpg);
color:#fff;}

a.darkgreen{
margin:0px;
background:url(../images/v6_12.jpg) no-repeat;
width:186px;
height:48px;
color:#000;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
text-align:center;text-decoration:none;display:block;
padding:27px 0px 0px 0px;}

a.darkgreen:hover{
background:url(../images/v6_12_h.jpg);
color:#fff;}



/*-------------------- LINKS CATEGORIES --------------------------*/


a.puericulture{
position:absolute;
width:113px;
height:47px;
display:block;
margin:192px 0px 0px 302px;
background:url(../images/puericulture.gif) no-repeat;
font-size:12px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
text-align:center;
padding:70px 0px 0px 0px;
text-decoration:none;
color:#000000;}

a.puericulture:hover{
background:url(../images/puericulture_h.gif) no-repeat;
color:#ffffff;}

a.jeux{
position:absolute;
width:122px;
height:50px;
display:block;
margin:326px 0px 0px 302px;
background:url(../images/jeux-et-jouettes.gif);
font-size:12px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
text-align:center;
padding:60px 0px 0px 0px;
text-decoration:none;
color:#000000;}

a.jeux:hover{
background:url(../images/jeux-et-jouettes_h.gif) no-repeat;
color:#ffffff;}

a.cadeaux{
position:absolute;
width:113px;
height:47px;
display:block;
margin:390px 0px 0px 435px;
background:url(../images/liste_cadeaux.gif) no-repeat;
font-size:12px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
text-align:center;
padding:70px 0px 0px 0px;
text-decoration:none;
color:#000000;}

a.cadeaux:hover{
background:url(../images/liste_cadeaux_h.gif) no-repeat;
color:#ffffff;}






a.promotions{
position:absolute;
width:117px;
height:46px;
display:block;
margin:385px 0px 0px 567px;
background:url(../images/promotions.gif) no-repeat;
font-size:12px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
text-align:center;
padding:70px 0px 0px 0px;
text-decoration:none;
color:#000000;}

a.promotions:hover{
background:url(../images/promotions_h.gif) no-repeat;
color:#ffffff;}

a.pelouches{
position:absolute;
width:113px;
height:50px;
display:block;
margin:296px 0px 0px 691px;
background:url(../images/peluches.gif) no-repeat;
font-size:12px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
text-align:center;
padding:66px 0px 0px 0px;
text-decoration:none;
color:#000000;}

a.pelouches:hover{
background:url(../images/peluches_h.gif) no-repeat;
color:#ffffff;}


a.personalisee{
position:absolute;
width:122px;
height:50px;
display:block;
margin:172px 0px 0px 605px;
background:url(../images/cadeaux.gif) no-repeat;
font-size:12px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
text-align:center;
padding:68px 0px 0px 0px;
text-decoration:none;
color:#000000;}

a.personalisee:hover{
background:url(../images/cadeaux_h.gif) no-repeat;
color:#ffffff;}




a.deco{
position:absolute;
width:105px;
height:47px;
display:block;
margin:135px 0px 0px 467px;
background:url(../images/deco.gif) no-repeat;
font-size:12px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
text-align:center;
padding:64px 0px 0px 0px;
text-decoration:none;
color:#000000;}

a.deco:hover{
background:url(../images/deco_h.gif) no-repeat;
color:#ffffff;}


a.broderie{
position:absolute;
width:113px;
height:41px;
display:block;
margin:257px 0px 0px 484px;
background:url(../images/broderie.gif) no-repeat;
font-size:12px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
text-align:center;
padding:70px 0px 0px 0px;
text-decoration:none;
color:#000000;}

a.broderie:hover{
background:url(../images/broderie_h.gif) no-repeat;
color:#ffffff;}




/*---------------------PAGES INTERIEUR -------------------*/

#main1{
margin:0px auto;
width:1004px;
height:620px;
padding:0px;
background:url(../images/background_pom2.jpg) no-repeat top left;
/*border: 1px solid Red;*/
}

#main2{
margin:0px auto;
width:1004px;
height:620px;
padding:0px;
/*background:url(../images/background_pom2.jpg) no-repeat top left;*/
/*border: 1px solid Red;*/
}


#linkpages{
position:absolute;
width:208px;
margin:170px 0px 0px 70px;
padding:0px;
/*border: 1px solid Red;*/
}


#linkpages a{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
background:url(../images/flower_link.gif) no-repeat center left;
text-decoration:none;
display:block;
padding:3px 0px 0px 20px;
color:#000;
height:20px;
}
#linkpages a:hover{
color:#fff;}

#detailes{
width:553px;
height:330px;
position:absolute;
margin:142px 0px 0px 383px;
background:url(../images/background_detailes.gif) no-repeat;
}

#sublinks{
position:absolute;
margin:260px 0px 0px 232px;
width:139px;
padding:0px;
background:none;
}

#sublinks a{
text-decoration:none;
color:#c3174a;
display:block;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
font-weight:normal;
background:none;
}

#sublinks a:hover{
color:#000;}

#depotsjeux{
position:absolute;
width:88px;
height:39px;
margin:460px 0px 0px 116px;
}

#depotsjeux a{
text-decoration:none;
font-family:Georgia, "Times New Roman", Times, serif;
color:#fff;
font-weight:bold;
font-size:12px;
display:block;
}
#depotsjeux a:hover{
color:#000;
}

/*-------------------------------------------------------------*/




/*------------------------DETAILES PRODUIT -----------------------*/

#thumbnail{
position:absolute;
width:175px;
height:135px;
margin:25px 0px 0px 20px;
padding:0px;
/*border: 1px solid Red;*/
 vertical-align: middle;
 text-align: center;
}


#description{
position:absolute;
overflow: hidden;
width:260px;
height:240px;
margin:24px 0px 0px 262px;
padding: 0px 0px 0px 0px;
vertical-align:top;
/*border: 1px solid Red;*/
}


#description h1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000;
margin:0px;
padding:0px;

}
#description p{
/*font-family:Arial, Helvetica, sans-serif;*/
font-size:12px;
/*color:#000;*/
margin:15px 0px 0px 0px;
padding:0px;
/*font-weight:bold;*/
}

#scroll {
    top: 0px;
    width: 250px;
    overflow-y: auto;
    height: 220px;
    scrollbar-3dlight-color: #666;
    scrollbar-arrow-color: #D23162;
    scrollbar-darkshadow-color: #e2e2e2;
    scrollbar-face-color: #D1B3BC;
    scrollbar-highlight-color: #ededed;
    scrollbar-shadow-color: #000;
    scrollbar-track-color: #FBE9B8;
    /*scrollbar-base-color: #080;*/
}

#scroll_rayon {
    width: 545px;
    overflow: auto;
    height: 250px;
    scrollbar-3dlight-color: #666;
    scrollbar-arrow-color: #D23162;
    scrollbar-darkshadow-color: #e2e2e2;
    scrollbar-face-color: #D1B3BC;
    scrollbar-highlight-color: #ededed;
    scrollbar-shadow-color: #000;
    scrollbar-track-color: #FBE9B8;
    /*scrollbar-base-color: #080;*/
}

#scroll_caddie {
    width: 595px;
    overflow-y: auto;
    height: 200px;
    scrollbar-3dlight-color: #666;
    scrollbar-arrow-color: #D23162;
    scrollbar-darkshadow-color: #e2e2e2;
    scrollbar-face-color: #D1B3BC;
    scrollbar-highlight-color: #ededed;
    scrollbar-shadow-color: #000;
    scrollbar-track-color: #FBE9B8;
    /*scrollbar-base-color: #080;*/
}

#scroll_ncompte {
    width: 520px;
    overflow-y: auto;
    height: 200px;
    scrollbar-3dlight-color: #666;
    scrollbar-arrow-color: #123A13;
    scrollbar-darkshadow-color: #e2e2e2;
    scrollbar-face-color: #7E987F;
    scrollbar-highlight-color: #ededed;
    scrollbar-shadow-color: #000;
    scrollbar-track-color: #C0DED1;
    /*scrollbar-base-color: #080;*/
}

#scroll_recherche {
    width: 550px;
    overflow-y: auto;
    height: 260px;
    scrollbar-3dlight-color: #666;
    scrollbar-arrow-color: #D23162;
    scrollbar-darkshadow-color: #e2e2e2;
    scrollbar-face-color: #D1B3BC;
    scrollbar-highlight-color: #ededed;
    scrollbar-shadow-color: #000;
    scrollbar-track-color: #FBE9B8;
    /*scrollbar-base-color: #080;*/
}

#scroll_liste {
    width: 595px;
    overflow-y: auto;
    height: 210px;
    scrollbar-3dlight-color: #666;
    scrollbar-arrow-color: #D23162;
    scrollbar-darkshadow-color: #e2e2e2;
    scrollbar-face-color: #D1B3BC;
    scrollbar-highlight-color: #ededed;
    scrollbar-shadow-color: #000;
    scrollbar-track-color: #FBE9B8;
    /*scrollbar-base-color: #080;*/
}


#up{
position:absolute;
width:21px;
height:21px;
margin:47px 0px 0px 499px;
padding:0px;
}

#down{
position:absolute;
width:21px;
height:21px;
margin:230px 0px 0px 499px;
padding:0px;}


#feats{
position:absolute;
width:144px;
margin:181px 0px 0px 30px;
padding:0px;
}

#panier{
position:absolute;
width:121px;
margin:297px 0px 0px 276px;
padding:0px;}

/*----------------- Lista produse -----------------------*/

#listaproduse{
position:absolute;
width:586px;
height:333px;
background:url(../images/background_lista.gif) no-repeat;
margin:140px 0px 0px 404px;
/* border: 1px solid Red;*/
 padding: 0;
}


#listaproduse p{
font-size:12px;
font-weight:normal;
color:#000000;
margin:5px 0px 0px 0px;
padding:0px;}


#listaproduse p.paginatie{
font-size:12px;
font-weight:bold;
color:#26ab46;
margin:0px;
padding:0px;
vertical-align:middle;}

#listaproduse p.paginatie a {
color:#26ab46;
text-decoration:none;
}

#listaproduse p.paginatie a:hover {
color:#bc1042;}

.affich_rayon {
  position: absolute;
  width: 300px;
  height: 20px;
  margin: -20px 404px 0px 20px;
  text-align: left;
}

.affich_retour {
  font-size:12pt;
  left:30px;
  position:relative;
  top:310px;
}



/*------------------------Panier produse -------------------*/


#panierproduits{
position:absolute;
width:633px;
height:258px;
margin: 136px 0px 0px 369px;
padding:60px 0px 0px 0px;
background:url(../images/background_panier.gif) no-repeat;}


#panierproduits table td.unu{
background:#ffffff;
font-size:12px;
color:#000;
}

#panierproduits table td.doi a{
color:#000;
text-decoration:none;
font-size:16px;
font-weight:bold;
}

#panierproduits table td.doi input{
width:20px; height:15px; border:1px solid #000000;background:#fff;
}


#panierproduits table td.doi form{
margin:0px; padding:0px; width:60px; height:20px;
}

#panierproduits table td.doi{
background:#feeec2;
font-size:12px;
color:#000;
}

#panierproduits table p{
color:#26ab46;
/*font-weight:bold;*/
font-size:12px;
margin:0px;
padding:0px;
}


#up1{
position:absolute;
margin:30px 0px 0px 605px;
width:17px;
height:17px;}
#down1{
position:absolute;
margin:100px 0px 0px 605px;
width:17px;
height:17px;}

#upR{
position:absolute;
margin:30px 0px 0px 560px;
width:17px;
height:17px;
}

#downR{
position:absolute;
margin:100px 0px 0px 560px;
width:17px;
height:17px;
}





#link1{
position:absolute;
margin:230px 0px 0px 25px;
width:131px;
padding:0px;
text-align:center;
}

#link2{
position:absolute;
margin:230px 0px 0px 161px;
width:131px;
padding:0px;
text-align:center;

}

#link3{
position:absolute;
margin:230px 0px 0px 303px;
width:140px;
padding:0px;
text-align:center;

}


#panierproduits a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000;
text-decoration:none;
margin:0px;
padding:0px;}

a:visited{color:#000;text-decoration:none;}



/*-------------------contact------------------------*/

#lepom{
position:absolute;
width:299px;
height:123px;
margin:98px 0px 0px 407px;
padding:20px 0px 0px 30px;
background:url(../images/le_pom.gif) no-repeat;
text-align:left;
/*border: 1px solid Red;*/
}


#lepom h1{
font-size:14px;
color:#000;
font-weight:bold;
margin:0px;
padding:0px;}

#lepom p{
margin:0px;
padding:0px;
color:#000;
font-size:12px;
font-weight:bold;
}


#formulaire
{
position:absolute;
margin:243px 0px 0px 458px;
width:312px;
height:246px;
font-size:12px;
/*border: 1px solid Red;*/
}

#formulaire h1{
font-size:14px;
font-weight:bold;
color:#000;
margin:0px;
padding:0px;
}

#formulaire input{
width:153px;
height:25px;
background:#fede85;
border:1px solid #000;
margin:2px 0px 2px 5px;
}

#formulaire textarea{
width:211px;
height:43px;
background:#fede85;
border:1px solid #000;
margin:2px 0px 2px 5px;
}
#formulaire textarea.big{
width:211px;
height:43px;
background:#fede85;
border:1px solid #000;
margin:2px 0px 0px 5px;
}


#program
{
position:absolute;
margin:164px 0px 0px 740px;
width:132px;
height:79px;
/*border: 1px solid Red;*/
}

#program p{
margin:0px;
padding:0px;
font-size:12px;
font-weight:bold;
color:#1a60ac;
}

#contenu_contact{
position:absolute;
margin:0px auto;
width:1004px;
height:620px;
padding:0px;
background:none;
/*border: 1px solid Red;*/
/*overflow:hidden;*/
}


/*condition de vente */

#condition{
position:absolute;
margin:154px 0px 0px 394px;
width:558px;
height:279px;
background:url(../images/background_condition.gif) no-repeat;
/*border: 1px solid Red;*/
/*overflow:hidden;*/
}


#condition p{
font-size:12px;
margin:0px 0px 0px 0px ;
}

#wn1{
overflow: hidden;
position:absolute; 
margin:33px 0px 0px 0px;
height:229px; 
width:530px;
/*border: 1px solid Red;*/
}

#wn2{
overflow: hidden;
position:absolute; 
margin: 20px 0px 0px 10px;
height:270px;
width:580px;
/*border: 1px solid Red;*/
}

#wn3{
overflow: hidden;
position:absolute;
margin: -30px 0px 0px 10px;
height:225px;
width:615px;
/*border: 1px solid Red;*/
vertical-align: top;
}

#wn4{
overflow: hidden;
position:absolute;
margin: 20px 0px 0px 10px;
height:270px;
width:560px;
/*border: 1px solid Red;*/
}

#pagination {
position:absolute;
margin:275px 0px 0px 0px;
}

#up2{
position:absolute;
margin:90px 0px 0px 522px;
width:17px;
height:17px;
}

#down2{
position:absolute;
margin:204px 0px 0px 522px;
width:17px;
height:17px;
}

#bonjour{
position:absolute;
width:178px;
margin:140px 0px 0px 100px;
padding:0px;}

#prix_rayon{
font-weight:bold;
font-size: 20px;
}
.infobulle{
  z-index:1010;
  color: #525252;
  position: absolute;
  visibility : hidden;
  border: 1px solid #C0C0C0;
  padding: 10px;
  font-family: Trebuchet MS;
  align: center;
  font-size: 10pt;
  background-color: #F7F7F7;
}
