body {	font-family: georgia, "Times New Roman", Times, serif;	color: #7393bc;	text-align:center; margin: 10px; padding-bottom: 10px; 
		scrollbar-face-color: #d2e6ff; scrollbar-highlight-color: #d2e6ff; scrollbar-shadow-color: #5e89bd; scrollbar-3dlight-color: #ffffff; scrollbar-arrow-color: #5e89bd; scrollbar-track-color: #ebf4ff; scrollbar-darkshadow-color: #335c8f; }
a:link { color: #ff9933;	text-decoration: none; }
a:visited { color: #b95c00;	text-decoration: none;}
a:hover {	text-decoration: underline; }
img { border:0 none; }
.cadre { border: 1px solid #d2e6ff; }

/* Cadre et positionement de la page */
#page { width: 748px; padding-right: 20px; position:relative; margin:0 auto; text-align:left;}
#cadrePage { text-align: left;  border: 1px solid #d2e6ff; position: relative; width: 728px; background-image: url(images/fond_header.gif); background-repeat: no-repeat; }

#header { margin-left: 5px;  margin-top: 3px; margin-bottom: 10px; }
#logo { height: 50px; width: 395px; float: left;  margin-bottom: 7px;}
#traduction { font-size: 11px; float: right; margin-right: 10px; }

/*Barre de navigation */
#nav { width: 600px; font-size: 12px; padding-top: 4px; margin-left: 65px; clear: both; }
/*Sous-navigation (rubriques au même niveau) */
#subnav { width: auto; font-size: 11px;	font-weight: bold;	padding-bottom: 5px; margin-left: 144px;	padding-top: 4px; 
 /*Taille pour IE + ajustement de la largeur pour les autres + aujustement pour Opera -- http://tantek.com/CSS/xamples/boxmodelhack.html */
 height: 43px; voice-family: "\"}\""; voice-family:inherit; height:35px;} html>body #subnav { height:35px; } 
#subNav span { border-top: solid 1px #B6C7DC; padding-top: 3px; }
#subnav a:link, #subnav a:visited { color: #7393bc;	text-decoration: none; }
#subnav a:hover { text-decoration: underline; }
#subnav a.subNavCurrent:link, #subnav a.subNavCurrent:visited { color: #4B719E;	text-decoration: none; }
#subnav a.subNavCurrent:hover { color: #4B719E;	text-decoration: underline; }

/* Suckerfish drop-downs - http://www.htmldog.com/articles/suckerfish/dropdowns/ */
/*#nav { position: absolute; width: 500px; top: 65px; left: 30px; }*/
#nav, #nav ul {	padding: 0px; margin: 0px; list-style: none; }
#nav a { display: block; width: 100%; color: #7393bc; text-decoration: none; } 
#nav a:hover { text-decoration: none; } 
#nav li {	float: left; width: 8em; text-align: center; padding: 1px; border: 1px solid #7393bc; border-right: none; background: #ebf4ff;
		/*	border-top: 1px solid #fff; border-left: 1px solid #fff; border-right: 1px solid #7393bc; border-bottom: 1px solid #7393bc; 
			filter: alpha(opacity=75);  -moz-opacity:0.75; */ }
#nav li ul { position: absolute; width: 10em; left: -999em; padding: 4px; margin-left: -33px; }
#nav li ul a {	width: 8em; }
#nav li ul li {	width: 8em; border: 1px solid #7393bc; text-align: left; padding: 1px; padding-left: 4px; margin-top: -1; }
#nav li:hover,  #nav li ul li:hover, #nav li.sfhover, #nav ul li.sfhover { background-color: #fff; }
#nav li:hover ul { left: auto; margin-left: -5px; }
#nav li:hover ul, #nav li.sfhover ul { left: auto; }
li#navHome { width: 5em; }
li#nav2 { width: 5em; }
li#nav6 { width: 4em; }
li#nav7 { width: 7em; }
li#nav10 { width: 6em; }
li#navContact { width: 5em; border-right: 1px solid #7393bc; }

/*Contenu général de la page*/
h1 { color: #5e89bd; font-size: 1.5em; font-weight: normal; letter-spacing: 0.2em; }
h2{	color: #5e89bd;	font-weight: normal; letter-spacing: 0.2em; }
h3 { color: #5e89bd; font-weight: normal; letter-spacing: 0.2em; font-size: 16px;  }
#contenu { margin-bottom: 10px; margin-left: 20px; text-align: left; padding-right: 70px; }
#contenu h1 { margin-top: 0px; }
#contenu .description { color: #5178A8;	font-size: 14px; margin-bottom: 10px; }
/*#contenu .description:first-letter { font-size : 200%; margin:0px; padding: 0px; }*/
#contenu .texte, #contenu p { font-size: 13px; }
#contenu .date { color: #666666; font-size: 10px; }
#contenu ul { margin-left: 40px; list-style: none; padding-left: 10px; }
#contenu ul li { margin-bottom: 5px; padding-left: 20px; background: url(images/puce1.gif) no-repeat; }
#contenu ul ul { margin-left: 20px; padding-left: 10px; }
#contenu ul li li { margin-bottom: 5px; padding-left: 20px; background: url(images/puce2.gif) no-repeat; }
#contenu ul ul ul {	margin-left: 20px; padding-left: 10px; }
#contenu ul li li li { margin-bottom: 5px; padding-left: 20px; background: url(images/puce3.gif) no-repeat; }
#contenu dl, dt, dd  { padding:0; margin:0; }
#contenu .spip_documents_left { margin-right: 10px; margin-bottom: 10px; }
#contenu .spip_documents_right { margin-left: 10px; margin-bottom: 10px; }

#contactForm { clear: both; }
.spip_logos { margin-bottom: 10px; } 

#bijouText .prix { font-weight: bold;	text-align: center; margin-top: 10px; margin-bottom: 10px; margin-left: 10px;}
#bijouText .prix-bouton { margin: auto 5px; text-align: center;}
#bijouText .vendu { font-weight: bold; color:red; font-size: 12px; text-align: center; border: 1px solid #d2e6ff; padding: 4px; margin: 5px;}
#chemin { font-size: 11px; margin-left: 20px; margin-bottom: 5px;}
#chemin a {	color: #5e89bd; text-decoration: none;	background-image: url(images/puce4.gif);	background-repeat: no-repeat; background-position: right; padding-right: 8px; margin-right: 5px; }
#chemin a:hover { text-decoration: underline; }
.pieceUnique, .nonDisponible { padding-left: 20px; padding-top: 3px;	background-image: url(images/puce3.gif);	background-repeat: no-repeat; }

/* Menu des rubriques */
.nouveau { 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; vertical-align:top;	color: #FFFFFF;	background-color: #A6CEFF;	padding-left: 2px;	padding-right: 2px; }
.menuDescription { font-size: 11px; }
.nouveau a { text-decoration: none; }
.menuDescription a { text-decoration: none;  color: #7393bc; }
.menuDescription a:hover { text-decoration: underline; }

/* Liste des bijoux sous forme de thumbnail à l'intérieur d'une rubrique */
#listthumbs td { font-size: 10px; border: 1px solid #d2e6ff; color: #7393bc; text-align: center; width: 100px; }
#listthumbs a { text-decoration: none; }
#listthumbs a:hover { text-decoration: underline; }
#listthumbs td:hover,  #listthumbs td.sfhover { border: 1px solid #879EEF; }
#listthumbs .listImage { display: block;	height: 75px;	padding-top: 4px; cursor: pointer; }
#listthumbs .listTitre { font-weight: bold; }
#listthumb .listPrix { font-size: 10px; font-weight: normal; margin: 0px; padding: 0px; }

#miniListthumbs ul {  list-style: none; }
#miniListthumbs ul ul {  list-style: none; font-size: 0.6em; text-align: center; vertical-align: middle; margin: 0px;  margin-top: 5px; padding: 0px; }
#miniListthumbs ul ul li { background-image: none; text-align: center; float: left; margin: 0px; margin-right: 10px; padding: 0px; } 
#miniListthumbs ul ul li a { height:60px; width: 60px; border: 1px solid #d2e6ff; color: #7393bc; text-align: center; display: block; padding: 0; margin: 0px; text-decoration: none;  } 
#miniListthumbs a:hover { text-decoration: underline; }
#miniListthumbs ul ul a:hover { border: 1px solid #879EEF;}
#miniListthumbs .listImage { display: block; height: 50px;	padding-top: 4px; cursor: pointer; }
#miniListthumbs .vendu { height: 1.5em; width: 60px; color: red; border: 1px solid #d2e6ff; border-top: none; background-color: #FFE8F7; }
#miniListthumbs .suite {  background-image: none; display: block; font-size: 10px; margin-top: 48px; text-decoration: none; }
#miniListthumbs .suite a { color: #7393bc;  }

/* Jewel previews and close ups */
#teaser { margin-right: 10px; }
#closeUpDiv { }
#closeUp a, #extremeCloseUp a { color: #7393bc; text-decoration: none; }
#closeUp a:hover, #contenu .extremeCloseUp a:hover { color: #7393bc; text-decoration: underline; }
#closeUp { font-size: 10px; text-align: center; margin-top: 18px; margin-left: 10px; padding-bottom: 10px; }
#closeUp img { padding: 5px; border: 1px solid #d2e6ff; }

#extremeCloseUp { text-align: center; font-size: 10px; margin-left: 0px; margin-top: 20px; margin-bottom: 10px; }
#extremeCloseUp img { padding: 5px; border: 1px solid #d2e6ff; }

/*Navigation des colliers par thumnails */
#navThumbBkgr { position: absolute; top: 60px;	left: 645px; width: 121px; height: 421px; z-index: 10; margin-top: 15px; padding-bottom: 15px; padding-left: 15px; padding-top: 7px;	}
#navThumb { border: 1px solid #d2e6ff; background: white; width: 86px;	height: 380px;	overflow: auto;	white-space: nowrap; }
#navThumb a { border: 1px solid white; padding-right: 4px; padding-left: 0px;	padding-top: 4px; padding-bottom: 4px;	text-align: center;
	/* display: block; = in separate lines. */
	/* display: inline; = in a single line. */
	display: block; }
#navThumb a:hover { border: 1px solid #6573D6; }	
#navThumb .line { border-bottom: 1px solid #d2e6ff; }
#navThumb .navThumbCurrent { border: 1px solid #879EEF; }
#navThumb #thumbVendus { text-align: center; border-top: 1px solid #d2e6ff; border-bottom: 1px solid #d2e6ff; margin-top: 5px; }
#navThumb #thumbVendus p { font-size: 9px; margin: 0px; margin-bottom: 3px; padding: 2px; background-color: #ebf4ff; }

#navSkip { font-size: 10px; text-align: center; border-bottom: 0; background-color: #ffffff; padding-bottom: 10px; padding-top: 10px  }	

/* Bas de page */
#footer {  margin:0 auto; color: #60A3F5; font-size: 9px; text-align: left; padding-right: 40px; padding-left: 4px; padding-top: 10px;
 /*Taille pour IE + ajustement de la largeur pour les autres + aujustement pour Opera -- http://tantek.com/CSS/xamples/boxmodelhack.html */
  width: 744px; voice-family: "\"}\""; voice-family:inherit; width: 724px;} html>body #footer{ width: 724px; } 
#footer a { color: #60A3F5; text-decoration: underline; }
#footer a:hover { color: #ff9933; }
#google { text-align: center; margin-top: 10px; }
#shipping { display: block; width: 161px; height: 51px; background-repeat: no-repeat; position: absolute; left: 475px; top: 15px; }
#shipping a { display: block; width: 161px; height: 51px; }
.cacher { visibility: hidden; }