/*------------------------------------------------------------------------------------//
// Feuille de styles pout impression -------------------------------------------------//
//------------------------------------------------------------------------------------//
// Client : SESCO - Sac d'école
// 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   : 17 mars 2008
//------------------------------------------------------------------------------------*/

/*- Redefinition plus globale ------------------------------------*/
#LogoPrint {
	display:block;
}
html, body {
	height: auto !important;
	background-image: none;
	background-color: #FFFFFF;
}
/* Tout en noir */
h1, h2, h3, h4, p, a, div, span, label, ul, ol, li, td, table {
	color: #000000 !important;
	border-color: #000000 !important;
}
/* Reset de type print */
#wrapper, #Footer, #Footer div.container, #Header, #ColPrincipale, #ContenuColPrincipale, 
.BlocContour-Bas, .BlocContour-Haut, #ContenuEditable {
	height:auto !important;
	margin:0;
	padding:0;
	background:none;
	width:600px;
}
/* Pas dans la version print */
#Footer ul li, #Header,
#ColUtilitaires, #LienLangue, .BtDeconnexion, .BtInscription, #BlocAuthentification, #MenuPrincipal, #HeaderBoutons, #ImageFooter, #Push {
	display:none;
	width:0px;
	height:0px;
}
/* Pas de marge et de padding */
#LogoSacEcole, #Footer div.container ul, #Footer div.container ul li {
	margin:0;
	padding:0;
}
/* Pas de float */
#LogoSacEcole, #Footer div.container ul {
	float:none;
}

/*- Redefinition specifique ------------------------------------*/
#Footer {
	height:100px;
	display:block;
	margin-top:25px;
}
#Footer p#Copyright {
	position:relative;
	float:right;
	top:auto;
	right:auto;
	padding-top:20px;
}
#Footer ul li.DoubleLigne {
	display:block;
}
h1, h2.PetitSousTitre {
	margin-top:25px;
	margin-bottom:10px;
}
.BlocContenu-Haut.Entete h2 span {
	padding-left:0;
}

/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */
.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}