body
{
	margin: 10px 0 ;
	padding: 0 ;
	text-align: center ;
	font: 0.8em "Trebuchet MS", helvetica, sans-serif ;
/*background: ##B3B3B3 ;*/
	background-image: url("images/bg.jpg") ;
}

div#conteneur
{
	width: 770px ;
	margin: 0 auto ;
	text-align: left ;
	border: 2px solid #B3B3B3 ;
	background: #6f512f;
}

h1#header
{
	height: 209px ;
	background: url("images/test_baniere.jpg") no-repeat left top ;
	margin: 0 ;
}

h1#headeramazonie
{
	height: 209px ;
	background: url("images/test_baniere1.jpg") no-repeat left top ;
	margin: 0 ;
}

/*
h1#header a
{
	width: 400px ;
	height: 70px ;
	display: block ;
	background: url("images/988-22540.png") no-repeat ;
	position: relative ;
	left: 350px ;
	top: 15px ;
	text-indent: -5000px ;
}
*/
ul#menu
{
	height: 35px ;
	margin: 0 ;
	padding: 0 ;
	background: url("images/bg_menu.gif") repeat-x 0 -25px ;
	list-style-type: none ;
}

ul#menu li
{
	float: left ;
	text-align: center ;
}

ul#menu li a
{
	width: 120px ;
	line-height: 15px ;
	font-size: 1.2em ;
	font-weight: bold ;
	letter-spacing: 2px ;
	color: #fff ;
	display: block ;
	text-decoration: none ;
/*	border-right: 2px solid #6f502f ;*/
}

ul#menu li a:hover
{
	background: url("images/bg_mouse_menu.gif") repeat-x 0 0 ;
}

div#contenuindex
{
	padding: 0 0 40px 40px ;
	width: 550px ;
	margin-left: 25px ;
	margin-right: 45px ;
	background: #6f512f;
/*	background: url("images/fond.png") ;*/
}

div#contenuindex h3
{
	margin-left: 15px ;
	padding-left: 5px ;
	border-bottom: 1px solid #f4b05d ;
	border-left: 3px solid #f4b05d;
	color: #ffffff;
}

div#contenuindex p
{
	text-align: justify ;
/*	text-indent: 2em ;*/
	line-height: 1.7em ;
	color: #ffffff;
}

div#contenuindex a
{
	color: #FF9933;
}

div#contenuindex a:hover
{
	color: #f4b05d ;
}

div#contenuamazonie
{
	padding: 0 0 40px 40px ;
	width: 550px ;
	margin-left: 25px ;
	margin-right: 45px ;
	background: #6f512f;
}

div#contenuamazonie h3
{
	margin-left: 15px ;
	padding-left: 5px ;
	border-bottom: 1px solid #f4b05d ;
	border-left: 3px solid #f4b05d ;
	color: #ffffff;
}

div#contenuamazonie p
{
	text-align: justify ;
/*	text-indent: 2em ;*/
	line-height: 1.7em ;
	color: #ffffff ;
}

#amazonie1
{
	width : 300px ;
	height: 212px ;
	margin-left: 80px ;
	margin-top: 30px ;
}

#amazonie2
{
	width : 300px ;
	height: 212px ;
	margin-left: 100px ;
	margin-top: 30px ;
}

#amazonie3
{
	width : 300px ;
	height: 212px ;
	margin-left: 100px ;
	margin-top: 30px ;
}

div#contenuhomemade
{
	padding: 0 0 40px 40px ;
	width: 550px ;
	margin-left: 25px ;
	margin-right: 45px ;
	background: #6f512f;
}

div#contenuhomemade h3
{
	margin-left: 15px ;
	padding-left: 5px ;
	border-bottom: 1px solid #f4b05d ;
	border-left: 3px solid #f4b05d ;
	color: #ffffff;
}

div#contenuhomemade p
{
	text-align: justify ;
/*	text-indent: 2em ;*/
	line-height: 1.7em ;
	color: #ffffff ;
}

#homemade1
{
	width : 300px ;
	height: 212px ;
	margin-left: 80px ;
	margin-top: 30px ;
}

#homemade2
{
	width : 300px ;
	height: 212px ;
	margin-left: 100px ;
	margin-top: 30px ;
}

#homemade3
{
	width : 300px ;
	height: 212px ;
	margin-left: 100px ;
	margin-top: 30px ;
}


div#contenubijoux
{
	padding: 0 40px 40px 40px ;
	overflow: auto ;
}

div#contenubijoux ul li
{
  list-style: none;
}

div#colonneGauche
{
	width : 250px ;
	background: #6f512f;
/*	background: url("images/fond.png") ;*/
	margin-top: 10px ;
	margin-left: auto ;
/*	margin-right: 10px ;*/
	float: left ;
	display:block;
	list-style: none;
}

div#colonneDroite
{
	width : 400px ;
	height: 212px ;
	margin-top: 80px ;
	margin-left: 10px;
	margin-right: auto ;
	float: right ;
}

div#contenubijoux h3
{
	margin-left: 15px ;
	padding-left: 5px ;
	border-bottom: 1px solid #f4b05d ;
	border-left: 3px solid #f4b05d ;
	color: #ffffff ;
}

div#contenubijoux p
{
	text-align: left ;
/*	text-indent: 2em ;*/
	line-height: 1.7em ;
	color: #ffffff ;
}

div#contenubijoux a
{
	color: #FF9933 ;
}

div#contenubijoux a:hover
{
	color: #f4b05d ;
}

div#contenuformulaire
{
	padding: 0 40px 40px 40px ;
	overflow: hidden ; 
}

div#contenuformulaire h3
{
	margin-left: 15px ;
	padding-left: 5px ;
	border-bottom: 1px solid #f4b05d ;
	border-left: 3px solid #f4b05d ;
	color: #ffffff;
}

div#contenuformulaire p
{
	text-align: justify ;
	line-height: 1.7em ;
	color: #ffffff ;
}

div#contenuformulaire a
{
	color: #FF9933 ;
}

div#contenuformulaire a:hover
{
	color: #f4b05d ;
}

div#contenuplansite
{
	padding: 0 0 40px 40px ;
	width: 550px ;
	margin-left: 25px ;
	margin-right: 45px ;
	background: #6f512f;
}

div#contenuplansite h3
{
	margin-left: 15px ;
	padding-left: 5px ;
	border-bottom: 1px solid #f4b05d ;
	border-left: 3px solid #f4b05d ;
	color: #ffffff;
}

div#contenuplansite p
{
	text-align: right ;
	line-height: 1.7em ;
	color: #ffffff ;
}

div#contenuplansite a
{
	text-align: left ;
	color: #FF9933 ;
}

div#contenuplansite a:hover
{
	color: #f4b05d ;
}


div#contenuplansite ul li
{
	list-style: none;
}

div#contenucgv
{
	padding: 0 0 40px 40px ;
	width: 650px ;
	height: 650px ;
	margin-left: 25px ;
	background: #6f512f ;
}

div#contenucgv h3
{
	margin-left: 15px ;
	padding-left: 5px ;
	border-bottom: 1px solid #f4b05d ;
	border-left: 3px solid #f4b05d ;
	color: #ffffff ;
}

div#contenucgv p
{
	text-align: justify ;
	line-height: 1.7em ;
	color: #ffffff ;
}

div#blockcgv
{
	width: 650px ;
	height: 650px ;
	background: #6f512f ;
	margin-right: auto ;
	overflow: auto ;
}

div#blockcgv p
{
	text-align: justify ;
	line-height: 1.7em ;
	color: #ffffff ;
}

div#conteneurfooter
{
	width: 770px ;
	margin: 0 auto ;
	background: #6f512f;
}

div#conteneurfooter p
{
	color: #ff9007;
}

div#footerGauche
{
	text-align: left ;
	width : 550px ;
	float: left ;
}

div#footerDroit
{
	text-align: right ;
	width : 200px ;
	float: right ;
}

div#conteneurfooter a
{
	color: #FF9933 ;
}

div#conteneurfooter a:hover
{
	color: #f4b05d ;
}


a img {border: 0;}

#pic
{
	left: 10px ;
	position: relative ;
	top: 10px ;
}

#pic a .large {
	border: 0px ;
	display: block ;
	height: 1px ;
	left: -1px ;
	position: absolute ;
	top: -1px ;
	width: 1px ;
}

#pic a img {
	border: 0 ;
}

#pic a.p1, #pic a.p1:visited {
	background: #FFFFFF ;
	border: 1px solid #000000 ;
	display: block ;
	height: 212px ;
	left: 0 ;
	text-decoration: none ;
	top: 0 ;
	width: 300px ;
}

#pic a.p1:hover {
	background-color: #8C97A3 ;
	color: #000000 ;
	text-decoration: none ;
}

#pic a.p1:hover .large {
	border: 1px solid #000000 ;
	display: block ;
	height: 424px ;
	left: -180px ;
	position: absolute ;
	top: -100px ;
	width: 600px ;
}

#picbracelet
{
	left: 10px ;
	position: relative ;
	top: 10px ;
}

#picbracelet a .large {
	border: 0px ;
	display: block ;
	height: 1px ;
	left: -1px ;
	position: absolute ;
	top: -1px ;
	width: 1px ;
}

#picbracelet a img {
	border: 0 ;
}

#picbracelet a.p1, #pic a.p1:visited {
	background: #FFFFFF ;
	border: 1px solid #000000 ;
	display: block ;
	height: 212px ;
	left: 0 ;
	text-decoration: none ;
	top: 0 ;
	width: 212px ;
}

#picbracelet a.p1:hover {
	background-color: #8C97A3 ;
	color: #000000 ;
	text-decoration: none ;
}

#picbracelet a.p1:hover .large {
	border: 1px solid #000000 ;
	display: block ;
	height: 372px ;
	left: -50px ;
	position: absolute ;
	top: -100px ;
	width: 424px ;
}

#picinvite
{
	left: 10px ;
	position: relative ;
	top: 10px ;
}

#picinvite a .large {
	border: 0px ;
	display: block ;
	height: 1px ;
	left: -1px ;
	position: absolute ;
	top: -1px ;
	width: 1px ;
}

#picinvite a img {
	border: 0 ;
}

#picinvite a.p1, #pic a.p1:visited {
	background: #FFFFFF ;
	border: 1px solid #000000 ;
	display: block ;
	height: 212px ;
	left: 0 ;
	text-decoration: none ;
	top: 0 ;
	width: 300px ;
}

#picinvite a.p1:hover {
	background-color: #8C97A3 ;
	color: #000000 ;
	text-decoration: none ;
}

#picinvite a.p1:hover .large {
	border: 1px solid #000000 ;
	display: block ;
	height: 312px ;
	left: -50px ;
	position: absolute ;
	top: -100px ;
	width: 450px ;
}

#picinvite1
{
	left: 10px ;
	position: relative ;
	top: 10px ;
}

#picinvite1 a .large {
	border: 0px ;
	display: block ;
	height: 1px ;
	left: -1px ;
	position: absolute ;
	top: -1px ;
	width: 1px ;
}

#picinvite1 a img {
	border: 0 ;
}

#picinvite1 a.p1, #pic a.p1:visited {
	background: #FFFFFF ;
	border: 1px solid #000000 ;
	display: block ;
	height: 300px ;
	left: 0 ;
	text-decoration: none ;
	top: 0 ;
	width: 212px ;
}

#picinvite1 a.p1:hover {
	background-color: #8C97A3 ;
	color: #000000 ;
	text-decoration: none ;
}

#picinvite1 a.p1:hover .large {
	border: 1px solid #000000 ;
	display: block ;
	height: 500px ;
	left: -50px ;
	position: absolute ;
	top: -100px ;
	width: 312px ;
}