/* Start of CMSMS style sheet 'CSS_immo' */
body{
	background: #555555 url("gpx/bg.jpg") top repeat-x;
font-family:Arial;
font-size:12px;
color:#dddddd;
	}
a{
outline:none;

}
#main{
	width:980px;
	min-height:570px;
	margin-left :auto;
	margin-right :auto;
	}
	
#top{

	float:left;
	width:980px;
	height:140px;
	
	}

#toplogo{

	float:left;
	width:350px;
	height:140px;
	
	}
	
#top-menu{

	margin:0px 0px 0px 0px; 
	float:right;
	width:620px;
	height:140px;
	
	}
	

#top-menu a{
float:left;
width:122px;
height:139px;
text-indent:-10000px;
}

#top-menu a.presentation{
background:url(gpx/btn_presentaion.jpg) no-repeat 0px 0px;

}

#top-menu a.accueil{
background:url(gpx/btn_accueil.jpg) no-repeat 0px 0px;

}

#top-menu a.biens{
background:url(gpx/btn_biens.jpg) no-repeat 0px 0px;

}

#top-menu a.liens{
background:url(gpx/btn_liens.jpg) no-repeat 0px 0px;

}


#top-menu a.contact{
background:url(gpx/btn_contact.jpg) no-repeat 0px 0px;

}
#top-menu a:hover{
background-position:0px -140px;
}


#img_accueil{
margin:30px 0px 0px 0px;
width:400px;
float:left;

}


#accueil_swf1{
margin:0px 0px 0px 6px;
width:600px;
float:left;

}


#accueil_swf2{
margin:0px 0px 0px 40px;
width:300px;
float:left;

}

#form_accueil{
margin:0px 0px 0px 120px;
width:400px;
float:left;
color:#2e2e2e;
}
	
#ctn{

	margin-top:9px;
	padding:0px 0px 0px 0px;
	float:left;
	width:980px;
	min-height:350px;
	
	}

#ctn-top{
	background: #d67610 url("gpx/bgctn.jpg") top repeat-y;
	margin-top:0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:980px;
	height:244px;

	
	}
#ctn-bottom{
	background: #555555 url("gpx/bgctn2.jpg") top repeat-y;
	margin-top:0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:980px;
	height:150px;
	
	}

#ctn-ctn{
	background: url("gpx/bgctn2.png") top repeat-y;
	margin:-2px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:980px;
	min-height:400px;

	
	}
#partenaires{
padding: 0px 20px; 
width: 470px; 
float: left;

}
#partenaires_delimitation{
border-bottom: 1px dotted #000000; 
width: 940px; 
height: 140px;

}
#partenaires_delimitation:hover{
background-color:#292929;

}
#partenaires a{
text-decoration: none;
	color: #DB4016;
	text-align:center; 
	font:15px Arial; 
}

#partenaires_delimitation h2{
font-weight:bold;
	color: #fff;
background: #222;
padding:5px 20px;
	font:14px Arial; 
}

#partenaires .Style3:hover{
color:black;
}

.txt{
padding:10px 20px 10px 20px;
}

#footer{
text-align:center;
	background: #555555 url("gpx/footer.jpg") top no-repeat;
	padding:0px 0px 0px 0px;
	float:left;
	width:980px;
	height:28px;
	
	}

a {
color:#ff7f00;
}


.orange{

color:#ff7f00;

}

h1{

font-size:20px;
color:#ff7f00;
font-weight:bold;

}

h2{

font-size:15px;
color:#ffffff;
font-weight:bold;

}

#sousmenu{
float:right;
margin:0 0 0 5px;
background:grey;
height:30px;
width:500px;
}

#sousmenu a{
float:left;
display:block;
width:155px;
border-right:1px solid black;
padding-left:10px;
height:30px;
}

#sousmenu a:hover{
background:white;

}
#bouton_presentation{


}
#bouton_presentation a{
display:block;
float:left;
width:270px;
height:270px;
border:1px solid #FF7F00;
margin:0 0 0 30px;
}

#bouton_presentation a:hover{
border:1px solid white;

}

/* End of 'CSS_immo' */

