#conteneur_global_fiche
{
	float:center;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	width:680px;
}
#top_fiche
{
	float:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	width:680px;
	height:30px;
}
#titre_fiche
{	
	float:left;
	height:30px;
	width:400px;
	text-align:left;
	/*border:1px solid #000000;*/
}
#reference
{
	float:left;
	text-align:right;
	height:30px;
	width:278px;
	/*border:1px solid #000000;*/
}
.titre_fiche
{
	color:#003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:250%;
}
.reference
{
	color:#003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:250%;
}
#gestion
{
	float:center;
	border-top:1px solid #e5e5e5;
	border-bottom:1px solid #ffffff;
	width:680px;
	height:40px;	
	/*border:1px solid #000000;*/
}
#icone
{
	margin-top:4px;
	float:left;
	width:170px;
	text-align:center;
}
#detail_fiche
{
	float:center;
	margin-left:auto;
	margin-right:auto;
	width:680px;
	height:360px;
	background:#dbdbdb;
}
#detail_fiche_gauche
{
	float:left;
	width:360px;
	height:360px;
}
#detail_fiche_droite
{
	float:left;
	width:320px;
	height:360px;
}
#paysage
{
	float:left;
	width:320px;
	height:240px;
	margin-top:60px;
	margin-left:20px;
}
#portrait
{
	float:left;
	width:240px;
	height:320px;
	margin-left:60px;
	margin-top:20px;
}
#infos_principales
{
	float:center;
	margin-top:30px;
	margin-left:auto;
	margin-right:auto;
	width:130px;
	color:#003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:150%;	
	text-align:center;
	padding:10px;
	background:#e4e3e3;
	border:solid 1px #ffffff;
}
#bouton_retour
{
	float:left;
	margin-top:30px;
	height:30px;
	padding-left:80px;
}
.prix
{
	font-size: 18px;
	font-weight:bold;
}
#prix_encart
{
	margin-left:13px;
	font-size: 14px;
	font-weight:bold;
	color:#8895a3;
	width:100px;
	border:solid 1px #dcdcdc;
	text-align :center;
}
#infos_complementaires
{
	float:right;
	margin-top:40px;
	margin-right:20px;
	width:240px;
	color:#4e5564;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:160%;	
	text-align:left;

}
#photos_supp_1
{
	float:center;
	width:680px;
	height:280px;
}
#photos_supp_2
{
	float:center;
	width:680px;
	height:140px;
}

#vignette
{
	float:left;
	background:#e4e3e3;
	width:130px;
	margin-right:3px;
	margin-left:2px;
	margin-top:6px;
	height:130px;
	border-bottom:solid 1px #ffffff;
	border-right:solid 1px #ffffff;
}
#vignette_photo_paysage
{
	float:left;
	width:124px;
	height:93px;
	margin-top:18px;
	margin-left:3px
}
#vignette_photo_portrait
{
	float:left;
	width:93px;
	height:124px;
	margin-top:3px;
	margin-left:18px
}
#descriptif
{
	float:center;
	margin-top:6px;
	width:640px;
	height:100%;
	background:#dbdbdb;
	padding:20px;
	text-align:justify;
}
.descriptif
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#4e5564;
}
#alerte
{
	margin-top:15px;
	color:#c51cc7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;	
	font-weight:bold;
}
#retour_fiche
{
	float:right;
	padding:20px;
}
#entete_contact
{
	float:center;
	padding-top:10px;
	text-align:center;
	color:#4e5564;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:160%;	
}
/*CSS DES BULLES*/
a.bulle em {
    display:none;
}
a.bulle:hover {
    border: 0; 
    position: relative; 
    z-index: 200; 
	font-family			:Verdana, Arial, Helvetica, sans-serif;
	font-size 				:10px;
	font-weight			:normal;
    text-decoration:none;
}
a.bulle:hover em {
    font-style: normal; 
    display: block; 
    position: absolute; 
	 z-index: 200; 
    top: 20px;
    left: -80px; 
    padding: 5px; 
    color: #ffffff; 
	font-weight:normal;
	border-left: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
    background:#fc780b; 
    width:200px;
}
a.bulle:hover em span {
    position: absolute; 
    top: -9px; 
    left: 75px;
    height: 7px; 
    width: 11px; 
    background: url(../img/pointe_bulle_2.gif); 
    margin:0; 
    padding: 0; 
    border: 0;
}

