/* feuille de print */
.noprint, #entete, #outils, #menu, #bande, #visuel, #pied {
	display: none;
}
#logoprint {
	display: block;
	text-align: right;
	width: 6.5in;
}
#logoprint img {
	width: 132px;
	height: 28px;	
}
#corps {
	margin: .5in 0 0 .5in;
}
#titre {
	position: static;
	width: auto;
	padding-bottom: .5em;
	border-bottom: 3px solid #999;
}
#titre h1, #titre h2 {
	float: none;
	height: auto;
	font-size: 1.5em;
	line-height: normal;
	margin: 0 !important;
	padding: 0;
}
#titre h2 {
	margin-top: .5em !important;
	color: #666 !important;
	text-transform: none !important;
}
h3, caption {font-size: 1.3em !important;}
h4 {font-size: 1.1em !important;}
h5 {font-size: 1em !important;}

#zonetexte {
	padding: 3em 0 0;
	width: 6in;
}
div, p, h1, h3, h4, h5, li, td, th, blockquote, a, caption, label, td td {
	color: #000 !important;
}
p, td, th, li, caption {
	font-size: 110%;
}
ul {
	list-style: square !important;
	margin-left: 3em !important;
}
li {
	list-style: square !important;
	padding: .2 0 .2 30px !important;
	background: none !important;
}
a.pdf {
	padding: 0 !important;
}
caption {
	padding: 1em 0 1.5em !important;
}
table.genivar.nohead thead th {
	border: none;
}
table.genivar tfoot th {
	border: none !important;
	border-top: 1px solid #999;
}
td, th {
	border-color: #999 !important;
}
table.simple {
	border-bottom: none;
}
#zonetexte input.bouton {
	margin: 1em 0;
	background: none !important;
	color: #fff !important;
}