﻿@charset "UTF-8";
/* CSS Document */

/**********************************/
/***********Tags généraux**********/
/**********************************/
a:link, a:visited {
	color: #00a487;
	text-decoration: none;
}
a:hover, a:active {
	color: #000;
	text-decoration: none;
}

html, body {
	background-color: #fff;	
	height: 100%;
	overflow: hidden;
}
body {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	line-height: 13px;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000;	
}
form {
	margin: 0;
	padding: 0;
}
img {
	border: 0px none #000;
}
h1 {
	width: 1px;
	margin: 0;
	padding: 0;
	}
	h1 span {
		width: 1px;
		position: absolute;
		left: 0;
		top: -9999px;
		overflow: hidden;
	}
h2 {
	width: 1px;
	margin: 0;
	padding: 0;
	}
	h2 span {
		width: 1px;
		position: absolute;
		left: 0;
		top: -9999px;
		overflow: hidden;
	}
p {
	text-align: justify;
	margin: 0;
	padding: 10px 0 5px 0;
}
ul {
	margin: 0;
	padding: 0 5px 5px 15px;

}
li {
	margin: 0;
	padding: 0 0 5px 0;
	list-style-position: outside;
	list-style-type: disc;
}
hr {
	width: 99%;
	height: 1px;
	margin: 0 0 5px 0;
	padding: 0;
	border-top: 0px solid #000;
	clear: both;
}
sup {
	font-size: 8px;
	line-height: 0.8em;
	margin: 0;
	padding: 0;
}
/*************************************/
/***********Conteneurs génériques*****/
/*************************************/

#global1 {
	position: relative;
	width: 980px;
	height: 100%;
	margin: auto;
	padding: 0;
	overflow: hidden;
	}
	#global1 #global2 {
		position: absolute;
		width: 960px;
		height: 575px;
		top: 50%;
		left: 50%;
		margin-left: -480px;
		margin-top: -287px;
		padding: 0;
		text-align: left;
		overflow: hidden;
		border: 1px solid #bebebe;
	}

#redacGlobal {
	height: 575px;
	margin: 0;
	padding: 0;
	position: relative;
	}
.redacGlobalCommun {
	height: 575px;
	margin: 0;
	padding: 0;
	position: relative;
	}
#redacGlobalGenerique {
	background: url(../images/commun/logo_jars1.gif) 23px 11px no-repeat;
	border: 1px solid #fff; /*debug FF mac pc - Chrome - Safari*/
	}

#visuelGlobalGenerique1 {
	position: absolute;
	left: 537px;
	top: 147px;
	margin: 0;
	padding: 0;
}
#visuelGlobalGenerique2 {
	position: absolute;
	left: 537px;
	top: 130px;
	margin: 0;
	padding: 0;
}
#visuelGlobalGenerique3 {
	position: absolute;
	left: 537px;
	top: 110px;
	margin: 0;
	padding: 0;
}
#texteGlobalGenerique1 {
	position: absolute;
	left: 121px;
	top: 220px;
	width: 380px;
	margin: 0;
	padding: 0;
	}
	#texteGlobalGenerique1 p {
		font-size: 11px;
		line-height: 14px;
		text-align: justify;
		margin: 0;
		padding: 0 0 15px 0;
	}

#texteGlobalGenerique2 {
	position: absolute;
	left: 121px;
	top: 220px;
	width: 390px;
	margin: 0;
	padding: 0;
	}
	#texteGlobalGenerique2 p {
		font-size: 11px;
		line-height: 14px;
		text-align: justify;
		margin: 0;
		padding: 0 0 6px 0;
	}
#texteGlobalGenerique3 {
	position: absolute;
	left: 121px;
	top: 220px;
	width: 380px;
	margin: 0;
	padding: 0;
	}
	#texteGlobalGenerique3 p {
		font-size: 11px;
		line-height: 14px;
		text-align: justify;
		margin: 0;
		padding: 0 0 9px 0;
	}

/********* Navigation langues ************/
	
	#redacGlobalAccueil div#navLangues {
		position: absolute;
		width: 95px;
		height: 87px;
		top: 420px;
		left: 437px;
		margin: 0;
		padding: 0;
		}
		#redacGlobalAccueil div#navLangues ul#menuNavLangues {
			width: 95px;
			height: 87px;
			background: transparent url(../images/commun/nav_langues.gif) top left no-repeat;
			margin: 0;
			padding: 0;
			position: relative;
			}
			#redacGlobalAccueil div#navLangues ul#menuNavLangues li {
				margin: 0;
				padding: 0;
				list-style: none;
				position: absolute;
				left: 0;
				}
				ul#menuNavLangues li, ul#menuNavLangues a {
					width: 95px;
					height: 15px;
					display: block;
				}
				div#navLangues ul#menuNavLangues li a {
					text-indent: -9999px;
					text-decoration: none;
				}
				#navAnglais {
					top: 24px;
					height: 15px;
				}
				#navFrancais {
					top: 39px;
					height: 15px;
				}
				#navItalien {
					top: 54px;
					height: 15px;
				}
				#navEspagnol {
					top: 69px;
					height: 15px;
				}
				#navAnglais a:hover {
					background: transparent url(../images/commun/nav_langues.gif) -103px -24px no-repeat;
				}
				#navFrancais a:hover {
					background: transparent url(../images/commun/nav_langues.gif) -103px -39px no-repeat;
				}
				#navItalien a:hover {
					background: transparent url(../images/commun/nav_langues.gif) -103px -54px no-repeat;
				}
				#navEspagnol a:hover {
					background: transparent url(../images/commun/nav_langues.gif) -103px -69px no-repeat;
				}

/***********Accueil*************/		
	
#redacGlobalAccueil {
		background: url(../images/commun/logo_accueil.gif) 118px 154px no-repeat;
	}
	#redacGlobalAccueil h1.baselineAccueil {
		height: 15px;
		margin: 0;
		padding: 18px 0 0 0;
		font-size: 10px;
		line-height: 12px;
		font-weight: normal;
		color: #5d5d5d;
		text-align: left;
		white-space: nowrap;
		}
	#redacGlobalAccueil h1#baselineAccueilFr {
		letter-spacing: 2px;
		}
	#redacGlobalAccueil h1#baselineAccueilGb {
		letter-spacing: 2px;
		}

		#redacGlobalAccueil h1.baselineAccueil span {
			width: auto;
			position: relative;
			top: 0;
			overflow: auto;
			margin: 0;
			}
		#redacGlobalAccueil h1#baselineAccueilFr span {
			padding-left: 3px;
			padding-right: 3px;
			}
		#redacGlobalAccueil h1#baselineAccueilGb span {
			padding-left: 6px;
			padding-right: 6px;
			}
		#redacGlobalAccueil h1.baselineAccueil a:link, #redacGlobalAccueil.baselineAccueil h1 a:visited {
			color: #00a487;
			text-decoration: none;
		}
		#redacGlobalAccueil h1.baselineAccueil a:hover, #redacGlobalAccueil h1.baselineAccueil a:active {
			color: #000;
			text-decoration: none;
		}

	#redacGlobalAccueil #txtIntroAccueil {
		position: absolute;
		left: 470px;
		top: 242px;
		}
		#redacGlobalAccueil #txtIntroAccueil p {
			font-size: 10px;
			line-height: 15px;
			font-weight: normal;
			color: #000;
			text-align: left;
			letter-spacing: 1px;
		}
	#redacGlobalAccueil #btnEntree {
		position: absolute;
		right: 0;
		top: 388px;
		}



/***********Animation*************/

	#redacGlobal #videoAnimation {
		position: absolute;
		left: 275px;
		top: 70px;
		}
/*	#redacGlobal #sloganAnimation {
		position: absolute;
		left: 485px;
		top: 110px;
		}*/
	#redacGlobal #passerAnimation {
		position: absolute;
		left: 0;
		top: 500px;
		width: 100%;
		text-align: center;
		}
		#redacGlobal #passerAnimation a:link, #redacGlobal #passerAnimation a:visited {
			color: #ddd;
			text-decoration: none;
			text-transform: uppercase;
		}
		#redacGlobal #passerAnimation a:hover, #redacGlobal #passerAnimation a:active {
			color: #00a487;
			text-decoration: none;
			text-transform: uppercase;
		}	

/***********Collections*************/

	#redacGlobalGenerique #collectionsGammes {
		width: 740px;
		height: 350px;
		margin: 150px 0 0 128px;
		padding: 0;
		}
		#redacGlobalGenerique #collectionsGammes a:hover img {
			filter : alpha(opacity=80); 
			-moz-opacity : 0.8; 
			opacity : 0.8;
		}
	#redacGlobalGenerique #accrocheZoomsur {
		position: absolute;
		width: 150px;
		height: 100px;
		top: 20px;
		right: 20px;
		margin: 0;
		padding: 0;
		background: url(../images/fr/accroche_zoomsur.jpg) 0 0 no-repeat;
		z-index: 1000;
		}		
		#redacGlobalGenerique #accrocheZoomsur h1 {
			margin: 0;
			padding: 33px 0 2px 20px;
			width: 115px;
			font-size: 10px;
			line-height: 12px;
			text-transform: uppercase;
			color: #00a487;
			font-weight: bold;
/*			border: 1px solid red;*/ 
			}
		#redacGlobalGenerique #accrocheZoomsur h2 {
			margin: 0;
			padding: 0 0 5px 20px;
			width: 115px;
			font-size: 10px;
			line-height: 12px;
			font-weight: normal;
/*			border: 1px solid red;*/ 
			}		
			#redacGlobalGenerique #accrocheZoomsur h2 a:link, #redacGlobalGenerique #accrocheZoomsur h2 a:visited {
				color: #000;
				text-decoration: none;
			}
			#redacGlobalGenerique #accrocheZoomsur h2 a:hover, #redacGlobalGenerique #accrocheZoomsur h2 a:active {
				color: #00a487;
				text-decoration: none;
			}
	#redacGlobalGenerique #accrocheZoomsurGb {
		position: absolute;
		width: 150px;
		height: 100px;
		top: 20px;
		right: 20px;
		margin: 0;
		padding: 0;
		background: url(../images/gb/accroche_zoomsur.jpg) 0 0 no-repeat;
		z-index: 1000;
		}		
		#redacGlobalGenerique #accrocheZoomsurGb h1 {
			margin: 0;
			padding: 33px 0 2px 20px;
			width: 115px;
			font-size: 10px;
			line-height: 12px;
			text-transform: uppercase;
			color: #00a487;
			font-weight: bold;
/*			border: 1px solid red;*/ 
			}
		#redacGlobalGenerique #accrocheZoomsurGb h2 {
			margin: 0;
			padding: 0 0 5px 20px;
			width: 115px;
			font-size: 10px;
			line-height: 12px;
			font-weight: normal;
/*			border: 1px solid red;*/ 
			}		
			#redacGlobalGenerique #accrocheZoomsurGb h2 a:link, #redacGlobalGenerique #accrocheZoomsurGb h2 a:visited {
				color: #000;
				text-decoration: none;
			}
			#redacGlobalGenerique #accrocheZoomsurGb h2 a:hover, #redacGlobalGenerique #accrocheZoomsurGb h2 a:active {
				color: #00a487;
				text-decoration: none;
			}
#redacGlobalProduits {
	background: url(../images/commun/logo_jars1.gif) 24px 12px no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
	#redacGlobalProduits #fondFil1Global {
		position: absolute;
		margin: 0;
		padding: 0;
		top: 0;
		right: 0;
		z-index: 1;
		}
	#redacGlobalProduits #visuelProduitsAccueil1 {
		position: absolute;
		margin: 0;
		padding: 0;
		top: 180px;
		left: 170px;
		z-index: 10;
		}
		#redacGlobalProduits #visuelProduitsAccueil1 img {
			margin: 0 10px 0 0;
		}
	#redacGlobalProduits #titreProduitsAccueil1 {
		position: absolute;
		margin: 0;
		padding: 0;
		top: 130px;
		left: 70px;
		z-index: 20;
		}
#redacGlobalTourronTilleulFr {
	background: url(../images/fr/fond_tourron_matiere_tilleul.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTourronEcorceFr {
	background: url(../images/fr/fond_tourron_matiere_ecorce.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTourronIndigoFr {
	background: url(../images/fr/fond_tourron_matiere_indigo.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTourronQuartzFr {
	background: url(../images/fr/fond_tourron_matiere_quartz.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTourronJadeFr {
	background: url(../images/fr/fond_tourron_matiere_jade.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTimaSchisteFr {
	background: url(../images/fr/fond_tima_schiste.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTimaGivreFr {
	background: url(../images/fr/fond_tima_givre.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTimaPlatinumFr {
	background: url(../images/fr/fond_tima_platinum.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalSyamAtoleFr {
	background: url(../images/fr/fond_syam_atole.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalSyamBlancFr {
	background: url(../images/fr/fond_syam_blanc.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalSyamTilleulFr {
	background: url(../images/fr/fond_syam_tilleul.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTourronNouveauteAubergineFr {
	background: url(../images/fr/fond_tourron_nouveaute_aubergine.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTourronNouveauteKakiFr {
	background: url(../images/fr/fond_tourron_nouveaute_kaki.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalBasiqueQuartzFr {
	background: url(../images/fr/fond_basique_quartz.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTourronPigmentsCeriseFr {
	background: url(../images/fr/fond_tourron_pigments_cerise.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTourronPigmentsOrangeFr {
	background: url(../images/fr/fond_tourron_pigments_orange.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTourronPigmentsCitronFr {
	background: url(../images/fr/fond_tourron_pigments_citron.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTourronPigmentsAubergineFr {
	background: url(../images/fr/fond_tourron_pigments_aubergine.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTourronPigmentsKakiFr {
	background: url(../images/fr/fond_tourron_pigments_kaki.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalVueltaBlancFr {
	background: url(../images/fr/fond_vuelta_blancperle.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalVueltaGrisFr {
	background: url(../images/fr/fond_vuelta_grissilex.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalVueltaVertFr {
	background: url(../images/fr/fond_vuelta_vertatole.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalVueltaLikkenFr {
	background: url(../images/fr/fond_vuelta_likken.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalVueltaNouveauteLitchiFr {
	background: url(../images/fr/fond_vuelta_nouveaute_litchi.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalVueltaNouveauteMentheFr {
	background: url(../images/fr/fond_vuelta_nouveaute_menthe.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalVueltaNouveauteZestFr {
	background: url(../images/fr/fond_vuelta_nouveaute_zest.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalPlumeBlancFr {
	background: url(../images/fr/fond_plume_blancperle.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalPlumeBleuFr {
	background: url(../images/fr/fond_plume_bleulikken.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalPlumeVertFr {
	background: url(../images/fr/fond_plume_vertatole.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalGravureSilexFr {
	background: url(../images/fr/fond_gravure.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalVasesFr {
	background: url(../images/fr/fond_vases.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalVasesNouveauteChiffonnesFr {
	background: url(../images/fr/fond_vases_nouveaute_chiffonnes.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalVasesNouveauteMinijardinsFr {
	background: url(../images/fr/fond_vases_nouveaute_minijardins.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalPlatsFr {
	background: url(../images/fr/fond_plats.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalMadragueCitronlotusFr {
	background: url(../images/fr/fond_madrague_citronlotus.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalMadragueRougeblancFr {
	background: url(../images/fr/fond_madrague_rougeblanc.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalNenupharCeriseFr {
	background: url(../images/fr/fond_nenuphar_cerise.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalNenupharOrangeFr {
	background: url(../images/fr/fond_nenuphar_orange.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalNenupharCitronFr {
	background: url(../images/fr/fond_nenuphar_citron.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTobaCeriseFr {
	background: url(../images/fr/fond_toba_cerise.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTobaEcorceFr {
	background: url(../images/fr/fond_toba_ecorce.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTobaIndigoFr {
	background: url(../images/fr/fond_toba_indigo.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}


#redacGlobalTourronTilleulGb {
	background: url(../images/gb/fond_tourron_matiere_tilleul.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTourronEcorceGb {
	background: url(../images/gb/fond_tourron_matiere_ecorce.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTourronIndigoGb {
	background: url(../images/gb/fond_tourron_matiere_indigo.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTourronQuartzGb {
	background: url(../images/gb/fond_tourron_matiere_quartz.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTourronJadeGb {
	background: url(../images/gb/fond_tourron_matiere_jade.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTimaSchisteGb {
	background: url(../images/gb/fond_tima_schiste.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTimaGivreGb {
	background: url(../images/gb/fond_tima_givre.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTimaPlatinumGb {
	background: url(../images/gb/fond_tima_platinum.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalSyamAtoleGb {
	background: url(../images/gb/fond_syam_atole.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalSyamBlancGb {
	background: url(../images/gb/fond_syam_blanc.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalSyamTilleulGb {
	background: url(../images/gb/fond_syam_tilleul.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTourronNouveauteAubergineGb {
	background: url(../images/gb/fond_tourron_nouveaute_aubergine.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTourronNouveauteKakiGb {
	background: url(../images/gb/fond_tourron_nouveaute_kaki.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalBasiqueQuartzGb {
	background: url(../images/gb/fond_basique_quartz.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTourronPigmentsCeriseGb {
	background: url(../images/gb/fond_tourron_pigments_cerise.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTourronPigmentsOrangeGb {
	background: url(../images/gb/fond_tourron_pigments_orange.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTourronPigmentsCitronGb {
	background: url(../images/gb/fond_tourron_pigments_citron.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTourronPigmentsAubergineGb {
	background: url(../images/gb/fond_tourron_pigments_aubergine.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTourronPigmentsKakiGb {
	background: url(../images/gb/fond_tourron_pigments_kaki.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalVueltaBlancGb {
	background: url(../images/gb/fond_vuelta_blancperle.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalVueltaGrisGb {
	background: url(../images/gb/fond_vuelta_grissilex.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalVueltaVertGb {
	background: url(../images/gb/fond_vuelta_vertatole.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalVueltaLikkenGb {
	background: url(../images/gb/fond_vuelta_likken.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalVueltaNouveauteLitchiGb {
	background: url(../images/gb/fond_vuelta_nouveaute_litchi.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalVueltaNouveauteMentheGb {
	background: url(../images/gb/fond_vuelta_nouveaute_menthe.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalVueltaNouveauteZestGb {
	background: url(../images/gb/fond_vuelta_nouveaute_zest.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalPlumeBlancGb {
	background: url(../images/gb/fond_plume_blancperle.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalPlumeBleuGb {
	background: url(../images/gb/fond_plume_bleulikken.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalPlumeVertGb {
	background: url(../images/gb/fond_plume_vertatole.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalGravureSilexGb {
	background: url(../images/gb/fond_gravure.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalVasesGb {
	background: url(../images/gb/fond_vases.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalVasesNouveauteChiffonnesGb {
	background: url(../images/gb/fond_vases_nouveaute_chiffonnes.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalVasesNouveauteMinijardinsGb {
	background: url(../images/gb/fond_vases_nouveaute_minijardins.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalPlatsGb {
	background: url(../images/gb/fond_plats.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalMadragueCitronlotusGb {
	background: url(../images/gb/fond_madrague_citronlotus.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalMadragueRougeblancGb {
	background: url(../images/gb/fond_madrague_rougeblanc.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalNenupharCeriseGb {
	background: url(../images/gb/fond_nenuphar_cerise.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalNenupharOrangeGb {
	background: url(../images/gb/fond_nenuphar_orange.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalNenupharCitronGb {
	background: url(../images/gb/fond_nenuphar_citron.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTobaCeriseGb {
	background: url(../images/gb/fond_toba_cerise.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTobaEcorceGb {
	background: url(../images/gb/fond_toba_ecorce.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}
#redacGlobalTobaIndigoGb {
	background: url(../images/gb/fond_toba_indigo.gif) top right no-repeat;
	/*border: 1px solid #fff; debug FF mac pc - Chrome - Safari*/
	}


#texteGlobalProduits1 {
	position: absolute;
	left: 121px;
	top: 220px;
	width: 260px;
	margin: 0;
	padding: 0;
	}
	#texteGlobalProduits1 p {
		font-size: 11px;
		line-height: 14px;
		text-align: justify;
		margin: 0;
		padding: 0 0 15px 0;
		}
		#texteGlobalProduits1 p#existeAussi  {
			font-size: 11px;
			line-height: 14px;
			text-align: left;
			text-transform: uppercase;
			color: #00a487;
		}
/***********Aventure*************/

#redacGlobalHistoireFr {
	background: url(../images/fr/fond_histoire.gif) top right no-repeat;
	}
#redacGlobalAujourdhuiFr {
	background: url(../images/fr/fond_aujourdhui.gif) top right no-repeat;
	}
#redacGlobalHistoireGb {
	background: url(../images/gb/fond_histoire.gif) top right no-repeat;
	}
#redacGlobalAujourdhuiGb {
	background: url(../images/gb/fond_aujourdhui.gif) top right no-repeat;
	}

/***********Philosophie*************/

#redacGlobalCreationFr {
	background: url(../images/fr/fond_creation.gif) top right no-repeat;
	}
#redacGlobalCasenoveFr {
	background: url(../images/fr/fond_casenove.gif) top right no-repeat;
	}
	#redacGlobalCasenoveFr a:hover img {
		filter : alpha(opacity=70); 
		-moz-opacity : 0.7; 
		opacity : 0.7;	
		}
#redacGlobalCreationGb {
	background: url(../images/gb/fond_creation.gif) top right no-repeat;
	}
#redacGlobalCasenoveGb {
	background: url(../images/gb/fond_casenove.gif) top right no-repeat;
	}
	#redacGlobalCasenoveGb a:hover img {
		filter : alpha(opacity=70); 
		-moz-opacity : 0.7; 
		opacity : 0.7;	
		}
		
/***********Inspirations*************/

#redacGlobalInspirationsFr {
	background: url(../images/fr/fond_inspirations.jpg) top right no-repeat;
	}
#redacGlobalInspirationsGb {
	background: url(../images/gb/fond_inspirations.jpg) top right no-repeat;
	}
#texteGlobalInspirations {
	position: absolute;
	right: 83px;
	top: 470px;
	margin: 0;
	padding: 0;
	}
	#texteGlobalInspirations p {
		font-size: 11px;
		line-height: 14px;
		text-align: right;
		margin: 0;
		padding: 0 0 9px 0;
	}
#visuelGlobalInspirations {
	position: absolute;
	left: 85px;
	top: 205px;
	margin: 0;
	padding: 0;
}

/***********Presse*************/

#redacGlobalPresseFr {
	background: url(../images/fr/fond_presse.gif) top right no-repeat;
	}
#redacGlobalPresseAttenteFr {
	background: url(../images/fr/fond_presse_attente.gif) top right no-repeat;
	}
#redacGlobalPresseGb {
	background: url(../images/gb/fond_presse.gif) top right no-repeat;
	}
#redacGlobalPresseAttenteGb {
	background: url(../images/gb/fond_presse_attente.gif) top right no-repeat;
	}
/***********Métier*************/

#redacGlobalPateFr {
	background: url(../images/fr/fond_pate.gif) top right no-repeat;
	}
#redacGlobalToursFr {
	background: url(../images/fr/fond_tours.gif) top right no-repeat;
	}
#redacGlobalGresFr {
	background: url(../images/fr/fond_gres.gif) top right no-repeat;
	}
#redacGlobalMateriauFr {
	background: url(../images/fr/fond_materiau.gif) top right no-repeat;
	}
	#redacGlobalMateriauFr h3 {
		margin: 0 0 8px 0;
		font-size: 12px;
		line-height: 16px;
		font-weight: bold;
		}
	#redacGlobalMateriauFr #tableauGres {
		margin: 5px 0 0 0;
		width: 100%;
		border: 1px solid #ccc;
		}
	#redacGlobalMateriauFr #tableauGres td {
		padding: 7px;
		}	
#redacGlobalEmailFr {
	background: url(../images/fr/fond_email.gif) top right no-repeat;
	}
#redacGlobalCrucuitFr {
	background: url(../images/fr/fond_crucuit.gif) top right no-repeat;
	}

#redacGlobalPateGb {
	background: url(../images/gb/fond_pate.gif) top right no-repeat;
	}
#redacGlobalToursGb {
	background: url(../images/gb/fond_tours.gif) top right no-repeat;
	}
#redacGlobalGresGb {
	background: url(../images/gb/fond_gres.gif) top right no-repeat;
	}
#redacGlobalMateriauGb {
	background: url(../images/gb/fond_materiau.gif) top right no-repeat;
	}
	#redacGlobalMateriauGb h3 {
		margin: 0 0 8px 0;
		font-size: 12px;
		line-height: 16px;
		font-weight: bold;
		}
	#redacGlobalMateriauGb #tableauGres {
		margin: 5px 0 0 0;
		width: 100%;
		border: 1px solid #ccc;
		}
	#redacGlobalMateriauGb #tableauGres td {
		padding: 7px;
		}	
#redacGlobalEmailGb {
	background: url(../images/gb/fond_email.gif) top right no-repeat;
	}
#redacGlobalCrucuitGb {
	background: url(../images/gb/fond_crucuit.gif) top right no-repeat;
	}
										
/********************************/
/********************************/

/***********Zoom sur*************/

#redacGlobalZoomsurFr {
	background: url(../images/fr/fond_zoomsur.gif) top right no-repeat;
	
	}
#redacGlobalZoomsurGb {
	background: url(../images/gb/fond_zoomsur.gif) top right no-repeat;
	
	}
#texteGlobalZoomsur {
	position: absolute;
	left: 250px;
	top: 220px;
	width: 560px;
	height: 260px;
	margin: 0;
	padding: 0;
	overflow: auto;
	background: #fff;
	}
	#texteGlobalZoomsur h3 {
		margin: 0 0 5px 0;
		padding: 0;
		font-size: 14px;
		line-height: 19px;
		font-weight: bold;
		color: #00a487;
		text-transform: uppercase;
	}
	#texteGlobalZoomsur h4 {
		margin: 0 0 10px 0;
		padding: 0;
		font-size: 14px;
		line-height: 19px;
		font-weight: normal;
	}
	#texteGlobalZoomsur h5 {
		margin: 0 0 7px 0;
		padding: 0;
		font-size: 11px;
		line-height: 14px;
		font-weight: bold;
	}
	#texteGlobalZoomsur p {
		font-size: 11px;
		line-height: 15px;
		text-align: justify;
		margin: 0;
		padding: 0 10px 9px 0;
	}
	#texteGlobalZoomsur hr {
		color: #a9d1ba;
		background-color: #a9d1ba;
		height: 1px;
		border: 0;
		margin: 15px 0;
		width: 95%;
	}
	#texteGlobalZoomsur a:link, #texteGlobalZoomsur a:visited {
		color: #00a487;
		text-decoration: none;
	}
	#texteGlobalZoomsur a:hover, #texteGlobalZoomsur a:active {
		color: #000;
		text-decoration: none;
	}
	#texteGlobalZoomsur .zoomsurCommunique {
		width: 535px;
		margin: 0 0 15px 0;
		padding: 0 0 15px 0;
		border-bottom: 1px dotted #00a487;
		}
		#texteGlobalZoomsur .zoomsurCommunique tr td {
			vertical-align: top;
		}
/***********Mentions*************/

#redacGlobalMentionsFr {
	background: url(../images/fr/fond_mentions.gif) top right no-repeat;
	}
#redacGlobalMentionsGb {
	background: url(../images/gb/fond_mentions.gif) top right no-repeat;
	}

/***********Formulaire Où trouver Jars*************/

#redacGlobalTrouverFr {
	background: url(../images/fr/fond_trouver.gif) top right no-repeat;
	}
#redacGlobalTrouverGb {
	background: url(../images/gb/fond_trouver.gif) top right no-repeat;
	}
#texteGlobalTrouver1 {
	position: absolute;
	left: 600px;
	top: 70px;
	width: 310px;
	background-color: #fff;
	margin: 0;
	padding: 5px;
	}
	#texteGlobalTrouver1 h3 {
		margin: 0 0 3px 0;
		font-size: 11px;
		line-height: 16px;
		font-weight: bold;
		clear: both;
		text-transform: uppercase;
	}
	#texteGlobalTrouver1 p {
		font-size: 11px;
		line-height: 14px;
		text-align: justify;
		margin: 0;
		padding: 0 0 3px 0;
		clear: both;
	}
	#texteGlobalTrouver1 p.txtNote1 {
		font-size: 9px;
		clear: both;
		padding: 3px 0 0 0;
	}
	#texteGlobalTrouver1 p#txtChampsObligatoires {
		margin: 0;
		font-size: 11px;
		line-height: 16px;
		font-style: italic; 
		text-align: center;
	}
	#texteGlobalTrouver1 p.txtOkErrAlert {	
		font-size: 16px;
		line-height: 30px;
		font-weight: bold;
		color: #00a487;
		text-align: center;
		margin: 70px 0 40px 0;		
	}
	
/***********Formulaire Contacts*************/

#redacGlobalContactsFr {
	background: url(../images/fr/fond_contacts.gif) top right no-repeat;
	}
#redacGlobalContactsGb {
	background: url(../images/gb/fond_contacts.gif) top right no-repeat;
	}
#texteGlobalContacts1 {
	position: absolute;
	left: 115px;
	top: 205px;
	width: 310px;
	margin: 0;
	padding: 5px;
	}
#texteGlobalContacts2 {
	position: absolute;
	left: 115px;
	top: 185px;
	width: 310px;
	margin: 0;
	padding: 5px;
	}
	#texteGlobalContacts1 h3, #texteGlobalContacts2 h3 {
		margin: 0 0 3px 0;
		font-size: 11px;
		line-height: 16px;
		font-weight: bold;
		clear: both;
		text-transform: uppercase;
	}
	#texteGlobalContacts1 p, #texteGlobalContacts2 p {
		font-size: 11px;
		line-height: 14px;
		text-align: justify;
		margin: 0;
		padding: 0 0 3px 0;
		clear: both;
	}

	#texteGlobalContacts1 p#txtChampsObligatoires, #texteGlobalContacts2 p#txtChampsObligatoires {
		margin: 0;
		font-size: 11px;
		line-height: 16px;
		font-style: italic; 
		text-align: center;
	}
	#texteGlobalContacts1 p.txtOkErrAlert, #texteGlobalContacts2 p.txtOkErrAlert {	
		font-size: 16px;
		line-height: 30px;
		font-weight: bold;
		color: #00a487;
		text-align: center;
		margin: 25px 0 20px 0;		
	}
#cnilGlobalContacts1 {
	position: absolute;
	left: 538px;
	top: 430px;
	width: 300px;
	margin: 0;
	padding: 0;
	}
	#cnilGlobalContacts1 p.txtNote1 {
		font-size: 9px;
		clear: both;
		padding: 3px 0 0 0;
	}
	
/***********Formulaire Telechargement*************/

#redacGlobalTelechargementFr {
	background: url(../images/fr/fond_telechargement.gif) top right no-repeat;
	}
#redacGlobalTelechargementGb {
	background: url(../images/gb/fond_telechargement.gif) top right no-repeat;
	}
#texteGlobalTelechargement1 {
	position: absolute;
	left: 115px;
	top: 190px;
	width: 330px;
	margin: 0;
	padding: 5px;
	}
	#texteGlobalTelechargement1 h3 {
		margin: 0 0 3px 0;
		font-size: 11px;
		line-height: 16px;
		font-weight: bold;
		clear: both;
		text-transform: uppercase;
	}
	#texteGlobalTelechargement1 p {
		font-size: 11px;
		line-height: 14px;
		text-align: justify;
		margin: 0;
		padding: 0 0 3px 0;
		clear: both;
	}

	#texteGlobalTelechargement1 p.txtChampsObligatoires {
		margin: 5px 0 0 0;
		font-size: 11px;
		line-height: 16px;
		font-style: italic; 
		text-align: center;
	}
	#texteGlobalTelechargement1 p.txtOkErrAlert {	
		font-size: 16px;
		line-height: 30px;
		font-weight: bold;
		color: #00a487;
		text-align: center;
		margin: 25px 0 20px 0;		
	}
#cnilGlobalTelechargement1 {
	position: absolute;
	left: 538px;
	top: 430px;
	width: 300px;
	margin: 0;
	padding: 0;
	}
	#cnilGlobalTelechargement1 p.txtNote1 {
		font-size: 9px;
		clear: both;
		padding: 3px 0 0 0;
	}	
	
/***************/
/* formulaires */
/***************/


fieldset {
	margin: 0;
	padding: 0;
	border: 0px none #000;
	}
	fieldset label {
		font-size: 11px;
		float: left;
		width: 80px;
		margin: 3px 0;
		padding: 0;
	}
	fieldset input, fieldset select, fieldset textarea {
		width: 225px;
		margin: 3px 0;
		padding: 0;
		background-color: #fff;
		border: 1px solid #aaa;
		float: left;
		font-size: 11px;				
		}
		fieldset select option {
			/*background-color: #eee;	*/			
		}
	fieldset input:focus, fieldset select:focus, fieldset textarea:focus {
		background-color: #fafafa;
		border: 1px solid #00a487;				
	}
	fieldset input, fieldset select {
		height: 18px;				
	}
	fieldset textarea {
		height: 50px;				
	}
	fieldset select#civilite, fieldset input#nom, fieldset input#prenom, fieldset select#pays, fieldset input#mail, fieldset textarea#commmentaires {
		background-color: #fff;				
	}
	fieldset select#civilite {
		width: 60px;				
	}
	fieldset input.radio {
		width: 20px;
		height: 20px;
		vertical-align: middle;
		background-color: #fff;
		border: 0px solid #eee;
		float: none;
	}
	fieldset input.checkbox {
		width: auto;
		height: auto;
		margin: 3px 5px 5px 0;
		border: 0px none #000;
		}
	fieldset input.btn {
		width: 100px;
		height: 20px;
		color: #fff;
		font-size: 12px;
		line-height: 17px;
		font-weight: bold;
		margin: 8px auto 8px 100px;
		clear: both;
		text-transform: uppercase;
		padding: 0 0 2px 0;
		background-color: #999;
	}
	/*pas de fieldset en pointage pour btnCorriger pour simplifier l'écriture de la page Alert*/	
	input.btnCorriger {
		width: 250px;
		height: 20px;
		color: #fff;
		font-size: 12px;
		line-height: 17px;
		font-weight: bold;
		margin: 0 auto 0 30px;
		clear: both;
		text-transform: uppercase;
		padding: 0 0 2px 0;
		background-color: #999;
	}
		



/**********************************/
/***********Classes****************/
/**********************************/

/**************/
/* TEXTE ******/
/**************/


.asterisque {
	font-size: 17px;
	font-weight: bold;
	color: #00a487;
}
.gras {
	font-weight: bold;
}

.alignRight {
	text-align: right;
}

.alignCenter {
	text-align: center;
}
.alignJustify {
	text-align: justify;
}
.uppercase {
	text-transform: uppercase;
}

#global1 #global2 p#suiteRetour {
	margin: 0;
	padding: 5px 0 0 0;
	text-align: right;
	}
	#global1 #global2 p#suiteRetour a:link, #global1 #global2 p#suiteRetour a:visited {
		color: #00a487;
		text-transform: uppercase;
		text-decoration: none;
	}
	#global1 #global2 p#suiteRetour a:hover, #global1 #global2 p#suiteRetour a:active {
		color: #000;
		text-transform: uppercase;
		text-decoration: none;
	}

/***********************/


.clearBoth {
	clear: both;
}
.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}
.overflowAuto {
	overflow: auto;
}
.nowrap {
	white-space: nowrap;
}

.marginHorizCenter {
	display: block;
	margin-right: auto;
	margin-left: auto;
}

.verticalAlignMiddle {
	vertical-align: middle;
}
.verticalAlignTop {
	vertical-align: top;
}

.visibilityHidden {
	visibility: hidden;
}
