

body {margin: 0;padding: 0;background: #f5f1ee;color: #666666;font-size: 11px;font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;}
div#global_fond {background: #f4f1ed url(http://interface.passion-piercing.fr/v3/fond_contenu.gif) center repeat-y;}
div#global_conteneur {background: url(http://interface.passion-piercing.fr/v3/fond_header.gif) center top no-repeat;width:100%;margin: 0;padding:0px;}
div#global {width:776px;margin: 0 auto;padding:0px;}
div#header {width:776px;margin: 0 auto;padding:0px; height:101px;background: url(http://interface.passion-piercing.fr/v3/header.jpg) center bottom no-repeat;}
#contenu {width:777px;text-align:left;margin:0 auto;}
#global_commande {background: url(http://interface.passion-piercing.fr/v3/fond_contenu.gif) center repeat-y;}
#content_commande {width:777px;margin: 0 auto;padding-bottom:0px;}
div#footer_commande {min-height:144px;width:100%;background: url(http://interface.passion-piercing.fr/v3/fond_bas.gif) center bottom no-repeat;overflow:hidden;}
div#footer_commande h3 {width:740px;text-align:center;padding:40px 10px 0px 10px;margin:0 auto 64px auto;font-weight:normal;font-size:13px;}
div#footer_landing {min-height:110px;width:100%;background: url(http://interface.passion-piercing.fr/v3/fond_bas.gif) center bottom no-repeat;overflow:hidden;}
div#footer_landing h3 {width:740px;text-align:center;padding:40px 10px 0px 10px;margin:0 auto 64px auto;font-weight:normal;font-size:13px;}
div#footer {height:156px;color: #918255;background: url(http://interface.passion-piercing.fr/v3/fond_bas.gif) center bottom no-repeat;margin-top:4px;}
div#footer.homepageFooter, body#bodyDetailPage div#footer {border:none !important;}
div.footerCell {border-top:1px solid #f3eeea;width:764px;height:90px;padding:4px 5px;margin-left:auto;margin-right:auto;}
div.footerCellContenu {border:#e4dcd1 solid 1px;height:88px;}
div.footerCellContenu .footerCellContenuT {padding:4px 8px;}
div.footerCellHeader {background:#f3eeea;height:20px;font-weight:bold;text-align:center;font-size:14px;margin-top:2px;}
div.footerCell1 {float:left;width:209px;height:88px;margin-right:4px;background:#FFFFFF;text-align:left;}
div.footerCell2 {float:left;width:268px;height:88px;margin-right:4px;background:#FFFFFF;text-align:left;}
div.footerCell3 {float:left;width:279px;height:88px;background:#FFFFFF;text-align:left;}
div.footerCell1s {float:left;width:180px;height:88px;margin-right:4px;background:#FFFFFF;text-align:left;line-height:16px;}
div.footerCell2s {float:left;width:286px;height:88px;margin-right:4px;background:#FFFFFF;text-align:left;}
div.footerCell3s {float:left;width:290px;height:88px;background:#FFFFFF;text-align:left;}
div.footerliens {font-size:11px;margin-top:6px;}
div.copyright {font-size:10px;margin-top:8px;}
div.copyright-landing {font-size:10px;}
div.footerliens, div.copyright, div.copyright-landing {color:#5B6571;width:776px;margin-left: auto;margin-right: auto;text-align:center;}
.nomargin {margin:0px;padding:0;}
#navigation-gauche {width:173px;height:100%;}
A, A:active, A:hover, A:visited {color:#666666;}
A.cursor, div.cursor {cursor:pointer;}
#logo {float: left;background:url(http://interface.passion-piercing.fr/v3/logo-piercing.gif) no-repeat 20px 12px;width:350px;height:70px;}
#logo2 {float: left;width:350px;height:70px; margin-left:10px;}
.slogan {margin: 51px 0 0 0px;background:url(http://interface.passion-piercing.fr/v3/slogan.gif) no-repeat;text-align:left;color:#666666;font: bold 110% Tahoma;padding:0px 6px 0px 21px;width:167px;height:19px;}
.slogan2 {margin: 10px 0 0 0px;text-align:left;color:#666666;font: bold 110% Tahoma;padding:0px 0px 0px 11px;width:167px;height:19px;}
#header-lien {float: right;margin-right: 4px;position: relative;top: 4px;height: 20px;}
div#header-lien {display: block;color:#666666;width:400px;text-align:right;}
#header-lien SPAN.sepa {font-size: 12px;color: #cccccc;}
A.nocolor, A.nocolor:visited, .nocolor, A.nocolor {text-decoration: none;color: #666666;}
A.nocolor:hover {text-decoration: underline;color: #666666;}
div#header-rayons {display: block;color:#666666;}
#rayons {float: left;height: 23px;background:url(http://interface.passion-piercing.fr/v3/header_rayons.gif);width:532px;font-size: 14px;color: #ffffff;font-weight:bold;text-align:left;padding:7px 2px 0 12px; margin-top:1px;}
#rayons2 {float: left;height: 23px;width:532px;font-size: 14px;color: #ffffff;font-weight:bold;text-align:left;padding:7px 2px 0 12px; margin-top:1px;}
A.rayon-tab, A.rayon-tab:visited {text-decoration: none;color: #ffffff;height:24px;padding:0 9px;background:url(http://interface.passion-piercing.fr/v3/separateur.gif) no-repeat right;}
A.rayon-tab:hover {text-decoration: underline;color: #c0ac87;height:24px;padding:6px 10px 6px 11px;background:#ffffff url(http://interface.passion-piercing.fr/v3/rayon-tabs-selected4.gif);margin-left:-2px;margin-right:-1px;}
A.rayon-tab-selected, A.rayon-tab-selected:visited, A.rayon-tab-selected:hover {color: #ffffff;font-weight:bold;height:24px;padding:6px 9px 6px 11px;background:#c0ac87 url(http://interface.passion-piercing.fr/v3/rayon-tabs.gif);margin-left:-2px;}
#panier {float: right;position: relative;height: 79px;background:url(http://interface.passion-piercing.fr/v3/header_panier.jpg);width:230px;top: 2px;cursor:pointer;}
#panier2 {float: right;position: relative;height: 79px;width:230px;top: 2px;cursor:pointer;}
#panier-resume {width:130px;color: #ffffff;text-align:right;margin:16px 2px 0 0;float:right;line-height:20px;}
A.resume, A.resume:visited, A.resume:hover {cursor:pointer;text-decoration:none;color:#FFFFFF;}
.panier-contenu {font-weight:bold;color:#666666;margin:0;padding-top:20px;padding-right:20px;line-height:2px;}
#header-infos {background:url(http://interface.passion-piercing.fr/v3/header_infos.gif);width:776px;height: 25px;font-size: 11px;color: #666666;text-align:center;top:2px;position:relative;line-height: 25px;vertical-align:middle;clear:both;}
#header-infos2 {width:776px;height: 25px;font-size: 11px;color: #666666;text-align:center;margin-top:1px;line-height: 25px;vertical-align:middle;clear:both; background-color:#f3eee9;}
#livraison-t {width:350px;height:25px;float:left;}
#livraison-t2 {width:340px;height:25px;float:left;}
.livraison-info {font-size:14px;margin-left:2px;margin-right:2px;position:relative;top:1px;}
#livraison-g {width:420px;height:25px;float:left;}
#livraison-g2 {width:435px;height:25px;float:left;}
.question {text-decoration:underline;color:#999999;font-weight:bold;}
#TB_window {font-size: 10px;}
#TB_secondLine {font-size: 10px;}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
#TB_overlay {position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {background-color:#afa089;filter:alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;}
#TB_window {position: fixed;z-index: 102;color:#000000;display:none;border:0;text-align:left;top:50%;left:50%;}
#TB_window img#TB_Image {display:block;margin: 15px 0 0 15px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;border-left: 1px solid #666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{padding:0px 10px 5px 0;text-align:right;float:right;}
#TB_ajaxWindowTitle{float:left;padding:0px 0 5px 10px;}
#TB_title{height:24px;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#TB_load{position: fixed;display:none;height:13px;width:208px;z-index:103;top: 50%;left: 50%;margin: -6px 0 0 -104px;}
#TB_HideSelect{z-index:99;position:fixed;top: 0;left: 0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;height:100%;width:100%;}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;_margin-bottom:1px;}
.TB_title table.table_window {border-collapse:collapse;border-spacing:0;width:100%;margin:0px;padding:0px;}
.TB_title table.table_window td , .TB_title table.table_window th {padding: 0;}
.TB_title .title_window {-moz-user-select:none;}                                                 
* html #TB_overlay {/* ie6 hack */position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
* html #TB_window {/* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
* html #TB_load {/* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
* html #TB_HideSelect {/* ie6 hack */position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}


.overlay_alphacube{background-color:#afa089;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.alphacube_nw{background:transparent url(http://interface.passion-piercing.fr/v3/styles/alphacube/left-top.gif) no-repeat 0 0;width:10px;height:25px;}
.alphacube_n{background:transparent url(http://interface.passion-piercing.fr/v3/styles/alphacube/top-middle.gif) repeat-x 0 0;height:25px;}
.alphacube_ne{background:transparent url(http://interface.passion-piercing.fr/v3/styles/alphacube/right-top.gif) no-repeat 0 0;width:10px;height:25px;}
.alphacube_w{background:transparent url(http://interface.passion-piercing.fr/v3/styles/alphacube/frame-left.gif) repeat-y top left;width:7px;}
.alphacube_e{background:transparent url(http://interface.passion-piercing.fr/v3/styles/alphacube/frame-right.gif) repeat-y top right;width:7px;}
.alphacube_sw{background:transparent url(http://interface.passion-piercing.fr/v3/styles/alphacube/bottom-left-c.gif) no-repeat 0 0;width:7px;height:7px;}
.alphacube_s{background:transparent url(http://interface.passion-piercing.fr/v3/styles/alphacube/bottom-middle.gif) repeat-x 0 0;height:7px;}
.alphacube_se,.alphacube_sizer{background:transparent url(http://interface.passion-piercing.fr/v3/styles/alphacube/bottom-right-c.gif) no-repeat 0 0;width:7px;height:7px;}
.alphacube_sizer{cursor:se-resize;}
.alphacube_close{width:23px;height:23px;background:transparent url(http://interface.passion-piercing.fr/v3/styles/alphacube/button-close-focus.gif) no-repeat 0 0;position:absolute;top:0px;right:11px;cursor:pointer;z-index:1000;}
.alphacube_title{float:right;height:12px;font-size:12px;text-align:right;width:100%;color:#123456;font-weight:bold;}
.alphacube_content{overflow:auto;color:#000;font-family:Tahoma,Arial,sans-serif;font-size:12px;background:#FDFDFD;}
.alphacube_window{border:1px solid #F00;background:#FFF;padding:20px;margin-left:auto;margin-right:auto;width:400px;}
.alphacube_message{font-size:12px;text-align:center;width:100%;padding-bottom:10px;}
.alphacube_buttons{text-align:center;width:100%;}
.alphacube_buttonsinput{width:20%;margin:10px;}
.alphacube_progress{float:left;margin:auto;text-align:center;width:100%;height:16px;background:#FFF url('alert/progress.gif') no-repeat center center}
.alphacube_wired_frame{background:#FFF;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}

fieldset{border: none;}
div.arg{background:no-repeat top left url(http://interface.passion-piercing.fr/v3/fond_form.jpg);padding:20px 0px 10px 30px;}
div.arg p{margin-top:2px;}
.uniForm li {border-bottom: 1px solid #d4d4d4;padding: 6px 0;}
.uniForm ul li {background: url(http://interface.passion-piercing.fr/v3/liste-puce.gif) 2px 8px no-repeat;line-height:1.2em;list-style:none;text-align:left;padding-left:18px;}
.uniForm .newsletter li {border:0;margin:0;padding:8px 0 0 20px;background: none;list-style:circle inside;}
.uniForm{margin:0; padding:0;width:100%;}
.uniForm fieldset{border:none;margin:0 0 7px 0; padding:0px;border:0px; }
.ctrlHolder{ overflow:hidden;clear:both;border:0px;padding:11px 8px;}
.focused{overflow:hidden;background:#FFFCDF url(http://interface.passion-piercing.fr/v3/form_focus.gif);border:solid #EFE795;border-width:1px 0;padding:10px 8px;}
.blur{overflow:hidden;background:url(http://interface.passion-piercing.fr/v3/fond-listing.gif) repeat-x bottom;border:#DBDBDB solid; border-width:1px 0;padding:10px 8px;}
.buttonHolder{overflow:hidden;clear:both;background:#f5f1ee;border:1px solid #ccc; border-width:1px 0;margin:10px 0 0 0; padding:10px;text-align:right;}
.entete{overflow:hidden;clear:both;background:#f5f1ee;border:1px solid #ccc; border-width:1px 0;margin:auto;padding-left:12px;}
.uniForm .inlineLabel{width:auto;float:none;display:inline;margin:0 2em 0 0;font-weight:normal;}
form label{cursor: default;text-align:right;}
.inlineLabels label,.inlineLabels .label{float:left;margin:.3em 12px 0 0; padding:0;line-height:100%;width:30%; font-weight:bold;}
.inlineLabels .textInput{float:left;border:2px solid #dfdfdf;font-weight:bold;}
.inlineLabels .selectInput{float:left;border:2px solid #dfdfdf;}
.inlineLabels textarea{float:left;width:68%;border:2px solid #dfdfdf;height:12em;}
.ctrlHolder .textInput:focus, .ctrlHolder .selectInput:focus{border-color:#DFD77D;}
.inlineLabels .formHint{clear:both;color:#999;margin:0 0 4px 30%; padding:3px 0;font-size:80%;text-align:left;}
.inlineLabels .formHint strong{padding:0 0 4px 28px; background:url(http://interface.passion-piercing.fr/v3/icon_alert.gif) 10px top no-repeat;display:inline;}
div.focused .formHint{color:#000;}
.uniForm .error,.uniForm .blockLabels.ctrlHolder.error{background:#ffdfdf url(http://interface.passion-piercing.fr/v3/form_erreur.gif);border:1px solid #df7d7d; border-width:1px 0;position:relative;}
.uniForm .errorField{margin:0 0 3px 0;}
.uniForm .errorField strong{background:#FFE2E2;padding:1px 3px 3px 3px;}
.ctrlHolder.error input,.ctrlHolder.error input:focus{border-color:#DF7D7D;}
.ctrlHolder.error .focused{padding:7px 4px;}
span.info_warn {background: #fff6bf url(http://interface.passion-piercing.fr/v3/exclamation.gif) center no-repeat;text-align: left;padding: 5px 20px 5px 45px;border-top: 2px solid #ffd324;border-bottom: 2px solid #ffd324;}

.listing-header {margin-top: 8px;margin-bottom: 3px;font-weight:bold;color:#666666;}
.listing-hot {font-weight:bold;color:#666666;letter-spacing: 0.2px;}
.listing-super-hot {font-weight:bold;color:#666666;letter-spacing: 0.2px;font-size:1em;}
#listprod_listing{width:585px;margin:8px 0;}
#listprod_listing ul{margin:0px;padding:0px;list-style:none;}
li.product-item a,li.product-item a:link,li.product-item a:visited,li.product-item a:active{font-size:10px;font-weight:normal;color:#999;}
li.product-item a:hover{text-decoration:underline;}
ul.prodDiv{width:145px;background:url(http://interface.passion-piercing.fr/v3/fond-listing.gif) repeat-x bottom;text-align:center;float:left;border-right:#DBDBDB 1px solid;position:relative;}
ul.prodDiv-right{width:145px;background:url(http://interface.passion-piercing.fr/v3/fond-listing.gif) repeat-x bottom;text-align:center;float:left;position:relative;}
ul a:active img {opacity:.5;}
ul div.fond-listing {background-color:#f3efeb;width:144px;height:144px;margin:0;}
ul span.ruban-nouveau,ul span.ruban-promo {position:absolute;left:-2px;top:-2px;width:146px;height:65px;background:no-repeat top left;z-index:10;}
ul span.ruban-nouveau {background-image:url(http://interface.passion-piercing.fr/v3/listing/nouveau.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://interface.passion-piercing.fr/v3/listing/nouveau.png')}
ul span.ruban-promo {background-image:url(http://interface.passion-piercing.fr/v3/listing/promo.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://interface.passion-piercing.fr/v3/listing/promo.png')}
.prixAffiche{font-size:11px;color:#666;text-decoration:none;line-height:22px}
.prixBarre{font-size:10px;padding-right:2px;background-image:url(http://interface.passion-piercing.fr/prix-barre.gif);background-repeat:repeat-x;background-position:0% 5px;}
.prixAffichePromo{font-size:11px;color:#f30;text-decoration:none;font-weight:bold;}
td.listing-alt {font-size: 12px;}
td.listing{width: 100%;text-align:left;font-size:11px;}
A.info_complementaire {font-size:10px }
H2.slogan {font-size:90%;margin: 7px 0 0 8px;text-align:left;color:#616161}
H2.slogan_blanc {font-size:90%;margin: 7px 0 0 8px;text-align:left;color:#F0F0F0}
H1.categorie_listing {margin: 12px 0 0 27px;font-size:40px;color:#616161}
div.entete-listing {margin-top:10px;width:585px;height:150px;}
h2.entete-listing-text {margin:0;padding:10px 0;font-size:14px;text-align:left;}
div.souscat {padding-left:8px;line-height:18px;}
A.listing-selected, A.listing-selected:hover, A.listing-selected:visited {font-weight:bold;color:#c0ac87;}
.rayon h1, .entete-listing h2 {padding: 31px 0 0 0;height: 0px !important;overflow: hidden;height /**/:31px;float:left;}
.tous_les_piercings h2 {padding:0;margin:0;display:inline;font-size:11px;}

* {margin: 0; padding: 0;}

.mag a {
	text-decoration: none;
	color: #005399;
}

.mag a:hover {
	text-decoration: underline;
}

.mag img {
	border: 0;
}

.mag p {
	margin: 20px 0;
}

.mag p a {
border-bottom:1px solid #d3cfb7;
}

.mag p a:hover {
text-decoration:none;
border-bottom:1px solid #005399;
}

.mag ul {
	margin: 20px 0;
	list-style-type: none;
}

.tags a {
	text-decoration: underline;
	color: #c58f54;
	border: none;
}

.tags a:hover {
	color: #a33f01;
	text-decoration:underline; 
	border:none;
}

.subCol1 {
	float: left;
	width: 330px;
}

.subCol2 {
	float: left;
	width: 296px; 
}
#col1 .subCol1 {
	width: 164px;
	margin-right: 1px;
}

#col1 .subCol1 h2 { 
	padding-bottom: 4px;
}

#col1 .subCol1 ul {
	background: url(http://interface.passion-piercing.fr/v3/magazine/mag-fond-theme.jpg) 0 0 no-repeat;
	padding: 30px 7px 7px 7px;
	margin: 0;
	font-family:Georgia, sans-serif;
}

#col1 .subCol1 li{
	border-color: #cdcccb;
	background: none;
	padding-left: 0;
}

#col1 .subCol1 li a{
	color: #000;
}

.subCol2 {
	width: 380px;
}

.subCol2 .inner {
	padding: 15px 15px 15px 15px;
	background: url(http://interface.passion-piercing.fr/v3/magazine/mag-fond-listing.gif) 0 0 no-repeat;
}

.subCol2 dt {
	font-size: 1.3em;
	font-weight: bold;
}

.subCol2 dd  {
	border-bottom: 0;
}

.subCol2 dd.tags  {
	padding:0 0 15px 0;
}

.subCol2 ul {
	margin: 0 15px 0 20px;
}

.subCol2 h3 {
	font-size: 1.3em;
	font-weight: bold;
	margin-top: 15px;
}

*html #col1 b a {
display: inline;
}

#feature {
	width: 205px;
	float: left;
	margin-bottom: 2px;
	position:relative;
}

#feature .inner {
	padding: 4px 0 5px 2px;
	width: 100%;
}

.promo {
	width: 203px;
	float: left;
	margin-right: 7px;
}

.promo h2 {
	font-weight: bold;
	font-size: 1.3em;
	padding: 10px 4px;
}

.promo h2 a {
	color: #005399;
}

.promo p {
	font-size: .85em;
	padding: 4px;
	margin: 0 0 12px 0;
}

.callBox .icon {
	background-color:#FFF;
	padding-left: 55px;
}

.callBox .inner .icon  {
background:none;
}

.callBox {
display:block;
}
.callBox {
	border-top: 8px solid #70af00;
	background: #dcdac8 url(http://interface.passion-piercing.fr/v3/magazine/mag-fond-liste.gif) 0 bottom repeat-x;
	padding-bottom: 7px;
	margin-bottom:10px;
}

.callBox h5 {
	background-color: #FFF;
	border-left: 1px solid #edecdf;
	border-right: 1px solid #edecdf;
	position: relative;
}
.callBox h5 {
	background-color: #FFF;
	border-left: 1px solid #edecdf;
	border-right: 1px solid #edecdf;
	position: relative;
}
.callBox .inner {
	background: url(http://interface.passion-piercing.fr/v3/magazine/mag-decoupage.gif) 13px 0 no-repeat;
	margin: 0;
	padding: 5px 10px 10px 10px;
}

.callBox ul li{
	border-color: #bbb4ad;
}
.callBox h5 {
	background-color: #FFF;
	border-left: 1px solid #edecdf;
	border-right: 1px solid #edecdf;
	position: relative;
}

.package {
	padding: 0;
	font-size: .85em;
	border-bottom: 5px solid #FFF;
	background-color: #d26502;

}

.package ul {
	padding: 0 12px;
	margin-top: 7px;
}

.package li {
	border-color: #db8435;
	background: url(http://interface.passion-piercing.fr/v3/magazine/mag-icone-lien-article.gif) 0 6px no-repeat;
	padding-left: 25px;
}

.package li a {
	color: #FFF;
	font-weight: bold;
}
.package ul li {
	padding-left: 20px;
	line-height:1.2em;
}

.package li.on {
	background-image: url(http://interface.passion-piercing.fr/v3/magazine/mag-icone-lien-article-actif.gif);
}

.package li.on a {
	color: #ecc19a;
}


.package li.more {
	background: none;
	padding-left: 0;
	padding-bottom: 0;
	margin: 5px 0 0 0;
	border-bottom: none;
}

.package li.more a span{
	text-transform: uppercase;
	display: block;
}

.subHeader {
	color: #FFF;
	border-bottom: 5px solid #FFF;
	height: 156px;
	background-position: 0 0;
	background-repeat: no-repeat;
}

.subHeader h1,h2 {
padding-left:10px;
padding-top:10px;
}
.subHeader p {
	font: 1.1em/1.2em Georgia, serif;
	margin: 0;
}

.subHeader a {
	color: #FFF;
}

.featPost .bulk {
	margin:0;
	background: url(http://interface.passion-piercing.fr/v3/magazine/mag-fond-dossier.jpg) 0 0 no-repeat;
	padding:10px 20px 20px 45px;
	margin: 12px;
	margin-top:0px;
	font-family: Georgia,sans-serif;
	font-size: 1.15em;
	line-height: 1.7em;
}

.featPost h2 {
	margin: 10px;
}
#dhtmltooltip {
  position: absolute;
  visibility: hidden;
  z-index: 10000;
  background: #ea3713;
  border: 1px solid #fff; 
  /*width: 150px;*/
  padding: 5px;
  color: #fff;
  font-size:11px;
  font-weight: bold;
  text-align: center;
}

#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

/* carousel */
/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 75px;
    height: 75px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}



.jcarousel-skin-tango.jcarousel-container {
    -moz-border-radius: 10px;
    /*background: #3F3F3F;*/
    border: 1px solid #c7bf94;
	margin:auto;
}

.jcarousel-skin-tango.jcarousel-container-horizontal {
    width: 420px;
    padding: 20px 40px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  420px;
    height: 75px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 75px;
    height: 75px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(http://interface.passion-piercing.fr/v3/right-enabled.gif) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
/*    background-position: -32px 0;
*/}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
/*    background-position: -64px 0;
*/}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
/*    background-position: -96px 0;
*/    background: transparent url(http://interface.passion-piercing.fr/v3/right-disabled.gif) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(http://interface.passion-piercing.fr/v3/left-enabled.gif) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
/*    background-position: -32px 0;
*/}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
/*    background-position: -64px 0;
*/}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    background: transparent url(http://interface.passion-piercing.fr/v3/left-disabled.gif) no-repeat 0 0;
    cursor: default;
/*    background-position: -96px 0;
*/}


/**
 * Copyright (c) 2006, Bill W. Scott
 * All rights reserved.
 *
 * This work is licensed under the Creative Commons Attribution 2.5 License. To view a copy 
 * of this license, visit http://creativecommons.org/licenses/by/2.5/ or send a letter to 
 * Creative Commons, 543 Howard Street, 5th Floor, San Francisco, California, 94105, USA.
 *
 * This work was created by Bill Scott (billwscott.com, looksgoodworkswell.com).
 * 
 * The only attribution I require is to keep this notice of copyright & license 
 * in this original source file.
 */

/**
 * Standard Configuration. It is advised that this section NOT be modified as the
 * carousel.js expects the behavior outlined below.
 **/
.carousel-component { 
	position:relative;
	overflow:hidden;
	visibility:visible; /* component turns it on when first item is rendered */
}
				
.carousel-component ul.carousel-list { 
	width:10000000px;
	position:relative;
	z-index:1;
}

.carousel-component .carousel-list li { 
	float:left;
	list-style:none;
	overflow:hidden;
}

.carousel-component .carousel-clip-region { 
	overflow:hidden;
	margin:0px auto;
	position:relative; 
}

/**
 * Safe to override. It is safe to override background, padding, margin, color,
 * text alignment, fonts, etc. Define a separate CSS file and override your style
 * preferences.
 **/
 
.carousel-component { 
	background:#3F3F3F;
	padding:0px;
	margin:0;
	color:#618cbe;
}
.carousel-component ul.carousel-list { 
	margin:0 0 0 10px;
	padding:0px;
}
.carousel-component .carousel-list li { 
	text-align:center;
	font:10px verdana,arial,sans-serif;
	color:#666;
}

.wrapper {
  margin:0 auto;
  width: 500px;
  padding:0px;
}

#html-carousel { 
  	background: url(http://interface.passion-piercing.fr/v3/fond-listing.gif) repeat-x bottom;
/*  background: url(http://interface.passion-piercing.fr/v3/fond_fichepro.gif) repeat-x top;*/
	border:1px solid #c7bf94;
	margin:0px;
	padding:0px;
    float: left;
    width: 461px;
    height: 124px;
}

#html-carousel .carousel-list li { 
    margin:8px 14px 0px 0px;
    width: 77px; 
    border: 0;
    padding: 10px 0;
    color: #3F3F3F;
	font-weight:normal;
}

#html-carousel .carousel-list li img { 
    border:1px solid #dbdbdb;
    display:block; 
	text-align:center;
	margin:0px 0px 2px 0px;
	padding:0px;
}

#next-arrow { 
    cursor:pointer; 
}

#prev-arrow { 
    cursor:pointer; 
}

/* transfer */
.transferer
{
	border: 1px solid #afa089;
}