/*RESET*/
body, p, ul, ol, form, input, h1, h2, h3, h4, h5, h6, a {margin:0;padding:0;}
ul, ol{list-style:none;}
img {border:0;}
a, input{outline:none;}
#ContactSentenceInPrint {display:none;}
/*GENERAL*/
body {font-family:Arial, sans-serif;font-size:13px;}
#container {width:940px;margin:0 auto;position:relative;}
h3 {font-size:14px;margin-bottom:14px;}

/*STUFF*/
.oh {overflow:hidden;height:1%;}
.o {overflow:hidden;}
input {vertical-align:bottom;}
.fs12 {font-size:12px;}
.mgl10 {margin-left:10px;}
.mgl16 {margin-left:16px;}
.mgl50 {margin-left:50px;}
.mgr20 {margin-right:20px;}
.mgr16 {margin-right:16px;}
.mgtn60 {margin-top:-60px;}
.mgt70 {margin-top:70px}
.mgb10 {margin-bottom:10px;}
.mgb20 {margin-bottom:20px;}
th.pgl40 {padding-left:40px !important;}
.pglr20 {padding:0 20px;}
.pgt10 {padding-top:10px;}
.fl {float:left;}
.fr {float:right;}
.tac {text-align:center !important;}
.tar {text-align:right !important;}
.red {color:#e2001a;}
.gray {color:#c4c6c7;}
.none {display:none;}
.fs10 {font-size:10px;}
.wh127 {width:127px;height:127px;margin:4px 0 0 4px;}
.cl {clear:left;}
.spacer{clear:both;}

/*HEADER*/
#header {}
	#logo {position:absolute;top:0;left:0;z-index:20;}
	#logo a {display:block;}

/*NAV*/
#nav {padding-left:254px;background:url(../images/bgnav.gif) repeat-x;height:38px;margin-left:10px;}
#nav ul {height:38px;padding-left:3px;background:url(../images/shadowmenu.gif) left top no-repeat;}
	#nav ul li {float:left;height:38px;}
		#nav ul li a:hover, #nav .selected {background-position:0px -38px;}
		.home {background:url(../images/accueil.gif) no-repeat;width:81px;}
		.rent {background:url(../images/achatlocation.gif) no-repeat;width:129px;}
		.actu {background:url(../images/actualites.gif) no-repeat;width:96px;}
		.service {background:url(../images/services.gif) no-repeat;width:84px;}
		.team {background:url(../images/equipe.gif) no-repeat;width:74px;}
		.contact {background:url(../images/contact.gif) no-repeat;width:74px;}
		.help {background:url(../images/aide.gif) no-repeat;width:77px;}
		.projets {background:url(../images/projets.gif) no-repeat;width:70px;}
		.invest {background:url(../images/invest.gif) no-repeat;width:65px;}
	#nav ul li a {text-decoration:none;display:block;height:38px;}
	#nav li span {visibility:hidden;display:block;}
		
		
/*CONTENT*/
#content {background:url(../images/gradtop.gif) repeat-x;width:920px;margin-left:20px;position:relative;z-index:10;}


/*COLONNE DE DROITE*/
#col_right {width:679px;float:right;margin-bottom:30px;}
	#research {margin:40px 0 0 0;height:289px;width:674px;padding-bottom:70px;}
	

/*BLOC IMMO*/
.immo, .actualites, #immo2 {overflow:hidden;height:1%;}
	.bloc_immo, .bloc_immo2 {float:left;}
		.bloc_immo {width:332px;font-size:11px;margin-left:5px;}
		.bloc_immo2 {width:680px;}
	.bloc_immo .shadowTop {background:url(../images/top_bg_projet.png) no-repeat;height:4px;behavior:url('/extension/carre/design/carre/javascripts/iepngfix.htc');}
	.bloc_immo .shadowleft {background:url(../images/shadow_left_immo.gif) left top repeat-y;width:332px;}
	.bloc_immo .shadowright{background:url(../images/shadow_right_immo.gif) right top repeat-y;width:328px;margin-left:4px;}
	.bloc_immo .shadowBottom{background:url(../images/bottom_bg_projet.png) no-repeat;height:4px;behavior:url('/extension/carre/design/carre/javascripts/iepngfix.htc');}
	.bloc_immo .content_immo .shad_img_top {background:url(../images/shadTop_bg_img.gif) no-repeat;height:7px;width:127px;}
	.bloc_immo .content_immo .shad_img_bottom {background:url(../images/shadBottom_bg_img.gif) no-repeat;height:7px;}
	.bloc_immo .content_immo .shad_img_left {background:url(../images/shadLeft_bg_img.gif) no-repeat;width:127px;height:113px;}
	.bloc_immo .content_immo .shad_img_right {background:url(../images/shadRight_bg_img.gif) right top no-repeat;width:120px;height:113px;margin-left:7px;}
	.bloc_immo2 .shadowleft {background:url(../images/shadow_left_immo2.gif) repeat-y;}
	.bloc_immo2 .shadowright {background:url(../images/shadow_right_immo2.gif) repeat-y;}
		.bloc_immo2 .shadowleft, .bloc_immo2 .shadowright {
			width:9px;height:220px;
			float:left;
			margin-top:8px;
		}
	.bloc_immo .content_immo {
		width:324px;
		background:url(../images/bg_projet.gif) bottom repeat-x;
		border-top:10px solid #95c112;
		overflow:hidden;
	}
		.bloc_immo ul {float:left;width:175px;margin:7px 0 0 5px;}	
			.bloc_immo ul li {
				background:url(../images/puce.gif) left 5px no-repeat;
				margin-bottom:11px;
				padding-left:10px;
				}
			.bloc_immo img {}
		.bloc_immo p {clear:left;}
			.bloc_immo p a {
				text-decoration:none;
				color:#fff;
				font-size:9px;
				display:block;
				background:url(../images/bg_savoir.gif) no-repeat;
				font-weight:bold;
				padding:4px 0 5px 11px;
				position:relative;
				top:-3px;left:210px;
				width:91px;
			}
		.bloc_immo2 .content_immo {float:left;width:661px;height:239px;background:url(../images/bg_immo2.gif) repeat-x;}
		.bloc_immo2 img {margin:40px 30px 0px 20px;float:left;}
		.bloc_immo2 h2 {margin:35px 0 5px 0;color:#666666;font-size:24px;font-weight:normal;}
			.bloc_immo2 h2 a {text-decoration:none;color:#666666;}
			.bloc_immo2 h2 a:hover {text-decoration:underline;}
		.bloc_immo2 p.date {font-size:10px;margin-bottom:15px;}
		.bloc_immo2 p {color:#666666;font-size:12px;margin-bottom:15px;}
		.bloc_immo2 p a {color:#e2001a;text-decoration:none;}
		.bloc_immo2 p a:hover {text-decoration:underline;}		
	#page .actualites_l, .actualites_r {width:629px;overflow:hidden;margin-bottom:20px;}
		#page .actualites_l img {margin:0 20px 10px 0;float:left;}
		#page .actualites_r img {margin:0 0 10px 20px;float:right;}
		#page .actualites_l h3, #page .actualites_r h3 {margin:0 0 5px 0 !important;color:#666666;font-size:24px;font-weight:normal;}
		#page .actualites_l p, #page .actualites_r p {color:#666666;font-size:12px;margin-bottom:10px;padding:0 !important;}
		#page .actualites_l p.date, #page .actualites_r p.date {font-size:10px;margin-bottom:20px;}
		#page .actualites_l ul, #page .actualites_r ul {color:#666666;font-size:12px;margin-bottom:10px;}
		#page .actualites_l ul li, #page .actualites_r ul li{/*background:url(../images/puce.gif) left 5px no-repeat*/;padding-left:10px;}
		#page .orange {border-bottom:1px solid #ff7d01;}
		#page .vert {border-bottom:1px solid #95c112;}
		.actualites {background:url(../images/bg_immo2.gif) repeat-x;}
		
/*A PROPOS DE...*/
#propos {background:#fff url(../images/propos.jpg) no-repeat;margin:0 0 0 8px;clear:left;position:relative;z-index:10;padding:22px 0 10px 0;width:663px;}
	#propos p {width:243px;font-size:12px;color:#666666;margin:0 0 10px 415px;overflow:hidden;}
	#propos a {color:#e2001a;}
	

/*TEAM*/
#page .ID {margin-left:10px;clear:left;height:140px;padding-bottom:30px;}
	#page .ID p{padding:0 !important;}
	#page .ID img {margin:0 20px 0 0;border-left:10px solid #e2001a;float:left;}
	#page .ID ul li {margin-bottom:3px;text-align:left;}
#page #toppage_tlc p a#newsearch {top:0px;left:456px;background:url(../images/newresearch.gif) no-repeat;width:195px;}
#page #toppage_tlc p a#seeListStuffs {top:0px;left:446px;background:url(../images/seeAvailableStuff.gif) no-repeat;width:210px;}
#page #toppage_tlc p a#seeListInvest {top:0px;left:446px;background:url(../images/seeInvestStuff.gif) no-repeat;width:210px;}
#page #toppage_tlc p a#return {top:0px;left:30px;background:url(../images/returnto.gif) no-repeat;width:175px;}
#page #toppage_tlc p a {
	display:block;
	text-decoration:none;
	height:36px;position:absolute;
}		
	#page #toppage_tlc p a span {visibility:hidden;}
#creawarning {margin:-3px 30px 70px 430px;position:relative;z-index:20;}
	#creawarning a {text-decoration:none;background:url(../images/bg_creawarning.gif) no-repeat;display:block;height:21px;padding:3px 12px 0 10px;color:#fff;font-size:9px;}
	
		
/*FOOTER*/
#footer {background:#e2001a url(../images/bg_footer.gif) repeat-x;height:40px;padding-top:86px;margin:-86px 0 0 20px;width:920px;}
	#footer p {color:#fff;font-size:10px;font-weight:bold;margin-top:3px;}
	#footer p img {margin:1px 0 0 140px;}
	#footer a {text-decoration:none;color:#fff;}
		#footer a:hover {text-decoration:underline;}
		
/*TABS*/
.ui-tabs .ui-tabs-hide {
     display: none;
}

/*LINK*/
.leftcorner {background:url(../images/leftbg_link.gif) no-repeat;float:left;width:10px;padding:6px 0;}
	.rightcorner {background:url(../images/rightbg_link.gif) no-repeat;width:10px;float:left;padding:6px 0;}
	.actualites_l .oh a.url, .actualites_r .oh a.url {display:block;float:left;padding:6px 0;color:#000 !important;padding-left:10px;background:#e3e4e5 url(../images/linkarrow.gif) 0 12px no-repeat;margin-bottom:10px;}


/*tooltip*/
#easyTooltip{
	padding:5px;
	border:1px solid red;
	font-family: Arial;font-size: 10px;
	background:url(../images/info-bulle.png) no-repeat;
	z-index:3000;
	width:202;
	}
