/*
	Mise en forme de l'intranet
*/

/* Rapports d'expertise */
#rapports table{
	width:100%;
	border-collapse:collapse;
	margin:20px 0 0 0;
}
#rapports th,
#rapports td{
	text-align:left;
	height:35px;
	padding:3px;
	border-bottom:1px solid #ccc;
}
#rapports th{
	border-bottom:1px solid #999;
	background-color:#eee;
}
#rapports td,
#rapports td *{
	font-size:11px;
}
#rapports th a,
#rapports td a{
	text-decoration:none;
}
#rapports th a:hover,
#rapports td a:hover{
	color:#333;
	text-decoration:underline;
}
#rapports tr:hover{
	background-color:#fafafa;
}

/* Etats possibles d'un rapport d'expertise */
.etat{
	display:inline;
}
.etat.e1{	/* Indisponible */
	padding:0 0 5px 20px;
	line-height:20px;
	background-image:url(/images/pdf-indisponible.gif);
	background-repeat:no-repeat;
}
.etat.e2{	/* Disponible */
	color:#00ab38;
}
.etat.e3{	/* Alerte */
	color:#ff0000;
}
.etat.e4{	/* Expiré */
	color:#990099;
}

/* Calendrier */
#calendrier{
	background-color:#ffffff;
}
#calendrier p{
	margin:10px;
	text-align:center;
}
#calendrier input,
#calendrier select{
	margin:0 4px 0 4px;
}
#calendrier table{
	width:100%;
	border:1px solid #000000;
	border-collapse:collapse;
}
#calendrier th,
#calendrier td{
	text-align:center;
	border:1px solid #000000;
	line-height:16px;
}
#calendrier a{
	display:block;
	width:100%;
	height:16px;
}

/* Lettre des paramètres de connexion */
#lettre *{
	font-size:16px;
}
#lettre #destinataire{
	text-align:right;
	margin:50px 0 150px 0;
}
#lettre p{
	margin:45px 0 45px 0;
}
#lettre #bas *{
	font-size:16px;
}
@media print{
	#page{
		width:100%;
		padding:0;
	}
}

/* Lien avec une icône PDF */
a.pdf{
	display:block;
	line-height:20px;
	background-image:url(/images/pdf.gif);
	background-repeat:no-repeat;
	height:20px;
	width:20px;
	float:left;
	padding-left:0;
}
a.pdf:hover{
	background-image:url(/images/pdf-hover.gif);
}
