* {
	padding:0px;
	margin:0px;
	/*border:0px;*/
}

html, body{
	background-color:#FFFFFF;
}

body{
	text-align:center;
	font-family: 'Arial', Verdana, Helvetica, sans-serif;
	font-size:11px;
	background:url(images/templates/body.jpg) top repeat-x;
}

.clear{
	clear:both;
}

img{
	border:0px;
}

a {
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

.pagenav {
	font-weight:bold;
	float:right;
	margin-right:10px;
	margin-bottom:5px;
}

.pagenav a{
	color:#AB300F;
}

/*-------------------------------------------------------------------*/
/*------------------FORMULAIRE---------------------------------------*/
/*-------------------------------------------------------------------*/

select,input,textarea {
	font-family: 'Arial' , Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	border:1px solid #a8a9ab;
}

input[type="image"], input[type="radio"] {
	border:none;
}

.input_no_border {
	border:none;
}

.input_quantite {
	width:25px;
}

.input_panier {
	border:none;
	border:0px;
	font-weight:bold;
	text-align:right;
	display:inline;
	color:#AB300F;
	width:60px;
	font-size:10px;
}

#prix_par_caract{
	float:left;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	border:none;
	background-color:#000;
	height:20px;
	padding-top:2px;
	width:80px;
	margin-top:-1px;
	text-align:right;
}

.HarmoPrix {
	float:left;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	border:none;
	background-color:#000;
	height:20px;
	padding-top:2px;
	width:24px;
	margin-top:-1px;
	text-align:center;
}
.HarmoPrixPromo {
	display:inline;
	color:#918A80;
	font-size:12px;
	border:none;
	text-align:right;		
}

.Cont_prixboutiqueListe {float:left; height:18px; line-height:18px; font-size:10px;}
.Cont_prixboutique {height:20px; line-height:20px; font-size:12px;}
.Cont_prixboutique, .Cont_prixboutiqueListe {white-space:nowrap; display:none; color:#666666; font-style:italic;}
.prixboutique , .prixboutiqueListe {display:inline; font-weight:bold;}

.Pay {
	background:url(images/templates/paiement.jpg) center no-repeat;
	display:block;
	height:187px;
	width:192px;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	cursor:pointer;
}


/*-------------------------------------------------------------------*/
/*------------------STYLE DE TEXTE-----------------------------------*/
/*-------------------------------------------------------------------*/


.gris_bold {
	color:#828282;
	font-weight:bold;
}

.etoile {
	color:#AB300F;
}

.erreur {
	color:#AB300F;
	font-weight:bold;
}

/*-------------------------------------------------------------------*/
/*------------------page Cde1 et Cde2--------------------------------*/
/*-------------------------------------------------------------------*/

.cde{
	width:550px;
	padding-left:14px;
	height:26px;
	margin:0 auto;
	line-height:26px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
}

.td_head_cde{
	text-align:left;
	height:35px;
	vertical-align:middle;
	font-weight:bold;
	color:#656565;
	font-size:12px;
}

.td_head_cdebis{
	text-align:center;
	height:35px;
	vertical-align:middle;
	font-weight:bold;
	color:#656565;
	font-size:12px;
}

.td_head_cdetris{
	text-align:right;
	height:35px;
	vertical-align:middle;
	font-weight:bold;
	color:#656565;
	font-size:12px;
}

.cde1 {
	height:25px;
	vertical-align:middle;
	background-color:#f1f2f2;
	font-size:12px;
}

.cde1 a, .cde2 a{
	color:#464647;
}

.cde1 input, .cde2 input{
	width:20px;
}

.cde2 {
	height:25px;
	vertical-align:middle;
	font-size:12px;
}

.td_foot_cde{
	text-align:right;
	padding-right:5px;
	color:#464647;
	font-weight:bold;
}

.boutons_commande{
	margin:20px 0px 10px 0px;
	padding-right:20px;
	text-align:right;
	clear:both;
}

.tot_cde{
	color:#EC1D25;
	font-weight:bold;
	font-size:12px;
}

.cde3_content{
	padding:20px 10px 10px 20px;
	color:#666666;
}

/*---------------------------------Divers--------------------*/
.rub_divers_gauche {
	width:350px; 
	float:left;
	text-align:center;
}

.rub_divers_droite {
	width:350px;
	float:right;
	text-align:center;
}


#imagegauche{
	position:absolute;
	left:-665px;
	width:175px;
	height:400px;
}

#imagedroite{
	position:absolute;
	left:490px;
	width:175px;
	height:400px;
}

#conteneur{
	width:980px;
	text-align:left;
	margin:auto;
	background:url(images/templates/fondpage.jpg) repeat-y;
	padding-bottom:30px;
}

#ssconteneur{
	margin:auto;
	width:980px;
}

#surentete{
	float: left;
	background:url(images/templates/surentete.jpg) no-repeat;
	width:980px;
	height:20px;
}

#surentete p a{
	float:right;
	margin-right:5px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	padding-top:1px;
}

#surentete p a:hover{
	text-decoration:underline;
}

#entete{
	float: left;
	/*background:url(images/templates/entete.jpg) no-repeat;*/
	width:772px;
	height:157px;
}

#panier{
	float:right;
	background:url(images/templates/panier.jpg) no-repeat;
	width:207px;
	height:123px;
}

#contenuPanier {
	width:120px;
	margin-top:35px;
	margin-left:70px;
}


#votrepanier{
	color:#AB300F;
	font-size:10px;
	font-weight:bold;
	margin-bottom:3px;
}

#articles{
	color:#828282;
	font-size:10px;
	font-weight:bold;
	float:left;
	height:10px;
	margin-bottom:2px!important;
	margin-bottom:0px;
}

#nbrarticle{
	color:#AB300F;
	font-size:10px;
	float:right;
	height:10px;
	vertical-align:top;
	margin-bottom:2px!important;
	margin-bottom:0px;
}

#total{
	color:#828282;
	font-size:10px;
	font-weight:bold;
	float:left;
	height:10px;
}

#prixt{
	color:#AB300F;
	float:right;
	font-size:10px;
	vertical-align:top;
	height:10px;
}

.acces{
	color:#DF8144;
	font-size:10px;
	float:right;
	margin-top:2px!important;
	margin-top:0px;
}

.acces a{
	color:#DF8144;
	text-decoration:underline;	
}

.acces a:hover{
	color:#DF8144;
	text-decoration:none;
}

.detail{
	color:#DF8144;
	float:right;
	font-size:10px;
	text-align:right;
	padding-right:22px;
	width:120px;
}

.detail a{
	color:#DF8144;
	text-decoration:underline;	
}

.detail a:hover{
	color:#DF8144;
	text-decoration:none;
}


#recherche{
	float:right;
	width:200px;
	height:29px;
	margin:auto;
	text-align:right;
	background:url(images/templates/recherche.jpg) no-repeat;
	padding-top:5px;
	padding-right:7px;
}


#navigation{
	float:left;
	width:980px;
	height:20px;
	background-color:#EFEBE8;
	background-repeat:no-repeat;
	width:963px;
	height:20px;
	padding-left:13px;
	color:#92918D;
	font-weight:bold;
	margin-bottom:17px;
	margin-left:2px;
}


#navigation a{
	color:#92918D;
	text-decoration:none;
}

#navigation a:hover{
	color:#92918D;
	text-decoration:underline;
}



#gauche{
	float: left;
	width:210px;
	padding-left:2px;
}

#notrecatalogue {
	float:left;
	margin:auto;
	background:url(images/templates/notrecatalogue.jpg) no-repeat;
	width: 210px;
	height: 19px;
	clear:both;
	color:#796E68;
}


#conseilexpert {
	float:left;
	background:url(images/templates/conseilexpert.jpg) no-repeat;
	width: 210px;
	height: 19px;
}

#cataloguem{
	background-color:#FFFFFF;
	float:left;
	color:#F0ECE9;
	width:208px;
}

#cataloguem ul{
	background-color:#F0ECE9;
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
	list-style:none;
	padding-bottom:20px;
}

#cataloguem li{
	background:url(images/templates/pucecatalogue.jpg) no-repeat;
	background-position:left;
	border-bottom:#FFFFFF solid 2px;
	padding-left:20px;
	line-height:20px;
}

.file {
	text-transform:uppercase;
}

#cataloguem a{
	color:#A1988F;
	text-decoration:none;
	font-size:10px;
}

#cataloguem a:hover{
	color:#A1988F;
	text-decoration:underline;
	font-size:10px;
}

#contModuleGauche {
	padding-left:11px;
}

#garantiesh{
	background:url(images/templates/garantiesh.jpg) no-repeat;
	width:187px;
	height:23px;
	float:left;
	margin-top:6px;
}

#garantiesm{
	background-color:#FFFFFF;
	border:#BFBAB6 solid 1px;
	width:187px;
	float:left;
	color:#E2A62A;
}

#garantiesm ul{
	margin:0px;
	padding:0px;
	list-style:none;
	padding-top:10px;
	padding-bottom:10px;
}

#garantiesm li{
	background:url(images/templates/pucecatalogue2.jpg) left no-repeat;
	padding-left:10px;
	margin-left:10px;
	line-height:20px;
}

#garantiesm a{
	color:#B2B2B2;
	text-decoration:none;
	font-size:12px;
}

#garantiesm a:hover{
	color:#B2B2B2;
	text-decoration:underline;
	font-size:12px;
}

#nouscontacter {
	float:left;
	border:#BFBAB6 solid 1px;
	width:187px;
	height:102px;
	margin-top:24px;
}

#nouscontacter_old {
	float:left;
	border:#BFBAB6 solid 1px;
	width:187px;
	height:186px;
	margin-top:24px;
}

#paiement{
	float:left;
	border:#BFBAB6 solid 1px;
	width:187px;
	height: 192px;
	margin:auto;
	margin-top: 26px;
}

#chaufeco{
	float:left;
	width:188px;
	height: 142px;
	margin:auto;
	margin-top: 26px;

}

#milieu{
	float: left;
	width:768px;
}

#edito{
	padding-left:10px;
	padding-right:10px;
	margin-bottom:10px;
	font-size:12px;
	color:#818181;
	display:block;
}

#edito b{
	font-size:14px;
	color:#818181;
}


.contListeMiddle {
	padding-left:10px!important;
	padding-left:5px;
	width:757px;
	margin-bottom:5px;
}

.contListeMiddle_txt {
	margin-left:8px;
}

#nouveautes	{
	float: left;
	width:757px;
	height:17px;
	clear:both;
	background:url(images/templates/nouveautes.jpg) no-repeat;
	padding-bottom:7px;
}

#nouveautestext {
	color:#878787;
	clear:both;
	text-align:right;
	margin-right:2px;
}

#nouveautestext a {
	color:#878787;
	text-decoration:none;
}

#nouveautestext a:hover {
	color:#878787;
	text-decoration:underline;
}

#topvente{
	float: left;
	width:757px;
	height:20px;
	background:url(images/templates/topventes.jpg) no-repeat;
	padding-bottom:7px;
}

#topventetext{
	color:#878787;
	text-align:right;
	margin-right:2px;
}

#topventetext a{
	color:#878787;
	text-decoration:none;
}

#topventetext a:hover{
	color:#878787;
	text-decoration:underline;
}

#completer{
	float: left;
	width:757px;
	height:20px;
	background:url(images/templates/completer.jpg) no-repeat;
	padding-bottom:7px;
}

#completertext{
	color:#878787;
	text-align:right;
	margin-right:2px;
}

#completertext a{
	color:#878787;
	text-decoration:none;
}

#completertext a:hover{
	color:#878787;
	text-decoration:underline;
}

#articlescat{
	float: left;
	width:757px;
	height:23px;
	background:url(images/templates/articlescat.jpg) no-repeat;
	padding-bottom:7px;
}

#bandeorange{
	width:528px;
	height:2px;
	background-color:#F1BD8B;
	margin-bottom:13px;
	margin-top:13px;
}

.bandeorange{
	width:600px;
	height:2px;
	background-color:#F1BD8B;
	margin-bottom:13px;
	margin-top:13px;
	margin-left:auto;
	margin-right:auto;
}



#promotion	{
	float: left;
	width:757px;
	height:14px;
	clear:both;
	background:url(images/templates/promotion.jpg) no-repeat;
	padding-bottom:10px;
}

#promotiontext {
	color:#878787;
	clear:both;
	text-align:right;
	margin-right:2px;
}

#promotiontext a {
	color:#878787;
	text-decoration:none;
}

#promotiontext a:hover {
	color:#878787;
	text-decoration:underline;
}


#coupscoeur	{
	float: left;
	width:757px;
	height:23px;
	background:url(images/templates/coupscoeur.jpg) no-repeat;
	padding-bottom:7px;
}

#coupscoeurtext {
	color:#878787;
	text-align:right;
	margin-right:2px;
}

#coupscoeurtext a {
	color:#878787;
	text-decoration:none;
}

#coupscoeurtext a:hover {
	color:#878787;
	text-decoration:underline;
}

.lienpanneausolaire{
	float:left;
	color:#838383;
	width:250px;
	margin-left:15px;
}

.lienpanneausolaire ul{
	margin:0px;
	padding:0px;
	list-style:none;
	padding-bottom:9px;
}

.lienpanneausolaire li{
	background:url(images/templates/pucecatalogue2.jpg) left no-repeat;
	padding-left:10px;
	margin-left:10px;
	line-height:18px;
}

.lienpanneausolaire a{
	color:#000000;
	text-decoration:none;
}

.lienpanneausolaire a:hover{
	color:#000000;
	text-decoration:underline;
}

.lienpanneausolaire2{
	float:left;
	color:#838383;
	width:250px;
	text-align:left;
	margin-left:40px;
}

.lienpanneausolaire2 ul{
	margin:0px;
	padding:0px;
	list-style:none;
	padding-bottom:9px;
}

.lienpanneausolaire2 li{
	background:url(images/templates/pucecatalogue2.jpg) left no-repeat;
	padding-left:10px;
	margin-left:10px;
	line-height:18px;
}


.lienpanneausolaire2 a{
	color:#000000;
	text-decoration:none;
}

.lienpanneausolaire2 a:hover{
	color:#000000;
	text-decoration:underline;
}

#formation{
	float:left;
	width:757px;
	height:108px;
	margin-top:20px;
}


.blocprod {
	float:left;
	width:758px;
	height:173px;
	background:url(images/templates/corps.jpg) no-repeat;
	margin-bottom:10px;
}

.fondvign {
	float:left;
	background-color:#D4CCC1;
	background-repeat:repeat-y;
	width:757px;
}


.vignette{
	float:left;
	width:375px;
	margin-left:2px;
}

.vign1h {
	float:left;
	width:375px;
	height:15px;
	background:url(images/templates/vign1h.jpg) no-repeat;
}

.vign1m {
	float:left;
	width:358px;
	padding-left:17px;
	background:url(images/templates/vign1m.jpg) repeat-y;
	background-color:#00FFCC;
}

.vign1bas {
	float:left;
	width:375px;
	height:15px;
	background:url(images/templates/vign1bas.jpg) no-repeat;
}

.vignetteg{
	float:right;
	width:757px;
}

#partieg{
	float:left;
	width:214px;
	padding-left:30px;
}

#partied{
	float:left;
	width:500px;
	padding-left:10px;
	text-align:left;
}

#partiegcat{
	float:left;
	width:160px;
}

#partiedcat{
	float:left;
	width:580px;
}

.vues{
	float:left;
	width:200px;
	color:#666666;
	font-size:12px;
	margin-top:13px;
	margin-bottom:5px;
}

.vuesBit1 {
	float:left;
	width:90px;
	height:90px;
}

.vuesBit2 {
	float:left;
	width:90px;
	height:90px;
	margin-left:20px;
}

.expliquation{
	float:left;
	width:200px;
	height:20px;
	color:#4E453C;
	text-align:center;
	font-size:12px;
	margin-top:5px;
	padding-top:5px;
	margin-bottom:10px;
	background-color:#F0ECE9;
	background-repeat:no-repeat;
}

.expliquation a{
	color:#4E453C;
	text-align:center;
	font-size:12px;
	text-decoration:none;
}

.expliquation a:hover{
	color:#4E453C;
	text-align:center;
	font-size:12px;
	text-decoration:underline;
}

.quantitee{
	float:left;
	color:#666666;
	font-size:12px;
	margin-top:17px;
}

.input_quantitee {
	color:#666666;
	font-size:12px;
	text-decoration:none;
	border:#666666 solid 1px;
	margin-left:8px;
	width:20px;
	text-align:center;
}

.quantitee a:hover{
	color:#666666;
	font-size:12px;
	text-decoration:underline;
	margin-left:8px;
}

.stock{
	float:left;
	color:#666666;
	font-size:12px;
	margin-top:17px;
}

.vignettegrandBis {
	padding-top:10px;
}


.vignhcat {
	float:right;
	width: 757px;
	height:40px;
	background:url(images/templates/vignhcat.jpg) no-repeat;
}

.vignhcatBis {
	float:right;
	width: 757px;
	height:40px;
	background:url(images/templates/vignhcatBis.jpg) no-repeat;
}


.vignmcat {
	float:right;
	width: 757px;
	background:url(images/templates/vignmcat.jpg) repeat-y;
}

.vignbcat {
	float:right;
	width:757px;
	height:22px;
	background:url(images/templates/vignbcat.jpg) no-repeat;
}

.vignhTous {
	float:right;
	width: 757px;
	height:40px;
	background:url(images/templates/vignhTous.jpg) no-repeat;
}

.vignhTous h2 {
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-indent:15px;
	margin-top:6px;
	margin-bottom:4px;
}

.vignmTous {
	float:right;
	width:717px;
	background:url(images/templates/vignmcat.jpg) repeat-y;
	padding:10px 20px 10px 20px;
}

.vignbTous {
	float:right;
	width:757px;
	height:22px;
	background:url(images/templates/vignbcat.jpg) no-repeat;
}


.vigngrandh {
	float:right;
	width: 757px;
	height:22px;
	background:url(images/templates/vigngrandh.jpg) no-repeat;
}

.vigngrandm {
	float:right;
	width: 757px;
	background:url(images/templates/vigngrandm.jpg) repeat-y;
}

.vigngrandb {
	float:right;
	width:757px;
	height:26px;
	background:url(images/templates/vigngrandb.jpg) no-repeat;
}

.titleart {
	float:left;
	font-size:16px;
	color:#AC300E;
	padding-top:36px;
	background:url(images/templates/imgdecors.jpg) left no-repeat;
	clear:both;
}

.titleart h1{
	font-size:16px;
	color:#AC300E;
	text-decoration:none;
}

.titleart2 {
	float:left;
	height:35px;
	font-size:16px;
	color:#AC300E;
	margin-top:5px;
	padding-top:25px;
	background:url(images/templates/imgdecors2.jpg) left no-repeat;
	clear:both;
}

.titleart2 h1 a{
	font-size:16px;
	color:#AC300E;
	text-decoration:none;
}

.titleart2 h1 a:hover{
	text-decoration:underline;
}

.titleart2 h2 a{
	font-size:16px;
	color:#AC300E;
	text-decoration:none;
}

.titleart2 h2 a:hover{
	text-decoration:underline;
}

.ssCategBis {
	padding:5px 0px;
}


.zoomart {
	float:left;
	width:200px;
	height:200px;
	margin-top:10px;
	border:none;
}


.zoom {
	background:url(images/templates/zoom_03.gif) no-repeat;
	width:16px;
	height:57px;
	position:absolute;
	z-index:10;
	margin-left:190px;
	margin-top:10px;
	cursor:pointer;
}

.panneauxsolaires {
	float:left;
	width: 120px;
	height:120px;
	margin-left:20px;
	margin-top:17px;
	border:none;
}

.textart {
	float:left;
	color:#8C8C8C;
	clear:both;
	width:475px;
	padding-top:5px;
	margin-bottom:10px;
	text-align:left;
}


.textart table {
	/*
	border-right:#000 1px solid;
	border-top:#000 1px solid;
	*/
}

.textart table td{
	/*
	border-left:#000 1px solid;
	border-bottom:#000 1px solid;
	*/
}


.textcat {
	float:left;
	color:#8C8C8C;
	clear:both;
	width:510px;
	padding-top:5px;
	margin-left:9px;
}


#envoieami {
	width: 108px;
	height:18px;
	background-color:#FA921F;
	background-repeat:no-repeat;
	margin-top:16px;
}

.envoieamitext{
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	padding-top:2px;
}

.envoieamitext a{
	color:#FFFFFF;
	text-decoration:none;
}

.envoieamitext a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

#ajoutpanier {
	width: 108px;
	height:18px;
	background-color:#AC300E;
	background-repeat:no-repeat;
	margin-top:7px;
	margin-bottom:5px;
}

.ajoutpaniertext{
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	padding-top:2px;
}

.ajoutpaniertext a{
	color:#FFFFFF;
	text-decoration:none;
}

.ajoutpaniertext a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

.imgpresent {
	float:left;
	width:110px;
	height:110px;
	margin-right:10px;
	border:none;
}

.imgdecors {
	float:left;
}

.contPresent {
	width:218px;
	float:left;
	background:url(images/templates/imgdecors.jpg) bottom right no-repeat;
	height:97px;
}


.titlepresent {
	width:218px;
	height:15px;
	line-height:15px;
	font-size:15px;
	color:#AC300E;
	margin-top:2px;
}

.titlepresent a{
	font-size:15px;
	color:#AC300E;
	text-decoration:none;
}

.titlepresent a:hover{
	text-decoration:underline;
}

.textpresent {
	width:218px;
	color:#8C8C8C;
	height:63px;
}

.prix {
	float:right;
	background-color:#000000;
	color:#FFFFFF;
	font-size:14px;
	height:16px;
	line-height:16px;
	margin-right:4px;
	margin-left:10px;
	padding:0px 2px;
}

.prixpromo{
	float:right;
	color:#918A80;
	font-size:12px;
	height:14px;
	line-height:14px;
	text-decoration:line-through;
	margin-right:3px;
}

.prixart{
	float:left;
	color:#FFFFFF;
	font-size:14px;
	margin-top:6px;
}

.input_prix_art {
	display:inline;
	background-color:#000000;
	border:none;
	color:#FFFFFF;
	font-size:14px;
	text-align:right;
	width:80px;
}

.prixpromoart{
	display:inline;
	color:#918A80;
	font-size:12px;
	text-decoration:line-through;
	margin-top:9px;
	margin-left:10px;
	border:none;
	width:80px;
	text-align:right;
}

.prixs{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}


#pied{
	text-align:center;
	background:url(images/templates/footer.jpg) top repeat-x;
}

#piedpage{
	margin:auto;
	width:984px;
}

#foot{
	background-color:#D4CCC1;
	height:40px;
	width:978px;
	color:#92857C;
	padding-top:15px;
	border-left:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	border-bottom:2px solid #FFFFFF;
	margin-left:2px!important;
	margin-left:4px;
}

#foot a{
	color:#92857C;
	text-decoration:underline;
}

#foot a:hover{
	color:#92857C;
	text-decoration:none;
}

#bandenoir {
	background-color:#000000;
	width:978px;
	height:17px;
	float: left;
	margin-left:2px;
	border-left:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	border-top:2px solid #FFFFFF;
}

#banderouge{
	float: left;
	background:url(images/templates/banderouge.jpg) no-repeat;
	width:978px;
	height:30px;
	clear:both;
	margin-left:2px;
	border:#FFFFFF solid 2px;
}

#banderougetext{
	color:#B89378;
	margin-top:7px;
}

#banderougetext img{
	vertical-align:middle;
}

#banderougetext a{
	color:#FFFFFF;
	padding-left:3px;
	padding-right:3px;
	text-decoration:none;
}
#banderougetext a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}


/* positions articles */
.boites {width:735px;margin:0;padding:0;background-image:url(css/fond_ajax.jpg);/*background-repeat:repeat-y;*/}
#box {list-style-type:none;margin:0;padding:0;width:735px;}
#box li {cursor:move;position:relative;float:left;margin:10px;width:155px;height:140px;border:1px solid #000;text-align:center;padding-top:5px;background-color:#FFFFFF;}
