.home09_gb-0-page{
	background-color: #FFFFFF;
	left: 50%;
	margin: 0 0 0 -500px;
	position: relative;
	width: 996px;
}

.gb-0-page-head{
	padding: 0 2px 0 2px;
}

/* modif backnoel */
.gb-0-page-centre{
	/*padding-top: 26px;
	padding-top: 33px;
	background: url('../images/gb/cloche.jpg') no-repeat;*/
}
/* fin modif backnoel */

.home09_centre_gPAD{
	width:670px;
	padding: 0 16px 0 6px;
	float: left;
}
.home09_centre_gPAD1{
	width:724px;
	padding: 0 16px 0 6px;
	float: left;
}

.home09_centre_g{
	width: 668px;
}
.home09_centre_g1{
	width: 730px;
}

.home09_centre_d{
	float: left;
	width: 300px;
}
.home09_centre_d1{
	float: left;
	width: 250px;
}

.home09_centre_cont{
	border-top: solid 1px #AFAFAF;
	border-left: solid 1px #AFAFAF;
	border-right: solid 1px #AFAFAF;
	background: url('../images/windil_home09/fd_l.png') center repeat-y;
}
.home09_centre_contBot{
	border-bottom: solid 1px #AFAFAF;
	font-size:1px;
	height:1px;
}

.home09_pad5{
	padding: 5px;
}

.home09_pad10{
	padding: 10px;
}

.home09_padLR10{
	padding-left: 10px;
	padding-right: 10px;
}

.home09_pad2{
	padding: 2px;
}

.home09_centre_prodTitre{
	padding-left: 8px;
}

.dblk{
	display: block;
}
/*
.flor{
	float:right;
}
*/

a.home09lnkCat{text-decoration:none;}

.home09_centre_loisirs{
	background: #6ABD00 url('../images/windil_home09/cat_bartitr.gif') left bottom repeat-x;
}
.home09_centre_hightech{
	background: #0096D2 url('../images/windil_home09/cat_bartitr.gif') -8px bottom repeat-x;
}
.home09_centre_famille{
	background: #9D31A4 url('../images/windil_home09/cat_bartitr.gif') -16px bottom repeat-x;
}
.home09_centre_maison{
	background: #B35B00 url('../images/windil_home09/cat_bartitr.gif') -24px bottom repeat-x;
}

.home09_centre_prodTitre span {
	display: block;
	height: 22px;
	border-bottom: solid 1px #AFAFAF;
	background: #FFFFFF url('../images/windil_home09/cat_bartitr.gif') -32px 0px repeat-x;
	padding-left: 8px;
	font-size: 16px;
	font-weight: bold;
	color: #353535;
}

.home09_traitg{
	width: 100%;
	height: 1px;
	padding: 0;
	margin: 0;
	font-size: 0px;
	background: #AFAFAF;
}

.home09_keyword{
	width: 100%;
	background: #DEF2FD;
	font-size: 10px;
	color: #87D0F8;
	text-align: center;
}
.home09_keyword span{
	display: block;
	padding: 0 2px 0 150px;
}


/* surheader 2009 */
H1{
	font-size: 10px;
	color: #CCCCCC;
	margin: 0 auto;
	width: 996px;
	text-align: center;	
}

H1 a{
	font-size: 10px;
	color: #87D0F8;
	padding-right: 10px;
	text-decoration: none;
}

H1 a:hover{
	font-size: 10px;
	color: #87D0F8;
	text-decoration:none;
}
/* fin surheader 2009 */


.justemevZoomOmbr{
	position:absolute;
	left:-115px;
	top:4px;
	width:104px;
	height:80px !important;
	height:84px;
	background-color:#DEDEDC;
}

.justemevZoom{
	position:absolute;
	left:-111px;
	top:0px;
	width:100px;
	height:78px !important;
	height:82px;
	border-left:1px solid #FF6012;
	border-top:1px solid #FF6012;
	border-bottom:1px solid #FF6012;
	background-color:#FFF;
	text-align:center;
}

.justemevZoomPAdd{
	padding-top:4px;
}

.home09_centre_prod{
	float: left;
	width: 50%;
}

.home09_centre_prodG{
	width: 130px;
	float: left;
}
.home09_centre_prodG img{
	/*width: 120px;
	height: 120px;*/
	margin: 5px;
	border: 0px;
}

.home09_centre_prodD{
	width: 176px;
	float: left;
}

.home09_centre_prodDPad{
	padding-left: 5px;
	padding-right: 5px;
	height: 180px;	
}
.home09_centre_prodDPad a:link, .home09_centre_prodDPad a:visited{
	display: block;
	padding-left: 5px;
	height: 22px;
	text-decoration: none;
}
.home09_centre_prodDPad a:hover {text-decoration: underline;}
.home09_centre_prodDPad a span{
	display: block;
	padding-top: 5px;
	text-decoration: none;
}
.home09_centre_prodDPad p{
	margin: 0px;
	padding: 0px;
	font-size: 0px;
	height: 1px;
	line-height: 0px;
	background: #E0DDE0;
	border-top: solid 1px #FFF;
	border-bottom: solid 1px #FFF;
}

.home09_centre_prodDPad .centre_prodD_all:link, .home09_centre_prodDPad .centre_prodD_all:visited, .home09_centre_prodDPad .centre_prodD_all:hover{
	height: 32px;
	font-size: 12px;
}
.home09_centre_prodDPad .centre_prodD_all span{
	display: block;
	padding-top: 8px;
}

.prodD_all_loisirs:link, .prodD_all_loisir:visited, .prodD_all_loisir:hover{
	color: #529102;
}
.prodD_all_hightech:link, .prodD_all_hightech:visited, .prodD_all_hightech:hover{
	color: #008AC2;
}
.prodD_all_famille:link, .prodD_all_famille:visited, .prodD_all_famille:hover{
	color: #912D97;
}
.prodD_all_maison:link, .prodD_all_maison:visited, .prodD_all_maison:hover{
	color: #A35300;
}

.prodD_loisirs{
	background: #F0F0F0 url('../images/windil_home09/cat_fddg.jpg') 0px 0px repeat-x;
}
.prodD_hightech{
	background: #F0F0F0 url('../images/windil_home09/cat_fddg.jpg') -180px 0px repeat-x;
}
.prodD_famille{
	background: #F0F0F0 url('../images/windil_home09/cat_fddg.jpg') -360px 0px repeat-x;
}
.prodD_maison{
	background: #F0F0F0 url('../images/windil_home09/cat_fddg.jpg') -540px 0px repeat-x;
}

.home09_centre_prodG_lib:link, .home09_centre_prodG_lib:visited, .home09_centre_prodG_lib:hover{
	display: block;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;	
}

.home09_centre_prodG_prix:link, .home09_centre_prodG_prix:visited, .home09_centre_prodG_prix:hover{
	display: block;
	font-size: 16px;
	font-weight: bold;
	color: #FF6012;
	text-decoration: none;
	text-align: center;
}

.home09_centre_prodG_prix span{
	font-size: 14px;
}

.home09_centre_prodG_prix p {
	display: inline;
	margin: 0 0 0 7px;
	padding: 0px;
	font-size: 11px;
	color: #555555;
	font-weight: normal;
	text-decoration: line-through;
}


.home09_droite_prodD_prix:link, .home09_droite_prodD_prix:visited, .home09_droite_prodD_prix:hover{
	display: block;
	font-size: 14px;
	font-weight: bold;
	color: #FF6012;
	text-decoration: none;
}
.home09_droite_prodD_prix span {
	font-size: 12px;
}

.home09_mnu-panierCont{
	float: right;
	width: 150px;
	
}

.home09_mnu-panier , .home09_mnu-panier:hover{
	font-size:14px;
	font-weight:bold;
	color:#FF6012;
	/*padding-top:5px;*/
	text-align:right;
}

.home09_mnu-panier  span, .home09_mnu-panier:hover  span  {
	color: #555;
	font-weight: normal;
	font-size: 14px;
}


.home09_mnu-panierVide {
	font-size:12px;
	font-weight:bold;
	color:#FF6012;
	/*padding-top:3px;*/
	text-align:right;
}
.home09_mnu-panierVide  span  {
	color: #555;
	font-weight: normal;
	font-size: 14px;
}






.pan_etape1{
	background: url('../images/windil_home09/panier_picto.gif') 6px 2px no-repeat;
	width:40px;
	height:25px;
	text-decoration:none;
	float:left;
}

a.pan_etape2 , a.pan_etape2:visited,  a.pan_etape2:hover{
	background: url('../images/windil_home09/panier_picto.gif') 0px -23px no-repeat;
	width:40px;
	height:25px;
	text-decoration:none;
	float:left;
}

.pan_etape3 a:link,  .pan_etape3:visited, .pan_etape3:hover{
	background: url('../images/windil_home09/panier_picto.gif') 0px -48px no-repeat;
	width:40px;
	height:25px;
	text-decoration:none;
	float:left;
}





.home09_mr_ixe{
	padding-left: 3px;
}

.home09_monpanier_cont{
	position: absolute; 
	background: #FFF;
	width: 135px;
	left: -15px;
	top: -4px;
}
.home09_monpanier_top{
	background: url('../images/windil_home09/panier_ho.gif') no-repeat;
}
.home09_monpanier_close{
	text-align: right;
	font-size: 0px;
	height: 13px;
}

.home09_monpanier_close img{
	margin-right: 5px;
	margin-top: 4px;
}

.home09_monpanier_mid{
	padding-left: 10px;
	background: #FFF url('../images/windil_home09/panier_left.gif') top left no-repeat;
}

.home09_monpanier_prod{
	border-right: solid 1px #FF6012;
	background: #F2F2F2 url('../images/windil_home09/panier_fddg.gif') top repeat-x;
}

.home09_monpanier_prodPAD{
	padding: 0 4px 0 4px;
}

.home09_monpanier_titre{
	background: #FFF url('../images/windil_home09/panier_fddg.gif') bottom repeat-x;
}	

.home09_monpanier_dyn{
	padding-top: 3px;
	padding-bottom: 3px;
}

.home09_monpanier_dyn .poubelle{
	display: block;
	float: left;
	padding: 5px 3px 0 3px;
}

.home09_monpanier_prix{
	font-size: 11px;
	font-weight: bold;
	color: #FF6012;
	padding-left: 4px;
	padding-top: 5px;
}
.home09_monpanier_prix span{
	font-size: 10px;
}

.home09_monpanier_ligneprod{
	padding-top: 5px;
	padding-bottom: 5px;
}

.home09_monpanier_sep{
	font-size: 0px;
	line-height: 0px;
	background: #e0dde0;
	border-top: solid 1px #FFF;
	border-bottom: solid 1px #FFF;
	height: 1px;
}

.home09_monpanier_tot{
	text-align: center;
	color: #FF6012;
	padding-top: 10px;
	padding-bottom: 10px;
}
.home09_monpanier_tot p{
	font-size: 11px;
	font-weight: bold;
	color: #FF6012;
	margin: 0px;
	padding: 0px;
	display: inline;
}
.home09_monpanier_tot span{
	font-size: 10px;
}

.home09_monpanier_bot{
	background: url('../images/windil_home09/panier_ba.gif') 2px 0px no-repeat;
	font-size: 0px;
	height: 11px;
	width: 100%;
}

/* acceuil */

.home09_acc{
	/*border-top: solid 1px #d9e6ed;*/
	border-bottom: solid 1px #d9e6ed;
	background: url('../images/windil_home09/acc_fdd.png') top repeat-x;
}

/*
.png{
_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 = "http://static.windil.fr/w/images/pix.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='image')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}
*/

.home09_acc_cont{
	/* aymeric style qui marche pas !!!
	background: url('../images/windil_home09/acc_fd.png') top no-repeat;
	width: 100%;
	height: 49px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://localhost/windil_home09/imgs/acc_fd.png', sizingMethod='scale');
	*/
	background: url('../images/windil_home09/acc_fd.png') no-repeat;
	width: 100%;
	height: 49px;
	background-position:center;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/windil_home09/acc_fd.png', sizingMethod='scale');
	
}
.home09_acc_cont1{
	/* aymeric style qui marche pas !!!
	background: url('../images/windil_home09/acc_fd.png') top no-repeat;
	width: 100%;
	height: 49px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://localhost/windil_home09/imgs/acc_fd.png', sizingMethod='scale');
	*/
	background: url('../images/windil_home09/acc_fd1.png') no-repeat;
	width: 100%;
	height: 49px;
	background-position:center;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/windil_home09/acc_fd1.png', sizingMethod='scale');
	
}

.home09_acc_contCol{
	padding-top: 10px;
	width: 50%;
	float: left;
	_position: relative;
}

.home09_acc_contCol_txt{
	padding-top: 9px;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	float: left;
	width: 100%;
	padding-left: 5px;
}

.home09_acc_contCol_txt_log{
	padding-top: 9px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	float: left;
	margin-right:15px;
	margin-left:10px;
	/*width: 40%;*/
}

.home09_acc_contCol_aide{
	padding-right: 10px;
	float: right;
}
.home09_acc_contCol_aide img{
	margin-top: 9px;
}

.home09_acc_contCol_aide_log{
	/*padding-left: 30px;*/
	margin-left:15px;
	padding-top:5px;
	float: left;
}
.home09_acc_contCol_aide_log a{
	font-size: 10px;
	color: #353535;
	text-decoration: underline;
}

.home09_acc_btn{
	float: left;
	cursor: pointer;
	height: 32px;
	padding-left: 3px;
	padding-right: 3px;
}
.home09_acc_btn a:link, .home09_acc_btn a:visited{
	display: block;
	cursor: pointer;
	margin: 0;
	padding-left: 4px;
	background: url('../images/windil_home09/acc_btng.gif') no-repeat;
	text-decoration: none;
}	
.home09_acc_btn a:hover{
	background: url('../images/windil_home09/acc_btng.gif') 0 -30px no-repeat;
}

.home09_acc_btn span{
	background: url('../images/windil_home09/acc_btnd.gif') 100% 0 no-repeat;
	cursor: pointer;
	display: block;
	font-size: 11px;
	font-weight: bold;
	margin: 0;
	text-align: center;
	padding: 4px 10px 6px 7px;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #FF6012;
}

.home09_acc_btn a:hover span{
	background: url('../images/windil_home09/acc_btnd.gif') 100% -30px no-repeat;
}

.home09_lib_ast {
	color: #B1B1B1;
	float: left;
	padding-top: 6px;
	padding-right: 7px;
	z-index: 5;
}

a.home09_help{
	background:transparent url('../images/modules/depose/aide.gif') no-repeat scroll 0 50%;
	display:block;
	height:11px;
	margin-left:3px;
	margin-top:2px;
	text-decoration:none;
	width:11px;
}

.home09_aid_name{
	/*left: -320px;
	top : -89px;*/
	/*position: absolute;*/
	width: 260px;
	z-index: 90;
}


/* SLIDE ban  */
#page{
	width:100%;
	margin:0 auto;
	padding-top:10px;
}

/*
.fin{
	clear:both;
	height:0;
	line-height:0;
	font-size:0;
}
*/

.cadre{
	border:1px solid #dededc;
	padding:10px;
}

.pagin{
	width:100%;
	margin-top:10px;
}

.pagin .l { float:left; width:20%; }
.pagin .r { float:left; width:20%; text-align:right; }
.pagin .c { float:left; width:60%; text-align:center; }
.pagin a { text-decoration:none; font-weight:bold; color:#346d80; }
.pagin a:hover { text-decoration: underline; }
.pagin .c a { margin:0 2px; padding:0 3px; }
.pagin .c a:hover, .pagin .c a.selected { color:white; background:#346d80; text-decoration:none; }

.slide_ban{
	position:relative;
	height:60px; width:468px;
	left: 100px;
}	
.slide_ban span { position:absolute; top:0; left:0; width:468px; height:60px; display:block; }
 /* fin SLIDE  ban */


/* slide 2 */

.cadre_prod {
	width: 524px;
}

.cadre_prod_cont{
	padding: 5px 10px 0 10px;
	background: #E7F2F8 url('../images/windil_home09/top_fddg.jpg') top right repeat-x;
}

.topvente_slide, .nouv_slide, .pprix_slide{
	position: relative;
	height: 185px; 
	width: 504px;
}	




.allprod { overflow:hidden; }

.allprod li {width: 126px; display: block; text-align: center;}

.blockprod {padding:5px; margin:0px; text-align: center;}

.blockprod a {text-decoration: none; text-align: center;}
.blockprod a img {/*width: 72px; height: 72px; */border: 0px;}



.allBann{ overflow:hidden; }

.allBann li {width: 584px;display: block;}

.bannprod {padding:0px; margin:0px;}

.bannprod a {text-decoration: none;}
.bannprod a img {width: 584px; height: 134px; border: 0px;}



.onglets{
	width: 78px;
}

.onglets div{
	width: 78px;
	height: 36px;
	display: block;
	text-decoration: none;
	cursor: pointer;
}

.onglets .loisirs_sel{
	background: url('../images/windil_home09/onglets.gif') 0px 0px no-repeat;
	text-decoration: none;
}
.onglets .loisirs{
	background: url('../images/windil_home09/onglets.gif') -78px 0px no-repeat;
	text-decoration: none;
}
.onglets .loisirs_hov{
	background: url('../images/windil_home09/onglets.gif') -156px 0px no-repeat;
	text-decoration: none;
}

.onglets .hightech_sel{
	background: url('../images/windil_home09/onglets.gif') 0px -36px no-repeat;
	text-decoration: none;
}
.onglets .hightech{
	background: url('../images/windil_home09/onglets.gif') -78px -36px no-repeat;
	text-decoration: none;
}
.onglets .hightech_hov{
	background: url('../images/windil_home09/onglets.gif') -156px -36px no-repeat;
	text-decoration: none;
}

.onglets .famille_sel{
	background: url('../images/windil_home09/onglets.gif') 0px -72px no-repeat;
	text-decoration: none;
}
.onglets .famille{
	background: url('../images/windil_home09/onglets.gif') -78px -72px no-repeat;
	text-decoration: none;
}
.onglets .famille_hov{
	background: url('../images/windil_home09/onglets.gif') -156px -72px no-repeat;
	text-decoration: none;
}

.onglets .maison_sel{
	background: url('../images/windil_home09/onglets.gif') 0px -108px no-repeat;
	text-decoration: none;
}
.onglets .maison{
	background: url('../images/windil_home09/onglets.gif') -78px -108px no-repeat;
	text-decoration: none;
}
.onglets .maison_hov{
	background: url('../images/windil_home09/onglets.gif') -156px -108px no-repeat;
	text-decoration: none;
}


/*fin  slide 2 */

/* BANNIERE */

.cadre_bann{
	border:1px solid #dededc;
	padding: 10px;
}

.sens_bann{
	float: left;
	width: 25px;
	height: 134px;
	border-left: 1px solid #AEB0B0;
	border-top: 1px solid #AEB0B0;
	border-bottom: 1px solid #AEB0B0;	
	background: url('../images/windil_home09/dgbtn_gche.gif') top repeat-y;
}

.sens_bann .prec_off:link, .sens_bann .prec_off:visited {
	display: block;
	height: 100%;	
	text-decoration: none;
	background: url('../images/windil_home09/btn_gche.png') 4px 55px no-repeat;
}
.sens_bann .prec_off:hover, .sens_bann .prec_on:link,  .sens_bann .prec_on:hover, .sens_bann .prec_on:visited{
	display: block;
	height: 100%;	
	text-decoration: none;
	background: url('../images/windil_home09/btn_gche.png') -23px 55px no-repeat;
}

.sens_bann_suiv{
	float: left;
	width: 25px;
	height: 134px;	
	border-right: 1px solid #AEB0B0;
	border-top: 1px solid #AEB0B0;
	border-bottom: 1px solid #AEB0B0;
	background: url('../images/windil_home09/dgbtn_drte.gif') top repeat-y;
}

.sens_bann_suiv .prec_off:link, .sens_bann_suiv .prec_off:visited {
	display: block;
	height: 100%;	
	text-decoration: none;
	background: url('../images/windil_home09/btn_drte.png') 4px 55px no-repeat;
}
.sens_bann_suiv .prec_off:hover, .sens_bann_suiv .prec_on:link, .sens_bann_suiv .prec_on:hover, .sens_bann_suiv .prec_on:visited {
	display: block;
	height: 100%;	
	text-decoration: none;
	background: url('../images/windil_home09/btn_drte.png') -23px 55px no-repeat;
}

.slide_bann_cont{
	margin: 0 3px 0 3px;
	float: left;
	background: #FFF;
	height: 135px;
	border-bottom: solid 1px #AEB0B0;	
}

.slide_bann{
	position: relative;
	height: 135px; 
	width: 584px;
}	

.slide_bann span { position:absolute; z-index: 1; top:0; left:0; width:468px; height:60px; display:block; }

.contimg a img {
	border: 0px;
	width: 584px;
	height: 134px;
}
	
/* FIN BANNIERE */

/* droite mevente */
.home09_droite_mevente{
	background: #FFF;
	border: solid 1px #FF6012;
}

.home09_droite_mevente_titre{
	background: #FF2F01;
	padding-left: 8px;
}
.home09_droite_mevente_titre span{
	display: block;
	padding-top: 9px;
	height: 30px;
	padding-left: 8px;
	background: #FF5100 url('../images/windil_home09/mev_bartitr.gif') top repeat-x;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
}

.home09_droite_mevente_lib {
	font-size:11px;
	color:#AEB0B0;
	padding-top:5px;
	text-decoration:none;
}

.home09_droite_mevente_lib a{
	font-size:11px;
	color:#AEB0B0;
	padding-top:5px;
	text-decoration:none;
}

.home09_droite_mevente_blkprod{
	padding-top: 5px;
	padding-bottom: 5px;
}
.home09_droite_mevente_blkprod img{
	/*width: 50px;
	height: 50px;*/
	float: left;
}

.home09_droite_mevente_blkprod_lib{
	float: left;
	padding-left: 10px;
	padding-top: 8px;
}
.home09_droite_mevente_blkprod_lib a{
	font-size: 11px;
	font-weight: bold;
	display: block;
}

.home09_droite_mevente_spc{
	height: 1px;
	background: #AEB0B0;
	margin: 0px;
	padding: 0px;
	font-size: 0px;
	line-height: 0px;
}

/* droite concept */

.home_09_dr_concept{
	background: url('../images/windil_home09/reass_img.jpg') left bottom no-repeat;
	padding-left: 75px;
}
.home_09_dr_conceptPAD{
	padding-bottom: 10px;
}
.home_09_dr_concept p, .home09_blog p{
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	font-weight: bold;
	color: #FF6012;
	padding-bottom: 8px;
}
.home_09_dr_concept p span, .home09_blog p span{
	color: #555;
}
.home_09_dr_concept a{
	display: block;
	padding-bottom: 5px;
	margin-left: 10px;
}

/* droite blog */

.home09_blog{
	background: url('../images/windil_home09/blog_img.jpg') left bottom no-repeat;
	padding-left: 75px;
	height: 110px;
	cursor: pointer;
}

.home09_blog_txt{
	float: left;
	width: 96px;
}

.home09_blog .club-btn-ok{
	padding-top: 25px;
	width: 80px;
	margin-left: 5px;
	float: right;
}

.club-btn-ok a .home09_clique{
	padding-left: 10px;
	padding-right: 10px;
}

/* droite mid */

.home09_mid{
	border-top: solid 2px #FFF;
	padding: 10px 10px 25px 10px;
	background: #BECFD8 url('../images/windil_home09/fonct_fddg.gif') bottom repeat-x;
}

.home09_mid_cont{
	background: #FFF;
	padding: 5px;
}

.home09_mid_cont_ligne, .home09_mid_cont_ligne_news{
	width: 100%;
	background: #FFF url('../images/windil_home09/fonct_fddg_bar.gif') bottom repeat-x;
	margin: 0px;
	padding: 0px;
}

.home09_mid_cont_ligne img, .home09_mid_cont_ligne_news img{
	float: left;
}

.home09_mid_cont_ligne .fonc_voir:link, .home09_mid_cont_ligne .fonc_voir:visited{
	display: block;
	float: left;
	background: url('../images/windil_home09/fonct_sep.gif') left bottom repeat-y;
	padding: 12px 0 12px 10px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.home09_mid_cont_ligne .fonc_voir:hover { text-decoration: underline; }

.home09_mid_news{
	float: left;
	background: url('../images/windil_home09/fonct_sep.gif') left bottom repeat-y;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 5px;
}

/* slide */

.home09_slidecont{
	width: 100%;
	background: #E7F2F8;
}

.home09_slidecontPAD{
	padding: 15px 20px 20px 20px;
}	

.home09_slidecont_top{
	font-size: 0px;
	padding: 0px;
	margin: 0px;
	height: 1px;
	background: #e7f2f8;
	border-bottom: solid 1px #FFF;
}

.home09_slidecont_bot{
	font-size: 0px;
	padding: 0px;
	margin: 0px;
	height: 1px;
	background: #e7f2f8;
	border-top: solid 1px #FFF;
}

.home09_slidecont_titre{
	font-weight: bold;
	font-size: 24px;
	color: #899da8;
	padding-bottom: 2px;
}

.pagin_prod{
	padding-left: 10px;
	padding-right: 10px;
	height:24px;
}

.blockprod_num{
	font-weight: bold;
	font-size: 14px;
	color: #899da8;
	margin: 0px;
	padding-bottom: 10px;
}

.blockprod_bot{
	padding-top: 10px;
}

.blockprod_lib{
	display: block;
	height: 44px;
}

.blockprod_lib a{
	font-size: 11px;
	font-weight: bold;
	display: block;
	
}

.blockprod_lib span{
	display: block;
	
	font-size: 12px;
	text-decoration: line-through;
}

.blockprod_lib p{
	font-size: 0px;
	margin: 0px;
	padding: 0px;
}

.blockprod_prix a:link, .blockprod_prix a:visited{
	font-size: 14px;
	font-weight: bold;
	color: #FF6012;
	text-decoration: none;
}	
.blockprod_prix a:hover{
	text-decoration: underline;
}
.blockprod_prix a span{
	font-size: 12px;
}

.pagin_prod_prec, .pagin_prod_suiv { float: left; width: 20px;}

.pagin_prod_prec a:link, .pagin_prod_prec a:visited{
	display: block;
	width: 20px;
	height: 24px;
	background: url('../images/windil_home09/btn_gche.png') no-repeat;
	text-decoration: none;
}
.pagin_prod_prec a:hover{
	background: url('../images/windil_home09/btn_gche.png') -27px 0px no-repeat;
}

.pagin_prod_mid{
	float: left;
	width: 460px;
	height: 20px;
	background: url('../images/windil_home09/bar_fddg.gif') repeat-x;
	border-top: solid 1px #cdcdcd;
	border-bottom: solid 1px #cdcdcd;
	
}

.pagin_prod_suiv a:link, .pagin_prod_suiv a:visited{
	display: block;
	width: 20px;
	height: 24px;
	margin-left: 4px;
	background: url('../images/windil_home09/btn_drte.png') no-repeat;
	text-decoration: none;
}
.pagin_prod_suiv a:hover{
	background: url('../images/windil_home09/btn_drte.png') -27px 0px no-repeat;
}

.home09_pan-cel_ine { margin-left: 3px;}

.home09_pan_qteplus:link, .home09_pan_qteplus:visited {
	background: url('../img/modules/panier/picto-plus.gif') no-repeat;
	display :block;
	font-size: 0;
	height: 10px;
	margin-top: 1px;
	text-decoration: none;
	width: 13px;
}
.home09_pan_qteplus:hover {
	background: url('../img/modules/panier/picto-plus-on.gif') no-repeat;
	display: block;
	text-decoration: none;
}

.home09_pan_qtemoins:link, .home09_pan_qtemoins:visited {
	background: url('../img/modules/panier/picto-moins.gif') no-repeat;
	display: block;
	font-size: 0;
	height: 10px;
	margin-top: 1px;
	text-decoration: none;
	width: 13px;
}

.home09_pan_qtemoins:hover {
	background: url('../img/modules/panier/picto-moins-on.gif') no-repeat;
	display: block;
	text-decoration: none;
}

.abonews_err{
	font-size:10px;
	color: #E03428;
	padding-left:20px;
	background: url('../images/windil_home09/erreur_small.gif') no-repeat;
	margin-top:3px;
	margin-bottom:3px;
	height:15px;
}

.first_page_left {
	background:url('../images/left.gif') no-repeat;
	width:9px;
	height:200px;
	float:left;
	margin-bottom:10px;
}

.first_page_right {
	background:url('../images/right.gif') no-repeat;
	width:9px;
	height:200px;
	margin-bottom:10px;
	float:right;
}

.first_page_content {
	float:left;
	width:650px;
	height:198px;
	border-top:solid 1px #00bcff;
	border-bottom:solid 1px #00bcff;
	margin-bottom:10px;
	background:#f0f6f9;
}

.popular_prod {
	float:left;
	width:650px;
	text-align:left;
	padding-top:3px;
}

.trans_line {
	background:url('../images/trans-line.png') no-repeat;
	float:left;
	width:650px;
	height:1px;
}

.menu {
	width:159px;
	float:left;
}

.portail_liste a {
	display:block;
	width:100%;
	background:url('../images/fthema.png') repeat-x #e4eef8;
}

.portail_liste a:hover {
	background:url('../images/fthema_ac.png') repeat-x #c9dcf1;
	text-decoration:none;
}

.portail_liste a span, .portail_liste a:hover span { 
	display:block; 
	background-repeat:no-repeat; 
	background-position:3px 2px; 
	padding-left:33px;
	padding-top:7px;
	font-weight:bold;
	cursor:pointer;
	padding-bottom:7px;
	text-decoration:none;
}

.sp5 {
	height:5px;
	width:100%;
	font-size:1px;
}

.afisare {
	width:556px;
	float:right;
	/*border:solid 1px #666666;*/
}

.product {
	width:180px;
	height:280px;
	float:left;
	margin-top:5px;
	margin-left:1px;
	margin-right:4px;
	}

.prod_img {
	float:left;
	background:url('../images/back-prod1.gif') no-repeat;
	width:180px;
	height:241px;
	padding-left:5px;
	padding-top:5px;
	}

.img {
	margin-left:5px;
	margin-top:5px;
	float:left;
	}

.stoc {
	float:left;
	width:60px;
	height:14px;
	padding-top:2px;
	padding-left:5px;
	}

.pret {
	float:right;
	width:109px;
	font-size:12px;
	color:#666666;
	text-decoration:none;
	padding-right:5px;
	}

.pret a:hover{
	float:right;
	width:85px;
	font-size:12px;
	color:#9f3061;
	text-decoration:none;
	}

.prod-title {
	font-size:11px;
	color:#666666;
	text-decoration:none;
	}

.prod-title a:hover{
	font-size:11px;
	color:#9f3061;
	text-decoration:none;
	}

.paginare{
	float:left;
	width:550px;
	padding-bottom:4px;
	border-bottom:solid 1px #d9e6ed;
	}

.paginare-jos{
	float:left;
	width:550px;
	padding-top:4px;
	border-top:solid 1px #d9e6ed;
	padding-bottom:4px;
	border-bottom:solid 1px #d9e6ed;
	}

.paginare-title{
	float:left;
	text-decoration:none;
	font:11px Arial,sans-serif;
	color:#657183;
	}
	
.paginiRezultate a{
	width:14px; 
	height:14px;
	text-align:center;
	float:left;
	margin-right:5px;
	background:url('../images/pagina.png') no-repeat;
	text-decoration:none;
	font:bold 11px Arial,sans-serif;
	color:#657183;
	}

.paginiRezultate a:hover,.paginiRezultate a.over{
	color:#c45486;
	}

.nextPages {
	background:url("../images/sageata-dreapta.png") 0px 4px no-repeat !important;
	margin-left:5px;
	}

.prevPages {
	background:url("../images/sageata-stanga.png") 0px 4px no-repeat !important;
	margin-left:5px;
	}

.spacer{
	float:left;
	width:550px;
	height:20px;
	}

.afisare-detalii {
	width:558px;
	float:right;
}

.detalii-stanga {
	width:250px;
	float:left;
	margin-right:4px;
}

.detalii-dreapta {
	width:304px;
	height:400px;
	margin-top:5px;
	float:left;
}

.detalii-image {
	width:250px;
	height:335px;
	background:url('../images/detalii-back-prod.gif') no-repeat;
	padding-top:7px;
	}

.detalii-imagini-mici {
	width:250px;
	height:90px;
	}

.imagini-mici {
	width:83px;
	height:85px;
	float:left;
	}

.dreapta-title {
	width:300px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	font-size:16px;
	color:#365064;
	margin-left:5px;
	}

.dreapta-code {
	width:295px;
	font-size:11px;
	color:#8e9aa9;
	margin-left:5px;
	border-bottom:solid 1px #d8dcdf;
	font-weight:bold;
	}

.dreapta-stoc {
	width:280px;
	font-size:12px;
	font-weight:bold;
	margin-left:15px;
	margin-top:15px;
	margin-bottom:15px;
	vertical-align:middle;
	}

.dreapta-stoc span{
	font-size:12px;
	font-weight:bold;
	margin-left:5px;
	color:#93b282;
	}

.dreapta-option {
	width:290px;
	height:90px;
	margin-left:7px;
	background:url('../images/back-option.gif') no-repeat;
	padding:1px 10px 10px 8px;
	/*border:solid 1px #666666;*/
	}

.dreapta-option p{
	font-size:12px;
	margin-left:5px;
	color:#365064;
	}

.select_optiuni {
	font-size:11px;
	color:#c45486;
	}

.pret-detalii {
	width:285px;
	margin-right:5px;
	color:#365064;
	margin-top:15px;
	margin-bottom:15px;
	}

.cos-cumparaturi {
	width:285px;
	margin-right:5px;
	}

.titlu-detalii-prod {
	width:285px;
	margin-right:5px;
	margin-left:5px;
	margin-top:7px;
	margin-bottom:5px;
	font-size:12px;
	font-weight:bold;
	color:#8e9aa9;
	border-bottom:solid 1px #d8dcdf;
	}

.detalii-produs {
	width:285px;
	margin-right:5px;
	margin-left:5px;
	color:#365064;
	font-size:11px;
	text-align:justify;
	}

.produse-asemanatoare {
	width:295px;
	font-size:11px;
	color:#8e9aa9;
	margin-left:5px;
	font-weight:bold;
	margin-top:20px;
	}

.footer {
	width:100%;
	height:68px;
	background:url('../images/bkg-footer.jpg') no-repeat;
	}