form{padding:0px;margin:0px;display:inline}

input[type=text],input[type=password],select,textarea{
	background-color:#dadada;
	border:1px solid silver;
	padding:2px;
}

.bloque{
	background-color:#dedede;
	color:grey;
	}
.erreur{
	text-align:center;
	font-weight:bold;
	color:#cc0000;
	padding:5px;
	font-size:12px;
}
.lignePaire{background-color: #d6d6d6;}
.ligneImpaire{background-color: white;}
.placeholder {
    color:#9e9e9e; 
}
.bouton{
vertical-align: bottom;
cursor: pointer;
}

.ligne{background-color: #d6d6d6;}


#result{
position:absolute;
width: 320px;
height:200px;
padding:5px;
margin-left:0px;
background-color: rgb(236,236,236);
overflow-y: auto;
z-index: 50;
visibility:hidden;
}

.lien_ajax{cursor:pointer;}
.right{text-align:right !important}


.menu_bouton{
	clear:both;
	text-align:right;
	padding:10px 50px 10px 10px;
	text-align:center;
}
.menu_bouton input[type=submit]{
	background-color:#67BD00;
	color:white;
	font-weight:bold;	
	border:1px solid #DBF1AF;
	padding:5px;
	}
.menu_bouton input[type=submit]:hover{
	background-color:#DBF1AF;
	color:black;
	}
	
	
	
	
#affaire{
	padding:10px;
	text-align:center;
	font-weight:bold
	
}	
#creerFiche{
	float:left;
	width:50%;
	}
#creerFiche input[type=text],#creerFiche select {width:80%}	
#tempsAstreinte table,#creerFiche table{	width:100%; border-collapse:collapse	}
#creerFiche th{
	text-align:right;
	padding:5px;
	width:40%;
	font-size:12px;
	}
#creerFiche td{font-size:11px;}
#tempsAstreinte{width:45%;}
#tempsAstreinte th{
	padding:5px;
	font-size:12px;
	}	
#tempsAstreinte td{padding:0px; border-bottom:1px solid silver;text-align:center}

#intervention{width:95%;padding:5px;}
#intervention table{width:100%;border:1px solid grey}
#intervention th{
	background-color:#44668c;
	color:white;
	font-size:12px;
}
#intervention td{
	padding:5px;
	font-size:12px;
	}
	
#intervention .ajout{background-color:#FFFBCC}
#intervention .modif{background-color:#FFE6C9}
/******* POUR LES PAGES   *******/
.gestion_tableau{width:100%}
.gestion_tableau caption{
	text-align:left;
	font-size:12px;
	font-weight:bold;
	background-color:#44668c;
	color:white;
	padding:8px;
	}
.gestion_tableau th{
	font-size:12px;
	padding:2px;
	text-align:left;
	}
.gestion_tableau td{
	font-size:12px;
	padding:4px;
	text-align:left; 
	}		
/******* POUR LES PAGES DE GESTION **********/
.gestion_liste {width:100%}
.gestion_liste caption{
	text-align			: left;
	font-size			: 12px;
	font-weight			: bold;
	background-color	: #44668c;
	color				: white;
	padding				: 8px;
}
.gestion_liste th{
	text-align			: left; 
	font-size			: 12px;
	background-color	:grey;
	color				: white;
	padding				: 3px;
	}	
.gestion_liste td{
	text-align			: left; 
	font-size			: 12px;
	padding				: 3px;
	}
/******* POUR ASTREINTES / HISTORIQUE **********/
#liste_astreinte,#astreinte_saisie{
	width				: 100%;
	}	
#liste_astreinte th{
	text-align			: left;
	background-color	: #44668c;
	color				: white;
	font-size			: 12px;
	padding				: 3px;
	}	
#liste_astreinte td{
	font-size			: 12px;
	padding				: 2px;
	border-top			: 1px dotted grey;
	}
#astreinte_saisie th{
	text-align 			: right;
	font-size			: 12px;
}	