@CHARSET "ISO-8859-1";

input[type=radio]{margin:3px;}

textarea{
	resize: both !important;
}

.complet {
background-image:url(../images/complet.png);
background-repeat: no-repeat;
background-position : left top;
z-index:99}
.incomplet{
background-image:url(../images/incomplet.png);
background-repeat: no-repeat;
background-position : left top;
}

.tables{width:100%;border-collapse:separate}
.tables caption{
padding:10px;
font-size:18px;
color:black;
font-weight:bold;
caption-side: top;
}

/*.tables tr:nth-child(odd){background-color:white;}
.tables tr:nth-child(even){background-color:#EFF0FF;}*/

.tables th{text-align:right; padding-right:10px;background-color:#EFF0FF;width:30%}
.tables td .prevu{text-align:left; padding-right:10px;background-color:#EFF0FF;}
.tables td{text-align:left; font-size:1em;background-color:#EFF0FF;}

.tables th,.tables td{padding:4px;}
.tables .titre{
	font-weight:bold;
	color:white;
	background-color:grey;
	}
.frames{
	border:1px solid #44668c;
	padding:10px;;
	}
	

.bouton{
	text-align:center;padding:10px;
}


.tableDetail{width:100%;border:1px solid grey;}
.tableDetail th{background-color:grey;color:white;text-align:center;}

.separation td{border-bottom: 1px solid grey} 
.cursor{cursor:pointer}

.pensebete{font-size:11px;font-weight:normal;text-align:left;}

/*====== LISTE PROJET =====*/
#listeProjet{
	width:100%;
	border-collapse:separate;
	}
#listeProjet caption{
	font-size:16px;
	padding:10px;
	background-color:#44668c;
	color:white;
	caption-side: top;
}
#listeProjet th{
padding:3px;
background-color:grey;
color:white;
}
#listeProjet td{
padding:3px;
}

#listeProjet tr:nth-child(odd){background-color:white;}
#listeProjet tr:nth-child(even){background-color:#EFF0FF;}
/*====== BUDGET ============*/
.budget{width:100%}
.budget th{width:50%;text-align:center}
.budget td{border:1px solid white;}
.budget .t1{background-color:grey;color:white;}
.budget .t2{font-weight:bold;background-color:silver}



.montantBudget{font-weight:bold;display:inline;padding-left:5px}
.budget  .totalBudget{background-color:#FFFBCC;}

.prevu{
	background-color:#FFEEBE !important;
	color			: #FF5900;
	text-align		: left;
}


.blockAdmin{
	width:100%;
	display : table;
	margin:10px;
	}
	
.blockCell{
	display: table-cell;
	width:50%;
	padding:5px;
	vertical-align:top
}

.blockCell table{
	width:100%;
	border: 1px solid grey;
	}
.blockCell table caption{
	background-color: grey;
	padding:5px;
	color:white;
	}	
	
#recherche{
	border:1px solid grey;
	background-color:silver;
	padding:5px;
	}
	
#resultat {
	padding : 15px 5px 5px 5px;
}	
#resultat table{
	width:100%;
	border-collapse:separate;
	}
#resultat caption{
	font-weight:bold;
	text-align:left;
	color:#cc0000;
	border-bottom:2px solid #cc0000;
}

#resultat th{
	padding:4px;
	background-color : silver;
}
		
#resultat tr:nth-child(odd){background-color:white;}
#resultat tr:nth-child(even){background-color:#EFF0FF;}