body {margin-top: 0px; margin-bottom: 0px; background-color: #004269;}

.calenav {padding-top:5px; background-image:url(../images/fondraye.gif); background-repeat:repeat;}
.fondraye {background-image:url(../images/fondraye.gif); background-repeat:repeat;}
.fondgauche {background-image:url(../images/visuel_6-9.jpg); background-repeat:no-repeat; background-position:top;}
.fonddroit {background-image:url(../images/fdpartenaires.jpg); background-repeat:no-repeat; background-position:top;}
.fondraye2 {background-image:url(../images/fondraye2.gif); background-repeat:repeat;}
.fondgaucheacc {background-image:url(../images/visuelacc_6-9.jpg); background-repeat:no-repeat; background-position:top;}
.fondcol2 {background-image:url(../images/visuelacc2_6-9.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: #013141;	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: #013141; text-decoration: none;}
.navage A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #013141; text-decoration: none;}
.navage A:hover {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-style: normal; font-weight: bold;	color: #02B4C2;	text-decoration: none;}
.navageok { font-family: Arial, Helvetica, sans-serif; font-size: 11px;	font-style: normal;	font-weight: bold; color: #02B4C2; 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: #02B4C2;	text-decoration: none;}

.menu1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-style: normal;	font-weight: bold; color: #AEE3E9; 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: #AEE3E9; text-decoration: none;}
.menu1 A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #AEE3E9; 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:#004269; 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:#004269; text-decoration:none;}
.introdossier {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-style:normal; font-weight:normal; color:#004269; text-decoration:none;}
.rubtitre {font-family:Arial, Helvetica, sans-serif; font-size:17px; font-style:normal; font-weight:bold; color:#004269; padding-bottom:7px; text-decoration:none;}

.txtrouge1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#004269; 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:#004269; text-decoration:none;}
.txtrouge1 A:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#004269; text-decoration:none;}
.txtrouge1 A:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#02A3CB; text-decoration:none;}

.txtrouge2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#02A3CB; 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:#02A3CB; text-decoration:none;}
.txtrouge2 A:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#02A3CB; text-decoration:none;}
.txtrouge2 A:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#004269; text-decoration:none;}

.nomlivre {padding-bottom:7px;}

.titlivre {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#02A3CB; text-decoration:none;}
.titlivre A {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#02A3CB; text-decoration:none;}
.titlivre A:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#02A3CB; text-decoration:none;}
.titlivre A:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#004269; text-decoration:none;}

.sstitlivre {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#02A3CB; text-decoration:none;}
.sstitlivre A {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#02A3CBD; text-decoration:none;}
.sstitlivre A:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#02A3CB; text-decoration:none;}
.sstitlivre A:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#004269; text-decoration:none;}

.sstitnormal {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#02A3CB; text-decoration:none; padding-top:3px;}
.sstitnormal A {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#02A3CB; text-decoration:none;}
.sstitnormal A:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#02A3CB; text-decoration:none;}
.sstitnormal A:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#004269; text-decoration:none;}

.titrouge {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#004269; text-decoration:none;}
.titrouge A {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#004269; text-decoration:none;}
.titrouge A:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#004269; text-decoration:none;}
.titrouge A:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#02A3CB; text-decoration:none;}

.accocherouge {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#004269; text-decoration:none;}
.accocherouge2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#02A3CB; 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:#1883DB; 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:#004269; padding-top:10px; padding-bottom:12px; text-decoration:none;}

.boxphotos {border:#cccccc 1px solid;}
.boxphotos2 {border:#02A3CB 1px solid;}
.popclose {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#AEE3E9; 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:#AEE3E9; text-decoration:none;}
.popclose A:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#AEE3E9; text-decoration:none;}
.popclose A:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#02A3CB; text-decoration:none;}

.filetclair {background-image: url(../images/filetclair.gif); background-repeat: repeat-x;}
.filetfonce {background-image: url(../images/filetfonce.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: #004269; text-decoration: none;}
.txtnormal A {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #004269; text-decoration: underline;}
.txtnormal A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #004269; text-decoration: underline;}
.txtnormal A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #02A3CB; text-decoration: underline;}
.numero {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #02A3CB; text-decoration: none;}

.titrouge2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#02A3CB; 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:#02A3CB; text-decoration:none;}
.titrouge2 A:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#02A3CB; text-decoration:none;}
.titrouge2 A:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#004269; text-decoration:none;}

.listeacc1 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#AEE3E9; 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:#AEE3E9; text-decoration:none;}
.listeacc1 A:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#AEE3E9; text-decoration:none;}
.listeacc1 A:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.fl_liste {padding-left:65px; padding-bottom:2px;}

.tdevene {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#02A3CB; padding-right:5px; text-decoration:none;}

.txtgris {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#909090; text-decoration:none;}

.titacheter {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#02A3CB; padding-top:5px; padding-bottom:5px; text-decoration:none;}

.infosortie1 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#02A3CB; 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:#02A3CB; padding-bottom:7px; text-decoration:none;}
.infosortie2 A {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#02A3CB; text-decoration:underline;}
.infosortie2 A:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#02A3CB; text-decoration:underline;}
.infosortie2 A:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#004269; text-decoration:underline;}

.boxvignette1 {border:#cccccc 1px solid;}
.boxvignette2 {border:#02A3CB 1px solid;}

.infovideos {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#004269; 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:#1883DB; 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:#1883DB; text-decoration:none;}
.titrejt A:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#1883DB; text-decoration:none;}
.titrejt A:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#004269; text-decoration:none;}


/* ----------------------------------- 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:#02A3CB; text-decoration:none;}

.accrocheCollec {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-style:normal; font-weight:bold; color:#02A3CB; padding-top:10px; padding-bottom:10px; text-decoration:none;}
.accrocheCollec A {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-style:normal; font-weight:bold; color:#02A3CB; text-decoration:none;}
.accrocheCollec A:visited {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-style:normal; font-weight:bold; color:#02A3CB; text-decoration:none;}
.accrocheCollec A:hover {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-style:normal; font-weight:bold; color:#004269; text-decoration:none;}

.lienCollec {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#004269; 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:#004269; text-decoration:none;}
.lienCollec A:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#004269; text-decoration:none;}
.lienCollec A:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#02A3CB; text-decoration:none;}

.boxCouvOff {border:#CCCCCC 1px solid;}
.boxCouvOn {border:#02A3CB 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:#AEE3E9; 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:#02A3CB; padding-top:7px; padding-bottom:7px; text-decoration:none;}
/* ----------------------------------- FIN STYLES POUR POPUP IMAGE ------------------------------------------ */


/* ----------------------------------- STYLES POUR PLANCHE PHOTOS ---------------------------------------- */
.legende2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #636363; text-decoration: none;}

.infophotos {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#02A3CB; padding-top:5px; padding-left:3px; padding-right:3px; padding-bottom:7px; text-decoration:none;}

.navimages {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal;	font-weight: bold; color: #004269; padding-top:10px; padding-bottom:17px; padding-left:5px; padding-right:5px; text-decoration: none;}
.navimages A {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #004269; text-decoration: none;}
.navimages A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #004269; text-decoration: none;}
.navimages A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal;	font-weight: bold; color: #02A3CB; text-decoration: none;}

.pagination {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #004269; 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: #004269;	text-decoration: none;}
.pagination A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal;	color: #004269;	text-decoration: none;}
.pagination A:hover {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal; font-weight: bold;	color: #02A3CB;	text-decoration: none;}
.paginationOK { font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-style: normal;	font-weight: bold; color: #02A3CB; 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 PLANCHE PHOTOS ---------------------------------------- */

/* ----------------------------------- STYLES POUR LA PAGE QUIZ ---------------------------------------- */
.bigtitre {font-family:Arial, Helvetica, sans-serif; font-size:23px; font-style:normal; font-weight:bold; color:#004269; padding-bottom:7px; text-decoration:none;}
.chapoquiz {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; color:#004269; 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:#02A3CB; padding-bottom:7px; text-decoration:none;}
.reponsequiz {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; color:#004269; padding-top:7px; padding-bottom:5px; text-decoration:none;}
.btenvoiquiz {padding-right:15px;}
/* ----------------------------------- FIN STYLES POUR LA PAGE QUIZ ------------------------------------------ */

.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;}

.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;}

.lienblanc {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#AEE3E9; 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:#AEE3E9; text-decoration:none;}
.lienblanc A:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#AEE3E9; 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;}

#submit{
	cursor:pointer;
	border:0;
	background:url(http://www.decouvertes-gallimard-jeunesse.fr/decgj/6-9/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/6-9/images/bt_quiz_envoyer_f2.gif) no-repeat;
}

.titdossier_mois {font-family:Arial, Helvetica, sans-serif;	font-size:25px;	font-style:normal; font-weight:bold; color:#117DA5;	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;}

.rubrique_dos {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#02A3CB; 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:#02A3CB; text-decoration:none;}
.rubrique_dos A:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#02A3CB; text-decoration:none;}
.rubrique_dos A:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#004269; 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:#02A3CB; text-decoration:none;}

.fdbarrenav {background-image:url(../images/fondraye2.gif); background-repeat:repeat; border-bottom:solid 1px #01B4E0;}

.liengras {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#004269; 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:#004269; text-decoration:none;}
.liengras A:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#004269; text-decoration:none;}
.liengras A:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#02A3CB; text-decoration:none;}

.titsection {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#004269; 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:#004269; text-decoration:none; height: 100%;}

.introalbums {font-family:Arial, Helvetica, sans-serif; font-size:17px; font-style:normal; font-weight:bold; color:#02A3CB; text-decoration:none;}

.titalbums {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#02A3CB; 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:#02A3CB; text-decoration:none;}
.titalbums A:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#02A3CB; text-decoration:none;}
.titalbums A:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#004269; text-decoration:none;}

.habalbum {border:solid 1px #004269;}

.quizcolor1 {background-image:url(../images/hab_quiz_color1.gif); background-position:top; background-repeat:no-repeat; background-color:#01BECA;}
.quizcolor2 {background-image:url(../images/hab_quiz_color2.gif); background-position:top; background-repeat:no-repeat; background-color:#156AD3;}
.quizcolor3 {background-image:url(../images/hab_quiz_color3.gif); background-position:top; background-repeat:no-repeat; background-color:#168B96;}

.titquiz {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#AEE3E9; line-height:20px; padding-top:5px; padding-bottom:7px; 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:#AEE3E9; text-decoration:none;}
.titquiz A:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#AEE3E9; 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:10px; 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:#AEE3E9; 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:#AEE3E9; text-decoration:none;}
.lienquiz A:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#AEE3E9; 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: #01B4E0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #01B4E0 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #01B4E0 1px solid; WIDTH: 200px; COLOR: #004269; PADDING-TOP: 0px; BORDER-BOTTOM: #01B4E0 1px solid;}

.txttri {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#004269; text-decoration:none;}

.titsorties2 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#004269; 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:#004269; 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:#004269; text-decoration:none;}
.liensorties A:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#004269; text-decoration:none;}
.liensorties A:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#02A3CB; text-decoration:none;}

.titsons {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#02A3CB; 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:#02A3CB; text-decoration:none;}
.titsons A:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#02A3CB; text-decoration:none;}
.titsons A:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#004269; text-decoration:none;}

.tag {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #fff;background-color: #0482BD;text-decoration: none;padding: 2px;}
.tag:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #fff;background-color: #2A93DF;text-decoration: none;padding: 2px;}

.new {font-family:Arial, Helvetica, sans-serif; font-size:9px; color: #fff;background-color: #ff0000;padding: 1px;}

/* -------------------------------------- FIN STYLES POUR LE 6-9 -------------------------------------- */







/* -------------------------------------- STYLES POUR LE FORMULAIRE NEWSLETTER -------------------------------------- */
.fondconcours {background-image:url(../images/fdconcours.gif); background-repeat:no-repeat; background-position:top; background-color:#FFFFFF;}
.txtform {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#004269; 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:#004269; 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:#02A3CB;}

.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:#02A3CB; padding-bottom:10px; text-decoration:none;}
.choix {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; color:#004269; 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:#004269; 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:#004269; text-decoration:none;}
.txtform2 A:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#004269; text-decoration:none;}
.txtform2 A:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#02A3CB; text-decoration:none;}
.txtrouge {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#02A3CB; 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:#004269; text-decoration:none;}
/* ----------------------------- FIN STYLES POUR LE FORMULAIRE DU CONCOURS-------------------------- */
