html{
	height:100%;
}

body{
	height:100%;
	margin:0;
}

img{
	border:0;
}

#conteneur{
	width:100%;
	height:100%;
	vertical-align:middle;
}

#conteneur td{
	font-family:Helvetica, Arial, sans-serif;
	color:#787878;
	font-size:11px;
}

#conteneur td td{
	vertical-align:top;
	color:#000;
}



/*---HEADER---*/
#header{

	width:902px;
	margin:0 auto;
}

#header2{
	width:900px;
	margin:0 auto;
	background:transparent url(../img/chambre-vaudoise-immobiliere.gif) no-repeat 0 bottom;
}


#lang a{
	font-size:13px;
	text-decoration:underline;
	color:#787878;
}


/*---CONTENU---*/
#contenu{
	width:900px;
	height:600px;
	margin:0 auto;
	border:1px solid #787878;
	background:transparent url(../img/st-clerc-immobilier.jpg) no-repeat;
}

#contenu a{
	color:#474747;
}

#menu{/*---MENU---*/
	float:right;
	width:680px;
	margin:10px 0 70px 0;
	padding-left:20px;
}

.contact_page #menu{/*---MENU---*/
	margin:10px 0 17px 0;
}

#menu a{
	float:left;
	display:block;
	width:140px;
	margin-left:20px;
	padding-bottom:2px;
	border-bottom:1px solid #787878;
	font-size:13px;
	text-decoration:none;
	color:#787878;
}

#menu a:hover{
	color:#000;
	border-bottom:1px solid #000;
}

#menu .selection{
	color:#000;
	border-bottom:none;
}

#menu .unselection{
	color:#787878;
	border-bottom:1px solid #787878;
}

#menu .selection:hover{
	border-bottom:none;
}

#left{/*---GAUCHE---*/
	float:left;
	width:200px;
	padding-top:230px;
}

#left a{
	width:100px;
	height:25px;
	margin:0 0 0 15px;
	font-size:25px;
}

/*---ROLLOVER---*/
#accueilf{background:transparent url(../img/btn/accueilF.gif) no-repeat;}
#accueilf:hover, #accueilf-hover{background:transparent url(../img/btn/accueilF-2.gif) no-repeat;}

#accueile{background:transparent url(../img/btn/accueilE.gif) no-repeat;}
#accueile:hover, #accueile-hover{background:transparent url(../img/btn/accueilE-2.gif) no-repeat;}

#ventef{background:transparent url(../img/btn/venteF.gif) no-repeat;}
#ventef:hover, #ventef-hover{background:transparent url(../img/btn/venteF-2.gif) no-repeat;}

#ventee{background:transparent url(../img/btn/venteE.gif) no-repeat;}
#ventee:hover, #ventee-hover{background:transparent url(../img/btn/venteE-2.gif) no-repeat;}

#louerf{background:transparent url(../img/btn/louerF.gif) no-repeat;}
#louerf:hover, #louerf-hover{background:transparent url(../img/btn/louerF-2.gif) no-repeat;}

#louere{background:transparent url(../img/btn/louerE.gif) no-repeat;}
#louere:hover, #louere-hover{background:transparent url(../img/btn/louerE-2.gif) no-repeat;}

#contactf{background:transparent url(../img/btn/contactF.gif) no-repeat;}
#contactf:hover, #contactf-hover{background:transparent url(../img/btn/contactF-2.gif) no-repeat;}

#contacte{background:transparent url(../img/btn/contactE.gif) no-repeat;}
#contacte:hover, #contacte-hover{background:transparent url(../img/btn/contactE-2.gif) no-repeat;}


#right{/*---DROITE---*/
	float:right;
	width:660px;
	height:500px;
	overflow:auto;
	padding-left:40px;
	color:#000;
	line-height:17px;
	position:relative; /* added on 18.02.09 by sitronnier.com for the "equipe" page to work as wished */
}

#right .titre{
	display:block;
	margin-bottom:50px;
}

#right h1{
	width:300px;
	margin:0;
	font-size:11px;
	font-family:Times,"Times New Roman", serif;
	text-transform:uppercase;
	letter-spacing:1px;
}

#right p{
	width:296px;
	margin:0 20px 10px 0;
	text-align:justify;
}

#right .equipe{/*---EQUIPE---*/
	float:left;
	width:128px;
}

#right #equipe1{
	clear:both;
	position:absolute;
	right:25px;
	top:0;
}

#right #equipe2{
	clear:both;
	position:absolute;
	right:25px;
	top:240px;
}

#right .equipe .nom{
	font-size:13px;
}

#right .equipe .poste{
	font-size:11px;
	height:11px;
	width:115px;
	line-height:11px;
}

.plan {
	display: none;
}
.plan_wrap {
	margin-top:13px;
	width: 300px;
	height: 256px;
}


.plan_link {
	text-decoration: none;
	outline: none;
}
#contenu .plan_link:hover {
	color: #777;
}
#contenu .curent_plan_link {
	color: #777;
}

/*---FORM---*/
input{
	width:140px;
}

/*---FOOTER---*/
#footer{
	width:700px;
	margin:0 auto;
	padding-left:200px;
	text-align:center;
	font-size:10px;
}

#footer a{
	color:#474747;
}

/*---CREDIT---*/
#concept-web{
	position:absolute;
	right:2px;
	bottom:15px;
}
/*slider*/
#equipe-wrp{	
width: 562px;		
float: left;		
position: absolute;		
left: 128px;		
top: 0px;}

#equipe-people{	
width: 508px;		
float: left;		
overflow: hidden;
}

#equipe-wrp a#prev{	
background:url("../img/prev.jpg") no-repeat scroll left center transparent;
display:block;
float:left;
height:420px;
margin-right:19px;
outline:medium none;
width:17px;
}

#right #equipe-wrp a.inactive{	

background-position: 100% 50%;		

}

#equipe-wrp a#next{	
background: url("../img/next.jpg") no-repeat left center;		
display:block;		
float:right;		
height:420px;		
width:17px;		
outline: none;
}

#equipe-wrp #equipe-people ul.equipe-people{	
display:inline;		
float:left;		
margin:0;		
overflow:hidden;	
padding:0;		
width: 1016px;		
height: 460px;}

#equipe-wrp #equipe-people ul.equipe-people li{	
display:block;		
float:left;		
margin:0;	
padding:0;		
width: 127px;}

#equipe-wrp #equipe-people ul.equipe-people li.last{	
width: 114px;
}
#equipe-wrp #equipe-people ul.equipe-people li .top{	
margin: 0 0 30px;	
min-height: 206px;
}

#right #equipe-people ul.equipe-people li .nom {	
font-size:13px;
}

#right #equipe-people ul.equipe-people li .poste {	
font-size:11px;	
height:11px;	
line-height:11px;	
width:115px;
}
