.onglet_1 {
width: 109px;
float: left;
}

.onglet_2 {
width: 105px;
float: left;
}

.onglet_3 {
width: 105px;
float: left;
}

.onglet_4 {
width: 104px;
float: left;
}

.onglet_5 {
width: 106px;
float: left;
}

.onglet_6 {
width: 105px;
float: left;
}

.onglet_7 {
width: 125px;
float: left;
}

.onglet_8 {
width: 105px;
float: left;
}

.onglet_9 {
width: 107px;
float: left;
}


/* general */

body { 
font-size: 11px;
color: #006d68; 
font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
/*text-align: center;*/
margin:30px 0px 0px 0px;
padding: 0px;
width: 100%;
background-image:url(../images/fond.gif);
}

.conteneur {
margin: 0px auto;
width: 990px;
text-align: left;
}

.titre {
font-weight:bold;
color:#005351;
}

.col_spacer {
width: 20px;
float: left;
}

.images{border:#E4E4E4 1px solid; border-bottom:#E4E4E4 2px solid; border-right:#E4E4E4 2px solid; padding:7px;}
/* bandeau */

.bandeau {
width:990px;
height:55px;
background-image:url(../images/bandeau.jpg);
float:left;
}

.logo {
width:151px;
height:35px;
float:left;
margin-left:10px;
margin-top:10px;
}

.langue {
width:107px;
height:14px;
margin-top:12px;
margin-right:-4px;
float:right;
font-size:10px;
}

.menu_calques {
width: 109px;
z-index: 10000;
/*padding-left:10px;
padding-top:10px;*/
}

.table {
height: 16px;
/*background-color:#efdc20;*/
background-color:#CCCCCC;
border-bottom: #006662 1px solid;
/*padding: 2px 10px 2px 10px;*/
}

/* structure */

.trait1 {
width:20px;
height:489px;
float:left;
background-image:url(../images/trait1.jpg);
margin: 0px;
}

.reste {
width:970px;
height:460px;
float:left;
}


/* menu */

.carre{
width:10px;
height:20px;
background-color:#bdbebe;
float:left;
}

.menu {
width:980px;
height:20px;
float:left;
background-color:#FFFFFF;
}


/* fil d'ariane */

.ariane {
width:970px;
height:25px;
clear:both;
background-color:#FFFFFF;
}

.texteAriane {
width:790px;
height:20px;
padding-top:5px;
font-size:10px;
float: left;
}

.recherche {
width:146px;
float: left;
padding: 3px 4px 0px 0px;
font-size: 9px;
}

.recherche_go {
width:17px;
float: left;
padding: 3px 0px 0px 1px;
margin-top: 0px;
}

.recherche_textfield {
width:148px;
background-color:#FFFFFF;
border: #0e6461 1px solid;
color: #0e6461;
font-size: 9px;
}


.ligne {
width:961px;
height:1px;
background-color:#007a79;
float:left;
background-repeat:no-repeat;
font-size:1%;
}

.carreBlanc {
width:9px;
height:1px;
float:left;
background-color:#FFFFFF;
font-size:1%;
}



/* gris accueil */

.gris {
width:631px;
height:434px;
float:left;
background-color:#dcdcdc;
}

.trait {
height:434px;
width:3px;
float:left;
background-image:url(../images/trait_accueil.jpg);
z-index:100
}



.batiment {
width:197px;
height:306px;
float:left;
background-image:url(../images/encart_batiment.jpg);
margin-right:7px;
margin-left:7px;
margin-top:19px;
}

.jardin {
width:197px;
height:306px;
float:left;
background-image:url(../images/encart_jardin.jpg);
margin-right:6px;
margin-top:19px;
}

.bois {
width:197px;
height:306px;
float:left;
background-image:url(../images/encart_bois.jpg);
margin-top:19px;
}

.neige{
width:297px;
height:86px;
float:left;
background-image:url(../images/encart_neige.jpg);
margin-top:10px;
margin-left:7px;
}

.manches {
width:297px;
height:86px;
float:left;
background-image:url(../images/encart_manches.jpg);
margin-top:10px;
margin-left:9px;
}

.texte1 {
width:148px;
color:#005954;
padding-top:50px;
padding-left:22px;
float:left;
}

.image1 {
width:197px;
height:192px;
float:left;
}

.image2 {
width:130px;
height:86px;
float:left;
}

.image3 {
width:112px;
height:86px;
float:left;
}


.fleche1 {
width:27px;
height:32px;
padding-top:76px;
float:left;
}

.texte2 {
width:132px;
color:#005954;
padding-top:31px;
padding-left:9px;
float:left;
}

.texte3 {
width:146px;
color:#005954;
padding-top:31px;
padding-left:13px;
float:left;
}

.fleche2 {
width:26px;
height:31px;
padding-top:49px;
float:left;
}


/* nouveautes accueil */

.blanc_accueil{
width:319px;
height:434px;
float:left;
padding-left:17px;
background-color:#FFFFFF;
}

.nouveautes {
width:310px;
float:left;
}

.titreNouveautes {
width:112px;
height:17px;
float:left;
margin-bottom:8px;
background-image:url(../images/nouveautes.gif);
}

.encart {
width:311px;
height:85px;
clear:both;
}

.visuelEncart {
width:63px;
height:85px;
float:left;
padding-top: 2px;
text-align: center;
}

.texteEncart {
width:203px;
height:52px;
text-align:justify;
margin-left:7px;
float:left;
color:#005351;
}

.boutonEncart {
width:78px;
height:16px;
float:left;
margin-top:6px;
margin-left:7px;
}

.boutonNouveautes {
width:148px;
height:15px;
clear:both;
margin-left:68px;
margin-bottom:5px;
}

.liseret {
width:311px;
height:3px;
clear:both;
background-image:url(../images/liseret.jpg);
background-repeat:no-repeat;
}


/* actu accueil */

.actu {
width:311px;
height:114px;
float:left;
}

.titreActu {
width:58px;
height:15px;
float:left;
background-image:url(../images/actu.gif);
padding-top:10px;
background-repeat:no-repeat;
background-position:bottom;
}

/* bas */

.bas {
width:971px;
height:29px;
clear:both;
background-image:url(../images/trait2.jpg);
font-size:10px;
margin: 0px 0px 0px -1px;
}

.liensBas {
margin-top:15px;
float:left;
}

.copyright {
margin-top:15px;
margin-right:10px;
float:right;
}

.net {
color:#005351;
}

/* societe */

.societe_blanc {
width:960px;
height: 434px;
background-color: #ffffff;
float: left;
padding: 4px 10px 0px 0px;
margin: 0px 0px -4px 0px;
}

.menu_gauche {
background-image:url(../images/fond_societe.jpg);
background-repeat: no-repeat;
float: left;
height: 290px;
width: 145px;
padding: 140px 0px 0px 0px;
}

ul {
list-style-type: none;
padding: 0px;
margin: 0em 0em 0em 1em;
}

.menu_gauche li {
background-image: url(../images/puce.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin: 0px;
}

.societe_centre {
float: left;
height: 430px;
width: 605px;
}

.societe_titre {
width: 580px;
font-size: 18px;
font-weight: bold;
padding: 0px 0px 5px 10px;
}

.societe_droite {
float: left;
height: 404px;
width: 195px;
margin-left: 15px;
text-align: right;
padding: 26px 0px 0px 0px;
}

#flashcontent2 {
width: 400px;
}

.societe_video {
float: left;
width: 400px;
height: 244px;
}

.societe_video_text{
float: left;
width: 205px;
height: 236px;
background-image: url(../images/societe_cote_video.gif); 
background-repeat: no-repeat;
}


.societe_video_text2{
padding: 8px 10px 0px 10px;
}

.societe_text_gauche {
float: left;
width: 275px;
padding: 0px 12px 0px 10px;
font-size: 10px;
}

.societe_text_droite {
float: left;
width: 285px;
padding: 0px 0px 0px 13px;
font-size: 10px;
}

.societe_menu_spacer {
padding-left: 12px;
}

.societe_menu_photo {
text-align: center;
padding-top: 10px;
}

/* Histoire */

#flashcontent {
width: 770px;
margin-left: 8px;
}

.histoire_text {
width: 723px;
height: 17px;
float: left;
text-align: center;
}

.histoire_imprimer {
width: 83px;
height: 17px;
float: left;
}

/* Forger largeur 815 */

.forger_centre {
width: 814px;
float: left;
}

.forger_gauche {
width: 290px;
padding: 0px 10px 0px 20px;
float: left;
}

.forger_gauche li {
background-image: url(../images/puce_blanc.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 5px 14px;
margin-left: -10px;
}

.forger_droite {
width: 454px;
padding: 0px 10px 0px 20px;
float: left;
}

.forger_droite li {
background-image: url(../images/puce_blanc.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 5px 14px;
margin-left: -10px;
}

.forger_imprimer {
float: left;
text-align: right;
width: 454px;
padding: 0px 10px 0px 20px;
}

/* Innover largeur 815 */

.innover_gauche1 {
width: 212px;
padding: 0px 0px 0px 0px;
float: left;
}

.innover_gauche1 li {
background-image: url(../images/puce_blanc.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin-left: -10px;
}

.innover_gauche2 {
width: 245px;
float: left;
}

.innover_gauche_total {
width: 457px;
padding: 0px 0px 0px 10px;
float: left;
}

.innover_droite {
padding: 0px 10px 0px 30px;
width: 255px;
float: left;
}

.innover_imprimer {
text-align: right;
padding: 0px 0px 0px 10px;
width: 295px;
float: left;
}

.innover_droite li {
background-image: url(../images/puce_blanc.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 5px 14px;
margin-left: -10px;
}

/* Vendre largeur 805 */

.vendre_gauche {
width: 408px;
padding: 0px 20px 0px 10px;
float: left;
}

.vendre_gauche li {
background-image: url(../images/puce_blanc.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 5px 14px;
margin-left: -10px;
}

.vendre_droite {
margin: -20px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 367px;
float: left;
}

.vendre_total {
padding: 10px 0px 0px 0px;
width: 805px;
float: left;
text-align: right;
}

/* Nouveautes */

.menu_gauche_nouveautes {
background-image:url(../images/fond_nouveautes.jpg);
background-repeat: no-repeat;
float: left;
height: 290px;
width: 145px;
padding: 140px 0px 0px 0px;
}

.menu_gauche_nouveautes li {
background-image: url(../images/puce.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin: 0px;
}

.nouveautes_titre {
width: 580px;
font-size: 18px;
font-weight: bold;
padding: 0px 0px 5px 10px;
float: left;
}

.scroll {
	width: 804px;
	float: left;
	height:400px;
	padding: 0px 0px 0px 10px;
	float:left;
	overflow:auto;
	scrollbar-3dlight-color:#d0d5cb;
    scrollbar-arrow-color:#ffffff;
    scrollbar-base-color:#e9e8e8;
    scrollbar-darkshadow-color:#d0d5cb;
    scrollbar-face-color:#d6d6d6;
}


.bloc_gris {
background-image:url(../images/nouveautes_fond_gris.gif);
background-repeat: no-repeat;
float: left;
width: 146px;
height: 195px;
margin: 0px 19px 0px 19px;
/*background-color:#CC0000;*/
}

.archive {
padding-top:52px;
}

.bloc {
background-image:url(../images/nouveautes_fond.gif);
background-repeat: no-repeat;
float: left;
width: 146px;
height: 195px;
margin: 0px 19px 0px 19px;
}

.nouveautes_spacer {
height: 10px;
clear: both;
}

.nouveautes_photo {
height: 150px;
padding: 0px 0px 0px 6px;
text-align: center;
}

#image_nouveautes_photo {
height: 150px;
display: table;
}

.image_nouveautes_photo_image {
display: table-cell;
vertical-align: middle;
}

.nouveautes_text {
padding: 7px 0px 0px 30px;
text-align: center;
float: left;
width: 90px;
font-size: 10px;
}

.nouveautes_bouton {
padding: 10px 0px 0px 0px;
float: left;
width: 26px;
}

/* Catalogues */

.scroll_catalogues {
	width: 804px;
	float: left;
	height:335px;
	padding: 0px 0px 0px 10px;
	float:left;
	overflow:auto;
	scrollbar-3dlight-color:#d0d5cb;
    scrollbar-arrow-color:#ffffff;
    scrollbar-base-color:#e9e8e8;
    scrollbar-darkshadow-color:#d0d5cb;
    scrollbar-face-color:#d6d6d6;
}

.catalogues_text_haut {
width: 790px;
padding: 0px 0px 5px 10px;
float:left;
}

.menu_gauche_catalogues {
background-image:url(../images/fond_catalogues.jpg);
background-repeat: no-repeat;
float: left;
height: 290px;
width: 145px;
padding: 140px 0px 0px 0px;
}

.menu_gauche_catalogues2 {
background-image:url(../images/fond_catalogues.jpg);
background-repeat: no-repeat;
float: left;
height: 290px;
width: 145px;
padding: 140px 0px 0px 0px;
}

.menu_gauche_catalogues li {
background-image: url(../images/puce.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin: 0px;
}

.bloc_catalogues {
background-image:url(../images/catalogue_fond.gif);
background-repeat: no-repeat;
float: left;
width: 372px;
height: 84px;
margin: 0px 5px 0px 5px;
}

.catalogues_spacer {
height: 30px;
clear: both;
}

.catalogues_photo {
padding: 0px 0px 0px 4px;
float: left;
width: 56px;
text-align: center;
}

.catalogues_text {
padding: 7px 10px 0px 10px;
float: left;
width: 256px;
font-size: 10px;
}

.catalogues_bouton {
padding: 50px 0px 0px 0px;
float: left;
width: 26px;
}

.catalogues_bouton_catalogue {
padding: 50px 0px 0px 0px;
float: right;
width: 25px;
}

.catalogues_bouton_photo {
padding: 50px 0px 0px 0px;
float: right;
width: 25px;
}

/* Presse */

.presse_fond {
	width: 804px;
	float: left;
	height:400px;
	padding: 0px 0px 0px 10px;
	float:left;
	overflow:auto;
	scrollbar-3dlight-color:#d0d5cb;
    scrollbar-arrow-color:#ffffff;
    scrollbar-base-color:#e9e8e8;
    scrollbar-darkshadow-color:#d0d5cb;
    scrollbar-face-color:#d6d6d6;
}

.bloc_presse {
background-image:url(../images/presse_fond.gif);
background-repeat: no-repeat;
float: left;
width: 372px;
height: 84px;
margin: 0px 5px 0px 5px;
}


.presse_haut {
width: 372px;
padding: 0px 5px 5px 5px;
float:left;
}

.presse_haut li {
background-image: url(../images/puce_blanc.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin-left: -10px;
}

.presse_photo {
padding: 0px 0px 0px 4px;
float: left;
width: 56px;
}

.presse_text {
padding: 7px 10px 0px 10px;
float: left;
width: 246px;
font-size: 10px;
}


.bloc_presse2 {
background-image:url(../images/presse_fond2.gif);
background-repeat: no-repeat;
float: left;
width: 372px;
height: 84px;
margin: 0px 5px 0px 5px;
}


.bloc_presse_com {
width:130px;
height:84px;
float:left;
padding:27px 0px 0px 10px;
}

.bloc_presse_com2 {
width:92px;
height:84px;
float:left;
padding:27px 0px 0px 10px;
}

.bloc_produit_com {
width:130px;
height:84px;
float:left;
padding:20px 0px 0px 10px;
font-size:10px;
}

.bloc_produit_com2 {
width:92px;
height:84px;
float:left;
padding:20px 0px 0px 10px;
font-size:10px;
}

.presse_bouton_com {
padding: 39px 0px 0px 0px;
float: left;
width: 35px;
}

.presse_bouton {
padding: 60px 0px 0px 10px;
float: left;
width: 35px;
}

.presse_spacer {
height: 20px;
clear: both;
}

.menu_gauche_presse {
background-image:url(../images/fond_presse.jpg);
background-repeat: no-repeat;
float: left;
height: 290px;
width: 145px;
padding: 140px 0px 0px 0px;
}

.menu_gauche_presse li {
background-image: url(../images/puce.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin: 0px;
}

/* Actualites */

.menu_gauche_emploi {
background-image:url(../images/fond_emploi.jpg);
background-repeat: no-repeat;
float: left;
height: 290px;
width: 145px;
padding: 140px 0px 0px 0px;
}

.menu_gauche_actus {
background-image:url(../images/fond_actus.jpg);
background-repeat: no-repeat;
float: left;
height: 290px;
width: 145px;
padding: 140px 0px 0px 0px;
}

.menu_gauche_actus li {
background-image: url(../images/puce.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin: 0px;
}

.actus_centre {
width: 814px;
float: left;
}

.actus_scroll {
height:395px;
padding: 0px 0px 0px 0px;
overflow-y:scroll;
overflow-x:hidden;
scrollbar-3dlight-color:#d0d5cb;
scrollbar-arrow-color:#ffffff;
scrollbar-base-color:#e9e8e8;
scrollbar-darkshadow-color:#d0d5cb;
scrollbar-face-color:#d6d6d6;
}

.actus_block {}

.actus_photo {
width: 132px;
float: left;
padding: 5px 10px 0px 30px;
}

.actus_text {
width: 571px;
/*height: 183px;*/
float: left;
padding: 12px 10px 0px 30px;
margin: 5px 0px 0px 0px;
background-color:#CC0000;
/*
background-image: url(../images/actus_fond.gif); 
background-repeat: no-repeat;
*/
}

.actus_spacer {
clear: both;
}

/* Produits */

.menu_gauche_produit_batiment {
background-image:url(../images/fond_produit_batiment.jpg);
background-repeat: no-repeat;
float: left;
height: 290px;
width: 145px;
padding: 140px 0px 0px 0px;
}
.menu_gauche_produit_batiment_en {
background-image:url(../images/fond_produit_batiment_en.jpg);
background-repeat: no-repeat;
float: left;
height: 290px;
width: 145px;
padding: 140px 0px 0px 0px;
}
.menu_gauche_produit_batiment li {
background-image: url(../images/puce.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin: 0px;
}
.menu_gauche_produit_batiment_en li {
background-image: url(../images/puce.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin: 0px;
}
.menu_gauche_produit_jardin {
background-image:url(../images/fond_produit_jardin.jpg);
background-repeat: no-repeat;
float: left;
height: 290px;
width: 145px;
padding: 140px 0px 0px 0px;
}
.menu_gauche_produit_jardin_en {
background-image:url(../images/fond_produit_jardin_en.jpg);
background-repeat: no-repeat;
float: left;
height: 290px;
width: 145px;
padding: 140px 0px 0px 0px;
}
.menu_gauche_produit_jardin li {
background-image: url(../images/puce.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin: 0px;
}
.menu_gauche_produit_jardin_en li {
background-image: url(../images/puce.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin: 0px;
}
.menu_gauche_produit_bois {
background-image:url(../images/fond_produit_bois.jpg);
background-repeat: no-repeat;
float: left;
height: 290px;
width: 145px;
padding: 140px 0px 0px 0px;
}
.menu_gauche_produit_bois_en {
background-image:url(../images/fond_produit_bois_en.jpg);
background-repeat: no-repeat;
float: left;
height: 290px;
width: 145px;
padding: 140px 0px 0px 0px;
}
.menu_gauche_produit_bois li {
background-image: url(../images/puce.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin: 0px;
}
.menu_gauche_produit_bois_en li {
background-image: url(../images/puce.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin: 0px;
}
.menu_gauche_produit_neige {
background-image:url(../images/fond_produit_neige.jpg);
background-repeat: no-repeat;
float: left;
height: 290px;
width: 145px;
padding: 140px 0px 0px 0px;
}
.menu_gauche_produit_neige_en {
background-image:url(../images/fond_produit_neige_en.jpg);
background-repeat: no-repeat;
float: left;
height: 290px;
width: 145px;
padding: 140px 0px 0px 0px;
}
.menu_gauche_produit_neige li {
background-image: url(../images/puce.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin: 0px;
}
.menu_gauche_produit_neige_en li {
background-image: url(../images/puce.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin: 0px;
}
.menu_gauche_produit_manche {
background-image:url(../images/fond_produit_manche.jpg);
background-repeat: no-repeat;
float: left;
height: 290px;
width: 145px;
padding: 140px 0px 0px 0px;
}
.menu_gauche_produit_manche_en {
background-image:url(../images/fond_produit_manche_en.jpg);
background-repeat: no-repeat;
float: left;
height: 290px;
width: 145px;
padding: 140px 0px 0px 0px;
}
.menu_gauche_produit_manche li {
background-image: url(../images/puce.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin: 0px;
}
.menu_gauche_produit_manche_en li {
background-image: url(../images/puce.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin: 0px;
}
.menu_gauche_selection li {
background-image: url(../images/puce.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin: 0px;
}

.batipro_bandeau {
margin: 0px 0px 0px 0px;
width: 776px;
float: left;
}

.batipro_gris {
padding: 20px 0px 20px 0px;
width: 776px;
/*height: 100%;*/
clear: both;
background-color: #dedede;
margin-right: -3px;
}

.batipro_blanc {
padding: 20px 0px 20px 0px;
width: 776px;
clear: both;
background-color: #ffffff;
margin-right: -3px;
}

.produit_titre {
font-size: 18px;
font-weight: bold;
padding-bottom: 10px;
}

.produit_titre_ref {
font-size: 11px;
color: #484848;
padding: 5px 0px 0px 0px;
}

.produit_photo {
padding: 0px 0px 0px 4px;
float: left;
width: 56px;
text-align: center;
/*width: 100px;*/
}

.produit_photo_2 {
padding: 0px 0px 0px 4px;
float: left;
width: 56px;
/*width: 100px;*/
}

.produit_text {
padding: 7px 10px 0px 10px;
float: left;
width: 260px;
font-size: 10px;
}

.produit_text_2 {
padding: 7px 10px 0px 10px;
float: left;
width: 246px;
font-size: 10px;
}

.produit_bouton {
padding: 50px 0px 0px 0px;
float: left;
width: 26px;
}

.produit_middle {
float: left;
width: 795px;
height: 430px;
}

.produit_container {
	width: 385px;
	float: left;
	height:385px;
	float:left;
}

.produit_scroll {
	width: 385px;
	float: left;
	height:365px;
	padding: 0px 0px 0px 0px;
	overflow:auto;
	scrollbar-3dlight-color:#d0d5cb;
    scrollbar-arrow-color:#ffffff;
    scrollbar-base-color:#e9e8e8;
    scrollbar-darkshadow-color:#d0d5cb;
    scrollbar-face-color:#d6d6d6;
}

.produit_fonctions {
width: 385px;
}

.produit_photo_container {
width: 240px;
height: 405px;
float: left;
padding: 0px 0px 0px 10px;
margin: -14px 0px 0px 6px;
background-image: url(../images/produit_fond_photo.gif); 
background-repeat: no-repeat;
}

#image_produit {
height: 380px;
display: table;	
}

span.produit_photo_image {
	width: 0;
}
.produit_photo_image {
display: table-cell;
vertical-align: middle;
width:100%;
text-align: center;
}

.produit_plus_infos {
width: 135px;
height: 405px;
float: left;
text-align: left;
padding: 25px 1px 0px 14px;
margin-top: -14px;
margin-bottom: -14px;
background-image: url(../images/plus_infos.gif); 
background-repeat: no-repeat;
}

.produit_plus_infos_text {
height: 200px;
}

#image_plus_info {
height: 175px;
display: table;
}

span.produit_plus_infos_image {
	width: 0;
}
.produit_plus_infos_image {
display: table-cell;
vertical-align: bottom;
}

/*téléchargement*/
.menu_gauche_telechargement {
background-image:url(../images/fond_catalogues.jpg);
background-repeat: no-repeat;
float: left;
height: 290px;
width: 145px;
padding: 140px 0px 0px 0px;
}

.menu_gauche_telechargement li {
background-image: url(../images/puce.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin-left: 0px;
}

.telechargement_centre {
float: left;
height: 430px;
/*width: 605px;*/
width: 775px;
}

.telechargement_droite {
float: left;
height: 404px;
width: 170px;
margin-left: 15px;
padding: 26px 10px 0px 15px;
background-image:url(../images/telechargement_droite_fond.gif);
background-repeat: no-repeat;
}

.telechargement_droite li {
background-image: url(../images/puce.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin-left: -10px;
}

.telechargement_titre {
width: 580px;
font-size: 18px;
font-weight: bold;
padding: 0px 0px 5px 10px;
float: left;
}

.telechargement_text {
float: left;
/*width: 585px;*/
width: 794px;
text-align:justify;
height: 400px;
padding: 0px 10px 0px 10px;
overflow:auto;
scrollbar-3dlight-color:#d0d5cb;
scrollbar-arrow-color:#ffffff;
scrollbar-base-color:#e9e8e8;
scrollbar-darkshadow-color:#d0d5cb;
scrollbar-face-color:#d6d6d6;
}

.telechargement_imprimer {
float: left;
width: 778px;
text-align:right;
padding: 10px 0px 0px 0px;
}

.telechargement_text ul {
padding:0px 0px 0px 5px;
list-style-image: url(../images/puce_blanc.jpg);
}

.telechargement_text li {
background-position: 0 .4em;
}
/*
.telechargement_text li {
background-image: url(../images/puce_blanc.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin-left: 20px;
}
*/
.grey {
color: #737574;
}

/* FAQ */

.menu_gauche_faq {
background-image:url(../images/fond_faq.jpg);
background-repeat: no-repeat;
float: left;
height: 290px;
width: 145px;
padding: 140px 0px 0px 0px;
}

.menu_gauche_faq li {
background-image: url(../images/puce.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin-left: 0px;
}

.faq_centre {
float: left;
height: 430px;
/*width: 605px;*/
width: 775px;
}

.faq_droite {
float: left;
height: 404px;
width: 170px;
margin-left: 15px;
padding: 26px 10px 0px 15px;
background-image:url(../images/faq_droite_fond.gif);
background-repeat: no-repeat;
}

.faq_droite li {
background-image: url(../images/puce.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin-left: -10px;
}

.faq_titre {
width: 580px;
font-size: 18px;
font-weight: bold;
padding: 0px 0px 5px 10px;
float: left;
}

.faq_text {
float: left;
/*width: 585px;*/
width: 794px;
text-align:justify;
height: 400px;
padding: 0px 10px 0px 10px;
overflow:auto;
scrollbar-3dlight-color:#d0d5cb;
scrollbar-arrow-color:#ffffff;
scrollbar-base-color:#e9e8e8;
scrollbar-darkshadow-color:#d0d5cb;
scrollbar-face-color:#d6d6d6;
}

.faq_imprimer {
float: left;
width: 778px;
text-align:right;
padding: 10px 0px 0px 0px;
}

.faq_text ul {
padding:0px 0px 0px 5px;
list-style-image: url(../images/puce_blanc.jpg);
}

.faq_text li {
background-position: 0 .4em;
}
/*
.faq_text li {
background-image: url(../images/puce_blanc.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin-left: 20px;
}
*/
.grey {
color: #737574;
}

/* coordonnees */

.coordonnees_centre {
float: left;
height: 430px;
width: 805px;
background-image: url(../images/coordonnees_fond.gif); 
background-repeat: no-repeat;
padding: 0px 0px 5px 10px;
}

.coordonnees_titre {
width: 580px;
font-size: 18px;
font-weight: bold;
padding: 0px 0px 5px 0px;
}

.coordonnees_text {
width: 180px;
height: 120px;
font-size: 11px;
padding: 30px 10px 0px 10px;
}

.coordonnees_text li {
background-image: url(../images/puce_grey.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin-left: -10px;
}

.imprimer {
width: 83px;
height: 17px;
position: relative;
top: 218px;
left: 610px;
float: left;
}

.imprimer2 {
width: 83px;
height: 17px;
position: relative;
top: 218px;
left: 708px;
float: left;
}

.telecharger {
width: 86px;
height: 19px;
position: relative;
top: 218px;
left: 617px;
float: left;
}

.coordonnees_menu_gauche {
background-image:url(../images/fond_contact.jpg);
background-repeat: no-repeat;
float: left;
height: 290px;
width: 145px;
padding: 140px 0px 0px 0px;
}

.coordonnees_menu_gauche li {
background-image: url(../images/puce.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin-left: 0px;
}

/* conseils */

.conseils_menu_gauche {
background-image:url(../images/fond_conseils.jpg);
background-repeat: no-repeat;
float: left;
height: 290px;
width: 145px;
padding: 140px 0px 0px 0px;
}

.conseils_menu_gauche li {
background-image: url(../images/puce.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin-left: 0px;
}


.conseil_droite {
float: left;
height: 404px;
width: 175px;
margin-left: 15px;
padding: 26px 10px 0px 15px;
background-image:url(../images/faq_droite_fond.gif);
background-repeat: no-repeat;
}


.conseil_droite li {
background-image: url(../images/puce.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin-left: -10px;
}

.imprimer_conseil {
width:83px;
height:17px;
float:left;
margin:260px 0px 0px 90px;
}

/* mentions */

.mentions_centre {
float: left;
/*width: 795px;*/
width: 775px;
height: 425px;
}

.mentions_titre {
width: 580px;
/*width: 680px;*/
font-size: 18px;
font-weight: bold;
padding: 0px 0px 5px 0px;
float: left;
}

.mentions_text {
float: left;
width: 765px;
height: 400px;
padding: 0px 10px 0px 0px;
overflow:auto;
scrollbar-3dlight-color:#d0d5cb;
scrollbar-arrow-color:#ffffff;
scrollbar-base-color:#e9e8e8;
scrollbar-darkshadow-color:#d0d5cb;
scrollbar-face-color:#d6d6d6;
}

.mentions_menu_gauche {
background-image:url(../images/fond_mentions.jpg);
background-repeat: no-repeat;
float: left;
height: 290px;
width: 145px;
padding: 140px 0px 0px 0px;
}

.mentions_text ul {
padding:0px 0px 0px 5px;
list-style-image: url(../images/puce_blanc.jpg);
}

.mentions_text li {
background-position: 0 .4em;
}

/* plan */

.plan_menu_gauche {
background-image:url(../images/fond_plan.jpg);
background-repeat: no-repeat;
float: left;
height: 290px;
width: 145px;
padding: 140px 0px 0px 0px;
}

/* ou acheter */

.menu_gauche_acheter {
background-image:url(../images/fond_acheter.jpg);
background-repeat: no-repeat;
float: left;
height: 290px;
width: 135px;
padding: 140px 0px 0px 10px;
}

.acheter_fond {
	width: 804px;
	float: left;
	height:400px;
	padding: 0px 0px 0px 10px;
	float:left;
	overflow:auto;
	scrollbar-3dlight-color:#d0d5cb;
    scrollbar-arrow-color:#ffffff;
    scrollbar-base-color:#e9e8e8;
    scrollbar-darkshadow-color:#d0d5cb;
    scrollbar-face-color:#d6d6d6;
}

.acheter_image {
float: left;
height: 96px;
width: 96px;
padding: 7px;
}

.acheter_spacer {
clear: both;
}



/* catalogue g?n?ral */


.menu_gauche_catalogue {
background-image:url(../images/fond_cat_general.jpg);
background-repeat: no-repeat;
float: left;
height: 290px;
width: 145px;
padding: 140px 0px 0px 0px;
}


ul {
list-style-type: none;
padding: 0px;
margin: 0em 0em 0em 1em;
}

.menu_gauche_catalogue li {
background-image: url(../images/puce.jpg); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin: 0px;
}

.lettres {
width:118px;
height:57px;
float:left;
padding-left:10px;
}

.catalogue_centre {
width: 814px;
float: left;
}

/* modifs fleur */
.catalogue_fond1 {
width:400px;
height:395px;
float:left;
background-image:url(../images/fond1_catalogue.jpg);
margin-top:8px;
margin-left:4px;
}

.catalogue_fond2 {
width:400px;
height:395px;
float:left;
background-image:url(../images/fond2_catalogue.jpg);
margin-top:8px;
margin-left:4px;
}

.telecharger_catalogue {
width: 370px;
text-align: right;
margin:43px 0px 0px 20px;
}

.bloc_catalogue {
width:300px;
float:left;
margin:0px 0px 0px 0px;
background-color: #000000;
}

.bloc_catalogue_scroll {
width:370px;
height: 300px;
margin:20px 0px 0px 20px;
overflow:auto;
scrollbar-3dlight-color:#d0d5cb;
scrollbar-arrow-color:#ffffff;
scrollbar-base-color:#e9e8e8;
scrollbar-darkshadow-color:#d0d5cb;
scrollbar-face-color:#d6d6d6;
}

.icone_catalogue {
width:26px;
height:26px;
float:left;
}

.texte_catalogue {
width:310px;
float:left;
padding:6px 0px 0px 10px;
}

.spacer {
clear: both;
}

.titre_catalogue2 {
font-weight:bold;
width:340px;
margin:0px 0px 10px 0px;
}

/* fleur modifs fini */

.titre_icone {
color:#575d5d;
text-transform:uppercase;
}

.titre_icone_on {
text-transform:uppercase;
font-weight:bold;
}

.articles_catalogue {
color:#575d5d;
}




/* recherche */


.menu_gauche_recherche {
background-image:url(../images/fond_recherche.jpg);
background-repeat: no-repeat;
float: left;
height: 290px;
width: 145px;
padding: 140px 0px 0px 0px;
}



/* liens */

.liens_menu_gauche {
background-image:url(../images/fond_liens.jpg);
background-repeat: no-repeat;
float: left;
height: 290px;
width: 145px;
padding: 140px 0px 0px 0px;
}

.texteNouveautes{
width: 310px;
height:260px;
float:left;
}

#reponse {
	border: none;
	margin: 0;
	padding: 0;
}

#reponseCatalogue {
	border: none;
	margin: 0;
	padding: 0;
}


a:link { color: #005954; text-decoration: underline;  }
a:visited { color: #005954; text-decoration: underline; }
a:hover { color: #005954; text-decoration: none; }
a:active { color: #005954; text-decoration: underline; }

a.english:link { color: #626260; text-decoration: none;  }
a.english:visited { color: #626260; text-decoration: none; }
a.english:hover { color: #626260; text-decoration: underline; }
a.english:active { color: #626260; text-decoration: none; }

a.lien_net:link { color: #5d5d5d; text-decoration: none;  }
a.lien_net:visited { color: #5d5d5d; text-decoration: none; }
a.lien_net:hover { color: #006d68; text-decoration: underline; }
a.lien_net:active { color: #006d68; text-decoration: none; }

a.menu_gauche_lien:link { color: #575d5d; text-decoration:none;   }
a.menu_gauche_lien:visited { color: #575d5d; text-decoration:none; }
a.menu_gauche_lien:hover { color: #006d68; text-decoration: underline; }
a.menu_gauche_lien:active { color: #575d5d; text-decoration: none; }

a.menu_gauche_lien_hover:link { color: #006d68; text-decoration:underline;   }
a.menu_gauche_lien_hover:visited { color: #006d68; text-decoration:underline; }
a.menu_gauche_lien_hover:hover { color: #006d68; text-decoration: underline; }
a.menu_gauche_lien_hover:active { color: #006d68; text-decoration: underline; }

a.lien_filariane:link { color: #006d68; text-decoration:underline;  }
a.lien_filariane:visited { color: #006d68; text-decoration:underline; }
a.lien_filariane:hover { color: #006d68; text-decoration: none; }
a.lien_filariane:active { color: #006d68; text-decoration: underline; }

a.calques:link { color: #006662; text-decoration: none;  display:block; padding: 2px 10px 2px 10px; }
a.calques:visited { color: #006662; text-decoration: none; display:block; padding: 2px 10px 2px 10px; }
a.calques:hover { color: #24908c; text-decoration: none;  background-color:#efdc20; display:block; padding: 2px 10px 2px 10px; }
a.calques:active { color: #006662; text-decoration: none; display:block; padding: 2px 10px 2px 10px;  }

a.aarticles_catalogue:link { color: #575d5d; text-decoration: none;  }
a.aarticles_catalogue:visited { color: #575d5d; text-decoration: none; }
a.aarticles_catalogue:hover { color: #575d5d; text-decoration: underline; }
a.aarticles_catalogue:active { color: #575d5d; text-decoration: none; }

a.atitre_icone:link { color:#575d5d; text-transform:uppercase; text-decoration: none;  }
a.atitre_icone:visited { color: #575d5d; text-transform:uppercase; text-decoration: none; }
a.atitre_icone:hover { color: #575d5d; text-transform:uppercase; text-decoration: underline; }
a.atitre_icone:active { color: #575d5d; text-transform:uppercase; text-decoration: none; }

a.atitre_icone_on:link { font-weight:bold; text-transform:uppercase; text-decoration: none;  }
a.atitre_icone_on:visited { font-weight:bold; text-transform:uppercase; text-decoration: none; }
a.atitre_icone_on:hover { font-weight:bold; text-transform:uppercase; text-decoration: underline; }
a.atitre_icone_on:active { font-weight:bold; text-transform:uppercase; text-decoration: none; }

a.atitre_catalogue2 { font-weight:bold; text-decoration: none; }
a.atitre_catalogue2:hover { font-weight:bold; text-decoration:underline; }


#flashContent {
width:970px;
height:434px;
float:left;
background-color:#dcdcdc;
}
