/* CSS Document */

html{margin: 0px;padding: 0px;}
body{margin: 0px;padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #747474; background-color:#2f3f7e; background-image:url(image/back.jpg);}


#header{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:800px; height:123px; background-image:url(image/immobilier-header.gif); background-repeat:no-repeat;border:1px solid #f0f0f0;}
#left{margin: 0px;padding: 0px; width: 164px;background-color:#f7f7f7;}


#contenu{width:802px;margin-left:auto; margin-right:auto;background-color:#ffffff;}

#retab { clear:both; padding-bottom: 0px;}

#right img {margin:0px 0px 0px 0px; padding:5px 5px 5px 5px; background-color:#f1f1f1;}

h1 {margin:10px 0px 20px 10px; padding:8px 8px 8px 30px; border-top:1px dotted #CCCCCC;border-bottom:1px dotted #CCCCCC; width:450px; font-size:16px;color:#112f83;background-image: 
url(image/pictitre0.jpg); background-repeat:no-repeat; background-position:left;}
h2 a{margin:0px 0px 10px 10px; padding:8px 8px 8px 30px; border-top:1px dotted #CCCCCC;border-bottom:1px dotted #CCCCCC; width:450px;font-size:12px;background-image: url(image/pictitre.jpg); background-repeat:no-repeat; background-position:left; color:#ff8a2c}
h2 a:hover{margin:0px 0px 10px 10px; padding:8px 8px 8px 30px; border-top:1px dotted #CCCCCC;border-bottom:1px dotted #CCCCCC; width:450px;font-size:12px;background-image: url(image/pictitre.jpg); background-repeat:no-repeat; background-position:left; color:#ff8a2c}

#right{margin: 0px;padding: 0px; width: 625px; float:right; border-right:1px solid #f0f0f0;}
#right p {margin:0px 0px 20px 20px; padding:10px 10px 10px 10px; width:470px;font-size:11px;background-image: url(image/backp.jpg); background-repeat:repeat-x; background-position:bottom; color:#1f2a52 ; line-height:1.9em;}
#right p a{color:#ff8534; font-size:12px;font-weight:bold;text-decoration:underline;}
#right p a:hover{color:#ff8534;font-size:12px;font-weight:bold;text-decoration:none;}
0px

#cont{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:98px;}
#cont p{margin:0px 0px 0px 700px; padding:0px 0px 0px 0px; width:98px;}

#fav {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#fav ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;list-style-type: none;}
#fav li{margin:0px 0px 10px 0px; padding:0px 0px 0px 0px;}

#menu01 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;width:260px;}
#menu01 ul{list-style-type: none;margin:0px 0px 20px 10px; padding:0px 0px 0px 0px;width:180px;}
#menu01 li{margin:0px 0px 0px 0px; padding:0px 0px 0px 15px; border-bottom:1px solid #ffffff;background: url(image/bullet01.gif) no-repeat 0 0 ; background-position:left;display:block;}
#menu01 li a{margin:0px 0px 0px 20px;line-height: 31px ;color: #0c1e52 ;text-decoration: none ;}
#menu01 li a:hover{text-decoration: underline;}
#menu01 p{margin:0px 0px 0px 0px; padding:5px 5px 5px 5px;}

#menu02 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;width:260px; }
#menu02 ul{list-style-type: none;margin:30px 0px 20px 10px; padding:0px 0px 0px 0px;width:180px;}
#menu02 li{margin:0px 0px 0px 0px; padding:0px 0px 0px 15px; border-bottom:1px solid #ffffff;background: url(image/bullet02.gif) no-repeat 0 0 ; background-position:left;display:block;}
#menu02 li a{margin:0px 0px 0px 20px;line-height: 31px ;color: #112f83 ;text-decoration: none ;}
#menu02 li a:hover{text-decoration: underline;}

#ads01{margin:0px 0px 10px 20px; width:480px;}
#ads02{margin:0px 0px 10px 20px; width:480px;}


#basgauche{margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; float:left;  width:220px;}
#basgauche p {margin:0px 0px 20px 20px; padding:10px 10px 10px 10px; width:200px;font-size:11px;background-image: url(image/backp.jpg); background-repeat:repeat-x; background-position:bottom; color:#1f2a52 ; line-height:1.9em;}
#basgauche h2 {margin:0px 0px 0px 10px; padding:8px 8px 8px 30px; border-top:1px dotted #CCCCCC;border-bottom:1px dotted #CCCCCC; width:180px;font-size:12px;background-image: url(image/pictitre.jpg); background-repeat:no-repeat; background-position:left; color:#1f2a52}
#basgauche img{border:1px dotted #cccccc;margin-right:5px;margin-top:3px;float:left;}
#basgauche a {font-size:12px;font-weight:bold;color:#ff8534;display:block;}
#basgauche a:hover {text-decoration:underline;color: #5c57c2;}

#basdroite{margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; float:right; width:240px;}
#basdroite p {margin:0px 0px 20px 20px; padding:10px 10px 10px 10px; width:200px;font-size:11px;background-image: url(image/backp.jpg); background-repeat:repeat-x; background-position:bottom; color:#1f2a52 ; line-height:1.9em;}
#basdroite h2 {margin:0px 0px 0px 10px; padding:8px 8px 8px 30px; border-top:1px dotted #CCCCCC;border-bottom:1px dotted #CCCCCC; width:180px;font-size:12px;background-image: url(image/pictitre.jpg); background-repeat:no-repeat; background-position:left; color:#1f2a52}
#basdroite a{color:#ff8534; font-size:11px;font-weight:normal;text-decoration:none;}
#basdroite a:hover{color:#ff8534;font-size:11px;font-weight:normal;text-decoration:underline;}
#basdroite { clear:both; padding-bottom: 0px;}


#footer {margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:center; width:100%; background-image:url(image/footer.gif); background-repeat:no-repeat; width:800px; height:72px;}
#footer p{margin:10px 0px 0px 550px; padding:0px 0px 0px 0px; text-align:center;color:#ff8534;font-size:11px;font-weight:normal;text-decoration:underline;}
#footer a{color:#2156a4; font-size:11px;font-weight:normal;text-decoration:none;}
#footer a:hover{color:#2156a4;font-size:11px;font-weight:normal;text-decoration:underline;}
#footer span{margin:0px 0px 0px 0px; padding:80px 0px 0px 0px; text-align:center; color:#2156a4;}



