/* lmnpgeneration.css */
/* <style type="text/css"> */

	/* generation parameter label td element */
	.generation_param_label_td {
		/* border: 1px solid LightGray; */
		border: 0;
		text-align: left;
		vertical-align: top;
		font-family: Georgia, "Times New Roman", Times, serif;
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 5px;
	}	
	/* generation parameter label text element */
	.generation_param_label_text {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-weight: normal;
		font-size: medium;
	}
	/* generation parameter value td element */
	.generation_param_value_td {
		/* border: 1px solid LightGray; */
		border: 0;
		text-align: left;
		vertical-align: top;
		font-family: Georgia, "Times New Roman", Times, serif;
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 5px;
	}
	/* generation parameter value input element */
	.generation_param_value_field {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-weight: normal;
		font-size: medium;
	}

/* table ajout ou modif investisement */
.tableSaisieInvestissement {
	border: 0;
	border-collapse: collapse;
}

/* titre ajout d'investissement */
.titreSaisieInvestissement {
	text-align: center;
	font-weight: bold;
}

/* bouton ajout d'investissement */
.boutonSaisieInvestissement {
	display: inline-block;
	background-color: GhostWhite;
	color: Black;
	font-weight: normal;
	padding: 3px;
	border-radius: 3px;
	margin: 1px;
	border-style: solid;
	border-color: Gray;
	border-width: 1px;
}


.boutonSaisieInvestissement a:link {
    text-decoration: none;
    /* color: Black; */
    color: DarkBlue;
}

/* message d'erreur */
.msgErr {
	color: red;
	font-size: small;
}

/* message d'aide de chaque champ */
.msgAide {
	color: grey;
	font-size: small;
}

/* table investissements immo */
.tableInvest {
	border: 1px solid grey;
	border-collapse: collapse;
	text-align: center;
}

.rotate {

/* Safari */
-webkit-transform: rotate(-90deg);
-webkit-transform-origin: left top;

/* Firefox */
-moz-transform: rotate(-90deg);
-moz-transform-origin: left top;

/* IE */
-ms-transform: rotate(-90deg);
-ms-transform-origin: left top;

/* Opera */
-o-transform: rotate(-90deg);
-o-transform-origin: left top;

/* Default */
transform: rotate(-90deg);
transform-origin: left top;

float: left;

}

/* </style> */