/* CSS Document */
* {
margin: 0;
padding: 0;
}

body {
background: url(../images/papierpeint.gif) repeat;
font-style:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
}

a{
color:#FFFFFF;
text-decoration:none;
}

.spacer{
clear:both;
border: none;
font-size:1px;
height:0;
line-height:0;
}

#general {
margin: 0 auto;
width:987px;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #E0DFE3;
z-index:1;
}

#contenu{
width:987px;
height:auto;
background:url(../images/fond-gnral.jpg) repeat-y 0 0;
}

#pages7{
float:left;
width:751px;
}

#pages7, #pages8, #pages9, #pages10, #pages11, #pages13{
float:left;
width:751px;
height:509px;
}

#pages7{background: #007fbe url(../images/fond-contenu-pages7.jpg) no-repeat 0 0;}

#pages8{background: url(../images/fond-contenu-pages8.jpg) no-repeat 0 0;}

#pages9{background: url(../images/fond-contenu-pages9.jpg) no-repeat 0 0;}

#pages10{background: url(../images/fond-contenu-pages10.jpg) no-repeat 0 0;}

#pages11{background: url(../images/fond-contenu-pages11.jpg) no-repeat 0 0;}

#pages13{background: url(../images/fond-contenu-pages13.jpg) no-repeat 0 0;}

#pages7{
float:left;
width:751px;
}

#pages-annonces{
float:left;
width:751px;
min-height:510px;
background:#007fbe url(../images/fond-contenu-pages13.jpg) no-repeat top left;
}

#pages14{
float:left;
width:751px;
height:800px;
background: url(../images/fond-contenu-pages14.jpg) no-repeat 0 0;
}

#pages15{
float:left;
width:751px;
background: url(../images/fond-contenu-pages15.jpg) no-repeat top left;
}



/* Header__________________________________*/

#header {
width:987px;
height:209px;
background:url(../images/bandeau-soulogo.jpg) no-repeat left bottom;
}

#header h1{
float:left;
width:236px;
height:100px;
background:url(../images/logo-degueldre-et-cie.jpg);
text-indent:-5000px;
}

#imagesdroite {float:right;}

/*__________menuh outils______________________________________________________________*/

#menuh {
	position:relative;
	top:0;
	left:0;
	width: 100%; /* correction pour Opera */
}


#menuh dd{
	position:absolute;
	z-index:100;
	top: 12px;
	background: #FFF;
	padding:0;
	margin:0;
	visibility:hidden;
}

#menuh dd.smenu6, #menu dd.smenu7, #menu dd.smenu9{	width: auto;}
#menuh dd.smenu6{	left: 325px;}
#menuh dd.smenu7{	left: 385px;}
#menuh dd.smenu9{	left: 630px;}

#menuh dd ul {
	display:block;
	list-style:none;
	width:105px;
	border-bottom:1px solid #9B7A64;
	border-right:1px solid #9B7A64;
	border-left:1px solid #9B7A64;}

#menuh dd li {
	display:block;
	width:105px;
	height:auto;
	margin:0 0 -2px 0;}


#menuh dd li a{
 	display:block;
	padding:5px;
	color: #9B7A64;
	text-decoration: none;
	text-indent:-1px;
	font-size:9px;
	border-top:1px solid #9B7A64;}

#menuh dd li a:hover{
	display:block;
	padding:5px;
	margin:0;
	color: #6A6055;
	background: #D5CDC1;
	text-decoration: none;
	text-indent:-1px;
	font-size:9px;}




/*____________________________________________________________________________________*/


#header dl{
display:block;
float:right;
width:751px;
height:25px;
background:url(../images/fond-menu-outils.jpg);
text-indent:-5000px;
list-style: none;
}

#header dl a{display:block;}

#header dl dt{
display:block;
float:left;}

#header dl dt#spacer{width:310px;}
#header dl dt#lioutil{width:60px;}
#header dl dt#infos{width:91px;}
#header dl dt#questionnaire{width:154px;}
#header dl dt#contact{width:91px;}

#header dl a#outil{
width:60px;
background:url(../images/bt-outils.gif) no-repeat 0 0;}
#header dl a#outil:hover{background:url(../images/bt-outils.gif) no-repeat 0 -25px;}

#header dl a#infos{
width:91px;
background:url(../images/bt-infos-utiles.gif) no-repeat 0 0;}
#header dl a#infos:hover{background:url(../images/bt-infos-utiles.gif) no-repeat 0 -25px;}

#header dl a#questionnaire{
width:154px;
background:url(../images/bt-question.gif) no-repeat 0 0;}
#header dl a#questionnaire:hover{background:url(../images/bt-question.gif) no-repeat 0 -25px;}

#header dl a#contact{width:128px;
background:url(../images/bt-contact.gif) no-repeat 0 0;}
#header dl a#contact:hover{background:url(../images/bt-contact.gif) no-repeat 0 -25px;}


/*_________contenu/_____________________________menu a1____________________________*/

#menu {
	position:relative;
	top:0;
	left:0;
	width: 100%; /* correction pour Opera */
}

#menu dd{
	visibility:hidden;
	position:absolute;
	z-index: 100;
	left: 130px;
	background: #C6B19C;
	padding:0;
	margin:0;
}

#header dl dt{display:block;}

#menu dd.smenu1, #menu dd.smenu2, #menu dd.smenu3, #menu dd.smenu4, #menu dd.smenu5{
	width: auto;}

#menu dd.smenu1{	top: 25px;}
#menu dd.smenu2{	top: 50px;}
#menu dd.smenu3{	top: 75px;}
#menu dd.smenu4{	top: 100px;}
#menu dd.smenu5{	top: 125px;}

#menu ul {
	list-style:none;
	width:105px;}

#menu dd li {
	width:auto;
	border-bottom:1px solid #FFF;
	border-right: 1px solid #FFF;
	border-left: 1px solid #FFF;}


#menu dd li a{
	width:95px;
	padding:5px;
	height:auto;
	display:block;
	color: #413421;
	text-decoration: none;
	text-indent:-1px;
	font-size:9px;
}

#menu dd li a:hover{
	width:95px;
	display:block;
	height:auto;
	color: #6A6055;
	background: #D5CDC1;
}

/*________________________________________________________________________*/

#contenu dl{
width:236px;
height:255px;
text-indent:-5000px;
list-style: none;
margin:0;
background:url(../images/fond-menu-general.jpg) no-repeat 0 150px;
}


#contenu dl dt{
float:left;
}

#contenu dl a{
display:block;
width:236px;
height:25px;
}

#contenu dl a#presentation{background:url(../images/bt2-presentation.jpg) no-repeat 0 0;}
#contenu dl a#presentation:hover{background:url(../images/bt2-presentation.jpg) no-repeat 0 -25px;}

#contenu dl a#actu{background:url(../images/bt2-actu.jpg) no-repeat 0 0;}
#contenu dl a#actu:hover{background:url(../images/bt2-actu.jpg) no-repeat 0 -25px;}

#contenu dl a#offres{background:url(../images/bt2-offres-immo.jpg) no-repeat 0 0;}
#contenu dl a#offres:hover{background:url(../images/bt2-offres-immo.jpg) no-repeat 0 -25px;}

#contenu dl a#gestionloc{background:url(../images/bt2-gestionloc.jpg) no-repeat 0 0;}
#contenu dl a#gestionloc:hover{background:url(../images/bt2-gestionloc.jpg) no-repeat 0 -25px;}

#contenu dl a#copropriete{background:url(../images/bt2-copropriete.jpg) no-repeat 0 0;}
#contenu dl a#copropriete:hover{background:url(../images/bt2-copropriete.jpg) no-repeat 0 -25px;}

#contenu dl a#transactions{background:url(../images/bt2-transactions.jpg) no-repeat 0 0;}
#contenu dl a#transactions:hover{background:url(../images/bt2-transactions.jpg) no-repeat 0 -25px;}

#colonne_1, #colonne_2, #colonne_3, #colonne_4{
float:left;
}

#colonne_1{
width:236px;
}

#colonne_2, #colonne_3{
width:250px;
}

#colonne_4{
width:251px;
}

/*contenu/__________________________B1_______________________________*/


#contenu #b1{
position:relative;
width:236px;
height:254px;
background:url(../images/fond-b1.jpg) no-repeat 0 0;
}

#contenu #b1 h2{
display:block;
width:236px;
height:83px;
background:url(../images/tit-gestionloc.jpg) no-repeat 85px 43px;
text-indent:-5000px;
}

#contenu #b1 img{
padding-left:5px;
}

#contenu #b1 p, #contenu #a2 p, #contenu #a4 p{
text-align:right;
padding:10px 15px 0;
}


/*________________________footer/_________________________________________________________*/


#footer{
width:987px;
height:20px;
color:#544435;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:center;
margin:auto;
}


#footer a, #footerlex a{
color:#544435;
text-decoration:none;
}

/**#b1-annonces{
position:relative;
width:236px;
height:254px;
background:url(../images/fond-b1-2.jpg) no-repeat 0 0;
}**/

#b1-annonces{
position:absolute;
float:left;
left:0;
width:236px;
height:254px;
top:-254px;
padding:0;
background:url(../images/fond-b1-2.jpg) no-repeat bottom left;
}

#footerlex{
position:relative;
clear:both;
width:987px;
height:20px;
color:#544435;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:center;
margin:auto;
}

/*************************************************************************************/
/**********************************    ANNONCES  *************************************/
/*************************************************************************************/

.pages-ann{
clear:both;
width:540px;
margin:0 0 50px 110px;
padding-top:10px;
font:11px Verdana, Arial, Helvetica, sans-serif;
}

.pages-ann li.moteur-titre{
width:450px;
font-weight:bold;
margin-top:5px;
padding-left:10px;
background:#9f8b77;
height:20px;
}

.pages-ann li.moteur-ligne{
width:450px;
padding-left:50px;
}

input.moteur-bt, input.moteur-champs, label.moteur-txt{
float:left;}
span.moteur-txt2{
float:left;
padding-top:4px;}
label.labbt{
float:left;
width:80px;}

input#bouton-envoi{
margin-left:150px;}


div#resultat-rech{
color:#66FFFF;
font-weight:bold;
}

a#retour-criteres, a#retour-liste{
color:#66ffff;
text-decoration:none;}
a#retour-criteres:hover, a#retour-liste:hover{
color:#ffffff;
text-decoration:none;}

ul#list-sort{
text-align:left;
color:#66FFFF;
background:#9f8b77;}

ul#list-sort a{
margin:0 5px;
padding:0 3px;}

div#infos-centrees{
font-weight:bold;
text-align:left;
margin-bottom:20px;}

.txt-fonce{
color:#333333;}
.bleuclair{
color:#66FFFF;}


/************  DET   **********************/

div.annonces-detail{
margin-bottom:40px;}



div.titre{
float:left;
width:280px;
color:#FFF;
background:#9f8b77;
padding:5px 20px;}

div.prix{
float:left;
width:180px;
color:#FFF;
font-weight:bold;
text-align:right;
background:#9f8b77;
padding:5px 20px;}

#fond-blanc{
background:#ecdec9;
color:#333333;
padding-bottom:10px;
margin-bottom:10px;}

ul.photos{
clear:both;
float:left;
width:150px;}

div.situation{
float:left;
padding-top:30px;
width:350px;}

div.situation2{
clear:both;}




