
/* specific display items 

logo	color:#919119;
*/


#content #main h1 {
	font-size:20pt;
	font-weight:normal;
	color:#002756;
}
#content #main h2{
	font-size:17pt;
	font-weight:normal;
	color:#FC4C00;
}
#content #main h3{
	font-size:13pt;
	font-weight:normal;
	color:#B8B003;
	margin:0;
}
#content #main h3.spip{
	font-size:13pt;
	font-weight:bold;
	color:#B8B003;
	margin:10px 0pt 5px;
}
#content #main h4{
	color:#002756;
	
}

#content #main p.soustitre {
	color:#002756;
}

#content #quizzboxes {
	font-size:13pt;
	clear:both;

	margin-bottom:180px;
	
/*	border:1px solid navy; */
}

#content #quizzboxes div.quizzbox1 {
	width:180px;
	padding:20px 75px 0px 0px;
	margin:0px;
	text-align:right;
	background:#ffffff url(images/quizz.picto_senior_bleuvert.gif) no-repeat top right;
	
	float:left;

}

#content #quizzboxes div.quizzbox1 div.bottom {
	background:#002756 url(images/quizz.s_tl_bleuvert.gif) no-repeat top left;
	padding:0 0 0 5px;
	margin:0;
}
#content #quizzboxes div.quizzbox1 div.bottom a {
	display:block;
	padding:15px 5px;
	background:#002756  no-repeat top right;
	
}


#content #quizzboxes div.quizzbox2 {
	width:180px;
	padding:20px 75px 0px 0px;
	margin:0px;
	text-align:right;
	background:#ffffff url(images/quizz.picto_senior_vert.gif) no-repeat top right;
	
	float:righ;
}

#content #quizzboxes div.quizzbox2 div.bottom {
	background:#CCD10A url(images/quizz.s_tl_vert.gif) no-repeat top left;
	padding:0 0 0 5px;
	margin:0;
}
#content #quizzboxes div.quizzbox2 div.bottom a {
	display:block;
	padding:15px 5px;
	background:#CCD10A;
}



/*first-child not cope by IE*/


#content #quizzboxes div a {
	color:#CCD10A;
	text-decoration:none;
}
#content #quizzboxes div.quizzbox2 a {
	color:#002756;
}




/*  cahier et mailing list */
.enseignants_ml {
	clear:both;
	width:543px; height:151px;
	background:url(images/enseignants-cadre.gif) no-repeat;
	padding:0; margin:0 auto;
	text-align:left;
	
}
.enseignants_ml .formulaire_inscription {
	padding:15px 170px;
	color:#0099FF;
}

.enseignants_ml form.lettre{
	margin:0;padding:0;
}
.enseignants_ml .formulaire_inscription fieldset {
	border : none;

}
.enseignants_ml .formulaire_inscription fieldset legend {
	color:#0099FF;
	font-size:10pt;
}
.enseignants_ml .formulaire_inscription fieldset label{

}
.enseignants_ml .formulaire_inscription fieldset input.forml{
	margin: 5px 0;
	display:block;
	border: 1px solid #0099FF;
}
.enseignants_ml .formulaire_inscription fieldset div div.spip_bouton{
	margin: 5px 0;
}
#spip_bouton_submit {
	background-color:#0099FF;
	border:1px solid #ffffff;
	color:#ffffff;
}


/* specific to this section's menu*/
#menu ul.rubriques {
	border-top:none;
	border-bottom:1px solid #B8B003;
}
#menu ul.rubriques li.m  {
	border-bottom:none;
}
#menu ul.rubriques li a{
	color:#565617;
}
#menu ul.rubriques li a.exposeon{
	color:#FC4C00;
}

#menu ul.rubriques li.module {
	font-weight:bold;
	list-style-type:none;
	border-top:1px solid #B8B003;
	padding:2px 0 2px 10px;
/*	cursor:hand;cursor:pointer;*/
}
#menu ul.rubriques li.module ul.n2{
	font-weight:normal;
	display:block;
}
#menu  li.module ul.n2 li{
	list-style-type:none;
}
#menu  li.module ul.n2 li.on a{
	color:#FC4C00;
}

#menu ul.rubriques li.module ul.n2 ul.n3{
	display:none;
}
#menu ul.rubriques li.module ul.n2 ul.n3.on{
	display:block;
	padding-left:10px;
	font-size:0.9em;

	
}
#menu ul.rubriques li.module ul.n2 ul.n3 li{
	list-style-type:disc;
	
}
#menu ul.rubriques li.module ul.n3 li a{
color:#565617;!important
}

#menu ul.rubriques li.module ul.n3 li.on a{
color:#FC4C00;!important
	
}
#menu ul.rubriques li.m {
	border-top:1px solid #B8B003;
}
#menu ul.rubrique li.m.on {

}
#menu ul.rubriques ul.mod li.mod a{
	margin-left:10px;
	font-size:8pt;

}
#menu ul.rubriques ul.mod li.mod {
	font-weight:normal;
	line-height:8pt;
	padding: 0 0 0 10px;
	list-style-type:disc;
}
#menu ul.rubriques li a.on {color:#FC4C00;} 

#menu ul.rubriques div.rubrique {
	border-bottom:none;
}
/* context */
#context #cactu{
	background:transparent url(images/context-ee.actu.gif) no-repeat scroll left top;
	padding-top:125px;
}
#context #cactu #touteslesactus {
	left:40px;
	position:absolute;
	top:285px;
}
#context #cagenda{
	background:transparent url(images/context-ee.agenda.gif) no-repeat scroll left top;
	height:175px;
	margin:auto;
	overflow:hidden;
	padding-top:35px;
	text-align:left;
}
/* boite depliante */
.boitedepliante {
	text-align:right;
	background: #FFF/*#002756*/ url(../images/plus-boite-dee.gif) no-repeat bottom right;
	border-top:1px #002756 dotted;!important
	padding:0;margin:0;
	display:block;
	cursor: pointer;
	cursor:hand;
	height:25px;
}
.boitedepliante img {display:none;}

.boitedepliante_encadre {
	padding:10px;margin:0 0 10px 0;
	border:1px solid #002756;
}
/*citations*/
blockquote.spip {
	color:#002756;
	font-size:12pt;
	background : url(images/qt_left_ee.gif) top left no-repeat;
	padding:5px 0 0 15px;
	margin:5px;
}
blockquote.spip p.spip{
	margin:0 0 0 0;
	padding:0 45px 0 0;
	background : url(images/qt_right_ee.gif) bottom right no-repeat;


}
blockquote.spip>p.spip>strong.spip{
	font-size:8pt;
	display:block;
	float:right;
}
.iefp-salleDoc {
	width: 500px;
	padding-left: 18px;
	background-color: #fff;	
	border-left:1px solid #002756;
	border-right:1px solid #002756;
}

.iefp-salleDoc table {
	background-color: #CCD10A;
	
} 

.iefp-salleDoc td{
background-color: #fff;
padding:0;
margin:0;
}


.non-iefp-salleDoc  {

	width: 500px;
	padding-left: 18px;
	background-color: #fff;	
	border-left:1px solid #002756;
	border-right:1px solid #002756;

}
.non-iefp-salleDoc table {
	background-color: #Fff;
	
} 

.non-iefp-salleDoc td{
background-color: #fff;
padding:0;
margin:0;
}

 
.haut-salleDoc {

	background-image: url(../images/haut-salleDoc.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	width:520px;
	height:30px;
}

.bas-salleDoc {

	background-image: url(../images/images/bas-salleDoc.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	width:520px;
	height:30px;
	

}

.iefp-salleDoc {
	width: 500px;
	padding-left: 18px;
	background-color: #fff;	
	border-left:1px solid #002756;
	border-right:1px solid #002756;
}

.iefp-salleDoc table {
	background-color: #CCD10A;
	
} 

.iefp-salleDoc td{
background-color: #fff;
padding:0;
margin:0;
}


.non-iefp-salleDoc  {

	width: 500px;
	padding-left: 18px;
	background-color: #fff;	
	border-left:1px solid #002756;
	border-right:1px solid #002756;

}
.non-iefp-salleDoc table {
	background-color: #Fff;
	
} 

.non-iefp-salleDoc td{
background-color: #fff;
padding:0;
margin:0;
}

 
.haut-salleDoc {

	background-image: url(../images/haut-salleDoc.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	width:520px;
	height:20px;
}

.bas-salleDoc {

	background-image: url(../images/bas-salleDoc.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	width:520px;
	height:20px;
}



/*context reloaded surcharge interface.css*/
#context .box{
	background: transparent url(../images/context_bg_ee.png) repeat-y scroll top left;
	border-bottom:2px solid #002756;
}
#context .box .top {
	background:transparent url(../images/context_top_ee.png) no-repeat scroll left top;
	height:100px;
}
#context .box .vert{
	background-color:#002756;
	color:#FFFFFF;
	padding:10px 5px;
}
#context .box .orange{
	background-color:#002756;
}
