/*//////////////////////////////////////////////////////////////////////////////////

	classes divers

///////////////////////////////////////////////////////////////////////////////////*/

h3,h4{font-size:12px}

.badgePromo{position:absolute;top:-20px;right:5px;display:block;width:42px;height:32px;background:url(../images/badge.png) no-repeat left top;color:white;font-weight:bold;padding:18px 0 0 8px}


.green{color:#94b11a}

.clear{clear:both;overflow:hidden;height:0}

.clearBoth{clear:both}

.textCenter{text-align:center}

.textLeft{text-align:left}

.textRight{text-align:right}

.bold{font-weight:bold}

.font9{font-size:9px}

.font10{font-size:10px}

.font12{font-size:12px}

.font14{font-size:14px}

a.lienSimple{color:#333}
a.lienSimple:hover{text-decoration:underline}

a.lienRose{color:#333}
a.lienRose:hover{color:#a91f4d;text-decoration:underline}
a.lienRoseactive{color:#a91f4d;text-decoration:underline}

a.lienRoseinvert{color:#a91f4d}
a.lienRoseinvert:hover{color:#a91f4d;text-decoration:underline}

a.lienGrisinvert{color:#666}
a.lienGrisinvert:hover{color:#666;text-decoration:underline}

.margTop10{margin-top:10px}

.margTopMoins10{margin-top:-10px}

.margTop5{margin-top:5px}

.margBot10{margin-bottom:10px}

.margBot15{margin-bottom:15px}

.margBot20{margin-bottom:20px}

.margBot35{margin-bottom:35px}

.margTop35{margin-top:35px}

.margTop50{margin-top:50px}

.margTop20{margin-top:20px}

.margTop15{margin-top:15px}

.margLeft20{margin-left:20px}

.padTop2{padding-top:2px}

.padTop5{padding-top:5px}

.padTop10{padding-top:10px}

.padBot5{padding-bottom:5px}

.padBot10{padding-bottom:10px}

.padBot20{padding-bottom:20px}

.padRight10{padding-right:10px}

.padRight5{padding-right:5px}

.padRight30{padding-right:30px}

.floatLeft{float:left}

.floatRight{float:right}

.imgDroite{float:right;margin:3px;}

.imgGauche{float:left;margin:3px;}

.block{display:block}

.bold{font-weight:bold}

.deconnect{margin:-5px 15px 0 0}

.vide{padding:20px 10px 20px 10px}

.relative{position:relative}

.rouge_promo{color:#cc0000}
.rouge{color:#981134}
.rose{color:#a91f4d}
.bleu{color:#0066cc}
.gris{color:#666}
.gris_clair{color:#999}
.prix{color:#57b5f9}
.prix_ttc{color:#cc9900}
.jaune{color:#cc9900}
.orange{color:#ff9900}

.elementAd{
	position:absolute;
	background:url(../images/uk/add_prix.jpg) no-repeat center center;
	font-size:10px;
	width:125px;
	height:17px;	
	padding:18px 20px 0 0;
	color:#cccc33;
	font-weight:bold;
	text-align:center;
	top:-15px;
	z-index:1000;
}
.elementAdBig{top:40px}

.msgErreur{color:#000;padding:10px;border:2px solid #981134;background-color:#fdf1f8}

.pointer{cursor:pointer}

.none{display:none}

#contenu input.small{width:100px}

#contenu select.smallSelect{width:50px}

form span.radio{margin:0px 0 8px 30px;display:block}

ul.noPuce{list-style:none}

.blocRappel{padding:10px;border:2px solid #ccc;background-color:#fbfbfb}

.underlineTop{border-top:1px #999 dashed}

.underlineBot{border-bottom:1px #999 dashed}

.img_details{float:right;margin:0 0 5px 5px}

.titreH3{width:530px;height:40px;text-indent:-9000px}
.inscription{background:url(../images/uk/titre_inscription.gif) no-repeat left top}
.identification{background:url(../images/uk/titre_identification.gif) no-repeat left top}
.proches{background:url(../images/uk/titre_proches.gif) no-repeat left top}
.rappelCom{background:url(../images/uk/titre_rappelCom.gif) no-repeat left top}
.rappelInfos{background:url(../images/uk/titre_rappelInfos.gif) no-repeat left top}
.contact{background:url(../images/uk/titre_contact.gif) no-repeat left top}
.mailFriend{background:url(../images/uk/titre_mailFriend.gif) no-repeat left top}
.sav{background:url(../images/uk/titre_sav.gif) no-repeat left top}
h3.liv{background:url(../images/uk/titre_liv.gif) no-repeat left top}
.part{background:url(../images/uk/titre_part.gif) no-repeat left top}
.siteMap{background:url(../images/uk/titre_siteMap.gif) no-repeat left top}
.mentions{background:url(../images/uk/titre_mentions.gif) no-repeat left top}
.cgv{background:url(../images/uk/titre_cgv.gif) no-repeat left top}
.lesNews{background:url(../images/uk/titre_news.gif) no-repeat left top}
.lesVideos{background:url(../images/uk/titre_videos.gif) no-repeat left top}
.revendeurs{background:url(../images/uk/titre_revendeurs.gif) no-repeat left top}
.download{background:url(../images/uk/titre_download.gif) no-repeat left top}
.team{background:url(../images/uk/titre_team.gif) no-repeat left top}

#podcast{margin:50px 0 0 -9px}

span.back{background:url(../images/uk/back.gif) no-repeat left top;width:90px;height:30px;cursor:pointer;display:block;text-indent:-9000px;margin-top:-5px}

span.back_home{background:url(../images/uk/back.gif) no-repeat left top;width:90px;height:30px;cursor:pointer;display:block;text-indent:-9000px;margin-top:-5px}
span.back:hover, span.back_home:hover{background-position:left -30px}

/*//////////////////////////////////////////////////////////////////////////////////

	formSimple

///////////////////////////////////////////////////////////////////////////////////*/

.formSimple p{margin-bottom:5px}

.formSimple fieldset{margin-bottom:20px;border:none;}

.formSimple legend{display:none}

.formSimple input, .formSimple select{border:1px solid #999;width:240px;font-size:12px}

.formSimple textarea{border:1px solid #999;width:100%;height:100px;font-size:12px}

.formSimple label{display:block}

/*//////////////////////////////////////////////////////////////////////////////////

	bloc_ami

///////////////////////////////////////////////////////////////////////////////////*/

#overlayBackground {
	position: absolute;
	background-color: white;
	top: 0;
	left: 0;
	z-index: 5;
}

#bloc_ami {
	position: absolute;
	top: 100px;
	z-index: 6;
	background-color:white;
	width:580px;
	padding:10px;	
	border:2px solid #0066cc;
}

/*//////////////////////////////////////////////////////////////////////////////////

	page par page

///////////////////////////////////////////////////////////////////////////////////*/


.tri{margin:10px 0 20px 0;padding:10px 0px;border-top:1px dashed #493d26;border-bottom:1px dashed #493d26;width:100%;float:left}/**/

.tri ul{font-size:10px;margin-left:-2px}

.tri ul.padding_tri{padding-top:17px;}

.padding_tri{padding-top:17px;}

.tri li{
	height:18px;
	color:#666;
	margin:0 2px;
	background:url(../images/uk/btn_gradient.gif) repeat-x left top;
}

.tri li a, .tri li span{background:url(../images/uk/btn_borderL.gif) no-repeat left top;color:#666}

.tri li a span, .tri li span span{padding:2px 6px;height:14px;background:url(../images/uk/btn_borderR.gif) no-repeat right top}

.tri li:hover{background-position:left -18px}

.tri li.dots{background-position:left -54px}

.tri li.active{background-position:left -36px}

.tri li.active span{text-decoration:underline;color:#cc0066;font-weight:bold}

.tri ul, .tri li, .tri li a, .tri li a span, .tri li span, .tri li span span{display:block;float:left;cursor:pointer}

.tri li.dots span, .tri li.dots span span, .tri li.active span, .tri li.active span span{cursor:default}

.tri li.souhait{margin:0;background:none;color:black;padding-top:2px}

.tri a.plus, .tri a.moins{
	display:block;
	margin:17px 0 10px 0;
	font-weight:bold;
	color:black;
	text-transform:uppercase;
	text-decoration:underline;
	font-size:11px;
}

.tri a.plus:hover, .tri a.moins:hover{text-decoration:none}

.tri .parPage{width:50px;font-size:10px}


/*//////////////////////////////////////////////////////////////////////////////////

	picto + -

///////////////////////////////////////////////////////////////////////////////////*/

span.picto{display:block;float:right;width:16px;height:16px;text-indent:-9000px;cursor:pointer}

span.plus{background:url(../images/uk/plus.png) no-repeat left top}
span.moins{background:url(../images/uk/moins.png) no-repeat left top}

/*//////////////////////////////////////////////////////////////////////////////////

	panier et ma salection

///////////////////////////////////////////////////////////////////////////////////*/

.overflowVignettePanierDetails, .overflowVignetteMaSelectionDetails {
	overflow:hidden;
	display:block;
	position:relative;
}	

.mdp_loose{border-left:1px dashed #999;width:247px;padding:0 0 0 20px}

/*//////////////////////////////////////////////////////////////////////////////////

	ecolozik

///////////////////////////////////////////////////////////////////////////////////*/

ul.ecolo{list-style:none}

ul.ecolo li{padding-bottom:10px}

ul.ecolo li ul{list-style:inside}

ul.ecolo li ul{padding:5px 0}

ul.ecolo li ul li{padding:0;color:#981134;list-style-type:square;padding-left:10px}

ul.ecolo li ul li span{color:black}

/*//////////////////////////////////////////////////////////////////////////////////

	livraison

///////////////////////////////////////////////////////////////////////////////////*/

h4.liv{color:#cc0066;padding-bottom:5px;font-size:12px}

/*//////////////////////////////////////////////////////////////////////////////////

	siteMap

///////////////////////////////////////////////////////////////////////////////////*/

.ul_siteMap{list-style:inside;padding-left:15px}

.ul_siteMap li{padding-bottom:5px}

.ul_siteMap li a{color:black;text-decoration:none}
.ul_siteMap li a:hover{color:#cc0066;text-decoration:underline}

/* noiziteam produit */

.prod_user{margin:15px 0}

.img_user{padding:2px;border:1px solid #981134;margin:0 10px 10px 0;float:left}

.prod_user a.rouge{color:#981134}
.prod_user a.rouge:hover{text-decoration:underline}


#noizetik a, #facebook a, #Twitter a, #mySpace a{display:block;width:188px;height:60px}

#noizetik a{background:url(../images/uk/noizetik.jpg) no-repeat left top}
#facebook a{background:url(../images/uk/facebook.jpg) no-repeat left top;margin-top:20px}
#Twitter a{background:url(../images/uk/twitter.jpg) no-repeat left top;margin-top:10px}
#mySpace a{height:72px; background:url(../images/uk/logo_myspace.jpg) no-repeat left top}
a.catRose{color:#a91f4d; }
