.header_flash {
	margin:0 auto;
	width:940px;
}

.home-block-news {
	float:left;
	background:url(../images/vialaboutique/bkg_home_block_news.gif) no-repeat 0 0;
	width:224px;
	height:251px;
	padding:29px 10px 0 48px;
} 

.home-block-adwords {
	float:left;
	background:url(../images/vialaboutique/bkg_home_block_adwords.gif) no-repeat 0 0;
	width:323px;
	height:274px;	
	padding:6px 9px 0 6px;
} 

.home-block-login {
	float:left;
	background:url(../images/vialaboutique/bkg_home_block_login.gif) no-repeat 0 0;
	width:208px;
	height:178px;	
	padding:102px 0 0 120px;
}

.home-block-login-logged {
	float:left;
	background:url(../images/vialaboutique/bkg_home_block_login_logged.gif) no-repeat 0 0;
	width:208px;
	height:178px;	
	padding:102px 0 0 120px;
}

.home-block-communaute {
	float:left;
	background:url(../images/vialaboutique/bkg_home_block_communaute.gif) no-repeat 0 0;
	width:276px;
	height:251px;	
	padding:6px 0 0 6px;
} 

.home-block-video {
	float:left;
	background:url(../images/vialaboutique/bkg_home_block_video.gif) no-repeat 0 0;
	width:660px;
	height:251px;
	padding:6px 0 0 6px;	
} 

.home-block-promo {
	float:left;
	background:url(../images/vialaboutique/bkg_home_block_promo.gif) no-repeat 0 0;
	width:253px;
	height:260px;
	padding:20px 7px 0 22px;
} 

.home-block-emailing {
	float:left;
	background:url(../images/vialaboutique/bkg_home_block_emailing.gif) no-repeat 0 0;
	width:650px;
	height:274px;	
	padding:6px 10px 0 6px;
}

a.button-moreinfo, a.button-moreinfo:hover {
	display:block;
	width:68px;
	height:22px;
}

/* News */
.home-block-news a.button-moreinfo, .home-block-news a.button-moreinfo:hover {
	float:right;
}

/* Communaute */
.facebook-twitter {
	background:url(../images/vialaboutique/cms/bkg_facebook_twitter.jpg) no-repeat 0 0;
	width:258px;
	height:197px;
	padding:24px 12px 30px 0;
	position:relative;
}

.facebook-twitter a, .facebook-twitter a:hover {
	text-decoration:none;
	line-height:24px;
}

.facebook-twitter a span.small {
	font-size:18px;
	color:#e11722;
}

.facebook-twitter a span.big {
	font-size:40px;
	color:#595959;
}

.facebook-twitter a.twitter, .facebook-twitter a.twitter:hover {
	position:absolute;
	bottom:30px;
	right:12px;	
}

/* Google Adwords */
.home-block-adwords a.button-moreinfo, .home-block-adwords a.button-moreinfo:hover {
	float:right;
	margin-right:15px;
}

.google-adwords {
	text-align:center;
	padding-top:15px;
	width:323px;
}

.home-block-adwords a.title, .home-block-adwords a.title:hover {
	text-decoration:none;
	line-height:22px;
}

.home-block-adwords a.title span.small, .home-block-adwords a.title:hover span.small {
	font-size:24px;
	color:#1b9ece;
}

.home-block-adwords a.title span.big, .home-block-adwords a.title:hover span.big {
	font-size:36px;
	color:#4f4f4f;
}

/* Promo */
.home-block-promo a.button-moreinfo, .home-block-promo a.button-moreinfo:hover {
	float:left;
	margin-top:30px;	
}

.home-block-promo a.promo-image {
	width:190px;
	height:190px;
	display:block;
	margin-left:20px;
}
.home-block-promo .price {
	float:right;	
}

.home-block-promo span.regular-price {
	color:#e11722;
	font-size:18px;
	font-weight:bold;
	text-decoration:line-through;	
}

.home-block-promo span.special-price, .home-block-promo span.special-price-ht {
	color:#1b9dce;
	font-size:30px;
	font-weight:bold;
}

.home-block-promo span.special-price-ht {
	font-size:18px;	
}

/* Login */
.home-block-login .email_compte, .home-block-login .password_compte {
	background-color:#312f30;
	color:#fff;
	border:0;	
	padding:0;
	font-size:11px;
}

.home-block-login .email_compte {
	width:165px;	
}

.home-block-login .password_compte {
	width:105px;
	margin:11px 0 0 65px;
}

.home-block-login .password_button {
	margin:20px 0 0 85px;	
}

.home-block-login-logged .logout_button {
	display:block;
	width:96px;
	height:23px;
	margin:20px 0 0 65px;	
}

/* Emailing */
.home-block-emailing .emailing {
	background:url(../images/vialaboutique/cms/ciseaux.gif) no-repeat 100% 25px;
	height:249px;
	padding:25px 0 0 20px;
}

.home-block-emailing h2 {
	color:#1b9ece;
	font-size:22px;
	font-weight:normal;
	margin-bottom:10p;
}

.home-block-emailing ul li {
	margin-bottom:10px;	
}

.home-block-emailing ul li.last {
	margin-bottom:0;	
}

.home-block-emailing ul li span {
	color:#4f4f4f;
	font-size:18px;
	font-weight:normal;	
}

.home-block-emailing a.button-moreinfo, .home-block-emailing a.button-moreinfo:hover {
	float:right;
	margin-right:12px;	
}


