/* CSS Document */
body {
background-repeat:repeat-x;
margin: 0;
padding: 0;
margin-bottom:0px;
}
#header {
height: 192px;
line-height:0;
}
#menu {
position:fixed;
}
#conteneur {
position: relative;
width: 930px;
margin: 0 auto;
background-color:#e6d7b8;
background-image:url(../image/agence-immobiliere.jpg);
margin-bottom:0px;
padding-bottom:0px;
}
#conteneur2 {
position: relative;
width: 930px;
margin: 0 auto; 
background-image:url(../image/agence-immobiliere-2.jpg);
margin-bottom:0px;
padding-bottom:0px;
}
#centre {
margin-left: 45px;
width:590px;
}
#centre2 {
margin-left: 45px;
width:870px;
}

#droite {
position: absolute;
background-image:url(../image/massif-bauges.gif);
background-repeat:no-repeat;
padding-left:36px;
margin-top:0px;
left:640px;
width: 254px;
}
#droite2 {
position: absolute;
background-image:url(../image/massif-bauges.gif);
margin-top:0px;
left:640px;
width: 260px;
}
#news {
position: absolute;
z-index:1;
margin-top:270px;
left:695px;
width: 210px;
}
#pied {
height: 27px;
background-image:url(../image/agences-immobiliere.gif);
background-repeat:no-repeat;
}

p {margin: 0 0 10px 0;}


.h1 {font-size: 24px; margin-bottom:20px; font-weight:normal; letter-spacing:2px; color:#eb670f; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px}

.h2 {font-size: 13px; font-weight:bold; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px; border-bottom: 1px #eb670f solid; }

.h3 {font-size: 17px; font-weight:bold; letter-spacing:0px; color:#0000CC; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px}

.texte {color:black; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}
.texteblanc {color:white; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}
.textedroite {color:black; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:14px;}
.textenews {color:black; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:14px;}

.textepenche {color:#666666; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px;}

.texteformulaire {color:#666666; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}

.point {color:#eb670f; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}

.pied {color:#333333; margin-top:10px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height:10px;}

.tarif {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-align:center; vertical-align:middle; line-height:16px;}
.tarifgras {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#000000; text-align:center; vertical-align:middle; line-height:16px;}

.textepetit {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-align:left; vertical-align:top; line-height:16px;}

.menu_linksdroite:link {color:blue; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; text-decoration:underline;}
.menu_linksdroite:visited {color:blue; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; text-decoration:underline;}
.menu_linksdroite:hover {color:red; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; text-decoration:underline;}

.menu_linksbas:link {color:#999999; margin-top:12px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height:8px; text-decoration:underline;}
.menu_linksbas:visited {color:#999999; margin-top:12px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height:10px; text-decoration:underline;}
.menu_linksbas:hover {color:#333333; margin-top:12px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height:8px; text-decoration:underline;}

.menu_linksref:link {color:#333333; margin-top:12px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height:8px; text-decoration:none;}
.menu_linksref:visited {color:#333333; margin-top:12px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height:10px; text-decoration:none;}
.menu_linksref:hover {color:#333333; margin-top:12px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height:8px; text-decoration:none;}

/* Menu */
#menuhtc {color: #000;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
line-height:18px;
font-size:12px;}
#menuhtc a, #menuhtc a:visited, #menuhtc a:hover {
   text-decoration: none; 
   color: #000;
  }
#menuhtc ul { margin:0;padding:0; }
#menuhtc ul li { 
   behavior:url('../menu.htc');
   background:#fff; 
   position:relative; 
   display:inline;
   text-align:center;
   padding:0px 13px; 
  }
#menuhtc ul>li { display:table-cell; }
#menuhtc ul li:hover { background:#CCCCCC}
#menuhtc ul li ul { 
   top:expression(this.parentNode.offsetHeight+"px");
   left:expression(0);
   border:solid 1px #000;
   padding-left:-20px;
   position:absolute;
   visibility:hidden; 
  }
#menuhtc ul li:hover ul { visibility:visible; z-index:200;}
#menuhtc ul li ul li { display:block;}
