/* Start of CMSMS style sheet 'Natpro : style global' */
/* assignation des fonds dans les différentes pages */

.accueil {
   background-image: url('images/fond/accueil.jpg');
   background-repeat: no-repeat;
}

.guide {
   background-image: url('images/fond/guide.jpg');
   background-repeat: no-repeat;
}

.historique {
   background-image: url('images/fond/historique.jpg');
   background-repeat: no-repeat;
}

.produits {
   background-image: url('images/fond/produits.jpg');
   background-repeat: no-repeat;
}

.chaleur {
   background-image: url('images/fond/chaleur.jpg');
   background-repeat: no-repeat;
}

.flamme {
   background-image: url('images/fond/flamme.jpg');
   background-repeat: no-repeat;
}

.soudure {
   background-image: url('images/fond/soudure.jpg');
   background-repeat: no-repeat;
}

.contact {
   background-image: url('images/fond/contact.jpg');
   background-repeat: no-repeat;
}

.distributeurs {
   background-image: url('images/fond/distributeurs.jpg');
   background-repeat: no-repeat;
}

.generale {
   background-image: url('images/fond/generale.jpg');
   background-repeat: no-repeat;
}

.impermeable {
   background-image: url('images/fond/impermeable.jpg');
   background-repeat: no-repeat;
}

.lexique {
   background-image: url('images/fond/lexique.jpg');
   background-repeat: no-repeat;
}

.forest {
   background-image: url('images/fond/forest.jpg');
   background-repeat: no-repeat;
}


/*  ***div main globale***  */

div#main {
   background-image: url('images/natpro/fond_div_main.gif');
   background-repeat: repeat-x;
   background-color: #fff;
   margin-left: 2em; /* this will give room for sidebar to be on the left side, make sure this space is bigger than sidebar width */
   margin-right: 2em; /* and some air on the right */
   padding: 0 0.5em 0 1em;
   border-left: 1px solid #006699;
}

div#main.contact {
   /*background-image: url('images/natpro/usine.jpg');
   background-repeat: no-repeat;
   background-position: right top;*/
}


/*  ***div content***   */
div#content.large {
   width: 55%; 
}

div#content.produit {
   width: 65%; 
}

div#content.etroit {
   width: 45%; 
}

.largeurcontent {
   width: 55%; 
}

div#header {
   border-bottom: 2px solid #006699;
}

/*  ***bouton langue + print***  */

div.boutonslangue { 
   float: right;
   border-top: 2px solid #006699;
   background-image: url('images/menu/fond_actif.gif');
    background-repeat: repeat-x;
   /*background-color: #C7C7C7;*/
   margin: 0 1em 0 0;
   padding: 2px 10px 4px 10px;
   font-size: 0.9em;
}

div.boutonslangue a { 
   text-decoration:none;
}

a.imgpos2px {
   position: relative;
   top: 2px;
   padding-left: 7px;
}


/* formatage produit */

table.tableproduits {
	font-size: 1em;
}

table.tableproduits p {
	margin: 4px 5px;
	padding: 0 0 0 5px;
}


p.categorieproduit {
   font-weight: bold;
}

p.noteproduit {
   margin-bottom: 10px;
   font-style: italic;
}

p.noproduit {
	font-size: 85%;
	font-weight: bold;
	margin-right: 10px;
}

p.tailleproduit {
	font-size: 95%;
	padding: 0 0 5px 0;
	font-style: italic;
}

p.historique_date {
	font-weight: bold;
	text-align: right;
	font-size: 85%;
	margin-right: 15px;
}

p.liste {
	margin: 8px 0;
}

p.echantillons {
	margin: 15px 15px;
}

p.echantillons a:hover {
	background-color: #fff;
}


tr#separateur {
	background-image: url('images/natpro/fond_div_main.gif');
    background-repeat: repeat-x;
}

/* ------ classe image ------------ */

img.canada {
	padding: 5px 15px;
}

img.img_echantillons {
	padding-right: 5px;
}

img.img_floatright {
	float: right;
}

/* End of 'Natpro : style global' */

