/*************************************************************/
/*             View Details of Advert						 */
/*************************************************************/
#content #detail{ padding: 0 0 0 0;margin: 0;}
#content #detail #detailcard{ padding-bottom: 10px; border: #CCC 1px solid; width: 644px; float: left;}
#content #detail #detailcard #detailplus{ border-bottom: 1px solid #CCC; padding: 10px 0 15px 0; overflow: auto;}
#content #detail #detailcard #detailplus #detailpluscontent{ margin: 0 0 0 12px; width: 350px; float: left;}
#content #detail #detailcard #detailplus #detailpluscontent h1{ font-size: 18px;font-weight: bold; color: #666;}
#content #detail #detailcard #detailplus #detailpluscontent h2{	font-size: 12px; font-weight: normal; color: #666;	margin: 0;}
#content #detail #detailcard #detailplus #price{float: right; text-align: right;margin: 0 12px 0 10px;}
#content #detail #detailcard #detailplus #price .price{	color: #008DCF; font-size: 18px;font-weight: bold;}
#content #detail #detailcard #detailplus #currency {float:right;clear:right;margin-right:12px;}
#content #detail #detailcard #photo {padding-top: 10px; margin: 10px;}
#content #detail #detailcard #nophoto {padding: 5px; margin: 10px;border: 1px solid #DDD;text-align:left;color:#666;}
#content #detail #detailcard #photo #photocard {		padding-bottom: 10px; width: 621px;	text-align: left;float: left;}
#content #detail #detailcard #photo #photocard #big { float: left;	width: 450px; margin-top: 20px; overflow: hidden;}
#content #detail #detailcard #photo #photocard .loading { background: url(../images/ressources/big_loader.gif) no-repeat; overflow: hidden;}
#content #detail #detailcard #photo #photocard #big img {	margin: 0 0 0 10px; overflow: hidden;}
#content #detail #detailcard #photo #photocard #small { float: left; margin: 20px 0 0 10px; width: 158px;}
#content #detail #detailcard #photo #photocard #small { float: left; margin: 20px 0 0 10px; width: 158px;}
#content #detail #detailcard #photo #photocard #small .rGreenButtonMiddle{min-width:120px;}
#content #detail #detailcard #photo #photocard #small #media{ text-align: center;margin-top:10px;}

#content #detail #detailcard #info { padding: 15px; float: left;}
#content #detail #detailcard #info #infocontent {	float: left; border-right: 1px solid #CCC; width: 312px;	font-size: 12px; color: #666;}
#content #detail #detailcard #info #infocontent p { margin: 0 5px 10px 0; overflow-x: hidden; padding-bottom: 5px;}
#content #detail #detailcard #info #infocontent strong { font-size: 12px;	font-weight: bold; color: #008DCF; margin: 0 0 5px 0;}
#content #detail #detailcard #info #infocontent ul {list-style-type: none;}
#content #detail #detailcard #info #actions { float: right; width: 280px;	list-style-type: none; padding-left: 15px;}
#content #detail #detailcard #info #actions li.friend {	margin: 0 0 10px 0; height: 19px; line-height: 19px; background: url(../images/pictos/envoyer_ami.gif) no-repeat -3px 0;}
#content #detail #detailcard #info #actions li.print { margin: 0 0 10px 0; height: 19px;	background: url(../images/pictos/imprimer.gif) no-repeat;}
#content #detail #detailcard #info #actions li.active  { display: block; margin: 0 0 10px 0; height: 19px; background: url(../images/pictos/add_selection.gif) no-repeat;}
#content #detail #detailcard #info #actions li.inactive  { display: none; margin: 0 0 10px 0; height: 19px;	background: url(../images/pictos/remove_selection.gif) no-repeat;}
#content #detail #detailcard #info #actions li a:link, 
#content #detail #detailcard #info #actions li a:visited {	color: #999; font-size: 10px;	font-weight: bold; text-decoration: none;	padding: 0 0 0 25px;}
#content #detail #detailcard #info #actions li span { color: #999; font-size: 10px; font-weight: bold; text-decoration: none; padding: 0 0 0 25px;cursor: pointer;}
#content #detail #detailcard #info #actions li a:hover { text-decoration: underline;}
#content #detail #detailcard #info #actions li a.selection:link,
#content #detail #detailcard #info #actions li a.selection:visited { color: #666; font-size: 11px; font-weight: bold; text-decoration: none; padding: 0 0 0 25px;}
#content #detail #detailcard #info #actions li a.selection:hover { text-decoration: underline;}
#content #detail #detailcard #info #proximity ul {list-style-type: square;margin-left:15px;}

#content .resultats_options .code{ font-size: 9px; color: #666;	margin: 10px 10px 0 0; float: right;}
#content .spacer2 {height: 45px;}

/* additional features table */
#detail #infocontent .additionalFeatures {width:100%;vertical-align:middle;margin: 0 5px 5px 0;empty-cells:show;}
#detail #infocontent .additionalFeatures td div {width:16px; height: 16px; background: transparent url(../images/icons/additional_features.gif) no-repeat;float:left;margin-right:3px;}
#detail #infocontent .additionalFeatures td span {}
#detail #infocontent .additionalFeatures .is_exclusive{background-position: -32px 0;}
#detail #infocontent .additionalFeatures .is_pool{background-position: -112px 0;}
#detail #infocontent .additionalFeatures .is_handicap_access{background-position: -48px 0;}
#detail #infocontent .additionalFeatures .is_recent{background-position: -96px 0;}
#detail #infocontent .additionalFeatures .need_renovating{background-position: -144px 0;}
#detail #infocontent .additionalFeatures .is_renovated{background-position: -128px 0;}
#detail #infocontent .additionalFeatures .is_furnished{background-position: -80px 0;}
#detail #infocontent .additionalFeatures .is_aircon{background-position: 0 0;}
#detail #infocontent .additionalFeatures .is_double_floor_property{background-position: -16px 0;}

