html, body {margin: 0;padding: 0;}
input {vertical-align:middle;font-family:Verdana;font-size:10px;}
select {vertical-align:middle;font-family:Verdana;font-size:10px;}

body {font-family:Verdana;font-size:10px;margin:0;padding:0;color:#6E6E70;background-color:#9ACBEB;background-image:url(images/templates/degrade.jpg);background-repeat:repeat-x;}

img {border:0;}
.bloc {clear:both;}
.opti{display:none;}
a {text-decoration:none;color:#6E6E70;}
a:hover{text-decoration:underline;}
form{display:inline;}

.clear {clear:both;}

.transp {background:none;color:#3A3A3A;border:0px;vertical-align:middle;}


#conteneur {width:1000px;margin:0 auto;background-color:#FFFFFF;}

#header {width:1000px;height:331px;}
.flash_banner {width:1000px;height:237px;}
.bandeau {margin-left:10px;width:990px;}
.connexion {
	padding-left:27px;
	width:700px;height:37px;
	padding-top:21px;
	float:left;
	background-image:url(images/templates/back_recherche.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
}

.connexion a {color:#FFFFFF;text-decoration:none;}
.connexion a:hover {color:#FFFFFF;text-decoration:underline;}
.recherche {height:38px;background-image:url(images/templates/back_recherche.jpg);background-repeat:repeat-x;text-align:right;color:#FFFFFF;padding-top:20px;float:left;width:213px;padding-right:40px;background-position:top left;}
.input_search {border:1px solid #587283;}
.navigation {width:989px;height:32px;padding-left:11px;padding-top:2px;background-image:url(images/templates/back_navigation.jpg);background-repeat:no-repeat;background-position:top left;}
.accueil {float:left;width:177px;height:32px;}
.accueil a {color:#88C2E7;font-weight:bold;}
.accueil a:hover {color:#88C2E7;font-weight:bold;}
.navigationbit {float:left;text-transform:uppercase;width:635px;height:32px;}
.favoris{float:left;width:167px;text-align:right;padding-right:10px;color:#88C2E7;font-weight:bold;height:32px;}
.favoris a {color:#88C2E7;font-weight:bold;}
.favoris a:hover {color:#88C2E7;font-weight:bold;}

#contenu {width:1000px;}

.gauche {float:left;width:186px;}

ul.tree{display:none;margin:15px}

.gauche ul {margin-left:11px;padding:0;margin-bottom:40px;}
.gauche li {list-style:none;margin-bottom:13px;}

.titre_gauche {
	background-image:url(images/templates/titre_gauche.jpg);
	background-repeat:no-repeat;
	color:#ED008C;
	font-weight:bold;
	background-position:top left;
	width:175px;
	height:25px;
	padding-left:11px;
	padding-top:2px;
	margin-bottom:5px;
	text-transform:uppercase;
}
.edito {width:175px;padding-left:11px;margin-bottom:40px;}
.club_azur {width:175px;padding-left:11px;margin-bottom:40px;}

.trouver_la_perle {
	width:175px;
	padding-left:11px;
	margin-bottom:10px;
	margin-top:10px;
}

.milieu {float:left;width:598px;padding-left:26px;}

.banner_pub{width:572px;margin-bottom:10px;}
.index_news{width:572px;margin-bottom:10px;}
.titre_milieu {background-image:url(images/templates/titre_milieu.jpg);background-repeat:no-repeat;color:#ED008C;font-weight:bold;background-position:top left;width:572px;height:33px;padding-top:2px;margin-bottom:12px;text-transform:uppercase;}
.articles {
	width:585px;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;
}
.vignette {
	width:173px;
	float:left;
	margin-right:19px;
	height:340px;
}
.vignette_h  {width:173px;height:2px;background-image:url(images/templates/vignette_h.jpg);background-repeat:no-repeat;background-position:left bottom;}
.vignette_m  {width:173px;background-image:url(images/templates/vignette_m.jpg);background-repeat:repeat-y;text-align:center;padding-top:10px;background-position:left top;}
.vignette_b  {width:173px;height:21px;background-image:url(images/templates/vignette_b.jpg);background-repeat:no-repeat;}
.vignette_img {width:173px;height:155px;text-align:center;}
.vignette_prix {width:173px;height:100px;text-align:center;}
.vignette_toprix_normal {float:left;width:173px;text-align:center;padding-top:10px;}
.vignette_toprix_promo {float:left;width:173px;text-align:center;padding-top:10px;}
.vignette_panier {width:173px;text-align:center;}
.vignette_panier img{vertical-align:middle;}
.prixpromo {color:#ED1C21;font-size:18px;font-weight:bold;}
.vignette_lib {width:173px;height:39px;text-align:center;background-image:url(images/templates/vignette_lib.jpg);background-repeat:no-repeat;padding-top:15px;}
.vignette_lib1 a {color:#EE217C;font-weight:bold;font-size:11px;}
.vignette_lib1 a:hover {color:#EE217C;font-weight:bold;font-size:11px;}
.vignette_lib2 {color:#FFFFFF;font-weight:bold;font-size:11px;}
.lien_top {width:570px;text-align:right;padding-right:28px;}

.droite {float:left;width:190px;}
.panier {width:180px;margin-bottom:8px;}
.panier a {color:#3A3A3A;}
.panier a:hover {color:#3A3A3A;}
.panier_h {height:30px;width:180px;}
.panier_m {width:145px;height:64px;background-image:url(images/templates/panier_m.jpg);background-repeat:no-repeat;text-align:center;color:#3A3A3A;background-position:top left;padding-left:35px;padding-top:10px;}
.panier_b {width:180px;height:3px;background-image:url(images/templates/panier_b.jpg);background-repeat:no-repeat;}

.une_question {margin-bottom:8px;width:180px;height:171px;float:left;}

.livraison {margin-bottom:8px;width:180px;float:left;}
.livraison_h {height:180px;background-image:url(images/templates/livraison_h.jpg);background-repeat:no-repeat;height:29px;}
.livraison_m {width:180px;text-align:center;height:97px;background-image:url(images/templates/livraison_m.jpg);background-repeat:repeat-y;padding-top:15px;}
.livraison_b {width:180px;background-image:url(images/templates/livraison_b.jpg);background-repeat:no-repeat;height:29px;}
.paiement {margin-bottom:8px;width:180px;height:115px;float:left;}


.choix_perle {
	margin-bottom:8px;
	width:180px;
	height:220px;
	float:left;
}

.newsletter {width:180px;margin-bottom:8px;float:left;}
.newsletter_h {height:29px;width:180px;background-image:url(images/templates/newsletter_h.jpg);background-repeat:no-repeat;}
.newsletter_m {width:169px;background-image:url(images/templates/newsletter_m.jpg);background-repeat:repeat-y;text-align:left;color:#3A3A3A;background-position:top left;padding-left:11px;padding-top:10px;}
.newsletter_b {width:180px;height:8px;background-image:url(images/templates/newsletter_b.jpg);background-repeat:no-repeat;}

.news-email {border:1px solid #BFBFBF;vertical-align:middle;width:90px;}
.newsletter_left {width:104px;text-align:left;background-image:url(images/templates/back_newsletter.jpg);background-repeat:no-repeat;padding-right:10px;background-position:top left;padding-left:55px;font-size:9px;margin-bottom:10px;}

.topvente {width:180px;float:left;margin-bottom:8px;float:left;}
.topvente_h  {width:180px;height:29px;background-image:url(images/templates/topvente_h.jpg);background-repeat:no-repeat;background-position:left bottom;}
.topvente_m  {width:180px;background-image:url(images/templates/topvente_m.jpg);background-repeat:repeat-y;text-align:center;padding-top:10px;background-position:left top;}
.topvente_b  {width:180px;height:21px;}
.topvente_img {width:180px;height:155px;text-align:center;}
.topvente_prix {width:180px;height:100px;text-align:center;}
.topvente_panier {width:170px;text-align:center;}
.topvente_lib {width:180px;height:39px;text-align:center;background-image:url(images/templates/topvente_lib.jpg);background-repeat:no-repeat;padding-top:15px;}
.topvente_lib1 a {color:#F1592A;font-weight:bold;font-size:11px;}
.topvente_lib1 a:hover {color:#F1592A;font-weight:bold;font-size:11px;}
.topvente_lib2 {color:#FFFFFF;font-weight:bold;font-size:11px;}

#footer {width:1000px;margin-top:15px;}
.foot1 {margin-left:11px;width:978px;height:37px;background-image:url(images/templates/back_recherche.jpg);background-repeat:repeat-x;text-align:center;color:#FFFFFF;padding-top:22px;margin-right:11px;}
.foot1 a {color:#FFFFFF;}
.foot2 {width:1000px;text-align:center;padding-top:5px;}

.titre_milieu2 {
	/*
	background-image:url(images/templates/titre_milieu.jpg);
	*/
	background-repeat:no-repeat;
	color:#03ACED;
	font-weight:bold;
	background-position:top left;
	width:572px;
	height:33px;
	padding-top:2px;
	text-transform:uppercase;
}

.vignette_categ {width:173px;height:232px;float:left;margin-right:17px;}
.vignette_m_categ  {width:173px;height:209px;background-image:url(images/templates/vignette_m.jpg);background-repeat:repeat-y;text-align:center;}
.titre_milieu3 {background-image:url(images/templates/titre_milieu3.jpg);background-repeat:no-repeat;color:#03ACED;background-position:top left;width:573px;height:23px;padding-top:11px;margin-bottom:12px;}
.desc_categ {margin-bottom:5px;color:#3A3A3A;width:572px;}
.article {margin-bottom:5px;color:#3A3A3A;width:572px;}
.article_img {float:left;width:255px;}
.article_desc {float:left;width:292px;margin-left:25px;}
.art_img_h  {width:255px;height:2px;background-image:url(images/templates/art_img_h.jpg);background-repeat:no-repeat;background-position:left bottom;}
.art_img_m  {width:255px;height:227px;background-image:url(images/templates/art_img_m.jpg);background-repeat:repeat-y;text-align:center;padding-top:18px;}
.art_img_b  {width:241px;height:84px;background-image:url(images/templates/art_img_b.jpg);background-repeat:no-repeat;text-align:center;padding-left:14px;padding-top:10px;}
.zoom {float:left;margin-right:12px;}
.img_sup_bit {float:left;margin-right:12px;width:48px;height:45px;background-image:url(images/templates/img_sup_bit.jpg);background-repeat:no-repeat;text-align:center;padding-top:2px;}
.art_prix {
	color:#88C2E8;
	float:left;
	width:140px;
}

.stock {
	float:right;
	width:150px;
	text-align:center;
	margin-top:10px;
}
.prix {
	border:none;
	background:none;
	color:#88C2E8;font-weight:bold;
	font-size:18px;
	vertical-align:middle;
}

.prix_rose {
	border:none;
	background:none;
	color:#ee008e;
	font-weight:bold;
	font-size:18px;
	vertical-align:middle;
}

#qte {border:1px solid #C8C9CB;text-align:center;}
.topqte {border:1px solid #C8C9CB;text-align:center;margin-top:2px;}
.art_boutons {text-align:center;width:292px;margin-top:20px;}

.pagecontenu {width:572px;margin-top:15px;}
.boutons_commande {text-align:right;margin-top:20px;margin-bottom:20px;}
.boutons_commande img{}
.td_head_cde {text-align:center;height:30px;vertical-align:middle;color:#FFFFFF;background-color:#97C9EC;font-weight:bold;}

.cde1 {background-color:#FFFFFF;height:25px;vertical-align:middle;}
.cde2 {background-color:#F480A3;height:25px;vertical-align:middle;color:#FFFFFF;}
.cde2 a{color:#FFFFFF;}
.td_foot_cde {text-align:right;height:20px;vertical-align:bottom;padding-right:2px;}

.etoile {color:#706168;}
.erreur {color:#706168;font-weight:bold;}

.cadre {float:left;width:50%;text-align:center;margin-top:25px;}
.cadre b{color:#706168;}

.pagenav {text-align:center;color:#ED008C;}
.pagenav a {color:#ED008C;}
.pagenav a:hover {color:#ED008C;}
#leftprecedent {float:left;display:inline;}
#rightsuivant {float:right;margin-right:20px;display:inline;}
#pagecenter {
	display:inline;
	width:200px;
	text-align:center;
}

.file a{color:#032f55;}
.folder a{color:#032f55;}
.folderOpen a {color:#ED008C;}
.tree a {color:#032f55;}
.file a:hover{color:#ED008C;}
.folder a:hover{color:#ED008C;}
.folderOpen a:hover {color:#ED008C;}



.titre_milieu_cdc {
	background:url(images/templates/titre_milieu_cdc.jpg) no-repeat;
	width:570px;
	height:39px;
	margin-top:2px;
	margin-bottom:6px;
}

.titre_milieu_top_v {
	background:url(images/templates/titre_milieu_top_v.jpg) no-repeat;
	width:570px;
	height:39px;
	margin-top:2px;
	margin-bottom:6px;
}

.titre_milieu_nouv {
	background:url(images/templates/titre_milieu_nouv.jpg) no-repeat;
	width:570px;
	height:39px;
	margin-top:2px;
	margin-bottom:6px;
}

.titre_milieu_imba {
	background:url(images/templates/titre_milieu_imba.jpg) no-repeat;
	width:570px;
	height:39px;
	margin-top:2px;
	margin-bottom:6px;
}

.titre_milieu_bleu, .titre_milieu_rose {
	width:570px;
	height:39px;
	margin-top:2px;
	margin-bottom:6px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	line-height:40px;
	text-indent:10px;
}

.titre_milieu_bleu {
	background:url(images/templates/titre_milieu_bleu.jpg) no-repeat;
}

.titre_milieu_rose {
	background:url(images/templates/titre_milieu_rose.jpg) no-repeat;
}

.orange {
	color:#fe4f00;
}

.bleu {
	color:#1f92ff;
}

#prixTotal {
	color:#88C2E8;
	font-weight:bold;
	margin-top:10px;
}

.rose {
	color:#ee008e;
}

.rose_bold {
	color:#ee008e;
	font-weight:bold;
	margin-top:-2px;
}

.vert{
	color:#00d52b;
}

.h1_det_art {
	color:#86c1e9;
	font-weight:bold;
	font-size:13px;
	text-transform:uppercase;
}

.stock_green {
	color:#00d52b;
	font-weight:bold;
}

.stock_red {
	color:#FF0000;
	font-weight:bold;
}


/*TREEVIEW*/
#catalogue{
	width:165px;
	padding:5px 0px 10px 0px;
}

#catalogue ul, #catalogue li{margin:0; padding:0; list-style:none;}

/*niv1*/
#catalogue .file, #catalogue .folder, #catalogue .folderOpen {
	width:165px;
}

#catalogue .file a, #catalogue .folder a, #catalogue .folderOpen a{
	display:block;
	width:150px;
	padding:2px 5px 4px 25px;
	background:url('images/templates/fleche_menu_fond_bleu.jpg') no-repeat 0 2px;
	line-height:10px;
}

#catalogue .folder a,  #catalogue .file a{
	color:#032f55;
}

#catalogue .folder a:hover, #catalogue .file a:hover {
	color:#ED008C;
}

#catalogue .folderOpen a{
	color:#ED008C;
	font-weight:bold;
}

#catalogue .folderOpen a:hover{
	color:#ED008C;
	font-weight:bold;
}

/*niv2*/
.tree {
	display:none;
}

#catalogue .folder .tree .file, #catalogue .folderOpen .tree .file, #catalogue .folder .tree .folder,  #catalogue .folderOpen .tree .folder, #catalogue .folderOpen .tree .folderOpen{
	width:140px;
	padding:0 0 0 10px;
}

#catalogue .folder .tree .file a, #catalogue .folder .tree .folder a{
	display:block;
	width:125px;
	padding:2px 5px 4px 25px;
	color:#032f55;
	background:url('images/templates/fleche_menu_fond_bleu.jpg') no-repeat 0 2px;
	line-height:10px;
	font-weight:normal;
}

#catalogue .folderOpen .tree .file a, #catalogue .folderOpen .tree .folder a, #catalogue .folderOpen .tree .folderOpen a{
	display:block;
	width:145px;
	padding:2px 5px 4px 25px;
	color:#032f55;
	background:url('images/templates/fleche_menu_fond_bleu.jpg') no-repeat 0 2px;
	line-height:10px;
	font-weight:normal;
}

#catalogue .folderOpen .tree .file a:hover, #catalogue .folderOpen .tree .folder a:hover, #catalogue .folderOpen .tree .folderOpen a:hover, #catalogue .folder .tree .file a:hover, #catalogue .folder .tree .folder a:hover {
	color:#ED008C;
}

/*MENU*/
#menu{
	width:165px;
	padding:5px 0px 0px 0px;
}

#menu ul, #menu li{margin:0; padding:0; list-style:none;}


#menu a {
	display:block;
	width:150px;
	padding:2px 5px 4px 25px;
	background:url('images/templates/fleche_menu.jpg') no-repeat 0 2px;
	line-height:12px;
	color:#032f55;
}

#menu a:hover {
	color:#ED008C;
}

/****************************** Défilement images Coups de coeur *****************/
#dhtmlgoodies_slideshow{
	width:570px;
}

.cont_article_index {
	width:560px;
	height:340px;
}


#galleryContainer{
	width:560px;
	height:340px;
	position:relative;
	overflow:hidden;
}


#theImages{
	position:absolute;
	height:340px;
	width:3200px;
}

#theImages #slideEnd{
	float:left;
}



#arrow_left{
	width:14px;
	height:340px;
	position:absolute;
	left:0;
	z-index:10;
	background:url(images/templates/fleche_gauche.jpg) no-repeat;
}

#arrow_right{
	width:14px;
	height:340px;
	position:absolute;
	right:0;
	z-index:10;
	background:url(images/templates/fleche_droite.jpg) no-repeat;
}

.pointer {
	cursor:pointer;
}
