/*	CSS public secondaire pour le produit EDU
	2005-01-19
	educaloi.qc.ca
*/

.archive_titre {
	margin:10px 0 5px 25px;
}

.archive_titre a {
	font: bold 15px/18px "trebuchet ms",Verdana,Helvetica,Arial;
	color:#A75800;	
}

.archive_titre a:hover {
	color:#49505D;
}

.archive_annee {
	margin:0 0 5px 25px;
}

.archive_annee a {
	font: 12px/16px Verdana, Arial, sans-serif;
	color:#A75800;	
}

.archive_annee a:hover {
	color:#49505D;
}

.archive_liste {
	margin:0 0 0 35px;
	padding:0 0 0 15px;
}

table.quiz tr td {
	padding:3px 2px;
}

table.quiz tr th {
	text-align:left;
	padding:8px 2px 4px 2px;
}
h5 {
	font: 14px Verdana,Helvetica,Arial;
	color:#A75800;
}
#topic {
	background:#A75800 url(/images/graphiques/entete_topic_edu.gif) no-repeat;
}

#topic.guidesuccessions {
	background:#961932 url(/images/graphiques/entete_topic_succ.gif) no-repeat;
}

#accueilppl {
	margin-bottom:10px;
	background:#FFFFFF;
}
#accueilppl p {	
}

#accueilrepertoire {
	margin-right:4px;
	width:410px;
	background:#CC6600;
}
#accueilrepertoire div.titre {
	font:18px/18px "Trebuchet ms",Verdana,Helvetica,Arial;
	font-weight:bold;
	color:#FFFFFF;
	padding:2px 0 2px 10px;
}
#accueilrepertoire div.haut {
	padding:3px 10px 5px;
	color:#FFFFFF;
	margin-bottom:3px;
}
#accueilrepertoire div.bas {
	padding:2px 10px;
	background:#ffffff;
	border-left:5px solid #CC6600;
	border-right:5px solid #CC6600;
	font-size: 11px;
	line-height:15px;
}
#accueilrepertoire div.bas td {
	padding:0 6px 10px 0;
	
}
.domaine {
	font-size: 10px;
	line-height:12px;
	color: #A75800;
	text-transform:uppercase;
	font-weight:bold;
}

#accueildroit {
	background-color:#C9CBC0;
	padding:0 1px 5px 0;
}

.nouvelles {
	margin-bottom:8px;
}
.nouvelles p, .saviezvous p {
	padding:7px 0 0 32px;
	height:20px;
}
.nouvelles div.contenu_nouvelles, .saviezvous div.contenu_saviezvous {
	background-color:#E8E7E1;
	padding:5px 10px 8px 10px;
	font-size: 10px;
	line-height:14px;
}
.nouvelles span.titre {
	color: #A75800;
}
.nouvelles span.date {
	font-size: 10px;
	font-weight: bold;
}
.saviezvous p {
	color:#FFFFFF;
}

.menudroit {
    margin-top:2px;
    padding:5px 2px 0 0;
	background-color:#A75800;
	color:#FFC694;
}
.menudroit td.contenu {
    padding-left:5px;
    cursor:pointer;
}
.menudroit div.titre {
	color:#FFFFFF;
	font-weight:bold;
}
.menudroit a {
	color:#FFC694;
	text-decoration:none;
	line-height:14px;
}


#exprimezvousresulats div {
	padding:2px 8px;
	margin-bottom:2px;
}

#repertoireresultat {
	background-color:#E8E7E1;
	padding:10px;
}

#entete_repertoire {
	padding:5px 0 5px 7px;
	background-color:#CC6600;
	font: bold 16px "Trebuchet MS",Verdana,Helvetica,Arial;
	color:#FFFFFF;
}

.entete_choix_repertoire {
	background-color:#B6BAB0;
	border:3px solid #D8D8CD;
	border-top:0;
	padding:2px 0 5px 7px;
}

.choix_repertoire {
	border:3px solid #D8D8CD;
	border-top:0;
	padding:10px;
	margin-bottom:10px;
}

#bande {
	margin-bottom:2px;
	height:90px;
}
#bande div {
	padding:8px 10px 8px 225px;
	font:11px/12px Verdana,Helvetica,Arial;
	color:#ffffff;
}
#bande h1 {
	color:#ffffff;
}

td.navhaut_ssmenu_on, td.navhaut_ssmenu_off, td.navhaut_ssmenu_off_ress, td.navhaut_ssmenu_on_ress {
	border-bottom:2px solid #C9CBC0;
	border-right:2px solid #C9CBC0;
	background-color:#B6B6AA;
}
td.navhaut_ssmenu_on, td.navhaut_ssmenu_on_ress {
	background-color:#A2A497;	
}
td.navhaut_ssmenu_off a, td.navhaut_ssmenu_on a {
	display:block;
	padding:7px 5px 9px 20px;
	color:#FFFFFF;
	font: 11px/12px Verdana,Helvetica,Arial;
	text-decoration:none;
	background: url(/images/graphiques/fleche_blanche.gif) 5px 5px no-repeat;
}
td.navhaut_ssmenu_on a {
	background: url(/images/graphiques/fleche_orange.gif) 5px 5px no-repeat;
	color:#FFFFFF;
}
td.navhaut_ssmenu_off a:hover, td.navhaut_ssmenu_off_ress a:hover {
	background-color:#AFB1A6;
}

td.navhaut_ssmenu_off_ress a, td.navhaut_ssmenu_on_ress a {
	display:block;
	padding:7px 5px 9px 20px;
	color:#FFFFFF;
	font: 11px/12px Verdana,Helvetica,Arial;
	text-decoration:none;
	background: url(/images/graphiques/fleche_blanche.gif) 5px 11px no-repeat;
}
td.navhaut_ssmenu_on_ress a {
	background: url(/images/graphiques/fleche_orange.gif) 5px 11px no-repeat;
	color:#FFFFFF;
}


#ressources {
	background-color:#D7D7CF;
}

#ressourcetexte {
	background-color:#D1D1C9;
	border-top:1px solid #929686;
	border-bottom:1px solid #929686;
	padding:4px 8px 4px 8px;
}
#ressourcetexte div {
	margin:6px 0 10px 0;
}
#ressourcetexte h2 {
	margin-bottom:0;
}

#ressourcerecherche {
	background-color:#E0E0DB;
}
#ressourcerecherche td {
	border-right:2px solid #C9CBC0;
	padding:5px;
}
#ressourcerecherche h5 {
	font-weight:bold;
	color:#494944;
	margin-bottom:8px;
}

#ressourceresultats {
	padding:10px;
	background-color:#E8E7E1;
}
#ressourceresultats h1 {
	 margin-bottom:4px;
}
#ressourceresultats ul {
	 margin-bottom:10px;
}

#ressourceformulaire h2 {
	background-color:#D1D1C9;
	padding:4px 7px;
}

#ressourceformulaire div.padding {
	padding:0px 10px 10px;
}

table.ressourceformulaire td {
	padding-left:12px;
}
table.ressourceformulaire td.obligatoire {
	padding-left:0px;
}
table.ressourceformulaire td.erreur {
	color:#ff0000;
}

td.erreur {
	color:#ff0000;
}

#photoentete, #photoentete_bas {
	margin-bottom:2px;
	background-color:#CC6600;
	background-repeat:no-repeat;
}
#photoentete div {
	padding:60px 10px 5px 12px;
}
#photoentete div h1 {
	font-size:28px;
	color:#ffffff;
}

#photoentete_bas div {
	padding:32px 10px 5px 12px;
}
#photoentete_bas div h1 {
	font-size:28px;
	color:#ffffff;
}

#bouton_contact {
	padding-left:30px;
	width:400px;
	height:22px;
	margin-bottom:7px;
	cursor:pointer;
}
#bouton_contact div {
	float:left;
	padding-top:4px;
	font:bold 11px Verdana;
}

.sur_cat {
	font:12px Tahoma;
	color:#494944;
	margin-bottom:5px;
}
.sur_cat a {
	font:12px Tahoma;
	color:#000000;
	text-decoration:none;
}
.sur_cat a:hover {
	color:#4E6800;
	text-decoration:underline;
}



.edu_titre, .lvd_titre, .ccr_titre, .jpj_titre, .tak_titre, .ara_titre, .abp_titre {
	margin-bottom:5px;
	background-color:#C9CBC0;
	padding:5px;
}
.edu_titre a, .lvd_titre a, .ccr_titre a, .jpj_titre a, .tak_titre a, .ara_titre a, .abp_titre a {
	font:20px "Trebuchet MS";
	color:#A75800;
	text-decoration:none;
}
.edu_titre a:hover, .lvd_titre a:hover, .ccr_titre a:hover, .jpj_titre a:hover, .tak_titre a:hover, .ara_titre a:hover, .abp_titre a:hover {
	text-decoration:underline;
}
.edu_details, .tak_details, .ara_details {
	margin:5px 0 3px 20px;
	font:12px Tahoma;
	color:#494944;
	line-height:19px;
}
.edu_details a, .tak_details a, .ara_details a {
	color:#000000;
}
.edu_details a:hover {
	color:#A75800;
}



.lvd_titre a {
	color:#26619C;
}
.lvd_details {
	margin-left:20px;
}
.lvd_details a {
	font:12px Tahoma;
	color:#000000;
	line-height:19px;
}
.lvd_details a:hover {
	color:#26619C;
}


.ccr_titre a {
	color:#4E6800;
}
.ccr_details {
	margin:5px 0 3px 20px;
}
.ccr_details a {
	font:12px Tahoma;
	color:#000000;
	line-height:19px;
}
.ccr_details a:hover {
	color:#4E6800;
}
.ccr_sous_details, .jpj_sous_details {
	margin:0 0 3px 40px;
}
.ccr_sous_details a, .jpj_sous_details a {
	font:11px Tahoma;
	color:#000000;
	line-height:18px;
}
.ccr_sous_details a:hover {
	color:#4E6800;
}

.jpj_titre a {
	color:#5E0000;
}
.jpj_details {
	margin:5px 0 3px 20px;
	font:12px Tahoma;
	color:#494944;
	line-height:19px;
}
.jpj_details a {
	color:#000000;
}
.jpj_details a:hover {
	color:#5E0000;
}
.jpj_sous_details a:hover {
	color:#5E0000;
}

.tak_titre a {
	color:#999966;
}
.tak_details a:hover {
	color:#999966;
}


.ara_titre a {
	color:#56606D;
}
.ara_details a:hover {
	color:#56606D;
}

.abp_titre a {
	color:#1396BF;
}
.abp_details {
	margin:5px 0 3px 20px;
	font:12px Tahoma;
	color:#494944;
	line-height:19px;
}
.abp_details a {
	color:#000000;
}
.abp_details a:hover {
	color:#1396BF;
}
.abp_sous_details a:hover {
	color:#1396BF;
}

/* \*/
* html div.ie6 {
	height:1%;
}
/* */

.description {
	position: absolute;
	left: 190px;
	top: 0;
	visibility: hidden;
}
.description .desccnt {
	width:175px;
}
.description .desctxt {
	padding:2px 6px 4px;
	font-size:11px;
	line-height:14px;
	color:#ffffff;
}


/* LEXIQUE */
a.lexique {
	font: 20px/22px Verdana,Helvetica,Arial;
	color:#8B3500;
	text-decoration:none;
}
a.lexique:hover {
	color:#494944;
}
a.lexique_selected {
	font: bold 20px/22px Verdana,Helvetica,Arial;
	color:#494944;
	text-decoration:none;
}

div.lexique_definition {
	background:#E8E7E1 url(/images/graphiques/lexique/lex_dh.gif) no-repeat;
	width:375;
	height:30px;
	color:#A75800;
}
div.lexique_definition h5 {
	padding:2px 10px;
	font: normal 20px/20px "Trebuchet MS",Verdana,Helvetica,Arial;
}
div.lexique_liste {
	padding:3px 8px;
	background:#DAD9CF;
}
div.lexique_liste p {
	margin:0 0 5px 0;
	padding:0;
	line-height:14px;
}

/* AVENTURE EN COUR */
div.acdiv1 {
	border-left:#A75800 1px solid;
	padding-left:26px;	
}
div.acdiv2 {
	border-left:#A75800 1px solid;
	padding:0 0 0 10px;
}

div.acdiv2 .acphoto {
	background:url(/images/camp/bg_photos.gif) top left no-repeat;
	width:157px;
	height:228px;
	float:left;
	margin:0 10px 0 0;
}
div.acdiv2 .transition {
	clear:both;
	font-size:10px;
	line-height:10px;
}

div.acdiv2 .acphoto div {
	padding:10px 10px 0;
}
div.acdiv2 .acphoto p {
	margin:3px 0 0;
	padding:0 5px 0 2px;
	text-align:center;
	font-size:10px;
	line-height:12px;
}

/* ~/guideparents/ */
a.btnguideparents {
	display:block;
	text-decoration:none;
	width:182px;
	height:236px;
	background-position: top left;
	background-repeat:no-repeat;
	cursor:pointer;
}
a.btnguideparents div {
	padding:188px 12px 0 12px;
	color:#fff;
	font:bold 17px/17px "Trebuchet ms",Verdana,Helvetica,Arial;
}
a:hover.btnguideparents {
	background-position: bottom left;
}
div.guideparentstitre {
	background-color:#eb8318;
	font:bold 15px/15px "Trebuchet ms",Verdana,Helvetica,Arial;
	padding:2px 20px;
	color:#fff;
	text-transform:uppercase;
}
div.guideparentssoustitre {
	font:normal 16px/16px "Trebuchet ms",Verdana,Helvetica,Arial;
	color:#A75800;
	padding:10px 20px 5px;
	border-bottom:#9da194 1px solid;
}

ul.guideparentsliste {
	padding:10px 20px 0;
	font-size:11px;
	margin:0 0 10px;
}

ul.guideparentsliste li {
	list-style-image:url(../images/icon/capsule_protegezvous.gif);
}

div.guideparentsliste {
	padding:10px 20px;
	font-size:11px;
	margin-bottom:10px;
}
.guideparentsliste a {
	color:#000;
	font-weight:bold;
}
.guideparentsliste a:visited {
	color:#666;
}
.guideparentsliste a:hover {
	text-decoration:none;
}



/* JUSTICE PARTICIPATIVE
----------------------------------------*/
#justice_accueil {
	background:#9FB591 url(../images/justice/fond_accueil.jpg) no-repeat top left;
	position:relative;
	padding-bottom:50px;
}

#justice_accueil img {
	border:0;
}

#justice_accueil_introduction {
	position:absolute;
	width:180px;
	top:85px;
	left:25px;
	font:12px/14px Tahoma, Verdana, Arial, sans-serif;	
	color:#1F3714;
}

#justice_accueil_introduction img {
	padding-top:20px;	
}

#justice_accueil_questions {
	position:absolute;
	top:90px;
	right:35px;
	width:180px;
	font:12px/13px Tahoma, Verdana, Arial, sans-serif;
	color:#1F3714;
}

#justice_accueil_questions div {
	margin:8px 0;
	font:bold 12px/13px Tahoma, Verdana, Arial, sans-serif;
	color:#1F3714;
}

#justice_accueil_questions span {
	font:bold 16px/12px Courier;
	color:#1F3714;
}

#justice_accueil_boutons {
	padding:362px 0 0 225px;
}

#justice_accueil_boutons a:hover, #justice_decouvrez_boutons a:hover, #justice_comment_boutons a:hover {
	background:transparent;
}

#justice_accueil_boutons a .over, #justice_decouvrez_boutons a .over, #justice_comment_boutons a .over {
	position:absolute;
	visibility:hidden;
}

#justice_accueil_boutons a:hover .over, #justice_decouvrez_boutons a:hover .over, #justice_comment_boutons a:hover .over {
	visibility:visible;
}

#justice_partenaire {
	margin:8px 10px 0 0;
	text-align:right;
}

#justice_partenaire img {
	float:right;
}

#justice_partenaire .nom {
	padding-top:6px;
	font:10px/12px Verdana, Arial, sans-serif;
}


/* JUSTICE PARTICIPATIVE DETAIL
----------------------------------------*/
#justice_decouvrez_boutons, #justice_comment_boutons {
	background-color:#1D5AA5;
	padding:10px 20px 8px 20px;
}
#justice_comment_boutons {
	background-color:#C24800;
}

#justice_decouvrez_boutons img, #justice_comment_boutons img {
	border:0;
}


#justice_decouvrez {
	background:#759ED1 url(../images/justice/fond_decouvrez.jpg) no-repeat top left;
	padding:0px 16px 26px 16px;
}

#justice_comment {
	background:#E2952E url(../images/justice/fond_comment.jpg) no-repeat top left;
	padding:0px 16px 16px 16px;
}


.justice_decouvrez_question, .justice_comment_question {
	margin-bottom:10px;
}

.justice_decouvrez_question a, .justice_comment_question a {
	color:#0B3983;
	text-decoration:none;
	font:13px/15px Verdana, Arial, sans-serif;
	background:url(../images/justice/fleche_capsule_decouvrez.gif) no-repeat 7px 0;
	padding-left:22px;
}
.justice_comment_question a {
	color:#882200;
	background:url(../images/justice/fleche_capsule_comment.gif) no-repeat 7px 0;
}

.justice_decouvrez_question a:hover, .justice_comment_question a:hover {
	color:#FFFFFF;
}


.justice_decouvrez_reponse, .justice_comment_reponse {	
	background:#85ADDB url(../images/justice/decouvrez_capsule_fond.jpg) no-repeat top left;	
	margin-bottom:10px;
	width:531px;
}
.justice_comment_reponse {
	background:#E8A446 url(../images/justice/comment_capsule_fond.jpg) no-repeat top left;
}

.justice_decouvrez_reponse a.justice_question, .justice_comment_reponse a.justice_question {
	color:#0B3983;
	text-decoration:none;
	font:bold 13px/15px Verdana, Arial, sans-serif;
	background:url(../images/justice/fleche_capsule_decouvrez.gif) no-repeat 7px 0;
	padding-left:22px;
}
.justice_comment_reponse a.justice_question {
	color:#882200;
	background:url(../images/justice/fleche_capsule_comment.gif) no-repeat 7px 0;
}

.justice_decouvrez_reponse a.justice_question:hover, .justice_comment_reponse a.justice_question:hover {
	color:#FFFFFF;
}

.justice_decouvrez_reponse .texte a {
	color:#0B3983;	
}
.justice_comment_reponse .texte a, .justice_comment_reponse .texte_restreint a {
	color:#882200;
}

.justice_decouvrez_reponse .texte a:hover, .justice_comment_reponse .texte a:hover, .justice_comment_reponse .texte_restreint a:hover {
	color:#FFFFFF;
}

.justice_decouvrez_reponse .texte ul, .justice_comment_reponse .texte ul {
	margin:5px 0;
}

.justice_decouvrez_reponse .texte ul li, .justice_comment_reponse .texte ul li {
	list-style-image:none;
}

.justice_decouvrez_reponse .texte, .justice_comment_reponse .texte {
	padding:10px 22px 0 22px;
	font:12px/16px Verdana, Arial, sans-serif;
	color:#0B3983;
}
.justice_comment_reponse .texte, .justice_comment_reponse .texte_restreint {
	color:#882200;
}


.justice_comment_reponse .texte_restreint {
	font:12px/16px Verdana, Arial, sans-serif;
	color:#882200;
	padding:0 0 0 8px;
}

.justice_comment_reponse .texte_restreint div {
	padding:0 16px;
	color:#882200;
	font:12px/16px Verdana, Arial, sans-serif;
}


.justice_decouvrez_reponse .cahier, .justice_comment_reponse .cahier {
	text-align:right;
	padding-top:5px;
}

.justice_decouvrez_reponse .texte_restreint, .justice_comment_reponse .texte_restreint {
	width:297px;
	float:left;	
	position:relative;
}

.justice_decouvrez_reponse .texte_restreint a.justice_question, .justice_comment_reponse .texte_restreint a.justice_question {
	background-position:0 0;
	padding-left:15px;
}

.justice_decouvrez_reponse .exemple, .justice_comment_reponse .exemple {
	float:right;
	background:url(../images/justice/decouvrez_parexemple.jpg) no-repeat top left;
	font:12px/14px 'Trebuchet MS', Verdana, Arial, sans-serif;
	color:#FFFFFF;
	width:159px;
	padding:50px 12px 10px 12px;
	margin-right:5px;
}
.justice_comment_reponse .exemple {
	background:url(../images/justice/comment_parexemple.jpg) no-repeat top left;
	color:#882200;
}

.justice_decouvrez_reponse .cahier_exemple, .justice_comment_reponse .cahier_exemple {
	position:absolute;
	bottom:0;
	left:341px;
}

#justice_decouvrez #justice_logo_decouvrez, #justice_comment #justice_logo_comment {
	margin:5px 0 0 10px;
}

#justice_autres {
	float:right;
	width:380px;	
	margin:15px 10px 0 0;
	display:inline;
}

#justice_autres #justice_autres_liens {
	background:#85ADDB url(../images/justice/justice_divers_haut.gif) no-repeat top left;
	padding:6px 6px 0 16px;
	
}

#justice_autres #justice_autres_liens a {
	font:bold 11px/13px Verdana, Arial, sans-serif;
	color:#0B3983;
	text-decoration:none;	
}

#justice_autres #justice_autres_liens a:hover {
	color:#FFFFFF;
}



/* GUIDE SUCCESSIONS
----------------------------------------*/
#successions_intro,
.succession_document {
	font:11px/14px Verdana, Arial, sans-serif;
	color:#000000;
	padding:10px 25px 0 25px;
}

#successions_intro h1 {
	font:bold 16px/22px 'Trebuchet MS', Verdana, Arial, sans-serif;
	color:#5E5E52;
}

#successions_intro a {
	color:#000000;
}

#successions_intro a:hover {
	color:#961932;
}

#successions_liste {
	padding:0 9px 15px 9px;
}

#successions_liste h2 {
	background:url(../images/graphiques/succ_categorie.gif) no-repeat top left;
	font:bold 16px/23px 'Trebuchet MS', Verdana, Arial, sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
	padding-left:16px;
	height:23px;
	margin-top:15px;
}

#successions_liste img {
	float:left;
}

#successions_liste ul {
	float:left;
	padding:0;
	margin:5px 0 0 12px;
}

#successions_liste ul {
	list-style-type:none;
}

#successions_liste ul li {
	list-style-image:none;
	background:url(../images/icon/succ_capsule.gif) no-repeat 0 2px;
	padding-left:15px;
	line-height:14px;
}

#successions_liste ul li a {
	font:bold 11px/12px Verdana, Arial, sans-serif;
	color:#000000;
}

#successions_liste ul li a:hover {
	color:#961932;
}

/* CAIJ */
#successions_liste div.succession_document {
	padding:0 16px 10px;
}
#successions_liste ul.succession_document {
	margin-left:20px;
	float:none;
}

#successions_liste ul.succession_document li {
	background-image:url(../images/icon/fichiers/pdf.gif);
	padding:2px 0 6px 22px;
}
#successions_liste ul.succession_document li a {
	font-size:12px;
}


/* À PROPOS D'ÉDUCALOI (NOUVEAU)
----------------------------------------*/
#a_propos {
	border-top:8px solid #C9CBC0;
}

#a_propos #colonne_texte {
	width:402px;
	border-right:11px solid #c9cbc0;
	background-color:#c9cbc0;
	vertical-align:top;
}

#a_propos #colonne_extras {
	width:152px;
	background-color:#B6B6AA;
	vertical-align:top;
}

#a_propos h1 {
	margin-bottom:4px;
}

#a_propos .bloc_texte {
	padding:8px;
	background-color:#E8E7E1;
}

.bloc_texte a {
	color:#8B3500;
}

.bloc_texte a:hover {
	color:#000;
}

.bloc_texte h3 {
	font:bold 14px/16px Verdana, Arial, sans-serif;
	color:#ffffff;
	margin:0;
	background-color:#b4b5a9;
	padding:2px 10px;
}

.bloc_texte .encadre {
	background-color:#fff;
	padding:5px 10px;
	border:2px solid #B6B6AA;
	font-size:11px;
	line-height:16px;
}

.bloc_texte .colore {
	color:#a75800;
}

.bloc_texte .note {
	font:11px/12px Verdana, Arial, sans-serif;
}

.bloc_texte .bloc_deroulant {
	border-top:1px solid #dcecf2;
	border-bottom:1px solid #dcecf2;
	margin:4px 0;
}

.bloc_texte a.lien_deroulant {
	display:block;
	color:#494944;
	text-decoration:none;
	background:url(../images/tuiles/bloc_deroulant.gif) no-repeat 0 0;
	outline:none;
}

.bloc_texte a.lien_deroulant span {
	display:block;
	padding:6px 5px 2px 27px;
	font-weight:bold;
	font-size:11px;
}

.bloc_texte a.lien_deroulant img {
	border:0;
}

.bloc_texte a.lien_deroulant:hover {
	color:#a75800;
}

.bloc_texte .bloc_deroulant_selected a.lien_deroulant {
	background-position:0 -58px;
	color:#A75800;
}

.bloc_texte .zone_deroulante {
	background:url(../images/tuiles/zone_deroulante.gif) repeat-y top left;
}

.bloc_texte .zone_deroulante .padding {
	padding:5px 10px 5px 27px;
}


#docs_corpos {
	background-color:#E8E7E1;
	border-bottom:10px solid #c9cbc0;
}

#docs_corpos .padding {
	padding:1px 5px 5px 5px;
	font-size:11px;
}

#docs_corpos ul {
	list-style-type:none;
	margin:0;
	padding:3px 0 8px 0;
}

#docs_corpos ul li {
	list-style-image:none;
	font-size:10px;
	line-height:16px;
	background-repeat:no-repeat;
	background-position:0 2px;
	background-image:url(../images/icon/pdf.gif);
	padding:2px 0 2px 22px;
}

#docs_corpos ul li a {
	color:#A75800;
	font-size:11px;
}

#docs_corpos ul li a:hover {
	color:#494944;
}

#a_propos a.video {
	text-decoration:none;
}

#a_propos a.video span {
	color:#A75800;
	font-size:11px;
	text-decoration:underline;
}

#a_propos a.video img {
	padding:2px 0;
}

#a_propos a.video:hover, #a_propos a.video:hover span {
	color:#494944;
}



#a_propos #menu {
	background-color:#E8E7E1;
	border-bottom:10px solid #c9cbc0;
	font-size:11px;
	position:relative;
}

#a_propos #bande_gauche {
	position:absolute;
	top:0;
	left:-11px;
	background-color:#e8e7e1;
	width:11px;
}

#a_propos ul#menu_textes {
	list-style-type:none;
	margin:0;
	padding:0;
}

#a_propos ul#menu_textes li {
	list-style-image:none;
	padding-left:12px;
	line-height:14px;
	border-bottom:2px solid #c9cbc0;
}

#a_propos #menu dl {
	margin:0;
}

#a_propos #menu dt {
	font-weight:bold;
	color:#494944;
	border-bottom:2px solid #c9cbc0;
	padding:0 0 2px 12px;
	line-height:14px;
}

#a_propos #menu dd {
	margin:0;
	padding:2px 0 5px 12px;
}

#a_propos #menu dd ul {
	list-style-type:none;
	margin:0;
	padding:0;
}

#a_propos #menu dd ul li {
	list-style-image:none;
	padding:0 0 5px 0;
	line-height:14px;
}

#a_propos #menu a {
	color:#A75800;
}

#a_propos #menu a:hover {
	color:#494944;
}

#a_propos #menu a.selected, #a_propos #menu a.selected:hover {
	font-weight:bold;
	text-decoration:none;
}


#a_propos a.connexe {
	display:block;
	height:32px;
	width:132px;
	padding:4px 5px 0 15px;
	background:url(../images/boutons/a_propos_connexe.gif) no-repeat 0 0;
	color:#FFFFFF;
	text-decoration:none;
	font:bold 12px/14px Tahoma, Arial, sans-serif;
	border-bottom:10px solid #c9cbc0;
}

#a_propos a.connexe:hover {
	background-position: 0 -36px;
}


/* RÉALISATIONS
----------------------------------------*/
#realisation {
	margin-top:12px;
	position:relative;
}

#realisation img#nom_gauche {
	position:absolute;
	top:0;
	left:0;
}

#realisation h2 {
	width:270px;
	padding:4px 7px 0 5px;
	font:bold 15px/17px 'Trebuchet MS', Arial, sans-serif;
	background:#fff url(../images/graphiques/realisation_nom_droite.gif) no-repeat top right;
	margin:0;
}

#realisation .contenu {
	background:#FFFFFF url(../images/graphiques/realisation_haut.gif) no-repeat top right;
	padding:8px 5px 4px 5px;
}

#realisation .bloc_texte {
	padding:0 8px 8px 8px;
	background-color:#fff;
}

#realisation .actions {
	text-align:right;
	margin-top:10px;
}


/* ADD THIS TOOLBAR
----------------------------------------*/
.addthis_partager {
	background-image:url(../images/partager/addthis_partager_edu.gif);
}
.addthis_partager_en {
	background-image:url(../en/images/partager/addthis_partager_edu.gif);
}


/* RECHERCHE
----------------------------------------*/
#recherche #interieur {
	width:549px;
	padding:8px;
	margin-top:2px;
	background:#b6b6aa url(../images/tuiles/colonne_recherche_haut.gif) no-repeat left top;
}

#recherche #interieur #frm_recherche {
	height:22px;
	position:relative;
	margin:0;
	padding:0;
}

#recherche #interieur #frm_recherche input.texte {
	height:17px;
	width:224px;
	padding:5px 0 0 6px;
	background:#fff url(../images/tuiles/recherche_coin_rond.gif) no-repeat left top;
	border:0;
	font:11px/13px Arial, Verdana, sans-serif;
	color:#666666;
}

#recherche #interieur #frm_recherche input#btn_loupe {
	position:absolute;
	top:0;
	left:230px;
}

#recherche #resultats {
	width:525px;
	margin-top:10px;
	padding:12px 12px 1px 12px;
	background:#e8e7e1 url(../images/tuiles/recherche_resultats_haut.gif) no-repeat left top;
}

#recherche #resultats form {
	position:relative;
}

#recherche #resultats table.gsc-branding {
	position:absolute;
	top:-17px;
	right:0px;
}

#recherche #resultats h2 {
	font:bold 14px/16px Arial, Verdana, sans-serif;
	color:#4E5248;
	margin:0;
}


/* FORMATIONS
----------------------------------------*/
#formations_conteneur {
	background-color:#FFFFFF;
	padding:15px;
	margin-top:5px;
	font: 12px/18px Verdana,Helvetica,Arial;
	color:#000000;
}

#formations_conteneur div.titre {
	font: 23px/18px 'Trebuchet MS', Verdana,Helvetica,Arial;
	color:#A75800;
	margin-bottom:8px;
}

#formations_conteneur h5 {
	color:#A75800;
	font: bold 20px/22px 'Trebuchet MS',Verdana,Helvetica,Arial;
}

.formations_choix {
	background-color:#DCDDDA;
	padding:0 10px 0 10px;
	width:150px;
	height:45px;
}
.formations_choix_selected {
	background-color:#FF9232;
	padding:0 10px 0 10px;
	width:150px;
	height:45px;
}

.formations_choix span.titre {
	font: 12px/12px 'Trebuchet MS', Verdana,Helvetica,Arial;
	color:#000000;
	text-transform:uppercase;
}
.formations_choix_selected span.titre {
	font: 12px/12px 'Trebuchet MS', Verdana,Helvetica,Arial;
	color:#FFFFFF;
	text-transform:uppercase;
}

.formations_choix a {
	font: 17px/16px 'Trebuchet MS', Verdana,Helvetica,Arial;
	color:#000000;
	text-decoration:none;
}
.formations_choix a:hover {
	color:#cc6600;
}
.formations_choix_selected a {
	font: 17px/16px 'Trebuchet MS', Verdana,Helvetica,Arial;
	color:#FFFFFF;
	text-decoration:none;
}
.formations_choix_selected a:hover {
	color:#FFFFFF;
}


#formations_intro {
	background-color:#1396BF;
	color:#FFFFFF;
	padding:0 10px 0 10px;
}

a#rectangle_lien {
	display:block;
	background-color:#a75800;
	text-align:right;
	padding:5px 10px;
	color:#FFFFFF;
	font:bold 15px/18px "Trebuchet MS",Verdana,Helvetica,Arial;
	text-decoration:none;
}
a#rectangle_lien:hover {
	background-color:#cc6600;
}


/* QUIZ */
.question_suivante {
	width:185px;
	position:relative;
	top:-15px;
	left:340px;
}
.question_numero {
	font: 40px/32px "Trebuchet MS",Verdana,Helvetica,Arial;
	color:#A75800;
}

.question {
	font: bold 16px/19px "Trebuchet MS",Verdana,Helvetica,Arial;
	color:#A75800;
}

#navigation_question {
	text-align:right;
	padding:10px;
}
#navigation_question span {
	color:#fcd6b1;
	font: bold 16px/19px "Trebuchet MS",Verdana,Helvetica,Arial;
}
#navigation_question span.selected {
	font: bold 16px/19px "Trebuchet MS",Verdana,Helvetica,Arial;
	color:#cc6600;
}

#choix_reponses {
	border:1px solid #a75800;
	padding:10px;
}
#choix_reponses td {
	color:#000000;
}

.resultat_titre {
	color:#A75800;
	font: bold 20px/19px "Trebuchet MS",Verdana,Helvetica,Arial;
}

.resultat_no {
	color:#000000;
	font: bold 16px/19px "Trebuchet MS",Verdana,Helvetica,Arial;
}

.resultat_question {
	font: bold 12px/16px Verdana,Helvetica,Arial;
	color:#000000;
}

.resultat_reponse {
	color:#83AC0F;
	font: 12px/16px Verdana,Helvetica,Arial;
}

.resultat_mauvais {
	color:#CA0000;
	font: 12px/16px Verdana,Helvetica,Arial;
}

.resultat_conclusion {
	color:#000000;
	font: 12px/16px Verdana,Helvetica,Arial;
}

#articleimportant {
	margin-top:20px;
	padding:15px 0 0;
	font:12px/16px 'Trebuchet MS',Verdana,Helvetica,Arial;
	color:#FFFFFF;
	margin-bottom:10px;
	border-top:3px solid #dfded9;
}
#articleimportant span {
	color:#5b5b55;
	font:bold 16px/20px 'Trebuchet MS',Verdana,Helvetica,Arial;
}
#articleimportant a.lien {
	color:#5b5b55;
}
#articleimportant a.lien:hover {
	color:#000000;
}

.ppl_dossiers_archive {
	background:#E6E6E2;
	padding:5px;
}

.ppl_dossiers_archive ul li {
	padding-bottom:7px;
}

.ppl_dossiers_archive ul li,
.ppl_dossiers_archive ul li a.liste {
	line-height:14px;
}

