/**********************************************************
 *   Callune.fr         
 *
 *   (c) KurTZdev 2008
 **********************************************************
 *                         Positionnement General des blocs
**/


/**********************************************************
 *                                            zone lastNews
**/
div#lastNews {
	margin-left: 345px;
	margin-top: 40px;
	}
div#lastNews h1 {
	font-size: 20px;
	}
div#lastNews p {
	color: #7d8b76;
	font-size: 10px;
	line-height: 13px;
	width: 250px;
}
div#lastNews p.suite {
	color: #7d8b76;
	font-size: 12px;
	line-height: 13px;
	width: 250px;
	margin-top: 3px;
}


div#lastNews p.suite a:link { color: #db539d;  background-color: #FFFFFF; padding: 2px;}
div#lastNews p.suite a:visited { color: #db539d;   background-color: #FFFFFF;  padding: 2px;}
div#lastNews p.suite a:hover { color: #db539d; background-color: #E2E2E2; padding: 2px; }
div#lastNews p.suite a:active { color: #db539d;   background-color: #FFFFFF; padding: 2px; }

div#imageHeaderAccueil {
	width: 106px;
	height: 122px;
	position: absolute;
	left: 610px;
	top: 60px;	
	}
	
div#cadreImageHeader {
	width: 106px;
	height: 122px;
	background-image: url(images/general/cadre_imgQualite.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	}

/**********************************************************
 *                                                  Contenu
**/
div#contenu {
	margin: 0;
	padding: 0;
	width: 710px;
	}


div#colonneGauche {
	position: absolute;
	top:252px;
	left:4px;
	}


	
div#zonePromo {
	background-color: transparent;
	background-image: url(images/general/bg_promo.png);
	background-repeat: no-repeat;
	width: 528px;
	height: 365px;
	position: absolute;
	top:241px;
	left: 183px;
	}


div#zonePromo img.promoA {
	width: 528px;
	height: 230px;
	overflow: hidden;
}
	
div#promoA {
	background-image: url(images/general/bg_promo.png);
	background-repeat: no-repeat;
	width: 528px;
	height: 230px;
	position: absolute;
	top:0;
	left: 0;
	z-index: 100;
    }
	
div#promoB {
	width: 240px;
	height: 90px;
	position: absolute;
	top:242px;
	left: 4px;
	}
	
div#promoC {
	position: absolute;
	width: 240px;
	height: 90px;
	top:242px;
	left: 269px;
	}
	
div#promoB div,
div#promoC div{
	display: inline;
	clear: none;
}

 div#promoB div{
	position: absolute;
	top:-2px;
	left: 105px;
	width: 150px;
	}
	
 div#promoC div{
	position: absolute;
	top:-2px;
	left: 105px;
	width: 150px;
	margin: 0;
	padding: 0;
	} 	
	
div#promoB img.img_prod,
div#promoC img.img_prod {
	width: 98px;
	height: 98px;
	margin-right: 6px;
	float: left;
	border:solid 1px #559f16;
	}
div#promoB h1, 
div#promoC h1 {
	font-size: 12px;
	font-weight: bold;
	color: #707b65;
	background-color: transparent;
	margin-top: 9px;
	margin-bottom: 3px;
	width: 150px;
	}
	
div#promoB h1 a:link { color:#707b65; }	
div#promoB h1 a:visited { color:#707b65; }	
div#promoB h1 a:hover { color:#db539d; }	
div#promoB h1 a:active { color:#707b65; }	

div#promoC h1 a:link { color:#707b65; }	
div#promoC h1 a:visited { color:#707b65; }	
div#promoC h1 a:hover { color:#db539d; }	
div#promoC h1 a:active { color:#707b65; }	


div#promoB p.prix, 
div#promoC p.prix {
	font-size: 11px;
	font-weight: bold;
	color: #675c5c;
	background-color: transparent;
	margin-top: 3px;
	margin-bottom: 3px;
	}

div#promoB p.plusdinfos,
div#promoC p.plusdinfos {
	padding-top: 6px;
	}
div#promoB p.ajouterPanier,
div#promoC p.ajouterPanier {
	padding-top: 3px;

	}
div#footer	{
	margin-top: 520px;
	margin-bottom: 0;
	
}


