/* CSS Document */

/*Toute les textes de la page auront la même police et le même alignement!*/
body {
	visibility: hidden;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	font-size: 10pt;
}
.photo {
	margin: 0 10px 5px 0;
}
.signature {
	visibility: visible;
}
.signature_bas_page {
	visibility: visible;
	text-align: center;
}
.contenu {
	visibility: visible;
	position: absolute;
	left: 10px;
	width: 6.5in;
}
.contenu_accueil {
	visibility: visible;
	position: absolute;
	left: 10px;
	width: 7in;
}
.co_contenu {
	font-size: 12pt;
	margin-bottom: 10px;
}
.ariane {
	margin-bottom: 10px;
}
/*Pour les titres de page*/
h1 {
	font-size: 14pt;
	/*font-weight: bold;*/
}
/*Pour les sous-titres de page*/
h2 {
	font-size: 12pt;
	font-weight: bold;
}
/*Pour les titres de sections*/
h3 {
	font-weight: bold;
}
/*Pour le copyright de la page dans le bas*/
.copyright {
	text-align:center;
	font-size: 0.8em !important;
	padding-top: 10px;
	text-decoration: none;
}
/**/

td.contenu table {
	border-collapse:collapse;
	}
	
td.contenu table td{
	margin:0;
	padding:5px;
	border: 1px #999 solid;
	}

td.contenu table th{
	margin:0;
	padding:5px;
	border: 1px #666 solid;
	}
	
td.contenu table caption{
	margin:10px;
	padding:0;
	font-size: 1.4em;
	font-weight: bold;
	}

td.contenu table tr.total{
	background-color:#E5E5E5;
}

table.tableau-popup {
	border-collapse:collapse;
	}
	
table.tableau-popup td{
	margin:0;
	padding:5px;
	border: 1px #999 solid;
	}

table.tableau-popup th{
	margin:0;
	padding:5px;
	border: 1px #666 solid;
	}
	
table.tableau-popup caption{
	margin:10px;
	padding:0;
	font-size: 1.4em;
	font-weight: bold;
	}

table.tableau-popup tr.total{
	background-color:#E5E5E5;
}

input#typeEnvois{
	visibility: hidden;
	display: none;
}