body{
	background-color:#003847;
	text-align:center; /* Centre la mise en page que pour IE6 */
	padding:0px;
	margin:0px;
	font-family: Trebuchet MS;
}
form{margin:0px; padding:0px;}

div#contenu{
	background-color:#FFFFFF;
	width:800px;	
	margin:80px auto 0px auto; /* Centre sauf pour IE6 */
	padding:0px 0px 0px 0px;
	text-align:left;
}

/********* Accueil ********/

div#contenu div#accueil_entete{
	background-color:#FFFFFF;
	width:800px;
	text-align:center;
	height:140px;
}
div#contenu div#accueil_corps{
	width:800px;
	height:400px;
}
div#contenu div#accueil_menu{
	background-color:#FFFFFF;
	width:800px;
	height:40px;
	padding-top:25px;
}
ul.liste_menu_accueil{
	display:inline;
	list-style:none;
	margin-bottom:0;
	padding-bottom:0;
}
ul.liste_menu_accueil li{
	float:left;
	font-size:17px;
	color:#003847;
	margin-bottom:0;
	padding-bottom:0;
}
ul.liste_menu_accueil li a{
	color:#003847;
	text-decoration:none;	
	display:block;
	margin-left:35px;
}
ul.liste_menu_accueil li a:link{
	color:#003847;
	text-decoration:none;	
}
ul.liste_menu_accueil li a:visited{
	color:#003847;
	text-decoration:none;
}
ul.liste_menu_accueil li a:hover{
	color:#007fac;
	text-decoration:none;
}


ul.liste_menu{
	display:inline;
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
/*
ul.liste_menu li{
	float:left;
	font-size:17px;
	color:#003847;
	margin:0px 0px 0px 35px;
	padding:0px 0px 0px 0px;
	background-image:url(../site_portfolio_Susana/images/menu_bkg.gif);
	background-repeat:repeat-x;
}

ul.liste_menu li a{
	color:#003847;
	text-decoration:none;	
	display:block;
	margin-right:35px;
}
ul.liste_menu li a:link{
	color:#003847;
	text-decoration:none;	
}
ul.liste_menu li a:visited{
	color:#003847;
	text-decoration:none;
}
ul.liste_menu li a:hover{
	color:#007fac;
	text-decoration:none;
}
*/
/*** premier */
ul.liste_menu li.premier{
	float:left;
	font-size:17px;
	color:#003847;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(../site_portfolio_Susana/images/menu_bkg.gif);
	background-repeat:repeat-x;
}
ul.liste_menu li.premier a{
	color:#003847;
	text-decoration:none;	
	display:block;
	margin-right:35px;
	padding-bottom:5px;
}
ul.liste_menu li.premier a:link{
	color:#003847;
	text-decoration:none;	
}
ul.liste_menu li.premier a:visited{
	color:#003847;
	text-decoration:none;
}
ul.liste_menu li.premier a:hover{
	color:#007fac;
	text-decoration:none;
}
/**** intermédiaire */

ul.liste_menu li.intermediaire{
	float:left;
	font-size:17px;
	color:#003847;
	margin-bottom:0;
	padding-bottom:0;
	margin-left:0px;
	background-image:url(../site_portfolio_Susana/images/menu_bkg.gif);
	background-repeat:repeat-x;
}
ul.liste_menu li.intermediaire a{
	color:#003847;
	text-decoration:none;	
	display:block;
	margin:0px 0px 0px 0px;
	height:24px;
	float:left;
	padding:0px 35px 5px 0px;
}
ul.liste_menu li.intermediaire a:link{
	color:#003847;
	text-decoration:none;	
}
ul.liste_menu li.intermediaire a:visited{
	color:#003847;
	text-decoration:none;
}
ul.liste_menu li.intermediaire a:hover{
	color:#007fac;
	text-decoration:none;
}
/*** dernier */

ul.liste_menu li.dernier{
	float:left;
	font-size:17px;
	color:#003847;
	margin-bottom:0;
	padding-bottom:0;
	margin-left:0px;
	background-image:url(../site_portfolio_Susana/images/menu_bkg.gif);
	background-repeat:repeat-x;
}
ul.liste_menu li.dernier a{
	color:#003847;
	text-decoration:none;	
	display:block;
	margin-right:0px;
	padding-bottom:5px;
}
ul.liste_menu li.dernier a:link{
	color:#003847;
	text-decoration:none;	
}
ul.liste_menu li.dernier a:visited{
	color:#003847;
	text-decoration:none;
}
ul.liste_menu li.dernier a:hover{
	color:#007fac;
	text-decoration:none;
}

/********* Menu ******/


.off{
	display:none;
}

.sous_navigation{
	background-color:#FFFFFF;
	width:635px;
	height:37px;
	border:1px solid #fff;
	margin-left:125px;
}

.sous_navigation_cata{
	/*
	position:relative;
	left:0px;
	top:28px;
	z-index:10;
	*/
	background-color:#e0f2fb;
	width:635px;
	height:35px;
	margin-left:125px;
	padding:0px;
	border:1px solid #e0f2fb;
	
}
.sous_navigation_cata a{
	float:left;
	display:block;
	margin:0px 15px 0px 10px;
	font-size:15px;
	font-weight:bold;
	padding-top:6px;
	text-decoration:none;	
}
.sous_navigation_cata a:link{
	color:#003847;
}
.sous_navigation_cata a:visited{
	color:#003847;
}
.sous_navigation_cata a:hover{
	color:#007fac;
}


.sous_navigation_tuto{
	background-color:#e0f2fb;
	width:525px;
	height:35px;
	margin-left:235px;
	border:1px solid #e0f2fb;
}
.sous_navigation_tuto a{
	float:left;
	display:block;
	margin:0px 15px 0px 10px;
	font-size:15px;
	font-weight:bold;
	padding-top:6px;
	text-decoration:none;	
}
.sous_navigation_tuto a:link{
	color:#003847;
}
.sous_navigation_tuto a:visited{
	color:#003847;
}
.sous_navigation_tuto a:hover{
	color:#007fac;
}

.sous_navigation_cv{
	background-color:#e0f2fb;
	width:290px;
	height:35px;
	margin-left:470px;
	border:1px solid #e0f2fb;
}
.sous_navigation_cv a{
	float:left;
	display:block;
	margin:0px 15px 0px 10px;
	font-size:15px;
	font-weight:bold;
	padding-top:6px;
	text-decoration:none;	
}
.sous_navigation_cv a:link{
	color:#003847;
}
.sous_navigation_cv a:visited{
	color:#003847;
}
.sous_navigation_cv a:hover{
	color:#007fac;
}

/********* Catalogue ********/

div#contenu div#site_entete{
	background-color:#FFFFFF;
	width:765px;
	height:28px;
	padding:28px 0px 0px 35px;
	margin:0px 0px 0px 0px;
	/*
	position:absolute;
	*/
}

ul.liste_sous_menu{
	list-style:none;
}
ul.liste_sous_menu li{
	float:left;
	margin-left:27px;
	font-size:15px;
	font-weight:bold;
	padding-top:6px;
	color:#003847;
}
ul.liste_sous_menu li a:link{
	color:#003847;
	text-decoration:none;	
}
ul.liste_sous_menu li a:visited{
	color:#003847;
	text-decoration:none;
}
ul.liste_sous_menu li a:hover{
	color:#007fac;
	text-decoration:none;
}
div#contenu div.titre{
	background-color:#FFFFFF;
	width:800px;
	height:45px;
	margin:0px;
	padding:0px;
	font-size:25px;
	font-weight:bold;
	color:#003847;
	text-align:center;
}
div#contenu div#catalogue_colonne_gauche{
	background-color:#FFFFFF;
	height:472px;
	width:400px;
	float:left;
}
div#contenu div#catalogue_colonne_gauche img.photo{
	float:left;
	margin:0px 28px 20px 0px;
}
div#contenu div#catalogue_colonne_gauche div#ligne{
	margin-top:25px;
	margin-left:80px;
}
div#contenu div#catalogue_colonne_droite{
	background-color:#FFFFFF;
	width:255px;
	height:415px;
	float:right;
	padding:0px 70px 0px 75px;
	position:relative;
}
div#contenu div#catalogue_colonne_droite img#photoprincipale{
}

div#contenu div#catalogue_colonne_droite div.photoajuste{
	height:337px;
	margin:25px 0px 0px 0px;
}

div#contenu div#catalogue_colonne_droite div.photoajuste p.legende{
	margin-top:10px;
	text-align:left;
	font-size:13px;
	font-style:italic;
	color:#003847;
}
div#contenu div#catalogue_colonne_droite div#boutons{
	margin-top:50px;
}
div#contenu div#catalogue_colonne_droite img#bouton_favori{
	padding-right:12px;
}
div#contenu div#catalogue_colonne_droite img#bouton_envoi{
	padding-right:12px;
}
div#contenu div#catalogue_colonne_droite img#bouton_panier{
	padding-right:12px;
}
.clear{clear:both; width:100%; height:1px; line-height:1px; margin:0px; padding:0px;}

ul.liste_pagination_bijoux{
	list-style:none;
	padding-left:0px;
	margin:15px 0px 5px 0px;
}
ul.liste_pagination_bijoux li{
	margin-right:5px;
	display:inline;
	font-size:15px;
	font-weight:bold;
	color:#003847;
}
ul.liste_pagination_bijoux li a:link{
	color:#003847;
	text-decoration:none;	
}
ul.liste_pagination_bijoux li a:visited{
	color:#003847;
	text-decoration:none;
}
ul.liste_pagination_bijoux li a:hover{
	color:#007fac;
	text-decoration:none;
}

/********* Tutoriaux ********/

div#bloc_tutorial{
	background-color:#FFFFFF;
	height:352px;
	width:680px;
	padding:60px 20px 60px 100px;
	overflow:auto;
}
div.bloc{
	background-color:#FFFFFF;
	float:left;
	width:170px;
	height:250px;
	margin-right:40px;
}
p.howto{
	float:left;
	font-size:13px;
	font-style:italic;
	color:#003847;
}

/********* Portrait ********/

div#contenu div#portrait_colonne_gauche{
	background-color:#FFFFFF;
	text-align:left;
	height:472px;
	width:400px;
	float:left;
}
p#descriptif{
	color:#003847;
	font-size:15px;
	margin-left:90px;
	margin-top:54px;
}
div#contenu div#portrait_colonne_droite{
	background-color:#FFFFFF;
	height:472px;
	width:400px;
	float:right;
}
img#photo_por{
	margin-left:60px;
	margin-top:60px;
}
.clear{clear:both; width:100%;}


/********* CV ********/

div#cv_bloc{
	background-color:#FFFFFF;
	text-align:left;
	height:472px;
	width:800px;
}
p.cv_texte{
	color:#003847;
	font-size:15px;
	margin:45px 70px 40px 70px;
}
span.titre_cv{
	font-size:17px;
}


/********* Graphisme ********/

div#graphisme_bloc{
	background-color:#FFFFFF;
	height:472px;
	width:800px;
}
div.soustitre_graphisme{
	color:#003847;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	margin:30px 0px 20px 0px;
}
img#image_journaux{
	margin-left:100px;
}
img#image_brochures_suite{
	margin-top:25px;
}
img#image_logo{
	margin-left:200px;
}


/********* Publications ********/

div#contenu div#sous_navigation{
	background-color:#FFFFFF;
	width:635px;
	height:35px;
	margin-left:125px;
}
div#contenu div#publications_colonne_gauche{
	background-color:#FFFFFF;
	text-align:left;
	height:472px;
	width:350px;
	float:left;
}
img#article_gauche{
	margin-left:60px;
	margin-top:20px;
}
p#legende_octobre{
	color:#003847;
	font-size:13px;
	font-style:italic;
	margin-left:60px;
	margin-top:0px;
}
div#contenu div#publications_colonne_droite{
	background-color:#FFFFFF;
	text-align:left;
	height:472px;
	width:450px;
	float:right;
}
img#article_droite{
	margin-left:30px;
	margin-top:80px;
}
p#legende_decembre{
	color:#003847;
	font-size:13px;
	font-style:italic;
	margin-left:30px;
	margin-top:0px;
}
.clear{clear:both; width:100%;}


/********* Contact ********/

div#contenu div#sous_navigation{
	background-color:#FFFFFF;
	width:635px;
	height:35px;
	margin-left:125px;
}
div#form{
	background-color:#FFFFFF;
	height:332px;
	width:500px;
	float:left;
	padding:30px 150px 30px 150px;
}
form p.contact{
	text-align:left;
	color:#003847;
	width:180px;
	font-size:17px;
}
input.champ{
	background-color:#e0f2fb;
	width:250px;
	height:20px;
}
textarea{
	background-color:#e0f2fb;
	width:500px;
	height:120px;
}
input.bouton{
	background-color:#003847;
	border-color:#003847;
	font-size:14px;
	color:#FFFFFF;
	margin-left:430px;
}
div#note_bas_de_page{
	width:800px;
	height:100px;
}
div#note_bas_de_page p{
	background-color:#FFFFFF;
	font-size:13px;
	color:#003847;
	font-style:italic;
	text-align:center;
	padding-bottom:25px;
}

/********* FAQ ********/

div#contenu div#sous_navigation{
	background-color:#FFFFFF;
	width:635px;
	height:35px;
	margin-left:125px;
}
div#faq_bloc{
	background-color:#FFFFFF;
	text-align:left;
	height:472px;
	width:800px;
}
p.faq_texte{
	color:#003847;
	font-size:14px;
	margin:45px 70px 40px 70px;
}
p.faq_texte a:link{
	color:#003847;
	text-decoration:underline;
}
p.faq_texte a:hover{
	color:#007fac;
	text-decoration:none;
}
span.titre_cv{
	font-size:16px;
}
.scroll{
	overflow:auto;
}

/********* Panier ********/
/*
div#contenu div#sous_navigation_cata{
	background-color:#e0f2fb;
	width:635px;
	height:35px;
	margin-left:125px;
}
*/
div#bloc_commandes{
	background-color:#FFFFFF;
	width:800px;
	margin:0px;
	padding:0px;
}
div#panier{
	background-color:#FFFFFF;
	float:left;
	width:350px;
	padding-left:35px;
	padding-right:15px;
	margin:0px;
}
div#inscription{
	background-color:#FFFFFF;
	float:left;
	width:350px;
	padding-left:10px;
	padding-right:0px;
	margin:0px;
}
div.panier_titre{
	background-color:#003847;
	width:100%;
	height:26px;
	padding-top:4px;
	font-size:17px;
	font-weight:100;
	color:#FFFFFF;
	text-align:center;
}
div#panier_contenu{
	background-color:#FFFFFF;
	font-size:13px;
	color:#003847;
	height:310px;
}
div#panier_livraison{
	background-color:#FFFFFF;
	margin-bottom:50px;
}
div#paiement{
	margin-bottom:20px;
}

div#conditions a:link{
	color:#003847;
	text-decoration:none;
}
div#conditions a:hover{
	color:#007fac;
	text-decoration:none;
}
form{
	background-color:#FFFFFF;
}
p.donnees{
	text-align:left;
	color:#003847;
	font-size:13px;
	margin:0px 0px 5px 0px;
}
p.donnees a{
	color:#003847;
	text-decoration:none;
}
input.champ2{
	background-color:#e0f2fb;
	width:160px;
	height:15px;
	padding:0px;
	margin:0px 0px 0px 0px;
}
input.bouton2{
	background-color:#003847;
	border-color:#003847;
	font-size:14px;
	color:#FFFFFF; 
}
table{
	margin-top:15px;
	width:352px;
}
table.livraisons{
	margin-top:0px;
}
td{
	text-align:left;
	color:#003847;
	font-size:13px;
}
td.aligne{
	text-align:right;
	height:24px;
}
td.centre{
	text-align:center;
}
td.total{
	font-weight:bold;
	padding-top:20px;
}
td.aligne_total{
	font-weight:bold;
	text-align:right;
	padding-top:20px;
}
td.clic{
	font-size:11px;
	font-style:italic;
	padding-bottom:8px;
}
td.clic a:link, td.clic a:visited{
	color:#003847;
	text-decoration:none;
}
td.clic a:hover{
	color:#007fac;
	text-decoration:none;
}
td.espace-bouton{
	padding-top:5px;
	padding-bottom:10px;
	text-align:right;
}
th.article{
	text-decoration:underline;
	width:230px;
	text-align:left;
	padding-bottom:10px;
}
th.jeter{
	text-decoration:underline;
	width:30px;
	text-align:center;
	padding-bottom:10px;
}
th.prix{
	text-decoration:underline;
	width:80px;
	text-align:right;
	padding-bottom:10px;
}

/********* Message commande ********/

div#message{
	background-color:#FFFFFF;
	width:800px;
	height:320px;	
	margin:115px auto 168px auto; /* Centre sauf pour IE6 */
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#003847;
	padding-top:250px;
}

/********* Envoi_ami ********/

div#ami{
	background-color:#FFFFFF;
	height:400px;
	width:500px;
	float:left;
	padding:30px 150px 30px 150px;
}
div.titre_ami{
	background-color:#FFFFFF;
	width:800px;
	height:5px;
	padding-top:15px;
	padding-bottom:30px;
	font-size:25px;
	font-weight:bold;
	color:#003847;
	text-align:center;
}