body
{
	margin: 10px 0 ;
	padding: 0 ;
	text-align: center ;
        background: #ddd ;
        font: 0.8em "Trebuchet MS", helvetica, sans-serif ;
        color: #002A50 ;
}

a img {
border: none;
}

a {
  color: #fff;
}

a:link,a:visited {
  text-decoration: none;
}


#fondH
{
        width: 920px ;
        height: 20px ;
	margin: 0 auto ;
        text-align: center ;
        background: url(../images/fondH.jpg) no-repeat left top;
}


#conteneur
{
	width: 920px ;
        height: 850px ;
	margin: 0 auto ;
	text-align: left ;
        background: #CCC ;
}

#header
{
	height: 150px ;
        background: url(../images/logo3.jpg) no-repeat left top;
        margin: 0 ;
        font-size: 1.2em
        font-weight: bold ;

}

#titre1
{
        width: 237px ;
        height: 20px ;
        position: absolute
	margin: 0 auto ;
        margin-top:20px;
        margin-left:10px;
        text-align: center ;
        background: url(../images/titreG2.jpg) no-repeat left top;
        color: #000 ;
        font-size: 1.2em ;
        font-weight: bold ;
}

#gauche1
{
	width: 235px ;
        height: 190px ;
        position: absolute
	margin: 0 auto ;
        margin-left:10px;
	text-align: left ;
        background: #fff ;
        border: 1px solid #6AC8E8 ;
        
}

#bas1
{
        width: 237px ;
        height: 20px ;
        position: absolute
        margin: 0 auto ;
        margin-left:10px;
        margin-top:-1px;
        background: url(../images/basG2.jpg) no-repeat left top;
}

#devis
{
        width: 235px ;
        height: 100px ;
        position: absolute
        margin: 0 auto ;
        margin-top:15px;
        margin-left:10px;
}


#titre2
{
       width: 237px ;
        height: 20px ;
        position: absolute
	margin: 0 auto ;
        margin-top:15px;
        margin-left:10px;
        text-align: center ;
        background: url(../images/titreG3.jpg) no-repeat left top;
        color: #000 ;
        font-size: 1.2em ;
        font-weight: bold ;
}

#gauche2
{
	width: 235px ;
        height: 270px ;
        position: absolute
	margin: 0 auto ;
        margin-left:10px;
        border: 1px solid #FBC200 ;
        background: url(../images/menuDiag1.gif) no-repeat left top;
	
}

#bas2
{
        width: 237px ;
        height: 20px ;
        position: absolute;
        margin: 0 auto ;
        margin-left:10px;
        margin-top:-1px;
        background: url(../images/basG3.jpg) no-repeat left top;
       
}

#footer
{
        width: 920px ;
        height: 200px ;
	margin: 0 auto ;
        color: #002A50;
        text-decoration: none;
        text-align: center ;
        background: url(../images/footer.jpg) no-repeat left top;
}

#footer a {
  color: #002A50;
}

#footer a:link,a:visited {
  text-decoration: none;
}

#contH
{
       width: 645px ;
        height: 20px ;
        float: right;
	margin: 0 auto ;
        margin-right:10px;
        margin-top:-653px;
        text-align: center ;
        color: #002A50 ;
        font-size: 1.2em ;
        font-weight: bold ;
        background: url(../images/contH.gif) no-repeat left top;
}

#contenu
{
	width: 643px ;
        height: 631px ;
        float: right;
	margin: 0 auto ;
        margin-right:10px;
        margin-top:-633px;
	text-align: left ;
        background: #fff;
        border: 1px solid #002A50 ;
        
}

#contenu a {
  color: #002A50;
}

#contenu a:link,a:visited {
  text-decoration: none;
}

#contenu a:hover {
  color: #6AC8E8;
}

#contB
{
       width: 645px ;
        height: 20px ;
        float: right;
	margin: 0 auto ;
        margin-right:10px;
        margin-top: -1px;
        text-align: center ;
        background: url(../images/contB.jpg) no-repeat left top;
}

ul#menu1
{
	height: 23px ;
	margin: 0 ;
	padding: 0 ;
        list-style-type: none ;
        margin-top:30px;
        margin-left:307px;
}

ul#menu1 li
{
	float: left ;
	text-align: center ;
}

ul#menu1 li a
{
	width: 140px ;
        height: 24px ;
        font-size: 1.2em
        font-weight: bold ;
	color: #002A50 ;
	display: block ;
	text-decoration: none ;
}

ul#menu1 li a:hover
{
	background: #002A50 ;
        color: #fff ;
}


ul#vente
{
	height: 80px ;
        width: 235px ;
	margin: 0 ;
	padding: 0 ;
        margin-top:10px;
        background: url(../images/vente2.gif) no-repeat;
}

ul#vente li {
        list-style-type:none;
        text-align: center ;
        margin: 0;
}

ul#vente li a
{
	width: 235px ;
        height: 80px ;
	display: block ;
	text-decoration: none ;
}


ul#vente li a:hover
{
	background: url(../images/vente1.gif) no-repeat;
}

ul#vente span {
  display:none;
}

ul#location
{
	height: 80px ;
        width: 235px ;
	margin: 0 ;
	padding: 0 ;
        margin-top:5px;
        background: url(../images/location1.gif) no-repeat;
}

ul#location li {
        list-style-type:none;
        text-align: center ;
        margin: 0;
}

ul#location li a
{
	width: 235px ;
        height: 80px ;
	display: block ;
	text-decoration: none ;
}


ul#location li a:hover
{
	background: url(../images/location2.gif) no-repeat;
}

ul#location span {
  display:none;
}

ul#menu2
{
	height: 30px ;
        margin: 0 ;
	padding: 0 ;       
        list-style-type: none ;        
}


ul#menu2 li a
{
	width: 235px ;
        line-height: 30px ;
        margin: 0 ;
	padding: 0 ;
        margin-left:18px;
	font-size: 0.9em ;
	font-weight: bold ;
	color: #002A50 ;
	display: block ;
	text-decoration: none ;
}

ul#menu2 li a:hover
{
        color: #6AC8E8 ;
}