body {
	
	
	background:#000 /** url(../img_mondial/bgs/top_bg.jpg) no-repeat center top **/;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	margin:0px;
	padding-top:0px;
	
}



a:link {
	color: #fff;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #cccccc;
}
a:hover {
	text-decoration: none;
	color:#E84528;
}
a:active {
	color: #cccccc;
	text-decoration: none;
}

.clear {clear: both; margin: 0px; padding: 0px; border: none; height: 0px; line-height: 1px; font-size: 1px; }

hr{background:#000;color:#000;clear:both;float:none;width:100%;height:1px;margin:0 0 1.4em 0;border-top:1px dotted #666666;border-bottom:0px;border-left:0px;border-right:0px;}
/*** site generalites **/
#top {
	/*background:url(../img_mondial/bgs/bg_top.jpg) no-repeat center top; padding-top:150px;*/
		background:url(../img_mondial/soldes2012/MOHEND-3.jpg) no-repeat center top; padding-top:278px;
}
#conteneur_general {
	width:940px;
	margin:auto;
	
	
}

#body_page {background:url(../img_mondial/body/bg_page.jpg);}

#faux_footer {
	background:url(../img_mondial/body/bg_page_bottom.jpg);
	height:17px;
	width:940px;
	font-size:1px;
	clear:both;
}


/**** LA NOUVELLE ENTETE PLUS SIMPLE ***/
#entete {
	background:url(../img_mondial/entete/entete_bg.jpg) no-repeat;
	height:300px;
	width:940px;
	display:block;
	

} 

#entete_content {
	width:940px;
	display:block;
	margin-top:0px;
	margin-left:0px;
}



.ms_grand_logo {
	width:940px;
	height:132px;
	display:block;
}


#abs_moncompte {
	position: absolute;
	width:425px;
	left: 26px;
	top: 40px;
	height: 50px;
	padding-top:10px;
}
#creer_compte {
	position:absolute; 
	left: 164px; 
	top: 20px; 
	width: 287px;
	height: 22px;
}

#no_connect {
	padding-top:3px;
	padding-left:5px;
}

#abs_monpanier {
	position:absolute; 
	width:105px; 
	left: 808px; 
	top: 50px; 
	height: 30px;
}

#abs_mail {
	position:absolute;
	background:url(../img_mondial/entete/mail.jpg);
	width:67px;
	height:43px;
	left: 566px; 
	top: 54px;
	display:block;
	font-size:1px; 
}
#abs_mail:hover {background:url(../img_mondial/entete/mail.jpg) no-repeat left bottom;}

#abs_rss {
	position:absolute;
	background:url(../img_mondial/entete/rss.jpg);
	width:57px;
	height:43px;
	left: 633px; 
	top: 54px;
	display:block;
	font-size:1px; 
}
#abs_rss:hover {background:url(../img_mondial/entete/rss.jpg) no-repeat left bottom;}

/*** entete ***/
#logo {
	background:url(../img_mondial/entete/logo.gif);
	height:120px;
	width:940px;
	display:block;
	margin-top:20px;
	margin-bottom:20px;
}

#header_content {
	background:url(../img_mondial/entete/header.jpg);
	height:247px;
	width:940px;
	display:block;
}

#header_content_relativ {position:relative;}

#moncompte_content {
	margin-left:30px;
	width:188px;
	height:160px;
	float:left;
	margin-top:60px;
	
	
}

* html #moncompte_content {margin-left:15px}


.form {margin:0px;padding:0px;}
.form8 {margin:0px;padding:0px;}

.input_text_chercher {
	background:none;
	border:#3C3C3C 0px solid ;
	color:#666666;
	margin-left:0px;
	padding:3px;
	width:150px;
	line-height:25px;
	
}


#habillage_bouton_chercher{
    background: repeat;
    border:0px;
    color: #EDE5D3;
    cursor: pointer;
    display: inline;
    font-family: trebuchet ms;
    font-size: 10px;
    margin-left: 5px;
    padding-left: 3px;
    padding-right: 3px;
    vertical-align: top;

}

.wspace {white-space: nowrap;}

.input_text {
	background:none;
	border:#3C3C3C 1px solid ;
	color:#CCCCCC;
	margin-left:5px;
	padding:3px;
	
}

.input_search {
	background:none;
	border:#3C3C3C 0px solid ;
	color:#333333;
	margin-left:5px;
	padding:3px;
	width:155px;
	
}

#habillage_bouton_texte_search {
    background:repeat;
    border: 0px;
    color: #EDE5D3;
    cursor: pointer;
    display: inline;
    font-family: trebuchet ms;
    font-size: 10px;
    margin-left: 5px;
   	width:20px;
   	height:15px;
    vertical-align: top;
}





.input_submit {
	background:none;
	border:#3C3C3C 1px solid ;
	color:#CCCCCC;
	margin-bottom:15px;
	cursor:pointer;
}
/*** * html ****/
/**** *+html ****/



.hr {
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	height:1px;
	border-top:1px solid #3C3C3C;
	border-bottom:1px solid #000;
	padding: 0px;
}

#panier_content {
	float:right;;width:97px;margin-top:190px;margin-right:30px;
 }
* html #panier_content {margin-right:15px; }

 #bar_content {
 	background:url(../img_mondial/entete/BAR/bg_bar.jpg);
	height:39px;
	display:block;
 }

#home {
 	width:138px;
	height:46px;
	background:url(../img_mondial/entete/BAR/home.jpg);
	display:block;
	float:left;
}
#home:hover {background:url(../img_mondial/entete/BAR/home.jpg) no-repeat left bottom;}
  
#marques {
 	width:138px;
	height:46px;
	background:url(../img_mondial/entete/BAR/marques.jpg);
	display:block;
	float:left;
}
#marques:hover {background:url(../img_mondial/entete/BAR/marques.jpg) no-repeat left bottom;}

#nouveautes {
 	width:137px;
	height:46px;
	background:url(../img_mondial/entete/BAR/nouveautes.jpg);
	display:block;
	float:left;
}
#nouveautes:hover {background:url(../img_mondial/entete/BAR/nouveautes.jpg) no-repeat left bottom;}

#tventes {
 	width:137px;
	height:46px;
	background:url(../img_mondial/entete/BAR/tventes.jpg);
	display:block;
	float:left;
}
#tventes:hover {background:url(../img_mondial/entete/BAR/tventes.jpg) no-repeat left bottom;}

#tvisites{
 	width:137px;
	height:46px;
	background:url(../img_mondial/entete/BAR/tvisites.jpg);
	display:block;
	float:left;
}
#tvisites:hover {background:url(../img_mondial/entete/BAR/tvisites.jpg) no-repeat left bottom;}

#hpromo{
 	width:138px;
	height:46px;
	background:url(../img_mondial/entete/BAR/hpromo.jpg);
	display:block;
	float:left;
}

#hpromo:hover {background:url(../img_mondial/entete/BAR/hpromo.jpg) no-repeat left bottom;}


#blogs{
 	width:115px;
	height:46px;
	background:url(../img_mondial/entete/BAR/blogs.jpg);
	display:block;
	float:left;
}
#blogs:hover {background:url(../img_mondial/entete/BAR/blogs.jpg) no-repeat left bottom;}

#gab_page_gauche_ie6 {float:left;width:20px;height:100px;display:block;}
* html #gab_page_gauche_ie6 {width:20px;}

#gab_centre_page {
	float:right;
	width:23px;
	height:25px;
	
	
}

/* html #gab_centre_page {width:20px;}*/
/* html #centre_page {width:685px;padding:0px;}*/
#centre_page {
	float:right;
	width:685px;
}

#centre_pageN {
	width:917px;
	float:left
	

	
}




#Mgauche_conteneur {
	width:208px;
	float:left;
	padding-top:23px;
}
.bg-magauche_index {
	width:208px;
	height:1550px;
	display:block;
	background:url(../img_mondial/bgs/bg_mgauche.jpg) no-repeat;
	

}

.prod_index_content {
	width:210px;
	float:right;
	margin-left:18px;
	padding-top:20px;
	
}

.prod_index_content_art {
	width:210px;
	float:left;
	padding-top:20px;
	margin-left:18px;
	
}

* html .prod_index_content_art {margin-left:0px;}
#gab_produit_IE {display:none;}	
* html #gab_produit_IE {float:left;width:18px;height:18px;display:block;}


.gab_prod_top {height:20px;display:block;clear:both;}
.prod_index_content_articles {
	float:left;
	width:208px;
	border:1px solid #666666;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:20px;
	position:relative;
	
}

* html .prod_index_content_articles {width:210px;}
*+html .prod_index_content_articles {width:210px;}
.gabarit_produit_IE {float:left;width:18px;height:18px;display:block;margin-top:20px;}
* html .gabarit_produit_IE {width:16px;}
*+html .gabarit_produit_IE {width:16px;}
.savoirplus {
	float:right;
	margin-right:13px;
	margin-top:10px;
	background:url(../img_mondial/body/article/more.gif) no-repeat left bottom;;
	width:95px;
	height:20px;
	display:block;
}
.IMG_180 {width:180px;border:0px;}
.savoirplus:hover {background:url(../img_mondial/body/article/more.gif) no-repeat left top;}

.info {
	background:url(../img_mondial/body/article/info.gif);
	width:20px;
	height:20px;
	display:block;
	float:left;
	margin-left:10px;
	margin-top:10px;
}
.info:hover {background:url(../img_mondial/body/article/info.gif) no-repeat left bottom;}

.prix_content {
	position:absolute;
	margin-top:245px;
	margin-left:8px;
	z-index:1;
	background:url(../img_mondial/body/article/bg_price.png) top right;
	height:24px;
	display:block;
	text-align:right;
	

}

* html .prix_content {margin-left:0px;}
*+html .prix_content {margin-left:0px;}
* html img,
* html .prix_content{

   

    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",

        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",

        this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),

        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",

        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)

    );

}

*+html img,
*+html .prix_content{

   

    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",

        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",

        this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),

        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",

        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)

    );

}



.prix_content_pad {padding-left:8px;padding-top:3px;padding-right:5px;}

.prix2 {color:#FFCC00;}

#last_new_index {
	background:url(../img_mondial/body/last_new.jpg);
	height:30px;
	display:block;
	margin-top:20px;

}



#last_new_index_rub {
	background:url(../img_mondial/body/last_new.jpg);
	height:30px;
	display:block;
	margin-top:20px;
	text-align:right;
	font-size:11px;
	color:#999999;

}


#last_new_index_rub select {border:1px solid #999999;background:#CCCCCC;color:#666666;width:100px;margin:3px;}


#prod_new {
	background:url(../img_mondial/body/nouveautes.jpg);
	height:30px;
	display:block;
	margin-top:20px;

}
#prod_pvisites {
	background:url(../img_mondial/body/pvisites.jpg);
	height:30px;
	display:block;
	margin-top:20px;

}
#prod_mventes {
	background:url(../img_mondial/body/mvente.jpg);
	height:30px;
	display:block;
	margin-top:20px;

}
#cherche_conteneur {
	background:url(../img_mondial/body/menu/fond_chercher.jpg);
}
.cherche_conteneur {
	background:url(../img_mondial/body/menu/fond_chercher.jpg);
}

#top_rechercher {
	background:url(../img_mondial/body/menu/top_recherche.jpg) no-repeat;
	padding-top:15px;
	padding-left:0px;
	padding-right:0px;
}
.top_rechercher {
	background:url(../img_mondial/body/menu/top_recherche.jpg) no-repeat;
	padding-top:15px;
	padding-left:0px;
	padding-right:0px;
}

#trier {
	background:url(../img_mondial/body/menu/trier.jpg);
	height:23px;
	width:208px;
	display:block;
}
#trier:hover {
	background:url(../img_mondial/body/menu/trier.jpg) no-repeat left bottom;
}

#footer_chercher {
	background:url(../img_mondial/body/menu/footer_chercher.jpg) no-repeat;
	height:7px;
	width:208px;
	display:block;
	margin-bottom:20px;
}
.footer_chercher {
	background:url(../img_mondial/body/menu/footer_chercher.jpg) no-repeat;
	height:7px;
	width:208px;
	display:block;
	margin-bottom:20px;
}

#top_menu {
	background:url(../img_mondial/body/menu/top_menu.jpg) no-repeat;
	padding-top:20px;
	padding-left:5px;
	padding-right:5px;
}

.top_menu {
	background:url(../img_mondial/body/menu/top_menu.jpg) no-repeat;
	padding-top:20px;
	padding-left:5px;
	padding-right:5px;
}

#top_menu_marques {
	background:url(../img_mondial/body/menu/top_menu_marques.jpg) no-repeat;
	padding-top:20px;
	padding-left:5px;
	padding-right:5px;
}

#paypal {
	/*background:url(../img_mondial/body/menu/paypal_sg.gif);*/
	background:url(../img_mondial/body/paiment/ssl.jpg);
	width:208px;
	height:307px;
	/*height:150px;*/
	margin-top:20px;
	display:block;
}
#mstreet_mini {
	background:url(../img_mondial/body/menu/mstreet_petit_logo.gif);
	height:228px;
	width:208px;
	display:block;

}

#plusvendu_content {
	background:url(../img_mondial/body/menu/plusvendu_bg.jpg);
	width:208px;
	
}
.pvendu_content {
	padding:20px;

}
.logo_mgauche {text-align:center;padding-bottom:15px;}
#plusvendu_top {
	background:url(../img_mondial/body/menu/plusvendu_top.jpg) no-repeat;

}

#plusvendu_footer {
	background:url(../img_mondial/body/menu/plusvendu_footer.jpg) no-repeat left bottom;
	padding-top:30px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
}


#promo_content {
	background:url(../img_mondial/body/menu/bg_promo.jpg);
	width:208px;
	margin-top:20px;

}
#promo_top {
	background:url(../img_mondial/body/menu/top-promo.jpg) no-repeat;

}

#promo_footer {
	background:url(../img_mondial/body/menu/footer_promo.jpg) no-repeat left bottom;
	padding-top:30px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
}



#newsletters_top {
	background:url(../img_mondial/body/menu/newsletter_top.gif) no-repeat;

}


/*************** MENU **************/
.arrowlistmenu{
/*width of accordion menu*/
}
.arrowlistmenu .menuheader h3 {margin:0px;}
.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 11px Arial;
color: #ccc;
background: #000 url(../img_mondial/body/menu/titlebar.png) repeat-x center left;
margin-bottom:0px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding-left:10px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
line-height:40px;
}
* html .arrowlistmenu .menuheader {padding: 2px 0 0px 10px;margin-bottom: 0px;} /*HACK IE*/  
*+html .arrowlistmenu .menuheader {padding: 2px 0 0px 10px;margin-bottom: 0px;} /*HACK ENCORE POUR IE*/



.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url(../img_mondial/body/menu/titlebar-active.png);line-height:40px;
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px;
background:#202020; /*bottom spacing between each UL and rest of content*/
}




.arrowlistmenu ul li{
padding-bottom: 4px;padding-top:4px;padding-left:10px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li .opensubheader{ /*Open state CSS for sub menu header*/
background: lightblue !important;
}

.arrowlistmenu ul li .closedsubheader{ /*Closed state CSS for sub menu header*/
background: lightgreen !important;
}

.arrowlistmenu ul li a{
color:#ccc;
background: url(../img_mondial/body/menu/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px dotted #666666;
font-size: 90%;
}

.arrowlistmenu ul li a:visited{

}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color:#666666;
background-color: #F3F3F3;
}

.arrowlistmenu ul li a.subexpandable:hover{ /*hover state CSS for sub menu header*/
background: lightblue;
}

/***** rubriques*****/
.rub_inter_index {
	height:22px;
	display:block;
	font-size:1px;
	clear:both;
}

#street {
	background:url(../img_mondial/body/rubs/street.jpg);
	width:210px;
	height:120px;
	display:block;
	float:right;
	margin-left:18px;
}
#street:hover {background:url(../img_mondial/body/rubs/street.jpg) no-repeat left bottom;}


#pret {
	background:url(../img_mondial/body/rubs/pret.jpg);
	width:210px;
	height:120px;
	display:block;
	float:right;
	margin-left:18px;
}
#pret:hover {background:url(../img_mondial/body/rubs/pret.jpg) no-repeat left bottom;}



#sport {
	background:url(../img_mondial/body/rubs/sport.jpg);
	width:210px;
	height:120px;
	display:block;
	float:right;
	margin-left:18px;
	
}
#sport:hover {background:url(../img_mondial/body/rubs/sport.jpg) no-repeat left bottom;}



#cuir {
	background:url(../img_mondial/body/rubs/cuirs.jpg);
	width:210px;
	height:120px;
	display:block;
	float:right;
	margin-left:18px;
}
#cuir:hover {background:url(../img_mondial/body/rubs/cuirs.jpg) no-repeat left bottom;}

#under {
	background:url(../img_mondial/body/rubs/under.jpg);
	width:210px;
	height:120px;
	display:block;
	float:right;
	margin-left:18px;
}
#under:hover {background:url(../img_mondial/body/rubs/under.jpg) no-repeat left bottom;}

#soldes {
	background:url(../img_mondial/body/rubs/soldes.jpg);
	width:210px;
	height:120px;
	display:block;
	float:right;
	margin-left:18px;
	
}
#soldes:hover {background:url(../img_mondial/body/rubs/soldes.jpg) no-repeat left bottom;}
.plus {
	background:url(../img_mondial/body/plus.gif);
	width:100px;
	height:26px;
	display:block;
	
}
.plus:hover {
	background:url(../img_mondial/body/plus.gif) no-repeat left bottom;
}


#footer_content {
	width:940px;
	margin:auto;
	margin-top:20px;
	margin-bottom:20px;
	background:#000;
	/*background:none;*/
	padding-top:20px;
	padding-bottom:20px;
	border:2px solid #fff;

}
#logo_footer {
	display:block;
	background:url(../img_mondial/footer/logo_footer.jpg) no-repeat left top;
	width:210px;
	height:208px;
	display:block;
	float:left;
	margin-left:1em;

}

#footer_menu_content {
	float:right;
	width:692px;
	background:url(../img_mondial/footer/city.gif) no-repeat;
	padding-top:80px;
	text-align:center;
	padding-right:10px;

}

.footer_link {
	font-size:11px;
	color:#666666;

}
.copyright {text-align:right;font-size:95%;color:#CCC;padding-top:2em;}
.MM {font-size:95%;color:#CCC;text-decoration:underline;}
.MM:hover {color:#FFF;text-decoration:underline;}
#etape1 {
	background:url(../img_mondial/body/etapes/un.jpg);
	width:665px;
	height:117px;
	display:block;
	margin-bottom:20px;
	margin-left:20px;
}

#etape2 {
	background:url(../img_mondial/body/etapes/deux.jpg);
	width:665px;
	height:117px;
	display:block;
	margin-bottom:20px;
	margin-left:20px;
}

#etape3 {
	background:url(../img_mondial/body/etapes/trois.jpg);
	width:665px;
	height:117px;
	display:block;
	margin-bottom:20px;
	margin-left:20px;
}

#etape4 {
	background:url(../img_mondial/body/etapes/quatre.jpg);
	width:665px;
	height:117px;
	display:block;
	margin-bottom:20px;
	margin-left:20px;
}


#etape5 {
	background:url(../img_mondial/body/etapes/cinq.jpg);
	width:665px;
	height:117px;
	display:block;
	margin-bottom:20px;
	margin-left:20px;
}

#info_cheque {
	background:#C0C0C0;
	border:1px dotted #666666;
	padding:10px;
	margin:10px;
	color:#000;
}
.ref {
	font-weight:bold;
	color:#FF3300;
}

#retour_cde {
	background:url(../img_mondial/body/retour_commande.jpg);
	width:239px;
	height:68px;
	display:block;
}
#retour_cde:hover {
	background:url(../img_mondial/body/retour_commande.jpg) no-repeat left bottom;
	
}

#voir_cpt {
	background:url(../img_mondial/body/voir_compte.jpg);
	width:239px;
	height:68px;
	display:block;
}

#voir_cpt:hover {
	background:url(../img_mondial/body/voir_compte.jpg) no-repeat left bottom;
} 

#retour_boutique {
	background:url(../img_mondial/body/retour_boutique.jpg);
	width:239px;
	height:68px;
	display:block;
}

#retour_boutique:hover {
	background:url(../img_mondial/body/retour_boutique.jpg) no-repeat left top;
}

#panier_general_content {
	padding-left:20px;
	
}


#panier_retour {
	background:url(../img_mondial/body/panier_retour.jpg);
	width:150px;
	height:30px;
	display:block;
	float:left;

}
#panier_retour:hover { background:url(../img_mondial/body/panier_retour.jpg) no-repeat left bottom; }






#panier_valide_cde {
	background:url(../img_mondial/body/panier_valide_cde.jpg);
	width:150px;
	height:30px;
	display:block;
	float:right;
}
#panier_valide_cde:hover { background:url(../img_mondial/body/panier_valide_cde.jpg) no-repeat left bottom; }

#panier_valid_content {
	border:#575757 1px solid;
	background:#000000;
	margin-left:2px;
	margin-right:2px;
	
}

#total_panier {float:left;width:300px;margin-left:20px;text-align:center;padding-top:6px;}

.panier_supprimer {
	background:url(../img_mondial/body/panier_supprimer.gif);
	width:70px;
	height:23px;
	display:block;

}
.panier_supprimer:hover {background:url(../img_mondial/body/panier_supprimer.gif) no-repeat left bottom;}

.right {text-align:right;width:100%;}

.center {text-align:center;}

.left {text-align: left;}

.ajouter_panier {
	background:url(../img_mondial/body/ajouter_panier.gif);
	width:150px;
	height:33px;
	display:block;

}

.ajouter_panier:hover {
	background:url(../img_mondial/body/ajouter_panier.gif) no-repeat left bottom;
}

.panier_designation {float:left;width:247px;margin-right:5px;}
.panier_prix {float:left;width:97px;margin-right:5px;}
.panier_prix_2 {float:left;width:97px;margin-right:5px;padding-top:15px;}
.paniet_qte {float:left;width:67px;margin-right:5px;}
.paniet_qte_2 {float:left;width:67px;margin-right:5px;padding-top:15px;}
.panier_total {float:left;width:117px;margin-right:5px;}
.panier_total_2 {float:left;width:117px;margin-right:5px;padding-top:15px;}
.panier_vider {float:left;width:70px;margin-left:5px;}
.panier_vider_2 {float:left;width:70px;padding-top:15px;margin-left:5px;}

.pagination_content {margin-left:18px;margin-top:20px;margin-right:6px;text-align:center;color:#333333;background:#333333;padding: 8px 4px;}


.pagination_content .LIEN_pages {
	border: 1px solid #585858;
	padding:2px 6px;
	margin-right:5px;
	
}



.pagination_content .LIEN_pages a {
	color:#FFCC00;
}

.pagination_content .LIEN_pages a:hover {
	border: 1px solid #FF9900;
	
}

.pagination_content .LIEN_pages a:visited {
	border: 1px solid #FF9900;
	
}


.pagination_content .page_courante {
	border: 1px solid #000;
	padding:2px 6px;
	background:#000;
	margin-right:5px;
	color:#999999;
}

.pagination_content .pagesnumcourante {
	border: 1px solid #999999;
	padding:2px;
	background:#666666;
	margin-right:5px;
	padding:2px 6px;
}


.footer_credit {
	background:url(../img_mondial/footer/footer_credit.jpg);
	width:692px;
	height:151px;
	display:block;
	margin:auto;
	margin-top:20px;
}

.up_grey {font-size:11px;padding-left:20px;}



/***** mise a jour caddie et paiment ***/

.div_modpaiment {
	padding:20px;
	background:#000;
	
}


.mod_paiement {
	background:url(../img_mondial/body/paiment/paiement.gif);
	width:192px;
	height:74px;
	display:block;
	float:left;
}

.paid_cb {
	background:url(../img_mondial/body/paiment/cb.gif);
	width:121px;
	height:74px;
	display:block;
	float:left;
	margin-right:25px;
}
.paid_cb:hover {
	background:url(../img_mondial/body/paiment/cb.gif) left bottom;
	
}

.paid_cheque {
	background:url(../img_mondial/body/paiment/cheque.gif);
	width:122px;
	height:74px;
	display:block;
	float:left;
	margin-right:25px;
}
.paid_cheque:hover {
	background:url(../img_mondial/body/paiment/cheque.gif) left bottom;
}
.paid_paypal {
	background:url(../img_mondial/body/paiment/paypal.gif);
	width:121px;
	height:74px;
	display:block;
	float:left;
}


.paid_paypal:hover {
	background:url(../img_mondial/body/paiment/paypal.gif) left bottom;
}

.retour {
	background:url(../img_mondial/body/paiment/retour.gif) no-repeat right top;
	width:605px;
	height:180px;
	display:block;
	clear:both;
	
}

.form_obligatoire {
	color:#FFCC00;
	font-weight:bold;
	
	

}
.title_info {color:#FFFFFF;font-size:130%;font-weight:bold;}
.modif_info {padding-left:50px;}


/*** menu marques ***/
.arrowlistmenuop{
background:none; /*url(../img_mondial/body/menu/bg_menu_marque.jpg) no-repeat center top;*/
}

.arrowlistmenuop .headerbar{
font: bold 11px Arial;
color: white;
/*background: black url(../img_mondial/body/menu/titlebar01.png) repeat-x center left;*/
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

.arrowlistmenuop ul{
list-style-type: none;
padding: 0;
margin: 12px 0 0;

}

.arrowlistmenuop ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenuop ul li a{
color: #fff;
background:transparent url(../img_mondial/body/menu/arrowbullet01.png) no-repeat bottom left; /*custom bullet list image*/

display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 0px solid #dadada;
font-size: 90%;
}

.arrowlistmenuop ul li a:visited{
color: #ccc;
}

.arrowlistmenuop ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #F3F3F3;
}


#share_bg {
background:url(../img_mondial/body/menu/bg_share.jpg);
width:208px;
height:25px;
display:block;
margin-bottom:20px;
}
.share-pad {padding-top:4px;padding-left:10px;}

.Afianet {background:url(../img_mondial/entete/menu/FIANET.jpg);width:208px;height:100px;display:block;margin-top:20px;}

.news_title_content {border-bottom:1px solid #666666;margin-bottom:14px;margin-top:0;height:55px;overflow:hidden;}
.news_title_content h1 {color:#ccc;font-size:1.0em;font-weight:bold;padding:0 5px;margin:0;}
.news_title_content h1 a {color:#ccc;font-size:1.0em;font-weight:bold;padding:0 5px;margin:0;}
.news_title_content h1 a:hover {color:#666666;font-size:1.0em;font-weight:bold;padding:0 5px;margin:0;}




.new_pricereg {float:left;padding-left:15px;line-height:25px;}
.new_pricereg h3 {color:#FFCC00;font-size:1.2em;line-height:25px;margin:0px;padding:0px;}
.sogenactif_panier {
	background:url(../img_mondial/body/sogenactif_panier.gif) no-repeat; width:355px;height:106px;margin:0 0 20px 20px;display:block;float:left;
}

.fianet_panier {
	background:url(../img_mondial/body/fianet_panier.gif) no-repeat; width:310px;height:106px;margin:0 0 20px 0;display:block;float:left;
}


.secure2 {
float:left;
background:url(../img_mondial/body/top_footer/secure_paid.jpg) no-repeat;
width:210px;height:97px;display:block;
}

.fianet2 {
float:left;
background:url(../img_mondial/body/top_footer/fianet.jpg) no-repeat;
width:210px;height:97px;display:block;

}

.colissimo2 {
float:left;
background:url(../img_mondial/body/top_footer/colissimo.jpg) no-repeat;
width:210px;height:97px;display:block;
}

.hotline2 {
float:left;
background:url(../img_mondial/body/top_footer/hotline.jpg) no-repeat;
width:210px;height:97px;display:block;
}

.info2 {margin-top:20px;}


.stepcarousel{
	position: relative; /*leave this value alone*/
	border: 0px solid black;
	overflow: scroll; /*leave this value alone*/
	width: 936px; /*Width of Carousel Viewer itself*/
	height: 335px; /*Height should enough to fit largest content's height*/
	margin-left:2px;
	overflow:hidden;
	
}
.panel {width:940px;height:335px;}
.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px; /*margin around each panel*/
width: 940px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.s30 {
background:url(../img_mondial/body/page_prod/bg_lot.png) no-repeat;
width:180px;
height:28px;
position:absolute;
top:320px;
left:14px;
display:block;
z-index:2;
display:none;

}


.newprix_content {
	position:absolute;
	margin-top:230px;
	margin-left:-5px;
	z-index:99;
	background:url(../img_mondial/body/page_prod/bg_price.png) no-repeat;
	height:34px;
	width:112px;
	display:block;
	
}

.newprix_content_pad {padding-left:55px;padding-top:10px;color:#FFCC00;font-weight:bold;text-align:left;}

.op_lot {
	background:url(../img_mondial/body/page_prod/op_lot.png) no-repeat;
	height:86px;
	width:170px;
	text-align:center;
	display:block;
	position:absolute;
	margin-top:260px;
	margin-left:40px;
}

.op_lot_remise {
	color:#990000;
	text-align:left;
	font-weight:bold;
	padding-top:40px;
	padding-left:85px;
	font-size:20px;
}

* html #flashbannerMS {display:none;}


.promopriceBG {
float:left;
background:url(../img_mondial/body/page_prod/bg-promo.png) no-repeat;
width:74px;
height:40px;
display:block;
float:left;
margin-left:13px;
text-align:center;
margin-top:8px;
overflow:hidden;
}
.promopriceBG h3 {color:#FFCC00;font-size:1.3em;margin:0px;padding-top:15px;}

.promopriceregularBG {
float:left;
background:url(../img_mondial/body/page_prod/bg-regular.png) no-repeat;
width:75px;
height:40px;
display:block;
float:left;
margin-left:0px;
text-align:center;
margin-top:8px;
overflow:hidden;
}

.promopriceregularBGsrtike {color:#CCCCCC;font-size:1.0em;margin:0px;padding-top:20px;}

.addtocard {
float:left;
background:url(../img_mondial/body/page_prod/bg_add.png) no-repeat;
width:33px;
height:40px;
display:block;
float:left;
margin-left:0px;
text-align:center;
margin-top:8px;

}

.addtocard:hover{background:url(../img_mondial/body/page_prod/bg_add.png) no-repeat bottom;}


#subcontent {
position:absolute; 
visibility: hidden; 
width:478px;
z-index:9999;
}


.subcontent_top {
background:url(../img_mondial/body/menu/marques/top.png) no-repeat;
width:478px;
height:21px;
display:block;
}

.subcontent_body {
background:url(../img_mondial/body/menu/marques/body.png);
width:478px;

}

.subcontent_bottom {
background:url(../img_mondial/body/menu/marques/footer.png) no-repeat;
width:478px;
height:23px;
display:block;
}


#subcontent2 {
position:absolute; 
visibility: hidden; 
width:478px;
z-index:9999;
}

.subcontent2_top {
background:url(../img_mondial/body/menu/marques/top.png) no-repeat;
width:478px;
height:21px;
display:block;
}

.subcontent2_body {
background:url(../img_mondial/body/menu/marques/body.png);
width:478px;

}

.subcontent2_bottom {
background:url(../img_mondial/body/menu/marques/footer.png) no-repeat;
width:478px;
height:23px;
display:block;
}



.Mmenubody {
width:440px;
margin-left:20px;
}

.MmenubodyDIV {
padding-left:15px;
}


.Mmenu {float:left;width:220px;display:block;}
.Mmenu_link {margin:0 10px;line-height:35px;border-bottom:#990000 1px dotted;}
.Mmenu2_link {margin:0 10px;line-height:35px;border-bottom:#990000 1px dotted;}


#subcontent3 {width:498px;position:absolute;visibility: hidden; z-index: 9999;}
* html #subcontent3 {display:none;}

#subcontent4 {width:498px;position:absolute;visibility: hidden; z-index: 9999;}
* html #subcontent4 {display:none;}

.nouv_content_top {background:url(../img_mondial/body/menu/marques/top2.png) no-repeat;height:63px;width:498px;display:block;}
.nouv_content_top_ {background:url(../img_mondial/body/menu/marques/top3.png) no-repeat;height:63px;width:498px;display:block;}
.nouv_content_body {background:url(../img_mondial/body/menu/marques/body2.png) repeat-y;padding-left:10px;}
.nouv_content_footer {background:url(../img_mondial/body/menu/marques/footer2.png) no-repeat;height:71px;width:498px;display:block; }
.nouv_content_footer_ {background:url(../img_mondial/body/menu/marques/footer3.png) no-repeat;height:71px;width:498px;display:block; }

.paginationstyle{ /*Style for demo pagination divs*/
width: 500px;
text-align: center;
padding-top:30px;
margin: 0;
}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
border: 1px solid navy;
margin: 0 15px;
}

.paginationstyle a{ /*Pagination links style*/
padding: 0 5px;
text-decoration: none;
border: 1px solid black;
color: navy;
background-color: white;
}

.paginationstyle a:hover, .paginationstyle a.selected{
color: #000;
background-color: #FEE496;
}

.paginationstyle a.disabled, .paginationstyle a.disabled:hover{ /*Style for "disabled" previous or next link*/
background-color: white;
cursor: default;
color: #929292;
border-color: transparent;
}

.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
border: 0;
padding: 0;
}

.paginationstyle a.imglinks img{
vertical-align: bottom;
border: 0;
}

.paginationstyle a.imglinks a:hover{
background: none;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
color: #000;
background-color: yellow;
}

#form_classement {Float:right;float:right;padding:0px;padding-right:10px;margin:0;}

#contenuCONNEX {width:458px;margin:auto;}
#contenuCONNEX label {width:250px;display:block;float:left;}
#contenuCONNEX p {border:1px solid #333333;padding:5px 3px;width:auto;background:#191919;width:455px;}
#contenuCONNEX input {width:200px;background:#333333;border:0px;color:#FFF;padding:3px 0;}
#contenuCONNEX .derniereLigne {text-align:right;background:#000000;border:0px;}
#contenuCONNEX .obligatoire {color:#CC0000;}
#contenuCONNEX .bouton {background:#FF9900;color:#FFFFFF;border:0px;}
