﻿body { background-color:#b0bbd1; }

.page
{
	background-image:url(../images/body.jpg);
	background-position:0px;
	background-repeat:repeat-y;
}

a, select, input
{
	outline:none;
}

a.img img
{
	border:none;
}

.right {
	float:right;
}

a.more, span.more
{
	background-image:url(../images/middle_arrow.gif);
	background-position:0px 4px;
	background-repeat:no-repeat;
}

a.little.addproduct
{
	background-image:url(../images/Lbuttons.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
}

a.little.addproduct:hover
{
	background-image:url(../images/Lbuttons.jpg);
	background-position:0px -27px;
	background-repeat:no-repeat;
}

a.little.removeproduct
{
	background-image:url(../images/Lbuttons.jpg);
	background-position:0px -54px;
	background-repeat:no-repeat;
}

a.little.removeproduct:hover
{
	background-image:url(../images/Lbuttons.jpg);
	background-position:0px -81px;
	background-repeat:no-repeat;
}

a.little.infoproduct
{
	background-image:url(../images/Lbuttons.jpg);
	background-position:0px -108px;
	background-repeat:no-repeat;
}

a.little.infoproduct:hover
{
	background-image:url(../images/Lbuttons.jpg);
	background-position:0px -135px;
	background-repeat:no-repeat;
}	

a.little.localizeshop
{
	background-image:url(../images/Lbuttons.jpg);
	background-position:0px -162px;
	background-repeat:no-repeat;
}

a.little.localizeshop:hover
{
	background-image:url(../images/Lbuttons.jpg);
	background-position:0px -189px;
	background-repeat:no-repeat;
}	

a.little.infoshop
{
	background-image:url(../images/Lbuttons.jpg);
	background-position:0px -216px;
	background-repeat:no-repeat;
}

a.little.infoshop:hover
{
	background-image:url(../images/Lbuttons.jpg);
	background-position:0px -243px;
	background-repeat:no-repeat;
}

a.little.tshowproduct
{
	background-image:url(../images/Lbuttons.jpg);
	background-position:0px -378px;
	background-repeat:no-repeat;
}

a.little.tshowproduct:hover
{
	background-image:url(../images/Lbuttons.jpg);
	background-position:0px -405px;
	background-repeat:no-repeat;
}	

a.little.PFCE
{
	background-image:url(../images/Lbuttons.jpg);
	background-position:0px -324px;
	background-repeat:no-repeat;
}

a.little.PFCE:hover
{
	background-image:url(../images/Lbuttons.jpg);
	background-position:0px -351px;
	background-repeat:no-repeat;
}

a.big.addproduct
{
	background-image:url(../images/Bbuttons.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
}

a.big.addproduct:hover
{
	background-image:url(../images/Bbuttons.jpg);
	background-position:0px -27px;
	background-repeat:no-repeat;
}	

a.big.bshowproduct
{
	background-image:url(../images/Bbuttons.jpg);
	background-position:0px -54px;
	background-repeat:no-repeat;
}

a.big.bshowproduct:hover
{
	background-image:url(../images/Bbuttons.jpg);
	background-position:0px -81px;
	background-repeat:no-repeat;
}	

a.big.removeproduct
{
	background-image:url(../images/Bbuttons.jpg);
	background-position:0px -108px;
	background-repeat:no-repeat;
}

a.big.removeproduct:hover
{
	background-image:url(../images/Bbuttons.jpg);
	background-position:0px -135px;
	background-repeat:no-repeat;
}

.module
{
	background-color:#fff;
}

/****************************************************************************HEAD*/

.head
{
	background-image:url(../images/header.jpg);
	background-position:0px 21px;
	background-repeat:no-repeat;
}


.infos { background-color:#b6bbd0; }

.login
{
	background-image:url(../images/login.jpg);
	background-repeat:no-repeat;
}

.login a.espace
{
	background-image:url(../images/espace.jpg);
	background-repeat:no-repeat;
}

.login hr
{
	border:1px solid #fff;
}

.login a.selection
{
	background-image:url(../images/selection.jpg);
	background-repeat:no-repeat;
}

.menu li
{
	background-image:url(../images/LPtabs.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.menu li.active, .menu li:hover
{
	background-image:url(../images/LAtabs.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.menu li a
{
	background-image:url(../images/RPtabs.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

.menu li.active a, .menu li:hover a
{
	background-image:url(../images/RAtabs.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

.bottomshadow
{
	background-image:url(../images/WBshadow.jpg);
	background-repeat:repeat-x;
}

/****************************************************************************BODY*/

.body
{
	background-image:url(../images/background.jpg);
	background-position:bottom left;
	background-repeat:repeat-x;
}

.column.left .module { background-color:#c2c5d3; }

.column.left .module.directory, .column.left .module.complement  { background-color:#fff; 	border:1px solid #e2e5f1; }
.column.left .module.directory, .column.left .module.complement  ul li {list-style-type:none;}

.title.colored
{
	background-image:url(../images/left_arrow.jpg);
	background-position:center left;
	background-repeat:no-repeat;
}

.column.left div.module input, select, input.text
{
	border:1px solid #dad7d7;
}

.column.left div.module input.submit, .column.middle div.module input.submit, .log input.submit
{
	border:1px solid #2d99d6;
	background-image:url(../images/left_button.jpg);
	background-repeat:repeat-x;
}

.column.left div.directory ul, .plan .module ul
{
	list-style-position:inside;
}

.column.left div.directory ul li, .plan .module ul li
{
	background-image:url(../images/directory_arrow.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
}

.column.left div.directory ul li ul li a, .actu .archives li a
{
	background-image:url(../images/subdirectory_arrow.jpg);
	background-position:5px 2px;
	background-repeat:no-repeat;
}

.column.left div.directory ul li ul li, .actu .archives li
{
	background-image:none;
	background-color:#fff;
	list-style:none;
}

.column.left .archives { background-color:#fff; }

.plan ul.alimentation strong
{
	background-image:url(../images/plan.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
}

.plan ul.bienetre strong
{
	background-image:url(../images/plan.jpg);
	background-position:0px -20px;
	background-repeat:no-repeat;
}

.plan ul.cadeaux strong
{
	background-image:url(../images/plan.jpg);
	background-position:0px -40px;
	background-repeat:no-repeat;
}

.plan ul.habillement strong
{
	background-image:url(../images/plan.jpg);
	background-position:0px -60px;
	background-repeat:no-repeat;
}

.plan ul.deco strong
{
	background-image:url(../images/plan.jpg);
	background-position:0px -80px;
	background-repeat:no-repeat;
}

.plan ul.loisirs strong
{
	background-image:url(../images/plan.jpg);
	background-position:0px -100px;
	background-repeat:no-repeat;
}

.plan ul.services strong
{
	background-image:url(../images/plan.jpg);
	background-position:0px -120px;
	background-repeat:no-repeat;
}



.column.left div.directory ul li ul li.active, .actu .archives li.active
{
	background-image:none;
	background-color:#4FC309;
}

.column.left div.directory ul li ul li.active a, .actu .archives li.active a
{
	background-image:url(../images/subdirectory_arrowh.jpg);
	background-position:5px 2px;
}

.home .column.middle .module.univers .element a.u0
{
	background-image:url(../images/u0.jpg);
	background-repeat:no-repeat;
}

.home .column.middle .module.univers .element a.u0:hover
{
	background-image:url(../images/u0h.jpg);
	background-repeat:no-repeat;
}

.home .column.middle .module.univers .element a.u1
{
	background-image:url(../images/u1.jpg);
	background-repeat:no-repeat;
}

.home .column.middle .module.univers .element a.u1:hover
{
	background-image:url(../images/u1h.jpg);
	background-repeat:no-repeat;
}

.home .column.middle .module.univers .element a.u2
{
	background-image:url(../images/u2.jpg);
	background-repeat:no-repeat;
}

.home .column.middle .module.univers .element a.u2:hover
{
	background-image:url(../images/u2h.jpg);
	background-repeat:no-repeat;
}

.home .column.middle .module.univers .element a.u3
{
	background-image:url(../images/u3.jpg);
	background-repeat:no-repeat;
}

.home .column.middle .module.univers .element a.u3:hover
{
	background-image:url(../images/u3h.jpg);
	background-repeat:no-repeat;
}

.home .column.middle .module.univers .element a.u4
{
	background-image:url(../images/u4.jpg);
	background-repeat:no-repeat;
}

.home .column.middle .module.univers .element a.u4:hover
{
	background-image:url(../images/u4h.jpg);
	background-repeat:no-repeat;
}

.home .column.middle .module.univers .element a.u5
{
	background-image:url(../images/u5.jpg);
	background-repeat:no-repeat;
}

.home .column.middle .module.univers .element a.u5:hover
{
	background-image:url(../images/u5h.jpg);
	background-repeat:no-repeat;
}

.home .column.middle .module.univers .element a.u6
{
	background-image:url(../images/u6.jpg);
	background-repeat:no-repeat;
}

.home .column.middle .module.univers .element a.u6:hover
{
	background-image:url(../images/u6h.jpg);
	background-repeat:no-repeat;
}

.home .column.middle .module.univers .element a.u7
{
	background-image:url(../images/u7.jpg);
	background-repeat:no-repeat;
}

.home .column.middle .module.univers .element a.u7:hover
{
	background-image:url(../images/u7h.jpg);
	background-repeat:no-repeat;
}

.home .column.middle .module.univers .element a.u8
{
	background-image:url(../images/u8.jpg);
	background-repeat:no-repeat;
}

.home .column.middle .module.univers .element a.u8:hover
{
	background-image:url(../images/u8h.jpg);
	background-repeat:no-repeat;
}

.home .column.middle .module.univers .element a.u9
{
	background-image:url(../images/u9.jpg);
	background-repeat:no-repeat;
}

.home .column.middle .module.univers .element a.u9:hover
{
	background-image:url(../images/u9h.jpg);
	background-repeat:no-repeat;
}


.column.middle .module.list div.pager p select
{
	border:1px solid #dad7d7;
}

.column.middle .module.list div.pager a
{
	background-image:url(../images/pager.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
}

.column.middle .module.list div.pager a.active
{
	background-image:url(../images/pager.jpg);
	background-position:0px -19px;
	background-repeat:no-repeat;
}

.column.middle .module.list div.pager a.cmd
{
	background-image:url(../images/pager.jpg);
	background-position:0px -38px;
	background-repeat:no-repeat;
}

.column.middle .module, .column.left .module.archives, .column.left .module.directory, .log .column.middle .module, .log .column.right .module
{
	border:1px solid #e2e5f1;
	background-color:#fff;
}

.produit .module.produit .complement
{
	border-top:1px solid #E2E5F1;
}

.produit .module.about .illustration.brand
{
	float:left;
	margin-right:10px;
}

.column.middle .module.swf { border:none; }

.title
{
	background-position:bottom left;
}

.title.main
{
	border-bottom:1px solid #e2e5f1;
	background-image:url(../images/middle_title.jpg);
	background-repeat:repeat-x;	
}

.main.sub
{
	background-image:none;
	background-color:#edeff7;
	border:none;
}

.contact .module.contact { background-color:#edeff7; }

.title.main .arrow, table thead .arrow
{
	background-image:url(../images/green_arrow.gif);
	background-position:top left;
	background-repeat:no-repeat;	
}

.home .column.middle .subcolumn .module.actu ul li
{
	list-style-image:url(../images/middle_arrow.gif);
	list-style-position:inside;
}

.univers .column.middle .module.univers .container img
{
	border:1px solid #dfdcec;
}

.a_propos_marque_bas
{
	background-image:url(../images/fond_a_propos_marque_bas.jpg);
	background-repeat:repeat-x;
	background-position:bottom left;
	float:left;
	margin:0;
	padding:10px 10px 10px 0;
	width:600px;
}

.univers .column.middle .module.univers .container ul li
{
	border-bottom:1px solid #dfdcec;
	list-style:none;
}

.univers .column.middle .module.univers .container ul li.last
{
	border-bottom:none;
	padding-bottom:10px;
}

.column.middle .module.filter, .module.filter .option
{
	background-color:#f2f4f9;
}

.column.middle .module.filter .results
{
	background-color:#fff;
}

.column.middle .module.list table
{
	border:none;
}

.column.middle .module.list table thead
{
	height:25px;
	border-bottom:1px solid #e2e5f1;
	background-image:url(../images/middle_title.jpg);
	background-repeat:repeat-x;	
}

table tr.pair
{
	background-color:#f8f9fd;
}

.column.middle .module.list table .photo img
{
	border:1px solid #e3e5f0;
}

.title.small
{
	background-color:#d6d8e6;
}

.swf
{
	background-color:#b0bbd1;
}

.foot
{
	background-image:url(../images/foot.jpg);
	background-position:0px;
	background-repeat:no-repeat;
}

.foot br
{
	border:0;
	height:0;
	margin:0;
	padding:0;
}