body{
	background-color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
   text-align: center; /* pour corriger le bug de centrage IE */
}

.a{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.texte{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000}
.texte_small{font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #000}
.h1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #000}
.h2{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color: #000; 
	text-align:center;
}
.conteneur{
	width:900px;
	height:940px;
	border:2px solid #FFFFFF;
	margin:auto;
	position: relative;
	background-image: url(../image/fond.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	z-index:0;
	text-align: left;
}

#menu {
	position: absolute;
	left:157px;
	top:0px;
	width:645px;
	height:26px;
	z-index:1000;
}

#coin {
	position:relative;
	left:777px;
	top:0px;
	width:124px;
	height:103px;
	z-index:1201;
	border:0px;
}

#bloc_vert {
	position:absolute;
	left:50px;
	top:100px;
	width:211px;
	height:246px;
	z-index:1;
}
#ideedeco {
	position:absolute;
	left:52px;
	top:388px;
	width:230px;
	height:122px;
	z-index:4;
}
.ideecoaccess{border:2px solid #ffffff;}
#commande{
	position:absolute;
	left:290px;
	top:684px;
	width:566px;
	height:122px;
	z-index:3;
}
#photos {
	position:absolute;
	left:50px;
	top:100px;
	width:802px;
	height:585px;
	z-index:2;
	background-color:#FFF;
	padding-left: 5px;
	text-align: center;
}
#contenu {
	position: absolute;
	left:50px;
	top:541px;
	width:800px;
	height:121px;
	z-index:1;
	background-color: #FFFFFF;
	filter:alpha(opacity=70);   /* IE */
	-moz-opacity:0.7;           /* Firefox */
	opacity: 0.7;               /* standard CSS3 */
	-khtml-opacity: 0.7;        /* Konqueror */
	text-align: left;
	padding-left: 5px;
}
#baspage {
	position: absolute;
	left:1px;
	top:850px;
	width:900px;
	height:52px;
	z-index:1;
	background-color: #FFFFFF;
	filter:alpha(opacity=70);   /* IE */
	-moz-opacity:0.7;           /* Firefox */
	opacity: 0.7;               /* standard CSS3 */
	-khtml-opacity: 0.7;        /* Konqueror */
}

#menubas {
	position: absolute;
	left:177px;
	top:0px;
	width:573px;
	height:50px;
	z-index:10;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	cursor: pointer;
}

.logo{
	width:127px;
	height:126px;
	display:block;
	text-decoration:none;
	position:absolute;
	top:13px;
	left:14px;
	z-index:5;
	background:transparent url(../image/logo.png) no-repeat center center;
	_background:none;	
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/logo.png', sizingMethod='scale');
}







.colonneGauche-ligne1{width:191px; height:37px; border-right:2px solid #ffffff;}
.colonneGauche-ligne2{border:2px solid #ffffff; border-bottom:0; background:url(../image/fond-vert.jpg) no-repeat top left; padding:20px 0 20px 20px; font-size:16px;}
.colonneGauche-ligne3{height:122px; border:2px solid #ffffff;}
.colonneDroite-ligne1{
	width:566px;
	height:322px;
	border:2px solid #ffffff;
	border-left:0;
	border-bottom:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
	.colonneDroite-ligne1 h2{font-size:18px; color:#ffffff; padding:2px; margin:10px 0; font-weight:normal; background-color:#999999;}
	.colonneDroite-ligne1 h3{font-size:16px; color:#2e2222; margin:10px 0; font-weight:normal;}
	.colonneDroite-ligne1 a{font-size:12px; color:#000000;}
	.colonneDroite-ligne1div{
	width:566px;
	height:322px;
	background-color:#FFF;
}
	.colonneDroite-ligne1_cart{width:566px; height:322px; background-color:#FFFFFF; border:2px solid #ffffff; border-left:0; border-bottom:0;}
.colonneDroite-ligne2{border:2px solid #ffffff; border-left:0; background-color:#2a1e1e;}

.barreTitre{background-color:#000000;}
.barreTitre div{height:29px; margin:0 10px; border-bottom:1px dashed #ffffff; line-height:35px;}

.barreBas{height:47px; padding:0 6px; border:2px solid #ffffff; border-left:0; border-right:0; margin-top:47px; clear:left;}
.carteBanquaire{width:110px; float:left; padding:2px 0;}
.lien{float:left; text-align:center; width:846px; line-height:20px; padding-top:3px; color:#5a1600;}
.iconePlage{float:right;}

.colonneDroite-ligne2 .partieGauche{width:252px; margin:10px 0; padding-left:15px; padding-right:15px; margin-top:0px; margin-bottom:0px;border-right:1px solid #ffffff; float:left; line-height:22px;}
.colonneDroite-ligne2 .partieDroite{width:253px; margin:10px 0; padding:0 15px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
.colonneDroite-ligne2 .qte{width:45px; height:17px; border:0; padding:0; line-height:15px; font-size:10px;}
.colonneDroite-ligne2 .amies{display:block; float:left; padding-left:19px; color:#FFFFFF; background:url(../image/bonhomme.jpg) no-repeat top left;}
.colonneDroite-ligne2 .panier{width:108px; height:31px; display:block; float:right;}

.panier{width:108px; height:31px; display:block; float:right; cursor:pointer;}
.overflow{width:200px; height:240px; overflow:auto; font-size:12px;}
.overflow a{color:#ffffff;}

#baspage-carte{width:150px; float:left; padding:5px 0;}
#baspage-lien{float:left; text-align:center; width:700px; line-height:20px; padding-top:3px; color:#5a1600;}
#baspage-icone{float:right; padding-top:0px}
