		/* CSS Document MAJ 22/09/2009*/

		body /*parametres de la page*/
		{
			width: 95%;
			margin: auto;
			margin-top: 5px;
			margin-bottom: 20px;
			background:url("images/background.jpg") repeat top left;/*fond avec photo de vigne*/
		}


		#presentation { /* titre avec photo */
			border-style: double;/*style de bordure, ici la bordure est standard (un trait plein)*/
			border-width: 3px;/*épaisseur de la bordure, ici 1 pixel*/
			border-color: rgb(4,85,0);/*couleur de la bordure, ici rouge, préférer la notation RVB*/
			border-bottom: solid 1px rgb(4,85,0);
		/*Fin du cadre pour déterminer les positions*/
			width: 950px;
			height: 400px;
			/*background:url("images/Fond_titre_3_extend.jpg") no-repeat top left; fond avec photo de vigne*/
			margin: auto;
			background-color: WHITE;
			overflow: hidden;
		}

		#presentation a {
			display: block;
			text-align: center;
		}

		#presentation_texte { /* titre avec photo */
			border-style: double;/*style de bordure, ici la bordure est standard (un trait plein)*/
			border-width: 3px;/*épaisseur de la bordure, ici 1 pixel*/
			border-color: rgb(4,85,0);/*couleur de la bordure, ici rouge, préférer la notation RVB*/
			border-bottom: solid 1px rgb(4,85,0);
		/*Fin du cadre pour déterminer les positions*/
			width: 950px;
			height: 100px;
			margin: auto;
			background-color: WHITE;
			overflow: hidden;
		}


		#Bloc_titre { /* titre avec photo */
			border-style: double;/*style de bordure, ici la bordure est standard (un trait plein)*/
			border-width: 3px;/*épaisseur de la bordure, ici 1 pixel*/
			border-color: rgb(4,85,0);/*couleur de la bordure, ici rouge, préférer la notation RVB*/
			border-bottom: solid 1px rgb(4,85,0);
		/*Fin du cadre pour déterminer les positions*/
			height: 150px;
			background:url("images/Fond_titre_3_extend.jpg") no-repeat top left;/*fond avec photo de vigne*/
			margin-bottom: 1px;
			background-color: WHITE;
			overflow: hidden;
		}


		#bloc_menu { /* div du menu gauche*/
			border-style: solid;
			border-width: 1px;
			border-color: rgb(4,85,0);
			border-left: double 3px rgb(4,85,0);
		/*Fin du cadre pour déterminer les positions*/
			float: left;
			width: 134px;
			height: 480px;
			margin-right: 3px;
			margin-top: 0px;
			background:url("images/grappe_raisin3.jpg") no-repeat top center;/*fond avec photo de vigne*/
		}


		#Corps {  /* div du corps */
			/*margin-left: 135px;positionne le corps à 140px du bord gauche de l'écran, different de "float" à cause IE*/
			/*height:482px;*/
			height:469px;
		/*Fin du cadre pour déterminer les positions*/
			padding-top: 13px;
			background:url("images/photo_vigne_filigrane.jpg") no-repeat top center fixed;/*fond avec photo de vigne*/
			background-color: WHITE;
			border-right: double 3px rgb(4,85,0);
			overflow: auto;
		}

		#Corps2 {  /* div du corps */
			/*margin-left: 135px;positionne le corps à 140px du bord gauche de l'écran, different de "float" à cause IE*/
			/*height:482px;*/
			height:469px;
		/*Fin du cadre pour déterminer les positions*/
			padding-top: 13px;
			background: url("images/fond_geographie_geologie2.jpg") no-repeat center;/*fond avec photo*/
			background-color: WHITE;
			border-right: double 3px rgb(4,85,0);
			overflow: auto;
		}


		#Pied {  /*  div du pied */
	    padding: 0px;
			border-top: solid 1px rgb(4,85,0);
			border-bottom: double 3px rgb(4,85,0);
			border-left: double 3px rgb(4,85,0);
			border-right: double 3px rgb(4,85,0);
		/*Fin du cadre pour déterminer les positions*/
			background:url("images/Fond_pied.jpg") no-repeat bottom right;/*fond avec photo de vigne*/
			background-color: WHITE;
			height: 30px;
		}

		.list_menu { /* depart de la liste des items*/
			/*  border-style: solid;
			border-width: 1px;
			border-color: Blue;  */
		/*Fin du cadre pour déterminer les positions*/
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 15px;
			list-style-type: none;
			padding-left: 0px;
			text-align: center;
		}

		.item_menu { /* item du menu gauche*/
			/*  border-style: solid;
			border-width: 1px;
			border-color: Black;  */
		/*Fin du cadre pour déterminer les positions*/
			/*font-family: Arial;*/
			font-weight: bold;
			margin-top: 10px;
			/*color: rgb(3,68,43);*/
			/*color: rgb(1,54,34);*/
			color: rgb(0,0,0);
		}

		.item_menu_top { /* espace en haut du menu pour l'image de fond*/
			/*border-style: solid;*/
			/*border-width: 1px;*/
			/*border-color: Black; */
		/*Fin du cadre pour déterminer les positions*/
			height: 50px;
			margin-top: 3px;
		}

		.item_menu:hover { /*met la "cellule" en vert au survol de la souris*/
			background:url("images/Hover_menu.png") repeat top center;/*fond coloré, passage de la souris*/
		}

		img{
			border: none;
		}


		#Pied P { /* paragraphe du div "PIed"*/
			padding: 0px;
			text-align: left;
			font-size: xx-small;
		}


		p { /* mise en forme des paragraphes */
			margin-left: 10px;
			margin-right: 10px;
			text-align: justify;
		}

		h1 { /* mise en forme des titre "H1"*/
			margin: auto;
			text-align: center;
			font-family: Verdana;
			color: rgb(11,85,0);
		}

		h2 { /* mise en forme des titre "H2"*/
			margin: auto;
			text-align: center;
			font-family: Verdana;
			color: rgb(0,0,0);
			font-size: 18px;
			margin:0px;
			/*border: 1px solid rgb(0,0,0);*/
			width: 95%;
		}


		/* debut mise en forme page d'accueil */
		#drapeau_angleterre {
			border-style: solid;
			border-width: 1px;
			border-color: Black;
			display: block;
			width: 80px;
			height: 53px;
			float: right;
			margin-top: 15px;
			margin-right: 100px;
		}

		#drapeau_france {
			border-style: solid;
			border-width: 1px;
			border-color: Black;
			display: block;
			width: 80px;
			height: 53px;
			float: left;
			margin-top: 15px;
			margin-left: 100px;
		}

		.paragraphe_drapeau {
			text-align: center;
			margin-top: 5px;
		}
		/* fin mise en forme page d'accueil */







		/* mise en forme bandeau javascript*/

		#conteneur_defil {
			border:3px double rgb(4,85,0);
			width: 90%;
			margin: auto;
			margin-top: 5px;
			margin-bottom: 0px;
			padding-top: 0px;
			overflow: hidden;
			line-height:normal;
			background:url("images/background_news.png") repeat;/*fond avec photo de vigne*/
		}
		#cadre_defil {
			position:relative;
			width: 90%;
			height: 35px;
			overflow: hidden;
			padding-top: 0px;
			font-weight: bold;
		}
		#cadre_defil img{
			vertical-align: middle;
			border:0;
		}
		#defile {
			position:absolute;
			padding-top: 0px;
			width: 150%;
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#000000;
		}
		#defile .liens {
			text-decoration:underline;
			color: rgb(0,0,0);
		}

		/* fin mise en forme bandeau javascript*/




		#geographie {
			width: 80px;
			height: 53px;
			float: left;
			margin-top: 45px;
			margin-left: 30px;
		}


		#geologie {
			width: 80px;
			height: 53px;
			float: right;
			margin-top: 45px;
			margin-right: 130px;
		}

		#Cepages {
			/*width: 137px;*/
			height: 53px;
			margin: auto;
			margin-left: 40%;
			margin-top: 200px;
		}


		.a_la_une {
			text-align: center;
			margin: auto;
			margin-bottom: 0px;
			margin-top: 60px;
		}


		.ajout_liens {
			border: 1px solid rgb(4,85,0);
			width: 90%;
			height: 35px;
			margin: auto;
			margin-bottom: 10px;
			padding: 5px;
			/*background:url("images/background_news.png") no-repeat center;/*fond avec photo pour séparation*/

		}

		.cadre_liens_description p {
			/*border:3px solid rgb(255,0,0);*/
			width: 45%;
			height: 30px;
			float: right;
			text-align: center;
			padding: 0px;
			margin-top: 0px
		}


		.cadre_liens {
			/*border:1px solid rgb(0,0,0);*/
			border-right: 1px solid rgb(0,0,0);
			width: 48%;
			height: 30px;
			float: left;
			text-align: center;
			padding: 0px;
		}


		#image_temp {
			width: auto;
			margin-left: 30%;
		}






		table {
			border: 1px solid rgb(0,0,0);
			width: 97%;
			margin-bottom: 5px;
			margin-top: 0px;
			empty-cells: show;
			    background-color: rgb(236,236,236);
		}
		
		.liste-coloree {
    background-color: rgb(215,215,215);
    }

		td {
			border: 1px solid rgb(0,0,0);
			width: 48%;
			text-align: center;
			padding: 5px;
			empty-cells: show;
		}

		tr {
			border: 1px solid rgb(0,0,0);
			width: 48%;
			text-align: center;
			padding: 5px;
			margin-top: 0px;
			empty-cells: show;
		}


		.para_description {
			padding: 0px;
		}

		.block_temp {
			/*border: 1px solid rgb(0,0,0);*/
			width: auto;
			text-align: center;
			margin: auto;
		}

    #Pied p {
    text-align: center;
    margin: 0px;
    padding: 0px;
    height: 25px;
    float: right;
    }

		#xiti-logo {
			width: 80px;
			height: 15px;
			padding-bottom: 3px;
			padding-top: 0px;
		}

		#xiti-logo-noscript {
			width: 80px;
			height: 15px;
			padding-bottom: 3px;
			padding-top: 0px;
		}


		#table_pied {
			border: none;
			width: 100%;
			margin: 0px;
			padding: 0px;
		}


		#tr_pied {
			border: none;
			/*width: 12%;*/
			padding: 0px;
			margin: 0px;
		}

		.td_pied {
			border: none;
			width: 12%;
			padding: 0px;
			margin: 0px;
			font-size: xx-small;
		}

		#td_pied_maj {
			border: none;
			width: 116px;
			padding: 0px;
			margin: 0px;
			font-size: xx-small;
			text-align: left;
		}


		#para_pied_index {
			border: none;
			width: 90%;
			height: 15px;
			padding: 0px;
			margin: auto;
			text-align: center;
			font-size: xx-small;
		}

		.titre_cave_henry_de_vezelay {
			border: 1px solid rgb(0,0,0);
			text-align: center;
			padding: 10px;
			margin: 5px;
			margin-bottom: 105px;
			background-color: rgb(93,148,74);
		}
		
		.titre_cave_henry_de_vezelay2 {
			border: 1px solid rgb(0,0,0);
			text-align: center;
			padding: 10px;
			margin: 5px; 
			margin-bottom: 35px;
			background-color: rgb(139,180,114);
		}


			/* Changements rapides :/ ---------------------------------------------------*/

		.important {
			margin-left: 10px;
			margin-right: 10px;
			text-align: center;
			font-size: large;
		}

		/*  formulaire de contact php */

		INPUT { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE }
		SELECT { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE }
		TEXTAREA { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE }
		.txterror { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
		.txtform { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
		FORM { margin: auto; }
		
		#xiti {
    float: right;
    }
