/*------------------------------------------------------------------------------------//
// Feuille de styles pout impression -------------------------------------------------//
//------------------------------------------------------------------------------------//
// Client : SVPM > Centre des sciences
// 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   : 03 fev. 2010
//------------------------------------------------------------------------------------*/

/*- Redéfinitions utiles pour l'impression -------------------------------------------*/

/*- Couleur noir et aucun arrière-plan partout -*/
* {
	color:#000 !important;
	background-image:none !important;
	background-color:#FFF !important;
}

/*- Largeur du print maximal -*/
#WrapEntete div.ConteneurInt, #WrapPiedPage div.ConteneurInt, #WrapContenu div.ConteneurInt {
	width:600px;
}

/*- Redéfinition des éléments flottants -*/
#ColonneGauche, #ColonneDroite, #ColonneCentre,
#ContenuInt {
	float:none !important;
	margin:0px;
	width:600px !important;
}

/*- Redéfinition des hauteurs fixes -*/
div.BoxDouble div.BoxContenu, div.BoxTriple div.BoxContenu,
body.Accueil #WrapEntete, 
body.Accueil #WrapEntete div.ConteneurInt,
#ContenuInt div.ContenuEditeur {
	height:auto !important;
	min-height:0px;
}

/*- Faire disparaître quelques éléments -*/
#Recherche, #MenuPrincipal, #NavFixe,
body.Accueil #WrapContenu, #WrapSousContenu,
div.BoxTriple img.Robot, #SousMenu, #SliderProgrammation,
#ContenuInt ul.Navigation, .prevBtn, .nextBtn,
#uservoice-feedback,
#BarreOutilsActivite, div.GaleriePlaceHolder {
	display:none;
	width:0px;
	height:0px;
}

/*- Autres redéfinitions spécifiques pour ce site ------------------------------------*/
#Logo { border-bottom:1px solid #1E1E1E; }

#Logo, #ContenuAcc {
	position: static;
	width:600px;
	padding-bottom:20px;
}
#ContenuAcc div.Conteneur {
	border:0px;
	padding:0px;
	width:300px;
}
div.SliderAccueil { width:245px !important; }
#Logo img { visibility:visible; }
#WrapPiedPage ul.Navigation { text-align:left; }
#WrapPiedPage ul li.PremierItem { padding-left:0px; }

/* Pages Interieures */
div.BoxTriple div.BoxContenu.Robot { margin-top:0px; }
#WrapContenu div.ConteneurInt { padding-top:0px; }
div.BoxTriple div.BoxContenu { width:170px; }
div.BoxDouble div.BoxContenu { width:273px; }
div.BoxDouble div.BoxContenu img.ImageContour { width:267px; height:162px; }

#ColonneDroite div.BoxContenu { 
	float:left;
	margin-right:10px;
	width:265px;
	display:inline;
}
#WrapContenu { border-top:0px; border-bottom:1px solid #1E1E1E; }
div.BoxContenu, #ContenuInt { border:1px solid #1E1E1E !important; }
#ColonneDroite, #ColonneGauche { padding-top:10px; }
div.BoxContenu div.AligneGauche.PremierItem { width:245px; }
#ContenuInt div.ContenuEditeur { width:576px; float:none; }

/* Border Radius */
#ContenuInt div.ContenuEditeur,
.CoinRond2px, .CoinRond3px, .CoinRondGauche3px {
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	-opera-border-radius:0px; 
	-khtml-border-radius:0px;
	border-radius:0px;
}
a.LienFleche { padding:0px; }
body.Activite #ColonneCentre { margin-left:0px; margin-top:10px; float:none; }
div#LogoIMAX {
	/*position:absolute !important;
	top:0px !important;
	right:0px !important;
	margin-top:-110px !important;
	border:0px !important;
	float:none !important;*/
	display:none !important;
}
/*------------------------------------------------------------------------------------*/