﻿
/* Propriétés CSS générales */
.ficheproduit-zonegauche
{
	width: 350px;
	vertical-align: top;
}
.ficheproduit-rubrique
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	padding-top:3px;
	padding-left:0px;
	height:20px;
	color:#ffffff;
	width:100%;
}
.image-verticale
{
	width:15px;
	padding-top:20px
}
.ficheproduit-titre
{
	font-family:Verdana;
	font-size:15pt;
	font-weight:bold;
	padding-top:0px;
	padding-left:0px;
	/*height:30px !important;*/
	height:30px;
}

.ficheproduit-vignette
{
	padding:10px 0px 5px 0px;	
	text-align : center;
	width : 100%;
}


}
.ficheproduit-chapeau
{
	padding-top:10px;
	padding-left:0px;
}

.ficheproduit-corps
{
	padding-top:10px;
	padding-left:0px;
}
.ficheproduit-corps .titre
{
	width : auto;
}

.tc-zonedocliens
{
	position:relative;
	text-align:center;
	vertical-align:top;	
	padding : 0px 10px 0px 0px;
}
.image-docjoint
{
	padding-top:30px;
}
.tc-liensdivers
{
	text-align:left;
	vertical-align:middle;
	font-size:8pt;
}
	
/* GRANDES CULTURES */
.ViewNodeContent td.grandescultures
{
	background:url(Gamme/GrandesCultures/fond_fiche.jpg) no-repeat top left;	
	text-align:left;
	color:#b38b0b;
	font-weight:bold;
	font-family:Verdana;	
	padding-left : 15px;
}

.ViewNodeContent td.grandescultures a
{
	color:#b38b0b;
	font-size:12pt;
	font-weight:bold;
}
.ViewNodeContent td.grandescultures .fonddocjoint
{	
	background:url(Gamme/GrandesCultures/bloc_doc.jpg) no-repeat top left;
	width:140px;
	height:174px;
	margin-top:20px;
}
.ViewNodeContent td.grandescultures .fonddocjoint-EN
{	
	background:url(Gamme/GrandesCultures/bloc_doc_EN.jpg) no-repeat top left;
	width:140px;
	height:174px;
	margin-top:20px;
}
.ViewNodeContent td.grandescultures .fonddocjoint-ES
{	
	background:url(Gamme/GrandesCultures/bloc_doc_ES.jpg) no-repeat top left;
	width:140px;
	height:174px;
	margin-top:20px;
}
.ViewNodeContent td.grandescultures .fonddocjoint-DE
{	
	background:url(Gamme/GrandesCultures/bloc_doc_DE.jpg) no-repeat top left;
	width:140px;
	height:174px;
	margin-top:20px;
}
.ViewNodeContent td.grandescultures .labeldocjoint
{
	color:#b38b0b;
	font-family:Verdana;
	font-weight:bold;
	font-size:8pt;
}
.ViewNodeContent td.grandescultures hr
{
	background-color: #b38b0b;
	color: #b38b0b;
}
.ViewNodeContent td.grandescultures table
{
	border-color:#b38b0b;
	width : 100%;
}

.ViewNodeContent td.grandescultures ul  
{	
	padding: 5px 0px 10px 35px;	
	width : 450px;
	text-align: top;
}
.ViewNodeContent td.grandescultures li
{
	background-image :url(Gamme/GrandesCultures/picto_plus.gif);
	padding: 0px 0px 7px 25px;	
}


/* VIGNES */
.ViewNodeContent td.vignes
{
	background:url(Gamme/Vignes/fond_fiche.jpg) no-repeat top left;	
	text-align:left;
	color:#515A09;
	font-weight:bold;
	font-family:Verdana;	
	padding-left : 15px;		
}
.ViewNodeContent td.vignes a
{
	color:#515A09;
	font-size:12pt;
	font-weight:bold;		
}
.ViewNodeContent td.vignes .fonddocjoint
{
	background-image:url(Gamme/Vignes/bloc_doc.jpg);
	width:140px;
	height:174px;
	margin-top:20px;
}
.ViewNodeContent td.vignes .fonddocjoint-EN
{
	background-image:url(Gamme/Vignes/bloc_doc_EN.jpg);
	width:140px;
	height:174px;
	margin-top:20px;
}
.ViewNodeContent td.vignes .fonddocjoint-ES
{
	background-image:url(Gamme/Vignes/bloc_doc_ES.jpg);
	width:140px;
	height:174px;
	margin-top:20px;
}
.ViewNodeContent td.vignes .fonddocjoint-DE
{
	background-image:url(Gamme/Vignes/bloc_doc_DE.jpg);
	width:140px;
	height:174px;
	margin-top:20px;
}
.ViewNodeContent td.vignes .labeldocjoint
{
	color:#515A09;
	font-family:Verdana;
	font-weight:bold;
	font-size:8pt;
}
.ViewNodeContent td.vignes hr
{
	background-color: #515A09;
	color: #515A09;
}
.ViewNodeContent td.vignes table
{
	border-color:#515A09;
	width : 100%;	
}

.ViewNodeContent td.vignes ul  
{
	padding: 5px 0px 10px 35px;	
	width : 450px;
	text-align: top;
}
.ViewNodeContent td.vignes li
{
	background-image :url(Gamme/Vignes/picto_plus.gif);	
	padding: 0px 0px 7px 25px;
}

/* ARBRES */
.ViewNodeContent td.arbres
{
	background:url(Gamme/Arbres/fond_fiche.jpg) no-repeat top left;
	/*height:682px;*/
	text-align:left;
	color:#515A09;
	font-weight:bold;
	font-family:Verdana;	
	padding-left : 15px;		
}
.ViewNodeContent td.arbres a
{
	color:#515A09;
	font-size:12pt;
	font-weight:bold;
}
.ViewNodeContent td.arbres .fonddocjoint
{
	background-image:url(Gamme/Arbres/bloc_doc.jpg);
	width:140px;
	height:174px;
	margin-top:20px;
}
.ViewNodeContent td.arbres .fonddocjoint-EN
{
	background-image:url(Gamme/Arbres/bloc_doc_EN.jpg);
	width:140px;
	height:174px;
	margin-top:20px;
}
.ViewNodeContent td.arbres .fonddocjoint-ES
{
	background-image:url(Gamme/Arbres/bloc_doc_ES.jpg);
	width:140px;
	height:174px;
	margin-top:20px;
}
.ViewNodeContent td.arbres .fonddocjoint-DE
{
	background-image:url(Gamme/Arbres/bloc_doc_DE.jpg);
	width:140px;
	height:174px;
	margin-top:20px;
}
.ViewNodeContent td.arbres .labeldocjoint
{
	color:#515A09;
	font-family:Verdana;
	font-weight:bold;
	font-size:8pt;
}
.ViewNodeContent td.arbres hr
{
	background-color: #515A09;
	color: #515A09;
}
.ViewNodeContent td.arbres table
{
	border-color:#515A09;
	width : 100%;	
}

.ViewNodeContent td.arbres ul  
{	
	padding: 5px 0px 10px 35px;	
	width : 450px;
	text-align:top;
}
.ViewNodeContent td.arbres li
{
	background-image  :url(Gamme/Arbres/picto_plus.gif);	
	padding: 0px 0px 7px 25px;		
}


/* PIECES & ACCESSOIRES */
.ViewNodeContent td.piecesaccessoires
{
	background:url(Gamme/PiecesAccessoires/fond_fiche.jpg) no-repeat top left;	
	padding-left : 15px;		
	text-align:left;
	color:#004A93;
	font-weight:bold;
	font-family:Verdana;
}
.ViewNodeContent td.piecesaccessoires a
{
	color:#004A93;
	font-size:12pt;
	font-weight:bold;
}
.ViewNodeContent td.piecesaccessoires div.titreproduit
{
	color:#A4DBEF;
	width : 100%;
}

.ViewNodeContent td.piecesaccessoires .fonddocjoint
{
	background-image:url(Gamme/PiecesAccessoires/bloc_doc.jpg);
	width:140px;
	height:174px;
	margin-top:20px;
}
.ViewNodeContent td.piecesaccessoires .fonddocjoint-EN
{
	background-image:url(Gamme/PiecesAccessoires/bloc_doc_EN.jpg);
	width:140px;
	height:174px;
	margin-top:20px;
}
.ViewNodeContent td.piecesaccessoires .fonddocjoint-ES
{
	background-image:url(Gamme/PiecesAccessoires/bloc_doc_ES.jpg);
	width:140px;
	height:174px;
	margin-top:20px;
}
.ViewNodeContent td.piecesaccessoires .fonddocjoint-DE
{
	background-image:url(Gamme/PiecesAccessoires/bloc_doc_DE.jpg);
	width:140px;
	height:174px;
	margin-top:20px;
}
.ViewNodeContent td.piecesaccessoires .labeldocjoint
{
	color:#004A93;
	font-family:Verdana;
	font-weight:bold;
	font-size:8pt;
}
.ViewNodeContent td.piecesaccessoires hr
{
	background-color: #004A93;
	color: #004A93;
}
.ViewNodeContent td.piecesaccessoires table
{
	border-color:#004A93;
	width : 100%;	
}

.ViewNodeContent td.piecesaccessoires ul  
{	
	padding: 5px 0px 10px 35px;	
	width : 450px;
	text-align:top;
}
.ViewNodeContent td.piecesaccessoires li
{
	background-image :url(Gamme/PiecesAccessoires/picto_plus.jpg);		
	padding: 0px 0px 7px 25px;		
}


/* BUSES */
.ViewNodeContent td.buses
{
	background:url(Gamme/Buses/fond_fiche.jpg) no-repeat top left;	
	text-align:left;
	color:#4F324D;
	font-weight:bold;
	font-family:Verdana;
	padding-left : 15px;		
}
.ViewNodeContent td.buses a
{
	color:#4F324D;
	font-size:12pt;
	font-weight:bold;
}
.ViewNodeContent td.buses .fonddocjoint
{
	background-image:url(Gamme/Buses/bloc_doc.jpg);
	width:140px;
	height:174px;
	margin-top:20px;
}
.ViewNodeContent td.buses .fonddocjoint-EN
{
	background-image:url(Gamme/Buses/bloc_doc_EN.jpg);
	width:140px;
	height:174px;
	margin-top:20px;
}
.ViewNodeContent td.buses .fonddocjoint-ES
{
	background-image:url(Gamme/Buses/bloc_doc_ES.jpg);
	width:140px;
	height:174px;
	margin-top:20px;
}
.ViewNodeContent td.buses .fonddocjoint-DE
{
	background-image:url(Gamme/Buses/bloc_doc_DE.jpg);
	width:140px;
	height:174px;
	margin-top:20px;
}
.ViewNodeContent td.buses .labeldocjoint
{
	color:#4F324D;
	font-family:Verdana;
	font-weight:bold;
	font-size:8pt;
}
.ViewNodeContent td.buses hr
{
	background-color: #4F324D;
	color: #4F324D;
}
.ViewNodeContent td.buses table
{
	border-color:#4F324D;
	width : 100%;	
}

.ViewNodeContent td.buses ul  
{	
	padding: 5px 0px 10px 35px;	
	width : 450px;
	text-align:top;
}
.ViewNodeContent td.buses li
{
	background-image :url(Gamme/Buses/picto_plus.gif);	
	padding: 0px 0px 7px 25px;
}

/* PARCS & JARDINS */
.ViewNodeContent td.parcsjardins
{
	background:url(Gamme/ParcsJardins/fond_fiche.jpg) no-repeat top left;	
	padding-left : 15px;		
	text-align:left;
	color:#000000;
	font-weight:bold;
	font-family:Verdana;
}
.ViewNodeContent td.parcsjardins a
{
	color:#000000;
	font-size:12pt;
	font-weight:bold;
}
.ViewNodeContent td.parcsjardins .fonddocjoint
{
	background-image:url(Gamme/ParcsJardins/bloc_doc.jpg);
	width:140px;
	height:174px;
	margin-top:20px;
}
.ViewNodeContent td.parcsjardins .fonddocjoint-EN
{
	background-image:url(Gamme/ParcsJardins/bloc_doc_EN.jpg);
	width:140px;
	height:174px;
	margin-top:20px;
}
.ViewNodeContent td.parcsjardins .fonddocjoint-ES
{
	background-image:url(Gamme/ParcsJardins/bloc_doc_ES.jpg);
	width:140px;
	height:174px;
	margin-top:20px;
}
.ViewNodeContent td.parcsjardins .fonddocjoint-DE
{
	background-image:url(Gamme/ParcsJardins/bloc_doc_ES.jpg);
	width:140px;
	height:174px;
	margin-top:20px;
}
.ViewNodeContent td.parcsjardins .labeldocjoint
{
	color:#000000;
	font-family:Verdana;
	font-size:8pt;
}
.ViewNodeContent td.parcsjardins hr
{
	background-color: #000000;
	color: #000000;
	font-weight:bold;
}
.ViewNodeContent td.parcsjardins table
{
	border-color:#000000;
	width : 100%;	
}

.ViewNodeContent td.parcsjardins ul  
{	
	padding: 5px 0px 10px 35px;	
	width : 450px;
	text-align:top;
}
.ViewNodeContent td.parcsjardins li
{
	background-image :url(Gamme/ParcsJardins/picto_plus.gif);	
	padding: 0px 0px 7px 25px;		
}

/* MARAICHAGE */
.ViewNodeContent td.maraichage
{
	background:url(Gamme/Maraichage/fond_fiche.jpg) no-repeat left top;	
	padding-left : 15px;		
	text-align:left;
	color:#903532;
	font-weight:bold;
	font-family:Verdana;
}
.ViewNodeContent td.maraichage a
{
	color:#903532;
	font-size:12pt;
	font-weight:bold;
}
.ViewNodeContent td.maraichage .fonddocjoint
{
	background-image:url(Gamme/Maraichage/bloc_doc.jpg);
	width:140px;
	height:174px;
	margin-top:20px;
}
.ViewNodeContent td.maraichage .fonddocjoint-EN
{
	background-image:url(Gamme/Maraichage/bloc_doc_EN.jpg);
	width:140px;
	height:174px;
	margin-top:20px;
}
.ViewNodeContent td.maraichage .fonddocjoint-ES
{
	background-image:url(Gamme/Maraichage/bloc_doc_ES.jpg);
	width:140px;
	height:174px;
	margin-top:20px;
}
.ViewNodeContent td.maraichage .fonddocjoint-DE
{
	background-image:url(Gamme/Maraichage/bloc_doc_DE.jpg);
	width:140px;
	height:174px;
	margin-top:20px;
}
.ViewNodeContent td.maraichage .labeldocjoint
{
	color:#903532;
	font-family:Verdana;
	font-size:8pt;
}
.ViewNodeContent td.maraichage hr
{
	background-color: #903532;
	color: #903532;
	font-weight:bold;
}
.ViewNodeContent td.maraichage table
{
	border-color:#903532;
	width : 100%;	
}

.ViewNodeContent td.maraichage ul  
{	
	padding: 5px 0px 10px 35px;	
	width : 450px;
	text-align:top;
}
.ViewNodeContent td.maraichage li
{
	background-image :url(Gamme/Maraichage/picto_plus.gif);	
	padding: 0px 0px 7px 25px;		
}

/* PROMOS */

.ViewNodeContent td.promos-repeat {		
	background:url(Gamme/PromosPiecesAccessoires/fond_fiche_repeat.jpg) repeat-y top left;
	width : 550px;
	max-width: 550px;
}

.ViewNodeContent td.promos
{
	background:url(Gamme/PromosPiecesAccessoires/fond_fiche.jpg) no-repeat left top;	
	padding : 0px 0px 0px 0px;		
	text-align:left;
	font-weight:bold;
	font-family:Verdana;
	width:100%;
	height : 100%;
}


.ViewNodeContent td.promos-repeat table{	
	width : 100%;	
	height : 100%;
	text-align : left;
}


#promos-titre
{
	width:100%;
	padding : 70px 0px 0px 25px;	
	font-size:20px;	
}
#promos-chapeau
{
	width:100%;
	padding:0px 0px 0px 15px;
}
#promos-corps
{
	width:100%;
	padding:0px 0px 0px 0px;
	text-align : left;
}

.ViewNodeContent td.promos img{
	padding : Opx;
	margin : 0px;
}


.ViewNodeContent td.promos-bas {
	background-image:url(Gamme/PromosPiecesAccessoires/fond_fiche_bas.jpg);
	background-repeat:no-repeat;
    background-position:left top;
    height:43px;
}

/* FIN PROMOS */



.ViewNodeContent td.buses-repeat {
	background-image:url(Gamme/Buses/fond_fiche_repeat.jpg);
	background-repeat:repeat-y;
    background-position:left;
}
.ViewNodeContent td.buses-bas {
	background-image:url(Gamme/Buses/fond_fiche_bas.jpg);
	background-repeat:no-repeat;
    background-position:left top;
    height:15px;
}

.ViewNodeContent td.grandescultures-repeat {
	background-image:url(Gamme/grandescultures/fond_fiche_repeat.jpg);
	background-repeat:repeat-y;
    background-position:left;
}
.ViewNodeContent td.grandescultures-bas {
	background-image:url(Gamme/grandescultures/fond_fiche_bas.jpg);
	background-repeat:no-repeat;
    background-position:left top;
    height:15px;
}

.ViewNodeContent td.vignes-repeat {
	background-image:url(Gamme/vignes/fond_fiche_repeat.jpg);
	background-repeat:repeat-y;
    background-position:left;
}
.ViewNodeContent td.vignes-bas {
	background-image:url(Gamme/vignes/fond_fiche_bas.jpg);
	background-repeat:no-repeat;
    background-position:left top;
    height:15px;
}

.ViewNodeContent td.arbres-repeat {
	background-image:url(Gamme/arbres/fond_fiche_repeat.jpg);
	background-repeat:repeat-y;
    background-position:left;
}
.ViewNodeContent td.arbres-bas {
	background-image:url(Gamme/arbres/fond_fiche_bas.jpg);
	background-repeat:no-repeat;
    background-position:left top;
    height:15px;
}

.ViewNodeContent td.piecesaccessoires-repeat {
	background-image:url(Gamme/piecesaccessoires/fond_fiche_repeat.jpg);
	background-repeat:repeat-y;
    background-position:left;
}
.ViewNodeContent td.piecesaccessoires-bas {
	background-image:url(Gamme/piecesaccessoires/fond_fiche_bas.jpg);
	background-repeat:no-repeat;
    background-position:left top;
    height:15px;
}

.ViewNodeContent td.parcsjardins-repeat {
	background-image:url(Gamme/parcsjardins/fond_fiche_repeat.jpg);
	background-repeat:repeat-y;
    background-position:left;
}
.ViewNodeContent td.parcsjardins-bas {
	background-image:url(Gamme/parcsjardins/fond_fiche_bas.jpg);
	background-repeat:no-repeat;
    background-position:left top;
    height:15px;
}

.ViewNodeContent td.maraichage-repeat {
	background-image:url(Gamme/maraichage/fond_fiche_repeat.jpg);
	background-repeat:repeat-y;
    background-position:left;
}
.ViewNodeContent td.maraichage-bas {
	background-image:url(Gamme/maraichage/fond_fiche_bas.jpg);
	background-repeat:no-repeat;
    background-position:left top;
    height:15px;
}


