/* WELCOME */

div#welcome_wrapper{
    background:url(../../images/site/v2/diapositive.png) top left no-repeat;
    width:710px;
    height:350px;
}

div#welcome_wrapper img.diaporama{
    margin-top:22px;
    margin-left:23px;
    border:0;
    width:672px;
    height:231px;
}

div#welcome_wrapper div#welcome{
    margin-top:10px;
    margin-left:60px;
    width:600px;
    height:52px;
    overflow:hidden;
    font-size:13px;
}

/* RIGHT INFO */

div.informations{
    padding:11px;
}

div.informations a img{
    border:0;
}

/* TOP & SPECIALS */

table#home_products{
    margin-left:16px;
    margin-bottom:25px;
}

table#home_products td{
    border-left:10px solid #ececec;
    vertical-align: top;
    width:340px;
}


table#home_products div.product{
    margin-top:25px;
    float:left;
    height:205px;
    overflow:hidden;
    position:relative;
}

table#home_products div.product.left{
    background:url(../../images/site/pixel-gris-separation-produ.gif) top right repeat-y;
    padding:0 28px 0 13px;
    width:127px; /*340/2 - 30 - 13 */
}

table#home_products div.product.left .specials_percent{
    top:3px;
    left:78px;
}

table#home_products div.product.right{
    padding:0 13px 0 28px;
    width:127px; /*340/2 - 30 - 13 */
}

table#home_products div.product.right .specials_percent{
    top:3px;
    left:93px;
}

table#home_products div.image_title{
    margin-right:13px;
    margin-left:8px;
}

/* SEARCH */

div#search{
    margin-left:10px;
    width:261px;
}

div#search table{
    margin:5px;
    margin-right:0;
    width:250px;
}

div#search .label{
    background:url(../../images/site/picto-rechercher.gif) center left no-repeat;
    padding-left:13px;
    font-weight:bold;
    padding-bottom:2px;
}

div#search .input_area{
    padding:3px 0 3px 13px;
}

div#search .vseparator{
    background:url(../../images/site/pixel-gris-separation-produ.gif) top left repeat-y;
}

div#search .separator{
    background:url(../../images/site/pixel-gris-informations.gif) top left repeat-x;
    width:261px;
}

/* NUAGE TAGS */

#nuage_tags{
    margin-top:20px;
    background-color: #efefef;
    padding: 5px;
    text-align:center;
    line-height:18px;
    width: 250px;
    margin-left: 9px;
}

#nuage_tags a {
    text-decoration: none;
}

#nuage_tags a:hover{
    text-decoration: underline;
}

a.tag_1{ /* tag marron */
         color: #301400;
}


a.tag_2{ /* tag gris */
         color:#999999;
}


a.tag_3{ /* vert */
         color:#9CB001;
}

a.tag_4{ /* tag normal */
         color: #000000;
}

a.bold_2{
    font-weight:bold;
}