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

/* PFCodes dynamiques */
h5 {
	font: bold 16px/20px "trebuchet ms",Verdana,Helvetica,Arial;
	color:#494944;
	margin-bottom:8px;
}

div.encadre {

}
/* Fin PFCodes dynamiques */

#topic {
	background:#669900 url(/images/graphiques/entete_topic_ccr.gif) no-repeat;
}

.categories {
	background-color:#D8D8CD;
	border-bottom:2px solid #E8E7E1;
}
.categories a, .categories span {
	color:#3D3D3D;
	font:14px Verdana;
	padding:5px 5px 5px 10px;
	display:block;
	text-decoration:none;
}
.categories a:hover {
	background-color:#D0D0C4;
}



.ss_categories {
	background-color:#E8E7E1;
	line-height:13px;
	border-right:2px solid #E8E7E1;
}
.ss_categories a {
	color:#000000;
	text-decoration:none;
	font:11px Verdana;
	padding:3px 15px;
	display:block;
}
.ss_categories a:hover {
	background-color:#FFFFFF;
}



.personnages {
	background-color:#D8D8CD;
}
.personnages a, .personnages span {
	color:#3D3D3D;
	font:12px Tahoma;
	display:block;
	text-decoration:none;
}
.personnages a:hover {
	background-color:#000000;
}




.menuccr_titre_off,.menuccr_titre_in, .menuccr_titre_in2 {
	background-color:#4C7D18;
	margin:0 0 2px 5px;
	line-height:13px;
}
.menuccr_titre_in {
	background-color:#CC6600;
}
.menuccr_titre_in2 {
	background-color:#386505;
}

.menuccr_titre_off a, .menuccr_titre_in a, .menuccr_titre_in2 span {
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF; 
	text-decoration:none;
	display:block;
	padding:4px 5px;
}
.menuccr_titre_in2 span {
	line-height:13px;
}
.menuccr_titre_off a:hover {
	background-color:#386505;
}

.menufleche {
	float:left;
	padding:3px 0 0 5px;
}



.menuccr_soustitre_off, .menuccr_soustitre_in {
	background-color:#8DAF68;
	margin:1px 0 1px 5px;
	line-height:14px;
	color:#174408;
}
.menuccr_soustitre_off a, .menuccr_soustitre_in a, .menuccr_soustitre_off span {
	color:#174408;
	text-decoration:none;
	padding:4px 5px 4px 14px;
	display:block;
	background: url(/images/icon/fleche_nav_vert.gif) 5px 7px no-repeat;
}
.menuccr_soustitre_off a:hover {
	background-color:#A3BE86;
}



.menuccr_soustitre_in {
	background-color:#CC6600;
}
.menuccr_soustitre_in a {
	color:#FFFFFF;
}




.menuccr_soustitre_details_off, .menuccr_soustitre_details_in {
	background-color:#B3C59C;
	margin:0 0 0 5px;
	font-size:10px;
	line-height:12px;
}
.menuccr_soustitre_details_in {
	background-color:#CC6600;
}
.menuccr_soustitre_details_off a, .menuccr_soustitre_details_in a {
	color:#000000;
	text-decoration:none;
	display:block;
	padding:2px 5px 3px 20px;
}
.menuccr_soustitre_details_off a:hover {
	background-color:#A3BE86;
}
.menuccr_soustitre_details_in a {
	color:#FFFFFF;
}



.coursvedettes {
	border-bottom:1px solid #C9CBC0;
	background-color:#A7AC9A;
}
.coursvedettes a{
	text-decoration:none;
	color:#FFFFFF;
	display:block;
	padding:9px 0 5px 20px;
	background: url(/images/graphiques/fleche_cour_vedettes.gif) 5px no-repeat;
}
.coursvedettes a:hover {
	background-color:#B6BAAB;
}




.sousnav {
	background:#669900;
	padding:5px 0 0;
	font-size:10px;
	line-height:10px;
	font-weight:bold;
}
.sousnav a.off, .sousnav a.in {
	display:block;
	background-color:#B6B6AA;
	float:left;
	margin:0 0 0 2px;
	padding:5px 5px 7px;
	color:#3D3D3D;
	text-decoration:none;
}
.sousnav a.off:hover {
	background-color:#C6C6C1;
}
.sousnav a.in {
	background-color:#E8E7E1;
}
.sousnav div {
	height:22px;
}

.qr, .qrover {
	background-color:#C5CBC0;
	padding:2px 8px 2px 8px;
	cursor:pointer;
}
.qr a {
	color:#000000;
	text-decoration:underline;
}
.qrover a {
	color:#4E6800;
	text-decoration:underline;
}

.qr span {
	font-weight:bold;
}

.qr_details {
	background-color:#E9E9E2;
	padding:10px;
}

.qr_showhide {
	visibility:hidden;
	display:none;
}

#photoentete {
	margin-bottom:2px;
	background-color:#B78A4F;
	background-repeat:no-repeat;
}
#photoentete div {
	padding:5px 10px 10px 310px;
	font-size:11px;
	line-height:13px;
	color:#ffffff;
}

.bandetitre {
	margin:6px 0 2px;
	background-color:#909986;
	padding:2px 10px;
}
.bandetitre h2 {
	color:#3D3D3D;
	margin:0;
}

#courflash {
	margin:0px 7px;
	background-color:#B6B6AA;
	padding:4px;
}
#courflash div {
	border:#000000 1px solid;
}
#courpersonnage {
	margin-left:2px;
}
#courpersonnage h6 {
	background-color:#B6B6AA;
	padding:3px 3px 3px 10px;
	border-top:2px solid #E8E7E1;
}
#courpersonnage a, #courpersonnage span {
	display:block;
	background-color:#D8D8CD;
	padding:2px 10px;
	border-top:2px solid #E8E7E1;
	line-height:14px;
	color:#3D3D3D;
	text-decoration:none;
}
#courpersonnage span {
	background-color:#EAEAE5;
	font-weight:bold;
}
#courpersonnage a:hover {
	background-color:#D0D0C4;
	color:#000000;
}

#topic a {
	color:#C5E1D0;
}

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