	
	html {
		font-size:16px;
	}
	
	html, body {
		margin:0; padding:0;
		height: 100%;
	}
	
	body {
		background:#552008;
		color:#fff;
		font-family:Trebuchet ms, Arial, Helvetica, sans-serif;;
		font-size:62.5%;
		scrollbar-face-color: #562F22;
		scrollbar-highlight-color: #5D3021;
		scrollbar-3dlight-color: #282828;
		scrollbar-shadow-color: #5D3021;
		scrollbar-darkshadow-color: #000000;
		scrollbar-arrow-color: #FFFFFF;
		scrollbar-track-color: #7D341C;	
	}
	
	/*#fancy_ajax { overflow:hidden; }*/
	
	#CartoW {
		width:980px; height:610px;
		position:absolute; top:10px; left:50%; z-index:1000;
		margin:0 0 0 -490px;
		background:#fff;
	}
	#CartoWClose {
		position:absolute; top:0; right:0; font-size:1.2em;
	}
	#CartoInner {
		width:100%; height:100%;
	}
/******************************************************************************************************************************
                                                          (X)HTML                                          
******************************************************************************************************************************/
	
	#_________________________Hx{}
	
	/**
	***   TITRES
	************************************************************/
	h1 {
		margin:0; padding:0;
		font-size:2.4em;
	}
	
	h2 {
		margin:0; padding:10px;
		font-size:2.4em;
		font-weight:normal;
		color:#707070;
	}
	
	h3 {
		margin:0; padding:0;
		font-size:1.6em;
	}
	
	h4 {
		margin:0; padding:0;
		font-size:1.4em; line-height:1.4em;
	}
		
	h5 {
		margin:0; padding:0;
		font-size:1.2em; line-height:1.2em;
	}
	
	h6 {
		margin:0; padding:0;
	}
	
	/**
	***   PARAGRAPHES, LIENS, ETC
	************************************************************/
	p {
		
	}
	
	a {
		
		color:#d7cbcb; text-decoration:underline;
	}
	a:hover {
		text-decoration:underline;
	}
	a:active, a:focus { outline:0; }
	
	a img {
		border:0;
	}
	
	/**
	***   LISTES
	************************************************************/
	#_________________________LISTS{}
	

	ul {
		margin:10px 10px; padding:0;
	}
	
	li {
	
	}
	
	dl {
		margin:0; padding:0px;
	}
	
	dt {
	
	}
	
	dd {
	
	}
	
	/**
	***   FORMULAIRES
	************************************************************/
	#_________________________FORMS{}
	
	form {
		display:block; margin:0; padding:0;
	}
	
	fieldset {
		margin:10px 15px; padding:10px 0;
		background:transparent 0 100% repeat-x;
		border:1px solid #e1e1e1;
	}
		fieldset p {
			margin:0px; padding:5px 10px;
			border:0px solid #fff;
			
		}
		
		fieldset p.focus {   }
		
	
	label {
		float:left;
		width:170px;
		cursor:pointer;
		font-size:1.2em;
	}
	
	legend {
		margin:0 0 0 10px;
		font-size:1.7em;
		color:#008ad2;
	}
	
	input, textarea, select {
		border:1px solid #ccc;
		background:#fafafa;
		font-family:Trebuchet ms, Arial, Helvetica, sans-serif;
		font-size:1.2em;
	}
	
	input, textarea {
		padding:3px 0px; text-indent:5px;
	}
	
	optgroup { font-style:normal; color:#FF3790; padding:2px 2px; }
	option { color:#707070;   }
	optgroup option { padding:3px 5px 1px 5px; }
		
		input.focus, textarea.focus, select.focus { border-color:#aaa; background:#fff;  }
		
		input.disabled { border:0; background:transparent; cursor:default; }
		
		.missingField label { color:#ec0001; }
		.missingField input, .missingField textarea, .missingField select { border-color:#ec0001; }
		.invalidField label {  color:#ec0001;}
		.invalidField input, .invalidField textarea, .invalidField select { border-color:#ec0001; }
		
		input.readonly { background:#fafafa; }
		
	.formButtons {
		/*border-top:1px dashed #CCCCCC;*/
		direction:rtl;
		margin:0; padding:10px 0px 5px 180px;
		text-align:left;
	}
	
	div.formButtons input, input.submitButton {
		text-indent:0; padding:3px 10px; text-align:center; color:#707070; font-weight:bold;
	}
		
		.submitField {  }
		.imageButton { background:transparent; border:0; padding:0; }
		
		.submitField.hover { font-size:18px; }
		
		.formErrors { margin:0; padding:10px 0 10px 15px; }
		.formErrors li { font-size:1.2em; list-style:none; margin:0px 0 5px 0; padding-left:24px; line-height:16px; color:#ec0001; background:transparent url(zims/icons/warning-02.gif) 0 0 no-repeat; }
		
		p.uniqueCheckBoxField input { margin-left:170px; }
		p.uniqueCheckBoxField label { float:none; position:relative; bottom:2px; }
		
		/**
		 * Boutons radio
		 */
		div.fieldsList {
			overflow:auto; 
			padding-left:175px; 
			position:relative;
			margin-top:10px;
			margin-bottom:10px;
			
		}
			div.fieldsList div.fieldsListTitle { position:absolute; top:0; left:0; _left:-175px; width:175px; padding:5px 10px 5px 10px;font-size:1.2em; }
			div.fieldsList div.fields { position:relative; }
				div.fieldsList div.fields div { margin:3px 0; width:200px; float:left; }
				div.fieldsList div.fields div label { float:none; clear:none;  }
				div.fieldsList div.fields div input { position:relative; top:2px; }
				
				div.fieldsList label:hover { color:#FF3790; }
			
			div.fieldsList.invalidField label { color:#5f5f5f; }
			div.fieldsList.invalidField div.fieldsListTitle { color:#ec0001; }
			
		div.radio-field input      { background:transparent; border:0; }
		.uniqueCheckBoxField input { background:transparent; border:0; }
	
	
	
	/**
	***   TABLEAUX
	************************************************************/
	#_________________________TABLES{}
	
	table { margin:10px; padding:0; border-spacing:0; border-collapse:collapse; }
	th, td { border:1px solid #9a9a9a; }
	th { background:#fafafa; padding:4px 5px; font-size:1.1em; font-weight:bold; }
	td { padding:2px 5px; background:#fff; }
	
	
	
	
/******************************************************************************************************************************
                                                          LAYOUT                                          
******************************************************************************************************************************/
	
	#_________________________LAYOUT{}

	#MainW  {  
		background:transparent;  
		width:960px; 
		margin:0 auto 0 auto; 
		min-height: 659px; _height:659px; 
		position:relative;
	}
	#Main  {  
		padding-left:170px;
	}
	
	#SubMain {
		width:100%; height:60px; background:transparent url(zims/frontend/footer.jpg) 0 0 repeat-x;
		margin-top:60px; #margin-top:57px;
	}
	
	#LeftColumn {
		width:167px; height:659px;
		position:absolute; top:0; left:0;
		 z-index:2; background:#471E08;
	}
		
		#LeftColumn #LeftColumnMenu { margin:0; padding:0 0 0 0; padding-top:125px; }
		#LeftColumn #LeftColumnMenu li { margin:00px 2px 7px 5px; padding:0; list-style:none; }
		#LeftColumn #LeftColumnMenu li a { color:#a98674; font-size:1.3em; font-weight:bold; text-decoration:none; }
		#LeftColumn #LeftColumnMenu li a:hover { color:#fff; /*text-decoration:underline;*/ }
		#LeftColumn #LeftColumnMenu li.current a { color:#fff; }
		
		#LeftColumn #CarnetDownloadLink {
			display:block; padding:32px 0 0 0;
			position:absolute; bottom:5px; left:5px; text-decoration:none; font-weight:bold;
			font-size:1.3em;
			background:transparent url(zims/frontend/pdf-icon-29.jpg) 0 0 no-repeat;
		}
			#LeftColumn #CarnetDownloadLink:hover {color:#fff; }
		
		#LeftActualitesW {
			margin:15px 5px 5px 5px; padding:0; font-size:1.2em; background:#5b290e;
			height:200px;
		} 
		#LeftActualitesW marquee {
			margin:0px; padding:5px; height:165px;
		} 
		#LeftActualitesW ul {
			margin:0px; padding:5px; /*height:165px;*/
		} 
		#LeftActualitesW ul li {
			list-style:none; margin-bottom:5px;
		} 
		#LeftActualitesW ul li strong {
			display:block;
		} 
		#LeftActualitesW ul li a {
			text-decoration:none;
		} 
		#LeftActualitesW ul li a:hover {
			text-decoration:underline;
		}
		#LeftActualitesViewAllLink {
			display:block; margin:5px; height:16px; line-height:16px;
			padding:0 0 0 20px; text-decoration:none; font-weight:bold;
			background:transparent url(zims/frontend/icon-plus.gif) 0 50% no-repeat;
		}
		#LeftActualitesViewAllLink:hover { color:#fff; }
		
	#HeadContentW  {
		position:relative; height:659px;
	}
	#HeadContentW #HeadContentInner {
		width:100%; height:100%; position:absolute; top:0; left:0; z-index:-1;
		background:#501600; opacity:0.90; filter:alpha(opacity=90);
	}
	
	#Header { 
		height:129px; 
		margin:0px 0px; 
		position:relative;
	}
		#Header #HeaderInner {
			width:100%; height:100%; position:absolute; top:0; left:0; z-index:-1; background:#190200; opacity:0.5; filter:alpha(opacity=50);
		}
	
		#Header #HomeLinkW { 
			display:block; position:absolute; /*top:30px;*/ /*left:90px;*/ right:54px; top:20px;
			width:660px; /*height:68px;*/
			margin:0; padding:0;
			
		}
		#Header #HomeLinkW a { 
			display:block; margin:0;
			height:68px;
			text-indent:-5000px; overflow:hidden:; outline:0;
		}
		
	
	#ContentW  { 	}
	#Content {
		margin:0; padding:10px; _width:770px; height:370px; overflow:auto; overflow-x:hidden; 
	}
		
		#Content h2 { margin:0; padding:5px 0; color:#eee0c9; font-weight:bold; font-size:1.9em;}
		#Content h2.orange { color:#ca742f; }
		#Content h2.beige { color:#f9c182; }
		#Content h2.rose { color:#ED7785; }
		
		#Content h3 { margin:0; padding:3px 0; color:#eee0c9; font-style:italic; font-size:1.6em;}
		#Content h3.orange { color:#ca742f;}
		#Content h3.rose { color:#ED7785;}
		#Content h3.LeSaviezVous {
			height:24px; line-height:24px; margin:10px 0; padding:0 0 0 28px;
			background:transparent url(zims/frontend/icon-lesaviezvous.gif) 0 0 no-repeat;
		}
		
		#Content p { margin:0 0 5px 0; padding:0; text-align:justify; line-height:1.5; font-size:1.4em; }
		#Content ul  { margin:0; padding:0; }	
		#Content ul li { list-style:none; font-size:1.3em; background:transparent url(zims/bullets/square-10-orange.gif) 0 5px no-repeat; padding-left:20px; }	
		
		#Content em.orange {color:#ca742f;}
		#Content em.beige {color:#f9c182;}
		#Content em.rose {color:#ED7785;}
	
	
	
	#Footer {
		width:100%; height:36px; 
		margin:0;
		clear:both; display:none;
	}
		
		#FooterCopyrights {
			
		}
		#FooterCopyrights p { margin:0; line-height:36px; text-align:center; text-align:center; color:#ebebeb; font-size:1.2em; }
		#ConceptionCreditLink { text-decoration:none; color:#197ac4; font-weight:bold; padding-left:13px; background:transparent url(zims/frontend/crea2f-squares.gif) 0 2px no-repeat; }
		#ConceptionCreditLink span { color:#c5a624; }
		#ConceptionCreditLink:hover { color:#4D92C9;  }
		#ConceptionCreditLink:hover span { color:#d6ae08; }
	
	
	
	div.clear { float:none; clear:both; height:1px; line-height:1px; margin:0; padding:0; }
	
	
	
	#_________________________PAGINATION{}
	
	/**
	 * Pagination
	 */
	.navigationInfo { text-align:right; font-family:Trebuchet ms, Arial, Helvetica, sans-serif; color:#5f5f5f; margin:0 20px 10px 0; }
	
	.paginationLinks { text-align:center; line-height:14px; }
	.paginationLinks span.currentPage { font-size:1.4em; font-weight:bold; }
	.paginationLinks a { font-size:1.4em;
		
	}
	.paginationLinks span.currentPage, .paginationLinks a {  }
	
	
	
	
	#_________________________DIALOGS{}

	/**
	 * Dialog
	 */
	 
	.ui-dialog-content p { margin:10px; text-align:center; }
	div.DialogWindowContent { display:none; }
	
	
	#_________________________CAPTCHA{}

	/**
	 * Captcha
	 */
	#Captcha {
		display:block;  margin:0; padding:0;
		border:1px dotted #fff;
		position:absolute; left:180px; top:36px; _left:0;
	}
		input#captcha.focus { border-color:#fff; }
		#field-captcha { padding-bottom:80px; position:relative; }
		#field-captcha label {  }
		
		
	#CaptchaReloadLink {
		position:absolute; top:36px; left:156px;;
		width:24px; height:24px; background:transparent url(zims/icons/captcha/reload.jpg) 0 0 no-repeat;
		text-indent:-5000px; overflow:hidden; cursor:pointer;
	}
	#CaptchaReloadLink:hover { background-position:0 -24px; }
	
	
	
/******************************************************************************************************************************
                                                        BACKGROUNDS                                           
******************************************************************************************************************************/
	
	#page-accueil { background:#471E08 url(zims/body/accueil.jpg) 50% 0 no-repeat; }
	#page-accueil #ContentW { height:530px; background:transparent url(zims/content/accueil.jpg) 0 0 no-repeat; padding-left:170px; }
	#page-accueil #Content { _width:600px; }
	#page-accueil #Content p { font-size:1.5em; }
	
	
	#page-actualite { background:#471E08 url(zims/body/accueil.jpg) 50% 0 no-repeat; }
	/*#page-actualite #ContentW { height:530px; background:transparent url(zims/content/accueil.jpg) 0 0 no-repeat; padding-left:170px; }
	#page-actualite #Content { _width:600px; }
	#page-actualite #Content p { font-size:1.5em; }*/
	
	#page-les-saisons-dune-passion { background:#471E08 url(zims/body/vert-01.jpg) 50% 0 no-repeat; }
	#page-les-saisons-dune-passion #Content { padding:0;}
	#page-les-saisons-dune-passion #HomeLinkW { top:30px;}
	
	#page-enfant-cheri { background:#471E08 url(zims/body/vert-01.jpg) 50% 0 no-repeat; }
	#page-enfant-cheri #ContentW { height:530px; background:transparent url(zims/content/enfant-cheri.jpg) 0 0 no-repeat; padding-left:170px; }
	#page-enfant-cheri #Content { _width:600px; }
	#page-enfant-cheri #HomeLinkW { top:30px; }
	
	#page-bienetre-gastronomie { background:#471E08 url(zims/body/vert-01.jpg) 50% 0 no-repeat; }
	#page-bienetre-gastronomie #ContentW { height:530px; background:transparent url(zims/content/bienetre-gastronomie.jpg) 0 0 no-repeat; padding-left:170px; }
	#page-bienetre-gastronomie #Content { _width:600px; }
	#page-bienetre-gastronomie #HomeLinkW { top:30px; }
	
	#page-tarngaronnelot { background:#471E08 url(zims/body/vert-01.jpg) 50% 0 no-repeat; }
	#page-tarngaronnelot #ContentW { height:530px; background:transparent url(zims/content/tarn-et-garonne-lot.jpg) 0 0 no-repeat; padding-left:170px; }
	#page-tarngaronnelot #Content { _width:600px; }
	#page-tarngaronnelot #HomeLinkW { top:30px; }
	
	#page-grechemins { background:#471E08 url(zims/body/vert-01.jpg) 50% 0 no-repeat; }
	#page-grechemins #ContentW { height:530px; background:transparent url(zims/content/gre-chemins.jpg) 0 0 no-repeat; padding-left:170px; }
	#page-grechemins #Content { _width:600px; }
	#page-grechemins #HomeLinkW { top:30px; }
	
	#page-chasselas { background:#471E08 url(zims/body/chasselas.jpg) 50% 0 no-repeat; }
	
	
	
	
	/**
	 * Rubriques
	 */
	#page-les-coteaux-de-moissac {background:#471E08 url(zims/body/orange-01.jpg) 50% 0 no-repeat;}
	#page-les-coteaux-de-moissac #ContentW { height:530px; background:transparent url(zims/content/les-coteaux-de-moissac.jpg) 0 0 no-repeat; padding-left:170px; }
	#page-les-coteaux-de-moissac #Content { _width:600px; }
	#page-les-coteaux-de-moissac #Content p { font-size:1.6em; margin-bottom:25px; }
	
	#page-les-coteaux-de-moissac-rencontrer {background:#471E08 url(zims/body/orange-01.jpg) 50% 0 no-repeat;}
	#page-les-coteaux-de-moissac-se-restaurer {background:#471E08 url(zims/body/orange-01.jpg) 50% 0 no-repeat;}
	#page-les-coteaux-de-moissac-sejourner {background:#471E08 url(zims/body/orange-01.jpg) 50% 0 no-repeat;}
	#page-les-coteaux-de-moissac-deguster {background:#471E08 url(zims/body/orange-01.jpg) 50% 0 no-repeat;}
	#page-les-coteaux-de-moissac-se-divertir {background:#471E08 url(zims/body/orange-01.jpg) 50% 0 no-repeat;}
	
	/*****/
	
	#page-le-quercy-blanc {background:#471E08 url(zims/body/beige-01.jpg) 50% 0 no-repeat;}
	#page-le-quercy-blanc #ContentW { height:530px; background:transparent url(zims/content/le-quercy-blanc.jpg) 0 0 no-repeat; padding-left:170px; }
	#page-le-quercy-blanc #Content { _width:600px; }
	#page-le-quercy-blanc #Content p { font-size:1.6em; margin-bottom:25px; }
	
	#page-le-quercy-blanc-rencontrer {background:#471E08 url(zims/body/beige-01.jpg) 50% 0 no-repeat;}
	#page-le-quercy-blanc-se-restaurer {background:#471E08 url(zims/body/beige-01.jpg) 50% 0 no-repeat;}
	#page-le-quercy-blanc-sejourner {background:#471E08 url(zims/body/beige-01.jpg) 50% 0 no-repeat;}
	#page-le-quercy-blanc-deguster {background:#471E08 url(zims/body/beige-01.jpg) 50% 0 no-repeat;}
	
	/*****/
	
	#page-du-pays-montalbanais-aux-coteaux-de-montpezat {background:#471E08 url(zims/body/rose-01.jpg) 50% 0 no-repeat;}
	#page-du-pays-montalbanais-aux-coteaux-de-montpezat #ContentW { height:530px; background:transparent url(zims/content/du-pays-montalbanais.jpg) 0 0 no-repeat; padding-left:170px; }
	#page-du-pays-montalbanais-aux-coteaux-de-montpezat #Content { _width:600px; }
	#page-du-pays-montalbanais-aux-coteaux-de-montpezat #Content p { font-size:1.6em; margin-bottom:25px; }
	
	#page-du-pays-montalbanais-aux-coteaux-de-montpezat-rencontrer {background:#471E08 url(zims/body/rose-01.jpg) 50% 0 no-repeat;}
	#page-du-pays-montalbanais-aux-coteaux-de-montpezat-se-restaurer {background:#471E08 url(zims/body/rose-01.jpg) 50% 0 no-repeat;}
	#page-du-pays-montalbanais-aux-coteaux-de-montpezat-sejourner {background:#471E08 url(zims/body/rose-01.jpg) 50% 0 no-repeat;}
	#page-du-pays-montalbanais-aux-coteaux-de-montpezat-se-divertir {background:#471E08 url(zims/body/rose-01.jpg) 50% 0 no-repeat;}
	
	/*****/
	
/******************************************************************************************************************************
                                                         T I T R E S                                           
******************************************************************************************************************************/
	
	#HeadTitle-accueil {background:transparent url(zims/header/accueil.gif) 100% 0 no-repeat; }
	
	#HeadTitle-les-saisons-dune-passion { background:transparent url(zims/header/les-saisons-dune-passion.gif) 100% 0 no-repeat; }
	#HeadTitle-enfant-cheri { background:transparent url(zims/header/l-enfant-cheri-exploitation.gif) 100% 0 no-repeat; }
	#HeadTitle-bienetre-gastronomie { background:transparent url(zims/header/bien-etre-et-gastronomie.gif) 100% 0 no-repeat; }
	#HeadTitle-tarngaronnelot { background:transparent url(zims/header/le-tarnetgaronne-et-le-lot.gif) 100% 0 no-repeat; }
	#HeadTitle-grechemins { background:transparent url(zims/header/le-chasselas-au-gre-des-chemins.gif) 100% 0 no-repeat; }
	
	/**
	 * Rubriques
	 */
	#page-les-coteaux-de-moissac #Header #HomeLinkW  { top:40px; left:140px;}
	#Header #HomeLinkW #HeadTitle-les-coteaux-de-moissac { width:495px; height:47px; background-image:url(zims/header/les-coteaux-de-moissac.gif);}
	
	#Header #HomeLinkW #HeadTitle-les-coteaux-de-moissac-rencontrer { width:448px; height:86px; background-image:url(zims/header/coteaux-rencontrer.gif);}
	#Header #HomeLinkW #HeadTitle-les-coteaux-de-moissac-se-restaurer {width:448px; height:86px; background-image:url(zims/header/coteaux-restaurer.gif);}
	#Header #HomeLinkW #HeadTitle-les-coteaux-de-moissac-sejourner {width:448px; height:99px; background-image:url(zims/header/coteaux-sejourner.gif);}
	#Header #HomeLinkW #HeadTitle-les-coteaux-de-moissac-deguster {width:448px; height:99px; background-image:url(zims/header/coteaux-deguster.gif);}
	#Header #HomeLinkW #HeadTitle-les-coteaux-de-moissac-se-divertir {width:448px; height:86px; background-image:url(zims/header/coteaux-divertir.gif);}
	
	#page-le-quercy-blanc #Header #HomeLinkW  { top:40px; left:200px; }
	#Header #HomeLinkW #HeadTitle-le-quercy-blanc {width:341px; height:68px; background-image:url(zims/header/le-quercy-blanc.gif);}
	
	#Header #HomeLinkW #HeadTitle-le-quercy-blanc-rencontrer {width:368px; height:86px; background-image:url(zims/header/quercy-rencontrer.gif);}
	#Header #HomeLinkW #HeadTitle-le-quercy-blanc-se-restaurer {width:407px; height:86px; background-image:url(zims/header/quercy-restaurer.gif);}
	#Header #HomeLinkW #HeadTitle-le-quercy-blanc-sejourner {width:342px; height:99px; background-image:url(zims/header/quercy-sejourner.gif);}
	#Header #HomeLinkW #HeadTitle-le-quercy-blanc-deguster {width:340px; height:99px; background-image:url(zims/header/quercy-deguster.gif);}
	
	#page-du-pays-montalbanais-aux-coteaux-de-montpezat #Header #HomeLinkW { top:20px; left:150px; }
	#Header #HomeLinkW #HeadTitle-du-pays-montalbanais-aux-coteaux-de-montpezat {width:438px; height:99px; background-image:url(zims/header/du-pays-montalbanais.gif)}
	
	#Header #HomeLinkW #HeadTitle-du-pays-montalbanais-aux-coteaux-de-montpezat-rencontrer {width:678px; height:86px; background-image:url(zims/header/pays-rencontrer.gif);}
	#Header #HomeLinkW #HeadTitle-du-pays-montalbanais-aux-coteaux-de-montpezat-se-restaurer {width:684px; height:86px; background-image:url(zims/header/pays-restaurer.gif);}
	#Header #HomeLinkW #HeadTitle-du-pays-montalbanais-aux-coteaux-de-montpezat-sejourner {width:684px; height:99px; background-image:url(zims/header/pays-sejourner.gif);}
	#Header #HomeLinkW #HeadTitle-du-pays-montalbanais-aux-coteaux-de-montpezat-se-divertir {width:684px; height:86px; background-image:url(zims/header/pays-divertir.gif);}
	
/******************************************************************************************************************************
                                                        CONTENUS                                           
******************************************************************************************************************************/
	
	
	/**
	 * Home
	 */
	#page-home #Home {
		width:960px; height:657px;
		position:absolute; top:50%; left:50%;
		margin:-328px 0 0 -480px;
		background:transparent url(zims/body/home.jpg) 0 0 no-repeat;
	}
	
	#page-home #Home h1 { position:absolute; left:-9999px; }
	#page-home #Home h2 { position:absolute; left:-9999px; }
	
	#page-home #Home #CarnetDecouverteLink {
		display:block; width:235px; height:130px;
		position:absolute; top:530px; left:560px;
		text-indent:-5000px; overflow:hidden; outline:0;
	}
	
	#page-home #Home #fetefruitslnk {
		display:block; width:188px; height:330px;
		position:absolute; top:203px; left:183px;
		text-indent:-5000px; overflow:hidden; outline:0;
	}
	
	
	#page-home #Home #ChasselasLink {
		display:block; width:216px; height:160px;
		position:absolute; top:286px; left:558px;
		text-indent:-5000px; overflow:hidden; outline:0;
	}
	#page-home #Home #Footer { width:960px; position:absolute; bottom:-24px; height:24px; }
	#page-home #Home #Footer #FooterCopyrights { }
	#page-home #Home #Footer #FooterCopyrights p { color:#fafafa; }
	
	#page-home #DP {
		width:155px; height:100px;
		margin:0; padding:0;
		position:absolute; bottom:0; right:0;
		background:transparent url(zims/frontend/box-dp.jpg) 0 0 no-repeat;
	}
	#page-home #DP h3 {
		position:absolute; left:-9999px;
	}
	#page-home #DP ul li {
		margin:0; padding:0;
	}
	#page-home #DP li {
		position:absolute; bottom:21px; 
		margin:0; padding:0; background:transparent;
		list-style:none;
	}
		#page-home #DP li#dp-fr { left:14px; }
		#page-home #DP li#dp-en { left:57px; }
		#page-home #DP li#dp-es { left:100px; }
	#page-home #DP li a {
		display:block; width:35px; height:26px;
		text-indent:-9999px; overflow:hidden; outline:0; opacity:0.5;
	}
	
	
	
	/**
	 * Enfant ch�ri
	 */
	ul#ChiffresCles li { font-size:1.4em; }
	
	
	
	/**
	 * Les saisons d'une passion
	 */
	#LesSaisonsDunePassion { width:789px; height:315px; margin:0px auto; text-align:center; position:relative; }
	#LesSaisonsDunePassion img { display:block; width:789px; height:315px; margin:0px; position:absolute; top:0; left:0; z-index:8; }	
	#LesSaisonsDunePassion img.active { z-index:10; }	
	#LesSaisonsDunePassion img.last-active { z-index:9; }

	
	/**
	 * Bien �tre et gastronomie
	 */
	#Gastro-LeSaviezVous { margin-top:20px; }
	#Gastro-LeSaviezVous h3 {
		height:24px; line-height:24px; padding:0 0 0 28px;
		background:transparent url(zims/frontend/icon-lesaviezvous.gif) 0 0 no-repeat;
	}
	#Gastro-LeSaviezVous h4 { font-size:1.4em; font-weight:bold; margin:5px 0 0 0;  }
	
	
	
	/**
	 * Listing contenus
	 */
	#ContentW.ContenusListing {  }
	#ContentW.ContenusListing #Content {overflow:hidden; padding:0;}
	#Content ul.ContenusListing {
		width:790px; height:350px; overflow:scroll; overflow-x:hidden; margin:0; padding:20px 0 0 0; position:relative; 
	
	}
	#Content ul.ContenusListing li {
		margin:0 0 15px 80px; padding:0 0 0 120px; background:transparent; position:relative; display:block;
		min-height:104px; _height:104px; 
	}
	#Content ul.ContenusListing li a.image {
		display:block; width:100px; padding:4px 4px 0 0;
		position:absolute; top:0; left:0; /*_left:-120px;*/
		background:transparent url(zims/frontend/contenus-listing-image-corner.gif) 100% 00% no-repeat;
	}
		#Content ul.ContenusListing li a.image img { display:block;  width:100px; } 
	
	
	#Content ul.ContenusListing li h4 { margin:0; padding:0 0 3px 0; font-size:1.4em; line-height:1em; }
	#Content ul.ContenusListing li h4 a { text-decoration:none; color:#fff; }
	#Content ul.ContenusListing li h4 a:hover { text-decoration:underline;}
	#Content ul.ContenusListing li h5 { margin:0; padding:0; font-size:1.2em; font-weight:bold; }
	#Content ul.ContenusListing li h6 { margin:0; padding:0; font-size:1.2em; font-weight:bold; }
	#Content ul.ContenusListing li p.coords { font-size:1.2em; }
	
	
	/**
	 * Fiche contenu
	 */
	#ContenuFiche { 
		padding-left:190px; position:relative; 
		#position:absolute; #top:130px; #left:0; #height:350px; #padding:10px 10px 10px 190px; #width:590px; 
		#overflow:auto; #overflow-x:hidden; 
	}
	#ContenuFiche h2 {  width:400px; }
	#ContenuImages { position:absolute; top:0; left:0; #top:5px; #left:5px; width:190px; height:230px; overflow:auto; /*_left:-190px;*/ }
	#ContenuImages #ContenuImage {
		padding:4px 4px 0 0;
		background:transparent url(zims/frontend/contenus-listing-image-corner.gif) 100% 0 no-repeat;
	}
	#ContenuImages #ContenuThumbs { overflow:auto;  }
	#ContenuImages #ContenuThumbs a.ContenuThumb {
		float:left; width:28px; height:28px; background:#CA742F; margin:0 20px 0px 0; text-decoration:none;
	}
	#ContenuImages #ContenuThumbs a.empty { cursor:default;}
	#ContenuImages #ContenuThumbs a img { display:block;}
	#ContenuImages #ContenuThumbs a#ContenuThumb-4 { margin-right:0; }
	
	#Content p#ContenuAdresse { font-weight:bold; font-size:1.4em; margin-bottom:0; }
	#Content p#ContenuCoordonnees { font-weight:bold; font-size:1.4em; }
	#Content p#ContenuText {  }
	#Content p#ContenuAcces {  }
	
	#ContenuLogos { width:198px; position:absolute; top:250px; left:0; #left:5px; /*_left:-190px;*/ }
	#ContenuLogos img { margin-right:22px; }
	
	#ContenuBackLink {
		font-size:1.4em; font-weight:bold; position:absolute; top:0px; right:10px;
		padding:0 0 0 36px; height:32px; line-height:32px;
		background:transparent url(zims/frontend/contenu-backlink.png) 0 50% no-repeat;
		_background:transparent url(zims/frontend/contenu-backlink.gif) 0 50% no-repeat;
	}
	#ContenuBackLink { #top:5px; #right:10px;}
	
/******************************************************************************************************************************
                                                        CONTACT                                            
******************************************************************************************************************************/
	
	#_________________________CONTACT{}
	
	#ContactForm #nom { width:300px; }
	#ContactForm #prenom { width:300px; }
	#ContactForm #societe { width:300px; }
	#ContactForm #email{ width:300px; }
	#ContactForm #tel { width:80px; }
	#ContactForm #sujet { width:350px; }
	#ContactForm #message { width:350px; height:120px; }
	
/******************************************************************************************************************************
                                                                                                    
******************************************************************************************************************************/
	
	#Content #Actualites {
	
	}
	#Content #Actualites li {
		margin:0 0 10px 0; padding:0; background:red;
		background:transparent; overflow:auto; clear:both;
	}
	#Content #Actualites li h4 {
		margin:0; padding:0; _margin-top:-26px;
	}
	#Content #Actualites li h5 {
		margin:0; padding:0;
		font-size:1em; font-weight:normal; font-style:italic;
	}
	#Content #Actualites li p {
		font-size:1em;
	}
	#Content #Actualites li a.ImageLink {
		float:left; margin:0 10px 0 0;
	}
	
	
	
	
	
/******************************************************************************************************************************
                                                       MENU PRINCIPAL                                             
******************************************************************************************************************************/
	
	#_________________________MAIN-MENU{}
	
	#MainMenu {
		width:960px; height:28px;
		margin:0; padding:0;
		overflow:auto;
		background:#e5e5e5 ;
	}
	
		#MainMenu li { list-style:none; height:28px; float:left;  }
		
		#MainMenu li a {
			display:block; height:28px; line-height:28px;
			text-align:center; 
			text-decoration:none; 
			font-weight:bold;
			/*text-indent:-5000px; overflow:hidden;*/
			outline:0; 
			padding:0 10px;
			background:#e5e5e5; 
			font-size:1.2em;
		}
		#MainMenu li a:active { border:0; }
		
		#MainMenu li a:hover {
			background:#eee;
		}
		#MainMenu li.currentItem a { background:#fff; }
		#MainMenu li a strong {  color:#ec0001; }
		
		/**
		 * Menu image
		 **/ /*
		#MainMenu li a, #MainMenu li.currentItem a {
			background-image:url(zims/frontend/_____.jpg);
			background-color:transparent;
			background-repeat:no-repeat;
		}
		
		#item-, #item- a { width:px; background-position:px px; }
		#item-, #item- a { width:px; background-position:px px; }
		#item-, #item- a { width:px; background-position:px px; }
		
		#item- a:hover, #item-.currentItem a { background-position:px -px; }
		#item- a:hover, #item-.currentItem a { background-position:px -px; }
		#item- a:hover, #item-.currentItem a { background-position:px -px; }
		*/
	
	#SubMenu {
		position:absolute; right:10px; bottom:-60px;
		width:358px; height:171px; 
	}
	
	#SubMenu li { list-style:none; }
	#SubMenu li.FirstLevel {
		position:absolute; top:0; cursor:pointer;
		width:96px; height:171px;
	}
	#SubMenu li.FirstLevel a.FirstLevelLink { display:block; height:100%; text-indent:-5000px; overflow:hidden; }
		
		#SubMenuItem-les-coteaux-de-moissac {
			left:0;
			background:transparent url(zims/frontend/menu-bottom.jpg) 0 0 no-repeat; 
		}
			#SubMenuItem-les-coteaux-de-moissac ul { background-color:#ca742f; }
			#SubMenuItem-les-coteaux-de-moissac ul li a { color:#edb78c; }
			#SubMenuItem-les-coteaux-de-moissac ul li a:hover { color:#fff; }
		#SubMenuItem-le-quercy-blanc {
			left:132px;
			background:transparent url(zims/frontend/menu-bottom.jpg) -96px 0 no-repeat; 
		}
			#SubMenuItem-le-quercy-blanc ul { background-color:#f9c182; }
			#SubMenuItem-le-quercy-blanc ul li a { color:#fde6cd; }
			#SubMenuItem-le-quercy-blanc ul li a:hover { color:#fff; }
		#SubMenuItem-du-pays-montalbanais-aux-coteaux-de-montpezat {
			right:0;
			background:transparent url(zims/frontend/menu-bottom.jpg) -192px 0 no-repeat; 
		}
			#SubMenuItem-du-pays-montalbanais-aux-coteaux-de-montpezat ul { background-color:#ec7785; }
			#SubMenuItem-du-pays-montalbanais-aux-coteaux-de-montpezat ul li a { color:#f7c9ce; }
			#SubMenuItem-du-pays-montalbanais-aux-coteaux-de-montpezat ul li a:hover { color:#fff; }
	
	#SubMenu li.FirstLevel ul {
		margin:0; padding:0;
		position:absolute; left:-104px; bottom:0;
		width:104px; display:none;
	}
	#SubMenu li.FirstLevel ul li {  }
	#SubMenu li.FirstLevel ul li a { display:block; padding:2px 5px; font-size:1.6em; font-weight:bold; text-decoration:none; }
	#SubMenu li.FirstLevel ul li a:hover { }
	
	
	
	
