/* ESPACE PARTENAIRES */

.partenaires{
	float: left;
	/*clear:right;*/ 
	display:block; 
	/*width: 85%; */
	height: auto; 
	height: 100%; 
	padding: 10px 20px 20px 20px; 
	/*padding:0;*/
	margin: 0; 
	background:url(../graphics/common/bg_page.gif) repeat-y 0 0;
	/*background-color:#990000;*/ 
	background-color:#FFFFFF;
	}

.partenaires_menu{
	float:left; 
	clear:left; 
	display:block; 
	width: 138px; 
	height: auto; 
	padding: 0; 
	margin: 0;
	}

.erreur_message { color:#990000; font-weight:bold;}

.my_select
	{
	margin-top:1em;
	}
	
.etat_locatif{
	background-color:#FFFFFF;
	height:100%;
	}

#infos h1{
	font-size:small;
	margin:0;
	padding:0;
	}
	
#infos h2{
	font-size:small;
	color:#000000;
	margin:0;
	padding:0;
	}

.download{
	margin-top:1em;
	}
	
.download a{
	padding:2px;
	margin-right:1em;
	font-size:9px;
	background-color:#FF6600;
	color:#FFFFFF;
	text-decoration:none;
	border:1px solid #FF6600;
	}
	
.download a:hover{
	background-color:#FFF;
	color:#000;
	border:1px solid #FF6600;
	}


.bienvenue {display:block; float: left; clear:left; width: 118px; height:auto; padding:10px; margin: 0; color:#FFFFFF;}
.bienvenue_gris, .bienvenue_gris a { color:#999999;}
.bienvenue_gris a:hover { color:#FFFFFF;}

.etat_locatif .menu ul {list-style-type: none; padding: 0; margin: 0;}

.etat_locatif .menu li {border-bottom: 1px solid #E97F01;}

.etat_locatif .menu li a {display: block; width: 122px; height: auto; padding: 5px 0 5px 10px; border-left: 6px solid #FFF; background: #FF9900; color: #FFF; text-decoration: none;}

.etat_locatif .menu  li a:hover {border-left: 6px solid #FF9900; background: #FFF; color: #000;}

.etat_locatif .menu #licurrent { width: 122px; height: auto; padding: 5px 0 5px 10px; color: #000; }

.etat_locatif table{
	margin-top:2em;
	padding:0;
	width:100%;
	font-size:0.8em;
	margin-bottom:0;
	border:0;
	border-collapse:collapse;
	}
	
.etat_locatif table td, th{
	border:1px solid #fff;
	padding:5px;
	border-collapse:collapse;
	}

.etat_locatif table th{
	background-color: #990000;
	color:#FFFFFF;
	font-style:normal;
	font-weight:bold;
	text-align:center;
	}
	
.etat_locatif table tr.color1 td{
	color:#000;
	background-color: #E4E4E4;
	font-size:10px;
	padding:1em;
	font-style:normal;
	font-weight:normal;
	}
	
.etat_locatif table tr.color2 td{
	color:#000;
	background-color: #F4F4F4;
	font-size:10px;
	padding:1em;
	font-style:normal;
	font-weight:normal;
	}
	
.etat_locatif table tr td.alerte12{
	background-color: #ff0000;
	}
	
.etat_locatif table tr td.alerte10{
	background-color: #ff6600;
	}
	
.etat_locatif table tr td.alerte8{
	background-color: #FFCC66;
	}
	
.etat_locatif table tr td.alerte6{
	/*background-color: #2b79e3;*/
	background-color: #ff0000;
	}
	
.etat_locatif table tr td.alerte4{
	/*background-color: #6e9ad4;*/
	background-color: #ff6600;
	}
	
.etat_locatif table tr td.alerte2{
	/*background-color: #bbddff;*/
	background-color: #FFCC66;
	}
	
	
	
	

.etat_locatif table td.col_color{
	background-color: #FFCC66;
	}

#identification{
	width:250px;
	margin:auto;
	border:1px solid #990000;
	text-align:center;
	}
#identification h1{
	padding:0.5em;
	color:#FFFFFF;
	display:block;
	background-color:#990000;
	}

#identification ul{
	list-style-type:none;
	line-height:2em;
	}

#identification a{
	display:block;
	width:50px;
	margin:auto;
	padding:2px;
	font-size:1em;
	background-color:#FF6600;
	color:#FFFFFF;
	text-decoration:none;
	border:1px solid #FF6600;
	margin-bottom:1em;
	}
	
#identification a:hover{
	background-color:#FFF;
	color:#000;
	border:1px solid #FF6600;
	}
	
	
	
	
	
	
/* ################## inner-popup ######################## */

#please_wait{
	display:block;
	position:absolute;
/*	position:fixed;*/
	width:100%;
	height:100%;
	text-align:center;
	padding-top:350px;
	z-index:50;
	background:url(../img/bg_popup.gif) repeat left top;
	}
	
#please_wait_content{
	display:block;
	margin:auto;
	width:150px;
	clear:none;
	background-color:#FFFFFF;
	padding:7px;
	border:1px solid #666666;
	text-align:center;
	}	
	
