/*ONGLET*/
	#page #midpage #onglet {clear:left;height:33px;}
	#onglet li {float:left;overflow:hidden;background:transparent url(../images/onglet_lrc_unselect.gif) no-repeat;padding:0 0 0 7px;}
		#onglet li.selected {background:transparent url(../images/onglet_lrc_select.gif) no-repeat;}
		#onglet li.selected a {background:transparent url(../images/onglet_bg_select.gif) repeat-x;color:#fff !important;}
		#onglet li.selected .end_onglet {background:transparent url(../images/onglet_rrc_select.gif) no-repeat;}
	#onglet li a {display:block;text-decoration:none;color:#666666 !important;float:left;font-weight:bold;background:url(../images/onglet_bg_unselect.gif) repeat-x;padding:10px 10px 7px 10px;}
	#onglet li a:hover {text-decoration:none !important;}
	#onglet li .end_onglet {background:transparent url(../images/onglet_rrc_unselect.gif) no-repeat;width:7px;height:33px;float:left;}
	
	#onglet #pictureExplain {background:url(../images/pictureExplain.gif) left top no-repeat;line-height:11px;padding:6px 10px 6px 35px;height:23px;width:143px;float:right;font-size:10px;margin-top:-2px;}
	
	/*TABLEAU*/

#resultat_resultats, #resultat_coups_coeur, #resultat_alertes {
	border-collapse:collapse;
	width:629px;
	text-align:left;
}
#resultat_alertes,#resultat_coups_coeur {display:none;}
	
	tr.headtab {
		background:transparent url(../images/bg_th.gif) repeat-x;
		height:29px;
		border-bottom:1px solid #fff;
		color:#fff;
		font-weight:normal;
		text-transform:uppercase;
		font-size:12px;
	}
	.cell5 span {padding-right:10px;}
	/*#page #midpage #coups_coeur, #page #midpage #alertes {display:none;}*/
	#page #midpage .linecell .cell5 a {text-decoration:none;display:block;height:20px;margin:4px 0 0 4px;}
	#page #midpage .linecell .cell5 a:hover, #page #midpage .linecell a {text-decoration:none;}
	#page #midpage .linecell .onlyone, #page #midpage .linecell2 .onlyone {padding:0px !important;margin:0;position:relative;}
	#page #midpage .linecell .togo {z-index:50;display:block;position:absolute;height:30px;width:649px;background:url(../images/blank.gif) repeat;}
	#page #midpage .linecell .collapsed, #page #midpage .linecell .expanded  {z-index:50;padding:0;display:block;position:absolute;height:30px;width:649px;background:url(../images/blank.gif) repeat;}
	#page #midpage .linecell2 .togo {top:0;left:0;display:block;position:absolute;height:21px;width:590px;background:url(../images/blank.gif) repeat;text-decoration:none;}
	#page #midpage .linecell2:hover .knowmore a {text-decoration:underline;}
	th {}
	th.cell0 {width:40px;padding:0 !important;}
		th.cell0 span {background:none;}
	th.cell1 {width:165px;padding:0 !important;}
		th.cell1 span {background:transparent url(../images/downarrow.gif) right center no-repeat;}
	th.cell2 {width:115px;padding:0 !important;}
		th.cell2 span {background:transparent url(../images/downarrow.gif) right center no-repeat;}
	th.cell3 {width:108px;padding:0 !important;}
		th.cell3 span {background:transparent url(../images/downarrow.gif) right center no-repeat;}
	th.cell4 {width:104px;padding:0 !important;}
		th.cell4 span {background:transparent url(../images/downarrow.gif) right center no-repeat;}
	th.cell5 {width:97px;padding:0 !important;}
		th.cell5 span {background:transparent url(../images/downarrow.gif) right center no-repeat;}
	th.headerSortDown span {background-image:url(../images/downarrow.gif);background-repeat:no-repeat;background-color:transparent;}
	th.headerSortUp span {background-image:url(../images/uparrow.gif);background-repeat:no-repeat;background-color:transparent;}
	th span {color:#fff;visibility:visible;padding-right:16px;}
	/*LIGNE DE RESULTAT (linecell-1)*/
.linecell {
	background:transparent url(../images/bg_td.gif) 0 0 repeat-x;
	height:30px;width:629px;
	font-size:11px;
	color:#333333;
	border-bottom:1px solid #fff;
	position:relative;
	cursor:pointer;
}
	.linecell:hover {background:transparent url(../images/bg_tdhover.gif) repeat-x;}
	.linecell:hover .photoyes a {background:transparent url(../images/photohover.gif) center center no-repeat;}
	.linecell td  {margin-top:7px;height:30px;font-size:11px;}
	.linecell td.cell1  {position:relative;z-index:10;}
	.linecell p.cell3 {text-align:right;width:138px;padding:0 10px 0 0 !important;}
	.linecell p.cell4 {text-align:right;width:104px;padding:0 20px 0 0 !important;}
	.linecell p.cell5 {float:left;height:30px;}
	
	/*ICONES DES LIGNES DE RESULTATS*/
	#page #midpage .photoyes {position:relative;width:40px;height:27px;background:url(../images/photo.gif) center center no-repeat;z-index:1000;}
	#page #midpage .photoyes img {position:absolute;border:2px solid #fff;top:0px;left:30px;}
	#page #midpage .thumb {width:40px;height:20px;margin-top:5px;padding-left:5px;}
	#previewThumb {z-index: 999;}
	#page #midpage .photono span {visibility:hidden;width:40px;}
	#page #midpage .photono {width:40px;float:left;}
	#page #midpage .top3 {border-collapse:collapse;height:22px;width:96px;border:none;}
		#page #midpage .top3 td {width:22px;height:22px;}
		#page #midpage .top3 td img {margin-top:3px;width:22px;height:22px;}
		#page #midpage .top3 td a {text-decoration:none;display:block;height:22px;width:22px;}
		#page #midpage .top3 td a img {margin-top:0;height:22px;width:22px;}
			#page #midpage .cell5 .rank1 {background:transparent url(../images/1.gif) no-repeat;}
			#page #midpage .cell5 .rank2 {background:transparent url(../images/2.gif) no-repeat;}
			#page #midpage .cell5 .rank3 {background:transparent url(../images/3.gif) no-repeat;}
				#page #midpage .linecell:hover .rank1 {background:transparent url(../images/1hover.gif) no-repeat;}
				#page #midpage .linecell:hover .rank2 {background:transparent url(../images/2hover.gif) no-repeat;}
				#page #midpage .linecell:hover .rank3 {background:transparent url(../images/3hover.gif) no-repeat;}
				#page #midpage .linecell:hover .photoyes {background:transparent url(../images/photohover.gif) center center no-repeat;}
		#page #midpage .top3 span {visibility:hidden;}
				#page #midpage .linecell .cell5 p, #page #midpage .linecell .cell5 .rank {padding:0;margin:3px 0 0 15px;width:22px;}

		#page #midpage .top3 span {visibility:hidden;}
	#page #midpage .hidedarea {
		padding:20px 20px 1px 20px;
		width:590px;
		clear:left;
		background:transparent url(../images/bg_hidedarea_bottom.gif) bottom repeat-x;
		border-bottom:1px solid #fff;
		position:relative;
		color:#333;
		display:block !important;
	}
	#page #midpage .hidedarea .closedbtn {
		background:transparent url(../images/bg_closed.gif) right no-repeat;
		padding:4px 16px 4px 0;
		text-align:right;
		font-size:10px;color:#666666;
		text-transform:uppercase;
		cursor:pointer;
		margin-top:14px;
		position:relative;z-index:20;
	}
	.hidedarea .carte {margin:15px 0;width:578px;height:330px;}
	.hidedarea ul {width:179px;margin:0 23px 10px 0;float:left;}
		.hidedarea ul li {width:185px;font-weight:bold;border-bottom:1px solid #95c112;}
		.hidedarea ul li ul {margin:10px 0 10px 0;}
		.hidedarea ul li ul li {width:170px;font-weight:normal;border:0px;background:url(../images/green_puce.gif) left 6px no-repeat;padding-left:15px;}
	.hidedarea .dl_doc {width:185px;margin:0 0 20px 0;}
		.hidedarea .dl_doc li {width:180px;padding-left:5px;color:#fff;border:0px;background-color:#95c112;}
		.hidedarea .dl_doc li ul {width:185px;background-color:#e5edca;padding:10px 0;margin:0 0 0 -5px;}
		.hidedarea .dl_doc li ul li {padding:2px 0 2px 8px;color:#333333;background:#e5edca url(../images/green_arrow.gif) left 5px no-repeat;width:170px;margin-left:6px;}
		
	
	/*LINECELL2*/
.hiddencell table {border-collapse:collapse;font-size:11px;}
.hiddencell table tbody {border-bottom:1px solid #cccccc;}
	.hiddencell th {height:26px;vertical-align:middle;}
	.hiddencell th span {padding:0 0 0 6px;display:block;background:url(../images/cell2_lrc.gif) left top no-repeat;height:26px;}
	.hiddencell th span span {padding:0 6px 0 0;display:block;background:url(../images/cell2_rrc.gif) right top no-repeat;height:18px;padding-top:8px;}
	.hiddencell th span span span {background:none;padding:0;height:18px;color:#666;}
	.hiddencell th.header span span span, .hiddencell th.headerSortDown span span span {display:block;background-image:url(../images/gray_downarrow.gif);height:18px;background-repeat:no-repeat;}
	.hiddencell th.headerSortUp span span span {display:block;background-image:url(../images/gray_uparrow.gif);height:18px;background-repeat:no-repeat;}
	.hiddencell th.type{background:url(../images/cell2_bg.gif) repeat-x;}	
		.hiddencell th.type span span span {background-position:30px 3px;}	
	.hiddencell th.prix{background:url(../images/cell2_bg.gif) repeat-x;}	
		.hiddencell th.prix span span span {background-position:28px 3px;}	
	.hiddencell th.surface{background:url(../images/cell2_bg.gif) repeat-x;}
		.hiddencell th.surface span span span {background-position:53px 3px;}
	.hiddencell th.room{background:url(../images/cell2_bg.gif) repeat-x;}
		.hiddencell th.room span span span {background-position:63px 3px;}
	.hiddencell th.knowmore{background:none;}
.hiddencell p a {text-decoration:none;background:url(../images/gray_arrow.gif) no-repeat;position:relative;top:3px;left:3px;}
	.hiddencell p a span{visibility:hidden;padding-right:10px;}
.hiddencell .startcell {background:url(../images/cell2_lrc.gif) no-repeat;width:6px;height:26px;}
.hiddencell .midcell {background:url(../images/cell2_jrc.gif) no-repeat;width:9px;height:26px;}
.hiddencell .endcell {background:url(../images/cell2_rrc.gif) no-repeat;width:6px;height:26px;}
.linecell2 {border:1px solid #cccccc;border-bottom:0px;background:url(../images/bg_linecell2.gif) repeat-x;}
	.linecell2 .sphotoyes a {display:block;z-index:20;position:relative;width:20px;height:20px;background:url(../images/sphoto.gif) no-repeat;margin:1px 5px 0 0;padding:0;}
	.linecell2 .sphotoyes a img {z-index:20;position:absolute;border:2px solid #fff;top:0px;left:30px;display:none;}
	.linecell2 .sphotoyes a:hover img {display:block;}
	.linecell2 .sphotono {width:20px;margin-right:5px;}
	.linecell2 .type {width:120px;padding:3px 0;text-align:left;font-weight:bold;}
	.linecell2 .prix {width:117px;text-align:center;font-weight:bold;}
	.linecell2 .surface {width:110px;text-align:center;font-weight:bold;}
	.linecell2 .room {width:117px;padding:3px 0;font-weight:bold;}
	.linecell2 .srank {width:20px;height:20px;padding:0;margin-top:3px;font-weight:bold;}
		.linecell2 .srank1 {width:20px;height:20px;padding:0;margin-top:-1px;background:url(../images/s1.gif) center 3px no-repeat;}
		.linecell2 .srank2 {width:20px;height:20px;padding:0;margin-top:-1px;background:url(../images/s2.gif) center 3px no-repeat;}
		.linecell2 .srank3 {width:20px;height:20px;padding:0;margin-top:-1px;background:url(../images/s3.gif) center 3px no-repeat;}
	.linecell2 .knowmore {width:80px;padding:0px;font-weight:bold;}
		.linecell2 .knowmore a {
			padding-left:10px;
			background:url(../images/l_arrow.gif) left center no-repeat;
			text-decoration:none;
			color:#e2001a;
			display:block;
			
		}
		.linecell2 .knowmore a:hover {text-decoration:underline;}