/* reset */
@import url("reset.css");

/* regles generales */
* {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

body,html {
	height: 100%;
        overflow: visible;
}

body {
	font-size: 62.5%; /* 1em = 10px */
	text-align: left;
	color: #555555;
}

/* liens */
a:link,a:visited,a:active {
	text-decoration: none;
	color: #707070;
}

a:hover {
	text-decoration: underline;
}

/* alternatives textuelles aux images */
#logo span,#nav2 span,#nav5 li a span,#nav7 a span,#nav7detail a span,#nav8 li a span,p.showRoomButton a span,a.voirEchelle2 span,a.commander span
{
	position: absolute;
	top: -900em;
}

.forPrint,.logoForPrint {
	display: none;
}

/* elements de structure */
#header {
	width: 1000px;
	height: 400px;
	position: absolute;
	overflow: hidden;
	left: 50%;
	margin-left: -499px;
	top: 45%;
	margin-top: -290px;
}

#standardCore {
	width: 998px;
	height: 491px;
	position: absolute;
	left: 50%;
	margin-left: -499px;
	top: 45%;
	margin-top: -183px;
	overflow: hidden; /*---------------------------------- RAJOUT NOV.2008 !! */
	z-index:1;
}

#wideCore {
	width: 100%;
	height: 491px;
	position: absolute;
	left: 0;
	margin-left: 0;
	top: 50%;
	margin-top: -215px;
	/*z-index: 1;*/
	background: #fff url(../images/common/bg_widecore.gif) repeat-x bottom;
}

#wideCore.wishList {
	background: #fff url(../images/common/compte/bg_widecore_wishlist.gif)
		repeat-x bottom;
}

#wideCore.wishList div#menu {
	background: #fff url(../images/common/compte/bg_widecore_wishlist.gif)
		repeat-x bottom;
}

.blank {
	/*background: #fff !important;*/
}

.degrade {
	background: #fff url('../images/common/bg_standardcore.gif') repeat-x top;
}

.faqHome {
	background: #fff no-repeat right;

	/* background: #fff url(../images/common/bg_faqhome.jpg) no-repeat right; Evolution 2010-05-04 Dynamisation de l'image fond'*/
}
#faqHomeImg, .faqHome #bicm-zone-BIF_IMG_1{/*Evolution 2010-05-04 Dynamisation de l'image fond'*/
	position: absolute;
	top: 0;
	left: 678px;
}
.etapesCheckout {
	background: #fff url(../images/common/bg_etapescheckout.gif) repeat-x
		top;
}

.storeLocator {
	background: #fff url(../images/common/bg_storelocator.jpg) no-repeat
		left top;
}

.scroll {
	overflow: auto;
}

.tendances {
	background: #fff url(../images/common/bg_tendances.jpg) no-repeat left
		bottom;
}

.jeu01 {
	background: url(../images/common/bg_scoop-inscription.jpg) no-repeat
		left top;
}

.jeu02 {
	background: url(../images/common/bg_scoop-video.jpg) no-repeat left top;
}

.jeu03 {
	background: url(../images/common/bg_scoop-indices.jpg) no-repeat left
		top;
}

.jeu04 {
	background: url(../images/common/bg_scoop-video2.jpg) no-repeat left top
		;
}

.jeu05 {
	background: url(../images/common/bg_scoop-fin.jpg) no-repeat left top;
	text-align: center
}

.jeu05 p {
	width: 700px;
	margin: 100px auto;
	font-family: GillSans, Verdana, sans-serif;
	font-size: 17px;
	font-weight: 200;
	color: #e5e6e4;
}

.jeu05 p big {
	font-family: GillSans, Verdana, sans-serif;
	font-size: 17px;
	font-weight: 200;
	color: #e5e6e4;
}

.artiste1 {
	background: #fff
}  /* url(../images/common/bg_artiste1.jpg) no-repeat left top; */
.artiste2 {
	background: #fff url(../images/common/bg_artiste2.jpg) no-repeat left
		top;
}

#footer {
	width: 998px;
	height: 22px;
	position: absolute;
	left: 50%;
	margin-left: -499px;
	top: 50%;
	margin-top: 268px;
}

/* header */

#logo{
	margin: 52px 0 0 18px;
	float: left;
	display:inline;
	height: 29px;
	width: 167px;
	position:relative;
	background: url(../images/common/logo_longchamp.png) no-repeat;
}

* html body #logo {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.longchamp.com/FRONT/LONGCHAMP/images/common/logo_longchamp.png');
}

#logo a{
	display:block;
	height: 29px;
	width: 167px;
}

#blocNav {
	float: left;
	width: 815px;
}

/*******************************************************
 * Navigation 1 (contacts, points de ventes, questions)*
 * updated on 04/05/10                                 *
 ******************************************************/
ul#nav1 {
	float:right;
	width:302px;
	height:22px;
	background:white;
	font-weight:bold;
}

ul#nav1 li {
	float:left;
	margin-top:5px;
	height:12px;
}
ul#nav1 li.nav1Item1, ul#nav1 li.nav1Item2 {
	border-left:1px solid #999999;
}
ul#nav1 li.nav1Item0 {
	padding:0 10px 0 10px;
}
ul#nav1 li.nav1Item1 {
	padding:0 8px 0 22px;
	background:url("../images/_fr/pointsvente.gif") no-repeat 7px 0 ;
}
ul#nav1 li.nav1Item2 {
	padding-left:23px;
	background:url("../images/_fr/questions.gif") 8px 0 no-repeat;
}


ul#nav1 li {
	display: block;
	float: left;
	color: #000;
	font-size: 1em;
}

ul#nav1 li a {
	color: #000;
}

ul#nav1 li a:hover,ul#nav1 li.on a {

}

/***************************
 * Navigation 2 (main menu)*
 * updated on 04/05/10     *
 **************************/
ul#nav2 {
	position: absolute;
	top: 55px;
	left: 210px;
	float: left;
	width: 628px;
}

ul#nav2 li {
	float: left;
	position: relative;
	padding: 1px 11px;
}

ul#nav2 li.first {
	background: none;
	padding-left:0px;
}

ul#nav2 li a {
	display: block;
	font-size: 1em;
	height: 17px;
}

ul#nav2 li a:hover {
	height: 17px;
}

ul#nav2 li ul#nav3 span{
	position: static;
	top: auto;
}
ul#nav2 li ul#nav3 {
	left:4px;
	position:absolute;
	top:22px;
	width:490px;
	z-index:0;
}
ul#nav2 li ul#nav3 li {
	border:none;
	padding-right:4px;
}
ul#nav2 li ul#nav3 li a {
	text-decoration:none;
	float:left;
}

ul#nav2 li li {
	display: block;
	float: left;
	position: relative;
	border: none;
	padding: 0 12px;
}

ul#nav2 li li a {
	font-size: 1.1em;
	width: auto;
	display: inline;
}

ul#nav2 li li a:hover {
	text-decoration: none;
}

ul#nav2 li li.on a {
	color: #000;
}

#nav2 ul.nav3 span {
	position: static;
	top: auto;
}

/* menu showroom */
#standardCore div#menu {
	left: 0;
	float: left;
	position: relative;
}
#standardCore #flashcontent{
	z-index:100!important;
}
#wideCore div#menu {
	left: 50%;
	margin-left: -500px;
}

div#menu {
	position: absolute;
	top: 0;
	padding: 0 20px;
	width: 210px;
	height: 491px;
	z-index: 10; /*temporairement*/
}

div#menu2 {
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -500px;
	height: 20px;
}


.surMesure { /* skin "sur mesure" de la vente en ligne */
	background: green;
}

.monCompte {
	background: #f4f4ec;
}

#nav4 {
	display: none;
}

/* titreNiv1 */
div#menu .titreNiv1 {
	margin: 19px 0 21px 0;
}

/* titreNiv2 */
.titreNiv2 {
	font-size: 2.2em;
	font-weight: bold;
	color: #000;
	margin: 90px 0 10px 0;
}

/* titreNiv3 */
.titreNiv3 {
	font-size: 1em;
	font-weight: bold;
	width: 100%;
	color: #000;
	border-bottom: 1px solid #e9e9e1;
	padding: 5px 0;
	margin: 30px 0 8px 0;
	overflow: hidden;
}

.titreNiv3 span {
	float: left;
	font-size: 1.3em;
}

#faqHomeMenu .titreNiv3 a {
	float: right;
	font-size: 1em;
	color: #99c526;
	background: url(../images/common/pi_arrow_green.gif) no-repeat 0 0;
	padding: 0 0 0 15px;
	margin-top: 2px;
	display: block;
	height: 14px;
}

#faqContent .titreNiv3 {
	margin-bottom: 0;
	width: 648px;
}

.bloc_main .titreNiv3 {
	width: 708px;
	margin-bottom: 10px;
	margin-top: 48px;
}
/*20100527  H1 referencement */

#footer ul li#logo-copyright {
	background:url("/FRONT/LONGCHAMP/images/common/pi_poincon.png") no-repeat scroll 0 0 transparent;
	border:medium none;
	/* float:right;*/
	height:19px;
	margin:0;
	padding:0;
	width:44px;
}

#footer ul li.last {
	border:medium none;
	/* float:right;*/
	color:#89897A;
}

#footer ul li.last h1 {
	color:#89897A;
	display:inline;
	font-size:10px;
	font-weight:normal;
}

/*20100527  H1 referencement */




.bloc_main .titreNiv3 a,#faqContent .titreNiv3 a {
	float: right;
	font-size: 0.9em;
	font-weight: normal;
	margin-top: 4px;
	display: block;
	text-decoration: underline;
}

/* titreNiv4 */
.titreNiv4 {
	font-size: 1em;
	color: #000;
	margin-bottom: 15px;
}

/* titreNiv45 */
.titreNiv5 {
	font-size: 1.1em;
	color: #000;
	background: url(../images/common/bg_cartouche_pays.gif) no-repeat left
		top;
	padding: 2px 10px;
	width: 136px;
	height: 14px;
	border-bottom: 20px solid #fff;
}

.titreNiv5Wide {
	font-size: 1.1em;
	color: #000;
	background: url(../images/common/bg_cartouche_pays2.gif) no-repeat left
		top;
	padding: 2px 10px;
	width: 200px;
	height: 14px;
}

#faqCore .titreNiv4 a {
	color: #000 !important;
	background-image: url(../images/common/nv5_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding-left: 10px;
}

/* FAQ  */
#faqCore .on a {
	background-position: 0 -36px;
}

.titreActu {
	margin: 100px 0 10px 18px
}

/* Pour #nav5 voir nav5.css ! */ /* footer */
#footer ul {
	margin-top: 10px;
}

#footer ul li {
	padding: 0 11px;
	float: left;
}

#footer ul li.first {
	border: none;
}

#footer ul li a:hover,#footer ul li.on a {
	color: #000;
	text-decoration: none;
}

#footer ul li.last {
	/*float: right;*/
	/*width: 160px;*/
	border: none;
	margin-right: 12px;
	/*position:relative;
	margin-top: -14px;*/
}

#footer ul li.last a {
	float: left;
	width: 116px;
	margin-top: 2px;
}

#footer ul li.last span {
	display: block;
	width: 44px;
	height: 19px;
	float: right;
	background: url(../images/common/pi_poincon.png) no-repeat;
}

* html body #footer ul li.last span {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.longchamp.com/FRONT/LONGCHAMP/images/common/pi_poincon.png", sizingMethod ="image");
}

/* showroom */
.listArticles td {
	vertical-align: top;
	text-align: center;
	height: 425px;
	/*width: 397px;*/
	width: 150px;
	background: url(../images/common/pi_plus.gif) no-repeat center 320px;
}

.listArticles a.showDetails {
	display: block;
	width: 100%;
	height: 100%;
	outline: none;
}

.listArticles a img {
	display: inline;
	text-align: center;
	vertical-align: top;
	margin: 0 10px;
}

.itemLegend {
	text-align: left;
	width: 142px;
	margin: -105px auto 0 auto;
	display: block;
	visibility: hidden;
}

.itemLegend h3 {
	display: block;
	background: #e9e9e1 url(../images/common/pi_plus.gif) no-repeat left top;
	overflow: hidden;
	width: 122px;
	padding: 0 2px 2px 18px;
	font-size: 1em;
	color: #000;
	white-space: normal;
}

.itemLegend h3 span {
	float: left;
	display: block;
	line-height: 13px;
	vertical-align: middle;
	width: 74px;
}

.itemLegend h3 span.prix {
	float: right;
	font-weight: normal;
	width: 46px;
	text-align:right;
}

.itemLegend ul li {
	color: #999991;
	display: block;
	margin-top: 3px;
}

.scrollArea {
	width: 100%;
	height: 430px;
	overflow: hidden;
	white-space: nowrap;
}

.scrollArea2 {
	height: 463px !important;
}

.sliderBar {
	position: absolute;
	left: 50%;
	margin-left: -235px;
	top: 445px;
	width: 545px;
	height: 18px;
}

.sliderBar2 {
	top: 470px;
}

.sliderLine {
	background: #dbdbd0 none repeat scroll 0%;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 3px;
	width: 545px;
	height: 9px;
	z-index:1;
}

.sliderHandle {
	position: relative;
	width: 159px;
	height: 18px;
	line-height: 18px;
	z-index:1;
}

.sliderTrack {
	width: 545px;
	height: 18px;
	z-index:1;
}

#leftShowroomLegend {
	font-size: 1.1em;
	position: absolute;
	left: 50%;
	margin-left: -235px;
	bottom: 10px;
	width: 270px;
	text-align: left;
}
#containerShowroomLegend {
	width:620px;
	margin-top:37px;
	margin-left:auto;
	margin-right:auto;
}
#rightShowroomLegend {
	float:right;
}

#rightShowroomLegend h1 {
	display:inline;
	font-size:1em;
}


/*
#rightShowroomLegend {
	font-size: 1.1em;
	position: absolute;
	left: 50%;
	margin-left: 40px;
	bottom: 10px;
	width: 270px;
	text-align: right;
}
*/
p.showRoomButton {
	position: absolute;
	left: 50%;
	margin-left: 340px;
	bottom: 0;
	width: 160px;
	height: 52px;
}

p.showRoomButton a {
	display: block;
	position: relative;
	width: 100%;
	height: 100%;
	background-position: 0 0;
	background-repeat: no-repeat;
	outline: none;
}

p.showRoomButton a:hover {
	background-position: 0 -52px;
}

/* homepages */
.hpBigAvecNav {
	display: inline;
}

#hpBig{
	z-index:-1;
}

#hpBig img {
	display: block;
}
.hpLilLeft {
	border-left: 1px solid #343434;
}

.hpLilLeftBottom {
	border-left: 1px solid #343434;
	border-bottom: 1px solid #343434;
}

.hpLilLeft img {
	display: block;
}

.hpLilLeftBottom img {
	display: block;
}

.pushTexte {
	position: relative;
	text-transform: uppercase;
	letter-spacing: 1px;
	height: 163px;
	width: 248px;
}

.pushTexteRight {
	width: 249px !important;
}

.pushTexteRight2 {
	width: 250px !important;
	height: 164px !important;
}

.pushTexte a,.pushTexte a:hover {
	text-decoration: none;
	cursor: pointer;
}

.pushTexte span {
	display: block;
	position: absolute;
	bottom: 10px;
	left: 10px;
}

.pushTexte span big {
	display: block;
	font-weight: bold;
	font-size: 1.1em;
}

.txtBlanc,.txtBlanc a {
	color: #fff !important;
}

/*
.txtBlanc img{
	display: block;
	border-left: 1px solid #000;
	border-bottom: 1px solid #000;
}
*/
.pushTexteRight2Last img {
	border-bottom: none;
}

.txtNoir,.txtNoir a {
	color: #000 !important;
}

.pushTexte .masque {
	position: absolute;
	z-index: 10001;
	cursor: pointer;
	background: #000;
	width: 100%;
	height: 100%;
	filter: alpha(opacity=10);
	-moz-opacity: 0.10;
	opacity: 0.10;
}

/* actus */
dl.navActu {
	width: 160px;
	padding: 5px 0;
	margin-left: 18px;
	border-top: 1px solid #e8e7e5;
	overflow: hidden;
}

dl.navActu dd img {
	float: left;
	display: block;
	margin-right: 8px;
}

dl.navActu dt {
	font-weight: bold;
	font-size: 1em;
}

dl.navActu dd a {
	text-decoration: underline;
}

dl.navActu dd a:hover {
	text-decoration: none;
}

#actuContent {
	float: left;
	height: 290px;
	overflow: auto;
}

.visuelActu {
	border: 3px solid #dbdbd0;
	float: left;
}

.titreNiv2,#actuContent {
	padding-left: 35px;
}

.actuContainer1 .visuelActu {
	margin: 50px 0 0 49px;
}

.actuContainer1 .titreNiv2,.actuContainer1 #actuContent {
	width: 425px;
}

.actuContainer2 .visuelActu {
	margin: 96px 0 0 49px;
}

.actuContainer2 .titreNiv2,.actuContainer2 #actuContent {
	width: 320px;
}

.actuContainer3 .visuelActu {
	margin: 50px 0 0 49px;
}

.actuContainer3 .titreNiv2,.actuContainer3 #actuContent {
	width: 320px;
}

/* FAQ */
#faqHomeMenu {
	float: left;
	width: 260px;
	margin: 20px 0 0 110px;
	color: #000;
}

#faqHomeMenu a {
	color: #000;
}

#faqContent {
	float: left;
	width: 660px;
	margin: 20px 0 0 30px;
}

#faqContent #print {
	clear: both;
	border-top: 1px solid #e9e9e1;
	width: 648px;
}

#print a {
	display: block;
	background: url(../images/common/pi_print.gif) no-repeat left;
	font-weight: bold;
	height: 14px;
	padding-left: 20px;
	margin: 4px;
}

#faqCore {
	float: left;
	width: 600px;
	height: 350px;
	overflow: auto;
	padding: 20px 20px 0 20px;
	color: #000;
}

#faqCore div {
	padding-bottom: 20px;
}

#faqCoreListe {
	margin-top: 10px;
}

#faqCoreListe ul {
	margin-top: -10px;
}

#faqCoreListe ul a {
	color: #000;
}

/* rollOver Lignes pour les FAQs => cf. nav5.css */
/* points de vente */
dl.ptsDeVente {
	position: absolute;
	left: 0;
	bottom: 0;
	border-right: 1px solid #e2e1df;
	width: 210px;
	padding: 0 20px 30px 20px;
}

dl.ptsDeVente dt {
	font-size: 1.2em;
	font-weight: bold;
	color: #000;
	margin-bottom: 7px;
}

dl.ptsDeVente dd {
	margin-bottom: 7px;
}

.storeLocatorForm1 {
	width: 295px;
	margin: 155px 0 0 465px;
}

.storeLocatorForm2 {
	width: 372px;
	margin: 55px 0 0 430px;
}

.storeLocatorForm3 {
	width: 710px;
	margin: 33px 0 0 270px;
}

.storeLocatorInside {
	background: #fff;
	padding: 0 20px 20px 20px;
	border-left: 1px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	overflow: hidden;
}

.storeLocatorForm3 .storeLocatorInside {
	padding-right: 0;
}

.storeLocatorInside h3 {
	margin-bottom: 25px;
}

.storeLocatorForm3 .storeLocatorInside h3 {
	margin-bottom: 0;
}

.storeLocatorForm3 #print a {
	float: right;
}

.storeLocatorForm2 .storeLocatorInside {
	height: 355px;
}

.storeLocatorForm2 .storeLocatorInside h3,.storeLocatorForm3 .storeLocatorInside h3
{
	padding-top: 15px;
}

.storeLocatorInside p {
	padding-bottom: 5px;
}

.storeLocatorInside select {
	border: 1px solid #e1e1e1;
	color: #a9a9a9;
	width: 180px;
	padding: 1px;
}

.storeLocatorInside input {
	background: #b1b1a2;
	color: #fff;
	font-weight: bold;
	border: none;
	padding: 2px;
	vertical-align: top;
}

.storeLocatorHead1 {
	width: 352px;
	background: url(../images/common/bg_storelocator_top2.gif) no-repeat
		left top;
	overflow: hidden;
	padding: 5px 10px;
}

.storeLocatorHead2 {
	width: 690px;
	background: url(../images/common/bg_storelocator_top3.gif) no-repeat
		left top;
	overflow: hidden;
	padding: 5px 10px;
}

.storeLocatorHead1 a,.storeLocatorHead2 a {
	font-size: 0.9em;
	text-decoration: underline;
}

.storeLocatorHead2 span {
	margin-right: 14px;
}

.storeLocatorForm2 ul {
	clear: both;
	overflow: auto;
	height: 240px;
	width: 130px;
	margin: 0 10px 20px 0;
	float: left;
}

.storeLocatorForm2 ul#StoreList02 {
	width: 125px;
}

.storeLocatorForm2 ul li {
	padding: 2px 0;
}

.storeLocatorForm2 ul li a {
	padding: 0 0 0 4px;
	outline: none;
	display: block;
	width: 95%;
}

.storeLocatorForm2 ul li.on a {
	background: #000;
	color: #fff;
}

.wideCol {
	width: 220px;
	margin-left: 60px;
}

.wideCol ul {
	width: 190px;
}

.storeLocatorItem {
	border-top: 1px solid #dbdbd0;
	width: 640px;
	overflow: hidden;
	padding: 10px;
	color: #000;
	font-size: 1em;
}

.boutique {
	background: #f4f4ec;
}
.agent {
	background: #edede3;
}
.multi {
	background: #FFFFFF;
}
.storeLocatorItem .part1 {
	float: left;
	width: 195px;
}

.storeLocatorItem .part2 {
	float: left;
	width: 220px;
}

.storeLocatorItem .part3 {
	float: right;
	width: 220px;
}

.storeLocatorItem .part1 img {
	display: block;
	float: left;
}

.storeLocatorItem .part1 span {
	display: block;
	float: left;
	background: #f4f4ec;
	font-weight: bold;
	color: #a7a79b;
	height: 14px;
	margin-bottom: 8px;
}

.storeLocatorItem .part2 address {
	font-style: normal;
	margin-bottom: 10px;
}

.storeLocatorItem .part2 address strong {
	text-transform: uppercase;
}

.storeLocatorItem .part3 ul {
	margin-bottom: 10px;
}

#storeLocatorItems {
	overflow: auto;
	height: 327px;
	width: 676px;
}

/* liens */
.grayArrow {
	font-weight: bold;
	background: url(../images/common/pi_arrow_gray.gif) no-repeat left;
	padding-left: 20px;
}

.carte {
	font-weight: bold;
	color: #99c526 !important;
	background: url(../images/common/pi_carte.gif) no-repeat left;
	padding: 0 5px 0 15px;
}

.itineraire {
	font-weight: bold;
	color: #99c526 !important;
	background: url(../images/common/pi_itineraire.gif) no-repeat left;
	padding: 0 5px 0 15px;
}

/* STRUCTURE COL de gauche */
.bloc_main {
	width: 728px;
	height: 100%;
	float: right;
	position: relative;
	z-index: 2;
}

.bloc_main h1 {
	background-repeat: no-repeat;
	background-color: transparent;
	background-position: 0 0;
	padding: 51px 0 15px 0;
	font-size: 1.9em;
}

.bloc_main p.intro {
	font-weight: bold;
	padding-bottom: 12px;
	color: black;
}

.bloc_main .titre_mixte img,.bloc_main .titre_mixte span {
	float: left;
}

.bloc_main .titre_mixte span {
	font-size: 1em;
	line-height: 1em;
	color: black;
	font-weight: normal;
}

.bloc_main h2 {
	font-size: 1.27em;
}

.scroll .bloc_main {
	width: 708px;
}

/*
	.bloc_main form {
		width:100%;
	}
	*/ /* Petits boutons*/
.bloc_main a.button {
	display: block;
	font-size: 9px;
	line-height: 1.1em;
	font-weight: normal;
	text-decoration: none !important;
	border: solid 1px #dbdbcf;
	background: #e6e6de url('../images/common/bg_button.gif') 0 0 repeat-x;
	text-align: center;
}

.bloc_main a.button:hover {
	text-decoration: underline;
}

.bloc_main a.button span {
	display: block;
	padding: 3px 0;
}

/* Liste puces vertes */
li.arrow_green,ul.arrow_green {
	margin-top: 8px;
	display: block;
}

a.arrow_green {
	text-decoration: none !important;
}

ul.arrow_green li,a.arrow_green span,li.arrow_green a {
	background: url('../images/common/pi_arrow_green.gif') 0 0 no-repeat;
	font-weight: bold !important;
	padding-left: 15px;
}

ul.arrow_green li a,a.arrow_green span,li.arrow_green a {
	color: #99c527 !important;
	text-decoration: none !important;
}

/* Lien recto/verso */
ul li.link_recto {
	background: url('../images/common/pi_recto.gif') 0 0 no-repeat;
	padding: 4px 0;
}

ul li.link_recto a {
	margin-left: 22px;
	text-decoration: underline !important;
}

/* Liste à puce "Information" */
.info {
	background: url('../images/common/pi_info.gif') 0 0 no-repeat;
	padding-left: 15px;
}

.info a {
	text-decoration: underline !important;
}

/* bonus */
.listeGabarits {
	margin: 10px;
	float: left;
}

.listeGabarits li {
	padding: 5px;
}

.listeGabarits li ul li {
	padding: 0 5px;
}

/* Infobulles */ /*  TYPE1 */
.bloc_main table ul.menuOutil {
	background-color: #dbdbd1;
	width: 150px;
	padding: 2px;
}

.bloc_main ul.menuOutil li,.bloc_main ul.menuOutil li a {
	color: #7a7974 !important;
}

.bloc_main ul.menuOutil li {
	background: url('../images/common/pi_arrow_green1.gif') 4px 4px
		no-repeat;
	padding-left: 15px;
}

.bloc_main ul.menuOutil li a {
	text-decoration: none !important;
}

.bloc_main ul.menuOutil li a:hover {
	text-decoration: underline !important;
}

/* Infobulle: TYPE2 */
.bloc_main div.menuOptions {
	border: solid 1px #7b7a75;
	background: white;
	padding: 5px;
	width: auto;
}

.bloc_main div.menuOptions h3,.bloc_main div.menuOptions ul {
	padding-left: 15px;
}

.bloc_main div.menuOptions ul {
	width: 150px;
}

.bloc_main div.menuOptions h3,.bloc_main div.menuOptions ul li {
	color: #7b7a75;
	width: 150px;
}

.bloc_main div.menuOptions h3 {
	background: url('../images/common/pi_arrow_gray.gif') 0 0 no-repeat;
	font-size: 1em;
}

/* TYPE3 */
.bloc_main .infobulle {
	width: 100%;
}

#bloc_enregistrement .infobulle {
	overflow: hidden;
}

.bloc_main .infobulle p label {
	width: auto !important;
}

.bloc_main .infobulle p,.bloc_main .infobulle p.text {
	width: auto !important;
	float: left;
}

.bloc_main .infobulle dl {
	float: left;
	z-index: 5000;
	width: 95px !important;
}

.bloc_main .infobulle dl dt { /* Style à mettre dasn le JS */
	position: relative;
	top: 19px;
}

.bloc_main .infobulle dl dd {
	background: #dbdbd1;
	padding: 5px;
}

.bloc_main .infobulle dl dd p {
	float: none;
}

/* page Tendances */
.tendances #head {
	position: absolute;
	left: 66px;
	top: 30px;
	/*background: url(../images/common/bg_tendances-head.gif) no-repeat left
		top;*/
	width: 460px;
	height: 90px;
	color: #999999;
	padding: 10px 0 0 10px;
}

.tendances #head p {
	margin-top: 6px;
}

.tendances a.prevNext {
	position: absolute;
	top: 240px;
	display: block;
	border: 4px solid #000;
	background: #fff;
	padding: 15px;
	width: 15px;
	height: 15px;
}

.tendances a#backward {
	left: 40px;
}

.tendances a#forward {
	right: 10px;
}

.tendances a.prevNext img {
	display: block;
}

.tendances #tendanceContainer {
	position: absolute;
	top: 155px;
	left: 105px;
}

.tendances .tendanceContent {
	float: left;
	/*background: #000;*/
	background: #CCCCCC;
	text-align: center;
	width: 394px;
	margin-right: 18px;
}

.tendances .tendanceContent div { /*border: 4px solid #2b2b2b;*/
	border: 0px solid #2b2b2b;
}

.tendances .tendanceContent h3 img { /*padding: 0 0 6px 0;*/
	padding: 0 0 0px 0;
}

/* Listing des adresses dans nav de droite */
#standardCore ul#bloc_adresse_recap {
	padding-top: 25px;
}

#standardCore ul#bloc_adresse_recap li {
	color: black;
	background: url('../images/common/checkout/bg_encart2_bottom.gif') 0
		bottom no-repeat;
	position: relative;
	padding-bottom: 10px;
	margin-bottom: 15px;
	display: block;
	width: 208px;
}

#standardCore ul#bloc_adresse_recap li h2 {
	width: 208px;
	height: 15px;
	font-size: 1.1em;
	font-weight: bold;
	background: url('../images/common/checkout/bg_encart2_top.gif') 0 0
		no-repeat;
}

#standardCore ul#bloc_adresse_recap li h2 span {
	position: absolute;
	left: 1.2em;
	top: -1em;
	display: block;
	background: #f4f4ec;
	padding: 5px;
}

#standardCore ul#bloc_adresse_recap li ul,#standardCore ul#bloc_adresse_recap li ul li
{
	padding: 0;
	background: none;
	padding: 0;
	margin: 0;
	width: auto;
}

#standardCore ul#bloc_adresse_recap li address,#standardCore ul#bloc_adresse_recap li p,#standardCore ul#bloc_adresse_recap li ul
{
	margin: 0 15px;
}

#standardCore ul#bloc_adresse_recap li p,#standardCore ul#bloc_adresse_recap li address
{
	height: 65px;
}

#standardCore ul#bloc_adresse_recap li ul {
	border-top: solid 1px #DBDBD0;
	padding-top: 5px;
}

/* page des Mentions Légales */
#bloc_mentions {
	overflow: auto;
	height: 450px;
}

#bloc_mentions h1 {
	border-bottom: 1px solid #ece7e2;
	width: 670px;
	margin-bottom: 20px;
}

#bloc_mentions h2 {
	width: 500px;
	color: #000;
	margin-bottom: 20px;
}

#bloc_mentions p {
	width: 90%;
	margin: 0 0 20px 20px;
	color: #000;
}

#bloc_mentions table {
	width: 90%;
}

#bloc_mentions table p{
	width:auto;
}
.credits h2 {
	padding: 100px 0 10px 0;
	border-bottom: 1px solid #ece7e2;
	width: 160px;
}

.credits dl {
	padding: 10px 0 10px 10px;
	border-bottom: 1px solid #ece7e2;
	width: 150px;
}

.credits dl dt {
	font-weight: bold;
}

/* Service client */
#bloc_serviceClient,#bloc_serviceClient a {
	color: #000;
}

#bloc_serviceClient div {
	float: left;
	width: 250px;
	margin-left: 55px;
}

#bloc_serviceClient .titreNiv3 {
	width: 250px;
}

/* Plan du Site */
#bloc_pds {
	overflow: auto;
	height: 450px;
	width: 880px;
	float: left;
	margin: 30px 30px 0 30px;
	position: relative;
	z-index: 2;
	display: inline;
}

#bloc_pds h1 {
	border-bottom: 1px solid #ece7e2;
	width: 100%;
	padding: 0 0 15px 0;
	margin-bottom: 20px;
}

#bloc_pds ul {
	margin-bottom: 15px;
}

#bloc_pds ul li,#bloc_pds ul li a {
	color: #000;
	display: block;
}

#bloc_pds ul li {
	float: left;
	width: 293px;
}

#bloc_pds ul li ul li {
	float: none;
	width: auto;
}

#bloc_pds ul li a {
	font-weight: bold;
	font-size: 1.2em;
	margin-top: 15px;
}

#bloc_pds ul li ul li {
	padding-left: 5px;
}

#bloc_pds ul li ul li a {
	font-size: 1em;
}

#bloc_pds ul li ul li ul li {
	padding-left: 0;
}

#bloc_pds ul li ul li ul li a,#bloc_pds ul li ul.profondeur1 li a {
	font-weight: normal;
	margin-top: 3px;
}

#bloc_pds ul li ul.profondeur1 {
	margin-top: 15px;
}

/* tendance pop */
#popContainer {
	background: url(../images/common/bg_pop.jpg) no-repeat right top;
	height: 441px;
	width: 3000px;
	margin-top: 20px;
	border-bottom: 1px solid #e5e5e5;
	border-top: 1px solid #e5e5e5;
	white-space: normal;
	color: #000;
	font-size: 1.1em;
}

#popContainer a {
	color: #000;
	text-decoration: underline;
}

#popContainer #introPop {
	float: left;
	width: 310px;
	margin: 225px 0 0 400px;
	display: inline; /*IE6*/
}

#popContainer #introPop h2 {
	margin-bottom: 10px;
}

#popContainer #ptDeVue {
	float: left;
	width: 255px;
	margin: 287px 0 0 36px;
	display: inline; /*IE6*/
}

#popContainer #ptDeVue ul li {
	padding-left: 10px;
	background: url(../images/common/pu_arrowpop.gif) no-repeat 0 1px;
	margin: 14px 0;
}

#popContainer #ptDeVue ul li#firstOne {
	color: #aa5ae2;
}

#popContainer #ptDeVue ul li#secondOne {
	color: #d8399f;
}

#popContainer #britPopin {
	float: left;
	width: 255px;
	margin: 20px 0 0 525px;
	display: inline; /*IE6*/
	width: 400px;
}

#popContainer #britPopin p {
	width: 235px;
	margin-bottom: 10px;
}

#popContainer #britPopin #adresseBar {
	float: left;
	border-left: 1px solid #573b64;
	color: #573b64;
	padding-left: 10px;
	margin-left: 20px;
	width: 120px;
}

#popContainer #britPopin #adresseBar p {
	width: 120px;
}

#popContainer #fraise {
	float: left;
	width: 280px;
	margin: 20px 0 0 445px;
	display: inline; /*IE6*/
	width: 400px;
	color: #fff;
}

#popContainer #fraise a {
	color: #fff;
}

#popContainer #fraise p {
	margin-bottom: 0;
	width: 280px;
}

#popContainer #fraise p.intro {
	margin: 10px 0;
}

.textContainer {
	float: left;
	width: 340px;
	height: 240px;
	overflow: auto;
	background: #fff;
}

.spacer2 {
	clear: both;
	display: block;
	height: 0;
	margin-top: 26px;
	visibility: hidden;
}

.wildABlocScroll {
	margin-top: 20px;
	height: 251px;
	width: 357px;
	background: url(../images/common/bg_wildABloc.gif) no-repeat right
		bottom;
}

.wildABlocScroll2 {
	margin-top: 20px;
	height: 251px;
	width: 312px;
	background: url(../images/common/bg_wildABloc.gif) no-repeat right
		bottom;
}

.textContainer2 {
	float: left;
	width: 295px;
	height: 240px;
	overflow: auto;
	background: transparent;
}

.textContainer {
	float: left;
	width: 340px;
	height: 240px;
	overflow: auto;
	background: transparent;
}

/*	=THEME : CSS GENERIC TEMPLATE
-------------------------------------------------------------------------------------- */
.theme1 td.first,.theme2 td.first,.theme3 td.first {
	background-image: none;
}

/*	=Soldes
-------------------------------------------------------------------------------------- */
.soldes #menu {
	background: url(../images/common/thematique/soldes1_bg.jpg) no-repeat;
}

/*	=THEME1 : TRENDS
-------------------------------------------------------------------------------------- */
.theme1 #menu {
	background: url(../images/common/thematique/theme1_bg.jpg) no-repeat;
}

/*	=THEME2 : New Arrivals
-------------------------------------------------------------------------------------- */
.theme2 #menu {
	background: url(../images/common/thematique/theme2_bg.jpg) no-repeat;
}

/*	=THEME3 : Customers Favorites
-------------------------------------------------------------------------------------- */
.theme3 #menu {
	background: url(../images/common/thematique/theme3_bg.jpg) no-repeat;
}

/*	=THEME4 : Gift Guide
-------------------------------------------------------------------------------------- */
.theme4 #menu {
	background: url(../images/common/thematique/theme4_bg.jpg) no-repeat;
}


/* Scoop dans la FP */
#backDuFlash {
	display: none;
	z-index: 40000;
	position: absolute;
	left: 5px;
	top: 5px;
	background: #fff;
	text-transform: uppercase;
	padding: 5px;
}

.masque2 {
	background: transparent url(../images/common/bg_masque_blanc.gif) repeat
		scroll 0% 0%;
	display: block;
	height: 29px;
	left: 0pt;
	position: absolute;
	top: 0pt;
	width: 100%
}

/*	page "artiste"
-------------------------------------------------------------------------------------- */
.colArtiste {
	background: #fff;
	width: 213px;
	height: 424px;
	padding: 0 18px;
	margin-top: 50px;
}

.colArtiste a {
	color: #000;
}

.colArtiste .artisteIntro {
	font-size: 1.5em;
	padding: 18px 0;
}

.colArtiste h2 {
	margin: 40px 0 10px 0;
	padding-bottom: 10px;
	border-bottom: 1px solid #d9dddb;
}

.colArtiste dl {
	overflow: hidden;
	zoom: 1;
	padding: 5px;
	margin-bottom: 10px;
}

.colArtiste dl dd img {
	float: left;
	margin-right: 10px;
}

.colArtiste dl dt {
	padding-top: 15px;
}

.colArtiste dl.lienExterne {
	background: #f4f5f3;
	border: 2px solid #d9ddda;
}

.artiste2 {
	background: #fff url(../images/common/bg_artiste2.gif) no-repeat left
		top;
}

/* Pages Goodies*/
h1.goodies {
	font-family: GillSans, Verdana, sans-serif;
	font-size: 24px;
	font-weight: lighter;
	margin: 25px 0 0 25px;
}

#standardCore p.intro {
	margin: 0 0 15px 26px;
}

#screensaverContainer,#wallpaperContainer {
	background-image: url(../images/common/goodies/bg-gris-horizontal.jpg);
	background-repeat: no-repeat;
	clear: both;
	height: 180px;
}

.title {
	float: left;
	display: inline;
	margin: 46px 0px 0px 90px;
	width: 118px;
}

.title h2 {
	display: inline;
	font-family: GillSans, Verdana, sans-serif;
	font-size: 22px;
	color: #3f3f3f;
	font-weight: lighter;
}

img#nav-left1,img#nav-right1,img#nav-left2,img#nav-right2 {
	margin: 63px 20px 0px 0px;
	display: block;
	float: left;
}

img#nav-left2,img#nav-right2 {
	margin: 63px 20px 0px 0px;
	display: block;
	float: left;
	visibility: hidden;
}

ul.vignettes {
	list-style: none;
	width: 696px;
	display: block;
	float: left;
	overflow: hidden;
}

.vignettes li {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 232px;
	list-style: none;
}

.vignettes li img {
	border: 1px solid #7e7e7d;
}

a.download,a.download:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: underline;
	color: #525151;
}

a.download:hover {
	text-decoration: none;
}

.introgoodies {
	margin: 0 0 25px 26px;
	font-size: 12px;
}


/********************/
.pushNormal{
	width:309px;
	height:135px;
	letter-spacing:1px;
	position:relative;
	text-transform:uppercase;
}
.pushSmall{
	width:309px;
	height:83px;
	letter-spacing:1px;
	position:relative;
	text-transform:uppercase;
}
.pushSmall .masque,.pushNormal .masque {
	background:#fff none repeat scroll 0 0;
	cursor:pointer;
	height:100%;
	opacity:0;
	position:absolute;
	width:100%;
	z-index:10001;
	text-transform:none;
}
.pushSmall span{
	top:9px;
	font-size:12px;
	text-transform:none;

}
.pushNormal span {
	top:9px;
	font-size:12px;
	color:#000000;

}
.pushNormal span small {
	font-size:11px;
	letter-spacing:0px;
	text-transform:none;

}

#standardCore ul#bloc_adresse_recap li.pushInnocence{
	background:none;
	border-top:1px solid #d0d0c8;
	border-bottom:1px solid #d0d0c8;
	padding:5px 0 10px 0
}
#standardCore ul#bloc_adresse_recap li.pushInnocence p{
	padding:0;
	height:auto;
}

/* push administrables */

.c-push, .v-push{
	position:relative;
}

.c-push a img, .v-push a img{
	position:relative;
	z-index:0;
}

.c-push .push-type-1{
	position:absolute;
	bottom:0px;
	left:0px;
	z-index:1;
	width:100%;
	height:65px;
	background-color:#BBBBBB;
	opacity:0.8; filter: alpha(opacity=80);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}

.c-push .push-type-1 .push-title{
	display:block;
	width:456px;
	margin:10px 0 0 36px;
	font-size:24px;
	font-weight:400;
	color:white;
	text-transform:uppercase;
	letter-spacing:1px;
}

.c-push .push-type-1 .info-title{
	display:block;
	width:456px;
	margin:0 0 0 36px;
	font-size:15px;
	color:white;
}

.c-push .push-type-2{
	position:absolute;
	bottom:0px;
	left:0px;
	z-index:1;
	width:100%;
	height:60px;
}

.c-push .push-type-2 .push-title{
	display:block;
	width:478px;
	margin:0 0 0 14px;
	font-size:35px;
	font-weight:400;
	color:white;
	text-transform:uppercase;
	letter-spacing:0.5px;
}

.c-push .push-type-2 .info-title{
	display:block;
	width:478px;
	margin:0 0 0 14px;
	text-transform:uppercase;
	font-size:11px;
	color:white;
}

.v-push .push-title{
	display:block;
	width:230px;
	margin:0 0 0 17px;
	font-size:16px;
	font-weight:600;
	color:white;
	text-transform:uppercase;
	position:absolute;
	bottom:14px;
	left:0px;
	z-index:1;
}

.white-push{color:#FFFFFF!important;}
.gray-push{color:#AAAAAA!important;}
.black-push{color:#000000!important;}

/*menu hover z-index fix */
#rollOverLignes img{
	z-index:3!important;
	position:relative;
}


h1.vogue
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;
	font-size: 100% !important; /* 1em = 10px */
}




/***********************
 *  Newsletter block   *
 *  add on 04/05/10    *
 **********************/
#footer #newsletter-mail {
	float:right;
	display:inline;
	height:20px;
	width:auto;
}
#footer #newsletter-mail #mail-newsletter {
	border:1px solid #b1b1a2;
	width:124px; /* 130px, padding left et right 3px */
	height:18px;
	padding:0 3px;
	line-height:18px;
	outline:none;
}
#footer #newsletter-mail #submit-mail {
	width:24px;
	height:18px;
	color:white;
	font-weight:bold;
	cursor:pointer;
	background:#6e6e6b;
	border:none;
}
*+html #footer #newsletter-mail #mail-newsletter, * html #footer #newsletter-mail #mail-newsletter {
	line-heght:10px;
}


/*******************************************************
 * Navigation 1 (contacts, points de ventes, questions)*
 * updated on 04/05/10                                 *
 ******************************************************/
ul#nav1 {
	float:right;
	width:302px;
	height:22px;
	background:white;
	font-weight:bold;
}
ul#nav1 li {
	float:left;
	margin-top:5px;
	height:12px;
}
ul#nav1 li.nav1Item1, ul#nav1 li.nav1Item2 {
	border-left:1px solid #999999;
}

ul#nav1 li.nav1Item1 {
	padding:0 8px 0 22px;
	background:url("../images/_fr/pointsvente.gif")  no-repeat 7px 0;
}
ul#nav1 li.nav1Item2 {
	padding-left:23px;
	background:url("../images/_fr/questions.gif") no-repeat 8px 0 ;
}


/* header */

#logo{
	margin: 52px 0 0 18px;
	float: left;
	display:inline;
	height: 29px;
	width: 167px;
	position:relative;
	background: url(../images/common/logo_longchamp.png) no-repeat;
}

*.html body #logo{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/common/logo_longchamp.png", sizingMethod="image");
}

#logo a{
	display:block;
	height: 29px;
	width: 167px;
}

#blocNav{
	float: left;
	width: 815px;
}

/***************************
 * Navigation 2 (main menu)*
 * updated on 04/05/10     *
 **************************/
ul#nav2 {
	position: absolute;
	top: 55px;
	left: 210px;
	float: left;
	width: 628px;
}
ul#nav2 li {
	float: left;
	position: relative;
	padding: 1px 11px;
}
ul#nav2 li.first {
	background: none;
}
ul#nav2 li a {
	display: block;
	font-size: 1em;
	height: 17px;
}
ul#nav2 li a:hover {
	height: 17px;
}

ul#nav2 li ul#nav3 span{
	position: static;
	top: auto;
}
ul#nav2 li ul#nav3 {
	left:4px;
	position:absolute;
	top:22px;
	width:490px;
	z-index:0;
}
ul#nav2 li ul#nav3 li {
	border:none;
	padding-right:4px;
}
ul#nav2 li ul#nav3 li a {
	text-decoration:none;
	float:left;
}


/*********************
 * Account bloc      *
 * added on 04/05/10 *
 *********************/
#account-user {
	width:127px; /* 137px, padding G&D 10px*/
	height:52px; /* 62px, padding H&B 10px */
	background:url("../images/_fr/account_bg.gif") no-repeat;
	float:right;
	margin-top:13px;
	padding:5px;
}
#account-user ul li a span {
	position:absolute;
	right:5px;
}
#account-user ul li a {
	color:white;
	font-size:11px;
	font-weight:bold;
}
#account-user ul li a:hover {
	color:black;
	text-decoration:none;
}
#account-user ul li a#account-item0 {
	padding-bottom:4px;
	margin-bottom:2px;
	height:13px;
	background:url("../images/_fr/heart_account.gif") 95px 50% no-repeat;
	border-bottom:1px solid #61615a;
	display:block;
}
#account-user ul li a#account-item1 {
	background:url("../images/_fr/panier_account.gif") 95px 50% no-repeat;
	display:block;
	margin-bottom:3px;
}
#account-user ul li a#account-item2 {
	font-size:10px;
}


/* Language Popin */
#contentLoadingCountry{
	position:fixed;
	background:#000 scroll;
	opacity:0.6;
	filter:alpha(opacity=60);
	height:100%;
	width:100%;
	z-index:1001;
	left:0;
	top:0;
}
#contentLoadingInside{
	position:absolute;
	width:886px;
	padding:45px 40px;
	left:50%;
	top:50%;
	margin-left:-483px;
	margin-top:-96px;
	background:#fefefd;
	z-index:1002;
	display:none;
}
#contentLoadingInside .country_selection{
	float:left;
	color:#000;
	border-right:1px solid #d1d1d0;
	padding-right:16px;
	margin-right:16px;
	height:110px;

}

.country_selection_asie{
	font-size : 90%;
}

#contentLoadingInside .country_selection a{
	color:#000;
}
#contentLoadingInside strong{
	display:block;
	text-transform:uppercase;
	height:30px;
}
* html #contentLoadingInside strong{
	display:inline-block;
}
#contentLoadingInside ul{
	float:left;
	margin-right:12px;
}
#contentLoadingInside li{
	line-height:15px;
}
#contentLoadingInside .last{
	border:none;
	margin-right:0;
	padding-right:0;
}
#contentLoadingInside #closePopin{
	position:absolute;
	top:5px;
	right:5px;
}

#footer #footer-copyright{
	clear:both;
	margin-top:2px;
}
#longchamp_social {
    position: relative;
    float:right;
    top:-5px;
}
#fologofck {
    background: url(../images/common/icones_sociaux.png) no-repeat scroll 0px 0;
    width : 16px;
    height: 16px;
}

#fologotwitt {
    background: url(../images/common/icones_sociaux.png) no-repeat scroll -16px 0;
    width : 16px;
    height: 16px;
}

#fologoyt {
    background: url(../images/common/icones_sociaux.png) no-repeat scroll -32px 0;
    width : 16px;
    height: 16px;
}
#fologoyk {
    background: url(../images/common/icones_sociaux.png) no-repeat scroll -48px 0;
    width : 16px;
    height: 16px;
}

#fologowei {
    background: url(../images/common/icones_sociaux.png) no-repeat scroll -64px 0;
    width : 16px;
    height: 16px;
}


#footer li#fofacebook,#footer li#fotwitter,#footer li#foyoutube {
    padding: 0 3px;
}

#fologofck {
    margin-left: 20px;
}

#hpanel_myaccount a.fleche {
	padding-left : 15px;
	background: url("../images/common/pi_arrow_gray2.gif") no-repeat scroll 0 4px transparent;
}
