/*
	CSS pour JPJ (Print)
	Emilie - egzakt.com
	2007-01-09
*/

body {
	background:#FFFFFF none;
	margin:10px 20px;
	line-height:16px;
}

h1 {
	font:bold 25px/27px Arial, Verdana, sans-serif;
	color:#000000;
	margin:0 0 10px 0;
	padding-bottom:3px;
	border-bottom:1px solid #000000;
}

h2 {
	font:bold 20px/22px Arial, Verdana, sans-serif;
	color:#000000;
	margin:0 0 5px 0;
}

h3 {
	font:bold 15px/17px Arial, Verdana, sans-serif;
	color:#ca0d04;
	margin:0 0 2px 0;
}

h3 a {
	color:#ca0d04;
	text-decoration:none;
}

h4 {
	font:bold 14px/17px Arial, Verdana, sans-serif;
	color:#000000;
	margin:0;
}

#wrapper {
	width:100%;
	margin:0;
}

#logo {
	position:static;
	margin-bottom:15px;
}

.bloc_texte h1 {
	border-bottom:0;
}

.bloc_texte .encadre {
	border:1px solid #000000;
	background-color:#FFFFFF;
}


/* TEXTES
-----------------------------------------*/
.bloc_deroulant {
	display:block !important; /* Pour overwriter jquery */
}

.page_texte.page_texte_6, .page_texte.page_texte_12 {
	background:none;
}


/* DROITS ET OBLIGATIONS - CAPSULE
-----------------------------------------*/
#droits {
	width:100%;
	background:none;
	border:0;
}

#capsule {
	background:none;
	padding:0;
	margin:0;
}

#capsule #qr {
	padding:0;
	margin:0;
}

#capsule #qr dt a {
	background:#FFFFFF;
	padding:0;
	font:bold 1.25em/1.25em Arial, Verdana, sans-serif;
	color:#000000;
}

#capsule #qr dd {
	background-color:#FFFFFF;
	padding:0;
	color:#000000;
}


/* TESTS ET JEUX - DÉTAIL TEST
-----------------------------------------*/
#test_detail .question {
	background:none;
}

#test_detail .question .padding {
	padding:8px 25px 8px 20px;
}

#test_detail .question .numero {
	color:#000000;
	background:none;
	top:0px;
	left:-12px;
}

#test_detail .question ul div {
	color:#000000;
}

#test_detail #soumettre {
	display:none;
}


/* PLAN DU SITE
-----------------------------------------*/
#plan {
	width:100%;
}

#plan a.niveau1 {
	background:none;
	padding:0;
}

#plan ul.niveau2 a {
	background:none;
	padding-left:0;
}



/* UNE JUSTICE QUI VOIT DOUBLE
-----------------------------------------*/
#justice_intro {	
	padding:0 23px 0 0;
}

#justice_intro .texte {
	padding-top:0;
}


/* SOMMAIRE TESTS
-----------------------------------------*/
#sommaire {
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
}

#sommaire thead th {
	border-right:1px solid #000000;
	border-top:1px solid #000000;
	padding:5px 20px;
}

#sommaire tbody th {
	border-right:1px solid #000000;
	border-top:1px solid #000000;
	padding:5px 10px 5px 10px;
	text-align:left;
}

#sommaire tbody td {
	border-right:1px solid #000000;
	border-top:1px solid #000000;
	padding:5px 10px;
	text-align:center;
}


/* JEUNES DU MONDE
-----------------------------------------*/
#jeunes_monde {
	padding-top:0;
	color:#000;
}

#jeunes_monde .theme #theme_contenu {
	/*width:682px;*/
	width:100%;
	padding:12px 0;
	color:#000;
	background:#fff;
}

#jeunes_monde #page_texte {
	width:100%;
	padding:0;
	background:none;
	color:#000;
}

#jeunes_monde #page_texte h2 {
	background-color:#fff;
	color:#009FD1;
	border:none;
	font-size:20px;
	padding-left:0;
}
#jeunes_monde #page_texte ul h2 {
	font-size:13px;
}

#jeunes_monde h1 {
	color:#000 !important;
}

#jeunes_monde h2 {
	margin-bottom:0;
}

#jeunes_monde .theme h3 {
	font-size:14px;
	line-height:16px;
	background-color:#fff !important;
	color:#000 !important;
	border:1px solid #000;
	padding:2px 5px;
}

#jeunes_monde .bloc_texte h4 {
	color:#000 !important;
}

#jeunes_monde .bloc_texte .encadre {
	background:#fff !important;
	color:#000 !important;
}

#jeunes_monde .bloc_texte .encadre a {
	color:#000 !important;
}


/* Bloc déroulant */
#jeunes_monde .bloc_deroulant .zone_deroulante {
	padding:5px;
}

#jeunes_monde .bloc_deroulant a.lien_deroulant {
	font-size:16px;
	line-height:16px;
	background:none !important;
	color:#000;
	padding:2px 5px;
	border:none;
}


/* Templates */
#jeunes_monde .tmpl_question_concours {
	border:1px solid #000;
}

#jeunes_monde .tmpl_question_concours .titre {
	background-color:#fff !important;
	color:#000 !important;
}

#jeunes_monde .tmpl_question_concours .texte {
	color:#000;
}

#jeunes_monde .tmpl_convention_dit {
	border:1px solid #000;
	background-color:#fff !important;
}

#jeunes_monde .tmpl_convention_dit .titre {
	background-color:#fff !important;
	color:#000 !important;
}

#jeunes_monde .tmpl_convention_dit .texte {	
	color:#000;
}


#jeunes_monde .tmpl_conteneur_impression td.padding {
	display:block;
	width:222px;
}
#jeunes_monde .tmpl_conteneur_impression td.contenu {

}
