/* ================================================================================ */
/* = Gestion de la feuille d’impression = */
/* ================================================================================ */
#print_top{display:block;}

body{
	width:21cm;
	
}

#TB_title {display:none;}
#TB_iframeContent{height:28cm !important;}
#TB_window {thickbox.css (ligne 63)
background:#FFFFFF none repeat scroll 0 0;
border:none;
color:#000000;
display:block;
left:0;
position:absolute;
text-align:left;
top:0;
z-index:1000;
margin-left:0px !important;
margin-top:0px !important;
width:auto !important;
}

#contenu  {
	width:18cm;
	background-color:#fff; 
	overflow:auto;
	height:1%;
	margin:0 1cm;
}

#contenu h1 {
	color: #7caf1d;
	font-size: 145%;
	margin: 10px 10px 15px 0;
	font-weight: bold;
}
#contenu h2 {
	color: #e2369e;
	font-size: 140%;
	border-bottom: 1px solid #a7a9b1;
	margin: 10px 10px 0 0;
	font-weight: bold;
}
#contenu h3 {
	color: #e2369e;
	font-size: 130%;
	margin: 10px 10px 15px 0;
	font-weight: bold;
}
#contenu h4 {
	color: #7caf1d;
	font-size: 120%;
	margin: 10px 10px 15px 0;
	font-weight: bold;
}
#contenu h5 {
	color: #7caf1d;
	font-size: 115%;
	margin: 10px 10px 15px 0;
	font-weight: bold;
}
#contenu h6 {
	color: #7caf1d;
	font-size: 108%;
	margin: 10px 10px 15px 0;
	font-weight: bold;
}
#contenu ul,#contenu ol{margin:5px 0 0 20px; list-style-position:outside !important;}
#contenu ul li {
	list-style-type:square !important;
	
}
#contenu ol li {
	list-style-type:decimal !important;
}
#contenu strong {
	font-weight: bold;
}
#contenu em {
	font-style: italic;
}
#contenu table caption{
	background-color:#C5D0CF;
	font-weight:bold; font-size:115%;
	padding:5px;
	
}
#contenu a{color:#7DAE13;}
#contenu a:hover{color:#e2369e;}

#contenu table {margin:10px 0 20px 0;}
#contenu table td{padding:5px; font-size: 93%; border:1px #D8DCDD solid;}
#contenu table .pair td{background-color:#E5EAEC;}
