body{background-image: url("http://www.immo-diffusion.fr/image/fond/degrade_vert2.png"); margin:0px; color:#333333; font-family:Verdana;scrollbar-face-color: #0A3328;scrollbar-shadow-color: #FFFFFF;scrollbar-highlight-color: #FFFFFF;scrollbar-3dlight-color: #cccccc;scrollbar-darkshadow-color: black;
scrollbar-track-color: #F6F6F6;scrollbar-arrow-color: #FFFFFF;margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px;}
body a{color:#003929;} body a:hover {color:#FF9933;} #Fla1{width:auto; height:220px;}
#Fond{width:100%; height:auto;} /** joyeusesfetes.jpg degrade_vert.png Last=image/fond/test.jpg background-repeat:repeat-x; background-image:url('image/fond/block-immo.png'); **/
#LeftImmo{ background-repeat:repeat-y; background-image: url('http://www.immo-diffusion.fr/img-immobilier/bg-gauche.png');  background-position:right;  width:30%; text-align:center; margin:0px;}
#RightImmo{text-align:left; position:relative; padding-top:0px;  width:30%; margin:0px; background-repeat:repeat-y; background-image: url("img-immobilier/bg-droite.png");}
#Bg_D{position:relative; left:-3px;} #Bg_G{left:3px; position:relative; margin-left:-14px;} .FondTable{background:#EAEAEA; padding-top:0px; width:840px;}
#MainImmobilier{position:relative; width:840px; text-align:left; margin:0px; padding:0px; height:auto; padding-top:0px;}
#ContentImmoLeft{float:left; width:570px; text-align:left; left:0px; margin:0px; padding:0px; padding-left:0px; height:auto;}
.ContentLeft{height:auto; top:0px; width:100%; text-align:left; padding-top:0px; margin-top:0px; padding-left:0px; 
background-repeat:repeat-y; background-image: url("http://www.immo-diffusion.fr/img-immobilier/bg_titreG1_fond.png");}
.InLeft{width:555px; position:relative; padding-left:1px; padding-top:0px; font-size:12px; font-family:Verdana; color:#333333;}
#ContentImmoRight{background-repeat:no-repeat; padding-top:5px; padding-left:0px; height:auto; top:0px; margin:0px;
float:right; width:270px; text-align:left; left:570px;}
#BasImmo{float:right; width:840px; height:auto;}
.TitreImmo {margin:0px; padding:0px; padding-left:20px; padding-top:12px; text-align:left; width:570px; height:35px;
color: #CCFF00;  font-family: Verdana;  font-size: 10px; font-weight:bold; font-style: italic;background-repeat:no-repeat; background-image: url("http://www.immo-diffusion.fr/img-immobilier/bg_titreG1.png");}
.TitreVert {margin:0px; padding:0px; padding-left:16px; padding-top:7px; text-align:left; width:270px; height:27px;
color: #003929;  font-family: Verdana;  font-size: 9px; font-style: italic;background-repeat:no-repeat; background-image: url("http://www.immo-diffusion.fr/img-immobilier/bg_titreD1.png");}
.ContentRight{height:auto; top:0px; width:270px; text-align:left; padding-top:0px; margin-top:0px; padding-left:0px;
background-repeat:repeat-y; background-image: url("http://www.immo-diffusion.fr/img-immobilier/bg_titreD1_fond.png");}
.InRight{width:266px; position:relative; padding:2px; font-size:11px; font-family:Verdana; color:#333333;}
.EndDiv{position:relative; margin:0px; padding:0px; top:0px; left:0px;}
#ContentSelection{background-image: url("http://www.immo-diffusion.fr/img-immobilier/immo280x200_v.gif"); color:#333333; font-size:11px; font-family:Verdana; height:200px; background-repeat:no-repeat; padding-left:10px; padding-top:3px; margin-top:0px;}
.TitreSelection{margin:0px; padding:0px; color:#003929; font-size:10px; font-family:Verdana; }
#ContentSelection2{overflow: auto; position:relative; height:174px; padding:0px; width:260px; top:8px;}
.DivAdPa{position:relative; width:20px; height:20px; top:5px; text-align:center;margin-right:2px;} .AdPa{cursor: pointer;}

.BarreTPaP{position:relative; width:240px; height:70px; margin:0px; padding:0px; text-align:left; line-height:17px; border-left:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC; border-top:solid 1px #CCCCCC; background:url(http://www.immo-diffusion.fr/image/fond/pa.jpg) repeat-y 0px -150px;}
.TPa1P{position:absolute; left:1px; width:215px; height:70px; margin:0px; padding:0px;}
.TPa2P{position:relative; left:215px; width:20px; margin:0px; height:70px; padding:0px; text-align:center;}
.LiFleche { margin-left:5px; padding: 0px 15px; text-decoration: none; background: url("http://www.immo-diffusion.fr/images/fleche.gif") no-repeat 0 1px; list-style:none;}
#Repere {text-decoration: none; color: #666666; font-family: Verdana; font-size: 9px; width:560px; text-align:left;} #Repere a{color: #666666; font-family: Verdana; font-size:9px;}
#EndBas {width:100%; background:#EAEAEA;}
#LinkNav{text-decoration: none; color: #999999; font-family: Verdana; font-size: 7pt; text-align:center;}
#LinkNav a {text-decoration: none; color: #999999; font-family: Verdana; font-size: 7pt;}
/* fin du nouveau css */

.MainG{background: url("http://www.immo-diffusion.fr/images/barre/immobilier_gauche.gif") repeat-y;}
.MainD{background: url("http://www.immo-diffusion.fr/images/barre/immobilier_droite.gif") repeat-y;}
/* .PartG{background: url("http://www.immo-diffusion.fr/images/barre/fondG.gif") repeat-y;}
.PartD{background: url("http://www.immo-diffusion.fr/images/barre/fondD.gif") repeat-y 1.8eme;} */
.cachediv {overflow: hidden;height: 1px;position: absolute;left: 0;top: 0;}
A.Lien:link {text-decoration: none; color: #666666; font-family: Verdana; font-size: 9pt; font-style: normal; border-bottom-width: thin;border-bottom-style: dotted;border-bottom-color: #CCCCCC;}
A.Lien:visited {text-decoration: none; color: #666666; font-family: Verdana; font-size: 9pt; font-style: normal;border-bottom-width: thin;border-bottom-style: dotted;border-bottom-color: #CCCCCC;}
A.Lien:active {text-decoration: none; color: #666666; font-family: Verdana; font-size: 9pt; font-style: normal; font-weight: normal; border-bottom-width: thin;border-bottom-style: dotted;border-bottom-color: #FF9933;}
A.Lien:hover {text-decoration: none; color: #006666; font-family: Verdana; font-size: 10pt; font-style: normal; font-weight: bold; padding: 0px;border-bottom-style: dotted;border-bottom-color: #FF9933;border-left-width: thick;}
A.Lien2:link {text-decoration: none; color: #666666; font-family: Verdana; font-size: 10px; font-style: normal; font-weight: normal; border-bottom-width: thin;border-bottom-style: dotted;border-bottom-color: #CCCCCC;}
A.Lien2:visited {text-decoration: none; color: #999999; font-family: Verdana; font-size: 10px; font-style: normal; font-weight: normal; border-bottom-width: thin;border-bottom-style: dotted;border-bottom-color: #CCCCCC;}
A.Lien2:active {text-decoration: none; color: #666666; font-family: Verdana; font-size: 10px; font-style: normal; font-weight: normal; border-bottom-width: thin;border-bottom-style: dotted;border-bottom-color: #FF9933;}
A.Lien2:hover {text-decoration: none; color: #FF9933; font-family: Verdana; font-size: 10px; font-style: normal; font-weight: bold; padding: 0px;border-bottom-style: dotted;border-bottom-color: #006666;border-left-width: thick;}
.Titre{text-decoration: none; color: #666666; font-family: Verdana; font-size: 15pt; font-style: normal; font-weight: normal; border-bottom-width: thin;border-bottom-style: dotted;border-bottom-color: #006666;}
.Article_titre{text-decoration: none; color: #666666; font-family: Verdana; font-size: 11pt; font-style: normal; font-weight: normal; border-bottom-width: thin;border-bottom-style: dotted; border-bottom-color: #CCCCCC;}
.Article{text-decoration: none; color: #666666; font-family: Verdana; font-size: 11px; font-style: normal; font-weight: normal;}
.LienP{text-decoration: none; color: #999999; font-family: Verdana; font-size: 8px;}
.ArticleP{text-decoration: none; color: #666666; font-family: Verdana; font-size: 7pt;}
.GrisP{text-decoration: none; color: #999999; font-family: Verdana; font-size: 7pt;}
.Gris{text-decoration: none; color: #666666; font-family: Verdana; font-size: 11pt; font-style: normal; font-weight: normal;}
.OrangeP{text-decoration: none; color: #FF9933; font-family: Verdana; font-size: 8pt;} .GreenP{text-decoration: none; color: #CCFF00; font-family: Verdana; font-size: 8pt;}
.SvertP{text-decoration: none; color: #006666; font-family: Verdana; font-size: 8pt;}
.Result{text-decoration: none; color: #006633; font-family: Arial; font-size: 9pt;}
.VertP{text-decoration: none; color: #003929; font-family: Verdana; font-size: 7pt;}
.Turk {text-decoration: none; color: #006666; font-family: Verdana; font-size: 8pt;}
.Vert{text-decoration: none; color: #003929; font-family: Verdana; font-size: 11px; }
.Vert2{text-decoration: none; color: #003929; font-family: Verdana; font-size: 13pt;}
.Bleu{text-decoration: none; color: #000066; font-family: Verdana; font-size: 11px; }
.Blanc{text-decoration: none; color: #F8F8F8; font-family: Arial; font-size: 11px; }
.Titre_type {text-decoration: none; color: #003929; font-family: Verdana; font-size: 17px;}
.IvoireP{text-decoration: none; color: #FFFFE6; font-family: Verdana; font-size: 8pt;}
.Nomarge{margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px;}
.Marge2{margin-top:3px; margin-left:0px; margin-right:0px; margin-bottom:3px;}
.Gras{font-weight: bold;}
.gauche {BORDER-LEFT: #FF9933 1px solid;}
.droite {BORDER-RIGHT: #FF9933 1px solid;}
.haut {BORDER-TOP: #FF9933 1px solid;}
.bas {BORDER-BOTTOM: #FF9933 1px solid;}
.bas2 {BORDER-BOTTOM: #006666 1px solid;}
.bord_g {BORDER-LEFT: #FFFFFF 3px solid;}
.G {BORDER-LEFT: #CCCCCC 1px solid;}
.B {BORDER-BOTTOM: #CCCCCC 1px solid;}
.D {BORDER-RIGHT: #CCCCCC 1px solid;}
.H {BORDER-TOP: #CCCCCC 1px solid;}
.degrade1{background-color: #F0F0F0;filter:progid:DXImageTransform.microsoft.Gradient(gradientType=1,StartColorStr:#FFFFFF,EndColorStr:#f0f0f0);}
.degrade2{background-color: #FFFFE6;filter:progid:DXImageTransform.microsoft.Gradient(gradientType=0,StartColorStr:#f0f0f0,EndColorStr:#FFFFFF);}
.degrade3{background-color: #FFFFFF; filter:progid:DXImageTransform.microsoft.Gradient(gradientType=0,StartColorStr:#f0f0f0,EndColorStr:#FFFFFF);}
.degrade4{background-color: #FFFFE6; filter:progid:DXImageTransform.microsoft.Gradient(gradientType=1,StartColorStr:#FFFFFF,EndColorStr:#cccccc);}
.degrade5{background-color: #F8F8F8;filter:progid:DXImageTransform.microsoft.Gradient(gradientType=0,StartColorStr=#CCCCCC,EndColorStr=#F8F8F8);}
.degrade6{background-color: #F8F8F8;filter:progid:DXImageTransform.microsoft.Gradient(gradientType=0,StartColorStr=#9999CC,EndColorStr=#F8F8F8);}
.Bout{margin-top:0px; margin-left:0px; margin-bottom:0px; font-size:10px; color: #ff9933; background:inherit; vertical-align:middle; border:0;}
.CacheSelect{display:none;}
.DefConnexion{height:55px; text-align:center;color: #003929; font-family: Verdana; font-size: 8pt;}
.AutoH{height:auto;}
.StyleChamp{background-color: #FDFDFD; color: #003300; font-size:7pt;}
.TableLien{text-decoration: none; text-align:left; width:90%; color: #003929; font-family: Verdana; font-size: 11px; filter:progid:DXImageTransform.microsoft.Gradient(gradientType=1,StartColorStr:#FDFDFD,EndColorStr:#f0f0f0);
margin-top:10px; margin-left:3px; margin-right:3px; margin-bottom:3px; border-bottom: #CCCCCC 1px solid;}

#Acces {line-height:15px; color: #909090; font-family: Verdana; font-size:8pt; margin-top:10px;}
#Acces ul {margin:0; padding-left:7px; list-style-position: outside;}

#Acces li{display:inline;color: #999999; font-family: Verdana; font-size:7pt; border-top:10px;}

#Acces li a {padding: 0px 7px; background: url("http://www.immo-diffusion.fr/image/immobilier_gris.gif") no-repeat 0 50%;
text-decoration: none; color: #999999; font-family: Verdana; display:inline;list-style:none;}

#Acces li a:hover {padding: 0px 7px;background: url("http://www.immo-diffusion.fr/image/arrows.gif") no-repeat 0 50%;
text-decoration: none; color: #FF9933; display:inline;list-style:none;}

#slogan-immobilier{margin-top:0px;margin-bottom:0px;margin-left:0px;color:#003929;font-size:11px;font-family:Verdana; padding: 0px 0px;}

.SousTxt {padding: 0px 17px; vertical-align:bottom; line-height:15px; text-decoration: none; background: url("http://www.immo-diffusion.fr/images/fleche.gif") no-repeat 0 -1px; list-style:none;}

.Ul {color: #666666; font-family: Verdana; font-size:9px;}
.Ul ul{padding:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px;}
.Ul a{color: #006666; font-family: verdana; font-weight: bold; text-decoration: none; font-size:10px;}
.Ul li{padding: 2px 9px; background: url("http://www.immo-diffusion.fr/image/immobilier_gris.gif") no-repeat 0px 5px;
text-decoration: none; color: #666666; font-family: Verdana; list-style:none; display:inline;list-style:none;}

.LiGris {padding: 2px 9px; background: url("http://www.immo-diffusion.fr/image/immobilier_gris.gif") no-repeat 0px 5px;
text-decoration: none; color: #666666; font-family: Verdana; list-style:none; display:inline;list-style:none;}
.LiGris2 {font-family:Georgia; letter-spacing:2px; font-size:9px; color: #999999;}
.LiGris2 li {font-family:Verdana; letter-spacing:0px; margin-left:5px; background: url("http://www.immo-diffusion.fr/image/immobilier_gris.gif") no-repeat 8px 8px; margin-bottom:0px;
text-decoration: none; font-family: Verdana; list-style:none;}

.LiList {font-family:Georgia; letter-spacing:2px; font-size:12px; color: #333333; margin-left:0px; text-align:justify; border:1px solid #999999; background-color:#F0F0F0; }
.LiList li {font-family:Verdana; letter-spacing:0px; list-style:none; font-size:10px;}
.selected {background-color: #ff9933;}

.LiVert {padding: 2px 9px; background: url("http://www.immo-diffusion.fr/image/arrows.gif") no-repeat 0px 6px;
text-decoration: none; color: #003929; font-family: Verdana; list-style:none;}

#Agent {font-family: Georgia; position:absolute; left:125px; margin-left:0px;margin-right:0px;margin-bottom:10px; font-weight: bold; width:530px; text-align:left;
font-style: italic; color: #79B3A2; margin-top: 10px; font-size:21px; letter-spacing:3px;}
.Environs {font-family: Georgia; position:absolute; margin-bottom:10px; font-weight: bold; font-style: italic; color: #FF9933; top: 38px; left:130px; font-size:17px; letter-spacing:0px;}
.MargeAgent {margin-top: 100px;}

.Tnews {font-family: Georgia; text-align:left; color: #CECECE; top:10px; font-size:22px; letter-spacing:10px; width:530px; height:auto; margin-top:0px; margin-bottom:0px;}
.ImmoNews {font-family: Georgia; text-align:left; position:relative; top: -17px; left:20px; font-weight: bold; width:500px; height:auto; font-style: italic; color: #79B3A2; font-size:18px; letter-spacing:1px; margin-bottom:0px;}
.SlogNews {font-family: Georgia; text-align:left; position:relative; top:-26px; left:40px; font-weight: bold; width:490px; height:auto; color: #FFA54A; font-size:10px; letter-spacing:5px; margin-bottom:-15px;}
.TxtNews {font-family: verdana; text-align:left; width:560px; color: #6E6E6E; font-size:11px; position:relative; margin-top:-5px; margin-bottom:0px;}
.TxtNews li{font-family: verdana; color: #6E6E6E; font-size:11px; font-weight: bold; margin-right:5px;
padding: 0px 10px; background: url("http://www.immo-diffusion.fr/image/arrows.gif") no-repeat 0 50%; text-decoration: none; display:inline; list-style:none;}
.TxtNews a {font-family: verdana; color: #6E6E6E; font-size:11px; font-weight: bold;}
.TxtNews ul{margin-top:5px;}

.PtxtHaut {padding: 0px 10px; background: url("http://www.immo-diffusion.fr/image/immobilier_gris.gif") no-repeat 0 50%;
text-decoration: none; list-style:none; font-family: verdana; text-align:left; width:520px; color: #6E6E6E; font-size:9px; position:relative; top:-14px; margin-bottom:-20px;}

.TableType{font-family: verdana; color: #6E6E6E; font-size:10px; left:0px; z-index:2; position:relative; display:inline; text-align:left; border-bottom: #003929 1px solid; width:750px; border-spacing:0px;border-left: #003929 1px solid;border-right: #003929 1px solid;border-top:#003929 1px solid; height:auto;vertical-align:middle;background:#f0f0f0;filter:progid:DXImageTransform.microsoft.Gradient(gradientType=0,StartColorStr:#f0f0f0,EndColorStr:#FFFFFF);}
.TableType li{font-family: verdana; color: #6E6E6E; font-size:10px; font-weight: bold; margin-right:1px;
padding: 0px 10px; background: url("http://www.immo-diffusion.fr/image/arrows.gif") no-repeat 0 50%; text-decoration: none; display:inline; list-style:none;}
.TableType a {font-family: verdana; color: #6E6E6E; font-size:9px; text-decoration: none;}
.TableType ul{margin-top:10px;}

.ListeS{margin-top:5px; position:relative; display:inline; text-align:left; border-bottom: #003929 1px solid; width:99%; border-left: #003929 1px solid;border-right: #003929 1px solid;border-top:#003929 1px solid; vertical-align:middle;}
.ListeS li{font-weight: bold; margin-right:1px; padding: 0px 10px; background: url("http://www.immo-diffusion.fr/image/arrows.gif") no-repeat 0 6px;
text-decoration: none; list-style:none;}
.ListeS ul{margin-top:5px; padding:0px 20px; z-index:2; margin-bottom:5px; vertical-align:top; line-height:20px; height:95px; position:relative; top:0px; margin-right:1px;}
.ListeS span{margin-top:5px; margin-bottom:0px; position:absolute; width:auto; text-align:center; background-color:#FF9933; height:auto; left:-60px; top:-5px; z-index:1; border: #FF9933 1px solid; border-left: #FF9933 2px solid;}
.TitreS{font-family: Georgia; color: #79B3A2; font-size:17px; letter-spacing:2px; font-weight: bold; margin-left:2px; text-shadow:Green;}
.TxtSp{font-family: verdana; line-height:14px; margin-right:5px; position:relative; width:80%; left:10px; font-size:10px; background: url("http://www.immo-diffusion.fr/image/immobilier_gris.gif") no-repeat 0px 4px; padding:0px 10px; color: #666666}

.TxtPjointe{background-color:#FDFDFD; background: url("http://www.immo-diffusion.fr/images/txt_pjointe.gif") no-repeat 0 0; padding: 13px 25px; font-family:Verdana; font-size:10px; color:#003929; width:460px; height:50px; position:relative; top:-8px; margin-bottom:-25px;}

.LigneG{background: url("http://www.immo-diffusion.fr/images/cadre/gg.gif") repeat-y;}
.LigneD{background: url("http://www.immo-diffusion.fr/images/cadre/dd.gif") repeat-y;}

.DefListe {font-size:11px; font-family:Verdana; position:relative; text-align:left; margin-bottom:8px; margin-top:2px; margin-left:0px; background-color:#FDFDFD;}
.DefListe ul{text-align:left; left:0px; margin-left:4px; margin-top:5px; margin-bottom:5px;}
.DefListe div{font-family:Georgia; letter-spacing:3px; color:#79B3A2; font-size:10px;}
.DefListe li{padding: 0px 10px; background: url("http://www.immo-diffusion.fr/image/arrows.gif") no-repeat 0 50%; display:inline; list-style:none;}

#TxtPage {margin-bottom:2px; margin-left:2px; margin-left:2px; padding-right:3px; margin-top:-4px; text-align:left; position:relative;
color: #999999; font-family: Verdana; font-size: 9px; font-style: italic;}
.TxtTitre {width:98%; margin-bottom:2px; margin-left:2px; padding-right:3px; margin-right:4px; margin-top:-4px;  text-align:left; position:relative;
color: #999999; font-family: Verdana; font-size: 9px; font-style: italic;}

#TitrePage {margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; text-align:right; position:relative; top:-33px;
color: #FF9933;  font-family: Verdana;  font-size: 11px; font-weight:normal; font-style: italic;}

.FlecheLi { margin-left:15px; padding: 0px 5px; text-decoration: none; background: url("http://www.immo-diffusion.fr/images/fleche.gif") no-repeat 0 1px; list-style:none;}

.BarrePa{position:relative; width:558px; height:190px; margin:0px; padding:0px; text-align:left; line-height:18px; border-left:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC; border-top:solid 1px #CCCCCC; background:url(http://www.immo-diffusion.fr/image/fond/pa.jpg) repeat-x;}
.Pa1{position:absolute; left:1px; width:380px; height:auto; margin:0px; padding:0px;}
.Coeur{background:url(http://www.immo-diffusion.fr/images/coeur2.gif) no-repeat 5px 30px;} .Compromis{background:url(http://www.immo-diffusion.fr/image/compromis_p.gif) no-repeat 328px 18px;} .Prestige{background:url(http://www.immo-diffusion.fr/images/prestige2.gif) no-repeat 5px 33px;} .Exclusivite{background:url(http://www.immo-diffusion.fr/images/exclusivite.gif) no-repeat 300px 33px;}
.PaBlock{line-height:14px; letter-spacing:2px; text-decoration: none; color: #666666; font-family: Verdana; height:90px; font-size: 11px; margin-bottom:4px; margin-left:8px; margin-top:14px; margin-right:6px;}
.Pa2{position:relative; left:380px; width:175px; margin:0px; height:auto; padding:0px; text-align:right;}
.BarreTPa{position:relative; width:558px; height:58px; margin:0px; padding:0px; text-align:left; line-height:17px; border-left:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC; border-top:solid 1px #CCCCCC; background:url(http://www.immo-diffusion.fr/image/fond/pa.jpg) repeat-y 0px -182px;}
.TPa1{position:absolute; left:1px; width:483px; height:58px; margin:0px; padding:0px;}
.TPa2{position:relative; left:483px; width:75px; margin:0px; height:58px; padding:0px; text-align:right;}
.Ici{color:#000033; font-family: Verdana;}
.PhotoList{filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=-3, OffY=2, Color='#CCCCCC', Positive='true');BORDER: #FF9933 1px solid;position:relative;left:-4px;}
