@charset "utf-8";

#main.product  #c1 #content #content_c1 h2 {
    font-size:          1.2em;
    margin-bottom:      0.8em;
    padding-left:       25px;
}
#main.product  #c1 #content #content_c1 .tag {
    border:             1px dotted black;
    padding:            10px 15px;
    margin-top:         80px;
    margin-left:        22px;
    width:              310px;
}
#main.product  #c1 #content #content_c1 .tag ul {
    margin:             0px;
    padding:            0px;
}
#main.product  #c1 #content #content_c1 .tag ul li {
    list-style-type:    none;
    background:         none;
    margin:             0px;
    padding:            0px;
}
#main.product  #c1 #content #content_c1 ul{
    margin-left:        2em;
    list-style-type:    none;
    text-align:         left;
}
#main.product  #c1 #content #content_c1  ul li{
    margin-bottom:      0.8em;
    background:         url(/image/struct/fleche_right.png) no-repeat;
    padding-left:       1.2em;
}
#main.product  #c1 #content #content_c1  ul li a{
    color:              #2D74BC;
}
#main.product  #c1 #content #pict_cat,
#main.product  #c1 #content #pict_product {
    display:            block;
    margin:             0 auto;
    padding:            4px;
    border:             solid 2px #ECECEC;
}
#main.product  #c1 #content #pict_cat {
    margin-bottom:      1em;
}
#main.product  #c1 #content #descr_text {
    margin:             1em auto 2em;
    border-bottom:      1px solid #324858;
    border-top:         1px solid #324858;
    background:         #EAF3F9;
    padding:            10px;
    width:              90%;
}

/* LIST CAT */
#main.product  #c1 #content #content_c1 #list_cat img {
    display:            block;
    float:              left;
    margin-right:       20px;
}
#main.product  #c1 #content #content_c1 #list_cat  ul{
    float:              left;
    width:              280px;
}

/* LIST SCAT - PRODUCT */
#main.product  #c1 #content #content_c1 ul#list_product,
#main.product  #c1 #content #content_c1 #list_scat ul{
    float:              left;
    width:              350px;
}
#main.product  #c1 #content #content_c1 ul#list_product li,
#main.product  #c1 #content #content_c1 #list_scat ul li{
    margin:             0 8px 0 0;
    margin-bottom:      1em;
}
#main.product  #c1 #content #content_c1 ul#list_product li a.ref {
    font-weight:        bold;
}
#main.product  #c1 #content #content_c1 #description {
    float:              right;
    width:              270px;
    margin-bottom:      1em;
}
#main.product  #c1 #content #content_c1  #description ul#marque{
    margin:             0 auto;
}
#main.product  #c1 #content #content_c1  #description ul#marque li{
    background:         none;
    padding:            0;
    margin:             0;
}
#main.product  #c1 #content #content_c1  #description ul#marque li img{
    display:            block;
    margin:            .5em auto;
}

/* SHOW PRODUCT */
#main.product  #c1 #content_c1 ul#product li  {
    padding-bottom:    0.4em;
}
#main.product  #c1 #content_c2 #more_product{
    width:              216px;
    height:             170px;
    padding:            0em;
    margin:             0em;
    background:         url(/image/struct/box_documentation.png) bottom;
    margin:             0 auto 20px auto;
}
#main.product  #c1 #content_c2 #more_product ul#marque{
    margin-bottom:      1em;
}
#main.product  #c1 #content_c2 #more_product ul#more{
    list-style-type:    none;
}
#main.product  #c1 #content_c2 #more_product ul#more li{
    background:         url(/image/struct/puce_punaise.png) no-repeat left;
    padding-left:       1.8em;
    margin-left:        1em;
}
#main.product  #c1 #content_c2 #more_product ul#more li a {
    color:              #DA2A36;
    display:            block;
    padding:            0.8em 0;
    font-size:          1.1em;
    font-weight:        bold;
}
#main.product  #c1 #content_c2 ul#marque{
    list-style:         none;
    margin:             0;
    padding:            0;
}
#main.product  #c1 #content_c2 ul#marque img{
    display:            block;
    margin:             0 auto;
}

/* SEARCH TRADE : SHOW PRODUCT */
#main.product  #c1 #content #content_c1 ul.search_marque_ul{
    float:              left;
    width:              700px;
    margin-bottom:      2em;
}
#main.product  #c1 #content #content_c1 ul.search_marque_ul li{
    width:              270px;
    margin:             0 40px 0 0;
    height:             210px;
}

/* SEARCH */
#main.product  #c1 #content #content_c1 .search_result {
    margin-bottom:      1em;
}

#main.product  #c1 #content #content_c1 .search_result a {
    color:              #2D74BC;
}

