/* ------------------------------------------------------------------ */
/* -                            REQUESTS                                  */
/* ------------------------------------------------------------------ */


.tabRequests{
	border:1px solid #D9F0FE;
}

.tabRequests .title{
	color:#58AADC;
}
.tabRequests TD{
	border:1px solid #D9F0FE;
}

.tabRequests .odd td{
	background-color:#F5FBFF;

}

.disabled {
		background-color:#cacaca;
	}	

#requests_view {}

#requests_view .leftSide {
	float: left;

	width: 408px;
	min-height: 100px;

	border:1px #cccccc solid;
	padding:10px;

	margin-bottom: 10px;
	margin-right: 10px;

	overflow: auto;
}

	#requests_view .leftSide .btn, #requests_view .rightSide .btn {
		float: right;
		cursor: pointer;
	}

#requests_view .rightSide {
	float: left;

	width: 408px;
	min-height: 100px;

	border:1px #cccccc solid;
	padding:10px;

	margin-bottom: 10px;

	overflow: auto;
}

#requests_view .full {
	border:1px #cccccc solid;
	padding:10px;

	margin-bottom: 10px;
}


#filtre {
	border:1px #cccccc solid;
	padding:10px;
}

#filtre .pnlMsg{
	width:95%;
	border:1px dotted #8B909F;
	color:red;
}

	#filtre TABLE .label{
		vertical-align:top;
		padding-top:3px;
	}

	#filtre TABLE .label LABEL{		
		 width:50px;	
	}

	
	#filtre .input INPUT,#connexion .input TEXTAREA,#connexion .input SELECT{			
		 width:140px;
	}


.liste {
	min-width:40%;
}
	
	.liste a {
		text-decoration:none;
	}
	
	.liste td {
		cursor:pointer;
		padding:5px;
		padding-right:20px;
		background:url('images/ico_download.gif') right 5px no-repeat;
	}
	
	.liste td:hover
	{
		background-color:#E1F1FF;
	}
	
	
	.liste .odd {
		background-color:#EFEFEF;
	}
	
	.liste .even {
		background-color:white;
	}
	
