/*
THEME NAME: MACEO v1.2
THEME URI: http://www.maceo.com/
DESCRIPTION: Maceo template based on sandbox theme
VERSION: 1.2
AUTHOR: modification par be-poles
AUTHOR URI:
TAGS: sandbox, microformats, hcard, hatom, xoxo, widgets, blank slate, starter theme, minimalist, developer
*/

/* Two-column with sidebar on left from the /examples/ folder  */
/*div.entry-content img{ behavior: url(/wordpress/wp-content/themes/maceo/iepngfix.php)!important; }
div#menu a{ behavior: url(/wordpress/wp-content/themes/maceo/iepngfix.php)!important; }*/
/* Just some example content */
body{
	text-align:center;
	background:#ffffff;
	margin:0;padding:0;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:0.8em;
}

/* DEBUT ajout be-poles */
/* //////////////////// */
.flocont:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.flocont{display: inline-block;}
.flocont{display: block;}
/* //////////////////// */
/*  FIN  ajout be-poles */


div#wrapper{
	width:1004px;
	margin:auto;
	text-align:left;
/*	background:url(img/bck-home.jpg) no-repeat center top;*/
	/*border:10px solid #ffffff;*/
	position:relative;
	z-index: 20;
}
body div#wrapper{background: transparent url("img/bck-logomenu.gif") no-repeat center top;}
body>div#wrapper{background: transparent url("img/bck-logomenu.png") no-repeat center top;}


body.pageid-14 div.entry-content p {
  font-family: Georgia;
  font-size:13px;
}
div#header{
	height:100px;
}
div#header h1{ margin:0;padding:0;}
div#header h1 a{
display:block; width:450px; height:90px; margin:0 auto;padding:0;text-indent:-5000px;
;
}
div#container{
	/*height:508px;*/
	text-align:center;
	margin:0;padding:0;
}
div#content{
	height:380px;
	width:863px;
	margin:auto;
	text-align:left;
	background:#FEFFB7;
	/*overflow:hidden;*/
	padding:10px;
	position:relative;
}
/*bloc homepage*/
.pageid-12 #content{

}
/***************************MENU HAUT************************************************/
div#menu {
height:27px;
width:300px;
margin:0 auto;
/*border:1px solid #000000;*/
}
div#menu ul {
list-style:none;
margin:0;
padding:0;
/*background:transparent url(img/menu-haut.png) no-repeat center top;*/
overflow:hidden;
}

div#menu ul a {
display:block;
text-decoration:none;
text-indent:-5000px;
text-transform:uppercase;
color:#000;
}
/*div#menu li.current_page_item a{
	border-bottom:1px solid black;
}*/
div#menu li.page-item-14 a{width:51px;height:15px;overflow:hidden;}
div#menu li.page-item-3 a{width:51px;height:15px;overflow:hidden;}
div#menu li.page-item-17 a{width:136px;height:15px;overflow:hidden;}
div#menu li.page-item-19 a{width:50px;height:15px;overflow:hidden;}

div#menu ul li {
float:left;
}

.entry-title,.entry-meta {
clear:both;
}


.alignright,img.alignright{
float:right;
margin:1em 0 0 1em;
}

.alignleft,img.alignleft{
float:left;
margin:1em 1em 0 0;
}

.aligncenter,img.aligncenter{
display:block;
margin:1em auto;
text-align:center;
}

/***************************************MENU HAUT*********************************************/

div.entry-content{
	background:#FEFFB7 url(img/filet-titres.gif) no-repeat center 5px;
	padding-top:10px;
	overflow:hidden;
}


/**************************************HOMEPAGE*********************************************/
.pageid-12 a img {border:0;}
#menshop, #misborn, #weloveplay, #summermh, #pointofsales {
border:1px solid #4D4D4D;
margin:0;padding:0;
overflow:hidden;
}

#menshop {
width:289px;
height:378px;
float:left;
}

#blocdroitehome {
float:right;
width:562px;
overflow:hidden;
}

#misborn {
width:213px;
height:259px;
float:left;
}

#weloveplay {
width:336px;
height:151px;
float:right;
}

#summermh {
width:336px;
height:96px;
float:right;
margin-top:10px;
margin-bottom:13px;
position:relative;
}

.frontimage{	float:left; margin-top:5px; margin-right:10px;}
#summerproduct{	position:absolute;	right:0;	top:0;	width:225px;	height:100px;}

#summerproduct p{	margin:4px 0;}
#summerproduct p.titre{ font-variant:small-caps;}
#summerproduct p.prix{ font-size:11px;}
#summerproduct p.prix span.pricedisplay{ font-size:14px;font-weight:bold;}
#summerproduct p.bouton{margin-top:15px;}
#summerproduct p.bouton a{ background:black;color:#FCFFB1;text-decoration:none; width:90px; padding:3px;font-weight:bold;font-size:11px}
#summerproduct p.bouton a:hover {color:#ffffff;}

#menproduct .frontimage{margin-left:25px;margin-top:0px;margin-right:10px;}
#menproduct p{	margin:4px 0;}
#menproduct p.titre{ font-variant:small-caps;}
#menproduct p.prix{ font-size:11px;}
#menproduct p.prix span.pricedisplay{ font-size:14px;font-weight:bold;}
#menproduct p.bouton{margin-top:15px;}
#menproduct p.bouton a{ background:black;color:#FCFFB1;text-decoration:none; width:90px; padding:3px;font-weight:bold;font-size:11px}
#menproduct p.bouton a:hover {color:#ffffff;}

#pointofsales {
clear:both;
width:559px;
height:104px;
background:transparent url(img/bck-pos-home.gif) no-repeat right top;
cursor:pointer;
}

/*************************************** 34 PAGE CGDV *********************************************/
/* page CGDV*/
.pageid-34{background: #008fb9 url("img/bigfond/fond_cgv.jpg") repeat-x top center;}
.pageid-34 #wrapper{
width:1000px;
/*	background:#4FA3C5 url(img/bck-cgdv.jpg) no-repeat center top;*/
}
.pageid-34 #content{
	height:auto;
}
.pageid-34 div.entry-content{padding-top:20px;}
.pageid-34 .cgdv {
	padding-left:190px;
	background:transparent url(img/bck-content-cgdv.jpg) no-repeat left top;
}

.pageid-34 .entry-title {
	margin:0;padding:0;
	background:transparent url(img/titre-cgdv.gif) no-repeat left bottom;
	height:70px;
	text-indent:-5000px;
}

/* ******************************************* 14 pages spirit **************************************/
.pageid-14{background: #267fb9 url("img/bigfond/fond_spirit.jpg") no-repeat center top;}

.pageid-14 .entry-title {
	margin:0;padding:0;
	background:transparent url(img/titre-spirit.gif) no-repeat left bottom;
	height:70px;
	text-indent:-5000px;
}

.pageid-14 .entry-content {
	/*padding-right:85px;*/
}

/* ******************************************* 32 page credits **************************************/
.pageid-32{background: #cb99b2 url("img/bigfond/fond_home") no-repeat center top;}

/* ******************************************* 12 page home **************************************/
.pageid-12,
  body.home{background: #cb99b2 url("img/bigfond/fond_home") no-repeat center top;}

/* ***************************************** 03 pages shop *********************************************/
.pageid-3, 
  .parent-pageid-3{background: #267fb9 url("img/bigfond/fond_shop.jpg") no-repeat center top;}
/*.parent-pageid-3 #wrapper{background:#018EB9 url(img/bck-panier.jpg) no-repeat center top;}*/

.pageid-3 .entry-title {
	margin:0;padding:0;
	background:transparent url(img/titre-shop.gif) no-repeat left bottom;
	height:70px;
	text-indent:-5000px;
}

#maceoforkids {float:left;border:0;}
#maceoformen {float:right;border:0;}

.parent-pageid-3 #content{
	width:863px;
	margin:auto;
	text-align:left;
	background:#FEFFB7;
	/*overflow:hidden;*/
	padding:10px;
	position:relative;
}
.pageid-3 #product_category p.texte{margin:3px 0;}

/*************************************** 17 pages point of sales ****************************************/
.pageid-17, 
  .parent-pageid-17{background: #b4b7c7 url("img/bigfond/fond_ptsvente_basket.jpg") no-repeat center top;}
.parent-pageid-17 #menu li.page-item-17 a {
	border-bottom:1px solid #000000;
}
#entetepod {
width:283px;
position:absolute;
top:10px;
left:10px;
}
.pageid-17 .entry-title, .parent-pageid-17 .entry-title {
	margin:0;padding:0;
	background:transparent url(img/titre-point-sales.gif) no-repeat left bottom;
	border:1px solid #000000;
	width:281px;
	height:176px;
	text-indent:-5000px;
}
#callagepos {
overflow:hidden;
padding-top:40px;
width:100%;
}
#menusales {
	margin:0;padding:0;
	margin-left:310px;
	height:22px;
	width:390px;
	overflow:hidden;
	list-style:none;
}
#menusales li {display:inline;margin:0;padding:0;}
#menusales li a{display:block;float:left;height:22px;text-indent:-5000px;}
.page-item-59 a {width:97px; background:transparent url(img/north-america.gif) no-repeat left top;}
.page-item-61 a {width:97px; background:transparent url(img/south-america.gif) no-repeat left top;}
.page-item-63 a {width:97px; background:transparent url(img/europe-africa.gif) no-repeat left top;}
.page-item-65 a {width:97px; background:transparent url(img/asia-pacific.gif) no-repeat left top;}
#menusales li a:hover{background-position:left -22px;}
#menusales .current_page_item  a {background-position:left -22px;}


.pageid-17 .entry-content, .parent-pageid-17 .entry-content{
	background:#FEFFB7 url(img/filet-titres.gif) no-repeat center top;
	padding-top:10px;
	overflow:hidden;
	padding-left:310px;
}
/* ******************************************* 19 page presse *********************************************/
.pageid-19 {background: #0492ba url("img/bigfond/fond_presse.jpg") no-repeat center top;}

.pageid-19 .entry-title {
	margin:0;padding:0;
	background:transparent url(img/titre-press.gif) no-repeat left bottom;
	height:70px;
	text-indent:-5000px;
}

.pageid-19 #content{
	width:863px;
	margin:auto;
	height:auto;
	text-align:left;
	background:#FEFFB7;
	overflow:hidden;
	padding:10px;
	position:relative;
}

#actuspress {overflow:hidden;margin:0;padding:0;width:640px;margin-left:30px;list-style:none;}
#actuspress li {margin:0;padding:0;width:210px;float:left;margin-bottom:35px;}
#actuspress li h2{font-size:18px;margin:0;padding:0;}
#actuspress li p{margin:0;padding:0;font-size:10px;}
#actuspress li p a {color:#4D4D4D;}
#actuspress li p a:hover {text-decoration:none;}

#pressdownload {width:220px;position:absolute;top:56px;right:0;}
#pressdownload h3 {margin: 0 auto;
	padding:0;
	background:transparent url(img/titre-download.gif) no-repeat center top;
	width:205px;
	height:175px;
	text-indent:-5000px;
	}


/* ******************************************* 08 page contact ********************************************/
.pageid-8 {background: #452623 url("img/bigfond/fond_contact.jpg") no-repeat center top;}

.pageid-8 .entry-title {
	margin:0;padding:0;
	background:transparent url(img/titre-contact.gif) no-repeat left bottom;
	height:70px;
	text-indent:-5000px;
}

/* ********************************************* 07 page acces pro* ****************************************/
.pageid-7{background: #452623 url("img/bigfond/fond_espace_pro.jpg") no-repeat center top;}

.pageid-7 .entry-title {
	margin:0;padding:0;
	background:transparent url(img/titre-pros.gif) no-repeat left bottom;
	height:70px;
	text-indent:-5000px;
}

/********************************************FOOTER*******************************************************/
#footer {background:#feffb7; width:866px; padding:0 7px 0 10px; margin:0 auto;}
#socialinks * {margin:0;padding:0;}
#socialinks{list-style:none; height:30px; width:550px; margin:0; padding:0; float:right;}
#socialinks  li{display:inline; margin:0; padding:0;}

.twitter a {display:block;
width:158px;height:27px;
background:transparent url(img/icone-twitter.gif) no-repeat left top;
text-indent:-5000px;
position:relative;
float:left;
z-index:5000;}

.facebook a{display:block;
width:157px;height:27px;
background:transparent url(img/icone-facebook.gif) no-repeat left top;
text-indent:-5000px;
position:relative;
float:left;
z-index:5000;
}

.twitter a:hover, .facebook a:hover{background-position: bottom left;}

.MailPress_widget {}
.MailPress_widget .widgettitle {display:none;}
.MailPress_widget #MailPress {margin:0;padding:0;padding-top:6px;background:transparent url(img/footer-newsletter.gif) no-repeat 315px 7px;}
.MailPress_widget #MailPress #mp-formdiv {margin:0;padding:0;}
.MailPress_widget #MailPress #mp-form {margin:0;padding:0;text-align:right;}
.MailPress_widget #MailPress #mp-form .MailPressFormEmail {margin:0;width:120px;margin-top:0;border:1px solid #BFBFBF;}
.MailPress_widget #MailPress #mp-form #mp_submit {
margin-top:0;border:none;font-weight:700;background:transparent;cursor:pointer;
}
.MailPressFormEmail:focus{background-color:#eee;}

ul#navcomp {width:863px; margin:0 0 0 -2px; padding:0; float:left;}
#footer>#navcomp{margin-left:-5px;}
#navcomp li {display:inline;text-align:center;font-size:10px;padding:0 4px;border-right: 1px solid #000000;}
#navcomp li a{color:#000000;text-transform:uppercase;text-decoration:none;line-height:30px;}
#navcomp li a:hover{color:#000000;text-transform:uppercase;text-decoration:underline;}
.page-item-7 {}
.page-item-8 {}
.page-item-32 {}
#navcomp .page-item-34 {border:0;}

/************************* 04 PAGE PANIER ******************************************************/
.pageid-4{background: #008fb9 url("img/bigfond/fond_ptsvente_basket.jpg") repeat-x top center;}
.pageid-4 .entry-title {
	margin:0;padding:0;
/*	background:transparent url(img/titre-panier.gif) no-repeat left bottom;*/
	height:70px;
	text-indent:-5000px;
}
.pageid-4 #content{
	width:863px;
	margin:auto;
	height:auto;
	min-height:380px;
	text-align:left;
	background:#FEFFB7;
	overflow:hidden;
	padding:10px;
	position:relative;
}
.pageid-4 table.wpsc_checkout_table{ width:98%; margin:auto;}
.pageid-4 table.wpsc_checkout_table td{
	padding:5px;
}
.pageid-4 table.wpsc_checkout_table td#submit_buttons{
	text-align:right;
}
.pageid-4 table.wpsc_checkout_table td input.continue_button{
	background:transparent;
	color:#5D5D5D;
	font-size:11px;
	border:1px dotted #5D5D5D;
	cursor:pointer;
}
.pageid-4 table.wpsc_checkout_table td input.submit_button{
	background:black;
	color:white;
	font-size:11px;
	border:1px solid black;
	cursor:pointer;
}
.pageid-4 table.wpsc_checkout_table td input.continue_button,
.pageid-4 table.wpsc_checkout_table td input.submit_button,
.pageid-4 table.wpsc_checkout_table td input#agree_check{
	width:auto;
}
.pageid-4 table.wpsc_checkout_table td a{ color:black;}
.pageid-4 table.wpsc_checkout_table td.label{
	text-align:right;
	width:130px;
}
.pageid-4 table.wpsc_checkout_table td input,
.pageid-4 table.wpsc_checkout_table td textarea,
.pageid-4 table.wpsc_checkout_table td select{
	width:210px;
	border:1px solid #AEAF95;
}
.pageid-4 table.wpsc_checkout_table th.conditions{
	background:url(img/tache.gif) no-repeat top right;
}
.pageid-4 table.wpsc_checkout_table th.first{
	border:none;
}
.pageid-4 table.wpsc_checkout_table th.conditions div{
	background:url(img/terms-conditions.gif) no-repeat top left;
}
.pageid-4 table.wpsc_checkout_table th.first div{
	background:url(img/personal-billing.gif) no-repeat top left;
}
.pageid-4 table.wpsc_checkout_table th div{
	text-indent:-3000px;
	background:url(img/shipping.gif) no-repeat top left;
	height:20px;
}
.pageid-4 table.wpsc_checkout_table th{
	padding-top:7px;
	color:#D3003F;
	border-top:2px solid black;
	text-transform:uppercase;
	font-size:18px;
}
.pageid-4 table.productcart tr.firstrow th.firstcol{ border-left:none;}
.pageid-4 table.productcart tr.firstrow th.last{ border-right:none;}
.pageid-4 table.productcart tr.firstrow th{
	background:#A0A4A5;
	color:white;
	padding:2px;
	border:1px solid #8F8F8F;
	border-top:none;
	border-collapse:collapse;
	text-align:center;
}
.pageid-4 table.productcart td.image{
	background:white;
	text-align:center;
}
.pageid-4 table.productcart tr.product_row td.firstcol{
	text-align:left;
	padding-left:10px;
	border-left:none;
}
.pageid-4 table.productcart tr.product_row td.price{ background:white; border-right:none; text-align:right; padding-right:20px;}
.pageid-4 table.productcart tr.product_row td{
	height:50px;
	line-height:50px;
	text-align:center;
}
.pageid-4 table.productcart td#checkout_total{
	background:black;
	color:white;
	text-align:center;
	font-weight:bold;
}
.pageid-4 table.productcart td a{ color:black;}
.pageid-4 table.productcart td{
	padding:2px;
	border:1px solid #8F8F8F;
	border-collapse:collapse;
}
.pageid-4 table.productcart{
	background:#C1C1C1;
	border:1px solid black;
	border-collapse:collapse;
	width:98%;
	margin:auto;
	margin-top:10px;
}
.pageid-4 table.productcart tr.total_price_intermediaire td#checkout_total_intermediaire{ background:#D9D9D9;  padding-right:20px; text-align:right;border-left:1px solid #72726F;	border-right:none;}
.pageid-4 table.productcart tr.total_price_intermediaire td{padding-right:4px;	height:38px;	background:#B0B0B3; border-color:#72726F;border-left:none;}

.pageid-4 table.productcart tr.total_price_shipping td#checkout_total_shipping{text-align:right; padding-right:20px;  background:#D9D9D9;	border-right:none;border-left:1px solid #72726F;}
.pageid-4 table.productcart tr.total_price_shipping td{	padding-right:4px; height:38px;	background:#D9D9D9;border-color:#72726F;border-left:none;}

.pageid-4 table.productcart tr.total_price td#checkout_total{ text-align:right; padding-right:20px; border-left:1px solid #72726F; border-right:none; }
.pageid-4 table.productcart tr.total_price td{	padding-right:4px;height:38px;border-color:#72726F;  border-bottom:none;	border-left:none;}
/*******ENCART PANIER**************/
#sideshoppingcart {position:absolute;top:15px;right:15px; background:#000;}
#sideshoppingcart p{text-align:center;padding:4px;margin:0; color:#BABBBB;font-size:10px;}
#sideshoppingcart a{color:#BABBBB;text-decoration:none;font-size:10px;}
#sideshoppingcart a:hover {color:#ffffff;}



/*********page produit *********/
div.productdisplay{
	height:290px;
	width:860px;
	display:block;
	
}
div.productdisplay div.imagecol,
div.productdisplay div.textcol,
div.productdisplay div.formcol{
	float:left;
	padding:5px;
}
div.productdisplay div.imagecol{width:300px;padding:10px 0 0 0;}
div.productdisplay div.textcol{ width:250px; padding-right:20px;padding-top:10px;}
div.productdisplay div.textcol h3{font-size:16px;text-transform:uppercase;font-weight:700;}
div.productdisplay div.formcol{ width:250px;}
div.productdisplay div.imagecol div.zoneImage{
	width:290px;
	height:275px;
	border:1px solid #000;
	background:white;
	position:relative;
}
div.zoneImage div#image2,div.zoneImage div#image1{
	position:absolute;
	top:0;
	margin-left:9px;
}
div.zoneImage div#image2{
	display:none;
}
div.zoneImage p#otherviews{
	position:absolute;
	bottom:0px;
	left:10px;
}
p#otherviews a#lien_image1{
	font-weight:bold;
}
div.productdisplay div.imagecol img{border:none;}
div.productdisplay a{color:#000;}
div.productdisplay p.back{margin:0}
div.productdisplay p.back a{font-size:11px;}
div.productdisplay h3{font-variant:small-caps;margin-bottom:0;}
div.productdisplay div.description{ font-size:11px;}
div.productdisplay div.description_slip{ font-size:11px;}
div.formcol span.sizechart{
	display:block;
	color:#8F9168;
}
div.formcol span.sizechart a{color:#8F9168;}
div.productdisplay div.formcol label{
	font-variant:small-caps;
	font-weight:bold;
	display:block;
	cursor:pointer;
}
div.productdisplay div.formcol label.label_check{
	display:inline;
	font-variant:normal;
	font-size:11px;
}
div.productdisplay div.formcol select{ width:70px;}
div.formcol .price{
	/*font-weight:bold;*/
}
div.formcol span.pricedisplay{
	margin:0!important;
	font-size:18px!important;
	font-weight:bold;
}
div.formcol input.buy_button{
	border-width:1px;
	background:black;
	color:white;
	font-weight:bold;
	padding:3px 5px;
	cursor:pointer;
	font-size:12px;
}
div.formcol input.buy_button:active{ background:#5F5F5F;}
table.slip{margin-top:10px;position:absolute;bottom:19px;width:220px;}
.slip p.more{margin:0;}
.slip p.more a{font-weight:bold;font-variant:small-caps;}
table.slip img{border:1px solid #AEAF95; background-color:white;}

div#product_slip, div#sizechart_container{
	position:absolute;
	top:-30px;
	right:0;
	width:305px;
	height:430px;
}
div#product_slip div.close,div#sizechart_container div.close{
	height:30px;
}
div#product_slip div.close a, div#sizechart_container div.close a{
	margin-left:190px;
	display:block;
	width:80px;
	height:30px;
	background:black url(img/close.gif) no-repeat 70px;
	color:white;
	font-size:15px;
	text-decoration:none;
	line-height:30px;
	padding-left:10px;
	font-family:Times,serif;
}	
div#product_slip div.slip,div#sizechart_container div.sizechart_block{
	height:396px;
	background:#C1C1C1 url(img/fond_slip.gif) no-repeat top right;	
	border-left:1px solid black;
	border-top:4px solid black;
}
div.slip div.titre_slip{
	border-bottom:1px solid #878787;
	text-indent:-3000px;
	background:url(img/slip.gif) no-repeat 35px;
	height:31px;
	margin-top:20px;
}
div.sizechart_block div.sizechart_title{
	border-bottom:1px solid #878787;
	text-indent:-3000px;
	background:url(img/sizechart.gif) no-repeat 35px;
	height:31px;
	margin-top:20px;
}
div.sizechart_block div.sizechart_table{ padding-left:15px; color:white;font-weight:bold;}
div.slip div.image_slip{
	text-align:center;
}
div.slip div.description_slip{
	padding:15px;
}

/* SLIDER PRODUITS */
div#product_category  {
	height:290px!important;
	position:relative;
}
#slider li{ height:290px!important;}
#slider li div.image,#slider li p.texte{text-align:center;}
#slider li p.texte{text-align:center;/*left;padding-left:110px;*/}
#slider li p.texte a{font-size:11px;text-decoration:none;text-transform:uppercase;}
#slider li p.texte a:hover{text-decoration:underline;}
#slider li p.texte .pricedisplay {font-size:16px;font-weight:700;}
div#product_category .next{
	background: url(img/fleche-droite2.png) no-repeat left center ;
	width:41px;
	height:66px;
	border:0px;
	cursor:pointer;
}
div#product_category .prev{
	background: url(img/fleche-gauche2.png) no-repeat left center ;
	width:41px;
	height:66px;
	border:0px;
	cursor:pointer;
}
div.entry-categories{
	height:80px;
	width:250px;
	position:absolute;
	right:0px;
	top:0px;
	overflow:hidden;
}
div.entry-categories div.premier-niveau{
	float:right;
	width:70px;
	padding:13px 12px 0 4px;
}
div.entry-categories div.second-niveau{
	float:right;
	width:130px;
	padding:15px 4px 0 4px;
}
div.entry-categories a.active,div.entry-categories a:hover{ color:#000;}
div.entry-categories p{ margin:1px 0;}
div.entry-categories a{ text-decoration:none; color:#ABAC7F; font-family:Georgia,Trebuchet MS,Times,serif}
div.premier-niveau a{ font-size:22px; font-weight:bold;}
div.second-niveau a{ font-size:12px;}

div.entry-categories div.premier-niveau .MEN .active, div.entry-categories div.premier-niveau .MEN .noactive:hover {
	display:block;
	background:transparent url(img/shop/men-on.gif) no-repeat right top;
	text-indent:-5000px;
	position:relative;
}
div.entry-categories div.premier-niveau .MEN .noactive {
	display:block;
	background:transparent url(img/shop/men.gif) no-repeat right top;
	text-indent:-5000px;
position:relative;	
}
div.entry-categories div.premier-niveau .KIDS .active, div.entry-categories div.premier-niveau .KIDS .noactive:hover {
	display:block;
	background:transparent url(img/shop/kids-on.gif) no-repeat right top;
	text-indent:-5000px;	
	position:relative;
}
div.entry-categories div.premier-niveau .KIDS .noactive{
	display:block;
	background:transparent url(img/shop/kids.gif) no-repeat right top;
	text-indent:-5000px;
	position:relative;
}

/*deuxieme-niveau*/

div.entry-categories div.second-niveau .T-SHIRT .active, div.entry-categories div.second-niveau .T-SHIRT .noactive:hover {
	display:block;
	background:transparent url(img/shop/t-shirts-on.gif) no-repeat right top;
	text-indent:-5000px;
	position:relative;
}
div.entry-categories div.second-niveau .T-SHIRT .noactive {
	display:block;
	background:transparent url(img/shop/t-shirts.gif) no-repeat right top;
	text-indent:-5000px;
	position:relative;
}
div.entry-categories div.second-niveau .MAILLOTS .active, div.entry-categories div.second-niveau .MAILLOTS .noactive:hover {
	display:block;
	background:transparent url(img/shop/maillots-bain-on.gif) no-repeat right top;
	text-indent:-5000px;
	position:relative;
}
div.entry-categories div.second-niveau .MAILLOTS .noactive {
	display:block;
	background:transparent url(img/shop/maillots-bain.gif) no-repeat right top;
	text-indent:-5000px;
	position:relative;
}
div.entry-categories div.second-niveau .ESPADRILLES .active, div.entry-categories div.second-niveau .ESPADRILLES .noactive:hover {
	display:block;
	background:transparent url(img/shop/espadrilles-on.gif) no-repeat right top;
	text-indent:-5000px;
	position:relative;
}
div.entry-categories div.second-niveau .ESPADRILLES .noactive {
	display:block;
	background:transparent url(img/shop/espadrilles.gif) no-repeat right top;
	text-indent:-5000px;
	position:relative;
}


p#homeshop{ margin-top:15px;}

/*
 * Fancy notification styling
 */ 
 
#fancy_notification{
 position: absolute;
 top: 0px;
 left: 0px;
 background: #C1C1C1;
 border: 1px solid #7A7A7A;
 display: none;
 height: auto;
 z-index: 9;
 font-weight:700;
 }  
 
#fancy_notification #loading_animation{
 display: none;
 }
 
#fancy_notification #fancy_notification_content{
 display: none;
 width: 300px;
 padding: 8px;
 height: auto;
 text-align: left;
 margin: 0px !important;
 }
 
#fancy_notification #fancy_notification_content span{
 margin: 0px 0px 6px 0px;
 display: block;
 font-weight: normal;
 }
 
#fancy_notification #fancy_notification_content a{
 display: block;
 float: left;
 margin-right: 6px;
 margin-bottom: 3px;
 color:#7A7A7A;
 }
 #fancy_notification #fancy_notification_content a:hover{
text-decoration:none;
 }
 
 /* page compte*/
.pageid-6 #content{
	height:auto;
	min-height:290px;
}
.pageid-6 #wrapper{
	background-color:#018EB9;
	width:999px;
}
.pageid-6 .order_status{
	display:none;
}
/* page contact */
.pageid-8 div#form{overflow:hidden; height:200px;}

.pageid-8 div.form-left{
	float:left;
	width:400px;		
}
.pageid-8 div.form-left p{
	margin-bottom:20px;		
}
.pageid-8 div.form-right{
	float:right;
	width:370px;	
	margin-right:40px;
}
.pageid-8 div#form p{clear:both;}
.pageid-8 div#form label{cursor:pointer;}
.pageid-8 div#form input.button{ background:black; color:white;font-weight:bold;}
.pageid-8 div.form-left label{display:block; float:left; width:70px; text-align:right;padding-right:5px;}

/* page pro */
.pageid-7 div#form{overflow:hidden; height:230px;}

.pageid-7 div.form-left{
	float:left;
	width:290px;
}

.pageid-7 div.form-right{
	float:right;
	width:270px;	
}
.pageid-7 div#form p{clear:both;margin:6px 0 15px 0;}
.pageid-7 div#form label{cursor:pointer;}
.pageid-7 div#form input.pro,.pageid-7 div#form select.pro,.pageid-7 div#form textarea.pro{ width:180px;}
.pageid-7 div#form input.button{ background:black; color:white;font-weight:bold;}
.pageid-7 div.form-left label{display:block; float:left; width:80px; text-align:right;padding-right:5px;}


