/* print.css */
/* DEFAULT DEFINITION */
html, body { margin:0; padding:0; font:82% Arial, Verdana, Helvetica, sans-serif; color:black; background-color:#FFFFFF; }
div, ul, li, p, br, img, table, td, fieldset, form, legend, h1, h2, h3, h4, h5, h6 { margin:0; padding:0; border:0; font-size:1em; }
table { border-collapse:collapse; }
a { outline:0 none; text-decoration:none; color:black; position:relative; }
a:hover { text-decoration:underline; }
.clear { clear:both; padding-bottom:1px; margin-bottom:-1px; font-size:0; }
.floatLeft { float:left; }
.floatRight { float:right; }
.alignLeft { text-align:left; }
.alignRight { text-align:right; }
.alignCenter { text-align:center; }
.offleft { position:absolute; left:-5000px; width:2000px; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix {display:inline-block;}/*ie7*/
.clearfix {display:block;}
* html .clearfix {height:1%;}
.noPadding { padding:0 !important; }

.show { display:block; }
.hide { display:none; }
.red { color:#e4303d; }
/* END */

li { list-style:none; }
input.inputext { border:1px solid black; height:14px; /*background:url(../bg-inputext.gif) repeat-x left top;*/ }
input.checkbox { height:9px; width:9px; }

.first { border-left-width:0px !important; margin-top:0 !important; }
.last { border-right-width:0px !important; border-bottom-width:0px !important; }


/* main */


/* header */
#header { display: none; }

/* content */
#content, .contentPlus { background: none !important; height: auto !important; }

/* leftCol */
#leftCol { display: none; }

/* filAriane */
#filAriane { display: none; }
.actuel { color:#e4303d; }



/* accroche */
#content #accroche { background-color:#FFFFFF; padding:10px; margin-bottom:15px; }
#content #accroche h3 { color:#339933; text-transform:uppercase; font-size:1.09em; }
#content #accroche p { padding:5px 0; }



/* contentInner */
#content #contentInner { position:relative; top:0; left:0; }
#content #contentInner.max { width:auto; }
#content #contentInner .colLeft { float:left; width:418px; }
#content #contentInner .colRight { float:left; padding:18px 0 0 0; width:223px; }

/* blocLastOffres */
#content #blocLastOffres { position:relative; float:left; width:374px; background:url(../images/bg-lastoffres.png) no-repeat right bottom; padding-bottom:18px; }
#content #blocLastOffres .innerBloc { padding: 0 8px; }
#content .blocLastAgency { float:none !important; width:auto !important; }
#content #blocLastOffres h3 { display:block; height:18px; background:url(../images/t-lastoffres.png) no-repeat left top; text-indent:-5000px; }
#content .uneOffre { min-height:90px; height:auto !important; height:90px; border-bottom:1px solid #999999; margin-top:11px; }
#content .first { margin-top:11px !important; }
#content .uneOffre a.imgLink { float:left; }
#content a.imgLink img { border:1px solid black; }
#content .uneOffre .offreInfos { width:257px; }
#content .blocLastAgency .uneOffre .offreInfos { width:300px; }
#content .offreInfos { float:left; padding-left:10px; }
#content .offreInfos { color:#544f4f; }
#content .offreInfos .section { float:left; text-transform:uppercase; color:#044b5c; }
#content .offreInfos .type { float:right; text-transform:uppercase; font-size:0.91em; }
#content .offreInfos .lieu { clear:both; padding-top:2px; }
#content .offreInfos .disponibilite { padding-bottom:10px; }
#content .offreInfos .detailsLink { float:left; font-size:0.91em; color:#044b5c; }
#content .offreInfos .fullOffresLink { float:right; font-size:0.91em; }
#content #blocLastOffres .allOffers { position:absolute; right:2px; top:3px; font-size:10px; }

/* en vert */
.verte .section, .verte .detailsLink, .verte .fullOffresLink { color:#339933; }
.verte .section { background:url(../images/t-a-paris.gif) no-repeat left top; width:44px; height:10px; text-indent:-5000px; }
/* en brun */
.brune .section, .brune .detailsLink, .brune .fullOffresLink { color:#990000; }
.brune .section { background:url(../images/t-en-idf.gif) no-repeat left top; width:96px; height:9px; text-indent:-5000px; }
/* en bleu */
.bleue .section, .bleue .detailsLink, .bleue .fullOffresLink { color:#044b5c; }
.bleue .section { background:url(../images/t-en-regions.gif) no-repeat left top; width:71px; height:10px; text-indent:-5000px; }


/* blocText */
#content #blocText { float:left; width:374px; }
#content .colLeft #blocText { float:left; width:418px; }
#content #blocText h3 { display:block; height:18px; background:url(../images/t-etudes.png) no-repeat left top; text-indent:-5000px; }
#content #blocText h3.actualites { background:url(../images/t-actualites.png) no-repeat left top; }
#content #blocText h3.quiSommesNous { background:url(../images/t-qui-sommes-nous.png) no-repeat left top; }
#content #blocText h4 { font-size:16px; }
#content #blocText .date { padding:0; font-size:10px; font-style:italic; }
#content #blocText .content { padding:11px 0 0 0; }
#content #blocText p { clear:both; padding:0 0 16px 0; }
#content #blocText .left { margin:0 7px 12px 0; float:left; }
#content #blocText .linkLeft { clear:none; float:left; }
#content #blocText .linkRight { clear:none; float:right; }
#content #blocText .linkRight a, #content #blocText .linkLeft a { color:#E4303D; font-size:0.91em; }
#content #blocText .linkGrey a { color:#a8a8a8; }


/* qui sommes nous */
.quiSommesNousContainer { }
.quiSommesNousContainer h4 { padding:0 0 9px 0; }
.quiSommesNousContainer #tabConseilsContainer { margin:0 0 9px 0; }
.quiSommesNousContainer .tabsConseils { float:left; width:130px; overflow:hidden; }
.quiSommesNousContainer .tabsConseils li { padding:2px 4px; background:#999; color:#fff; font-weight:bold; border-bottom:1px solid #FFFFFF;}
.quiSommesNousContainer .tabsConseils li.ui-tabs-selected { background:#e4303d; }
.quiSommesNousContainer .tabsConseils li a { display:block; color:#fff; }

.quiSommesNousContainer .tabConseilsContent { float:left; margin:0 0 0 5px; padding:0 0 12px 0; width:263px; background:url(../images/bg-tabs-shadow.gif) right bottom no-repeat; }
.quiSommesNousContainer .tabConseilsContent .wrap { padding:8px 9px 0 9px; border:1px solid #e7e7e7; }
.quiSommesNousContainer .tabConseils { background:#fff; }
.quiSommesNousContainer .tabConseils p { padding:0 0 10px 0 !important; }
.quiSommesNousContainer .tabConseils ul { padding:0 0 10px 0; }
.quiSommesNousContainer .tabConseils ul li {background:transparent url(../images/puce-fleche-rouge.gif) no-repeat scroll 0 5px; padding:0 0 0 9px; }

.quiSommesNousContainer .blockFiguresContainer { padding:0 0 27px 0; }
.quiSommesNousContainer .blockFigures { float:left; margin:0 10px 0 0; padding:4px 6px; width:180px; border:1px solid #e7e7e7; }
.quiSommesNousContainer .blockFigures.second { margin-right:0; }
.quiSommesNousContainer .blockFigures h5 { font-size:12px; color:#e4303d; }
.quiSommesNousContainer .blockFigures p { padding:0 !important; }

.ui-tabs-hide { display: none; }


/* blocOffre */
#content #blocOffre { float:left; width:234px; margin-left:30px; background:url(../images/bg-offre.png) no-repeat right bottom; padding-bottom:14px; }
#content #blocOffre h3 { display:block; height:18px; background:url(../images/t-offre.png) no-repeat left top; text-indent:-5000px; }
#content #blocOffre .innerBloc { padding:0; }
#content #blocOffre .innerBloc .offreInfos { float:none; padding:6px 17px 6px 20px; background-color:#FFFFFF; }
#content #blocOffre .innerBloc .offreInfos .type { padding-top:3px; }

#content #blocOffre #oParis { display:block; height:18px; background:url(../images/t-a-paris.png) no-repeat 9px top; text-indent:-5000px; }
#content #blocOffre #oParis span { display:block; width:9px; height:18px; background:url(../images/fl-a-paris.gif) no-repeat left top; }
#content #blocOffre #oParis span.active { display:block; width:9px; height:18px; background:url(../images/fl-a-paris.gif) no-repeat left bottom; }

#content #blocOffre #oIdf { display:block; height:18px; background:url(../images/t-en-idf.png) no-repeat 9px top; text-indent:-5000px; }
#content #blocOffre #oIdf span { display:block; width:9px; height:18px; background:url(../images/fl-en-idf.gif) no-repeat left top; }
#content #blocOffre #oIdf span.active { display:block; width:9px; height:18px; background:url(../images/fl-en-idf.gif) no-repeat left bottom; }

#content #blocOffre #oRegions { display:block; height:18px; background:url(../images/t-en-regions.png) no-repeat 9px top; text-indent:-5000px; }
#content #blocOffre #oRegions span { display:block; width:9px; height:18px; background:url(../images/fl-en-regions.gif) no-repeat left top; }
#content #blocOffre #oRegions span.active { display:block; width:9px; height:18px; background:url(../images/fl-en-regions.gif) no-repeat left bottom; }


/* bloc Transactions */
#content #blocTransactions { background:url(../images/bg-offre.png) no-repeat right bottom; padding-bottom:14px; }
#content #blocTransactions h3 { display:block; height:18px; background:url(../images/t-transactions.png) no-repeat left top; text-indent:-5000px; }
#content #blocTransactions .innerBloc { padding:0; }
#content #blocTransactions .title { display:block; padding:3px 0 0 0; min-height:15px; text-transform:uppercase; background:url(../images/bg-transactions-title.gif) right bottom no-repeat; }
#content #blocTransactions .title:hover { text-decoration:none; }
* html #content #blocTransactions .title { height:15px; }
#content #blocTransactions span { float:left; display:block; margin:-3px 5px 0 0; width:9px; height:18px; background:url(../images/fl-blue.gif) no-repeat left top; }
#content #blocTransactions span.active { display:block; width:9px; height:18px; background:url(../images/fl-blue.gif) no-repeat left bottom; }
#content #blocTransactions .offreInfos { float:none; padding:5px 0 5px 2px; }


/* bloc dtail offre */
#content #blocDetailOffre { position:relative; }
#content #blocDetailOffre h3 { display:block; height:18px; background:url(../images/t-detail-offre.png) no-repeat left top; text-indent:-5000px; }
#content #blocDetailOffre .back { display: none; }
#content #blocDetailOffre .tools { margin:0 0 10px 0; padding:1px 13px 1px 3px; background:#efefef; }
#content #blocDetailOffre .tools .ref { float:left; padding:3px 0 0 0; }
#content #blocDetailOffre .tools .blocLinks { float:right; }

#content #blocDetailOffre .blocLinks a { float:left; display:block; padding-top:2px; height:17px; line-height:16px; color:#e4303d; font-size:10px; }
#content #blocDetailOffre .blocLinks .printLink { margin:0 6px 0 0; background:url(../images/picto-print-red.gif) no-repeat left top; padding-left:22px; }
#content #blocDetailOffre .blocLinks .sendFriend { background:url(../images/picto-send-red.gif) no-repeat left 2px; margin:0 0 0 2px; padding-left:26px; }
#content #blocDetailOffre .blocLinks .addToSelection { background:url(../images/picto-add-red.gif) no-repeat left 1px; margin:0 0 0 7px; padding-left:25px; }

#content #blocDetailOffre .picture { float:left; margin:0 10px 0 0; border:1px solid #040404; }
#content #blocDetailOffre h4 { padding:0 0 6px 0; }
#content #blocDetailOffre .lieu { padding:0 0 19px 0; }
#content #blocDetailOffre .detailsAhead { float:left; }
#content #blocDetailOffre .detailsAhead .top { height:131px; }
#content #blocDetailOffre .detailsAhead .thumbs img { border:1px solid #999; }
#content #blocDetailOffre .infos { float:right; width:138px; background-color:#FCFCFC; border:1px solid #E8E7E7; padding:7px 2px; }
#content #blocDetailOffre .infos .titre { display:block; padding:0 0 7px 0; color:#E4303D; font-weight:bold; text-transform:uppercase; }
#content #blocDetailOffre .infos div { padding:3px 0 0 0; }
#content #blocDetailOffre .infos a { display:block; padding:5px 0 0 0; color:#E4303D; font-size:0.91em; }
#content #blocDetailOffre .detailsContainer { margin:0 0 22px 0; padding:18px 0 0 0; border-bottom:1px solid #d8d8d8; }
#content #blocDetailOffre .detailsContainer .googleMap { float:right; border:1px solid #a0a0a0; }
#content #blocDetailOffre .details { float:left; width:420px; }
#content #blocDetailOffre .details h5 { float:left; margin:3px 0 0 0; width:104px; }
#content #blocDetailOffre .details h5.description { display:block; padding:8px 0 0 0; height:0; background:url(../images/t-description.gif) left top no-repeat; overflow:hidden; }
#content #blocDetailOffre .details h5.prestations { display:block; padding:8px 0 0 0; height:0; background:url(../images/t-prestations.gif) left top no-repeat; overflow:hidden; }
#content #blocDetailOffre .details h5.acces { display:block; padding:10px 0 0 0; height:0; background:url(../images/t-acces.gif) left top no-repeat; overflow:hidden; }
#content #blocDetailOffre .details p { float:left; padding:0 0 18px 0; width:310px; }
#content #blocDetailOffre .details ul { float:left; padding:0 0 18px 0; width:310px; }
#content #blocDetailOffre .details li { padding:0 0 0 8px; background:url(../images/puce_rouge.gif) 0px 6px no-repeat; }
#content #blocDetailOffre .detailsSurfaces { padding:0 0 13px 0; }
#content #blocDetailOffre .detailsSurfaces h5 { float:left; width:103px; display:block; padding:8px 0 0 0; height:0; background:url(../images/t-surfaces.gif) left top no-repeat; overflow:hidden; }
#content #blocDetailOffre .detailsSurfaces table { width:425px; }
#content #blocDetailOffre .detailsSurfaces th, #content #blocDetailOffre .detailsSurfaces td { width:81px; border-right:5px solid #fff; text-align:center; }
#content #blocDetailOffre .detailsSurfaces th { color:#fff; background:#e4303d; }
#content #blocDetailOffre .detailsSurfaces td { padding:1px 0; font-size:10px; }
#content #blocDetailOffre .detailsSurfaces .grey td { background:#f5f5f5; border-right:5px solid #f5f5f5; }
#content #blocDetailOffre .detailsSurfaces .total td { color:#e4303d; }
#content #blocDetailOffre .detailsPlan { padding:0 0 15px 0; }
#content #blocDetailOffre .detailsPlan h5 { float:left; width:103px; display:block; padding:8px 0 0 0; height:0; background:url(../images/t-plans.gif) left top no-repeat; overflow:hidden; }
#content #blocDetailOffre .detailsPlan a { float:left; display:block; margin:0 12px 0 0; width:76px; text-align:right; }
#content #blocDetailOffre .detailsPlan a:hover { text-decoration:none; }
#content #blocDetailOffre .detailsPlan a img { border:1px solid #a2a2a2; }


/* blocGenerik */
.blocGenerik { position:relative; float:left; width:167px; height:230px; margin-right:5px; color:#544f4f; }
.blocGenerik h3 { text-indent:-5000px; padding-bottom:13px; }
.blocGenerik p { clear:both; padding-top:10px; }
.blocGenerik p strong { display:block; }
.blocGenerik ul { padding-left:10px; width:140px; padding-bottom:6px; }
.blocGenerik ul li { list-style-type:square; padding-bottom:8px;  }
.blocGenerik .savoirPlus { position:absolute; bottom:15px; right:11px; color:#E4303D; }
.blocGenerik .shadow { position:absolute; bottom:-15px; left:-1px; width:185px; height:14px; background:url(../images/bg-search.png) no-repeat right bottom; }

#actualites h3 { background:url(../images/t-actualites.gif) no-repeat left top; }
#actualites .imgLink { float:left; margin-right:6px; }
#actualites .actuTitle { font-size:13px; font-weight:bold; padding-top:0px; }

#etudesDtz { background:url(../images/bg-etudes-dtz.jpg) no-repeat right top; }
#etudesDtz h3 { background:url(../images/t-etudes-dtz.gif) no-repeat left top; }

/* mapAgences */
#mapAgences { float:left; background:url(../images/bg-map-agences.png) repeat-x left top; width:230px; margin-left:25px; min-height:200px; height:auto !important; height:200px; padding:7px 10px; }
#mapAgences h3 { background:url(../images/t-trouver-agence.png) no-repeat left top; text-indent:-5000px; padding-bottom:20px; }
#mapAgences p { color:#5c5c5c; font-size:0.91em; padding-bottom:10px; width:200px; }
#mapAgences input.inputext { margin-bottom:12px; vertical-align:middle; }



/* blocResultSearch */
#content #blocResultSearch { float:left; width:644px; /*background:url(../images/bg-lastoffres.png) no-repeat right bottom; padding-bottom:18px; */ margin-bottom:30px; }
#content #blocResultSearch h3 { display:block; height:18px; background:url(../images/t-resultat-recherche.png) no-repeat left top; text-indent:-5000px; }
#content #blocResultSearch #googleMaps { float:right; }
#content #blocResultSearch #resultHeader { width:440px; min-height:130px; height:auto !important; height:130px; }
#content #blocResultSearch #resultHeader .formAlerteMail { border-top:1px solid #d8d8d8; margin-top:5px; }
#content #blocResultSearch #resultHeader .formAlerteMail h4 { padding:5px 0; color:#E4303D; text-transform:uppercase; }
#content #blocResultSearch #resultHeader input { vertical-align:middle; }
#content #blocResultSearch #resultHeader .inputext { width:185px; }

#content #blocResultSearch #resultNav { background-color:#999999; height:22px; padding:0 10px; margin-bottom:10px; }
#content #blocResultSearch #resultNav div { float:left; line-height:22px; color:#FFFFFF; font-weight:bold; }
#content #blocResultSearch #resultNav div a { font-weight:normal; }
#content #blocResultSearch #resultNav div a.active { color:#FFFFFF; font-weight:bold; }
#content #blocResultSearch #resultNav .afficherPar { width:230px; }
#content #blocResultSearch #resultNav .pagination { float:right; }
#content #blocResultSearch #resultNav .pagination a { padding:0 2px; }


#content #blocResultSearch .uneOffre { min-height:100px; border-bottom-color:#D8D8D8; padding-bottom:5px; }
#content #blocResultSearch .offreInfos { width:381px; padding-left:18px; color:#000; }
#content #blocResultSearch .offreInfos .type { float:none; font-size:1em; font-weight:bold; text-transform:uppercase; }
#content #blocResultSearch .offreInfos .marker { float:left; margin:7px 3px 0 0; }
#content #blocResultSearch .offreInfos .lieuAdresse { float:left; }
#content #blocResultSearch .offreInfos .lieu { padding-top:7px; font-size:1em; font-weight:bold; text-transform:uppercase; }
#content #blocResultSearch .offreInfos .description { padding-top:7px; font-size:1em; }
#content #blocResultSearch .uneOffre a { color:#E4303D; font-size:0.91em; }
#content #blocResultSearch .uneOffre .infoContact .infos { margin-left:496px; background-color:#FCFCFC; border:1px solid #E8E7E7; margin-top:3px; padding:7px 2px; }
#content #blocResultSearch .uneOffre .infos .titre { display:block; padding:0 0 7px 0; color:#E4303D; font-weight:bold; text-transform:uppercase; }
#content #blocResultSearch .uneOffre .infos div { padding:3px 0 0 0; }
#content #blocResultSearch .uneOffre .blocLinks { height:20px; }
#content #blocResultSearch .blocLinks a { float:left; display:block; height:19px; line-height:16px; color:#544F4F; }
#content #blocResultSearch .blocLinks .detailsLink { margin:0 18px 0 0; padding:0 0 0 4px; width:93px; height:15px; background:#e4303d; color:#fff; }
#content #blocResultSearch .blocLinks .printLink { background:url(../images/picto-print.gif) no-repeat left top; padding-left:22px; /*width:95px;*/ }
#content #blocResultSearch .blocLinks .sendFriend { background:url(../images/picto-send.gif) no-repeat left 2px; margin:0 0 0 2px; padding-left:26px; /*width:94px;*/ }
#content #blocResultSearch .blocLinks .addToSelection { background:url(../images/picto-add.gif) no-repeat left 1px; margin:0 0 0 7px; padding-left:25px; }

#content #blocResultSearch .paginationBottom { text-align:right; padding:5px; }
#content #blocResultSearch .paginationBottom a { padding:0 2px; }
#content #blocResultSearch .paginationBottom a.active { font-weight:bold; }


.blocRightText { display:inline; float:left; width:197px; margin-left:26px; }
#leftCol .blocRightText { margin:0; float:none; width:199px; }
.blocRightText .wrap { padding:6px 12px 0 10px; border:1px solid #9f9f9f; background:#fff url(../images/bg-block-right-text.gif) left bottom repeat-x; }
.blocRightText .wrap img { display:block; }
.blocRightText p { padding:0 0 10px 0; }
.blocRightText h3 { padding:0 0 11px 0; font-size:12px; }
.blocRightText h3.coord { margin:0 0 10px 0; padding:10px 0 0 0; width:112px; height:0; background:url(../images/t-coordonnees.gif) left top no-repeat; overflow:hidden; }
.blocRightText h3.equipe { margin:0 0 10px 0; padding:11px 0 0 0; width:81px; height:0; background:url(../images/t-equipe.gif) left top no-repeat; overflow:hidden; }
.blocRightText .linkLeft { padding:3px 0 7px 0; }
.blocRightText .linkRight { text-align:right; padding:3px 0 7px 0; }
.blocRightText .linkRight a, .blocRightText .linkLeft a { color:#E4303D; font-size:0.91em; }
.blocRightShadow { width:175px; height:14px; background:url(../images/bg-shadow-right.png) left top no-repeat; }

.blocRightActus { display:inline; float:left; width:197px; margin-left:26px; }
.blocRightActus .wrap { padding:6px 12px 0 10px; border:1px solid #9f9f9f; background:#fff url(../images/bg-block-right-text.gif) left bottom repeat-x; }
.blocRightActus h3 { margin:0 0 15px 0; padding:11px 0 0 0; width:173px; height:0; background:url(../images/t-dernieres-actus.gif) left top no-repeat; overflow:hidden; }
.blocRightActus li { padding:0 0 13px 0; }


/* THICKBOX */
#TB_overlay { position:fixed; z-index:100; top:0px; left:0px; height:100%; width:100%; }
.TB_overlayMacFFBGHack { background: url(../images/macFFBgHack.png) repeat; }
.TB_overlayBG { background-color:#000; filter:alpha(opacity=50); -moz-opacity:0.50; opacity:0.50; }
* html #TB_overlay { position:absolute; height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); }
#TB_window { position:fixed; z-index:102; display:none; text-align:left; top:50%; left:50%; }
* html #TB_window { position:absolute; margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); }
#TB_window img#TB_Image { display:block; }
#TB_caption { height:25px; padding:7px 30px 10px 25px; float:left; }
#TB_closeWindow { height:25px; padding:11px 25px 10px 0; float:right; }
#TB_closeAjaxWindow { padding:7px 10px 5px 0; margin-bottom:1px; text-align:right; float:right; }
#TB_ajaxWindowTitle { float:left; padding:7px 0 5px 10px; margin-bottom:1px; }
#TB_title { height:37px; font-size:22px; color:#929292; text-transform:uppercase; display:none; }
#TB_ajaxContent { clear:both; overflow:hidden; text-align:left; line-height:1.4em; }
#TB_ajaxContent.TB_modal { padding:15px; }
#TB_load { position:fixed; display:none; height:13px; width:208px; z-index:103; top:50%; left:50%; margin:-6px 0 0 -104px; /* -height/2 0 0 -width/2 */ }
* html #TB_load { position:absolute; margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); }
#TB_HideSelect { z-index:99; position:fixed; top:0; left:0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; height:100%; width:100%; }
* html #TB_HideSelect { position:absolute; height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); }
#TB_iframeContent { clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px; }

*/