div.cadre
{
	position:relative;
}

div.cadre div.cadre_tetiere
{
	line-height:23px;
	height:25px;
	margin-right:8px;
	background:url(bloc_tetiere_bg.jpg);
	text-align:left;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
}

div.cadre div.cadre_tetiere_left
{
	float:left;
	background:url(bloc_tetiere_left.jpg) no-repeat;
	width:11px;
	height:25px;
}

div.cadre div.cadre_tetiere_right
{
	position:absolute;
	right:0;
	top:0;
	background:url(bloc_tetiere_right.jpg) no-repeat;
	width:238px;
	height:47px;
}

div.cadr div.cadre_content_wrap
{
	
}

div.cadre div.cadre_content
{
	background-color:#ffffff;
	border:#c9c8c8 solid 1px;
	border-top:0px;
	padding-top:22px;
	padding-left:6px;
	padding-right:6px;
}

.navigation
{
	margin-top:15px;
	padding:3px;
	background:#DFDCD3;
	color:black;
	font-weight:bold;
}

.navigation .page_navigation
{
}

.bien_fiche .tetiere
{
	background:#dfdcd3;
	height:26px;
	padding-left:10px;
	margin-top:20px;
}

.bien_fiche .tetiere .left_col
{
	margin-left:0px;
	float:left;
}

.bien_fiche .tetiere .left_col_nbre_pieces
{
	left:180px;
	position:absolute;
}

.bien_fiche .tetiere .left_col_surface
{
	left:270px;
	position:absolute;
}

.bien_fiche .tetiere .left_col_code_postal
{
	left:390px;
	position:absolute;
}

.bien_fiche .tetiere .right_col
{
	float:right;
	margin-right:10px;
}

.bien_fiche .tetiere .left_col, .bien_fiche .tetiere .right_col
{
	color:#5c5c54;
	height:26px;
	line-height:28px;
	font-size:12px;
	font-weight:bold;
}

.bien_fiche .tetiere .prix
{
	color:#a83b39;
	height:26px;
	line-height:28px;
	font-size:13px;
	font-weight:bold;
	float:right;
	margin-right:10px;
}

.bien_fiche
{
	position:relative;width:100%;
}



.bien_fiche .contenu
{
	margin-left:10px;
	margin-right:10px;
	text-align:left;
}

.bien_fiche .contenu .photo
{
	margin-left:10px;
	float:right;
	position:relative;
	text-align:right;	
}

.bien_fiche .contenu .photo img
{
	border:1px solid #c5c5c5;
}

.bien_fiche .contenu .description
{
	color:black;
	font-weight:bold;
	margin-top:10px;
}

.bien_fiche .contenu .reference
{
	margin-top:20px;
	color:#940101;
	font-size:11px;
	font-weight:bold;
}

.bien_fiche .contenu .miseajour, .bien_fiche .contenu .honoraires
{
	color:black;
	font-size:10px;
}

.bien_fiche .contenu .fiche_signaletique a
{
	display:block;
	width:122px;
	height:24px;
	margin-top:5px;
	margin-bottom:2px;
	background:url(fiche_signaletique.jpg) no-repeat 0 0;
}

.bien_fiche .contenu .fiche_signaletique a:hover
{
	background:url(fiche_signaletique.jpg) no-repeat 0 -24px;
	text-decoration:none;
}


.bien_fiche .boutons
{
	height:36px;
	margin-top:20px;
	border-top:1px solid #c5c5c5;
	border-bottom:1px solid #c5c5c5;
	padding-top:3px;
}

.bien_fiche .boutons div
{
	float:left;
	width:126px;
}

.bien_fiche .boutons a
{
	margin:auto;
}

.bien_fiche .boutons .bouton_photos a
{
	display:block;
	width:88px;
	height:31px;
	background:url(bouton_photos.jpg) no-repeat 0 0;
}

.bien_fiche .boutons .bouton_photos a:hover
{
	background:url(bouton_photos.jpg) no-repeat 0 -31px;
	text-decoration:none;
}

.bien_fiche .boutons .bouton_plans a
{
	display:block;
	width:62px;
	height:65px;
	background:url(bouton_plans.jpg) no-repeat 0 0;
}

.bien_fiche .boutons .bouton_plans a:hover
{
	background:url(bouton_plans.jpg) no-repeat 0 -65px;
	text-decoration:none;
}

.bien_fiche .boutons .bouton_imprimer a
{
	display:block;
	width:97px;
	height:31px;
	background:url(bouton_imprimer.jpg) no-repeat 0 0;
}

.bien_fiche .boutons .bouton_imprimer a:hover
{
	background:url(bouton_imprimer.jpg) no-repeat 0 -31px ;
	text-decoration:none;
}

.bien_fiche .boutons .bouton_selectionner a
{
	display:block;
	width:110px;
	height:31px;
	background:url(bouton_selectionner.jpg) no-repeat 0 0;
}

.bien_fiche .boutons .bouton_selectionner a:hover
{
	background:url(bouton_selectionner.jpg) no-repeat 0 -31px;
	text-decoration:none;
}

.bien_fiche .boutons .bouton_deselectionner a
{
	display:block;
	width:122px;
	height:31px;
	background:url(bouton_deselectionner.jpg) no-repeat 0 0;
}

.bien_fiche .boutons .bouton_deselectionner a:hover
{
	background:url(bouton_deselectionner.jpg) no-repeat 0 -31px;
	text-decoration:none;
}


.bien_fiche .boutons .bouton_localisation a
{
	display:block;
	width:88px;
	height:31px;
	background:url(bouton_localisation.jpg) no-repeat 0 0;
}

.bien_fiche .boutons .bouton_localisation a:hover
{
	background:url(bouton_localisation.jpg) no-repeat 0 -31px;
	text-decoration:none;
}