@charset "utf-8";
/* CSS Document */
body {
	background:#000;
	margin:0;
	padding:0;
}
img {
	border:none;
}
a:link {
	color:#ee8701;
	text-decoration:none;
	outline: none;
}
a:visited {
	color:#ee8701;
	text-decoration:none
}
a:hover {
	color:#ee8701;
	text-decoration: underline;
}
a:active {
	color:#ee8701;
	text-decoration: underline;
}

#global {
	background:#000 url(images/background.png);
	background-position:center center;
	background-repeat:repeat-x;
	position:absolute;
	width:100%;
	height:570px;	
	top:50%;
	margin-top:-285px;
}
#accueil {
	background:url(images/background-accueil.png);
	background-position:top center;
	background-repeat:no-repeat;
	position:absolute;
	width:100%;
	height:570px;
	top:50%;
    margin-top:-285px;
}
#boutiques {
	background:url(images/background-boutiques.png);
	background-position:top center;
	background-repeat:no-repeat;
	position:absolute;
	width:100%;
	height:570px;
	top:50%;
    margin-top:-285px;
}
#flash {
	position:absolute;
	width:100%;
	height:400px;
	margin:60px auto 0 auto;
}
.tb_boutique {
	margin:95px auto 0 auto;
}
.bt_fleuriste {
	position:relative;
	margin:-80px 0 0 -70px;
}
.bt_fleuriste2 {
	position:relative;
	margin:-100px 0 0 -70px;
}
.bt_coeur {
	position:relative;
	margin:-38px 0 0 8px;
}
.visu-creation {
	position:relative;
	float:right;
}
.img-name {
	marign:0 0 0 50px;
	padding:0;
}
#contenu {
	width:726px;
	margin:50px auto 0 auto;
}
#contenu h1 {
	color:#ee8701;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:0;
}
#contenu h6 {
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	margin:0;
	padding:0;
}
#contenu p {
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	margin:0;
	padding:0;
}
li { 
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	margin:0;
	padding:0;
	}
#nav {
	position:absolute;
	top:535px;
    height:34px;
    width:686px;
    left:50%;
    margin:0 0 0 -355px;
}
#googlemap {
	float:right;
	width:455px;
	height:285px;
	margin:0;
	padding:0;
}
#map {
	width:455px;
	height:285px;
	padding :0;
	border : 1px solid #979797;
	margin : 0 auto;
}
#map a{
    display:none;
} 
#map span{
    display:none;
} 
#content {
   position:relative;
   width:700px;
   height:328px;
   margin:-23px auto 0 auto;
}

#overflow {
   position:relative;
   height:100%;
   overflow:auto;
   z-index:1;
}

#fade_top {
   height:46px;
   width:680px;
   position:absolute;
   top:0;
   z-index:5;
}

#fade_bottom {
   height:20px;
   width:680px;
   position:absolute;
   bottom:0;
   z-index:5;
}

#overflow_content { 
	padding-top:30px; 
	width:683px;
	margin:0;
}

/* --------------------------------------------------------------- */

.produit_n1 {
	float:left;
	width:42px;
	height:200px;
	/*width:149px;*/
	/*height:265px;*/
	margin:0 54px 20px 0;
	padding:0 35px 0 35px;
}

.produit_n2 {
	float:left;
	width:42px;
	height:200px;
	/*width:149px;*/
	/*height:265px;*/
	margin:0 54px 20px 0;
	padding:0 35px 0 35px;
}

.produit_n3 {
	float:left;
	width:42px;
	height:200px;
	/*width:149px;*/
	/*height:265px;*/
	margin:0 54px 20px 0;
	padding:0 35px 0 35px;
}

.produit_n4 {
	float:left;
	width:42px;
	height:200px;
	/*width:149px;*/
	/*height:265px;*/
	margin:0 0 20px 0;
	padding:0 35px 0 35px;}

.produitnew1 {
	width:112px;
	height:200px;
	/*width:149px;*/
	/*height:265px;*/
	margin:0;
	padding:0;
}

.cadre {
	margin:0;
	padding:0;
	position:absolute;
	z-index:4;
	width:100px; 
	height:130px;
	/*width:157px;*/
	/*height:197px;*/
	padding-top:12px;
	padding-left:11px;
}

.img-cadre {
	margin:0;	
	padding:0;
}

.fleur {
	margin:0;
	padding:12px 0 0 0;
	position:relative;
	z-index:2;
}

.img-fleur1 {
	margin:0 0 0 11px;
	padding:0;
}

.reflet {
	width:112px;
	/*width:163px;*/
	height:60px;
	margin:12px 0 0 12px;
	padding:0;
	position:absolute;
	z-index:3;
}

.img-reflet {
	float:left;
	background:url(images/reflet.gif) no-repeat;;
	width:112px;
	/*width:158px;*/
	height:47px;
	margin:0;
	padding:0;
}


/* --------------------------------------------------------------- */
























.produitnew2 {
	width:157px;
	height:264px;
	margin:0;
	padding:0;
}
.produitnew3 {
	width:157px;
	height:264px;
	margin:0;
	padding:0;
}
.lign-prod {
	width:660px;
	height:264px;
	margin:0 0 20px 0;
	padding:0;
}
.produits1 {
	float:left;
	width:220px;
	height:264px;
	background:#101010;
	margin:0 auto;
	padding:0;
}
.produits2 {
	float:left;
	width:220px;
	height:264px;
	background:#101010;
	margin:0 auto;
	padding:0;
}
.produits3 {
	float:left;
	width:220px;
	height:264px;
	background:#101010;
	margin:0;
	padding:0;
}

.img-fleur2 {
	margin:0 0 0 92px;
	padding:0;
}

.img-reflet2 {
	float:left;
	background:url(images/reflet2.gif);
	width:163px;
	height:57px;
		margin:0 65px 0 0;
}
.img-reflet3 {
	float:left;
	background:url(images/reflet.gif);
	width:163px;
	height:57px;
}
.reflet a {
	text-decoration:none;
}
.reflet h2 {
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin:10px 0 0 0;
	padding:0;
}
.reflet h3 {
	color:#888888;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:0;
}
#ctn_popup {
	width:420px;
	margin:0;
	padding:0 20px 0 20px;
}
.close {
	margin:-40px 0 0 417px;
	padding:0;
}
#popup h1 {
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	margin:0;
	padding:0;
}
#popup p {
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
}
.visupopup {
	float:left;
	margin:0 10px 5px 0;
	padding:0;
	
}
.parcourir {
	margin: 0 0 0 15px;
}