﻿/*********************************************************/
/* zone cliquable virtuelle sur logo pour retour accueil */
/*********************************************************/
#logo
{
	z-index: 1;
	top: 0px;
	left: 0px;
	width: 150px;										/* A déterminer en fonction du bandeau */
	height: 70px;										/* A déterminer en fonction du bandeau */
	display: block;
	float: left;
	cursor: pointer;
	position: absolute;
}
/*********************************************************/

/*******************/
/* Bandeau du site */
/*******************/

/* Partie centrale */
#bandeau
{
	width: 100%;
	height: 70px;										/* A déterminer en fonction du bandeau */
	background-color: blue;							/* A déterminer en fonction du bandeau */
	background-image: url(Banner/bandeau_fond.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	margin: 0px;	
}

/* Partie de gauche */
#bandeau div.gauche
{
	width: 150px;										/* A déterminer en fonction du bandeau */
	height: 70px;										/* A déterminer en fonction du bandeau */
	background-color: red;							/* A déterminer en fonction du bandeau */
	background-image: url(Banner/bandeau_gauche.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	margin: 0px;
	float: left;	
}

/* Partie de droite */
#bandeau div.droite
{
	width: 150px;										/* A déterminer en fonction du bandeau */
	height: 70px;										/* A déterminer en fonction du bandeau */
	background-color: lime;							/* A déterminer en fonction du bandeau */
	background-image: url(Banner/bandeau_gauche.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	margin: 0px;
	float: right;
}
/*******************/

#page
{
    width:900px;
	/*height:500px;*/
	text-align:center;
	border-style:none;
	border-width:0;
	margin : 0px auto 0px auto;
}
/* Définition des tableaux avec contenu de la page */
/*#default-tabcelluleprincipal
{
	width:900px;	
	text-align:center;
	border-style:none;
	border-width:0;
	margin : 0px auto 0px auto;
	
}*/

#default-tabcontenu
{
	width:900px;
	/*height:500px;*/
	border-spacing:0;
	border-collapse:collapse;
	border-style:none;
	border-width:0px;
}

#default-tabcontenu td
{
	/*text-align : center;*/
}

#default-tabcellulehaut
{ 
	background:url(Default/bandeau_haut.jpg) no-repeat;
	vertical-align:top;
	width:900px;
	height:86px;
	border-spacing:0;
	border-collapse:collapse;
	border-style:none;
	border-width:0px;
	overflow:hidden;
}
#default-tabcellulebasgauche
{
	vertical-align:top;
	text-align:left;
	width:100px;
	height:503px;
	border-spacing:0;
	border-collapse:collapse;
	border-style:none;
	border-width:0px;
}
#default-tabcellulebasmilieu
{
		vertical-align:top;
	text-align:left;
	width:548px;
	height:503px;
}
#default-tabcellulebasdroite
{
	vertical-align:top;
	width:152px;
	height:503px;
overflow:hidden;
/*display:inline-block;*/
}

/* Zone Bandeau BERTHOUD haut de la page (900*86) */
#default-bandeauhaut
{
	height:86px;	
	overflow:hidden;
	display:inline-block;
}



/* Zone bas gauche (nav flash + nouveautés) */
#default-partiegauche
{
	vertical-align:bottom;
}
#default-navflashnouveautes
{
	float:left;
	width:200px;
	height:501px;
	background-image:url(Default/fond_bloc_nouveautes.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	margin-top:0px;
}
#default-zonenouveautes
{
	background-image:url(Default/fond_bloc_nouveautes.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	margin-top:0px;
	position : relative;
	float : left;

overflow:hidden;
display:inline-block;

	width:200px;
	height:243px;
}
#default-zonenouveautes a
{
	text-decoration:none;
}
#titre-nouveautes
{
	width:75px;
	margin-left:40px;
	margin-top:8px;
	margin-bottom:14px;
	font-family:Verdana;
	color:#004A91;
	font-weight:600;
	font-size:14pt;
}
.elements-nouveautesactu
{
	width:180px;
	margin-left:10px;
	margin-top:0px;
	font-family:Verdana;
	font-size:8pt;
	color:#6BC1E8;
	vertical-align: top;
}

.elements-nouveautesactu-nom
{
	font-weight:bolder;
	font-size:7.5pt;
	color:#004A91;
}
.elements-nouveautesactu-nomdroite
{
	font-weight:bolder;
	font-size:8pt;
	color:#004A91;
	text-align:right;
}
.elements-nouveautesactu-intro
{
	color:Black;
	font-size:7.5pt;
}
.elements-nouveautesactu-lien
{
	font-size:8pt;
	text-align:right;
}

.elements-nouveautesactu-imagegauche
{
	margin-right:8px;
	float:left;


}
.elements-nouveautesactu-imagedroite
{
	margin-left:8px;
	float:right;
}
.elements-nouveautesactu-date
{
	font-size:8pt;
	color:#004A91;
}
.elements-nouveautesactu-traitfonce
{	
	background:url(Default/trait_horizontal_bleu_fonce.jpg) no-repeat top right;
	height:6px;
	width : 100%;
	overflow:hidden;
	display:inline-block;
}
.elements-nouveautesactu-traitclair
{
	background:url(Default/trait_horizontal_bleu_clair.jpg) no-repeat top center;	
	height:0px;
	width : 95%;
	padding : 0px 0px 8px 0px;
	overflow:hidden;
	display:inline-block;
}

.elements-nouveautes-nom-gc
{
	color:#DBC21B;
}
.elements-nouveautes-nom-vignes
{
	color:#7BB51D;
}
.elements-nouveautes-nom-arbres
{
	color:#7BB51D;
}
.elements-nouveautes-nom-buses
{
	color:#C8A2C7;
}
.elements-nouveautes-nom-pa
{
	color:#02488D;
}
.elements-nouveautes-nom-pj
{
	color:#FCE34B;
}
.elements-nouveautes-nom-maraichage
{
	color:#903532;
}
.elements-nouveautes-nom-promos
{
	color:#02488D;
}

/* Zone centrale (image + boutons + actu + bande tenor du bas) */
#default-imagecentrale
{
	
	background-image:url(Default/fond_contenu.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:548px;
	/*height:502px;*/
	padding-top:25px;
	
}
#image-centrale
{
	/*background-image:url(Default/gamme_gc.jpg);*/
	background-position:top;
	width:518px;
	height:213px;
}
#default-zoneactu
{
	background-image:url(Default/fond_bloc_actu.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:243px;
	width:202px;
	margin-bottom:7px;
	text-align:left;
}

.elements-nouveautesactu-imagegauche img
{	
	height:45px;
}

.default-bandeaudroite-caseblanchecontenu {
	z-index:1000;
}


#titre-actu
{
	padding-top:8px;
	margin-left:40px;
	margin-bottom:5px;
	width:100px;
	font-family:Verdana;
	color:#004A91;
	font-weight:600;
	font-size:14pt;
}
#default-divtableboutons
{
	/*margin-left:202px;*/
}
#default-tableboutons
{
	max-width:320px;
	height:243px;
	text-align:left;
	border-collapse:collapse;
}








/* Boutons du haut */
#default-boutonshaut1
{
	padding-left:6px;
	max-width:160px;
	height:49px;
	text-align:center;
}
#default-boutonshaut2
{

	max-width:160px;
	height:49px;
	text-align:center;
}

#default-boutongrandescultures
{
	width:163px;
	height:47px;
	background-image:url(Default/bt_grandes_cultures.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
#default-boutongrandescultures:hover
{
	background-image:url(Default/bt_grandes_cultures_roll.jpg);
}
#default-boutongrandescultures-EN
{
	width:163px;
	height:47px;
	background-image:url(Default/bt_grandes_cultures_EN.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
#default-boutongrandescultures-EN:hover
{
	background-image:url(Default/bt_grandes_cultures_EN_roll.jpg);
}
#default-boutongrandescultures-ES
{
	width:163px;
	height:47px;
	background-image:url(Default/bt_grandes_cultures_ES.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
#default-boutongrandescultures-ES:hover
{
	background-image:url(Default/bt_grandes_cultures_ES_roll.jpg);
}
#default-boutongrandescultures-DE
{
	width:163px;
	height:47px;
	background-image:url(Default/bt_grandes_cultures_DE.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
#default-boutongrandescultures-DE:hover
{
	background-image:url(Default/bt_grandes_cultures_DE_roll.jpg);
}



#default-boutonvignes
{
	width:163px;
	height:47px;
	background-image:url(Default/bt_vignes.jpg);
	background-repeat:no-repeat;
}
#default-boutonvignes:hover
{
	background-image:url(Default/bt_vignes_roll.jpg);
}
#default-boutonvignes-EN
{
	width:163px;
	height:47px;
	background-image:url(Default/bt_vignes_EN.jpg);
	background-repeat:no-repeat;
}
#default-boutonvignes-EN:hover
{
	background-image:url(Default/bt_vignes_EN_roll.jpg);
}
#default-boutonvignes-ES
{
	width:163px;
	height:47px;
	background-image:url(Default/bt_vignes_ES.jpg);
	background-repeat:no-repeat;
}
#default-boutonvignes-ES:hover
{
	background-image:url(Default/bt_vignes_ES_roll.jpg);
}
#default-boutonvignes-DE
{
	width:163px;
	height:47px;
	background-image:url(Default/bt_vignes_DE.jpg);
	background-repeat:no-repeat;
}
#default-boutonvignes-DE:hover
{
	background-image:url(Default/bt_vignes_DE_roll.jpg);
}





/* Boutons du milieu */
#default-boutonsmilieu1
{
	padding-left:6px;
	max-width:160px;
	height:49px;
	text-align:center;
}
#default-boutonsmilieu2
{
	max-width:160px;
	height:49px;
	text-align:center;
}
#default-boutonarbres
{
	width:163px;
	height:47px;
	background-image:url(Default/bt_arbres.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
#default-boutonarbres:hover
{
	background-image:url(Default/bt_arbres_roll.jpg);
}
#default-boutonarbres-EN
{
	width:163px;
	height:47px;
	background-image:url(Default/bt_arbres_EN.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
#default-boutonarbres-EN:hover
{
	background-image:url(Default/bt_arbres_EN_roll.jpg);
}
#default-boutonarbres-ES
{
	width:163px;
	height:47px;
	background-image:url(Default/bt_arbres_ES.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
#default-boutonarbres-ES:hover
{
	background-image:url(Default/bt_arbres_ES_roll.jpg);
}
#default-boutonarbres-DE
{
	width:163px;
	height:47px;
	background-image:url(Default/bt_arbres_DE.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
#default-boutonarbres-DE:hover
{
	background-image:url(Default/bt_arbres_DE_roll.jpg);
}



#default-boutonpiecesaccessoires
{
	width:163px;
	height:47px;
	background-image:url(Default/bt_pieces_accessoires.jpg);
	background-repeat:no-repeat;
}
#default-boutonpiecesaccessoires:hover
{
	background-image:url(Default/bt_pieces_accessoires_roll.jpg);
}
#default-boutonpiecesaccessoires-EN
{
	width:163px;
	height:47px;
	background-image:url(Default/bt_pieces_accessoires_EN.jpg);
	background-repeat:no-repeat;
}
#default-boutonpiecesaccessoires-EN:hover
{
	background-image:url(Default/bt_pieces_accessoires_EN_roll.jpg);
}
#default-boutonpiecesaccessoires-ES
{
	width:163px;
	height:47px;
	background-image:url(Default/bt_pieces_accessoires_ES.jpg);
	background-repeat:no-repeat;
}
#default-boutonpiecesaccessoires-ES:hover
{
	background-image:url(Default/bt_pieces_accessoires_ES_roll.jpg);
}
#default-boutonpiecesaccessoires-DE
{
	width:163px;
	height:47px;
	background-image:url(Default/bt_pieces_accessoires_DE.jpg);
	background-repeat:no-repeat;
}
#default-boutonpiecesaccessoires-DE:hover
{
	background-image:url(Default/bt_pieces_accessoires_DE_roll.jpg);
}







/* Boutons du bas */
#default-boutonsbas1
{
	padding-left:6px;
	max-width:160px;
	height:49px;
	text-align:center;
	vertical-align:top;
}
#default-boutonsbas2
{
	max-width:160px;
	height:49px;
	text-align:center;
	vertical-align:top;
}
#default-boutonbuses
{
	width:163px;
	height:47px;
	background-image:url(Default/bt_les_buses.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
#default-boutonbuses:hover
{
	background-image:url(Default/bt_les_buses_roll.jpg);
}
#default-boutonbuses-EN
{
	width:163px;
	height:47px;
	background-image:url(Default/bt_les_buses_EN.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
#default-boutonbuses-EN:hover
{
	background-image:url(Default/bt_les_buses_EN_roll.jpg);
}
#default-boutonbuses-ES
{
	width:163px;
	height:47px;
	background-image:url(Default/bt_les_buses_ES.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
#default-boutonbuses-ES:hover
{
	background-image:url(Default/bt_les_buses_ES_roll.jpg);
}
#default-boutonbuses-DE
{
	width:163px;
	height:47px;
	background-image:url(Default/bt_les_buses_DE.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
#default-boutonbuses-DE:hover
{
	background-image:url(Default/bt_les_buses_DE_roll.jpg);
}


#default-boutonparcsjardins
{
	width:163px;
	height:47px;
	background-image:url(Default/bt_parcs_jardins.jpg);
	background-repeat:no-repeat;
}
#default-boutonparcsjardins:hover
{
	background-image:url(Default/bt_parcs_jardins_roll.jpg);
}
#default-boutonparcsjardins-EN
{
	width:163px;
	height:47px;
	background-image:url(Default/bt_parcs_jardins_EN.jpg);
	background-repeat:no-repeat;
}
#default-boutonparcsjardins-EN:hover
{
	background-image:url(Default/bt_parcs_jardins_EN_roll.jpg);
}
#default-boutonparcsjardins-ES
{
	width:163px;
	height:47px;
	background-image:url(Default/bt_parcs_jardins_ES.jpg);
	background-repeat:no-repeat;
}
#default-boutonparcsjardins-ES:hover
{
	background-image:url(Default/bt_parcs_jardins_ES_roll.jpg);
}
#default-boutonparcsjardins-DE
{
	width:163px;
	height:47px;
	background-image:url(Default/bt_parcs_jardins_DE.jpg);
	background-repeat:no-repeat;
}
#default-boutonparcsjardins-DE:hover
{
	background-image:url(Default/bt_parcs_jardins_DE_roll.jpg);
}

/* Bande tenor bas */
.default-bandetenor
{
	/*background-image:url(Default/bandeau_tenor_bas.jpg);*/
	background-position:bottom left;
	background-repeat:no-repeat;
	text-align:left;
	width:339px;
	height:78px;
	padding-top:7px;
	margin-left:5px;
}
/*.default-bandetenor:hover
{
	background-image:url(Default/bandeau_tenor_bas_roll.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}*/

/* Zone à droite */
#default-bandeaudroite-drapeaux
{
	background-image:url(Default/bandeau_droit_01_v2.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	height:118px;
}
.default-tdlienlangue
{
	padding-left:10px;
}
.default-divlienlangue
{
	width:18px;
	height:11px;
	/*border:solid 1px black;*/
}
#default-drapeaufrancais
{
	background:url(Default/drapeau_francais.jpg) no-repeat center center;
	width:18px;
	height:12px;
}
#div-acces-extranet
{
	font-family:Verdana;
	font-size:7pt;
	padding-top:15px;
	padding-left:3px;
	color:#004A91;
}
#div-acces-extranet table
{
	width:100px;
}
#titre-div-acces-extranet
{
	font-size:10px;
	font-weight:bold;
	color:#004A91;
	text-align : right;
	padding : 0px 10px 5px 0px;
}
.textbox-acces-extranet
{
	width:75px;
	height:13px;
	font-size:9px;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;	
}
#bouton-connexion
{
	background-image:url(Default/puce_connexion.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width:20px;
	height:18px;
	cursor:pointer;
}

#default-bandeaudroite-caseblanchehaut
{
	background-image:url(Default/bandeau_droit_02.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	height:39px;
	width:152px;
}
#titre-caseblanche
{
	text-align:left;
	margin-left:40px;
	padding-top:15px;
	font-family:Verdana;
	color:#004A91;
	font-weight:600;
	font-size:14pt;
}
.default-bandeaudroite-caseblanchecontenu
{
	padding-left:10px;
	font-family:Verdana;
}
.caseblanchecontenu-traitfonce
{
	background-image:url(Default/trait_horizontal_bleu_fonce2.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:6px;
	padding-left:25px;
	
}
.accueil-encadre-droit {
	background: url(Default/bandeau_droit_03.jpg) repeat-y top right;
	height: 139px;
	width:152px;
}
#caseblanchecontenu-nom
{
	font-size:8pt;
	color:#004A91;
	font-weight:bold;
	padding-left:8px;
	padding-top : 12px;
}
#default-bandeaudroite-caseblanchebas
{
	background-image:url(Default/bandeau_droit_04.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	height:24px;
	width:152px;
}
#default-bandeaudroite-occasions
{
	background-image:url(Default/bandeau_droit_05.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	height:88px;
	width:152px;
overflow:hidden;
/*display:inline-block;*/
}
#default-bandeaudroite-occasions:hover
{
	background-image:url(Default/bandeau_droit_05_rollover.jpg);
	color:#9BB6CB;
}
#titre-occasions
{
	text-align:left;
	margin-left:40px;
	padding-top:15px;
	font-family:Verdana;
	color:#004A91;
	font-weight:600;
	font-size:14pt;
	height:88px;
	width:112px;
}
#titre-occasions:hover
{
	color:#9BB6CB;
}

#default-bandeaudroite-edoc
{
	background-image:url(Default/bandeau_droit_06.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	height:93px;
	width:152px;
/*overflow:hidden;*/
/*display:inline-block;*/
}
#default-bandeaudroite-edoc:hover
{
	background-image:url(Default/bandeau_droit_06_rollover.jpg);
	cursor:pointer;
	color:#9BB6CB;
}
#titre-edoc
{
	text-align:left;
	margin-left:40px;
	padding-top:15px;
	font-family:Verdana;
	color:#004A91;
	font-weight:600;
	font-size:14pt;
	height:93px;

}
#titre-edoc:hover
{
	color:#9BB6CB;

}

/* Zone mentions légales */
#default-bandementionslegales
{
	width:900px;
	height:10px;
	vertical-align:top;
	padding-top:0px;
	font-size:9px;
	font-family:Verdana;
	color:#004A91;
}
#default-bandementionslegales a
{
	font-size:9px;
}


.divDrapeauFR
{
	background-image:url(Default/im_drapeau_fr.png);
	background-position: top left;
	background-repeat: no-repeat;
	width:18px;
	height:12px;
	margin-left:8px;
	float: left;
	cursor:pointer;
}

.divDrapeauEN
{
	background-image:url(Default/im_drapeau_en.png);
	background-position: top left;
	background-repeat: no-repeat;
	width:18px;
	height:12px;
	margin-left:8px;
	float: left;
	cursor:pointer;
}
