@charset "utf-8";
/* CSS Document par ISSARTEL Thibaud */


img, input { behavior:url("_css/iepngfix/iepngfix.htc") }
img { -ms-interpolation-mode: bicubic; }
body { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; height:100%; background: #D6D6C0; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; outline:0; padding:0; }
h1, h2, h3, h4, h5, h6 { clear:left }
h1 { color:#000; font-size:24px }
h2 { color:#300; font-size:18px }
h3 { color:#000; font-size:15px }
h4 { color:#000; font-size:12px }
h5 { color:#000; font-size:9px }
.bordure_image { border:1px solid #FFF }
#container { background-color:#FFF; background-image:url(../_images/fond_PageCentre.png); background-position:0 165px; background-repeat:no-repeat; margin:0 auto; padding:0; text-align:left; vertical-align:middle; width:1024px; z-index:1000 }
#container #nav_categories { margin:0 0 0 220px; padding:0; position:absolute }
#agence, #promotion, #tourisme, #futurs { display:inline }
#agence { padding-left:265px; z-index:1001 }
#promotion { margin-left:-60px; z-index:1002 }
#tourisme { margin-left:-60px; z-index:1003 }
#futurs { margin-left:-60px; z-index:1004 }
#container #bandeau { background-color:#4D161C; background-image:url(../_images/fond_bandeau.png); background-position:0 0; background-repeat:no-repeat; height:128px; width:1024px }
#container #navigation { background-color:#CCC; background-image:url(../_images/navigation/fond_navigation_gris.png); background-position:0 0; background-repeat:repeat-x; height:37px; width:1024px }
#navigation ul { font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; list-style:none; margin:0; padding:0 }
#navigation a { cursor:pointer; float:left; margin:0; padding:0 10px 0 0; text-decoration:none }
#navigation a span { background-image:url(../_images/navigation/separateur.png); background-position:0 0; background-repeat:no-repeat; color:#333; display:block; float:none; height:17px; padding:10px 8px 4px 15px }
#navigation a:hover span { background-image:url(../_images/navigation/separateur.png); background-position:0 0; background-repeat:no-repeat; color:#600 }
#navigation #current a span { background-position:100% -42px }
#container #contenus { display:block; min-height:600px; padding-bottom:65px }
#container #contenusCoverFlow { background:url(../_images/fond_PageCentreFullGRIS.png) repeat-x top; display:block; height:550px; padding-bottom:65px; text-align:center }
#container #contenusPageFlip { display:block; height:580px; text-align:center; margin: 0px; padding: 25px 0px 120px; background: url(../PageFlip/Fond.png) repeat-x top; }
#container #pied { margin-top:-65px }
#container #bandeau #AccesReserve { clear:right; float:right; margin-top:20px }
#navigation .active, #navigation .active:hover { color:#960 }
#projets { display:inline; float:left; height:430px; margin:0; padding:0; position:relative; text-align:left; width:710px }
#offres { padding-right:20px; padding-top:40px; text-align:right }
#titre_projets { float:left; padding-top:25px; text-align:right; width:700px }
#titre_magazine { float:left; padding-top:20px; text-align:right; width:700px }
.tab1_selection { display:inline; float:left; margin-left:8px; width:100px }
.tab2_selection { background-image:url(../_images/trait_selection.png); background-position:bottom; background-repeat:no-repeat; display:inline; float:left; height:20px; margin-left:8px; width:100px }
.tab3_selection { display:inline; float:left; margin-bottom:25px; margin-left:8px; margin-top:10px }
.tab4_selection { float:left; margin-left:8px; width:240px }
#container #contenus #offres_selections #titre_recherche { float:left; padding-left:30px; padding-top:20px }
#container #contenus #offres_selections #recherche_acc { margin-left:30px; margin-top:10px }
.input_style1 { border:1px solid #C9C09A; color:#4D161C; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; height:18px; margin:0; padding:1px 2px 1px 3px; text-align:left }
.texte_style01 { color:#000; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px }
.texte_style01bis { color:#373737; font-family:Georgia, "Times New Roman", Times, serif; font-size:0.95em; line-height:12px; text-align:justify }
.texte_style02 { color:#59452B; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px }
.texte_style03 { color:#6e1c2d; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px }
.texte_style04 { color:#c08e00; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px }
.resultats_offres { background-image:url(../_images/fond_zone_offres.png); background-repeat:repeat-y; padding-bottom:3px; padding-top:3px }
.resultats_offres_sans { padding-bottom:3px; padding-top:3px }
.tab0_offres { color:#666; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; padding-left:155px; padding-top:10px; text-align:left }
.tab1_offres { display:inline; float:left; padding-left:50px; text-align:right; width:100px }
.tab2_offres { display:inline; float:left; padding-left:10px; padding-right:10px; text-align:center; width:20px }
.tab3_offres { display:inline; width:73px }
#slider_projets { background-image:url(../_images/slider_projets/fond_slider.png); background-repeat:no-repeat; float:left; height:345px; margin-left:12px; margin-top:10px; width:693px }
#diapo_projets { display:inline; float:left; height:345px; width:500px; z-index:1901 }
#nav_projets { float:left; height:345px; width:150px; z-index:1902 }
#slider1, #slider2, #slider3, #slider4, #slider5 { cursor:pointer; height:68px; margin-left:-40px; width:230px; z-index:1902 }
#slider1 { margin-top:2px }
#slider2, #slider3, #slider4, #slider5 { margin-top:0 }
.fond_slider_onglets { background-image:url(../_images/slider_projets/fond_slider_off.png); background-repeat:no-repeat }
.fond_slider_onglets:hover, .fond_slider_onglets_on { background-image:url(../_images/slider_projets/fond_slider_on.png); background-repeat:no-repeat }
.titre_onglet_orange, .titre_onglet_rouge, .titre_onglet_vert, .titre_onglet_violet, .titre_onglet_antracite, .titre_onglet_marron { font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; font-weight:700; margin-left:45px; padding-top:14px }
.titre_onglet_orange { color:#F60 }
.titre_onglet_vert { color:#060 }
.titre_onglet_violet { color:#636 }
.titre_onglet_antracite { color:#666 }
.titre_onglet_marron { color:#5C5038 }
.desc_onglet { color:#333; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; margin-left:45px }
.desc_selec { color:#333; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; }
#magazine { float:left; padding-left:10px; padding-top:40px }
#NavSelector { text-decoration:none }
#NavSelector ul li:hover { cursor:pointer }
#NavSelector ul #Ong_Agence { background:url(../_images/ongletsSprites.png) no-repeat -15px -22px; float:left; height:50px; margin:0; padding:0; width:130px; z-index:100 }
#NavSelector ul #Ong_Agence:hover { background:url(../_images/ongletsSprites.png) no-repeat -15px -85px; z-index:100 }
#NavSelector ul .Ong_Agence_Active { background:url(../_images/ongletsSprites.png) no-repeat -15px -85px; float:left; height:50px; margin:0; padding:0; width:130px; z-index:100 }
#NavSelector ul #Ong_Promotions { background:url(../_images/ongletsSprites.png) no-repeat -210px -22px; float:left; height:50px; margin:0 0 0 -37px; padding:0; width:155px; z-index:101 }
#NavSelector ul #Ong_Promotions:hover { background:url(../_images/ongletsSprites.png) no-repeat -210px -85px; z-index:101 }
#NavSelector ul .Ong_Promotions_Active { background:url(../_images/ongletsSprites.png) no-repeat -210px -85px; float:left; height:50px; margin:0 0 0 -37px; padding:0; width:155px; z-index:101 }
#NavSelector ul #Ong_Tourisme { background:url(../_images/ongletsSprites.png) no-repeat -414px -22px; float:left; height:50px; margin:0 0 0 -37px; padding:0; width:155px; z-index:102 }
#NavSelector ul #Ong_Tourisme:hover { background:url(../_images/ongletsSprites.png) no-repeat -414px -85px; z-index:102 }
#NavSelector ul .Ong_Tourisme_Active { background:url(../_images/ongletsSprites.png) no-repeat -414px -85px; float:left; height:50px; margin:0 0 0 -37px; padding:0; width:155px; z-index:102 }
#NavSelector ul #Ong_Futurs { background:url(../_images/ongletsSprites.png) no-repeat -624px -22px; float:left; height:50px; margin:0 0 0 -37px; padding:0; width:155px; z-index:103 }
#NavSelector ul #Ong_Futurs:hover { background:url(../_images/ongletsSprites.png) no-repeat -624px -85px; z-index:103 }
#NavSelector ul .Ong_Futurs_Active { background:url(../_images/ongletsSprites.png) no-repeat -624px -85px; float:left; height:50px; margin:0 0 0 -37px; padding:0; width:155px; z-index:103 }
#NavSelector ul #Ong_Gestion { background:url(../_images/ongletsSprites.png) no-repeat -835px -22px; float:left; height:50px; margin:0 0 0 -37px; padding:0; width:130px; z-index:104 }
#NavSelector ul #Ong_Gestion:hover { background:url(../_images/ongletsSprites.png) no-repeat -835px -85px; z-index:104 }
#NavSelector ul .Ong_Gestion_Active { background:url(../_images/ongletsSprites.png) no-repeat -835px -85px; float:left; height:50px; margin:0 0 0 -37px; padding:0; width:130px; z-index:104 }
#ListeResultatsRecherche ul { list-style:none }
#ListeResultatsRecherche ul li { background:url(../_images/FondListeLI.png) repeat-x top; border:1px dotted #E1E1E1; cursor:pointer; float:left; margin:6px; min-height:275px; padding:0; width:200px }
#ListeResultatsPartenaire ul { list-style:none }
#ListeResultatsPartenaire ul li { background:url(../_images/FondListeLIpartenaires.png) repeat-x top; border:1px dotted #E1E1E1; cursor:pointer; float:left; margin:6px; min-height:150px; padding:0; width:200px }
#ListeResultatsFutur ul { list-style:none }
#ListeResultatsFutur ul li { background:#ECF0F4;url(../_images/FondListeLI.png) repeat-x top; border:1px dotted #E1E1E1; cursor:pointer; float:left; margin:6px; min-height:345px; padding:0; width:200px }
.Bordure4px { border:4px solid #FFF }
.LaPhoto { clear:both; cursor:pointer; float:left; margin:0; padding:0 4px; width:195px }
.TitreVille { clear:both; color:#600; float:left; font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:8px 0 0; padding:0 0 0 5px; width:195px }
.SousTitreVille { clear:both; color:#663; float:left; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0; padding:0 0 0 5px; width:195px; min-height:30px }
.TexteDesc { clear:both; color:#333; float:left; font:11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:5px 0; min-height:70px; padding:0 5px; width:195px }
.TexteDesc a { color:#333; float:left; font:11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; }
.Prix { background:#DDD6B4; clear:left; color:#333; float:left; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0; padding:0 0 0 5px; width:195px }
#CadreRecherche { display:block; float:left; margin:21px 0 0 21px; padding:0; width:680px }
#FondCadreRechercheTop { background:url(../_images/FondCadreRechercheTop.png) no-repeat; clear:both; margin:0; padding:30px 0 12px 27px }
#FondCadreRechercheCentre { background:url(../_images/FondCadreRechercheCentre.png) repeat-y; clear:both; float:left; margin:0; padding:0 0 0 20px; width: 660px; }
#FondCadreRechercheBottom { background:url(../_images/FondCadreRechercheBottom.png) no-repeat; clear:both; height:25px; margin:0; padding:0 }
#CadreFiche { display:block; float:left; margin:21px 0 0 21px; padding:0; width:680px }
#FondCadreFicheTop { background:url(../_images/FondCadreRechercheTop.png) no-repeat; clear:both; margin:0; padding:30px 0 12px 27px }
#FondCadreFicheCentre { background:url(../_images/FondCadreRechercheCentre.png) repeat-y; clear:both; float:left; margin:0px; padding:0px 0px 0px 20px; width:660px }
#FondCadreFicheCentreCENTRE { background:url(../_images/FondCadreRechercheCentre.png) repeat-y; clear:both; float:left; margin:0px; padding:0px 0px 0px 20px; width:660px }
#FondCadreFicheCentreGAL { background:url(../_images/FondCadreRechercheCentre.png) repeat-y; clear:both; float:left; margin:0px; padding:0px 0px 0px 20px; width:660px; }
#FondCadreFicheCentreGALcentre { background:url(../_images/FondCadreRechercheCentre.png) repeat-y; clear:both; float:left; margin:0px; padding:0px 0px 0px 20px; width:660px; }
#FondCadreFicheCentreGALcentre ol { list-style: none; text-align: center; margin: 4px 0px 4px 6px; padding: 10px 0px 3px 20px; width: 610px; border-top: 1px dotted #CCC; border-bottom: 1px dotted #CCC; height: 30px; float: left; }
#FondCadreFicheCentreGALcentre ol li { display: inline; margin: 0px; padding: 5px 40px 0px 25px; height: 25px; float: left; }
#FondCadreFicheCentreGALcentre ol a { color: #6B6032; text-decoration: none; }
#FondCadreFicheCentreGALcentre ol a:hover { color: #600 }
.ICretour { background: url(../_images/22x22/actions/format-indent-less.png) no-repeat left top; margin: 0px; padding: 0px }
.ICprint { background: url(../_images/22x22/actions/document-print.png) no-repeat left top; margin: 0px; padding: 0px }
.ICintersse { background: url(../_images/22x22/apps/internet-group-chat.png) no-repeat left top; margin: 0px; padding: 0px }
.ICreserver { background: url(../_images/22x22/actions/bookmark-new.png) no-repeat left top; margin: 0px; padding: 0px }
#FondCadreFicheBottom { background:url(../_images/FondCadreRechercheBottom.png) no-repeat; clear:both; height:25px; margin:0; padding:0 }
#ListeResultatsFiche ul { list-style:none }
#ListeResultatsFiche ul li { background:url(../_images/FondListeLI.png) repeat-x top; border:1px dotted #E1E1E1; float:left; margin:6px; min-height:125px; padding:0; width:628px; clear: both; }
#ListeResultatsFiche ul li #Col1Fiche { float: left; width: 300px; margin: 0px 20px 0px 0px; padding: 0px; display: inline; }
#ListeResultatsFiche ul li #Col2Fiche { float: left; width: 300px; margin: 0px; padding: 8px 0px 0px; display: inline; }
#Col2Fiche .LigneInfo { background: url(../_images/pointillet.png) repeat-x 6px; float: left; clear: left; width: 280px; }
#Col2Fiche .LigneInfo strong { float: left; margin: 0px; padding: 0px 5px 0px 0px; background: #EEF2F5; color: #86213C; }
#Col2Fiche .LigneInfo span { float: right; margin: 0px; padding: 0px 0px 0px 5px; background: #EEF2F5; color: #666; }
.TitreVilleFiche { color:#600; float:left; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:8px 0px 0px; padding:0px 5px; }
.SousTitreVilleFiche { color:#663; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:8px 0px 0px; padding:0px 0px 0px 5px; float: left; border-left: 1px dotted #CCC; }
.TexteDescFiche { clear:both; color:#333; float:left; font:11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:5px 0; min-height:80px; padding:0 5px; width:280px; }
.PrixFiche { background:#DDD6B4; clear:left; color:#333; float:left; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0; padding:0 0 0 5px; width:285px }
#InfoBulle { -moz-opacity:0.9; background:transparent url(../_images/hover.png) no-repeat; color:#930; display:none; filter:alpha(opacity=90); font:normal 12px Georgia, "Times New Roman", Times, serif; height:50px; margin:0 0 0 19px; opacity:0.9px; padding:18px 0 0 60px; width:180px }
#InfoBulle img { -moz-opacity:0.9px; border:0; cursor:pointer; filter:alpha(opacity=90); margin:0 8px; opacity:0.9 }
#ContainerPagination { height:25px; margin:0; padding:10px 10px 10px 25px; text-align:center }
#pagination li { border:0; display:inline; font-size:11px; list-style:none; margin:0; padding:0 }
#pagination a { border:solid 1px #DDD; margin-right:2px }
#pagination .previous-off, #pagination .next-off { color:#666; display:block; float:left; font-weight:700; padding:3px 4px }
#pagination .next a, #pagination .previous a { border:solid 1px #FFF; font-weight:700 }
#pagination .active { color:#D98500; display:block; float:left; font-weight:700; padding:4px 6px }
#pagination a:link, #pagination a:visited { color:#630; display:block; float:left; padding:3px 6px; text-decoration:none }
#pagination a:hover { border:solid 1px #666 }
.Trait { clear:both; float:left; margin:0; padding:0 }
.Traitbis { clear:both; float:left; margin:5px 0px 0px; padding:0px }
.TraitbisRepetita { clear:both; margin:1px 0px 30px; padding:0px; height: 1px; background: #FFF; }
#NosAnnoncesEnLigne { clear:both; float:left; padding-right:20px; padding-top:40px; text-align:right; width:280px }
#LesTitres { clear:both; float:left; padding-right:20px; padding-top:40px; text-align:right; width:280px }
#ContainerType2Biens { clear:both; float:left; margin:10px 0 0; padding:0 0 0 28px; width:270px }
#ContainerType2Biens ol li { background:url(../_images/RadioOFF.png) no-repeat left top; cursor:pointer; display:inline; float:left; height:25px; margin:0; padding:3px 0 0 24px; width:60px }
#ContainerType2Biens ol li:hover { background:url(../_images/RadioHOVER.png) no-repeat left top }
#ContainerType2Biens ol .ActiveRadio, #ContainerType2Biens ol .ActiveRadio:hover { background:url(../_images/RadioON.png) no-repeat left top }
#ContainerType2Biens ol li a { color:#630; text-decoration:none }
#ContainerSelectBien label { color:#594545; display:inline; float:left; margin:0 10px 0 0; padding:4px 0 0 }
#ContainerSelectBien select { background:url(../_images/FondSelect.png) repeat-x top; border:1px solid #FFF; display:inline; float:left; margin:0; padding:2px 0 2px 4px; text-align:left; width:170px }
#ContainerSelectZoneGeo label { color:#594545; display:inline; float:left; margin:0 10px 0 0; padding:4px 0 }
#ContainerSelectZoneGeo select { background:url(../_images/FondSelect.png) repeat-x top; border:1px solid #FFF; display:inline; float:left; margin:0; padding:2px 0 2px 4px; text-align:left; width:240px }
.texte_style05 { clear:both; color:#59452B; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; width:270px }
#TitreDesSliders { clear:both; color:#630; float:left; font-size:9px; font-weight:400; margin:20px 0 0; padding:0 0 0 28px; width:270px }
.TraitPied { border-bottom:1px solid #E9E6CD; clear:both; color:#41321D; font-family:Georgia, "Times New Roman", Times, serif; margin:0 0 10px; padding:0 0 2px 20px; width:265px }
#LesSliders { clear:both; float:left; width:298px }
#LesSliders #CadreSliderTOP { background:url(../_images/CadreSliderTOP.png) no-repeat left top; clear:both; height:19px }
#LesSliders #CadreSliderCENTER { background:url(../_images/CadreSliderCENTER.png) repeat-y left top; clear:both; float:left }
#LesSliders #CadreSliderBOTTOM { background:url(../_images/CadreSliderBOTTOM.png) no-repeat left top; clear:both; height:21px }
#CadreSliderCENTER .MontantLoyer, #CadreSliderCENTER .NbsPieces, #CadreSliderCENTER .SurfacePieces { clear:both; float:left; margin:0; padding:2px 0 15px; width:300px }
.MontantLoyer span, .NbsPieces span, .SurfacePieces span { color:#4A0B0F }
.ContSlider { clear:both; float:left; margin:0; padding:0 0 0 20px; width:240px }
*, #ListeResultatsRecherche, #ListeResultatsPartenaire { margin:0; padding:0 }
#navigation li, #NavSelector ul li { display:inline; margin:0; padding:0 }
#navigation a:hover, #navigation #current a { background-position:0 -42px }
#container #bandeau #ContactezNous, #container #bandeau #Situation { clear:right; float:right; margin-top:5px }
#container #contenus #offres_selections, #container #contenus #offres_ListeRecherche { display:inline; float:left; margin:0; min-height:600px; padding:0; position:relative; text-align:left; width:300px }
.titre_onglet_rouge, #ContainerType2Biens ol li a:hover { color:#600 }
#NavSelector ul, #ContainerType2Biens ol { list-style:none; margin:0; padding:0 }
#ContainerSelectBien, #ContainerSelectZoneGeo { clear:both; float:left; margin:10px 0 0; padding:0 0 0 28px; width:270px }
#ContainerSelectBien option, #ContainerSelectZoneGeo option { border-bottom:1px dotted #CCC; border-left:1px dotted #CCC; border-right:1px dotted #CCC; float:left; margin:3px; padding-left:3px }
#CadreGAL { display:block; float:left; margin:21px 0 0 21px; padding:0; width:680px }
#FondCadreGALTop { background:url(../_images/FondCadreRechercheTop.png) no-repeat; clear:both; margin:0; padding:30px 0 12px 27px }
#FondCadreGALCentre { background:url(../_images/FondCadreRechercheCentre.png) repeat-y; clear:both; float:left; margin:0; padding:0 0 0 20px; width:660px }
#FondCadreGALBottom { background:url(../_images/FondCadreRechercheBottom.png) no-repeat; clear:both; height:25px; margin:0; padding:0 }
#contenus #ColNavVert { display: inline; float: left; width: 300px; margin: 0px; padding: 0px; }
#ColNavVert #ZeNav { float: left; width: 300px; margin: 10px 0px 0px; padding: 0px; clear: both; min-height:250px }
#ColNavVert #ZeNav ul { list-style: none; float: right; margin: 0px 20px 0px 0px; padding: 0px; }
#ColNavVert #ZeNav ul li { float: right; clear: right; margin: 6px 0px; padding: 0px; }
#ColNavVert #ZeNav ul li:hover { float: right; clear: right; margin: 6px 4px 6px 0px; padding: 0px 3px 0px 0px; border-right: 1px solid #7F1D37; font-weight: bold; }
#ColNavVert #ZeNav ul .activeNav { float: right; clear: right; margin: 6px 4px 6px 0px; padding: 0px 3px 0px 0px; border-right: 1px solid #7F1D37; font-weight: bold; }
#ColNavVert #ZeNav ul li a { margin: 0px; padding: 0px; text-decoration: none; color: #600; }
#ColNavVert #ZeNav ul li a:hover { color: #F30; }
#ColNavVert #ZeNav ul .activeNav .color { color: #C60; }

#contenus #ColContenusPages { display: inline; float: left; margin: 0px 0px 0px 20px; padding: 0px; width: 670px; min-height:600px }
#ColContenusPages #TitreDesPages { margin: 0px; color: #4D161C; font-size: 18px; font-weight: normal; padding: 38px 0px 0px 10px; text-align: left; }
#ColContenusPages #TheTexte { text-align: justify; margin: 0px 0px 0px 15px; padding: 0px; }

#contenus #ColContenusPagesExperts { display: inline; float: left; margin: 0px 0px 0px 2px; padding: 0px 20px 0px 21px; width: 681px; min-height:600px; background: url(../_images/FondExperts.jpg) no-repeat left top; }
#ColContenusPagesExperts #TitreDesPages { margin: 0px; color: #3d446e; font-size: 18px; font-weight: normal; padding: 38px 0px 0px 10px; text-align: left; }
#ColContenusPagesExperts #TheTexte { text-align: justify; margin: 0px 0px 0px 15px; padding: 0px; color: #3d446e; }
#ColContenusPagesExperts div div div table { padding: 0px; margin: 0px; border-bottom: 1px solid #FFF; border-left: 1px solid #FFF; }
#ColContenusPagesExperts div div div table tr td { margin: 0px; padding: 4px 8px; border-top: 1px solid #FFF; border-right: 1px solid #FFF; }
#ColContenusPagesExperts div div div table tr .TeteTAB { background: #B6BBCB; color: #FFF; }
#ColContenusPagesExperts div div div table tr .LigneTAB { background: #EEEEF0; }



.selection_semaine { text-align:right; clear: both; margin: 20px 0px 0px; padding: 30px 20px 0px 0px; }
.selection_fond { padding-left:25px; padding-right:20px; padding-top:22px; background: url(../_images/fond_selection_semaine2.png) no-repeat 2px -8px; height: 230px; float: left; margin: 0px; }
.TitreLocVentACC { color:#666; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px; padding:0px; }
.TitreVilleFicheACC { color:#600; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px; padding:0px; }
.SousTitreVilleFicheACC { color:#663; font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px; padding:0px; }
.selection_fond .BT_EnSavoirPlus { float: left; margin: 0px; padding: 0px; }
.selection_fond #Sel_Photo { float: left; width: 153px; display: inline; margin: 0px; padding: 0px; clear: left; height: 100px; }
.selection_fond #Sel_Info { float: left; width: 100px; display: inline; }
.dhtmlgoodies_question { background-color:#fff; overflow:hidden; cursor:pointer; }
.dhtmlgoodies_answer { background-color:#fff; visibility:hidden; height:0px; overflow:hidden; position:relative; }
.dhtmlgoodies_answer_content { padding:0px; position:relative; }
.dhtmlgoodies_question1 { background-color:#fff; overflow:hidden; cursor:pointer; }
/* CSS Document */

.texte_sesame { text-align:left; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.sesame_titre { text-align:left; color: #F79300; font-weight:bold; font-size:12px; font-family:"Times New Roman", Times, serif; }
.sesame_grostitre { text-align:left; color: #FFFFFF; font-weight:bold; font-size:14px; font-family:"Times New Roman", Times, serif; }
.calque { opacity:.80; color: #FFFFFF; position: absolute; visibility : hidden; padding: 0px; font-family: Courrier; align: center; font-size: 8pt; background-color: #000000; opacity : .0; filter : alpha(opacity=0); width: 100%; height : 100%; top : 0; left : 0; }
.image_calque { height: 100%; }
.window { color: #FFFFFF; position: absolute; visibility : hidden; padding: 0px; font-family: Courrier; align: center; font-size: 8pt; background-color: #FFFFFF; width: 500px; height : 200px; top : 35%; left : 32%; }
.contemp_window { width: 100%; height : 100%; border : 0; }
.souligne { text-decoration: underline; }
.Lien_actu_vert { color:#6F0; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:700; text-decoration:none }
.Lien_actu_vert:hover { color:#6F0; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline }
.Lien_noir { color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:700; text-decoration:none }
.Lien_noir:hover { color:#F90; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline }
.TT_actu_jaune { color:#d3c7ab; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:700 }
.TXT_actu_jaune { color:#d3c7ab; font-family:Arial, Helvetica, sans-serif; font-size:11px }
.TXT_blanc { color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:12px }
.T_semaine_jaune { color:#d3c7ab; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:700; text-decoration:none }
.T_semaine_jaune:hover { color:#d3c7ab; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:700; text-decoration:underline }
.accolade { color:#999; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:400 }
.bt_ok { background-color:#B3C8E3; border:1px solid #FFF; color:#5e1f27; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:700; height:18px }
.bt_ok_admin { background-color:#FFF; border:1px solid #FFF; color:#5e1f27; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:700; height:18px }
.bt_ok_orange { background-color:#FC0; border:1px solid #FFF; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:700; height:16px }
.input_recherche { background-color:#EEF2F9; border:1px solid #FFF; color:#5e1f27; font-family:"Trebuchet MS"; font-size:12px; height:14px; padding-bottom:3px; padding-left:5px; padding-right:3px; width:150px }
.input_recherche2 { background-color:#EEF2F9; border:1px solid #FFF; color:#5e1f27; font-family:"Trebuchet MS"; font-size:12px; height:15px; padding-bottom:2px; padding-left:2px; padding-right:2px; text-transform:uppercase; width:100px }
.input_recherche3 { background-color:#EEF2F9; border:1px solid #B4C9E5; color:#5e1f27; font-family:"Trebuchet MS"; font-size:12px; padding:1px 1px 1px 3px }
.input_recherche3bis { background-color:#EEF2F9; border:1px solid #FFF; color:#5e1f27; font-family:"Trebuchet MS"; font-size:12px; padding-bottom:3px; padding-left:5px; padding-right:3px }
.input_recherche4 { background-color:#EEF2F9; border:1px solid #B4C9E5; color:#006; font-family:"Trebuchet MS"; font-size:12px; height:20px; padding:1px 1px 1px 3px }
.input_recherche_orange { background-color:#FC0; border:1px solid #FFF; color:#5e1f27; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:700; height:12px; padding:0 3px 3px; width:150px }
.lettre_logo_gris { color:#666; cursor:hand; font-family:"Trebuchet MS"; font-size:12px; font-style:normal; font-variant:normal; font-weight:700; line-height:12px; text-decoration:none }
.lettre_logo_orange { color:#F90; cursor:hand; font-family:"Trebuchet MS"; font-size:12px; font-style:normal; font-variant:normal; font-weight:700; line-height:12px; text-decoration:none }
.lettrine { color:#93007A; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.8em; font-style:italic; font-weight:700; line-height:1em; padding:0 }
.lien_col_admin { color:#5e1f27; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:700; line-height:10px; text-decoration:none }
.lien_col_admin:hover { color:#F60; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:700; line-height:10px; text-decoration:none }
.lien_menu_pictos { color:#5e1f27; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:700; text-decoration:none }
.lien_menu_pictos:hover { color:#F60; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:700; text-decoration:none }
.lien_menu_pictos_fiche { color:#5e1f27; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:700; padding-left:3px; text-decoration:none }
.lien_menu_pictos_fiche:hover { color:#F90; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:700; padding-left:6px; text-decoration:none }
.lien_menu_pictos_petit { color:#5e1f27; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none }
.lien_menu_pictos_petit:hover { color:#F60; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none }
.lien_num { color:#6C0059; font-family:"Trebuchet MS"; font-size:10px; line-height:10px; text-decoration:none }
.lien_num:hover { background-color:#F60; color:#FFF; font-family:"Trebuchet MS"; font-size:10px; line-height:10px }
.lien_num_active { background-color:#936; color:#FFF; font-family:"Trebuchet MS"; font-size:10px; line-height:10px; text-decoration:none }
.lien_orange { color:#F90; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:700; text-decoration:none }
.lien_tbl { color:#6C0059; font-family:"Trebuchet MS"; font-size:9px; line-height:9px; text-decoration:none }
.lien_tbl:hover { color:#F60; font-family:"Trebuchet MS"; font-size:9px; line-height:9px }
.lienbold_tbl { color:#6C0059; font-family:"Trebuchet MS"; font-size:9px; font-weight:700; line-height:9px; text-decoration:none }
.lienbold_tbl:hover { color:#F60; font-family:"Trebuchet MS"; font-size:9px; font-weight:700; line-height:9px }
.petit_txt_gris { color:#666; font-family:Arial, Helvetica, sans-serif; font-size:9px; text-transform:uppercase }
.petit_txt_marron { color:#38032f; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:11px }
.petit_txt_marron_prestige { color:#38032f; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:italic; line-height:13px }
.petit_txt_violet { color:#5e1f27; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:11px }
.petit_txt_violet2 { color:#5e1f27; font-family:Arial, Helvetica, sans-serif; font-size:9px; text-transform:uppercase }
.petit_txt_violet3 { color:#5e1f27; font-family:Arial, Helvetica, sans-serif; font-size:11px; list-style-type:square; padding-left-value:12px }
.petit_txt_violetB { color:#5e1f27; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:700; line-height:11px }
.petit_txt_violetB_pp { color:#5e1f27; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:700; line-height:10px }
.pourcentage { color:#5e1f27; font-family:"Trebuchet MS"; font-size:9px; font-weight:700 }
.prix_pp { color:#FC0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:700 }
.realisation_majuscule { color:#333; cursor:hand; font-family:Arial, Helvetica, sans-serif; font-size:8px; font-style:normal; font-variant:normal; font-weight:400; line-height:8px; text-decoration:none; text-transform:uppercase }
.select { background-color:#EEF2F9; border:1px solid #FFF; color:#360; font-family:"Trebuchet MS"; font-size:12px; height:20px }
.sigle_tm { color:#666; cursor:hand; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-style:normal; font-variant:normal; font-weight:400; line-height:9px; text-decoration:none; text-transform:lowercase }
.texte_bleubold { color:#010c44; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:700 }
.texte_bleubold2 { color:#010c44; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:700 }
.texte_engagement_qualite { color:#936; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:400; line-height:14.3px }
.texte_noir { color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:12px; text-decoration:none }
.texte_noirB { color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:700; line-height:12px; text-decoration:none }
.texte_noir_pp { color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height:10px; text-decoration:none }
.texte_noir_prestige { color:#C60; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:italic; line-height:13px; text-decoration:none }
.texte_puces { color:#F90; font-family:"Trebuchet MS"; font-size:13px; font-weight:700; list-style-image:url(../images/puce_loz.png) }
.texte_tbl { color:#6C0059; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:10px }
.titre_blanc { color:#FFF; font-family:"Trebuchet MS"; font-size:11px; font-weight:700; line-height:12px; text-decoration:none }
.titre_blancbold { color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:700; text-decoration:none }
.titre_blancboldpetit { color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:700; text-decoration:none }
.titre_engagement_qualite { color:#936; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:700; line-height:15px }
.titre_orange { color:#F90; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:700; text-decoration:none }
.titre_BleuExperts { color:#384072; font: bold 12px Verdana, Arial, Helvetica, sans-serif; margin: 0px 0px 15px; padding: 0px; }
.titre_orange2 { color:#F90; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:700; text-decoration:none }
.titre_rouge, .lien_menu_pictos_TITRE { color:#5e1f27; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:700; text-decoration:none }
.rien { padding-left:200px; padding-top:50px; min-height:420px}
#cu3er-container {width:693px; outline:0;}
.DemandeBrochure { float: left; width: 100%; background: url(../_images/1265119491_book_add.png) no-repeat left 3px; cursor: pointer; }
.DemandeBrochure a { text-decoration: none; color: #7A3295; font-size: 11px; font-weight: normal; text-align: left; padding: 0px 0px 0px 35px; margin: 10px 0px; float: left; text-transform: uppercase; }
.Architect { float: left; width: 100%; background: url(../_images/1265119304_building.png) no-repeat left 3px; cursor: pointer; }
.Architect a { text-decoration: none; color: #69C; font-size: 11px; font-weight: normal; text-align: left; padding: 0px 0px 0px 35px; margin: 10px 0px; float: left; text-transform: uppercase; }
