body {margin-top: 0px; margin-bottom: 0px; background-color: #690019;}

/* Ces 3 styles provoquent un gros ralentissement d'affichage sur IE*/
.calenav {
	padding-top:5px; 
	background-image:url(../images/fondraye.gif); 
	background-repeat:repeat;
}
.fondraye {
	background-image:url(../images/fondraye.gif); 
	background-repeat:repeat;
}
.fondraye2 {
	background-image:url(../images/fondraye2.gif); 
	background-repeat:repeat;
}
/* Fin 3 styles pb IE*/

.fondgaucheacc {
	background-image:url(../images/visuelacc_9plus.jpg); 
	background-repeat:no-repeat; 
	background-position:top;
}
.fondgauche {
	background-image:url(../images/visuel_9plus.jpg); 
	background-repeat:no-repeat; 
	background-position:top;
}
.fondcol2 {
	background-image:url(../images/visuelacc2_9plus.jpg); 
	background-repeat:no-repeat; 
	background-position:top;
}
.fonddroit {
	background-image:url(../images/fdpartenaires.jpg); 
	background-repeat:no-repeat; 
	background-position:top;
}
.fondnews {
	background-image:url(../images/fd_newsletter.gif); 
	background-repeat:no-repeat; 
	background-position:top; 
	background-color:#FFFFFF;
}

.navage {
	font-family:Arial, Helvetica, sans-serif;	
	font-size:11px; 
	font-style:normal; 
	font-weight:bold;	
	color:#000000;	
	padding-left:7px; 
	padding-right:7px; 
	text-decoration:none;
}
.navage A {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-style:normal; 
	font-weight:bold; 
	color:#000000;
	text-decoration:none;
}
.navage A:visited {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-style:normal; 
	font-weight:bold; 
	color:#000000; 
	text-decoration:none;
}
.navage A:hover {
	font-family:Arial, Helvetica, sans-serif;	
	font-size:11px; 
	font-style:normal; 
	font-weight:bold;	
	color:#FE393D;	
	text-decoration:none;
}
.navageok {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;	
	font-style:normal;	
	font-weight:bold; 
	color:#FE393D; 
	padding-left:7px; 
	padding-right:7px;	
	text-decoration:none;
}
.navageok A {
	font-family:Arial, Helvetica, sans-serif;	
	font-size:11px; 
	font-style:normal; 
	font-weight:bold;	
	color:#FE393D;	
	text-decoration:none;
}

.menu1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-style: normal;	font-weight: bold; color: #FFD1D6; padding-top:5px;	padding-bottom:5px;	text-decoration: none;}
.menu1 A {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFD1D6; text-decoration: none;}
.menu1 A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFD1D6; text-decoration: none;}
.menu1 A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-style: normal;	font-weight: bold; color: #FFFFFF; text-decoration: none;}
.menu1ok {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF; padding-top:5px; padding-bottom:5px; text-decoration: none;}

.grostitre {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-style:normal; font-weight:bold; color:#690019; padding-left:5px; padding-top:10px; padding-bottom:10px; text-decoration:none;}
.grostitre A {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-style:normal; font-weight:bold; color:#690019; text-decoration:none;}

.introdossier {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-style:normal; font-weight:normal; color:#690019; text-decoration:none;}

.titdossier_mois {font-family:Arial, Helvetica, sans-serif;	font-size:25px;	font-style:normal; font-weight:bold; color:#C81900;	padding-top:10px; padding-bottom:5px; text-decoration:none;}
.chapodossier_mois {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#000000; line-height:20px; padding-top:5px; padding-bottom:10px; text-decoration:none;}

.rubtitre {font-family:Arial, Helvetica, sans-serif; font-size:17px; font-style:normal; font-weight:bold; color:#690019; padding-bottom:7px; text-decoration:none;}

.txtrouge1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#690019; padding-top:7px; padding-bottom:7px; text-decoration:none;}
.txtrouge1 A {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#690019; text-decoration:none;}
.txtrouge1 A:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#690019; text-decoration:none;}
.txtrouge1 A:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#FE393D; text-decoration:none;}

.txtrouge2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#FE393D; padding-top:7px; padding-bottom:7px; text-decoration:none;}
.txtrouge2 A {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#FE393D; text-decoration:none;}
.txtrouge2 A:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#FE393D; text-decoration:none;}
.txtrouge2 A:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#690019; text-decoration:none;}

.txtnoir {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#000000; padding-top:7px; padding-bottom:7px; text-decoration:none;}
.txtnoir A {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#000000; text-decoration:none;}
.txtnoir A:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#000000; text-decoration:none;}
.txtnoir A:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#FE393D; text-decoration:none;}

.nomlivre {padding-bottom:7px;}

.titlivre {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#FE393D; text-decoration:none;}
.titlivre A {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#FE393D; text-decoration:none;}
.titlivre A:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#FE393D; text-decoration:none;}
.titlivre A:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#690019; text-decoration:none;}

.sstitlivre {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#FE393D; text-decoration:none;}
.sstitlivre A {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#FE393D; text-decoration:none;}
.sstitlivre A:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#FE393D; text-decoration:none;}
.sstitlivre A:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#690019; text-decoration:none;}

.sstitnormal {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#FE393D; text-decoration:none; padding-top:3px;}
.sstitnormal A {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#FE393D; text-decoration:none;}
.sstitnormal A:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#FE393D; text-decoration:none;}
.sstitnormal A:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#690019; text-decoration:none;}

.titrouge {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#690019; text-decoration:none;}
.titrouge A {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#690019; text-decoration:none;}
.titrouge A:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#690019; text-decoration:none;}
.titrouge A:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#FE393D; text-decoration:none;}

.accocherouge {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#690019; text-decoration:none;}
.accocherouge2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#FE393D; padding-top:5px; padding-bottom:7px; text-decoration:none;}
.accrochejt {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#DE4B28; padding-top:5px; padding-bottom:7px; text-decoration:none;}

.resume {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#690019; padding-top:10px; padding-bottom:12px; text-decoration:none;}
.titacheter {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#FE393D; padding-top:5px; padding-bottom:5px; text-decoration:none;}

.boxphotos {border:#cccccc 1px solid;}
.boxphotos2 {border:#FE393D 1px solid;}

.popclose {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#FFD1D6; padding-top:5px; padding-bottom:5px; padding-right:13px; text-decoration:none;}
.popclose A {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#FFD1D6; text-decoration:none;}
.popclose A:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#FFD1D6; text-decoration:none;}
.popclose A:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#FE393D; text-decoration:none;}

.filet {background-image: url(../images/filetrouge1.gif); background-repeat: repeat-x;}
.filet2 {background-image: url(../images/filetrouge2.gif); background-repeat: repeat-x;}
.filetgris {background-image: url(../images/filetgris.gif); background-repeat: repeat-x;}

.txtnormal {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-style: normal;	font-weight: normal; color: #690019; text-decoration: none;}
.txtnormal A {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #690019; text-decoration: underline;}
.txtnormal A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #690019; text-decoration: underline;}
.txtnormal A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FE393D; text-decoration: underline;}
.numero {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FE393D; text-decoration: none;}

.txtaccblc {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-top:12px; padding-bottom:12px; text-decoration:none;}
.lien_savoirplus {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#FFD1D6; padding-top:10px; padding-bottom:10px; padding-right:14px; text-decoration:none;}
.lien_savoirplus A {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#FFD1D6; text-decoration:none;}
.lien_savoirplus A:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#FFD1D6; text-decoration:none;}
.lien_savoirplus A:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#FFFFFF; text-decoration:none;}

.lienblanc {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#FFD1D6; padding-top:3px; padding-bottom:3px; padding-right:14px; text-decoration:none;}
.lienblanc A {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#FFD1D6; text-decoration:none;}
.lienblanc A:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#FFD1D6; text-decoration:none;}
.lienblanc A:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#FFFFFF; text-decoration:none;}

.titrouge2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#FE393D; padding-top:7px; padding-bottom:7px; text-decoration:none;}
.titrouge2 A {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#FE393D; text-decoration:none;}
.titrouge2 A:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#FE393D; text-decoration:none;}
.titrouge2 A:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#690019; text-decoration:none;}

.rubrique_dos {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#FE393D; padding-top:7px; padding-bottom:7px; text-decoration:none;}
.rubrique_dos A {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#FE393D; text-decoration:none;}
.rubrique_dos A:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#FE393D; text-decoration:none;}
.rubrique_dos A:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#690019; text-decoration:none;}

.listeacc1 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#FFD1D6; background-color:#A10F08; padding-top:3px; padding-bottom:3px; text-decoration:none;}
.listeacc1 A {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#FFD1D6; background-color:#A10F08; text-decoration:none;}
.listeacc1 A:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#FFD1D6; background-color:#A10F08; text-decoration:none;}
.listeacc1 A:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#FFFFFF; background-color:#A10F08; text-decoration:none;}
.fl_liste {padding-left:65px; padding-bottom:2px;}

.boxvignette1 {border:#cccccc 1px solid;}
.boxvignette2 {border:#FE393D 1px solid;}

.tdevene {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#FE393D; padding-right:5px; text-decoration:none;}
.infosortie1 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#FE393D; padding-top:7px; padding-bottom:7px; text-decoration:none;}
.infosortie2 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#FE393D; padding-bottom:7px; text-decoration:none;}
.infosortie2 A {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#FE393D; text-decoration:underline;}
.infosortie2 A:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#FE393D; text-decoration:underline;}
.infosortie2 A:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#690019; text-decoration:underline;}

.infovideos {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#690019; padding-top:7px; padding-bottom:7px; text-decoration:none;}

.titrejt {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#DE4B28; padding-top:7px; padding-bottom:7px; text-decoration:none;}
.titrejt A {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#DE4B28; text-decoration:none;}
.titrejt A:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#DE4B28; text-decoration:none;}
.titrejt A:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#690019; text-decoration:none;}

.tag {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #fff;background-color: #690019;text-decoration: none;padding: 2px;}
.tag:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #fff;background-color: #B5002B;text-decoration: none;padding: 2px;}

.new {font-family:Arial, Helvetica, sans-serif; font-size:9px; color: #fff;background-color: #ff0000;padding: 1px;}

/* -------------------------------------- STYLES POUR LE FORMULAIRE DU CONCOURS -------------------------------------- */
.fondconcours {background-image:url(../images/fdconcours.gif); background-repeat:no-repeat; background-position:top; background-color:#FFFFFF;}
.liengris {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#909090; padding-top:7px; padding-bottom:7px; text-decoration:none;}
.liengris A {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#909090; text-decoration:none;}
.liengris A:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#909090; text-decoration:none;}
.liengris A:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#000000; text-decoration:none;}
.txtform {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#690019; padding-top:10px; padding-bottom:10px; text-decoration:none;}
.sstitform {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#690019; padding-top:10px; padding-bottom:10px; text-decoration:none;}
.asterisque {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#CF3341;}

.chpliste {BORDER-RIGHT: #C7B5C8 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #C7B5C8 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #C7B5C8 1px solid; WIDTH: 65px; COLOR: rgb(0,0,0); PADDING-TOP: 0px; BORDER-BOTTOM: #C7B5C8 1px solid;}

.chplibre1 {BORDER-RIGHT: #C7B5C8 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #C7B5C8 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #C7B5C8 1px solid; WIDTH: 300px; COLOR: rgb(0,0,0); PADDING-TOP: 0px; BORDER-BOTTOM: #C7B5C8 1px solid;}

.chplibre2 {BORDER-RIGHT: #C7B5C8 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #C7B5C8 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #C7B5C8 1px solid; WIDTH: 200px; COLOR: rgb(0,0,0); PADDING-TOP: 0px; BORDER-BOTTOM: #C7B5C8 1px solid;}

.question {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-style:normal; font-weight:bold; color:#CC2433; padding-bottom:10px; text-decoration:none;}
.choix {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; color:#690019; padding-top:10px; padding-bottom:10px; text-decoration:none;}
.txtform2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#690019; padding-top:10px; padding-bottom:10px; text-decoration:none;}
.txtform2 A {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#690019; text-decoration:none;}
.txtform2 A:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#690019; text-decoration:none;}
.txtform2 A:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#FE393D; text-decoration:none;}
.txtrouge {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#CF3341; padding-bottom:5px; text-decoration:none;}
.txtlegal {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; font-weight:normal; color:#919892; padding-left:10px; text-decoration:none;}
.txtform3 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#690019; text-decoration:none;}
/* ----------------------------- FIN STYLES POUR LE FORMULAIRE DU CONCOURS-------------------------- */


/* ----------------------------------- STYLES POUR LA PAGE QUIZ ---------------------------------------- */
.bigtitre {font-family:Arial, Helvetica, sans-serif; font-size:23px; font-style:normal; font-weight:bold; color:#690019; padding-bottom:7px; text-decoration:none;}
.chapoquiz {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; color:#690019; padding-top:7px; padding-bottom:5px; text-decoration:none;}
.questionquiz {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-style:normal; font-weight:bold; color:#CC2433; padding-bottom:7px; text-decoration:none;}
.reponsequiz {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; color:#690019; padding-top:7px; padding-bottom:5px; text-decoration:none;}
.btenvoiquiz {padding-right:15px;}
/* ----------------------------------- FIN STYLES POUR LA PAGE QUIZ ------------------------------------------ */

/* ----------------------------------- STYLES POUR PAGE COLLECTION ------------------------------------------ */
.titreCollecNoir {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-style:normal; font-weight:bold; color:#000000; padding-left:5px; padding-top:10px; padding-bottom:10px; text-decoration:none;}

.titreCollecRouge {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-style:normal; font-weight:bold; color:#FE393D; text-decoration:none;}

.accrocheCollec {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; color:#FE393D; padding-top:10px; padding-bottom:10px; text-decoration:none;}
.accrocheCollec A {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; color:#FE393D; text-decoration:none;}
.accrocheCollec A:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; color:#FE393D; text-decoration:none;}
.accrocheCollec A:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; color:#690019; text-decoration:none;}

.lienCollec {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#690019; padding-top:7px; padding-bottom:7px; padding-right:5px; text-decoration:none;}
.lienCollec A {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#690019; text-decoration:none;}
.lienCollec A:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#690019; text-decoration:none;}
.lienCollec A:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#FE393D; text-decoration:none;}

.boxCollec1On {border:#FE393D 1px solid;}
.boxCollec2On {border:#FE393D 1px solid;}
.boxCollec3On {border:#FE393D 1px solid;}
.boxCollec4On {border:#FE393D 1px solid;}
.boxCollec5On {border:#FE393D 1px solid;}
.boxCollec6On {border:#FE393D 1px solid;}
.boxCollec7On {border:#FE393D 1px solid;}
.boxCollec8On {border:#FE393D 1px solid;}

.boxCollec1Off {border:#CCCCCC 1px solid;}
.boxCollec2Off {border:#CCCCCC 1px solid;}
.boxCollec3Off {border:#CCCCCC 1px solid;}
.boxCollec4Off {border:#CCCCCC 1px solid;}
.boxCollec5Off {border:#CCCCCC 1px solid;}
.boxCollec6Off {border:#CCCCCC 1px solid;}
.boxCollec7Off {border:#CCCCCC 1px solid;}
.boxCollec8Off {border:#CCCCCC 1px solid;}

/* ----------------------------------- FIN STYLES POUR PAGE COLLECTION ------------------------------------------ */


/* ----------------------------------- STYLES POUR POPUP IMAGE ------------------------------------------ */
.legendeimg {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#FFD1D6; padding-top:7px; padding-bottom:7px; text-decoration:none;}
.infosimg {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#FE393D; padding-top:7px; padding-bottom:7px; text-decoration:none;}
/* ----------------------------------- FIN STYLES POUR POPUP IMAGE ------------------------------------------ */



/* ----------------------------------- STYLES POUR GALERIE PHOTOS ------------------------------------------ */
.txtgris {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#909090; text-decoration:none;}

.infophotos {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#FE393D; padding-top:5px; padding-left:3px; padding-right:3px; padding-bottom:7px; text-decoration:none;}

.txtnoirpetit {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; font-weight:normal; color:#000000; text-decoration:none;}

.filetstd {background-image: url(../images/filet.gif); background-repeat: repeat-x;}

.legende2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #636363; text-decoration: none;}

.navimages {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-style: normal;	font-weight: bold; color: #690019; padding-top:10px; padding-bottom:17px; text-decoration: none;}
.navimages A {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #690019; text-decoration: none;}
.navimages A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #690019; text-decoration: none;}
.navimages A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-style: normal;	font-weight: bold; color: #FE393D; text-decoration: none;}

.pagination {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #690019; padding-top:10px; padding-bottom:17px; text-decoration: none;}
.pagination A {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-style: normal;	font-weight: normal; color: #690019; text-decoration: none;}
.pagination A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal;	color: #690019;	text-decoration: none;}
.pagination A:hover {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal; font-weight: bold;	color: #FE393D;	text-decoration: none;}
.paginationOK {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FE393D; text-decoration: none;}

.rightnav {font-family: verdana, tahoma, arial, helvetica, sans-serif; font-size: 11px;	font-style: normal;	font-weight: normal; color: #636363; text-decoration: none;}
.rightnav A {font-family: verdana, tahoma, arial, helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #636363; text-decoration: none;}
.rightnav A:visited {font-family: verdana, tahoma, arial, helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #636363; text-decoration: none;}
.rightnav A:hover {font-family: verdana, tahoma, arial, helvetica, sans-serif; font-size: 11px;	font-style: normal;	font-weight: normal; color: #636363; text-decoration: underline;}

.box {margin: 0px 7px 0px 0px}
/* ----------------------------------- FIN STYLES POUR GALERIE PHOTOS ------------------------------------------ */

#submit {
	cursor:pointer;
	border:0;
	background:url(http://www.decouvertes-gallimard-jeunesse.fr/decgj/9plus/images/bt_quiz_envoyer.gif) no-repeat;
	width:68px;
	height:10px;
	font-size:0;
}

#submit:hover {
	background:url(http://www.decouvertes-gallimard-jeunesse.fr/decgj/9plus/images/bt_quiz_envoyer_f2.gif) no-repeat;
}
.fdbarrenav {background-image:url(../images/fondraye2.gif); background-repeat:repeat; border-bottom:solid 1px #FE393D;}

.liengras {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#690019; padding-top:7px; padding-bottom:7px; text-decoration:none;}
.liengras A {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#690019; text-decoration:none;}
.liengras A:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#690019; text-decoration:none;}
.liengras A:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#FE393D; text-decoration:none;}

.titsection {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#690019; padding-top:5px; padding-bottom:5px; text-decoration:none;}

.accrochedossier {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#690019; text-decoration:none;}

.introalbums {font-family:Arial, Helvetica, sans-serif; font-size:17px; font-style:normal; font-weight:bold; color:#FE393D; text-decoration:none;}

.titalbums {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#FE393D; padding-top:5px; padding-bottom:7px; text-decoration:none;}
.titalbums A {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#FE393D; text-decoration:none;}
.titalbums A:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#FE393D; text-decoration:none;}
.titalbums A:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#690019; text-decoration:none;}

.habalbum {border:solid 1px #690019;}

.quizcolor1 {background-image:url(../images/hab_quiz_color1.gif); background-position:top; background-repeat:no-repeat; background-color:#CA0181;}
.quizcolor2 {background-image:url(../images/hab_quiz_color2.gif); background-position:top; background-repeat:no-repeat; background-color:#D3152B;}
.quizcolor3 {background-image:url(../images/hab_quiz_color3.gif); background-position:top; background-repeat:no-repeat; background-color:#961660;}

.titquiz {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFD1D6; line-height:20px; padding-top:5px; padding-bottom:2px; padding-left:10px; padding-right:10px; text-decoration:none;}
.titquiz A {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFD1D6; text-decoration:none;}
.titquiz A:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFD1D6; text-decoration:none;}
.titquiz A:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; text-decoration:none;}

.txtquiz {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#FFFFFF; padding-top:5px; padding-bottom:2px; padding-left:10px; padding-right:10px; text-decoration:none;}

.lienquiz {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFD1D6; padding-top:5px; padding-bottom:7px; padding-right:10px; text-decoration:none;}
.lienquiz A {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFD1D6; text-decoration:none;}
.lienquiz A:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFD1D6; text-decoration:none;}
.lienquiz A:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; text-decoration:none;}

.trisorties {BORDER-RIGHT: #FFD1D6 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #FFD1D6 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #FFD1D6 1px solid; WIDTH: 200px; COLOR: #690019; PADDING-TOP: 0px; BORDER-BOTTOM: #FFD1D6 1px solid;}

.txttri {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#690019; text-decoration:none;}

.titsorties2 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#690019; padding-top:5px; padding-bottom:5px; text-decoration:none;}

.liensorties {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#690019; padding-top:7px; padding-bottom:7px; padding-right:5px; text-decoration:none;}
.liensorties A {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#690019; text-decoration:none;}
.liensorties A:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#690019; text-decoration:none;}
.liensorties A:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#FE393D; text-decoration:none;}

.titsons {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#FE393D; padding-top:5px; padding-bottom:5px; text-decoration:none;}
.titsons A {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#FE393D; text-decoration:none;}
.titsons A:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#FE393D; text-decoration:none;}
.titsons A:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#690019; text-decoration:none;}


.navconditions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #690019;
	line-height:12px;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration: none;
}
.navconditions A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #690019;
	line-height:12px;
	text-decoration: none;
}
.navconditions A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #690019;
	line-height:12px;
	text-decoration: none;
}
.navconditions A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FE393D;
	line-height:12px;
	text-decoration: none;
}