/* CSS Document */
html, body {margin:0;padding:0;}
form {display:inline;margin:0;padding:0;}
input {vertical-align:middle;font-family:Verdana;font-size:11px;font-weight:normal;}
select {vertical-align:middle;font-family:Verdana;font-size:11px;font-weight:normal;}

.listselectRed {color:#F00;}
.listselectBleu {color:#1643a5;}


.inputprixpromo {width:105px;border:none 0px;background:none;text-align:right;color:#FF0000;font-size:22px;/*margin-bottom:4px;*/ font-weight:normal;}
.inputqte {width:22px;height:17px;border:solid 1px #9d9e9e;text-align:center;color:#000000;}
.inputprixligne {border:none 0px;background:none;width:60px;text-align:right;color:#000000;}
.inputtotalcde {border:none 0px;background:none;width:70px;text-align:right;color:#000000;}
.inputtotal {border:none 0px;background:none;text-align:center;color:#000000;font-weight:normal;width:50px;}
.artcode {border:none 0px;background:none;width:150px;color:#8c8b8b;font-weight:bold;text-align:left;}

span.margin_top5 {margin-top:5px;display:block;}
span.margin_top10 {margin-top:10px;display:block; text-decoration:}

hr { size:1; color:#A2A2A2;}

img {border:0;}
.bloc {clear:both;}
.opti{display:none;}
a {text-decoration:none;color:#1643a5;}
a:hover{text-decoration:underline;}
.hidden {display:none;}
.show {display:block;}

.erreur {color:#1643a5;}
.etoile {color:#1643a5;}
.titreBleuInstit {
	font-size:15px;
	font-weight:bold;
	color:#1643a5;
}

.lien_image {
	cursor:pointer;
}
.lien_image a:hover{
	text-decoration:underline;
}


.enSavoirPlusFia {
	margin:4px 0px 0px 100px;
}


body {font-family:Verdana;font-size:11px;margin:0;padding:0;color:#333333;background-image:url(images/templates/bg_top.jpg);background-position:center;background-repeat:repeat-y;background-color:#FFF;}

#conteneur {width:1000px;margin:0 auto;background-color:#FFF;}
.contentglobal{margin:0; background-image:url(images/templates/background_refonte.jpg);background-position:center;}
#header {width:1000px;height:122px;margin-bottom:16px;}
.header1 {width:1000px;height:99px;}
.headerflash {float:left;width:531px;height:99px;background-image:url(images/templates/headerflash.jpg);}
.headerflash img{width:531px;height:99px;}
.headerd {float:right;width:461px;height:93px;padding-top:6px;padding-right:8px;background-image:url(images/templates/headerd.jpg);text-align:right;}
.headerd_liens {float:left;width:360px;height:68px;}
.headerd_liens a{color:#1a1a1a;}
.headerd_liens b{color:#1643a5;}

.panier {float:right;width:99px;height:68px;color:#1643a5;font-weight:bold;z-index:1000;}
#rightColumn, #shopping_cart {z-index:1000;}
.panier img{vertical-align:middle;}
#divpanier {z-index:1000;width:1px;height:1px;}
.divpaniercont {margin:0;padding:0;width:358px;position:absolute;top:4px;right:-100px;*right:0px;overflow:hidden;z-index:1000;}
.divpanierh {width:358px;height:10px;background-image:url(images/templates/divpanierh.jpg);background-repeat:no-repeat;z-index:1000;}
.divpanierm {width:354px;padding-left:2px;padding-right:2px;background-image:url(images/templates/divpanierm.jpg);background-repeat:repeat-y;-margin-top:-3px;z-index:1000;}
.lignepanier {float:left;width:105px;height:150px;margin-left:6px;margin-right:6px;text-align:center;}
.lignepanierimg {width:100px;height:100px;margin-left:2px;margin-right:3px;background-color:#FFF; margin-bottom:5px;}
.lignepaniertxt {width:105px;height:25px;padding-top:4px; line-height:12px;}
.lignepaniertxt a{color:#333;font-size:9px;font-weight:bold;}
.lignepanierpx {width:105px;height:23px;font-weight:bold;color:#1643a5;}
.lignepanierseph {float:left;width:1px;height:150px;background-image:url(images/templates/lignepanierseph.jpg);}
.lignepaniersepv {width:334px;height:1px;margin:10px;background-color:#c6c6c6;}
.divpanierb {width:358px;height:18px;background-image:url(images/templates/divpanierb.jpg);text-align:left;z-index:1000;}
.divpanierb0 {width:358px;height:17px;background-image:url(images/templates/divpanierb0.jpg);text-align:left;z-index:1000;}
.divpanierb img{width:132px;height:16px;margin-left:2px;}
.formu_rechercher {width:454px;padding-right:7px;text-align:right;*margin-top:-10px;}
.qm {width:167px;height:14px;border:solid 1px #9b9b9b;}
.header2 {width:1000px;height:23px;background-image:url(images/templates/headeronglet.jpg);background-repeat:repeat-x;}
.header2 a{color:#FFF;font-weight:bold;}
.ongletaccueil {float:left;width:189px;height:18px;padding-top:5px;text-align:center;}
.ongletaccueilselectionne {float:left;width:189px;height:18px;padding-top:5px;text-align:center;background-image:url(images/templates/ongletselected.jpg);}
.onglet {float:left;height:18px;padding-top:5px;padding-left:16px;padding-right:15px;text-align:center;}
.ongletselectionne {float:left;height:18px;padding-top:5px;padding-left:16px;padding-right:15px;text-align:center;background-image:url(images/templates/ongletselected.jpg);}

#footer {width:1000px;min-height:324px;margin-top:13px;}
.footer1 {width:1000px;height:21px;padding-top:8px;background-image:url(images/templates/footer1.jpg);background-repeat:repeat-x;color:#FFF;text-align:center;font-size:10px;}
.footer1 a{color:#FFF;margin-left:9px;margin-right:8px;}
.footer2 {width:1000px;padding-top:14px;background-image:url(images/templates/footer2.jpg);background-repeat:repeat-x;text-align:center;font-size:10px;color:#333333;}
.footer2 a{color:#333333;}
.footer2 img{vertical-align:middle;}


.menu {float:left;margin-top:28px;width:333px;text-align:left;font-size:10px;font-family:Tahoma;color:#A0A0A0;background-image:url(images/templates/menu.jpg);background-position:top right;background-repeat:no-repeat;}
.menu a{color:#A0A0A0;}
.menuseparation {float:left;margin-top:28px;width:333px;min-height:110px;text-align:left;background-image:url(images/templates/menuseparation.jpg);background-position:left middle;background-repeat:no-repeat;color:#1643a5;font-size:10px;font-family:Tahoma;color:#A0A0A0;}
.menuseparation a{color:#A0A0A0;}
.menutitre {margin-left:30px;padding-left:13px;margin-bottom:11px;background-image:url(images/templates/menutitre.jpg);background-position:0px 3px;background-repeat:no-repeat;color:#1643a5;font-weight:bold;font-size:10px;}
.footer2 ul{margin:0;padding:0;list-style-type:none;margin-left:43px;margin-bottom:25px;}
.menu li{margin:0;padding:0;padding-left:8px;height:16px;background-image:url(images/templates/menupuce.jpg);background-position:0px 6px;background-repeat:no-repeat;}
.menuseparation li{margin:0;padding:0;padding-left:8px;height:16px;background-image:url(images/templates/menupuce.jpg);background-position:0px 6px;background-repeat:no-repeat;}
.menuseparation strong{color:#1643a5;font-weight:normal;}
.footer3 {width:984px;padding:17px 8px 8px 8px;background-image:url(images/templates/footer3.jpg);background-repeat:repeat-x;text-align:center;color:#b2b2b2;}
.footer3 a{color:#b2b2b2;}


#contenu {margin:0;padding:0;width:1000px;}

.index_gauche {float:left;width:189px;padding-left:10px;background-image:url(images/templates/index_gauche.jpg);background-repeat:repeat-y;}
.titregauche {width:173px;height:15px;padding-left:6px;padding-top:2px;margin-bottom:3px;background-image:url(images/templates/titregauche.jpg);font-size:9px;font-weight:bold;color:#FFF;text-transform:uppercase;}
	.titregauche a{color:#FFF;}
.titregaucherubrique {width:173px;height:15px;padding-left:6px;padding-top:2px;background-image:url(images/templates/titregauche.jpg);font-size:9px;font-weight:bold;color:#FFF;text-transform:uppercase;}
.niveau1{margin:0;padding:0;width:159px;padding-left:10px;padding-top:5px;padding-bottom:5px;font-size:12px;font-weight:bold;}
.niveau1 a{color:#1643a5;}
.sscatsnon {width:177px;margin-left:12px;padding-bottom:2px;display:none;}
.niveau2{width:141px;height:16px;padding-left:10px;padding-top:1px;margin-bottom:3px;background-image:url(images/templates/niveau2.jpg);font-size:11px;font-weight:normal;}
.niveau2 a{color:#666666;}
.menubit {width:169px;line-height:22px;padding-left:10px;}
.menubit a{color:#141414;}
.rechercheindex {width:174px;padding-top:3px;padding-left:5px;padding-bottom:5px;}
.rechercheindex input{width:164px;height:14px;padding-left:3px;margin-bottom:5px;border:solid 1px #bdbdbd;}
.rechercheindex select{width:167px;height:18px;margin-bottom:5px;border:solid 1px #bdbdbd;z-index:1;}
.rechercheindex a{margin-left:5px;color:#666666;}
.newsletter {width:175px;height:46px;padding-top:5px;padding-left:4px;background-image:url(images/templates/newsletter.jpg);}
.newsletter input{width:167px;height:14px;margin-bottom:5px;border:solid 1px #bdbdbd;}
.newsletter a{margin-left:5px;color:#666666;}
.edito {width:175px;}

.encart_selection {width:174px;height:84px;background-image:url(images/templates/creer/encart_selection.jpg);background-repeat:no-repeat;padding-top:21px;padding-left:5px;font-size:10px;} 
.encart_selection_img {float:left;width:66px;height:64px;padding-top:2px;text-align:center;background-color:#FFF;}
.encart_selection_btn2 {float:right;width:108px;padding-top:8px;text-align:center;line-height:18px;}
.encart_selection_btn {float:right;width:108px;padding-top:14px;text-align:center;line-height:18px;}

.niveau1g {float:left;width:55px;padding-left:10px;padding-top:5px;padding-bottom:5px;font-size:12px;font-weight:bold;color:#1643a5;}
.niveau1d {float:left;width:110px;padding-top:2px;}
.dhx_combo_img{position:absolute;top:0px;right:0px;width:17px;height:20px;}
.dhx_combo_option_img{position:relative;top:1px;margin-left:2px;left:0px;width:18px;height:18px;}
.dhx_combo_input{color:#333333;font-family:Verdana;font-size:11px;border:0px;position:absolute;top:2px;left:2px;text-align:left;}
.dhx_combo_box{padding:0;margin:0;position:relative;text-align:left;border:1px solid #7F9DB9;height:20px;_height:22px;overflow:hidden;background-color:white;}
.dhx_combo_list{position:absolute;z-index:30;overflow-y:auto;overflow-x:hidden;border:1px solid black;width:110px;height:130px;font-family:Verdana;font-size:10px;background-color:white;background-image:url(images/templates/test.jpg);background-repeat:no-repeat;}
.dhx_combo_list div{cursor:default;padding:2px 2px 2px 2px;}
.dhx_selected_option{background-color:navy;color:white;}
.niveau1bis{margin:0;padding:0;width:169px;padding-left:10px;padding-top:5px;padding-bottom:5px;font-size:12px;font-weight:bold;color:#1643a5;}
#resultats {margin:0;padding:0;width:119px;border:none 0;background:none;color:#4c4c4c;font-size:9px;text-align:left;}
#prix_min, #prix_max {display:none;}
#slider_prix {float:right;width:131px;}
.liensrecdiamant {height:55px;padding-top:1px;padding-left:10px;line-height:18px;}
.liensrecdiamant a{color:#666666;}


.index_droit {float:right;width:801px;z-index:100;}
.index_dg {float:left;width:524px;height:296px;/*background-image:url(images/templates/index_dg.jpg);*/z-index:100;}
.index_dd {float:right;width:266px;height:296px;}
.titre_dd {width:246px;height:22px;padding-left:10px;padding-top:9px;background-image:url(images/templates/titre_dd.jpg);font-size:12px;font-weight:bold;color:#FFF;text-transform:uppercase;}
.contenu_dd {width:266px;height:244px;overflow:hidden;}
.contenu_dd p{margin:0;padding:0;color:#1643a5;}
.contenu_dd br{line-height:10px;}
.contenu_dd p img{vertical-align:middle;}
.contenu_dd ul{margin:0;padding:0;color:#000000;list-style-type:none;padding-top:7px;padding-bottom:5px;}
.contenu_dd li{margin:0;padding:0;padding-left:14px;}
.contenu_dd li img{vertical-align:middle;}
.lien_dd {width:246px;height:16px;padding-top:5px;padding-right:10px;background-image:url(images/templates/lien_dd.jpg);font-size:10px;color:#1743A4;text-align:right;}

.rubriques_accueil {width:801px;padding-bottom:15px;background-image:url(images/templates/rubriques_accueil.jpg);background-repeat:no-repeat;background-position:bottom;}
.rubbit {float:left;width:261px;height:311px;}
.rubbit_img {width:175px;height:175px;margin:1px 43px 1px 43px;text-align:center;}
.rubbit_titre {width:261px;height:26px;text-align:center;font-size:12px;font-weight:bold;text-transform:uppercase;}
.rubbit_titre a{color:#333333;}
.rubbit_txt {width:244px;height:55px; margin:0px auto; text-align:justify;}
.rubbit_lien {width:244px;height:55px;color:#1643a5;line-height:14px; margin:0px auto;}
.rubbit_lien a{color:#1643a5;}
.separation_rubv {float:left;width:1px;height:311px;background-image:url(images/templates/separation_rubv.jpg);}
.separation_rubvBis {float:left;width:1px;height:311px;background-image:url(images/templates/separation_rubv.jpg);}
.separation_rubh {width:791px;height:28px;padding-top:3px;background-image:url(images/templates/separation_rubh.jpg);text-align:center;}
.separation_rubh p{margin:0;padding:0;color:#1643a5;}
.separation_rubh img{vertical-align:middle;}
.separation_rubh_sans_haut {width:791px;height:27px;padding-top:3px;;background-image:url(images/templates/separation_rubh_sans_haut.jpg);}
.separation_rubh_sans_haut p{margin:0;padding:0;color:#1643a5;}
.separation_rubh_sans_haut img{vertical-align:middle;}

.indexbg {float:left;width:524px;}
.nouveautesh_index {width:524px;height:23px;background-image:url(images/templates/nouveautesh_index.jpg); text-indent:5px; color:#333333; font-size:12px; font-weight:bold; padding-top:8px; text-transform:uppercase;}
.nouveautes_index {width:524px;background-image:url(images/templates/nouveautes_index.jpg);background-repeat:repeat-y;}
.nouveaute_index {float:left;width:130px;height:240px;text-align:center;}
.nouv_img {width:115px;height:115px;margin:2px 7px 1px 8px;}
.nouv_txt {width:130px;height:33px;}
.nouv_txt a{color:#333333;font-weight:bold;}
.nouv_px {width:130px;height:30px;}
.nouv_px strong{font-size:12px;color:#1643a5;}
.nouv_px b.promo{font-size:12px;color:#FF0000;}
.nouv_px span.promo{font-size:12px;color:#FF0000;}
.prixconstatetxt {height:6px;padding-top:8px;display:inline;}
.prixconstate {width:55px;height:14px;background-image:url(images/templates/prixconstate.jpg);background-repeat:no-repeat;background-position:center;text-align:center;display:inline;font-size:10px;font-weight:bold;}
.nouv_btn {margin-top:3px;}
.nouveautesb_index {width:513px;height:16px;padding-top:8px;padding-right:11px;background-image:url(images/templates/nouveautesb_index.jpg);text-align:right;font-size:10px;}
.separation_nouveaute_index {float:left;width:1px;height:210px;background:url(images/templates/separation_nouveaute_index.jpg);}

.indexbd {float:right;width:256px;margin-right:10px;-margin-right:5px;}
.temoignageh {width:256px;height:49px;padding-top:8px;background-image:url(images/templates/temoignageh.jpg);text-align:center;font-size:12px;text-transform:uppercase;font-weight:bold;}
.temoignagem {width:234px;height:190px;-height:192px;padding-left:11px;padding-right:11px;background-image:url(images/templates/temoignagem.jpg);background-repeat:repeat-y;overflow:hidden;}
.temoignageb {width:246px;height:20px;padding-top:32px;padding-right:10px;background-image:url(images/templates/temoignageb.jpg); background-repeat:no-repeat;text-align:right;font-size:10px;}
.navigation {width:781px;height:17px;padding-left:10px;padding-top:4px;background-image:url(images/templates/navigation.jpg);background-repeat:repeat-x;font-size:10px;}
.navigation h1, h2, h3, h4, h5{font-size:10px;color:#333333;font-weight:normal;margin:0;padding:0;display:inline;}
.navigation a{color:#333333;}

.navigationplein {width:966px;height:17px;margin-left:10px;margin-right:14px;margin-bottom:14px;padding-left:10px;padding-top:4px;background-image:url(images/templates/navigation.jpg);background-repeat:repeat-x;font-size:10px;}
.navigationplein h1, h2, h3, h4, h5{font-size:10px;color:#333333;font-weight:normal;margin:0;padding:0;display:inline;}
.navigationplein a{color:#333333;}

.titrepage {width:781px;height:44px;padding-top:15px;padding-left:10px;background-image:url(images/templates/titrepage.jpg);background-repeat:repeat-x;font-size:12px;font-weight:bold;text-transform:uppercase;}
.page {padding-left:20px;padding-right:20px;}

.catdescp {width:801px;overflow:hidden; padding:10px 0px 0px 0px;}
html:not([lang*=""]) .catdescp {
  padding:10px 0px 10px 0px;;
}
.catdescpimg {float:left;width:435px; text-align:center; vertical-align:middle; padding:0px;}
.catdescptxt {float:right;width:340px;margin:0px 10px 0px 0px;text-align:left;}
.catdescptxt h3{margin:0;padding:0;padding-bottom:18px;display:inline;font-size:24px;font-weight:normal;color:#1643a5;text-transform:uppercase;}
.catdescptxt p{margin:0;padding:10px 0px;}
.catdescsscat {}

.catdesce {width:801px;height:210px;}
.catdesceimg {float:left;width:400px;height:194px;padding-top:16px;text-align:center;}
.catdesceimg h3{margin:0;padding:0;/*padding-top:16px;*/font-size:24px;font-weight:normal;color:#1643a5;}
.catdescetxt {float:right;width:381px;padding-top:15px;padding-right:20px;text-align:left;}

.souscat {float:left;width:266px;padding-top:10px;padding-bottom:20px;}
.souscat_img {width:200px;height:200px; margin-left:auto; margin-right:auto;text-align:center; vertical-align:middle;}
.souscat_titre {width:246px;height:26px;padding-top:7px;margin-left:auto; margin-right:auto;text-align:center;text-transform:uppercase;font-weight:bold;}
.souscat_titre a{color:#333;}
.souscat_desc {width:246px;height:130px;margin-left:auto; margin-right:auto;text-align:justify;}
.souscat_desc p{margin:0;padding:0;}
.souscat_lien {width:250px;margin-left:auto; margin-right:auto;}
.separation_sscath {width:801px;height:1px;background-image:url(images/templates/separation_sscath.jpg);background-repeat:no-repeat;}
.separation_sscatv {float:left;width:1px;height:336px;background-image:url(images/templates/separation_sscatv.jpg);float:left;}

.catfiltrage {float:left;width:456px;-width:440px;height:25px;padding-top:5px;background-image:url(images/templates/separation_sscath.jpg);background-position:bottom;background-repeat:no-repeat;}
.catfiltrage b{color:#1643a5;font-weight:bold;font-size:12px;}
.catfiltrage select {width:100px;height:18px;margin-left:3px;margin-right:4px;border:solid 1px #9d9d9d;}
.grisclair {color:#cccccc;}

.pagenav {float:right;text-align:center;width:335px;height:23px;padding-top:7px;margin-right:10px;background-image:url(images/templates/separation_sscath.jpg);background-position:bottom;background-repeat:no-repeat;font-size:10px;}
.pagenavBis {float:right;height:23px;padding-top:7px;margin-right:10px;background-image:url(images/templates/separation_sscath.jpg);background-position:bottom;background-repeat:no-repeat;font-size:10px;}

.pagenavbas {float:right;text-align:center;width:335px;height:23px;padding-top:7px;margin-right:10px;font-size:10px;}
.catart {float:left;width:265px;height:316px;padding-top:5px;text-align:center;}
.catart_img {width:180px;height:180px;margin-left:auto;margin-right:auto; vertical-align:middle;}
.catart_img img{ vertical-align:middle;}
.catart_lib {width:180px;height:48px;font-weight:bold;text-align:center; margin-left:auto; margin-right:auto;}
.catart_lib a{color:#333333;}
.catart_px {width:265px;height:35px;}
.catart_px strong{font-size:12px;color:#1643a5;}
.catart_px b.promo{font-size:12px;color:#FF0000;}
.catart_px span.promo{font-size:12px;color:#FF0000;}

.catart_desc {
	margin:0;padding:0;
	width:235px;
	height:45px;
	overflow:hidden;
	padding:4px 6px 13px 7px;
	background-image:url(images/templates/fond_bulle.gif);
	text-align:left;
	font-size:10px;
	position:absolute;
	/*top:-356px;*/
	top:-320px;
	left:10px;*left:-125px;
}
.catart_desc strong{color:#1643a5;}

.catart_desc2 {
	margin:0;padding:0;
	width:235px;
	height:45px;
	overflow:hidden;
	padding:4px 6px 13px 7px;
	background-image:url(images/templates/fond_bulle.gif);
	text-align:left;
	font-size:10px;
	position:absolute;
	/*top:-315px;*/
	top:-280px;
	left:10px;*left:-125px;
}
.catart_desc2 strong{color:#1643a5;}
.infobulle{position:absolute;visibility:hidden;}
.separation_catartv {float:left;width:2px;height:290px;background-image:url(images/templates/separation_catartv.jpg);float:left;}

.article {width:801px;min-height:476px;padding-bottom:16px;background-image:url(images/templates/article.jpg);background-position:bottom;background-repeat:no-repeat;}
.article_image {float:left;width:429px;min-height:454px;}
.art_imgbig {width:370px;height:370px;margin:5px 47px 2px 12px;text-align:center;background-position:center;background-repeat:no-repeat;}
.art_imgzoom {padding-top:1px;}
.art_imgsups {width:352px;-width:355px;height:64px;margin-left:23px;-margin-left:20px;margin-right:54px;}
.art_imgsup {float:left;width:62px;height:62px;margin-left:3px;margin-right:3px;text-align:center;border:solid 1px #cccccc;}
.article_detail {float:right;width:348px;min-height:432px;padding-right:24px;-padding-right:22px;padding-top:22px;text-align:left;}
.article_detail h1{margin:0;padding:0;font-size:20px;font-weight:normal;color:#1643a5;}
.artsstitre {color:#999999;font-size:12px;}
.artdesc {padding-top:15px;padding-bottom:23px;}
.artdesc p{ margin:0px; padding:0px;}
.artpx {height:29px;color:#000000;font-size:12px;}
.prix {color:#1643a5;font-size:21px;}
.prixpromo {color:#FF0000;font-size:22px;}
.inputprix {width:110px;border:none 0px;background:none;text-align:right;color:#1643a5;font-size:21px;/*margin-bottom:4px;*/}

/*.prix_constate {height:14px;font-weight:bold;background-image:url(images/templates/prixconstate.jpg);background-repeat:no-repeat;background-position:center;}*/
.prix_barre {
	width:83px;
	height:20px;
	line-height:20px;
	font-weight:bold;
	background:url(images/templates/prixbarre.gif) center no-repeat;
	text-align:center;
	border:none;
	font-size:11px;
}

.prix_barre_Bis {
	width:84px;
	height:16px;
	line-height:16px;
	font-weight:bold;
	background:url(images/templates/prixbarre.gif) center no-repeat;
	text-align:center;
	border:none;
	font-size:11px;
}
.encart_prix_boutique {
	font-size:11px;
}

.prix_constat {width:70px;border:none 0px;background:none;text-align:right;color:#000000;font-weight:bold;font-size:12px;}

.artpxplusieursfois {
	width:348px;
	height:43px;
	margin-top:3px;
	padding-top:4px;
	*padding-top:3px;
	background:url(images/templates/artpxplusieursfois.jpg) no-repeat;
}

.artpxplusieursfoisfrais {
	width:348px;
	height:43px;
	margin-top:3px;
	padding-top:4px;
	*padding-top:3px;
	background:url(images/templates/artpxplusieursfoisfrais.jpg) no-repeat;
}

.input_rouge1 {margin:0;padding:0;width:28px;margin-left:73px;border:none 0px;background:none;text-align:center;color:#FFF;font-size:14px;font-weight:bold;}
.input_rouge2 {margin:0;padding:0;width:77px;margin-left:31px;border:none 0px;background:none;text-align:center;color:#FFF;font-size:14px;font-weight:bold;}
.caractsh {width:349px;height:10px;-margin-bottom:-3px;background-image:url(images/templates/caractsh.jpg);background-repeat:no-repeat;}
.caractsm {width:334px;padding-left:10px;padding-right:5px;background-image:url(images/templates/caractsm.jpg);background-repeat:repeat-y;}
.caractsb {width:349px;height:10px;/*height:15px;*/background-image:url(images/templates/caractsb.jpg);background-position:bottom;}
.delailivr {font-weight:bold;color:#1543A5;padding-left:2px;}
.art_formbit {float:left;text-align:left;z-index:100; line-height:21px;padding-top:2px;padding-bottom:2px;}
.art_formbitlien { text-indent:5px; float:left;padding-top:3px;font-size:10px;z-index:100;line-height:25px;}
.art_formbitlien2 {font-size:10px;z-index:100; margin-bottom:5px;}
.art_formbittexte {font-size:10px;width:332px; padding:4px 0px 4px 2px;color:#1643a5;z-index:100;}
.art_formbittexte a{text-decoration:none;}
.art_formbittexte a:hover{text-decoration:underline;}

#saisie {display:none;margin-top:3px;width:320px;}
.poidsor {border:none 0px;background:none;width:35px;text-align:center;}
#stok {margin-top:13px;}
#stok b{color:#1643a5;}
.art_boutons {text-align:center;margin-top:4px; margin-bottom:4px;}
.sliding_product {margin-left:101px;display:none;z-index:1000;text-align:left;}
.artbtnsbas {text-align:center;margin-top:21px;margin-bottom:21px;}

.artcaracts {float:right;width:355px;padding:39px 31px 6px 22px;background-image:url(images/templates/artcaracts.jpg);background-repeat:no-repeat;}
.artcaracts strong{color:#1643a5;}
.artcaracts table{width:353px;margin-left:2px;margin-top:8px;}
.artcaracts tr {height:17px;vertical-align:middle;text-align:left;}
.td1alt1 {width:191px;padding-left:9px;background-color:#f2f2f2;}
.td2alt1 {width:9px;padding-left:4px;background-color:#f2f2f2;}
.td3alt1 {width:140px;background-color:#f2f2f2;}
.td1alt2 {width:191px;padding-left:9px;background-color:#FFF;}
.td2alt2 {width:9px;padding-left:4px;background-color:#FFF;}
.td3alt2 {width:140px;background-color:#FFF;}

.artconseilh {float:left;width:408px;height:30px;background-image:url(images/templates/artconseilh.jpg);}
.artconseilm {width:366px;margin-left:22px;}
.artconseil {float:left;width:182px;height:296px;text-align:center;}
.artconseilimg {width:180px;height:195px;margin:1px 1px 6px 1px;}
.artconseiltxt {width:182px;height:32px;font-weight:bold;}
.artconseiltxt a{color:#333;}
.artconseilpx {width:182px;height:35px;}
.artconseilpx strong{color:#1643a5;}
.artconseilpx b.promo{ color:#FF0000;}
.artconseilsep {float:left;width:2px;height:296px;background-image:url(images/templates/artconseilsep.jpg);}

.artgaranties {float:right;width:393px;}
.artgaranties p{margin:0;padding:0;color:#1643a5;padding-left:10px;padding-right:30px;}
.artgaranties p img{vertical-align:middle;}
.titregaranties {width:393px;height:41px;background-image:url(images/templates/titregaranties.jpg);}
.titresolutions {width:393px;height:94px;background-image:url(images/templates/titresolutions.jpg);text-align:right;}
.experts {width:393px;height:271px;background-image:url(images/templates/experts.jpg);text-align:right;}
.ensavoirplus {width:100px;height:20px;margin-top:12px;margin-right:28px;}
.expertsavotreecoute {width:365px;height:165px;margin-top:54px;margin-right:28px;}
.nousecrire {width:100px;height:20px;margin-right:28px;}

.cdeg {float:left;width:749px;}
.cde1contenu {width:665px;margin-left:52px;margin-right:32px;}
.tablecde1 {border:solid 1px #b2b2b2;border-collapse:collapse;}
.tablecde1 td {border:solid 1px #b2b2b2;}
.cde1_btn1 {float:left;width:337px;padding-top:17px;padding-left:9px;}
.cde1_btn2 {float:right;width:248px;text-align:right;}
.cde1_btn2 a{color:#8c8c8c;}
.cded {float:right;width:251px;}
.cdeexperts {width:251px;height:239px;background-image:url(images/templates/cdeexperts.jpg);}
.cdedh {width:251px;height:28px;background-image:url(images/templates/cdedh.jpg);}
.cdedm {width:231px;padding-right:20px;background-image:url(images/templates/cdedm.jpg);background-repeat:repeat-y;}
.cdedm p{margin:0;padding:0;color:#1643a5;padding-left:10px;padding-right:10px;}
.cdedm p img{vertical-align:middle;}
.cdedb {width:251px;height:42px;background-image:url(images/templates/cdedb.jpg);}
.tabsansborder {margin-top:8px;margin-bottom:12px;}
.tabsansborder td{border:none;}
.tdcde1 {background-color:#f6f8fb;}
.tdcde2 {background-color:#FFF;}
.td_codepromo {width:310px;text-align:left;font-weight:bold;}
.td_codepromo img{vertical-align:middle;}
#codepromo {text-align:center;display:none;}
.td_fraisport {width:176px;color:#1643a5;font-weight:bold;}
.td_fraisportmtt {width:83px;padding-right:10px;text-align:right;border-left:solid 1px #b2b2b2;border-right:solid 1px #b2b2b2;border-bottom:solid 1px #b2b2b2;}
.td_fraisportmtt2 {width:84px;padding-right:10px;text-align:right;border-left:solid 1px #b2b2b2;border-right:solid 1px #b2b2b2;border-bottom:solid 1px #b2b2b2;}
.tabtotauxcde2 {width:664px;}
.td_mttlib {font-weight:bold;text-align:right;}
.td_mtt {padding-right:10px;text-align:right;border-left:solid 1px #b2b2b2;border-right:solid 1px #b2b2b2;border-bottom:solid 1px #b2b2b2;}
.td_cgv {}
.td_cgv a{color:#333;text-decoration:underline;}
.imagesperso {margin:31px 0px 150px 0px;}
.imagesperso1 {float:left;width:319px;height:233px;border:solid 1px #dfdfdf;}
.imagesperso2 {float:right;width:319px;height:233px;border:solid 1px #dfdfdf;}
.moyenpaiement1 {float:left;width:293px;height:149px;padding-top:15px;padding-left:15px;padding-right:15px;margin-bottom:21px;background-image:url(images/templates/moyenpaiement.jpg);}
.moyenpaiement2 {float:right;width:293px;height:149px;padding-top:15px;padding-left:15px;padding-right:15px;margin-bottom:21px;background-image:url(images/templates/moyenpaiement.jpg);}
.moyenpaiement1 h3{margin:0;padding:0;font-weight:bold;color:#1643a5;margin-bottom:10px;display:block;}
.moyenpaiement2 h3{margin:0;padding:0;font-weight:bold;color:#1643a5;margin-bottom:10px;display:block;}
.moyenpaiement1 p{margin:0;padding:0;}
.moyenpaiement2 p{margin:0;padding:0;}
.moyenpaiement1 img{float:left;}
.moyenpaiement2 img{float:left;}
.btnchoix {float:right;}
#restemsg, #restecom {width:25px;text-align:right;background:none;border:none 0;}

.paniervide {text-align:center;padding-top:100px;color:#000000;font-size:12px;}


.clideconnecte {width:706px;height:20px;padding-right:43px;text-align:right;}
.clih {width:749px;height:58px;background-image:url(images/templates/clih.jpg);color:#1643a5;font-size:10px;}
.clinom {float:left;width:350px;margin-left:67px;margin-top:12px;}
.clidate {float:right;width:282px;margin-right:44px;margin-top:12px;text-align:right;}
.client_rubrique {width:687px;height:23px;padding-left:62px;padding-top:10px;background-image:url(images/templates/client_rubrique.jpg);color:#1643a5;text-transform:uppercase;font-size:12px;font-weight:bold;}
.client_rubrique_contenu {width:682px;height:33px;padding-left:67px;padding-top:11px;background-image:url(images/templates/client_rubrique_contenu.jpg);}
.client_rubrique_contenu a{color:#333;}
.client_rubrique_contenu img{float:right;width:53px;height:22px;margin-right:44px;margin-top:-18px;}
.client_rubrique_contenucomplet {width:647px;padding-left:67px;padding-top:11px;padding-right:35px;}
.tableclient {border:solid 1px #666;border-collapse:collapse;}
.td_head_cde1 {text-align:center;font-weight:bold;/*height:25px;vertical-align:middle;*/}
.td_alt1 {padding-top:5px;padding-bottom:5px;}
.td_alt2 {padding-top:5px;padding-bottom:5px;}

.blocg {float:left;width:326px;margin-left:52px;-margin-left:26px;}
.blocd {float:right;width:326px;margin-right:33px;-margin-right:16px;}
.bloch {width:316px;height:32px;padding-top:10px;padding-left:10px;background-image:url(images/templates/bloch.jpg);font-size:12px;font-weight:bold;}
.blocm {width:326px;background-image:url(images/templates/blocm.jpg);background-repeat:repeat-y;color:#1a1a1a;}
.blocm p{margin:0;padding:0;padding:0px 16px 0px 16px;}
.adresses{line-height:22px;}
.blocm table{margin-left:15px;margin-right:15px;width:296px;}
.blocminput {width:190px;height:14px;margin-left:5px;border:solid 1px #a0a0a0;}
.bloclien {float:left;width:200px;padding-top:8px;margin-left:12px;}
.bloclien a{color:#808080;}
.btnbloc {float:right;margin-right:9px;text-align:right;}
.blocbr {line-height:23px;}
.blocb {width:326px;height:11px;background-image:url(images/templates/blocb.jpg);}
.right {text-align:right;margin-right:120px;}

#formuinscription {width:664px;margin-left:52px;color:#1a1a1a;}

.formuinscriptionh {width:664px;height:53px;background-image:url(images/templates/formuinscriptionh.jpg);}
.formuinscriptionm {width:664px;background-image:url(images/templates/formuinscriptionm.jpg);background-repeat:repeat-y;}
.formuinscriptionb {width:664px;height:45px;background-image:url(images/templates/formuinscriptionb.jpg);}


.bloch2 {width:654px;height:28px;padding-top:11px;padding-left:10px;background-image:url(images/templates/bloch2.jpg);background-position:bottom;font-size:12px;font-weight:bold;}
.blocm2 {width:664px;background-image:url(images/templates/blocm2.jpg);background-repeat:repeat-y;color:#1a1a1a;}
.blocm2 p{margin:0;padding:0;padding:7px 16px 16px 16px;}
.blocm2p {margin:0;padding:0;padding:7px 16px 10px 14px;}
.blocm2 textarea{border:solid 1px #a0a0a0;}
#contenucarte {width:470px;height:89px;}
#message {width:622px;height:69px;*width:610px;}
.blocb2 {width:664px;height:17px;margin-bottom:8px;background-image:url(images/templates/blocb2.jpg);}
.tabmessage {padding:0px 0px 0px 16px;margin-left:16px;}
.tablemessage2 {margin-right:23px;*margin-right:19px;}

.contact {padding:15px;}

.plan {width:759px;height:36px;padding-bottom:16px;background-image:url(images/templates/article.jpg);background-position:bottom;background-repeat:no-repeat;}

.creertexte {width:801px;padding-top:15px;}
.creertexteg {float:left;width:400px;height:265px;text-align:center;}
.creertexted {
	float:right;
	width:391px;
	_width:385px;
	text-align:left;
	margin-right:10px;
	_margin-right:5px;
}

.creercateg0 {float:left;width:266px;height:500px;}
.creerc0img {width:230px;height:230px;margin-left:18px;margin-right:18px;text-align:center;}
.creerc0titre {width:266px;height:38px;text-align:center;text-transform:uppercase;}
.creerc0titre a{ color:#000000; font-weight:bold;}
.creerc0txt {width:246px;height:130px;padding-left:10px;padding-right:10px;}
.creercateg0 p{margin:0;padding:0;text-align:left;padding-left:10px;}
.creercateg0sep {float:left;width:1px;height:500px;background-image:url(images/templates/creer/creercateg0sep.jpg);}


/*  LIGHTBOX  */
#lbOverlay {position:absolute;top:0;left:0;width:100%;background-color:#918f8f;cursor:pointer;overflow:hidden;} 
#lbCenter {width:398px;height:259px;background-image:url(images/templates/creer/popup.jpg);position:absolute;left:50%;margin:0;padding:0;overflow:hidden;margin-top:150px;}
#lbCanvas {border:0;overflow:hidden;width:398px;*width:498px;}
#lbCanvas iframe{border:0;margin:0;padding:0;overflow:hidden;width:398px;*width:498px;} 
.lbLoading {overflow:hidden;} 
#lbBottomContainer {position:absolute;left:50%;margin:0;padding:0;overflow:hidden;width:398px;*width:498px;display:none;}

/*  LIGHTBOX 2  */
#lbOverlay2 {position:absolute;top:0;left:0;width:100%;background-color:#918f8f;cursor:pointer;overflow:hidden;} 
#lbCenter2 {width:398px;height:326px;background-image:url(images/templates/creer/popup2.jpg);position:absolute;left:50%;margin:0;padding:0;overflow:hidden;margin-top:150px;}
#lbCanvas2 {border:0;overflow:hidden;width:398px;*width:498px;} 
#lbCanvas2 iframe{border:0;margin:0;padding:0;overflow:hidden;width:398px;*width:498px;} 
.lbLoading2 {overflow:hidden;} 
#lbBottomContainer2 {position:absolute;left:50%;margin:0;padding:0;overflow:hidden;width:398px;*width:498px;display:none;}

/*  LIGHTBOX 3  */
#lbOverlay3 {position:absolute;top:0;left:0;width:100%;background-color:#918f8f;cursor:pointer;overflow:hidden;} 
#lbCenter3 {width:530px;height:125px;position:absolute;left:50%;margin:0;padding:0;overflow:hidden;margin-top:150px;background-color:#FFF;}
#lbCanvas3 {border:0;overflow:hidden;width:530px;*width:630px;} 
#lbCanvas3 iframe{border:0;margin:0;padding:0;overflow:hidden;width:530px;*width:630px;} 
.lbLoading3 {overflow:hidden;} 
#lbBottomContainer3 {position:absolute;left:50%;margin:0;padding:0;overflow:hidden;width:530px;*width:630px;display:none;}

/*  LIGHTBOX 4  */
#lbOverlay4 {position:absolute;top:0;left:0;width:100%;background-color:#918f8f;cursor:pointer;overflow:hidden;} 
#lbCenter4 {width:400px;height:400px;position:absolute;left:50%;margin:0;padding:0;overflow:hidden;margin-top:150px;background-color:#FFF;}
#lbCanvas4 {border:0;overflow:hidden;width:400px;*width:500px;} 
#lbCanvas4 iframe{border:0;margin:0;padding:0;overflow:hidden;width:400px;*width:500px;} 
.lbLoading4 {overflow:hidden;} 
#lbBottomContainer4 {position:absolute;left:50%;margin:0;padding:0;overflow:hidden;width:400px;*width:500px;display:none;}


.diamantformuh {width:770px;height:35px;padding-top:11px;padding-right:22px;background-image:url(images/templates/creer/diamantformuh.jpg);text-align:right;}
.diamantsimple {text-align:left; width:760px;}
.diamantsimple p{margin:0;padding:0;padding-bottom:16px;padding-left:10px;}
.diamantsimple p img{vertical-align:middle;}
.diamantsimple1 {width:792px;height:53px;background-image:url(images/templates/creer/diamantsimple1.jpg);}
.diamantsimple2 {width:792px;height:91px;background-image:url(images/templates/creer/diamantsimple2.jpg);}
.diamantsimple3 {width:792px;height:90px;background-image:url(images/templates/creer/diamantsimple3.jpg);}
.diamantsimplecontenu {width:699px;margin-left:51px;margin-right:51px;}
.choix {margin:0;padding:0;float:left;width:87px;height:88px;*height:108px;text-align:center;color:#1643a5;}

#resultatsrecherche {text-align:center;}
.rechercheformu {width:773px;padding-top:25px;padding-left:9px;background-image:url(images/templates/creer/rechercheformu.jpg);background-repeat:no-repeat;font-size:10px;}
.rechercheformu2 {width:773px;padding-left:9px;font-size:10px;}
.tablerecformes {width:773px;height:67px;background:url(images/templates/creer/tablerecformes.jpg) no-repeat;text-align:center;color:#1643a5;}
.tablerecformes br{line-height:2px;}
.tablerecautres {width:773px;height:100px;margin-top:3px;background-image:url(images/templates/creer/tablerecautres.jpg);}
.tablerecautres tr{height:22px;*height:20px;vertical-align:middle;}
#carat_min, #carat_max, #couleur_min, #couleur_max, #purete_min, #purete_max, #taille_min, #taille_max, #prix_min2, #prix_max2 {display:none;}
#valcaratmin, #valcaratmax, #valprixmin, #valprixmax {width:85px;height:13px;padding-top:1px;text-align:center;font-size:10px;color:#1a1a1a;}
.rechercherecap {width:773px;padding:12px 19px 12px 9px;}
.rechercherecap strong{color:#1643a5;}
.resultatsdiamants {width:773px;padding-top:24px;padding-left:9px;padding-right:19px;background-image:url(images/templates/creer/resultatsdiamants.jpg);background-repeat:no-repeat;font-size:10px;}
.resultatsdiamants table{width:773px;color:#1643a5;text-align:center;}
.resultatsdiamants table a{text-decoration:underline;}
.diamant_desc {width:112px;height:249px;padding:23px 34px 10px 13px;position:relative;top:-133px;left:-153px;*left:-183px;overflow:hidden;background:url(images/templates/creer/diamant_desc.gif) no-repeat;color:#000000;text-align:left;font-size:10px;z-index:90;}
.diamant_desc a{color:#83BD3F;}
.diamant_desc_item {width:112px;height:13px;padding-top:15px;}
.thdetails {width:84px;height:28px;background-image:url(images/templates/creer/thdetails.jpg);background-repeat:no-repeat;}
.thforme {width:87px;height:28px;background-image:url(images/templates/creer/thforme.jpg);background-repeat:no-repeat;text-align:right;}
.thforme img{width:13px;height:13px;margin-top:6px;margin-right:10px;}
.thcarat {width:86px;height:28px;background-image:url(images/templates/creer/thcarat.jpg);background-repeat:no-repeat;text-align:right;}
.thcarat img{width:13px;height:13px;margin-top:6px;margin-right:9px;}
.thcouleur {width:87px;height:28px;background-image:url(images/templates/creer/thcouleur.jpg);background-repeat:no-repeat;text-align:right;}
.thcouleur img{width:13px;height:13px;margin-top:6px;margin-right:10px;}
.thpurete {width:86px;height:28px;background-image:url(images/templates/creer/thpurete.jpg);background-repeat:no-repeat;text-align:right;}
.thpurete img{width:13px;height:13px;margin-top:6px;margin-right:10px;}
.thtaille {width:86px;height:28px;background-image:url(images/templates/creer/thtaille.jpg);background-repeat:no-repeat;text-align:right;}
.thtaille img{width:13px;height:13px;margin-top:6px;margin-right:9px;}
.thcertificat {width:87px;height:28px;background-image:url(images/templates/creer/thcertificat.jpg);background-repeat:no-repeat;}
.thprix {width:87px;height:28px;background-image:url(images/templates/creer/thprix.jpg);background-repeat:no-repeat;text-align:right;}
.thprix img{width:13px;height:13px;margin-top:6px;margin-right:10px;}
.thcomparer {width:83px;height:28px;background-image:url(images/templates/creer/thcomparer.jpg);background-repeat:no-repeat;}
.thcomparer img{width:83px;height:28px;}
.trdiamantg1 {height:31px;background-image:url(images/templates/creer/trdiamantg1.jpg);}
.trdiamantm1 {height:31px;background-image:url(images/templates/creer/trdiamantm1.jpg);background-repeat:repeat-x;}
.trdiamantd1 {height:31px;background-image:url(images/templates/creer/trdiamantd1.jpg);}
.trdiamantg2 {height:31px;background-image:url(images/templates/creer/trdiamantg2.jpg);}
.trdiamantm2 {height:31px;background-image:url(images/templates/creer/trdiamantm2.jpg);background-repeat:repeat-x;}
.trdiamantd2 {height:31px;background-image:url(images/templates/creer/trdiamantd2.jpg);}
.trdiamantgbleu {height:31px;background-image:url(images/templates/creer/trdiamantgbleu.jpg);}
.trdiamantmbleu {height:31px;background-image:url(images/templates/creer/trdiamantmbleu.jpg);background-repeat:repeat-x;}
.trdiamantdbleu {height:31px;background-image:url(images/templates/creer/trdiamantdbleu.jpg);}
.trsepdiamant {height:3px;}
.pagenavdiams {float:right;text-align:left;width:485px;height:22px;padding-top:6px;padding-left:20px;background-image:url(images/templates/creer/pagenavdiams.jpg);}
.resultatsdiams {float:left;height:22px;padding-top:6px;text-align:center;}
.erreurdiamant {text-align:center;padding-top:50px;padding-bottom:50px;color:#1643a5;}
.art_imgsupsdiams {width:352px;-width:355px;height:64px;margin-left:23px;-margin-left:20px;margin-right:54px;}
.art_imgsupsdiams img{border:solid 1px #cccccc;}

#comparaisondiamants {width:773px;padding:49px 0px 20px 9px;color:#1643a5; display:none;}
#grand {}
.divcomparaisonth {float:left;width:108px;height:254px;background-image:url(images/templates/creer/divcomparaisonth.jpg);}
.divcomparaisonbit {float:left;width:133px;height:254px;text-align:center;}
.divcomparaisonbittd {width:133px;height:18px;padding-top:2px;background-image:url(images/templates/creer/divcomparaisonbittd.jpg);}
.divcomparaisonbittd strong{color:#000;}
.divcomparaisonbittd a{color:#83bd3f;text-decoration:underline;}
.divcomparaisonbittdlinks {width:133px;height:18px;padding-top:2px;background-image:url(images/templates/creer/divcomparaisonbittd.jpg);}
.divcomparaisonbittdprix {width:133px;height:23px;padding-top:7px;background-image:url(images/templates/creer/divcomparaisonbittdprix.jpg);}

#slider_couleur {width:585px;height:22px;background-image:url(images/templates/creer/slider_couleur.jpg);}
#slider_purete {width:585px;height:22px;background-image:url(images/templates/creer/slider_purete.jpg);}
#slider_carat {width:404px;height:22px;background-image:url(images/templates/creer/slider_carat.jpg);}
#slider_prix2 {width:404px;height:22px;background-image:url(images/templates/creer/slider_prix2.jpg);}


#divflash {z-index:1000;width:1px;height:1px;}
.divflashcont {margin:0;padding:0;width:773px;position:absolute;top:241px;left:0px;overflow:hidden;z-index:1000;}
html:not([lang*=""]) .divflashcont {top:238px;}

a.lienfinancer_panier {
	text-decoration:none;
}

a.lienfinancer_panier:hover {
	text-decoration:underline;
}
