/* hauteur fenetre : mode standard */

/* partie 1 : frames */

/* partie basse modif de top et pixelHeight - 0 - 5 - 6 + "px" */
.pane .body {
	position:absolute;
	top:20px; left:3px;
	bottom:5px; right:3px;
	height:expression(this.offsetParent.style.pixelHeight - 20 - 5 - 6 + "px");
	width :expression(this.offsetParent.offsetWidth - 6 - 8 + "px");
	padding:3px;
	overflow:auto;
}
	/* 164 = 159px + les 5 d origne */
	/* 7/10/2007 origine : height:expression(this.offsetParent.style.pixelHeight - 20 - 5 - 6 + "px"); */
	/* 7/10/2007 origine : top:20px; left:3px; */
	/* 20 aulieude top:22px */
	/* 0px aulieude bottom:3px */
	/* 20aulieude22 et 0aulieude3 */

.pane .tarifs {
	position:absolute;
	top:20px; left:0px;
	bottom:0px; right:0px;
	height:expression(this.offsetParent.style.pixelHeight - 20 - 0 - 0 + "px");
	padding:0px;
	overflow:hidden;
}
	/* 20 aulieude top:22px */
	/* 0px aulieude bottom:3px */
	/* 20aulieude22 et 0aulieude3 */
	/*	width :expression(this.offsetParent.offsetWidth - 6 - 8 + "px"); */

.pane .bodleft {
	position:absolute;
	top:22px; left:3px; 
	bottom:3px; right:3px;
	height:expression(this.offsetParent.style.pixelHeight - 22 - 3 - 6 + "px");
	width :expression(this.offsetParent.offsetWidth - 6 - 8 + "px");
	padding:3px;
	overflow:auto;
}


/* remettre ce quil y a dans la reglette haut */
/* seul ce quil y a dans la reglette tarif est rest้ */
.pane#immobilier .lead {
	display:block;
}
.pane#documentation .lead {
	display:block;
}
.pane#menu .lead {
	display:block;
}
.pane#livraison .lead {
	display:block;
}

/* positionnement des iframes */
#immobilier { bottom:35px; top:159px; }
#financier { bottom:35px; }
#documentation { bottom:35px; top:159px; }
#menu { bottom:35px; top:159px; }
#livraison { bottom:35px; }

#immobilier {
	height:expression(document.body.clientHeight - this.style.pixelTop  - this.style.pixelBottom - 196);
}
/* 159 + 2 = 161 + 35 = 796 */
#documentation {
	height:expression(document.body.clientHeight - this.style.pixelTop  - this.style.pixelBottom - 196);
}
/* 159 + 2 + 35 */
#menu {
	height:expression(document.body.clientHeight - this.style.pixelTop  - this.style.pixelBottom - 196);
}
/* 159 + 2 + 35 */
#livraison {
	height:expression(document.body.clientHeight - this.style.pixelTop  - this.style.pixelBottom);
}
/* 159 + 2 + 35 */


/* resizer avec style sorti de la page htm */
#resizer1 { bottom:29px; }
#resizer2 { top:159px; bottom:36px; }
#resizer3 { bottom:29px; }
#resizer4 { top:159px; bottom:36px; }

#resizer2, #resizer4 {
	height:expression(document.body.clientHeight - this.style.pixelTop  - this.style.pixelBottom - 36);
}
/* -36 et -159 = -195 */

/* text du haut qui vient remplacer celui du bas */
#footerSlogan {
	display:block;
	position:absolute;
	bottom:9px;
	left:15px;
	font-size:13px;
	font-weight:bold;
	font-color:#000000;
	line-height:16px;
	text-align:right;
	padding-left:18px;
	white-space:nowrap;
}

td#anlivr {font-size:17px;padding-bottom: 20px;line-height:100%;
}

/* bouton imprimer */
.pane#immobilier .lead #textDiv #altern{
	display:block; position:relative; z-index:1500;top:auto;right:auto;
}

/* partie 2 : menu haut */

/* restauration de la partie haute : menu principal */
/* div.box h1 {display:block;} */
div.box h1 {font-size:17px;visibility:visible;padding-left:10px;}

/* 1er et dernier bouton de haut-gauche */
div#fixe { height: 17px;}
a#fixetop.menu { padding-top: 3px;}

/* barette immobilier defiscalisation */
div#hauts {display:block; position: absolute; z-index:100; left: 539px; top: 126px; background: url('../../images/impot_defiscaliser_bg31.gif');}

#masthead {
	position:relative;
	margin: 0 10px 4px 10px;
	height:145px;
	border:1px solid black;
	background: url('../../img/bgright63.gif') no-repeat 950px 5px;
}
	/* height:122px;//145px; */

	/* 145 pour 140 102px et immobilier : top :121px */
	/*	width: 600px; test supprimer */
	/*	position:absolute; left: 200px; test supprimer */
	/*	z-index:-1;  */

/* issu combo */
div#wn1, div#wn2, div#wn3, div#wn4, div#wn5	{ 
	position:absolute; 
	left:10px; top:25px; 
	width:300px; height:105px;
	clip:rect(0px, 215px, 105px, 0px);
	overflow:hidden;	
	z-index:1; 
	}	
	/* width:180px; height:180px; */
	/* clip:rect(0px, 180px, 180px, 0px); */

/* issu combo : vertical scrollbar */
div#scrollbar1, div#scrollbar2, div#scrollbar3, div#scrollbar4, div#scrollbar5 { 
  position:absolute;
  left:10px; top:25px;
  width:20px; height:110px;
  font-size:1px; z-index:2;
  background: url('../../nav/back-track3.gif') no-repeat 0px 0px;
  }
	/* left:190px; top:14px; */
	/* width:11px; height:150px; */
	
/* issu : tmenu_s.css */
a.menu { display: block; color: #676571; text-decoration: none; padding: 4px 4px 3px 4px; background: #eee url(../../img/btn/background_a10.gif) no-repeat -300px 0px; }

/* issu : tmenu_s.css : accordion menu lois */

.menuTab{
height: 18px;
width: 165px;
margin: 0;
color: #2f3d31;
padding: 0;
font-size: 12px;
font-weight: bold;
text-align: left;
cursor: pointer;
background: #f2f2f2;
line-height: 16px;
}

.box{
background: url('../../img/btn/bg2.gif') repeat;
width:290px;
height:135px;
}
	/*	RETIRE DE .BOX POUR IE7 : position:absolute; top:0px; left:0px; */
	/*	img/menu/grid.gif */

div#wrapper {
position: absolute;
left: 230px;
top: 5px;
width: 290px;
height:135px;
margin: 0 auto;
background: url('../../img/btn/bg3.gif');
}
	/* img/menu/grid2.gif */

/* appeartext */
#newsbar li, #zrrbar li, #lmpbar li, #ombar li, #robar li {
	width: 180px;
	display: block;
	padding: 1px 5px 3px 45px;
	margin: 1px 0;
	text-decoration: none;
}
	/* margin: 5px 0 */
	/* avant_scroll : padding: 3px 5px 3px 50px; ... */

/* issu : tmenu_s.css : slider */
#areacontent {
	visibility:visible;
	position:absolute;
	top:8px;
	left:5px
}

#areacontent2 {
	visibility:hidden;
	position:absolute;
	top:8px;
	left:5px
}

/* boutons de tel styles et euro */
div#tel {display:block;position:absolute;z-index:300;top:8px;right:12px;left:auto;width:145px;}
input.sur {text-align:right; line-height:18px; width:145px; height:18px; font-family:verdana; background: url('../../images/icon/phone999.gif') no-repeat 0px  0px; font-size:1.2em; border:1px;}
input.sous {text-align:right; line-height:18px; width:145px; height:18px; font-family:verdana; background: url('../../images/icon/phone3_ani.gif') no-repeat 9px  0px; font-size:1.2em; border:1px;}
div#styles {display:block;position:absolute;z-index:200;right:100px;top:112px;width:60px;}
div#log_cook {position:absolute;z-index:200;line-height:17px;height:16px;right:95px;top:133px; background:transparent;font-weight:bold;}

div#andlivr {display:none;}
#slideshow {position:absolute; cursor:pointer; height:50px; width:50px; right:106px; top:50px; background: url('../../images/promos/tr.gif');}
#env {position:relative;}
#scrollor {width:181px; left:3000px;}
div#buttprm {display:none;}

#invitcatalog, #popblck {margin: 0 0 0 0; 
max-width:1079px;
width:expression(document.body.clientWidth > 1279  ? "1079px" : "auto" );
}

div#options {
	position:absolute;
	left:915px;
	top: 5px;
	width:27px;
	height:135px;
	line-height: 130%;
	background: url('../../images/options3.gif') no-repeat; 
}
div#options img {
	margin-top: 9px; 
}

/* menu imagemenu */
textarea#champs1 {  font-family:verdana; font-size:13px; font-weight:bold;width:350px;background-color:#FFFFEA;}
textarea#project { font-family:verdana; font-size:14px; width:350px;background-color:#FFE16A;
SCROLLBAR-FACE-COLOR: #eddae0; SCROLLBAR-HIGHLIGHT-COLOR: #C7CACF; SCROLLBAR-SHADOW-COLOR: #fce295; SCROLLBAR-3DLIGHT-COLOR: #fce295; SCROLLBAR-ARROW-COLOR: #FF0000; SCROLLBAR-TRACK-COLOR: #EAE9E7; SCROLLBAR-DARKSHADOW-COLOR: #000000;
}

#container {
	position: absolute;
	left: 528px;
	top: 5px;
	width: 374px;
	padding: 1px 1px 1px 1px;
	background: #D5B683;
	text-align: left;
	height:110px;
	margin: 0 auto;
}
	/* z-index: 1000; */
	/* width: modifie de 372px + voir ajout */
	/* border-right: 1px solid #1c1c1c; */
	/* margin: auto; */
	/* height est un ajout */
	/* margin: 0 auto; est un ajout */

#kwick .opt1, #kwicka .opt1, #kwickb .opt1, #kwickc .opt1, #kwickd .opt1, #kwicke .opt1, #kwickf .opt1, #kwickg .opt1, 
#kwickh .opt1, #kwicki .opt1, #kwickj .opt1, #kwickk .opt1, #kwickl .opt1, #kwickm .opt1, #kwickn .opt1, #kwicko .opt1, 
#kwickp .opt1, #kwickq .opt1, #kwickr .opt1, #kwicks .opt1, #kwickt .opt1, #kwicku .opt1, #kwickv .opt1, #kwickw .opt1, 
#kwickx .opt1, #kwicky .opt1, #kwickz .opt1, #jwick .opt1, #jwicka .opt1, #jwickb .opt1, #jwickc .opt1, #jwickd .opt1, 
#jwicke .opt1, #jwickf .opt1, #jwickg .opt1, #jwickh .opt1, #jwicki .opt1, #jwickj .opt1, #jwickk .opt1 {
	background: #ccc url('../../img/btn/101.gif');border-left: 2px solid #fff;margin-left:6px;
}

/* menu controle bas droite */
#footerLinks {
	position:absolute;
	display:block;
	top:auto;
	bottom:0px;
	right:9px;
	width: 290px;
	height:23px;
	font-size:12px;
	font-weight:bold;
	line-height:11px;
	text-align:right;
	z-index:200;
}

 #footerLinks img {
	margin-right: 7px;
 }
/*	z-index:300; */