div#flexicontent{ }
div#flexicontent .clear{border:0; clear:both; float:none; font-size:1px; height:0; line-height:1px; margin:0; padding:0; visibility:hidden}
div#flexicontent .floattext:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
div#flexicontent .floattext{display:block; margin:0 0 0.5em}
div#flexicontent h2 img{border:none}
h2.flexicontent{margin:0 0 0.5em}

div#flexicontent .catimg{margin:0 0.5em 0.5em 0; float:left; position:relative}
div#flexicontent .catimg p{font-size:0.9em; line-height:180%; margin:0 0 0.5em 0}
div#flexicontent .catdescription{margin:0 0 0.5em 0}
div#flexicontent .subcategories{border-bottom:2px solid #ddd; padding:0.5em 0.3em; margin:0.8em 0}
div#flexicontent.directory .floattext h2{background-color:#DDD; border-bottom:0 none; border-left:1px solid #FFF; border-right:1px solid #FFF; color:#FFF; margin:-3px 0 0; padding:1px 0; width:auto}
div#flexicontent.directory .floattext h2 a{border:2px solid #DDD; display:block; margin:0 -1px; padding:2px 0 1px 4px; position:relative}
div#flexicontent.directory .floattext ul{margin:3px 0 7px; padding:0 7px; list-style:none}
div.current{clear:both; border:1px solid #ccc; padding:10px 10px}
div.current dd{padding:0; margin:0}

#flexicontent .hasTip img{margin:0}




html{ height:100%;  margin-bottom:1px}
form{ margin:0;  padding:0}
body{font-family:Helvetica,Arial,sans-serif; line-height:1.3em; margin:0px 0px 0px 0px; font-size:12px; color:#333}
a:link, a:visited{text-decoration:none; font-weight:normal}
a:hover{text-decoration:underline; font-weight:normal}
input.button{cursor:pointer}
p{margin-top:0; margin-bottom:5px}
img{border:0 none}
img.ecrin-cadeau-bijou{display:block; margin:0 auto}
#page_bg{padding:0px 0; margin-bottom:1px}
div.center{ text-align:center}
div#wrapper{margin-left:auto; margin-right:auto}
body.width_medium div#wrapper{width:950px}
body.width_small div#wrapper{width:773px}
body.width_fmax div#wrapper{min-width:750px; max-width:950px}
div#footer_r{padding-top:10px; height:47px; overflow:hidden}
div#footer_r div{text-align:center; font-size:.90em; color:#aaa}
div#footer_r a:link, div#footer_r a:visited{color:#42497B}
div#footerspacer{height:10px}
#pathway{padding:0px 10px 8px; width:auto; margin-top:-2px; margin-right:250px; text-align:left}
#mod_search_searchword{padding-left:3px}
#area{padding:0}
#whitebox{margin:0 0px 0px 0px; background:#fff; width:auto}
#whitebox div{text-align:left}
#whitebox_t{background:#fff 0 0 repeat-x}

#whitebox_tr{height:10px; overflow:hidden}
#whitebox_m{border-left:1px solid #ccc; border-right:1px solid #ccc; width:auto; padding:1px 8px}
#whitebox_b{margin-top:-5px}
#whitebox_br{height:13px}
#leftcolumn{padding:0; margin:0; width:20%; float:left}
#maincolumn{margin-left:20%; padding-left:15px; width:75%}
table.nopad{width:100%; border-collapse:collapse; padding:0; margin:0; margin-bottom:15px}
table.nopad td.middle_pad{width:20px}
span.pathway{ display:block;  margin-left:0px;  margin:0 0px;  height:16px;  line-height:16px;  overflow:hidden;  padding-left:0px;  color:#9C9A9C}
a.pathway{ color:#9C9A9C}
a.pathway:link, a.pathway:visited, a.pathway:hover{ color:#9C9A9C}

div.componentheading{  padding-left:0px}
h1{padding-top:20px; padding-bottom:20px; font-family:Arial,Helvetica,sans-serif; font-size:3.0em; font-weight:bold; vertical-align:bottom; color:#43487a; text-align:left; width:100%; background-image:url(http://www.adamence.com/synindex/images2/diamant.jpg);   background-repeat:no-repeat;   background-position:left;   padding-left:55px;   line-height:100%}
h2, .contentheading{padding:0; font-family:Arial,Helvetica,sans-serif; font-size:1.6em; font-weight:normal; vertical-align:bottom; color:#43487a; text-align:left}
h2.modeles-bijoux{padding-top:20px; padding-bottom:20px; font-family:Arial,Helvetica,sans-serif; font-size:24px; font-weight:bold; vertical-align:bottom; color:#43487a; text-align:left; background-image:url(http://www.adamence.com/synindex/images2/diamant.jpg);   background-repeat:no-repeat;   background-position:left;   padding-left:55px;   line-height:100%}
div.moduletableh2 h2{padding-top:20px; padding-bottom:20px; font-family:Arial,Helvetica,sans-serif; font-size:24px; font-weight:bold; vertical-align:bottom; color:#43487a; text-align:left; background-image:url(http://www.adamence.com/synindex/images2/diamant.jpg);  background-repeat:no-repeat;  background-position:left;  padding-left:55px;  line-height:100%}
table.contentpaneopen h3{margin-top:25px}
h4{font-family:Arial,Helvetica,sans-serif; color:#333}
h3, .componentheading, table.moduletable th, legend{ margin:0;  font-weight:bold;  font-family:Helvetica,Arial,sans-serif;  font-size:1.5em;  padding-left:0px; margin-bottom:10px; text-align:left; color:#43487a}
h3.modeles-bijoux, h3.modeles-bijoux a{ margin:0;  font-weight:bold;  font-family:Helvetica,Arial,sans-serif;  font-size:1.2em;  padding-left:0px;  padding-top:15px; margin-bottom:10px; text-align:left; color:#555}

.small{font-size:.90em; color:#999; font-weight:normal; text-align:left}
td.buttonheading{}
td.buttonheading img{border:none}
.clr{clear:both}
td.greyline{ width:20px}

div#maindivider{ border-top:1px solid #ddd;  margin-bottom:10px;  overflow:hidden;  height:1px}
table.blog span.article_separator{display:block; height:20px}

table.contentpaneopen, table.contentpane{margin:0; padding:0; width:100%}
table.contentpaneopen li{margin-bottom:5px}
table.contentpaneopen fieldset{border:0; border-top:1px solid #ddd}
table.contentpaneopen h3{margin-top:25px}
table.contentpaneopen h4{font-family:Arial,Helvetica,sans-serif; color:#333}
.highlight{background-color:#fffebb}

table.user1user2 div.moduletable{margin-bottom:0px}
div.moduletable, div.module{ margin-bottom:25px;  margin-top:25px}
div.module_menu h3{font-family:Helvetica,Arial,sans-serif; font-size:12px; font-weight:bold; color:#eee; margin:-23px -4px 5px -5px; padding-left:10px; padding-bottom:2px}
div.module_menu{margin:0; padding:0; margin-bottom:15px}
div.module_menu div div div{padding:10px; padding-top:30px; padding-bottom:15px; width:auto}
div.module_menu div div div div{background:none; padding:0}
div.module_menu ul{margin:10px 0; padding-left:20px}
div.module_menu ul li a:link, div.module_menu ul li a:visited{font-weight:bold; color:#42497B}
#leftcolumn div.module{padding:0 10px}
#leftcolumn div.module table{width:auto}

div.caption{padding:0 10px 0 10px}
div.caption img{border:1px solid #CCC}
div.caption p{font-size:.90em; color:#666; text-align:center}
div.message{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-weight:bold; font-size:14px; color:#c30; text-align:center; width:auto; background-color:#f9f9f9; border:solid 1px #d5d5d5; margin:3px 0px 10px; padding:3px 20px}

fieldset{border:1px solid #ccc; margin-top:0px; padding:15px}
legend{margin:0; padding:0 10px}
td.key{border-bottom:1px solid #eee; color:#666}
ul.gauche{padding-left:15px}
div.img1{  height:auto;   width:250px;   float:left}
div.img1 img{  display:inline}
div.img1 a:hover img{  border:1px solid #43487a}
  
  div.img2{  margin:2px;   height:auto;   width:250px;   float:right}
  
div.img2 img{  display:inline;   margin:3px;   border:1px solid #fff}
  
div.img2 a:hover img{  border:1px solid #43487a}
  
div.descimage{  font-weight:normal;   width:250px}
  
div.collections{float:left; margin-left:20px; text-align:center}
  
h2.collections{color:#43487a; font-size:12px; text-align:center; background-image:url(http://www.adamence.com/fr/collections-bijoux/bague-solitaire/admContentPuce.jpg); background-repeat:no-repeat; background-position:right center}
div.collections-bagues{float:left; margin-left:30px}
div.collections-boucles{float:left; margin-left:30px; text-align:center}
div.collections-pendentifs{float:left; margin-left:20px; text-align:center}
div.collections-bracelets{float:left; margin-left:40px; text-align:center}
div.collections-boutons-manchettes{float:left; margin-left:40px; text-align:center}
div.collections-medailles{float:left; margin-left:20px; text-align:center}
div.collections-solitaires{float:left; margin-left:20px; text-align:center}
div.collections-diamant{float:left; margin-left:10px; text-align:center}
div.collections-diamant-gauche{float:left; margin-left:10px; text-align:center; padding-left:80px}
div.collections-diamant-droite{float:right; margin-right:10px; text-align:center; padding-right:80px}
div.collections-alliances{float:left; margin-left:40px; text-align:center}
h3.testmodules{ text-align:left;  background-color:#343746;  border:0px !important; border-right:1px #5c6177 solid !important;  color:#fff;  display:block;   text-decoration:none !important;  padding-left:5px; padding-top:5px; padding-bottom:5px; padding-right:5px;  margin-left:0px;  FONT-SIZE:1.5em;  font-weight:bold;  FONT-FAMILY:Arial,Helvetica,sans-serif}
div.testmodules{border:1px #343746 solid !important; padding-left:5px; padding-top:5px; padding-bottom:5px; padding-right:5px}
h2.gravure-alliance {font-size:13px; font-weight:bold}
h2.ecrin-joaillerie {font-size:13px; font-weight:bold}
h2.garantie-30-jours {font-size:13px; font-weight:bold}
h2.livraison-offerte {font-size:13px; font-weight:bold}
h2.gravure-bague {font-size:13px; font-weight:bold}
#leftcolumn div.module h2{font-size:13px;font-weight:bold;}
table.nopad h1{font-size:28px;}
.page span{color:#000; font-weight:bold}

a:link, a:visited{color:#43487a}
#page_bg{background:#000408}




