@charset "UTF-8";
/* CSS Document */

body { 
margin: 0px auto;
}

#liensbaspage {
	text-align: center;
	visibility: visible;
	
}
#navigationbaspage {
	background: url(../images/centre_valentine_marseille_baspage.png) top left no-repeat;
	padding:20px;
	padding-left:20px;
	width:998px;
	height:54px;
	text-align:center;
}
a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#fff;
}

a:hover {
	text-decoration: underline;
	color: #BCD657;
}
a:active {
	text-decoration: none;
	color: #BCD657;
}

.rappel {
	color: #25717A;
	font : 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;

}	

.texte_champs {
	color: #000000;
	font : 9px Verdana, Arial, Helvetica, sans-serif;

}

.texte_petit {
	color: #000000;
	font : 9px Verdana, Arial, Helvetica, sans-serif;

}		

th { text-align:left }

#fichephotos{
	background: transparent url(../images/fonfficheproduit_13_08.png) top left no-repeat;
	width:290px;
	height:462px;
	float:left;
	text-align:center;
	padding-right:10px;
	padding-top:20px;
	overflow:hidden;
}

#fichephotos img {margin-bottom:15px }

#fichetexte{
	text-align:justify;
	padding:20px;
	padding-right:50px;
	position:relative;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#000;
	background: transparent url(../images/fonfficheproduit_12.png) top left no-repeat;
	width:363px;
	height:441px;
	float:left;
}


#fichephotos_tendances{
	background: transparent url(../images/fond-photo.png) top left no-repeat;
	width:290px;
	text-align:center;
	padding-right:10px;
	padding-top:20px;
}

#fichetexte_tendances{
	text-align:justify;
	padding:20px;
	padding-right:50px;
	position:relative;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#000;
	background: transparent url(../images/fond-texte.png) top left no-repeat;
	width:363px;
}

#fichephotos_tendances img {margin-bottom:15px }

#fichetexte a:hover { color:#f60; }

#fichetexte h1 { font-size:14px; margin:15px 0 15px 0; font-style:italic }

body {
	background-image: url(../images/fondpage_centre_valentine_marseille.jpg);
	background-repeat: no-repeat;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#000;
}

#presentation { margin-left:7px; width:694px; background:#c9c9cb; margin-top:10px }
#presentation #text { text-align:justify; color:#000; padding:0px 10px 0 10px } 
#presentation #text h1 { text-align:center; color:#000; padding:0px 10px 0 10px } 
#presentation #haut { background:url(../images/presentation-valentine-haut.jpg) top left no-repeat; width:694px; height:11px;}
#presentation #bas { background:url(../images/presentation-valentine-bas.jpg) top left no-repeat; width:694px; height:11px;}

#acces h2 { color:#b0c92f; margin-top:0 }
#acces li a{ color:#f60; margin-top:0 }
hr { border:0; border-top:1px dashed #b0c92f; width:500px;}

#main { 
	position:relative;
	width:1092px;
	overflow:hidden;
	}

div { border:0px solid red }

.clear { clear:both }


.textetitre {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #F60;
}
#champsrercherche {
	float:right;
	margin-right:55px;
	z-index:1;
	visibility: visible;
}
.typorecherche {
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
}
#logovalentine {
	float:right;
	margin:15px 55px 0 0 ;
	z-index:2;
	visibility: visible;
}
#navigation {
	position:relative;
	float:right;
	margin:40px 50px 0px 0 ;
}

#menuvertsousnavig {
	position:absolute;
	top:35px;
	left:1px;
	width:730px;
	height:70px;
	background: url(../images/sousnavigation_03.png) 0 -3px no-repeat;
}

#menuvertsousnavig_little {
	position:absolute;
	top:35px;
	left:1px;
	width:730px;
	height:50px;
	background: url(../images/sousnavigation_03.png) left bottom no-repeat;
}

#sousnavigation {
	position:absolute;
	width:730px;
	height:35px;
	font-family: Verdana, Geneva, sans-serif;
	color: #F60;
	font-size: 13px;
}

.navigorange a { color:#f60 }
.navigblack a { color:#000000 }
#sousnavigation a:hover { color:#f60; }

.textecontenu {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
}

.separ {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #fff;
}

#actuevenement {
	position:relative;
	margin-right:2px;
	background:transparent url(../images/centre_valentine_marseille_packshot.png) top left no-repeat;
	float:right;
	width:367px;
	height:342px;
	overflow:hidden;
}
#lirelasuite {
	position:absolute;
	right:30px;
	bottom:30px;
}
#photobloc {
	text-align:center;
	margin-top:45px;
}

#textebloc {
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	width:280px;
	height:71px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: justify;
	font-weight: normal;
	overflow:hidden;
}

#specialbranding {
	position:relative;
	margin-right:46px;
	float:right;	
	width:369px;
	height:342px;
	visibility: visible;
}

#zoomboutiques {
	position:relative;
	background:transparent url(../images/centre_valentine_marseille_packshot_f2.png) top left no-repeat;
	margin-right:46px;
	float:right;
	
	width:369px;
	height:342px;
	visibility: visible;
}

#zoomboutiques .mask1{
	margin-left:6px;
	position:relative;
	width:349px;
	height:322px;
	overflow:hidden;
}

#zoomboutiques .mask1 #box1{
	position:absolute;
}
#zoomboutiques .mask1 #box1 span{
	position:relative;
	float:left;
	width:348px;
	height:342px;
}

#blogez {
	float:right;
	width:179px;
	height:210px;
	margin-right:46px;
}

#zoomtendances {
	float:right;
	position:relative;
	background:transparent url(../images/centre_valentine_marseille_zoom_tendances.png) top left no-repeat;
	width:557px;
	height:215px;
}

#specialjeu {
	float:right;
	position:relative;
	width:557px;
	height:215px;
}

#phototendances {
	margin:10px 15px 0 0;
	float:right;
	overflow:hidden;
}

#textetendances {
	position:relative;
	margin:70px 0 0 20px;
	width:313px;
	height:85px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: justify;
}



#champsemailing {
	text-align: center;
	visibility: visible;
}

#texteemailing {
	width:199px;
	height:57px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	visibility: visible;
}
#emailing {
	background:transparent url(../images/centre_valentine_marseille_emailing.png) top left no-repeat;
	padding:70px 0 0 20px;
	margin-top:655px;
	left:0;
	width:287px;
	height:149px;
}
#apDiv9 {
	position:absolute;
	left:1127px;
	top:699px;
	width:5660px;
	height:55px;
	z-index:9;
}

#packshot {
	clear:both;
	float:right;
	margin-right:55px;
	width:729px;
	height:59px;
}

#textefiche1 {
	color: #F60;
	font-size: 12px;
}

#right {
	float:right; width:800px;
	overflow:hidden;
}

#listprod {
	float:right;
	width:740px;
	margin-right:46px;
	
}

#fiche {
	float:left;
	width:368px;
	height:164px;
	background: url(../images/fichelisting_06_06.png) top left no-repeat;
	visibility: visible;
}

#fiche_promos {
	width:740px;
	height:164px;
	background: url(../images/fond-promo.png) top left no-repeat;
	visibility: visible;
	margin-right:2px
}
#textefiche_promos {
	overflow:hidden;	
	font-family: Verdana, Geneva, sans-serif;
	color: #000;
	height:135px;
	width:560px;
	padding-top:10px;
	font-size: 12px;
}
#textefiche_promos h1 {
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
color: #F60;
font-weight:normal;
margin:0;
padding:0;
}

#fiche a:hover { color:#F60; }

#textefiche {
	float:left;
	overflow:hidden;
	margin-top:20px;	
	width:182px;
	height:108px;
	font-family: Verdana, Geneva, sans-serif;
	color: #000;
	font-size: 12px;
}

#textefiche h1 {
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
color: #F60;
font-weight:normal;
margin:0;
padding:0;
}
#logo {
	text-align:center;
	float:left;
	width:160px;
	height:146px;
}


.navigblack {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	line-height: 15px;
}	



.navigorange {
	color: #F60;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}

#textefiche2 {
	position:absolute;
	left:860px;
	top:428px;
	width:171px;
	height:89px;
	z-index:38;
	visibility: visible;
}
#textefiche3 {
	position:absolute;
	left:476px;
	top:590px;
	width:183px;
	height:88px;
	z-index:39;
	visibility: visible;
}
#textefiche4 {
	position:absolute;
	left:858px;
	top:587px;
	width:177px;
	height:85px;
	z-index:40;
	visibility: visible;
}
#textefiche5 {
	position:absolute;
	left:476px;
	top:753px;
	width:184px;
	height:88px;
	z-index:41;
	visibility: visible;
}
#textefiche6 {
	position:absolute;
	left:859px;
	top:754px;
	width:185px;
	height:85px;
	z-index:42;
	visibility: visible;
}
.TITREFICHEBLACK {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	font-style: italic;
}

.mask1{
	position:relative;
	width:480px;
	height:180px;
	overflow:hidden;
}
