@charset "utf-8";
/* CSS Document */
/* locataire */
/*.header {
	background:#FFF url("../img/header_7_2.jpg") top left no-repeat;
}*/
.top_page {
	background:#622d91 url(img/top_page_bg.jpg) top left repeat-x;
}
.page {
	background:#FFF url(img/page_bg.gif) top left repeat-y;
}
.page_rd {
	background:url(img/page_rd.jpg) top left no-repeat;
}
h1, h2, h3 {
	color:#622d91;
}
hr {
	color:#622d91;
	background-color:#622d91;
}
.pageContent ul {
	list-style-image:url(img/puce.png);
	margin:0 0 0 20px;
	padding:0;
}
.moduleMenu, .moduleTitle {
	background-color:#622d91;
	color:#FFF;
}
.moduleMenu ul {
	list-style-image:none;
	margin:10px 0;
}
.moduleMenu ul li a {
	color:#dfc3f8;
}
.moduleMenu ul li.actif, .moduleMenu ul li.actif a {
	color:#FFF;
}
.moduleMenu ul li.actif ul, .moduleMenu ul li.actif ul a {
	color:#dfc3f8;
}
.moduleMenu ul li.actif ul li.actif, .moduleMenu ul li.actif ul li.actif a {
	color:#FFF;
}
/* */
.leftModule .blocMenu, .module {
	border:1px solid #622d91;	
}
.leftModule .blocMenu {
	color:#622d91;
}
.leftModule .blocMenu a {
	color:#622d91;
}

.leftModule .blocMenu ul li:hover, .leftModule .blocMenu ul li.actif, .leftModule .blocMenu ul li.selected {
	background-color:#dfc3f8;
}

.leftModule .blocMenu .agh, .module .agh, ul.faq li.question:hover .agh, ul.faq li.question.actif .agh {
	background:url(img/bgh_v.png) top left no-repeat;
}
.leftModule .blocMenu .adh, .module .adh, ul.faq li.question:hover .adh, ul.faq li.question.actif .adh {
	background:url(img/bdh_v.png) top left no-repeat;
}
.leftModule .blocMenu .agb, .module .agb, ul.faq li.question:hover .agb, ul.faq li.question.actif .agb {
	background:url(img/bgb_v.png) top left no-repeat;
}
.leftModule .blocMenu .adb, .module .adb, ul.faq li.question:hover .adb, ul.faq li.question.actif .adb {
	background:url(img/bdb_v.png) top left no-repeat;
}
ul.faq li.question:hover, ul.faq li.question.actif {
	/*border:1px solid #622d91;*/
	border:0;
	background-color:#dfc3f8;
	/*background-color:#FFF;*/
}
.module .mentions {
	padding:5px 15px;
	margin:15px 5px 5px 5px;
	border:1px solid #622d91;
	color:#622d91;
	font-weight:bold;
}
.module .mentionsConso {
	border:1px solid #622d91;
	color:#622d91;
}
.borderDotted {
	border:1px dashed #622d91;
	padding-top:5px !important;
	padding-bottom:5px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}

.faqContact:hover {
	background:#dfc3f8 url(img/contact_pers.gif) bottom left no-repeat;
}
.rappelLocatif {
	width:445px; 
	float:right; 
	/*border:1px solid #CC0000; */	
	margin: 5px 10px; 
	padding:5px 10px;
	font-weight:bold;
	position:relative;
	/*background-color:#622D91;
	color:#FFF;*/
	background-color:#DFC3F8;
	color:#622D91;
}
.rappelLocatif h2 {
	/*color:#FFF;*/
	margin:5px 10px;
	padding:0;
}
.rappelLocatif ol {
	margin:2px 2px 5px 55px;
	padding:0;
}
.rappelLocatif ol li {
	margin:0 0 10px 0;
}
.rappelLocatif p {
	margin:10px 10px;
	padding:0;
}

a.retourSaisie {
	color:#5e2281;
	font-weight:bold;
	text-decoration:none !important;
	line-height:20px;
	background:url(img/retour.gif) top left no-repeat;
	padding-left:20px;
}
