/*   produit   */


div#selection4
    {
        height:auto;
        width: auto;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        border: 1px solid #999999;
        margin: 2px;
        background-color: #DCF8E2;
        padding: 2px;

}

div#selectionfiche4
        {
        min-height: 60px;
        }
div#selection4 h1
	{
	margin:2px;
	font-size:12px;
	
	}
		
#module4 {
position:relative;
list-style-type: none;
margin-bottom: 10px;
}
div#pave4 {
        margin:5px;
}

div#entete4 {


}

div#entete4 h1
        {
        height:auto;
        width: auto;

        background-image:url(../images/fond-menu-produit.gif);
        background-repeat: repeat-x;
        background-position: bottom;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #333333;
        padding: 0px;
        padding-left: 5px;
        margin:  0 auto;
        padding-top: 4px;
        text-align: left;
        cursor: move;
        display: block;
}

div#contenu4 {
        margin:  0 auto;
        height: 220px;
        overflow: auto;



}

div#bloc4 {

         border: 1px solid #999999;


}

div#pied4
        {
        position:static;
        bottom: 1px;
        right: 1px;

        height:auto;
        width: auto;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FFFFFF;
        margin:  5px;
        text-align: right;
}


/* liste  */
div#contenu4 ul
                {
        padding: 0;
        list-style-type: none;
        margin-left: 20px;
        }

div#contenu4 ul li
        {
        text-align: left;
        list-style-image: url(../images/puce-fleche.png);
        margin-bottom: 4px;
        }

/* pied */
div#pied4 a
{
        width: auto;
        display: block;
        text-decoration: underline;
        font-size: 10px;
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
}

div#pied4 a:hover, div#pied4 a:focus, div#pied4 a:active {
        color: #666666;
        text-decoration: none;
        }


div#societe4
    {
        width: auto;
        text-align: right;
        font-weight: bold;
        display: block;
    }

div#societe4 a
{

        text-decoration: underline;
        font-size: 10px;
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
}

div#societe4 a:hover, div#societe4 a:focus, div#societe4 a:active {
        color: #666666;
        text-decoration: none;
        }

.societe24
    {
        width: auto;
        text-align: right;
        font-weight: bold;
        display: block;

    }

a.societe14
{
        text-decoration: underline;
        font-size: 10px;
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;

}

a:hover.societe14, a:focus.societe14, a:active.societe14
{
        color: #666666;
        text-decoration: none;
        }


a.produittitre
{
        width: auto;
        display: block;
        text-decoration: none;
        font-size: 10px;
        color: #B6860A;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        margin-right: 2px;

}

a.produittitre:hover,  a.produittitre:focus,  a.produittitre:active {
        text-decoration: underline;
        color: #666666;
        }

.produitresume4
{
        font-size: 9px;
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color: #FDF2D7;
        border: 1px solid #AAAAAA;
        display: block;
        font-weight: normal;
        padding: 1px;
}
a.produitresume
{
        text-decoration: none;
        font-size: 9px;
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        display: block;
        min-height: 60px;
        font-weight: normal;

        padding:  3px;
}

a.produitresume:hover,  a.produitresume:focus,  a.produitresume:active {
        text-decoration: none;
        }


/*  selesction */


div#selection4 h1
    {
        margin:  0 auto;
}

a.selectionproduittitre
{
        width: auto;
        display: block;
        text-decoration: none;
        font-size: 10px;
        color: #B6860A;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        margin-right: 2px;
}

a.selectionproduittitre:hover,  a.selectionproduittitre:focus,  a.selectionproduittitre:active {
        text-decoration: underline;
        color: #666666;
        }
a.selectionproduitresume
{
        text-decoration: none;
        font-size: 9px;
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        border: 1px solid #000000;
        display: block;
        min-height: 10px;
        font-weight: normal;
}

a.selectionproduitresume:hover,  a.selectionproduitresume:focus,  a.selectionproduitresume:active {
        text-decoration: none;
        }

a.selectionproduitfiche
{
        text-decoration: none;
        font-size: 9px;
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;


        min-height: 10px;
        font-weight: normal;
}

a.selectionproduitfiche:hover,  a.selectionproduitfiche:focus,  a.selectionproduitfiche:active {
        text-decoration: none;
        }


/*  page produit */
.zonelisteproduit
	{
	border-right:1px;
	border-right-color:#CCCCCC;
	border-right-style:solid;
	}
.zonelisteproduit2
	{
	border-bottom:1px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	padding-bottom:3px;
	margin-bottom:10px
	}

.zonelisteproduit2 h3 a
	{
	margin:0px;
	border:0px;
	padding:0px;

	font-weight:bold;
	text-decoration: none;
	font-size:12px;

	}	
.zonelisteproduit2  a
	{

	font-weight:normal;
	text-decoration: underline;
	font-size:8px;

	}		
div#zonetitreproduit
    {
        height: 20px;
        background-image:url(../images/fond-menu-produit.gif);
        background-repeat: repeat-x;
    }

div#zonetitreproduit h1
    {

        font-size: 14px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        padding: 3px;
        color: #666666;
    }

/* salon liste  */

ul#produitliste
                {
        padding: 0;
        list-style-type: none;
        margin-left:5px;
        width: auto;
        vertical-align: top;
        }

ul#produitliste li
        {
        text-align: left;
        margin-bottom: 20px;
        width: auto;

        }

ul#produitliste a
{
        display: block;
        width: auto;
        text-decoration: none;
        font-size: 11px;
        color: #333333;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        padding: 3px;
        background-color: #DFECF0;
}

ul#produitliste li a:hover, ul#produitliste li  a:focus, ul#produitliste li a:active {
        text-decoration: underline;


    }

div#produitlistedetail
        {
        border: 1px solid #666666;
        padding: 2px;
        margin-bottom: 10px;
        }

