body,div,span{margin:0px;padding:0px;border:0px;}
body {

	background-image: url(../images/fd.jpg); background-attachment:fixed; background-position:center top;  
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a {color: #ef40b5;font-weight: normal;text-decoration: underline;}

a:hover {color: #ffe4f2;}
h1{
 font-size:18px;
 font-family: Arial, Helvetica, sans-serif;
 font-weight:bold;
        color: #ef40b5;
}
h2 {
	color: #ef40b5;
}
.Section h2 { color:#fff6fc; }

h3 {
	color: #ef40b5;
}

.sf-menu li {
	 
	background-color:transparent;
}

#subnav {  display:none; }

/* PRODUCT PAGE STYLES  border:1px solid #FDD5F0;*/

.ItemBox {  border-top:0px; color:#FFF;}
.ItemBoxTop { color:#FFF;
background:url(/wp-content/themes/shopperpress/IMGAURA-X2/barre_centre_vide-X2.gif) no-repeat;
}
.ItemLineHeight a{ color:#FFF; }
.ItemLineHeight a:hover{ color:#FFF; }
.ItemLineHeight a:visited{ color:#FFF; }
.ItemBoxTop span { color:#FFF; } 

/* -- */

.menubox_top { display:none;}
.menubox_mid { }
.menubox_bot { display:none; }
.menubox_box { margin-bottom:5px;}
.menubox_box h2 { background:url(/wp-content/themes/shopperpress/IMGAURA-X2/entete_droite_vide.gif) repeat-x;
height:34px; 
 	
color:#FFFFFF;
margin:0px;
padding:0px;
line-height:32px;
}

.menubox_box h2 span { color:white; margin-left:10px;}
 .menubox_box h2 span a { color:white;}

.menubox_right_top { display:none}
.menubox_right_mid { }
.menubox_right_bot { display:none; }


.featured-itemImage span strong {color:#ffffff; }
.featured-itemImage span { background-color: #fcb5e6; }
.featured-itemImage span b {	color:#ffffff; }
.featured-itemImage span em.price { color:#ffffff; }


/*TopMenu - This is the "My Account | View Cart | Order Status etc menu*/

#TopMenu li a{
	border-left: 10px solid #a9286c;
	color: #000000;
	text-decoration:none;
}

#TopMenu li a:hover {
	color: #c81c8d;
}

#Menu li a {
	background: url('../images/PagesMenuBg.gif') 0 2px no-repeat;
	color: #fff;
}

#Menu li ul li a {
	background: #ffebf8;
}

#Menu li ul li a:hover {
	background-color: #ffebf8;
	color: #fff;
}

#Menu li:hover a, #Menu li.over a{
	background-color: #ffebf8;
}

#MainContentArea {
border:1px solid #fff6fc; 
background:white;
 
}

/*Static Banner, This is the image located on the long bar in the center*/
 

/*left, The left column*/

.Left li a{
	background-color:#ffe7f7; 
	border-bottom:1px solid #ffeef9;
	border-top:1px solid #f1eed1;
}

.Left li ul li a{
	background-color: #ffeef9;
	border-bottom:1px solid #fff6fc;
	border-top:none;
	color: #666666;
}

.Left li a:hover {
	color: #bf1379;
	text-decoration:none;
}

.Left h2 {
	background-color:#c81c8d;
	color:#FFFFFF;
}

.Left a {
	color: #000;
}

.Left li {
	background:#ffe4f2;
}

/*Right, The right column*/

.Right li {
	background:#ffe4f2;
}

.Right li a{
	background-color:#ffe4f2;
}

.Right li a:hover {
	text-decoration:none;
}

.Right h2{
	background-color:#c81c8d;
	color:#FFFFFF;
}


/*Breadcrumb, The link trail located in the center that displays a trail of links*/

#BreadCrumb{
	color:#ffe4f2;
}

#BreadCrumb a{
	color:#333333;
	text-decoration:none;
}

#BreadCrumb a:hover{
	color:#ef40b5;
	text-decoration:none;
}

/*Content Banner Nav, The navigation to rotate the jQuery banner*/

#ContentBannerNav a{
	background:#ffe4f2; 
	border:1px solid #c81c8d; 
	color:#ffe4f2; 	
}

#ContentBannerNav a:hover{
	background: #c81c8d;
	border:1px solid #ffe4f2;
}

/*Primary Content Area, The center area (Not used on page.html)*/

.Content a {
	color: #ef40b5;
}

.Content h2{
	color: #ef40b5;
}

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

/*Products, The product lists, images and titles.*/

.ProductList li {
	border: 1px solid #ffe4f2;
	background:#FFF;
}

.ProductList li:hover, .ProductList li.Over {
	border: 1px solid #ffe4f2;
	background:#ffe4f2;
}

.ProductList .ProductImage {
	background: #fff;
}

.ProductPrice{
	color:#520000;
}

.ProductPrice strike{
	color:#c81c8d;
	margin-right:3px;
}

.ProductAdd a, .ProductAdd a:hover{
	background:url(../images/Add.gif) no-repeat;
	color:#FFFFFF;
}

/*Product Page, Everything to do with the product page*/

span.Price{
	color:#520000;
	font-weight:bold;
}

span.Normal{
	color:#c81c8d;
}

.Btn a, .Btn a:hover{
	color:#520000;
	background:url(../images/btn_confirmer_vide.gif);
}


.CheckoutBtn a{
	background:url(../images/btn_confirmer_vide.gif) no-repeat;
	color:#520000;
}

/*Tabs on Product Page */

#Tabs .Long{
	border:1px solid #c81c8d;
}

#Tabs li a{
	background-color:#c81c8d;
	border:1px solid #c81c8d;
	border-bottom:#ffe4f2;
}

#Tabs li a:active, #Tabs li a:hover, #Tabs li a:focus{
	background-color:#5B5B5C;
	border:1px solid #c81c8d;
}

.ProductDescriptionBg{
	background-color:#ffe4f2;
	border:1px solid #c81c8d;
}

.TabProduct{
	background:#ffe4f2;
	border:1px solid #c81c8d;
}

.TabProduct:hover{
	background:#fff;
	border:1px solid #c81c8d;
}

.TabProductAdd a, .TabProductAdd a:hover{
	background:url(../images/Add.gif) no-repeat;
	color:#fff;
}

/*Reviews Tab*/

#Tabs ol li{
	border-bottom:1px solid #c81c8d;
}

/*Side Products, The products located in the right column*/

.SideProductList li{
	border-bottom:1px solid #ffe7f7;
}

.SideProductPrice{
	color:#540001;
}

.SideProductAdd a{
	background:url(../images/Add.gif) no-repeat;
	color:#FFFFFF;
}

/* Tabbed Navigation, Located on the product page*/

.TabNav {
	border-bottom: 1px solid #c81c8d;
}

.TabNav li a {
	border: 1px solid #c81c8d;
	background: #fcb5e6;
}

.TabNav li a:hover {
	background-color: #fcb5e6;
}

.TabNav li.Active a {
	border-bottom: 1px solid #fff;
	background: #fff;
}

/*Newsletter, Located in the left column*/

#NewsLetter input{
	border:1px solid #c81c8d;
	color:#ffe4f2;
}

/*Footer*/

#FooterBar {
	color:#00000;
}

#Footer{
	background-image: url(../images/footer.jpg);
}

#Footer h3 a{
	color:#ffe4f2;
}

#Footer h3 a:hover{
	color:#4a3f8e;
	font-weight:bold;
	text-decoration:underline;
}

#Footer ul ul a{
	color:#fff6fc;
}

#Footer ul ul a:hover{
	color:#ffe4f2;
}

/*Messages*/
.InfoMessage {
	color: #555;
	background-color: #EEEEEE;
}

.SuccessMessage {
	color: #cc006e;
	background-color:#ffcafe
}

.ErrorMessage {
	color: #4f0000;
	background-color:#ffbff8;
}



.ListViewNav { float:right; margin-right:-10px; }
.ListViewNav a { padding:5px; background:#c1157e; color:white;  }
.ListViewNav a:hover { padding:5px; background:#fff6fc;  }

.paybox { border: 1px dotted #bf1379; background:#fad5ee; }
.ProductName a { color:#666666; }
.listing .head { color: #ffffff; background: #c81c8d; }
.list div.no { background: #ffe4f2;  border-bottom:1px solid #bf96b0; }
.list div.alt { background: #F0F6FF;  }
.list div.no:hover,.list div.alt:hover, #sticky:hover { background-color: #fff6fc; }
.list div a {  color: #c81c8d; }
.list div.no, .list div.alt { border-bottom: solid 1px #ffffff; }

#copyrightBar { color:#fff6fc; }



/*----------------------------------------------------------------------------------------------background:none;---------*/
ul.sf-menu li ul a {
	
	
	
background:#000; height:30px; background:#cea9c7; border: 1px solid #976689; margin:0px; padding:5px; font-size:13px; width:200px;
}

ul.sf-menu li ul a:hover {

background:#fff6fc;
}
 
#ProductDetailsWrapper .h2top { background:#c81c8d;  color:white;}

