/**************************************************************************************/
/**************************************************************************************/
/****************** DÉCLARATION DES CSS POUR LES DIV POUR IMPRIMER ********************/
/**************************************************************************************/
/**************************************************************************************/


#menuGauche, #sectionLinks, #navBasPage, #hautPage, #basPage, #entete, #navbar_jeunesse, #navbar_msenfants, #navbar_msjeunes, #overDiv, #declinBasBoite {
/*#navbar_jeunesse, #navbar_msenfants, #navbar_msjeunes    ------>>  Include NAVBAR et Partenaire*/
	display:none;
}

#entetePrint {
	display: inherit;
}

/*********** CSS Général ***********/
.imgVisite{margin:5px;}
body{background-image: url(/jeunesse/pourlesprofs/images/bg.gif); margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}
A:link {text-decoration: underline; color: #355480;}
A:visited {text-decoration: underline; color: #355480;}
A:active {text-decoration: underline; color: #355480;}
A:hover {text-decoration: none; color: #355480;}


input, select, textarea {
	/*background-color:#FFD89D;*/
	font-weight:bold;
	/*border:1px solid #0083B4;*/
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size: small;
	color:#355480;
}



/**************************************************************************************/
/****************** DÉCLARATION DES CSS POUR LES DIV **********************************/
/**************************************************************************************/

/*********** #styles generaux pour les divs  ***********/
.contenu {font-family: Arial,Verdana,  Helvetica, sans-serif; padding: 10px 10px 10px 10px; color:#355480; font-size: 80%;}
.contenuDroite {font-family: Arial,Verdana, Helvetica, sans-serif; padding: 10px 10px 10px 10px; color:#0083B4; font-size: 80%;}
.containerFloatLeft {float: left;}
.flecheJaune {bottom: 0px; padding: 5px 5px 5px 5px;}
.spacer {border: 0px; height: 30px; clear: right; width: 0px;}
.boiteCentre {background-image: url(/jeunesse/pourlesprofs/images/bg_boite_centre.gif);}
.boiteCentre a:link {font-family: Arial,Verdana, Helvetica, sans-serif; color: #355480; text-decoration:none;}
.boiteCentre a:visited {font-family: Arial,Verdana, Helvetica, sans-serif; color: #355480; text-decoration:none;}
.boiteCentre a:hover {font-family: Arial,Verdana, Helvetica, sans-serif; color: #355480; text-decoration:underline;}
.boiteDroite {background-image: url(/jeunesse/pourlesprofs/images/bg_boite_droite.gif);}
.titreEnteteScenario {font-family: Arial,Verdana, Helvetica, sans-serif; color: #355480; font-weight:bold; font-size:115%;}
.declinEnteteScenario {font-family: Arial,Verdana, Helvetica, sans-serif; color: #355480; font-weight:bold; font-size: 80%;}
DL {font-family: Arial,Verdana, Helvetica, sans-serif; color: #355480; font-weight:bold; font-size: 75%;}
.declinBoiteJaune {font-family: Arial,Verdana, Helvetica, sans-serif; font-weight:bold; color: #355480; font-size: 80%;}
.declinBoiteJauneLarge {font-family: Arial, Verdana,Helvetica, sans-serif; font-weight:bold; color: #FFFFFF; font-size: small;}
TD {font-family: VArial,erdana, Helvetica, sans-serif; font-weight:bold; color: #355480; font-size: 85%;}
.contenuScenario{font-weight:normal;}
.titreTableau {font-family: Arial,Verdana, Helvetica, sans-serif; font-weight:bold; color: #355480; font-size: 80%;}
.ecrisnous {font-family: Arial,Verdana, Helvetica, sans-serif; font-weight:bold; color: #355480; font-size: small;}
.titreFiche {font-family: Arial,Verdana, Helvetica, sans-serif; font-weight:bold; color: #355480; font-size: small; border:1px solid #355480; background-color:#C5DDE8;}
.date {font-family: Arial,Verdana, Helvetica, sans-serif; font-weight:bold; color: #355480; font-size: x-small;}


/*********** #menuGauche styles ***********/
#menuGauche li {font-family: Arial,Verdana,  Helvetica, sans-serif; color: #355480; border-bottom: 1px solid #355480; font-size: 70%; height: 20px;}
#menuGauche ul a:link, #menuGauche ul a:visited {display: block;}
#menuGauche ul {list-style: none; margin: 0; padding: 0;}

#menuGauche A:link {text-decoration: none; color: #FFFFFF;}
#menuGauche A:visited {text-decoration: none; color: #FFFFFF;}
#menuGauche A:active {text-decoration: none; color: #FFFFFF;}
#menuGauche A:hover {text-decoration: none; color: #FFFFFF;}
/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
/* fix for browsers that don't need the hack */
html>body #menuGauche li {border-bottom: none;}

/*********** #sectionLinks styles ***********/
.leftIndentMenuYellow{font:90% Arial,Verdana,Helvetica,sans-serif;color:#FFBA4F;font-weight:bold;padding: 10px 0 0 5px;margin:0;}
.leftIndentMenuWhite{font:80% Arial,Verdana,Helvetica,sans-serif;color:#fff;font-weight:bold;padding: 5px 0 0 10px;margin:0;}
.leftIndentVisiteAussi{font:80% Arial,Verdana,Helvetica,sans-serif;color:#FFBA4F;font-weight:bold;padding: 5px 0 0 4px;margin:0;}
.sectionLinks ul li{display:block;font:80% Arial,Verdana,Helvetica,sans-serif; color:#fff;}
.sectionLinks a:link {padding: 1px 0 2px 10px;width: auto;}
.sectionLinks a:visited {padding: 1px 0 2px 10px;}
.sectionLinks a:hover {background-color: #6A88B0; padding: 1px 0 2px 10px;}

/*********** #navBasPage styles ***********/
#navBasPage {font-family: Arial,Verdana,  Helvetica, sans-serif; color: #FFFFFF; white-space: nowrap; font-weight: bold; padding: 5px 0px 0px 5px; font-size: 70%;}
/*#navBasPage img {display: block;}*/
#navBasPage A:link {font-family: Arial,Verdana,  Helvetica, sans-serif; color: #FFFFFF;  padding: 5px 0px 0px 5px; text-decoration: none;}
#navBasPage A:visited {font-family: Arial,Verdana,  Helvetica, sans-serif; color: #FFFFFF;  padding: 5px 0px 0px 5px; text-decoration: none;}
#navBasPage A:hover {font-family: Arial,Verdana,  Helvetica, sans-serif; color: #FFFFFF;  padding: 5px 0px 0px 5px; text-decoration: underline;}

/* DÉCLARATION DES DIVs PPAGE */
#entete {width: 759px;}
#containerCentre {/*position: absolute;*//* << A ENLEVER POUR LE PRINT DANS MOZILLA*/ width: 759px; margin: 0px;}
	#menuGauche {width: 187px;}
	#imgContenuCentre {width: 82px; height: 70px; float: left; margin: 0px 8px 0px 0px;}
	#imgContenuDroite {margin: 0px;}
	#contenuGauche {width: 348px; margin-left: 30px; margin-top: 12px;}
		#boite {width: 348px;}
		#fleche {margin-left: 324px;}
		#flecheDroite {margin-left: 150px;}
	#contenuDroite {width: 174px; margin-left: 10px; margin-top: 12px;}
		#boiteDroite {width: 174px;}
	#basPage {margin-left: 207px; clear: both;}
	
/* DÉCLARATION DES DIVs DECLINAISON */
#contenuDeclin {clear: both; margin-top: 0px; padding: 20px;}
#declinBoiteContenu {background-image: url(/jeunesse/pourlesprofs/images/declin_bg_boite_section.gif); width: 532px; margin-left: 30px; margin-top: 12px;}
/* titre du scenario */

#declinEnteteScenario {width: 290px; padding: 10px 10px 10px 10px; float: left; margin-top: 15px; margin-left: 5px;}
/* boite jaune du scenario */
#declinBoiteJaune {background-color:#FFBA4F; width: 190px; float: left; margin-top: 15px;}
#declinBoiteJauneLarge {background-color:#FFBA4F; width: 400px; /*float: left;*/ margin-top: 15px; margin-left: 30px;}

#declinContenuBoiteJaune {padding: 5px 5px 5px 5px;}
#declinTitre {left:0px; bottom:0px;}
#declinBasBoite {left:0px; bottom:0px;}

/* MENU DES SCÉNARIOS */
#containerMenu {
	clear: both;
	/*margin-top: 12px;*/
	font-family: Arial,Verdana,  Helvetica, sans-serif;
	padding: 5px 5px 5px 5px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 70%;
}

/* partiesCalembourd */
#partiesCalembourg {padding: 5px 5px 5px 5px; float:right;}

/* Titres sous sections */
.titreSousSection {font-family: Arial,Verdana, Helvetica, sans-serif; color: #355480; font-weight:bold; font-size:100%;}
#sousSect {margin-top: 12px; margin-left:10px;}

/* TABLEAU DES SCÉNARIOS */
#tableauScenarios{clear: both; margin-top: -2px; padding: 5px 5px 5px 5px; font-weight: bold;}

#colone155 {width: 155px; float: left; padding: 1px 1px 1px 1px; background-color: #355480;}
#colone125 {width: 125px; float: left; padding: 1px 1px 1px 1px; background-color: #355480;}
#colone74 {width: 74px; float: left; padding: 1px 1px 1px 1px; background-color: #355480;}
.coloneNoLink {color: #FFFFFF; padding: 1px 1px 1px 5px; display: block; border: 1px solid #9ED0E2;}
.colone A:link {color: #FFFFFF; padding: 1px 1px 1px 5px; display: block; border: 1px solid #9ED0E2; text-decoration:none;}
.colone A:visited {color: #FFFFFF; padding: 1px 1px 1px 5px; display: block; border: 1px solid #9ED0E2; text-decoration:none;}
.colone A:hover {color: #FFFFFF; background-color: #6A88B0; padding: 1px 1px 1px 5px; text-decoration:none;}

.pageBreak{page-break-after:always;}

.listeDossierSpecial{margin-left:110px; list-style:square;}
.floatLeftMarginRight{float:left;margin:0 8px 3px 0;border:1px solid black;}