/*---------------------------------------------------------------------------*/
/* AFFICHAGE DETAILLE D'UN BIEN
/*---------------------------------------------------------------------------*/


/*---------------------------------------------------------------------------*/
/* Barre de titre
/*---------------------------------------------------------------------------*/

div.titre_bien
{
	padding            :5px;
	height             :50px;
	background         :#28599b;
	font-family        :Arial, Helvetica, sans-serif;
}

div.ville
{
	font-size          :20px;
	font-weight        :bold;
	color              :#fff;
}

div.type_style
{
	margin-top         :5px;

	font-size          :14px;
	color              :#ddd;
	letter-spacing     :1px;
}

div.reference
{
	clear              :both;

	margin-top         :5px;
	margin-bottom      :10px;

	font-family        :Arial, Helvetica, sans-serif;
	font-size          :14px;
	color              :#000;
	letter-spacing     :2px;
	text-align         :center;
}

div.prix
{
	float              :right;
	text-align         :right;

	font-size          :18px;
}

div.euros
{
	font-family        :Arial, Helvetica, sans-serif;
	font-size          :1em;
	color              :#ffff00;
}

div.francs
{
	font-family        :Arial, Helvetica, sans-serif;
	font-size          :0.6em;
	color              :#cccc00;
}


/*---------------------------------------------------------------------------*/
/* Photos et données générales
/*---------------------------------------------------------------------------*/
div.photo
{
	text-align         :center;
}

img.photo_min
{
	margin-top         :10px;
	margin-left        :1px;
	width              :50px;
	cursor             :hand;
}


/*---------------------------------------------------------------------------*/
/* Description
/*---------------------------------------------------------------------------*/
div.description
{
	margin-top         :20px;
	margin-bottom      :20px;
	margin-left        :10px;
	margin-right       :10px;

	text-align         :justify;
	font-family        :Arial, Helvetica, sans-serif;
	font-size          :13px;
	color              :#000000;
}

div.infos
{
	margin-top         :10px;
	margin-bottom      :20px;
	margin-left        :0px;
	margin-right       :0px;

	text-align         :center;
}

div.infos table
{
	border             :none;
}

div.infos table tr td
{
	padding-top        :5px;

	font-family        :Arial, Helvetica, sans-serif;
	font-size          :13px;
	color              :#000000;
	text-align         :left;
}

div.infos table tr td.titre
{
	padding-right      :2px;
	font-weight        :bold;
	text-align         :right;
	letter-spacing     :-1px;
}

div.samim_gray,
div.samim_blue,
div.samim_red,
div.samim_green,
div.samim_gray strong,
div.samim_blue strong,
div.samim_red strong,
div.samim_green strong
{
	margin-top         :10px;
	margin-bottom      :20px;
	margin-left        :0px;
	margin-right       :0px;

	font-family        :Arial, Helvetica, sans-serif;
	font-size          :13px;
	line-height        :20px;
	text-align         :center;
}

div.samim_gray,
div.samim_gray strong
{
	color              :#777777;
}

div.samim_blue,
div.samim_blue strong
{
	color              :#0000ff;
}

div.samim_red,
div.samim_red strong
{
	color              :#aa0000;
}

div.samim_green,
div.samim_green strong
{
	color              :#00aa00;
}

div.samim_gray strong,
div.samim_blue strong,
div.samim_red strong,
div.samim_green strong
{
	font-size          :12px;
	letter-spacing     :2px;
}

div.samim_gray img,
div.samim_blue img,
div.samim_red img,
div.samim_green img
{
	vertical-align     :-3px;
}

div.icones
{
	margin-top         :20px;
	margin-bottom      :20px;
	text-align         :center;
}

