/*****************************************************************
  2008 - www.meblom.com
  --
  home.css
******************************************************************/
#logo h1 {
	position: relative;
	width: 472px;
	height : 95px;	
}

#logo h1 a {
	position: absolute;
}

#p1 {
	margin: 0 0 15px 0;
	padding: 10px;
	background: #fff url(img/fond_p1.png) 0 0 no-repeat;
}
	
/* Zone : Moteur
-----------------------------------------------------------------*/

#moteur {
	padding: 25px 15px;
	float: left;
	width: 540px;
	height: 124px;
	background: #fff url(img/fond_recherche.png) 0 0 no-repeat;
}

#moteur span.h2 {
	display : block;
	margin: 0 0 0.4em 0;
	height: 25px;
	background: url(img/titre_recherche.png) 0 0 no-repeat;
	text-indent: -5000px;
}

#moteur span.h3 {
	display : block;
	margin: 0.8em 0 0 0;
	height: 25px;
	background: url(img/titre_rechercheb.png) 0 0 no-repeat;
	text-indent: -5000px;
}

#moteur #requete {
	margin: 0 0 0.4em 0;
	width: 305px;
	border: 1px solid #ccc;
	border-top: 1px solid #666;
}
	
#moteur #subrecherche {
	float: right;
	margin: -70px 5px 0 0;
}
	
#moteur h2 label, #moteur h3 label {
	display: none;
}

	
/* Zone : Coup de coeur
-----------------------------------------------------------------*/
	
#prod-coeur {
	margin: 0 0 0 575px;
}

/* hack ie6 */
* html #prod-coeur {
	margin: 0 0 0 573px;
}
	
#prod-coeur h2 {
	display: none;
}

#p2 {
	margin: 0 0 10px 0;
	padding: 15px 0;
	height: 135px;
	background: #fff url(img/fond_p2.png) 0 0 no-repeat;
	font-size: 1.2em;
}

#p2 p {
	margin: 1em 0 0 0;
	line-height: 1.4em;
}

/* Zone : Newsletter
-----------------------------------------------------------------*/

#newsletter {
	float: left;
	padding: 0 20px;
	width: 255px;
	border-right: 1px solid #ccc;
}

#newsletter h2 {
	height: 23px;
	background: url(img/titre_newsletter.png) 0 0 no-repeat;
}

#newsletter #email {
	float: left;
	margin: 26px 0 5px 0;
	width: 205px;
}

#subnewsletter {
	margin: 25px 0 0 4px;
	width: 27px;
	height: 17px;
}

/* Zone : Compte
-----------------------------------------------------------------*/

#compte {
	float: left;
	padding: 0 20px;
	width: 255px;
	border-left: 1px solid #fff;
	border-right: 1px solid #ccc;
}

#compte h2 {
	height: 23px;
	background: url(img/titre_compte.png) 0 0 no-repeat;
}

#compte a {
	display: block;
	margin: 1.8em 0 0 0;
	width: 261px;
	height: 38px;
	background: url(img/bouton_compte.png) 0 0 no-repeat;
}

/* Zone : Zoom
-----------------------------------------------------------------*/

#zoom {
	float: left;
	width: 340px;
	padding: 0 20px;
	border-left: 1px solid #fff;
}

#zoom h2 {
	height: 23px;
	background: url(img/titre_zoom.png) 0 0 no-repeat;
}

#zoom img {
	float: left;
	margin: 10px 15px 46px 0;
}

#zoom p {
	margin: 7px 0 0 0;
}

/* Zone : Produits
-----------------------------------------------------------------*/

#produits {
	float: right;
	margin: 23px 0 0px 0;
	width: 670px;
	border: 1px solid #a6d514;
	position : relative;
}

#produits h3 {
	display: none;
}

#produits ul {
	position: absolute;
	top : -24px;
	left : -1px;
	width: 670px;
	height: 23px;
	z-index: 1;
}

#produits li {
	display: inline;
}

#produits li a {
	display: block;
	float: left;
	height: 24px;
	margin: 0 8px 0 0;
}

#produits li a#lien-nouveautes {
	width: 99px;
	background: transparent url(img/onglet_nouveautes.png) bottom left no-repeat;
}

#produits li a#lien-top-ventes {
	width: 93px;
	background: transparent url(img/onglet_topventes.png) bottom left no-repeat;
}

#produits li a#lien-ideesdeco {
	width: 89px;
	background: transparent url(img/onglet_ideesdeco.png) bottom left no-repeat;
}

#produits li a.current {
	background-position: top left !important;
}

#produits li a:hover {
	background-position: top left !important;	
}

.homeOnglet {
	padding: 20px 20px 0 20px;
}

.homeOnglet .prod a, .homeOnglet .prod p {
	margin-left: 130px;	
}

.homeOnglet a.imagew {
	/*position: absolute;
	top : 0;
	left : 10px;
	margin-left: 0;*/
	float : left;	
	margin:0 0 0 10px;
}

.prod {
	float: left;
	width: 314px;
	margin: 0 0 15px 0;
	position: relative;
	display: block;
}

.prod img {
	/*float: left;
	margin: 10px 20px 10px 10px;*/
}

.prod p {
	margin: 5px 0;
	display: block;
}

.prod p strong {
	font-size: 1.3em;
}

.prod .prix {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 2em;
}

.homeOnglet .prod a.lien-prod {
	display: block;
	margin: 10px 0 0 0;
	width: 96px;
	height: 17px;
	background: #fff url(img/bouton_offre.png) 0 0 no-repeat;
}

/* Zone : Blog
-----------------------------------------------------------------*/

#meblog {
	margin: 10px 0 0 0;
	padding: 15px 10px 10px 10px;
	width: 280px;
	height: 180px;
	background: #fff url(img/fond_meblog.png) 0 0 no-repeat;
	font-size: 1.1em;
}

#meblog h2 {
	height: 20px;
	background: url(img/titre_meblog.png) 0 0 no-repeat;
}

#meblog #rss a {
	float: right;
	margin: -23px 0 0 0;
	width: 23px;
	height: 23px;
	background: url(img/bouton_rss.png) 0 0 no-repeat;
}

#meblog ul {
	position: absolute;
	margin: 8px 0 0 0;	
	width: 280px;
}

#meblog li {
	margin: 5px 0;
}

#meblog p a.oeil {
	display: block;
	margin: 117px 0 0 0;
}

#p4 {
	margin: 30px 0 0 0;
	width: 100%;
}

#p4 h3 {
	margin: 0 0 0.6em 0;
	font-weight: bold;
	font-size: 1.1em;
}

#p4 li {
	margin: 0 0 0.4em 0;
}

.sous-bloc {
	float: left;
	width: 20%;
}

#footer .misc a {
	font-weight: bold;
}

