
html,body, td {
font-family :arial; font-size:10px; }
	
	body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;margin-bottom: 0px;
}


body {
	background-color: #FFFFFF;
}
img {border:0;}

h1{font-family :arial;font-size:14px;color: #333333;font-style: italic; padding-left:30px; }
h2{font-family :arial;font-size:12px;color: #8A836F;font-style: italic; padding-left:20px;}
h2 a{color:#2C75BE;}
h2 a:hover{color:#FF3333;}
h2 a:visited{color:#2C75BE;}
h3{font-family :arial;font-size:12px;color: #333333;font-style: italic; padding-left:20px; }
.contenu { font-size:10px;}
.contenu p{font-family:Arial, Helvetica, sans-serif; font-size:10px;  text-decoration:none; text-align:justify;padding-left:8px; padding-right:8px;}
.contenu a{color:#666666; text-decoration:none; font-size:10px;}
.contenu a:hover {color:#FF3333; text-decoration:none; font-size:10px;}
.contenu a:visited{ text-decoration:none;}


.listedesvilles p{ text-align:left; margin-left:50px; color:#888888; font-family:Arial, Helvetica, sans-serif; font-size:10px; margin-bottom:3px;}
.listedesvilles a{ color:#888888; text-decoration:none;}
.listedesvilles a:hover{ color:#FF3333; }

.byaxis {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bolder; color:#FFFFFF;}
.byaxis  p{width:72px; line-height:12px;}
.byaxis  a{color:#FFFFFF; text-decoration:none; display:block;width:72px; line-height:12px; margin-left:10px; margin-top:8px;}
.byaxis  a:hover{color:#CCCCCC;}
.agence {
	text-align:right;
	padding-right:10px;
	line-height:40px;
	color:#FFFFFF;
	font-family:Arial Black, Helvetica, sans-serif;
	font-size:15px;
}
.agence a{ text-decoration:none;color:#FFFFFF;}
.agence a:hover{ text-decoration:underline;color:#FFFFFF;}

.menucorporate{ text-align:center;

	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif; font-weight:bolder; text-transform:uppercase;
	font-size:10px;} 
	
.menucorporate a{ color:#FFFFFF; text-decoration:none;}
.menucorporate a:hover{ color:#A7A7A7; }

.twitter a{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:4px;
	text-decoration:none;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	color:#888888;
	font-weight:bolder;
	text-align:right;
	width:30px;
	height:40px;
	background-image: url(../images/image_site_l_auberge/twitter1.jpg);
}
	
.twitter a:hover{
	background-image:url(../images/image_site_l_auberge/twitter2.jpg);
	display:block;
	width:30px;
	height:40px;
	color:#888888;
}
.facebook a{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:4px;
	text-decoration:none;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	color:#888888;
	font-weight:bolder;
	text-align:right;
	width:30px;
	height:40px;
	background-image: url(../images/image_site_l_auberge/facebook1.jpg);
}
	
.facebook a:hover{
	background-image:url(../images/image_site_l_auberge/facebook2.jpg);
	display:block;
	width:30px;
	height:40px;
	color:#888888;
}	

.english a{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:4px;
	text-decoration:none;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	color:#888888;
	font-weight:bolder;
	text-align:right;
	width:30px;
	height:40px;
	background-image: url(../images/image_site_l_auberge/english1.jpg);
}
	
.english a:hover{
	background-image:url(../images/image_site_l_auberge/english2.jpg);
	display:block;
	width:30px;
	height:40px;
	color:#888888;
}	

.francais a{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:4px;
	text-decoration:none;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	color:#888888;
	font-weight:bolder;
	text-align:right;
	width:30px;
	height:40px;
	background-image: url(../images/image_site_l_auberge/francais1.jpg);
}
	
.francais a:hover{
	background-image:url(../images/image_site_l_auberge/francais2.jpg);
	display:block;
	width:30px;
	height:40px;
	color:#888888;
}	


.hiflat{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; font-size:12px; line-height:10px; padding:0; margin:0; text-align:center;}

.hiflat a{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:4px;
	text-decoration:none;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	color:#888888;
	font-weight:bolder;
	text-align:right;
	width:198px;
	height:30px;
	background-image: url(../images/image_site_l_auberge/hiflat1.jpg);
}
	
.hiflat a:hover{
	background-image:url(../images/image_site_l_auberge/hiflat2.jpg);
	display:block;
	width:198px;
	height:30px;
	color:#888888;
}

.menu{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF; }
.menu a{color:#FFFFFF; text-decoration:none; }
.menu a:hover{color:#FFFFFF;text-decoration:underline;  }

.news{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#696969; padding:5px;}
.news a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#696969; padding:5px; text-decoration:none;}
.news a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FF3333; padding:5px;}

.espaceproprietaire a{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:4px;
	text-decoration:none;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	color:#CCCCCC;
	font-weight:bolder;
	text-align:right;
	width:362px;
	height:30px;
	background-image: url(../images/image_site_l_auberge/espaceproprietaire1.jpg);
}
	
.espaceproprietaire a:hover{
	background-image:url(../images/image_site_l_auberge/espaceproprietaire2.jpg);
	display:block;
	width:362px;
	height:30px;
	color:#CCCCCC;
}

.commentreserver a{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:4px;
	text-decoration:none;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	color:#CCCCCC;
	font-weight:bolder;
	text-align:right;
	width:362px;
	height:30px;
	background-image: url(../images/image_site_l_auberge/commentreserver1.jpg);
}
	
.commentreserver a:hover{
	background-image:url(../images/image_site_l_auberge/commentreserver2.jpg);
	display:block;
	width:362px;
	height:30px;
	color:#CCCCCC;
}

/* bandeau liste des appartements*/ 

.listesdesappartstitre{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:center; color:#FFFFFF;}
.listesdesappartstitre td{ width:331; background-color:#696969;}

.listesdesappartstableau table{background-image:url(../images/listeappartements/annonceappart.jpg) ;display:block;}
.listesdesappartstableau table:hover{background-image:url(../images/listeappartements/annonceappart2.jpg) ;display:block;}
.listesdesappartstableau a{ text-decoration:none;}


.listesdesappartsligne1G{text-align:center;}
.listesdesappartsligne1G a{ font:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; display:block; width:109px; height:18px;padding-top:2px; }
.listesdesappartsligne1G a:hover { text-decoration:none;}


.listesdesappartsligne1D{text-align:center;}
.listesdesappartsligne1D a{ font:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#696969; display:block; width:80px; height:18px; padding-top:2px; }
.listesdesappartsligne1D a:hover { text-decoration:none;color:#303030;}

.listesdesappartsligne2{text-align:justify;}
.listesdesappartsligne2 a{ font:Arial, Helvetica, sans-serif; font-size:10px;  font-weight:bold;  color:#FFFFFF; display:block; width:192px; height:33px; padding-left:3px; padding-top:7px; }
.listesdesappartsligne2 a:hover { text-decoration:none;}


.listesdesappartsligne3{text-align:right;}
.listesdesappartsligne3 a{ font:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; display:block; width:195px; height:18px; padding-top:10px; }
.listesdesappartsligne3 a:hover {text-decoration:none; color:#333333;}


/*page liste des appartements*/ 

.grandelistedesappartements { font:Arial, Helvetica, sans-serif;font-weight:bold; }
.grandelistedesappartements a{text-decoration:none; color:#FFFFFF; display:block;height:58px; padding-top:30px;}
.grandelistedesappartements a:hover { text-decoration:none;}

.grandelistedesappartements table{background-color:#696969 ;display:block; height:90px; width:935px;}
.grandelistedesappartements table:hover{background-color:#FF3333 ;display:block;}

.grandelistedesappartements td{ border:none; border-right-style:solid; border-right-color:#FFFFFF; border-right-width:thin;text-align:center;}
.grandelistedesappartements img{border:none;}


.grandelistedesappartements1 a{ font-size:14px; color:#FFFFFF; width:200px; text-align:center; }
.grandelistedesappartements2 a{ width:200px; font-size:10px;  text-transform:uppercase; color:#FFFFFF;}



.titredelapage  {
	font:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bolder;
	color:#FFFFFF;
	background-color:#696969;
	padding:5px;
	margin-bottom:-10px;
	text-align:center;
}



/* menu inférieur*/ 
 .cadre { text-align:center;}

 .menubas1{font:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;  text-align:center; color:#333333; }
 .menubas1 a{color:#38362E; text-decoration:none; color:#333333; }
 .menubas1 a:hover{color:#38362E; text-decoration:none; color:#FF3333; }
 
  .menubas2{font:Arial, Helvetica, sans-serif; font-size:9px;  text-align:justify; color:#333333; }
 .menubas2 a{color:#38362E; text-decoration:none; color:#333333; }
 .menubas2 a:hover{color:#38362E; text-decoration:none; color:#FF3333; }


