div#left {
   width: 600px;
   margin: 10px 0 10px 5px;
}
div#page_article {
   width: 585px;
   /*min-height: 1024px;*/
   vertical-align: top;
   background-color: #ebeae9;
}
* html div #page_article{
    /*height:1024px;*/
}

td.cmsgabaritbody, body.mceContentBody  {
	/*background:url(/ExposiumCms/cms_sites/SITE_508003/images508003/habillage/fond_cmsgabaritbody.gif) repeat-y;*/
	background-color:#EEEDEC;	
	font-family:Arial,Verdana,sans-serif;
	font-weight:normal;
	width:600px;
        padding-top:40px;
}

/* texte*/
#page_article h1 {
   padding: 10px 20px; 
   color: #f26406;
   font-size: 28px;
}
#page_article h3 {
   margin: 15px 0 15px 10px;
   padding: 5px 0 5px 5px; 
   font-size: 16px;
   font-weight: bold;
   border-top: 1px solid #f26406;
   border-bottom: 1px solid #f26406;
   background: none;
}
#page_article h4 {
   font-weight: bold;
   font-size:12px;
   color: #f26406;
   margin: 10px 0 10px 0;
}
#page_article p, #page_article ul {
   line-height: 17px;
}
#page_article p{
    /*padding:0 20px 0 20px;*/
}
#page_article a {
   color:#f26406;
}
#page_article ul {
   margin: 0 0 0 60px;
   padding: 15px 0;
}
#page_article li {
   padding-left: 15px;
   background: url(/ExposiumCms/cms_sites/SITE_508003/images508003/puce_liste_article.gif) no-repeat left 7px;
}

p.date_article {
   padding: 10px 20px; 
   color: #666;
}
p.date_article span {
   color: #999;
}
/*sommaire + en savoir plus*/
div.sommaire_article, div.ensavoirplus {
   background: #fff url(/ExposiumCms/cms_sites/SITE_508003/images508003/fd_sommaire.gif) no-repeat top left;
}
.sommaire_article h2, .ensavoirplus h2 {
   padding: 2px 0 2px 25px;
   color: #f26406;
   font-size: 16px;
   font-weight: bold;
   background: none;
}
.sommaire_article ul, .ensavoirplus ul {
   margin: 0 0 0 60px;
   padding: 15px 0;
}
#page_article .sommaire_article li, #page_article .ensavoirplus li {
   margin: 5px 0;
   padding-left: 22px;
   background: url(/ExposiumCms/cms_sites/SITE_508003/images508003/puce_li_noire.gif) no-repeat left center;
}
#page_article .sommaire_article li a, #page_article .ensavoirplus li a {
   color: #4e4e4e;
}
#page_article .ensavoirplus li.ic_pdf {
   padding-left: 22px;
   background: url(/ExposiumCms/cms_sites/SITE_508003/images508003/ic_pdf_li.gif) no-repeat top left;
}
/*contenu*/
div.contenu_article, div.catalogue {
   padding: 30px 10px 10px 10px;
}
.contenu_article p.chapo {
   margin: 10px 0;
   font-weight: bold;
}
div.contenu_article img{
    /*margin:5px;*/
}
/*intertitre*/
.intertitre_article h2 {   
   padding: 2px 0;
   color: #f26406;
   font-size: 18px;
   font-weight: bold;
   background: none;
}

.intertitre_article {}

#page_article .intertitre h3 {
   color: #413f40;
   font-size: 1.2em;
   font-weight: bold;
   background: none;
   border: none;
}
.intertitre img {
   float: left;
   margin: 10px 10px 10px 0;
   padding: 5px;
   background-color: #fff;
   border: 1px solid #f26406;
}

/*colonne*/
span.colonne_intitule {
   float: left;
   padding-bottom: 15px;
   width: 180px;
   color: #000;
   font-weight: bold;
   display: block;
}
#page_article .colonne ul {
   margin: 15px 0 0 0;
   padding: 0;
}
#page_article .colonne li {
   padding: 0 0 15px 0;
   background: none;
}

/*catalogue*/
p.prix {
   padding: 5px;
   color: #f26406;
   font-size: 14px;
   font-weight: bold;
}
.catalogue img {
   float: right;
   padding: 5px 0 5px 5px;
}
.catalogue form {
   margin: 10px 0;
}
.catalogue label {
   margin-right: 15px;
}
.catalogue input.commander {
   margin-left: 15px;
   width: 151px;
   height: 28px;
   color: #666;
   background: #fff url(/ExposiumCms/cms_sites/SITE_508003/images508003/bt_commander.gif) no-repeat;
}
/*diaporama*/
#page_article p.diaporama img {
   margin: 10px;
   padding: 5px;
   vertical-align: middle;
   background-color: #fff;
   border: 1px solid #f26406;
}
div #pub1{
margin:15px 0px 5px 0;
}
div #pub2{
margin:15px 0px 5px 0;
}

div #clic{
   margin-top:10px;
}
* html div #clic{
   margin-top:45px;
}

.hautdepage{
    text-align: right;
    width: 100%;
    padding: 10px 5px 10px 0;
   margin-bottom: 20px;
}

table.tableau_tendances{
    width:548px;
    border:0px;
    margin:0px;
    padding:0px;
}
table.tableau_tendances tr td{
   padding-top:5px;
   padding-bottom:5px;
   width: 135px;
   text-align:left;
}

table.tableau_tendances tr td.col_g{
    width:245px;
}
div.nav_alphabet{
   width:548px;
   text-align: center;
}
table.tableau_tendances tr td img{
   margin:2px;
}
table.prix_spec tr td{
   padding-top:5px;
   padding-bottom:5px;
   text-align:left;
}
table.prix_spec tr td.cel_gche{
   width:200px;
}
table.prix_spec2 tr td.cel_gche{
   width:100px;
}

table.prix_spec tr td img, table.prix_spec2 tr td img{
   margin:3px;
}
.tableau_espace td{
    padding-top:3px;
    padding-bottom: 3px;
}
.cadre_image{}
.encart{
   background:#fffff1;
   border: 1px solid #f26406;
   padding: 5px;
   width: 200px;
   margin: 0 auto
   text-align: center;
   color: #993300;
}

.tendances img{
   margin : 5px;
}
div #zoom{
   z-index:1000;
   width: 560px;
   display: inline;
}
.fiche_produit{
    margin: 5px 0 20px 0;
    padding: 10px;
   background: #ffffff;
}
.img_produit{
    font-weight: bold;
    text-transform: uppercase;
    margin-bottom: 5px;
    color: #f26406;
}
.img_produit img{
   margin: 10px;
}
.description_produit{
    padding-left: 15px;
    line-height: 20px;
    margin-bottom: 5 px
}
div.drapeau{
     background: #FFFFF1;
    margin-top: 10px;
}
div.fiche_produit .coordonne{
     background: #FFFFF1;
     line-height: 20px;
}
div.logo_prix img{
     width: 80px;
     height: 80px;
     margin: 10px;
    padding : 5px;
     border: 1px solid #f26406;
    background: #ffffff;

}

/*** contact autre pays ***/
div #resultat{
     margin:10px;

}
#resultat .contenu_resultat{
     background:#fff;
}

/*****best buy resultat****/

.bestbuytab td{
   padding:5px 0;
}

/* Surcharge John */

.pdf_a_droite {
	background:url("/ExposiumCms/cms_sites/partage508003/habillage/pdf.gif") no-repeat scroll right center transparent;
	display:inline-block;
	height:20px;
	padding-right:27px;
	padding-top:5px;
}

a.puce_fleche {
	background:url("/ExposiumCms/cms_sites/partage508003/habillage/fleche_orange.gif") no-repeat scroll left transparent;
	padding-left:12px;
}

.cmsgabaritbody hr, body.mceContentBody hr {
    clear:both;
}