/* *** css by miss monorom www.intensivstation.ch *** */
/* css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en  */

body {
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#564b47;
	padding:0;
	margin:0;
	background: #fff url(agence_immobiliere/header-maison-saumur.jpg) no-repeat center top;
}
/*
a {color: #143c8c;}
a:visited {color: #143c8c;}
a:hover {color: #564b47;}
a:active { color: #143c8c;}*/

.aucundispo{
	padding-left: 50px;
	font-size: 16px;
}

h1 {
	margin-top: 0;
	padding: 0;
	font-size: 22px;
}



h2 {
	color: white;
	line-height: 1px;
}
h3 {
	margin-top: 0;
	padding: 0;
	font-size: 12px;
	font-weight: bold;
}

#contientlesblocs_biendumois h1{
	color: gray;
	padding: 0;
	margin: 0;
	font-size: 18px;
}

#contientlesblocs_biendumois p{
	color: gray;
	padding: 0;
	margin: 0;
	line-height: 12px;
}





.clear{
	clear: both;
}

/* ----------container to center the layout-------------- */
#container {
	width: 1025px;
	margin: 0 auto;
}

/* ----------banner for logo-------------- */
#banner {
	padding: 0px;
	margin: 0px;
}

#flashcontent{
	width: 1025px;
	height: 250px;
	padding: 0px;
	margin: 0px;
}

/* -----------------content--------------------- */
#contentventes {
	padding: 0px;
	margin: 0 140px;
	min-height:500px;
	height:expression(this.scrollHeight > 500 ? "auto":"500px");
	width: 675px;
}


#hautcontentventes {
	
}
#bascontentventes {
	
}
#contentventehaut{
	padding: 0;
	margin: 0;
}
#contentviagermilieu{
	background: url(agence_immobiliere/viager-content-milieu.jpg) repeat-y;
}
#contentventemilieu{
	background: url(agence_immobiliere/maison-content-milieu.jpg) repeat-y;
}
#contentcontact{
	background: url(agence_immobiliere/contact-milieu.jpg) repeat-y;
	text-align: center;
}
#contentbiendumois{
		background: url(agence_immobiliere/biendumoimileu.jpg) repeat-y;
}
#contentlocationmilieu{
	background: url(agence_immobiliere/location-milieucadrescontent.jpg) repeat-y;
}
#contientlesblocs{
	height: 350px;
	overflow: auto;
	width: 96%;
}
#contientlesblocs_biendumois{
	text-align: center;
	color: white;
	padding-right: 120px;
	padding-left: 120px;
}
#contientlesblocs_biendumois h1{
		font-size: 28px;
	color: white;
	font-weight: normal;
	font-style: normal;
}
#contientlesblocs_biendumois p{
		font-size: 16px;
		color: white;
	line-height: 25px;
	font-weight: normal;
	font-style: normal;
}
h6.prixbiendumois{
	background: url(agence_immobiliere/fd_prix-bien.jpg) repeat-x;
	margin: 10px;
	padding: 10px;
	border: 1px solid #0d7909;
	color: #0a3819;
	font-weight: bold;
	font-size: 24px;
	line-height: 18px;
}




.bloc{
	width: 580px;
	border: 2px solid gray;
	margin: auto auto 10px 45px;
	padding-top: 10px;
}

.bloc h1{
	margin: 0 0 0 10px;
}
.bloctitre {
	color: #143c8c;
	font: 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
.contenu p{
	margin-left: 10px;
	font-size : 14px;
}

/* @group petites_images */
.blocimagebiendumois{
	width: 420px;
	padding: 0;
	vertical-align: 0;
	text-align: center;
	margin-bottom: 10px;
	margin : 0 auto;

}
.blocimage{
	width: 300px;
	float: right;
	padding: 0;
	vertical-align: 0;
	text-align: right;
	margin-bottom: 10px;
	margin-left: 0;
	margin-right: 0;
}
.petitevignette{
	padding: 0;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	border: 1px solid #4c4c4c;
}

.gal_container ul{ float: right; }

.gal_container li{
		display: inline;
		float: left;
		width: 55px;
		height: 55px;
}

.gal_thumb_container{ width: 120px; }

.gal_enlarge_container{ float: left; width: 360px; height: 400px; }

.gal_container {
	width:550px;
	margin:0px auto;
	text-align:left;
	padding:15px;
}

.gal_enlarge_container img{ border: 1px solid #000; padding: 5px; }

.gal_thumb_container img{ border: 1px solid #000; }

/* @end */

.bascontenu{
	background-color: gray;
	margin: 0;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	line-height: 35px;
	height: 35px;
}
.ref{
	width: 100px;
	float: left;
	text-align: left;
	padding-left: 10px;
	color: #8ed0f0;
	font-style: italic;
	line-height: 35px;
}
.biendumoisref{
	text-align: right;
	font-size: 12px;
}
.prix{
	width: 250px;
	float: right;
	text-align: right;
	color: #fff;
	margin-right: 10px;
	font: 23px/35px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
           

div#content { 

}

p, pre{

}

/* @group ongletprix */
#ongletsprix {
	height: 25px;
	width: 583px;
	margin-left: 45px;
	line-height: 22px;
	margin-bottom: 20px;
	font-weight: bold;
	text-align: right;
	text-decoration: none;
}
#ongletsprix a{
	text-decoration: none;
	color: gray;
}
#ongletsprix a:hover{
	text-decoration: none;
	color: green;
}
#ongletsprixun{
	width: 170px;
	float: left;
	border: 1px solid #343434;
	background-image: url(agence_immobiliere/fd_ongletprix.jpg);
	padding-right: 10px;
}
#ongletsprixun:hover{
	width: 170px;
	float: left;
	border: 1px solid #343434;
	background-image: url(agence_immobiliere/fd_ongletprix-oververt.jpg);
	padding-right: 10px;
}
#ongletsprixun.selected{
	width: 170px;
	float: left;
	border: 1px solid #343434;
	background-image: url(agence_immobiliere/fd_ongletprix-oververt.jpg);
	padding-right: 10px;
}


#ongletsprixdeux{
	width: 170px;
	float: left;
		border: 1px solid #343434;
	background-image: url(agence_immobiliere/fd_ongletprix.jpg);
	padding-right: 10px;
	margin-left: 19px;
}
#ongletsprixdeux:hover{
	width: 170px;
	float: left;
	border: 1px solid #343434;
	background-image: url(agence_immobiliere/fd_ongletprix-oververt.jpg);
	padding-right: 10px;
}
#ongletsprixdeux.selected{
	width: 170px;
	float: left;
	border: 1px solid #343434;
	background-image: url(agence_immobiliere/fd_ongletprix-oververt.jpg);
	padding-right: 10px;
}

#ongletsprixtrois{
	width: 170px;
	float: right;
	border: 1px solid #343434;
	background-image: url(agence_immobiliere/fd_ongletprix.jpg);
	padding-right: 10px;
}
#ongletsprixtrois:hover{
	width: 170px;
	float: right;
	border: 1px solid #343434;
	background-image: url(agence_immobiliere/fd_ongletprix-oververt.jpg);
	padding-right: 10px;
}
#ongletsprixtrois.selected{
	width: 170px;
	float: right;
	border: 1px solid #343434;
	background-image: url(agence_immobiliere/fd_ongletprix-oververt.jpg);
	padding-right: 10px;
}


/* @end */

/* @group Onglets */

/* @group viager_rose (vert) */

#contentviagermilieuonglets{
	background: url(agence_immobiliere/viager-fdongletsrose.jpg) repeat-x;
	color: purple;
	font-weight: bold;
	font-style: italic;
	font-size: 17px;
	line-height: 45px;
	height: 45px;
	width: 583px;
	margin: 10px 30px 10px 46px;
}
#contentviagermilieuonglets a{
	text-decoration: none;
	color: gray;
	padding-left: 10px;
}
/*
#contentventemilieuonglets p a:hover{
	color: green;
	margin-top: 20px;
}
#contentventemilieuonglets #onglet_gauche p{
	color: green;
	margin-top: 20px;
	line-height: 5px;
}

#onglet_gauche{
	width: 260px;
	float: left;
	padding-left: 20px;
}
#contentventemilieuonglets #onglet_masque{
	background-image: url(agence_immobiliere/ongletvert-masque.jpg);
	width: 285px;
	float: right;
	padding-left: 20px;
	color: gray;
}*/

#ongletdroit{
	padding-left: 20px;
	width: 265px;
	float: right;
}
#contentviagermilieuonglets #ongletdroitviager.selected, #ongletdroitviager.selected a{
	padding-left: 20px;
	width: 265px;
	float: right;
		background-image: url(agence_immobiliere/fd-ongletselect_viager.jpg);
	color: purple;
}
#ongletguaucheviager{
	width: 260px;
	float: left;
	/*padding-left: 20px;*/
	
}
#ongletguaucheviager.selected, #ongletguaucheviager.selected a{
	width: 260px;
	float: left;
	padding-left: 20px;
	background-image: url(agence_immobiliere/fd-ongletselect_viager.jpg);
}

/* @end */
/* @group ventes (vert) */

#contentventemilieuonglets{
	background: url(agence_immobiliere/ongletvert-masque.jpg) repeat-x;
	margin-left: 46px;
	color: green;
	font-weight: bold;
	font-style: italic;
	margin-top: 10px;
	font-size: 17px;
	line-height: 45px;
	height: 45px;
	margin-right: 30px;
	width: 583px;
}
#contentventemilieuonglets a{
	text-decoration: none;
	color: gray;
}
/*
#contentventemilieuonglets p a:hover{
	color: green;
	margin-top: 20px;
}
#contentventemilieuonglets #onglet_gauche p{
	color: green;
	margin-top: 20px;
	line-height: 5px;
}

#onglet_gauche{
	width: 260px;
	float: left;
	padding-left: 20px;
}
#contentventemilieuonglets #onglet_masque{
	background-image: url(agence_immobiliere/ongletvert-masque.jpg);
	width: 285px;
	float: right;
	padding-left: 20px;
	color: gray;
}*/

#ongletdroit{
	padding-left: 20px;
	width: 265px;
	float: right;
}
#ongletdroit.selected, #ongletdroit.selected a{
	padding-left: 20px;
	width: 265px;
	float: right;
	background-image: url(agence_immobiliere/ongletvert-selectionne.jpg);
	color: #003300;
}
#ongletguauche{
	width: 260px;
	float: left;
	padding-left: 20px;

}
#ongletguauche.selected{
	width: 260px;
	float: left;
	padding-left: 20px;
	background-image: url(agence_immobiliere/ongletvert-selectionne.jpg);
	color: #003300;
}

/* @end */

/* @end */

/* @group ongletprix */
#ongletsprix-demeure {
	height: 25px;
	width: 583px;
	margin-left: 45px;
	line-height: 22px;
	margin-bottom: 20px;
	font-weight: bold;
	text-align: right;
	text-decoration: none;
}
#ongletsprix-demeure a{
	text-decoration: none;
	color: gray;
}
#ongletsprix-demeure a:hover{
	text-decoration: none;
	color: green;
}
#ongletsprix-demeureun{
	width: 270px;
	float: left;
	border: 1px solid #343434;
	background-image: url(agence_immobiliere/fd_ongletprix.jpg);
	padding-right: 10px;
}
#ongletsprix-demeureun:hover{
	width: 270px;
	float: left;
	border: 1px solid #343434;
	background-image: url(agence_immobiliere/fd_ongletprix-oververt.jpg);
	padding-right: 10px;
}
#ongletsprix-demeureun.selected{
	width: 270px;
	float: left;
	border: 1px solid #343434;
	background-image: url(agence_immobiliere/fd_ongletprix-oververt.jpg);
	padding-right: 10px;
}


#ongletsprix-demeuredeux{
	width: 270px;
	float: right;
	border: 1px solid #343434;
	background-image: url(agence_immobiliere/fd_ongletprix.jpg);
	padding-right: 10px;
	margin-left: 19px;
}
#ongletsprix-demeuredeux:hover{
	width: 270px;
	float: right;
	border: 1px solid #343434;
	background-image: url(agence_immobiliere/fd_ongletprix-oververt.jpg);
	padding-right: 10px;
}
#ongletsprix-demeuredeux.selected{
	width: 270px;
	float: right;
	border: 1px solid #343434;
	background-image: url(agence_immobiliere/fd_ongletprix-oververt.jpg);
	padding-right: 10px;
}




/* @end */

/* --------------left navi------------- */
#left {
	float: left;
	width: 140px;
	margin: ;
	padding: ;
	margin-top: 45px;
}

#contentventemilieumenu, #contentlocationmilieumenu, #contentviagermilieumenu {
	height: 102px;
}

/* @group btn_contact */

#btn_contact {
width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_bleu-agence_49.jpg) no-repeat 0 0;
	text-align: center;
	color: #353535;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 27px;
}


#btn_contact:hover{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_bleu-agence_49.jpg) no-repeat -118px 0;
	text-align: center;
	color: navy;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 27px;
}
#btn_contact.selected{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_bleu-agence_49.jpg) no-repeat -118px 0;
	text-align: center;
	color: navy;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 27px;
}

/* @end */

/* @group btn_Viager */

#btn_viager {
width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_rose-viager-saumur.jpg) no-repeat 0 0;
	text-align: center;
	color: #353535;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 27px;
	margin-bottom: 20px;
}


#btn_viager:hover{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_rose-viager-saumur.jpg) no-repeat -118px 0;
	text-align: center;
	color: #930d7c;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 27px;
}
#btn_viager.selected{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_rose-viager-saumur.jpg) no-repeat -118px 0;
	text-align: center;
	color: #930d7c;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 27px;
}

/* @group viager> btn_haut */

#contentviagermilieumenu #btn_maison_haut{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_rose-viager-saumur.jpg) no-repeat 0 0;
	text-align: center;
	color: #353535;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 27px;
}

#contentviagermilieumenu #btn_maison_haut:hover, #contentviagermilieumenu #btn_maison_haut.selected {
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_rose-viager-saumur.jpg) no-repeat -118px 0;
	text-align: center;
	color: purple;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 27px;
}



#contentviagermilieumenu #btn_appartements_haut{
	width: 102px;
	height: 73px;
	background: url(agence_immobiliere/BTN_rose-viager-saumur.jpg) no-repeat 0 0;
	text-align: center;
	color: #353535;
	font: bold 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
	padding-top: 35px;
}


#contentviagermilieumenu #btn_appartements_haut:hover, #contentviagermilieumenu #btn_appartements_haut.selected{
	width: 102px;
	height: 73px;
	background: url(agence_immobiliere/BTN_rose-viager-saumur.jpg) no-repeat -118px 0;
	text-align: center;
	color: purple;
	font: bold 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
	padding-top: 35px;
}


#contentviagermilieumenu #btn_divers_haut{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_rose-viager-saumur.jpg) no-repeat 0 0;
	text-align: center;
	color: #353535;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
}
#contentviagermilieumenu #btn_divers_haut:hover, #contentviagermilieumenu #btn_divers_haut.selected {
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_rose-viager-saumur.jpg) no-repeat -118px 0;
	text-align: center;
	color: purple;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
}



#contentviagermilieumenu #btn_viager-infos:hover,#contentviagermilieumenu #btn_viager-infos.selected{
	width: 102px;
	height: 73px;
	background: url(agence_immobiliere/BTN_rose-viager-saumur.jpg) no-repeat -118px 0;
	text-align: center;
	color: purple;
	text-align: center;
	font: bold 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
		margin-left: 2px;
	padding-top: 35px;
}

#contentviagermilieumenu #btn_viager-infos{
	width: 102px;
	height: 73px;
	background: url(agence_immobiliere/BTN_rose-viager-saumur.jpg) no-repeat 0 0;
	text-align: center;
	color: #353535;
	font: bold 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
	padding-top: 35px;
}
h3.viager{
	color: gray;
	margin: 20px;
	font-size: 14px;
	line-height: 14px;
	font-style: italic;
}


/* @end */

/* @end */

/* @group btn_locations */

#btn_locations {
width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_orange-louer-appartement.jpg) no-repeat 0 0;
	text-align: center;
	color: #353535;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 27px;
	margin-bottom: 20px;
}
#btn_locations:hover {
width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_orange-louer-appartement.jpg) no-repeat -118px 0;
	text-align: center;
	color: #c05c23;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 27px;
	margin-bottom: 20px;
}
#btn_locations.selected {
width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_orange-louer-appartement.jpg) no-repeat -118px 0;
	text-align: center;
	color: #c05c23;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 27px;
	margin-bottom: 20px;
}



/* @group maison> btn_haut */

#contentlocationmilieumenu #btn_maison_haut{
	width: 102px;
	height: 102px;
	background: url(BTN_orange-louer-appartement.jpg) no-repeat 0 0;
	text-align: center;
	color: #353535;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 27px;
}

#contentlocationmilieumenu #btn_maison_haut.select{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_orange-louer-appartement.jpg) no-repeat -118px 0;
	text-align: center;
	color: #126400;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 27px;
}

#contentlocationmilieumenu #btn_maison_haut{
	width: 102px;
	height: 102px;
	background: url(BTN_rose-louer-appartement.jpg) no-repeat 0 0;
	text-align: center;
	color: #353535;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 27px;
}

#contentlocationmilieumenu #btn_maison_haut.select{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_r-louer-appartement.jpg) no-repeat -118px 0;
	text-align: center;
	color: #126400;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 27px;
}

#contentlocationmilieumenu #btn_appartements_haut,
#contentlocationmilieumenu #btn_appartements.selected{
	width: 102px;
	background: url(agence_immobiliere/BTN_orange-louer-appartement.jpg) no-repeat 0 0;
	text-align: center;
	color: #353535;
	font: bold 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
	padding-top: 35px;
	height: 73px;
}


#contentlocationmilieumenu #btn_appartements_haut:hover{
	width: 102px;
	height: 73px;
		background: url(agence_immobiliere/BTN_orange-louer-appartement.jpg) no-repeat -118px 0;
	text-align: center;
	color: #bd4c0f;
	font: bold 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
	padding-top: 35px;
}
#contentlocationmilieumenu 
#btn_appartements_haut.selected{
	width: 102px;
		background: url(agence_immobiliere/BTN_orange-louer-appartement.jpg) no-repeat -118px 0;
	text-align: center;
	color: #bd4c0f;
	font: bold 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
}

/*#contentlocationmilieumenu #btn_appartements_haut.select{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_orange-louer-appartement.jpg) no-repeat -118px 0;
	text-align: center;
	color: #126400;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 27px;
}*/

#contentlocationmilieumenu #btn_divers_haut{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_orange-louer-appartement.jpg) no-repeat 0 0;
	text-align: center;
	color: #353535;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
}
#contentlocationmilieumenu #btn_divers_haut:hover{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_orange-louer-appartement.jpg) no-repeat -118px 0;
	text-align: center;
	color: #126400;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
}

/* @end */

/* @end */

/* @group menugauche */



/* @end */

/* @group btn_ventes */

#btn_ventes {
width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_vert-acheter-maison.jpg) no-repeat 0 0;
	text-align: center;
	color: #353535;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 27px;
	margin-bottom: 20px;
}


#btn_ventes:hover{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_vert-acheter-maison.jpg) no-repeat -118px 0;
	text-align: center;
	color: #126400;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 27px;
}
#btn_ventes.selected{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_vert-acheter-maison.jpg) no-repeat -118px 0;
	text-align: center;
	color: #126400;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 27px;

}

/* @group maison> btn_haut */

#contentventemilieumenu #btn_vente_haut{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_vert-acheter-maison.jpg) no-repeat 0 0;
	text-align: center;
	color: #353535;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 27px;
}

#contentventemilieumenu #btn_vente_haut:hover{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_vert-acheter-maison.jpg) no-repeat -118px 0;
	text-align: center;
	color: #126400;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 27px;
}
#contentventemilieumenu #btn_vente_haut.selected{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_vert-acheter-maison.jpg) no-repeat -118px 0;
	text-align: center;
	color: #126400;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 27px;
}


#contentventemilieumenu #btn_demeures_haut{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_vert-acheter-maison.jpg) no-repeat 0 0;
	text-align: center;
	color: #353535;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
}


#contentventemilieumenu #btn_demeures_haut:hover{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_vert-acheter-maison.jpg) no-repeat -118px 0;
	text-align: center;
	color: #126400;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
}

#contentventemilieumenu #btn_demeures_haut:hover{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_vert-acheter-maison.jpg) no-repeat -118px 0;
	text-align: center;
	color: #126400;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
}
#contentventemilieumenu #btn_demeures_haut.selected{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_vert-acheter-maison.jpg) no-repeat -118px 0;
	text-align: center;
	color: #126400;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
}

#contentventemilieumenu #btn_appartements_haut{
	width: 102px;
	background: url(agence_immobiliere/BTN_vert-acheter-maison.jpg) no-repeat 0 0;
	text-align: center;
	color: #353535;
	font: bold 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
	padding-top: 35px;
	height: 66px;
}


#contentventemilieumenu #btn_appartements_haut:hover{
	width: 102px;
	height: 66px;
	background: url(agence_immobiliere/BTN_vert-acheter-maison.jpg) no-repeat -118px 0;
	text-align: center;
	color: #126400;
	font: bold 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
	padding-top: 35px;
}

#contentventemilieumenu #btn_appartements_haut.selected{
	width: 102px;
	height: 66px;
	background: url(agence_immobiliere/BTN_vert-acheter-maison.jpg) no-repeat -118px 0;
	text-align: center;
	color: #126400;
	font: bold 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
	padding-top: 35px;
}



#contentventemilieumenu #btn_fonds_haut{
	/*e texte est sur 2ligne...*/
	width: 102px;
	height: 62px;
	background: url(agence_immobiliere/BTN_vert-acheter-maison.jpg) no-repeat 0 0;	text-align: center;
	color: #353535;
	font: bold 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
	padding-top: 40px;
}
#contentventemilieumenu #btn_fonds_haut:hover, #contentventemilieumenu #btn_fonds_haut.selected{
	width: 102px;
	height: 62px;
	background: url(agence_immobiliere/BTN_vert-acheter-maison.jpg) no-repeat -118px 0;
	text-align: center;
	color: #126400;
	font: bold 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
	padding-top: 40px;
}

#contentventemilieumenu #btn_terrains_haut{
	width: 102px;
	height: 102px;
background: url(agence_immobiliere/BTN_vert-acheter-maison.jpg) no-repeat 0 0;	text-align: center;
	color: #353535;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
}
#contentventemilieumenu #btn_terrains_haut:hover, #contentventemilieumenu #btn_terrains_haut.selected{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_vert-acheter-maison.jpg) no-repeat -118px 0;
	text-align: center;
	color: #126400;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
}


#contentventemilieumenu #btn_divers_haut{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_vert-acheter-maison.jpg) no-repeat 0 0;
	text-align: center;
	color: #353535;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
}
#contentventemilieumenu #btn_divers_haut:hover, #contentventemilieumenu #btn_divers_haut.selected{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_vert-acheter-maison.jpg) no-repeat -118px 0;
	text-align: center;
	color: #126400;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
}

/* @end */

/* @group LOCATION> btn_haut */

#contentlocationmilieumenu #btn_vente_haut{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_orange-louer-appartement.jpg) no-repeat 0 0;
	text-align: center;
	color: #353535;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 27px;
}

#contentlocationmilieumenu #btn_vente_haut:hover{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_orange-louer-appartement.jpg) no-repeat -118px 0;
	text-align: center;
	color: #bd4c0f;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 27px;
}
#contentlocationmilieumenu #btn_vente_haut.selected{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_orange-louer-appartement.jpg) no-repeat -118px 0;
	text-align: center;
	color: #bd4c0f;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 27px;
}


#contentlocationmilieumenu #btn_demeures_haut{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_orange-louer-appartement.jpg) no-repeat 0 0;
	text-align: center;
	color: #353535;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
}


#contentlocationmilieumenu #btn_demeures_haut:hover{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_orange-louer-appartement.jpg) no-repeat -118px 0;
	text-align: center;
	color: #bd4c0f;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
}

#contentlocationmilieumenu #btn_demeures_haut:hover{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_orange-louer-appartement.jpg) no-repeat -118px 0;
	text-align: center;
	color: #bd4c0f;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
}
#contentlocationmilieumenu #btn_demeures_haut.selected{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_orange-louer-appartement.jpg) no-repeat -118px 0;
	text-align: center;
	color: #bd4c0f;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
}
/*
#contentlocationmilieumenu #btn_appartements_haut{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_orange-louer-appartement.jpg) no-repeat 0 0;
	text-align: center;
	color: #353535;
	font: bold 12px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
}*/

/*
#contentlocationmilieumenu #btn_appartements_haut.selected{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_orange-louer-appartement.jpg) no-repeat 0 0;
	text-align: center;
	color: #bd4c0f;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
}*/



#contentlocationmilieumenu #btn_fonds_haut{
	/*e texte est sur 2ligne...*/
	width: 102px;
	height: 62px;
	background: url(agence_immobiliere/BTN_vert-acheter-maison.jpg) no-repeat 0 0;	text-align: center;
	color: #353535;
	font: bold 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
	padding-top: 40px;
}
#contentlocationmilieumenu #btn_fonds_haut:hover, #contentlocationmilieumenu #btn_fonds_haut.selected{
	width: 102px;
	height: 62px;
	background: url(agence_immobiliere/BTN_vert-acheter-maison.jpg) no-repeat -118px 0;
	text-align: center;
	color: #bd4c0f;
	font: bold 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
	padding-top: 40px;
}

#contentlocationmilieumenu #btn_terrains_haut{
	width: 102px;
	height: 102px;
background: url(agence_immobiliere/BTN_orange-louer-appartement.jpg) no-repeat 0 0;	text-align: center;
	color: #353535;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
}
#contentlocationmilieumenu #btn_terrains_haut:hover, #contentlocationmilieumenu #btn_terrains_haut.selected{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_orange-acheter-maison.jpg) no-repeat -118px 0;
	text-align: center;
	color: #bd4c0f;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
}


#contentlocationmilieumenu #btn_divers_haut{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_orange-acheter-maison.jpg) no-repeat 0 0;
	text-align: center;
	color: #bd4c0f;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
}
#contentlocationmilieumenu #btn_divers_haut:hover, #contentlocationmilieumenu #btn_divers_haut.selected{
	width: 102px;
	height: 102px;
	background: url(agence_immobiliere/BTN_orange-acheter-maison.jpg) no-repeat -118px 0;
	text-align: center;
	color: #bd4c0f;
	font: bold 16px/100px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	text-decoration: none;
	margin-left: 2px;
}

/* @end */

/* @end */

#right {
	float: right;
	width: 170px;
//210
	margin: 0;
	margin-right: 20px;
	padding-right: 0;
	padding-top: 10px;
	padding-bottom: 0;
}


/* -----------footer--------------------------- */
#footer {
	/*clear: both;*/
	padding: 0;
	text-align: right;
	width: 655px;
	margin-bottom: 0;
	margin-top: 0;
	margin-left: 150px;
}
#footer h1 {
	font-size: 14px;
	color: #025aab;
	line-height: 14px;
	margin-bottom: 0;
	padding-right: 20px;
}
#footerlogo{
	width: 100px;
	float: left;
}
#footertxt{
	width: 650px;
	float: right;
	padding-top: 20px;
}
#basfooter{
	color: #025aab;
	text-decoration: none;
	font-size: 10px;
	text-align: left;
	line-height: 10px;
	padding-left: 80px;
}

#basfooter a{
color: #025aab;
	text-decoration: none;
}


 #basfooter a:hover{
	text-decoration: underline;
}

