<!--
	*{margin:0;padding:0;}
	img{border:0;}
	hr{display:none;}
	body{background:#fff;color:#454545; background-attachment: fixed;}
	body, input, textarea, select{font: normal 62.5%/1.2em Arial, "Trebuchet MS", Helvetica, sans-serif;}

	/* Structure générale */
	#global{width:752px;background:url(/images/bg-fond.gif) repeat-y 0 0;}
		#top{position:relative;width:100%}
			/* Menu haut horizontal */
			#menu_top{padding:0 10px 0 170px;background:#8a205f;color:inherit;text-align:right;}
				#menu_top span, #menu_top a{font-size:11px;font-weight:bold;color:#fff;background:inherit;line-height:19px;text-decoration:none;}
				#menu_top span{padding:0 1px;}
				#menu_top a:hover{text-decoration:underline;}

			/* Logo VINIFLOR */
			h1{position:absolute;top:0;left:5px;}
				h1 span{display:none;}

			/* Titre et sous titre de la page */
			#titre_top{padding:0 10px 12px 170px;}
				#titre_top_content{position:relative;width:100%;}
				#titre_top h2{font-size:16px;line-height:1em;color:#8a205f; background:inherit; padding:20px 70px 0 0;}
				#titre_top h2 span{color:#a8c54d;background:inherit;}
				#logo_gouv{position:absolute;top:6px;right:0;}

		#middle{background:url(/images/bg-middle-home.jpg) no-repeat 5px 0; padding:17px 0 0 70px;margin:30px 0 0 0; width:100%}
			#menu_middle, #middle_content{float:left;display:inline;overflow:hidden;}
			#menu_middle{width:243px;}
				/* Menu de droite */
				#menu_middle dl dt a{display:block;width:100%;font-size:14px;line-height:1em;font-weight:bold;text-decoration:none;color:#fff;background:inherit;}
				#menu_middle dl dt a span{display:block;padding:3px 10px;}
				#menu_middle dl dd{margin:0 0 0 60px;border-top:1px solid #8a205f;}
				#menu_middle dl dd.premier_lien_smenu{border:0;}
				#menu_middle dl dd a{display:block;width:100%;font: bold 10px/1.2em "Trebuchet MS", Arial, Helvetica, sans-serif;color:#8a205f;text-decoration:none;}
				#menu_middle dl dd a:hover{font-weight:normal;}
				#menu_middle dl dd a span{display:block;padding:3px 5px;}

				/* Menu 1 */
				#menu_middle dl#menu1 dt{background:#f3d463;color:inherit;}
				#menu_middle dl#menu1 dt a{color:#8a205f;background:inherit;}
				#menu_middle dl#menu1 dt a span{padding:7px 10px;}
				/* Menu 2 */
				#menu_middle dl#menu2{margin:20px 0 0 0;}
				#menu_middle dl#menu2 dt{background:#8a205f url(../images/bg-menu2.jpg) no-repeat 100% 100%;color:inherit;}
				#menu_middle dl#menu2 dt a span{padding:9px 10px;}
				/* Menu 3 */
				#menu_middle dl#menu3{margin:2px 0 0 0;}
				#menu_middle dl#menu3 dt{background:#a3c241 url(../images/bg-menu3.jpg) no-repeat 100% 100%;color:inherit;}
				#menu_middle dl#menu3 dt a span{padding:1px 10px;}
				
				/* Menu 4 */
				#menu_middle dl#menu4{margin:2px 0 0 0}
				#menu_middle dl#menu4 dt{background:#F3D463; height:30px}
				#menu_middle dl#menu4 dt a{color:#8A205F}
				/* Menu 5 */
				#menu_middle dl#menu5{margin:2px 0 0 0;}
				#menu_middle dl#menu5 dt{background:#F3D463; height:30px}
				#menu_middle dl#menu5 dt a{color:#8A205F}

				/* Menu 6 */
				#menu_middle dl#menu6{margin:2px 0 67px 0; font-size:12px}
				#menu_middle dl#menu6 dt{background:#a3c241 url(../images/bg-menu3.jpg) no-repeat 100% 100%;color:inherit;}
				#menu_middle dl#menu6 dt a span{padding:1px 10px;}


				#middle_content{margin:0 0 0 121px;width:309px;}
				#middle_content2{margin:0 0 0 15px;width:580px;float:left;}/* modif 309 */
				#middle_content2 h3{margin:10px 0 20px 0;color:#8a205f;font-size:14px;text-decoration:underline}
				#text_homepage{text-align:justify;line-height:1.3em; font-size:11px; color:#8A205F}

				/* Actualites et nouveautes */
				#actus_news{position:relative;width:100%;overflow:hidden;margin:20px 0 0 0;}
				#actus_news dl.actus_news{float:left;display:inline;width:148px;border-top:1px solid #f3d463;margin:0 0 0 0;}
				#actus_news dl#news{margin:0 0 0 13px;}
				#actus_news dl.actus_news dt a{font-size:11px;font-weight:bold;color:#8a205f;background:inherit;text-transform:uppercase;padding:7px 0; text-decoration:none}
				#actus_news dl.actus_news dd{background:#f3d463;color:inherit;padding:10px;line-height:1.3em;}
				#actus_news dl.actus_news dd.actus_news_liens{background:#f8e7a9;color:inherit;padding:1px 10px;margin:1px 0 0 0;text-align:left;}
				#actus_news dl.actus_news dd.actus_news_liens a{display:block;width:100%;font-size:11px;font-weight:bold;color:#8a205f;background:inherit;text-decoration:none;}
				#actus_news dl.actus_news dd.actus_news_liens a:hover{text-decoration:underline;}

				/*Détails Actualites et nouveautes */
				#actus_news_details{margin:20px 0 0 0;}
				#actus_news_details dl.actus_news_details{float:left;display:inline;width:100%;border-top:1px solid #f3d463;margin:0 0 0 0;}
				#actus_news_details dl#news{margin:0 0 0 13px;}
				#actus_news_details dl.actus_news_details dt{font-size:14px;font-weight:bold;color:#8a205f;background:inherit;text-transform:uppercase;padding:7px 0;}
				#actus_news_details dl.actus_news_details dt span{text-align:right;}
				#actus_news_details dl.actus_news_details dd{font-size:12px;background:#f3d463;color:inherit;padding:10px;line-height:1.3em;}

				#actus_news_details2{margin:10px 0 0 10px;}
				#actus_news_details2 dl.actus_news_details{float:left;display:inline;width:100%;height:100%;margin:0 0 0 0;}
				#actus_news_details2 dl#news{margin:0 0 0 13px;}
				#actus_news_details2 dl.actus_news_details dt{font-size:14px;font-weight:bold;color:#8a205f;background:#f3d463;text-transform:uppercase;padding:2px 0;}
				#actus_news_details2 dl.actus_news_details dt span{text-align:right;}
				#actus_news_details2 dl.actus_news_details dd{font-size:12px;background:#FFFFFF;color:inherit;line-height:1.3em;}
				#actus_news_details2 dl.actus_news_details dd.files{font-size:12px;background:#FFFFFF;color:inherit;padding: 5px 0 0 10px;line-height:1.3em;}
				
				/* Style générique pour pavé de home */
				.pave_home{margin:20px 0 0 0;overflow:hidden;}
				.pave_home_content{float:left;display:inline;width:100%;border-top:1px solid #f3d463;margin:0 0 0 0;}
				.pave_home_content dt a{font-size:11px;font-weight:bold;color:#8a205f;background:inherit;text-transform:uppercase;padding:7px 0; text-decoration:none;}
				.pave_home_content dd{background:#f3d463;color:inherit;padding:10px;line-height:1.3em;}
				.pave_home_content dd.pave_home_news_liens{background:#f8e7a9;color:inherit;padding:1px 10px;margin:1px 0 0 0;text-align:left;}
				.pave_home_content dd.pave_home_news_liens a{display:block;width:100%;font-size:11px;font-weight:bold;color:#8a205f;background:inherit;text-decoration:none;}
				.pave_home_content dd.pave_home_news_liens a:hover{text-decoration:underline;}
				
				/* Partie spécifique des pavés */
				#observatoire{background:#f8e7a9;margin-top:5px}
				#observatoire .pave_home_content dt a{color:#8a205f;display:block;padding:5px;}
				#observatoire .pave_home_content{border-top:0;}
				#observatoire  dd.pave_home_news_liens{background:#A3C241;padding:5px}
				#observatoire .pave_home_content dd.pave_home_news_liens a{color:#fff;}
				
				
	/* Structure generale body#inter */
		#middle_inter{margin:10px 0 0 6px;}
			/* Menu haut des pages inter */
			#middle_inter_menu_haut table{width:100%;}
			#middle_inter_menu_haut table tr td{background:#f3d463;color:inherit;width:auto;}
			#middle_inter_menu_haut table tr td#inter1{width:132px;}
			#middle_inter_menu_haut table tr td#inter3{background:#8a205f;}
			#middle_inter_menu_haut table tr td#inter4{background:#a3c241;}
			#middle_inter_menu_haut table tr td.separation{width:1px;font-size:0px;line-height:0px;height:0px;background:#fff;color:inherit;padding:0;}
			#middle_inter_menu_haut table tr td a{display:block;text-decoration:none;font-size:12px;line-height:1.1em;font-weight:bold;color:#8a205f;background:inherit;text-transform:uppercase;padding:2px 6px;}
			#middle_inter_menu_haut table tr td a:hover, #middle_inter_menu_haut table tr td a.menu_inter_actif{text-decoration:underline;}
			#middle_inter_menu_haut table tr td#inter1 a span{background:url(../images/bg-puce.gif) no-repeat 0 50%;padding:0 0 0 10px;}
			#middle_inter_menu_haut table tr td#inter3 a{color:#fff;background:inherit;}
			#middle_inter_menu_haut table tr td#inter4 a{color:#2e3c00;background:inherit;}

			/* Contenu des pages inter */
			#middle_inter_content{background:url(/images/bg-middle-content.gif) 0 0 repeat-y; width:100%}
				#middle_inter_content_gauche, #middle_inter_content_droite{float:left; display:inline; overflow:hidden;}
				#middle_inter_content_gauche{width:132px}

				/* Menu gauche des page body#inter */
				#menu_inter_gauche{margin:10px 0 0 0;padding:0 2px}
				#menu_inter_gauche dd{border-bottom:1px solid #8a205f;width:100%;}
				#menu_inter_gauche dd.dernier_lien_inter{border:0;}
				#menu_inter_gauche dd a{font: bold 10px/1.2em "Trebuchet MS", Arial, Helvetica, sans-serif;text-decoration:none;color:#8a205f;background:inherit;}
				#menu_inter_gauche dd a span{display:block;padding:3px 0 3px 7px;}
				#menu_inter_gauche dd a:hover, #menu_inter_gauche dd a.menu_inter_actif{font-weight:normal;}

				/* Actualites et nouveautes idem bloc body#homepage + specifications */
				body#inter #actus_news{margin:0;}
				body#inter #actus_news dl.actus_news{float:none;display:block;width:100%;border-top:1px solid #fff;}
				body#inter #actus_news dl#news{margin:0}
				body#inter #actus_news dl.actus_news dt {padding:0; margin:0}
				body#inter #actus_news dl.actus_news dt a{font-size:14px; background:#f3d463; padding:6px 3px 6px 6px; color:#8a205f; text-transform:none;  margin:0; display:block; text-decoration:none; line-height:11px}
				body#inter #actus_news dl.actus_news dt span{font-size:11px;}
				body#inter #actus_news dl.actus_news dd{background:transparent;padding:5px;}
				body#inter #actus_news dl.actus_news dd.actus_news_liens{background:transparent;}
				body#inter #actus_news dl.actus_news dd.actus_news_liens{padding:0 5px 5px 5px;}

				#middle_inter_content_droite{width:542px;margin:28px 0 0 38px;}
					#middle_inter_content_droite h3{}
					#middle_inter_content_droite h3 span{display:none;}

	/* Structure generale body#espace_fruits home */
		body#espace_fruits #middle_home_espace_fruit{background:url(../images/bg-middle-home-espace-fruit.jpg) no-repeat 5px 0;padding:17px 0 0 70px;margin:10px 0 0 0;}
		/* Menu de droite */
		body#espace_fruits #menu_middle dl{margin:10px 0 0 0;}
		body#espace_fruits #menu_middle dl dt a span{padding:5px 10px;}
		body#espace_fruits #menu_middle dl.menu_espace dt a{background:#a3c241;}
		body#espace_fruits #menu_middle dl dd{border:0;border-bottom:1px solid #8a205f;}

		body#espace_fruits #middle_content{margin:0 0 0 73px;width:auto;}
		body#espace_fruits #intro_espace{width:364px;height:186px;background:url(../images/bg-intro-espace.jpg) no-repeat 0 0;overflow:hidden;}
		body#espace_fruits #intro_espace #texte_intro{height:186px;margin:40px 20px 0 180px;background:transparent;overflow:auto;text-align:justify;}

	/* Structure generale body#espace_fruits inter */
		/* Menu haut horizontal idem body homepage + specifications */
		body#espace_fruits #menu_top{background:#a3c241;}

		/* titre du top idem body homepage + specifications */
		body#espace_fruits #titre_top{padding:10px 0 0 139px;background:#acc856 url(../images/bg-titre-top.jpg) repeat-y 100% 0;}
		body#espace_fruits #titre_top h2{color:#a8c54d;background:#fff;padding:3px 0;}
		body#espace_fruits #titre_top h3{font-size:18px;font-weight:normal;color:#fff;background:url(../images/bg-titre-top-espaces.gif) no-repeat 0 0;padding:18px 12px 10px 12px;}
		body#espace_fruits #logo_gouv{display:none;}

		/* contenu de la page espace (meme structure que body#inter) */
		body#espace_fruits #middle_inter{margin:5px 0 0 6px;}
			/* Menu haut des pages espace_fruits (idem meme structure que body#inter) */
			body#espace_fruits #middle_inter_menu_haut table tr td{background:#a8c54d;}
			body#espace_fruits #middle_inter_menu_haut table tr td.separation{background:#fff;}
			body#espace_fruits #middle_inter_menu_haut table tr td a{color:#fff;padding:7px 6px;}
			body#espace_fruits #middle_inter_menu_haut table tr td a:hover, body#espace_fruits #middle_inter_menu_haut table tr td a.menu_inter_actif{background:#5c9c00;text-decoration:none;}
			body#espace_fruits #middle_inter_menu_haut table tr td#inter1 a span{background:url(../images/bg-puce0.gif) no-repeat 0 50%;}
			body#espace_fruits .titre_espaces{color:#acc856;}
			body#espace_fruits .texte_espaces{font:normal 12px/1.2em "Trebuchet MS", Arial, Helvetica, sans-serif;}

	/* CLASS */
	.titre_espaces, .titre_espaces1{font: bold 16px/1.2em "Trebuchet MS", Arial, Helvetica, sans-serif;color:#8a205f;background:inherit;text-transform:uppercase;}
	.titre_espaces{font-size:18px;margin:10px 0;}
	.titre_espaces1{font-size:12px;text-transform:none;margin:20px 0 5px 0;}
	.texte_espaces .titre_espaces1{font-size:11px;color:#000;}

	.erreur13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ff0000;
	text-decoration: none;
	}



	.paragraphe_espaces{margin:0 0 0 20px;}

	.texte_espaces{font-size:12px;line-height:1.2em;margin:15px 0;font-weight:normal;color:#000}
	.texte_espaces span, .texte_espaces strong{font-weight:bold;color:#000;}
	.texte_espaces1{margin:0;}

	.paragraphe_tinyMCE{margin:15px 0 0 20px;font-size:12px;line-height:1.2em;font-weight:normal;color:#000;}

	a.pdf{background:url(../images/bg-picto00.gif) no-repeat 0 0;padding:3px 0 3px 20px;color:#8a205f;font-weight:bold;text-decoration:none;}
	a.pdf:hover{text-decoration:underline;}

	a.liens{background:url(../images/bg-picto01.gif) no-repeat 0 6px;padding:3px 0 3px 15px;color:#8a205f;font-weight:bold;text-decoration:none;}
	a.liens:hover{text-decoration:underline;}

	ol.liste{margin:0 0 0 10px;list-style:lower-alpha;}
	ul.liste{margin:0 0 0 10px;list-style:square;}
	ol.liste li, ul.liste li{font-size:12px;margin:0 0 5px 20px;}

	.liste_tinyMCE{margin:0 0 5px 20px;}

	.texte_mentions{font-size:11px;font-style:italic;margin:20px 0 0 0;color:#f00;}

	/* Pour les blocs avec du contenu en float */
	.bloc_float:after{content:".";display:block;visibility:hidden;clear:both;font-size:0px;height:0px;line-height:0px;}

/*PLAN DU SITE*/
#PLAN{position:relative; border:1px solid #8A205F; float:left}
#PLAN .colo_PDS{width:215px; height:200px; float:left; display:inline}
#PLAN .colo_PDS ul{margin:5px 20px; list-style-type:none}
#PLAN .colo_PDS ul a{color:#666666; text-decoration:none; font-size:11px}
#PLAN .colo_PDS ul a:hover{text-decoration:underline}
#PLAN .bo_left{border-left:1px solid #8A205F}
#PLAN .bo_bott{border-bottom:1px solid #8A205F}
#PLAN .rubrique{display:block; background:#A3C241; text-align:center; font-weight:bold; font-size:14px; padding:5px 0; text-decoration:none; margin:5px 0; color:#fff; line-height:1.1em}

/*BIBLIOTHEQUE*/
.picto_biblio{border:0;text-align:right;margin: 0 2px 0 2px;}
.td_biblio{width:24px;}
.theme{color:#2D8667; font-family:arial,helvetica,sans-serif; font-size:11px; font-weight:bold; text-decoration:none;line-height:20px;}
.document{font-family : Arial, Helvetica, sans-serif; font-size : 11px;color : #2D8667; text-decoration:none;line-height:20px;}
.biblio_formm{ font-family: Verdana; font-size: 11px; color:#DD0000; text-decoration:none; font-weight : bold;}
.rou11 {  font-family: Verdana,Arial , Helvetica, sans-serif; font-size: 11px; color: #BC1705; margin-left: 6px; }

-->


