/*------------------------------------------------------------------------------------//
// Feuille de styles pout impression -------------------------------------------------//
//------------------------------------------------------------------------------------//
// Client : -
// Note   : Pour l'impression: certaines classes sont ici redéfinies ou ajoutées 
			afin de rendre des portions du site invisibles ou adaptées à l'impression
// Date   : 9 novembre 2007
//------------------------------------------------------------------------------------*/

/*- Couleur noir et aucun arrière-plan partout -*/
* {
	color:#000 !important;
	background-image:none !important;
}
.vScreen { display: none; }
.vPrint { display: inline; }

/*- Redéfinitions utiles pour l'impression -------------------------------------------*/
DIV, UL, OL, LI, H1, H2, H3, H4, P {
	float: none !important;
	position: relative !important;
	top: 0px !important;
	left: 0px !important;
	width: auto !important;
	height: auto !important;
	min-height: 1px !important;
	margin: 0 !important;
	padding: 0 !important;
	text-indent: 0px !important;
	overflow: visible !important;
}
.TxtBox, .SelectList, .TxtArea {
	width: 60% !important;
}
H1, H2 {
	padding: 24px 0 16px 0 !important;
}
H3, H4, P, UL, OL {
	padding: 0 0 12px 0 !important;
}
LI {
	padding: 0 0 4px 0 !important;
}

/*- Faire disparaître quelques éléments -*/
#Entete .NavFixe,
#Entete .Recherche,
#MenuPrincipal,
#Corps .SloganDeSection,
#BasPage .Logo,
#BasPage .NavFixe,
#FilAriane,
#MenuSecondaire ul,
#Contenu.PageNouvelles .BlocGauche .ImageLienExterne {
	display:none;
	width:0px;
	height:0px;
}

/*- Liste à puce, si l'arrière-plan est utilisé -*/
#Contenu ul {
	margin: 0 0 12px 15px !important;
}
#Contenu ul li {
	list-style: square outside !important;
	padding: 0 0 8px 0 !important;
}
#Contenu ol {
	margin: 0 0 12px 24px !important;
}
#Contenu ol li {
	list-style: decimal inside !important;
	padding: 0 0 16px 0 !important;
}

/*- Autres redéfinitions spécifiques pour ce site ------------------------------------*/
#wrapper.Acc #Contenu .Bloc,
#Contenu.PageClients .BlocGauche,
#Contenu.PageClients .BlocDroite,
#Contenu.PageEmplois .Filtre,
#Contenu.PagePublications .Publications {
	margin: 0 0 12px 0 !important;
}
#Contenu.PagePublications .Publications .Secteur {
	margin: 12px 0 0 0 !important;
}
#BasPage {
	margin: 24px 0 0 0 !important;
}
#Contenu.PageEmplois .BlocGauche,
#Contenu.PageNouvelles .BlocGauche,
#Contenu.PagePublications .BlocGauche {
	border: 0;
}
#Contenu.PageEmplois .Poste {
	padding: 0 0 0 8px !important;
}
#BlocEquipes div {
	display: block !important;
}
#Contenu.PageNouvelles .BlocDroite ul li a,
#Contenu.PagePublications .Publications h2 a,
#Contenu.PagePublications .Archives ul li a,
#Contenu.PagePublications .BlocDroite ul li a {
	display: inline !important;
	padding: 0 !important;
}
#Contenu.PagePublications .Publications h2 {
	padding-top: 0 !important;
}
