/* CSS Document */

BODY
{
	background-color : #FFFFFF;
	color : #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}


/*LES DIV*/

div#principale 
{
	 position:absolute;
     left: 50%; 
	 margin-left: -400px; /* moitié de la largeur */
     width: 800px;
     height: 650px;
	 /*border:1px solid #000000;  */
}

div#haut
{
	height:150px;
	background-image:url(images/haut.jpg);
	background-repeat:no-repeat;
  width: 100%;

}

div#contenu
{
	position:absolute;
	top:195px;
	width:710px;
	height:350px;
	padding:40px;
	padding-top:20px;
	background-image:url(images/contenu.jpg);
	background-repeat:no-repeat;

}
div#contenu a
{
	position:relative;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
div#contenu a:hover
{
	color:#FFFFFF;
}

div#contenu2
{
	position:relative;
	width:720px;
	height:328px;
	overflow:auto;

}

div#bas
{
	margin-top:40px;
  width: 100%;
 	border:0px solid #000000;
 	padding:2px;
	text-align:center;
	font-size: 11px;
	letter-spacing:11px;
	color:#FFFFFF;
}
div#bas TD
{
  background-color: #000000;
  width:25%
}
div#bas a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
div#bas a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#EDB329;
	font-weight:bold;
}
div#bas2
{
	position:absolute;
	margin-top:40px;
	left:100px;
	width:130px;
	height:30px;
 	border:1px solid #000000;
	text-align:center;
	color:#FFFFFF;
}
div#bas2 a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
div#bas2 a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#EDB329;
	font-weight:bold;
}

div#foot
{
	background-color:#000000;
	left:50%;
	margin-left: -400px;
	position:absolute;
	top:620px;
	width:800px;
	height:15px;
	border:1px solid #000000;  
	text-align:center;
	color:#FFFFFF;
	font-size:9px;
}
div#foot a
{
	color:#FFFFFF;
}

div#admin 
{
	position:absolute;
	background-color:#EDB329;
	width:800px;
	height:460px;
	top:190px;
	left:50%;
	margin-left:-400px;
	border:1px solid #000000;
}


div#admin a
{
	color:#000000;
	font-weight:bold;
}
div#admin a:hover
{
	color:#FFFFFF;
	font-weight:bold;
}
div#adminmodif a
{
	color:#000000;
	font-weight:bold;
}
div#adminmodif a:hover
{
	color:#FFFFFF;
	font-weight:bold;
}
div#adminmodif
{
	position:absolute;
	background-color:#EDB329;
	width:800px;
	height:400px;
	top:190px;
	left:50%;
	margin-left:-400px;
	border:1px solid #000000;
}

div#admin2
{
	position:absolute;
	background-color:#EDB329;
	width:800px;
	height:600px;
	top:700px;
	left:50%;
	margin-left:-400px;
	border:1px solid #000000;
	overflow:scroll;
	padding-top:10px;
}

div#newsletter a
{
	position:absolute;
	left:260px;
	border:1px #000000 dotted;
	top:80px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

/*LE MENU */

div#menu 
{
	position:absolute;
	top: 162px;
	left:50%;
	margin-left:-377px;
    width: 752px;
	text-align: center;
	letter-spacing:0px;
}

div#menu ul {
	list-style-type : none;
	padding : 0px;
	text-align: center ;
} 

div#menu ul li {
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	border:1px solid #FFFFFF;  
}



/*Commerces et Cessions*/
div#menu ul li.commerces a:link, ul li.commerces a:active, ul li.commerces a:visited {
	text-decoration: none;
	background-color: #000000;
	padding: 0px 5px 0px 5px;
	color: #FFFFFF;
}

div#menu ul li.commerces a:hover {
	text-decoration: none;
	font-size: 11px;
	background-color: #EDB329;
	color: #FFFFFF;
}

/*Immeubles et murs commerciaux*/
div#menu ul li.immeubles a:link, ul li.immeubles a:active, ul li.immeubles a:visited {
	text-decoration: none;
	background-color: #000000;
	padding: 0px 5px 0px 5px;
	color: #FFFFFF;
}

div#menu ul li.immeubles a:hover {
	text-decoration: none;
	font-size: 11px;
	background-color: #EDB329;
	color: #FFFFFF;
}

/*Maisons*/
div#menu ul li.maisons a:link, ul li.maisons a:active, ul li.maisons a:visited {
	text-decoration: none;
	background-color: #000000;
	padding: 0px 5px 0px 5px;
	color: #FFFFFF;
}

div#menu ul li.maisons a:hover {
	text-decoration: none;
	font-size: 11px;
	background-color: #EDB329;
	color: #FFFFFF;
}

/*Appartements*/
div#menu ul li.appartements a:link, ul li.appartements a:active, ul li.appartements a:visited {
	text-decoration: none;
	background-color: #000000;
	padding: 0px 5px 0px 5px;
	color: #FFFFFF;
}

div#menu ul li.appartements a:hover {
	text-decoration: none;
	font-size: 11px;
	background-color: #EDB329;
}

/*Bureaux*/
div#menu ul li.bureaux a:link, ul li.bureaux a:active, ul li.bureaux a:visited {
	text-decoration: none;
	background-color: #000000;
	padding: 0px 5px 0px 5px;
	color: #FFFFFF;
}

div#menu ul li.bureaux a:hover {
	text-decoration: none;
	font-size: 11px;
	background-color: #EDB329;
}

/*Halls*/
div#menu ul li.halls a:link, ul li.halls a:active, ul li.halls a:visited {
	text-decoration: none;
	background-color: #000000;
	padding: 0px 5px 0px 5px;
	color: #FFFFFF;
}

div#menu ul li.halls a:hover {
	text-decoration: none;
	font-size: 11px;
	background-color: #EDB329;
}





/*DIVERS*/

TD.descriptif
{
	text-align:justify;
	padding:2px;
}

div#choix
{
	visibility:hidden;
	position:absolute;
	width:200px;
	height:200px;
	top:400px;
	right:10px;
	font-size:8px;
}
div#choix a
{
	font-weight:lighter;
	text-decoration:none;
	color:#000000;
	visibility:hidden;
}
div#choix a:hover
{
	font-weight:bold;
	color:#EDB324;
}
	
div#choix2
{
	position:absolute;
	width:200px;
	height:300px;
	top:200px;
	right:10px;
	font-size:8px;
}

div#choix2 a
{
	font-weight:lighter;
	text-decoration:none;
	color:#000000;
}
div#choix2 a:hover
{
	font-weight:bold;
	color:#EDB324;
}

TABLE.choix
{
	text-align:LEFT;
	width:200px;
	border:1px dashed #EDB324;
}

TABLE.choix2
{
	text-align:LEFT;
	width:200px;
	border:1px dashed #EDB324;
}

TABLE.newsletter 
{
	border:1px #000000 dotted;
}
TABLE.newsletter a
{
	color:#000000;
	font-weight:bold;
}
TABLE.newsletter a:hover
{
	color:#EDB329;
	font-weight:bold;
}

a
{
	color:#000000;
	font-weight:bold;
}
a:hover
{
	color:#FF9900;
}
.menutable {
  background-color:#000000;
  letter-spacing:-1px;
}
TABLE.menutable a {
  color: #FFFFFF; 
  text-decoration:none; 
}
TABLE.menutable a:hover{
  color: #FF9900;
  text-decoration:none; 
}

