/*------------------------------------------------------------------------------------//
// Feuille de styles pout impression -------------------------------------------------//
//------------------------------------------------------------------------------------//
// Client : CIAQ
// Note   : Pour l'impression: certaines classes sont ici redéfinies ou ajoutées 
			afin de rendre des portions du site invisibles ou adaptées a l'impression
// Date   : 4 Mars 2009
//------------------------------------------------------------------------------------*/

/*- Redéfinitions utiles pour l'impression -------------------------------------------*/

/*- Couleur noir et aucun arriere-plan partout -*/
* {
	background-image:none !important;
}
.ScreenOnly { display: none; }
.PrintOnly { display: block; }

/*- Largeur du print maximal -*/
#Wrapper,
#Corps,
#PiedPage,
body.Accueil .EvalGen .Haut,
body.Accueil #BasPage .Contenu,
body.Boutique #Contenu .BlocOnglet .Contenu,
body.EvalGen #Contenu .BlocOnglet .Contenu {
	width: auto !important;
	height: auto !important;
	margin: 0 !important;
	padding: 0 !important;
}

/*- Liste a puce, si l'arriere-plan est utilisé -*/
#Contenu ul,
.BlocBanniere.Starbuck ul,
#Archives li.Annee ul {
	margin-left: 12px !important;
}
#Contenu ul li,
.BlocBanniere.Starbuck ul li,
#Archives li.Annee li {
	list-style: disc !important;
	padding-left: 0 !important;
}

/*- Redéfinition des éléments flottants -*/
#Contenu,
#ColDroite,
body.Accueil #Cols .Col,
body.Boutique #Contenu .Produit {
	float: none;
	width: auto !important;
	margin: 0px;
	padding: 0px;
}

/*- Redéfinition des éléments absoluts -*/
#Entete .Logo,
#Entete .Slogan,
body.Accueil #BasPage .LogoSemex,
body.Accueil #BasPage .LogoLaiToile {
	position: relative;
	top: 0; left: 0;
}

/*- Redéfinition des hauteurs fixes -*/
#Entete,
.BlocBanniere.Pub h3,
.BlocBanniere.Starbuck h3,
#PiedPage,
body.Accueil .EvalGen .Haut {
	height:auto !important;
}

/*- Redéfinition des menus ou liens en arriere-plan -*/
#MenuPrincipal a {
	overflow:visible;
	text-indent:0px;
}

/*- Faire disparaître quelques éléments -*/
#Entete .NavFixe,
#Entete .Recherche,
#BlocLogin,
#MenuPrincipal,
#SousMenu,
#Corps .Imprimer,
#Corps .FilAriane,
#Contenu .BlocOnglet .Nav,
#PiedPage ul,
body.Accueil .Taureau ul,
body.Accueil .Taureau .Deco,
body.Accueil #Cols .Droite .VoirTous,
body.Boutique #Contenu .Haut,
body.Boutique #Contenu .Panier,
body.Panier #Contenu .Retour,
body.EvalGen #Contenu .BlocOnglet .Bas {
	display:none;
	width:0px;
	height:0px;
}

/*- Autres redéfinitions spécifiques pour ce site ------------------------------------*/
.BlocBanniere h3,
.BlocBanniere h4,
.BlocBanniere p,
body.Boutique #Contenu h1 {
	color: #000 !important;
}
.BlocBanniere.Pub h3,
.BlocBanniere.Starbuck h3 {
	height:auto !important;
	margin: 0 0 6px;
}
body.Accueil .BlocBanniere,
body.Boutique #Contenu .BlocOnglet .Contenu {
	border: 0 !important;
}

#Entete { height: 112px !important; }
#Entete .Logo { float: left; margin-right: 12px; }
#Entete .Slogan { color: #000; }

#Contenu .BlocOnglet .Contenu {
	/*display: block !important;*/
	width: 600px;
	border-top: 1px solid #babab9;
	margin: 0 0 12px;
	clear: both;
}
body.EvalGen #Contenu .BlocOnglet .Contenu { border: 0; }
#Archives li.Annee div { display: block; }

body.Boutique #Contenu .Produit { height: auto; overflow: visible; clear: both; page-break-inside: avoid !important; }
/*body.Boutique #Contenu .Produit .Photo { float: left; margin: 0 16px 12px 0; }*/
body.Boutique #Contenu .Produit .Photo img { width: 125px !important; height: 125px !important; }
body.Boutique #Contenu .Produit .Form {
	position: static !important;
	top: auto !important;
	width: auto !important;
	page-break-inside: avoid !important;
}
body.Boutique #Contenu .Produit .Form br.Clearer { display: none; }
body.Boutique #Contenu .Produit .Form a.LienBouton { display: none; }
body.Boutique #Contenu .Produit .Quantite p { text-align: left; }
/*body.Boutique #Contenu .BlocOnglet .Contenu div.Clearer { page-break-before: always; }*/

/*------------------------------------------------------------------------------------*/
