.contentHaut {
	width:760px;
	height:10px;
	font-size:1px;
	background-image: url("/img/bgContentHaut.gif");
	background-repeat:no-repeat;
}

.contentHaut2 {
	width:760px;
	height:10px;
	font-size:1px;
	background-image: url("/img/bgContentHaut2.gif");
	background-repeat:no-repeat;
}

#menuTop  select#sectionMenuSelect {
border:1px solid #b0bdcd;
margin:0px;
padding:0px;
margin:0px 0 0 0;
}


#menuTop  table td{
padding:0px;
margin:0;
}

#menuTop #titrePage h3{
padding:0px;
margin:-2px 0 0 -2px;
}

#menuTop table{
margin:-2px 0 0 0;
}

#menuTop {
width:717px;
float:left;
padding: 0px 0px 0 15px;
font-size: 0.9em;
}

#menuTop a {
padding: 0px 5px;
}

#menuSmall{
margin:-2px 0 0 0;
float: left;
}

#language {
width:110px;
float:right;
padding: 0px 0 0 0;
}

#language a{
font-weight:bold;
}

#contentContener {
width:756px;
background-image: url("/img/bgContent.gif");
}

#contentContener2 {
width:748px;
background:white;
border-right:1px solid #b0bdcd;
border-left:1px solid #b0bdcd;
}

.titrePage2 {
clear:both;
margin: 30px 30px 0 0;
float:right;
}

.titrePage2 a{
font-size:1.2em;
}
.titrePage2 a:hover{
background-color:transparent;
text-decoration:underline;
color: #335693;
}


/* -------------------------------------------------------------------- */
/*
? SUPPRIMER UNE FOIS LE GABARIT MIS ? JOUR
*/
#contentTop {
height:155px;
background-color:red;
background: url("") no-repeat 10px 45px;
}
/* -------------------------------------------------------------------- */
/*
? METTRE UNE FOIS LE GABARIT MIS ? JOUR
- 
	Mettre ? jour le template PROMO afin de pouvoir ins?rer un titre (ex. : Module d'enseignement pr?scolaire et enseignement primaire et autre enseignement tr?s tr?s long ? inscrire) tr?s long, sur plusieurs lignes. 
	L'image, sur un autre DIV (#contentTopImg) permet ? celle-ci de descendre si le titre est trop long

#contentTop {
	float: left;
	height: auto;
}
#contentTopImg {
	clear: both;
	height:115px;
	background-color:red;
	background: url("/img/n2n3/top.jpg") no-repeat 10px 7px;
}
*/
/* -------------------------------------------------------------------- */
.contentContenu {
padding:1px 0px 1px 26px;
}
.contentContenu2 {
padding:10px;
margin-top:20px;
}
.contentContenu2 a{
text-decoration:underline;
}
	#content {
	width:517px;
	}
	#content2 {
	margin:0;
	}
#contentEditable2{
padding:10px;
}	
	#titrePage, #sectionMenu, #sectionMenuBtn {
	vertical-align:top;
	}
	h1 {
		/*voir typox.css*/
	}
	h2 {
		/*voir typox.css*/
		margin-bottom:10px;
	}
	#sectionMenuSelect {
		border: 0px solid #32B459;
		width:185px;
		font-size:10px;
	}
	#sectionMenu {
		display:inline;
		float:left;
		padding:5px 0px 10px 10px;
	}
	#sousSectionMenu {
		padding:0px 0px 10px 10px;
	}
	#sectionMenuBtn {
		padding:5px 0px 0px 4px;
	}
	.contentMenu {
		padding:0px;
		margin:0px;
		margin-bottom:0px;
	}
	.contentMenu ul {
		margin:0px;
		padding:0px;
	}
	.contentMenu li {
		display:inline;
		margin:0px 0px 0px 3px;
		padding:0px 0px 0px 7px;
		background-image:  url(/img/bgFleche.gif);
		background-repeat:no-repeat;
		background-position: -7px 0px;
		font-size:10px;
		line-height:12px;
	}
	.contentMenu .mnuFirst {
		/*background-image:  url();*/
	}
	.contentMenu li a {
		padding:0px 2px 0px 2px;
		text-decoration:none;
	}
	#contentEditable {
		padding-top:10px;
	}
	#contentEditable img {
		border: 1px solid #727578;
		padding: 1px;
		margin-left:5px;
		margin-right:5px;
	}
	#contentEditable a {
	text-decoration:underline;
	}
.contentBas {
clear:both;
width:760px;
height:13px;
font-size:1px;
background-image: url("/img/bgContentBas.gif");
background-repeat:no-repeat;
}
.contentBas2 {
clear:both;
width:760px;
height:13px;
font-size:1px;
background-image: url("/img/bgContentBas2.gif");
background-repeat:no-repeat;
}
#colonne2 {
float:right;
width:187px;
border:1px solid #e1ebf2;
padding:5px;
margin:0 0 20px 20px;
background-color:white;
font-size: 10px;
}

#colonne2 .bloc{
padding-bottom:10px;
}
#colonne2 h3.blocColonne{
width:180px;
border:1px solid #e1ebf2;
/*height:25px;*/
height:auto;
font-variant:small-caps;
background-color:#e8f2f9;
color:#002c78;
padding:5px 0 5px 5px;
margin:0px;
}
#colonne2 .content{
width:180px;
border:1px solid #e1ebf2;
background-color:#fafbfc;
color:#002c78;
padding:5px 0 5px 5px;
margin:0px;
}
#colonne2 .content a img{
border:0px solid red;
}

/********* [Infolettre CSS Colonne 2 ] *********/
	#newsl-form {
	/* background-image: url("/img/infolettre_bg05.jpg") ; */
	background-position:bottom left;
	background-repeat: no-repeat;
	}
	#input-newsletter, #input-checkbox, .input-newsletter {
	background-image:  url("/img/infolettre_bginput.jpg");
	background-position:top left;
	background-repeat: repeat-x;
	border:1px solid #97abcd;
	color: #333;
	}
	.infolettre-submit {
	cursor: pointer;
	float: right;
	width: 91px;
	height: 20px;
	border: none;
	}
/********* [Infolettre CSS Colonne 2 ] *********/

/*  -------- Formulaire Noel ------ */

#infonoel {
background: url("/info/noel/images/snowman.jpg") no-repeat bottom left;
}

#infonoel2 {
background-color: #f7fbfe;
width: 72%;
border: 1px solid #ddd;
padding: 5px;
}

#infonoel, #infonoel2 {
color: #555;
}

#infonoel input, #infonoel2 input {
background: url("/img/infolettre_bginput.jpg") top left repeat-x;
border:1px solid #97abcd;
color: #333;
}
#infonoel select, #infonoel textarea, #infonoel2 select, #infonoel2 textarea {
background: url("/img/infolettre_bginput.jpg") top left repeat-x;
background-color: #fff;
border:1px solid #97abcd;
color: #333;
}
#infonoel table, #infonoel2 table {
border: none;
}
.formQuest {
width: 35%;
font-style: bold;

padding: 0 5px 0 0;
}
.formRep {
width: 70%;
height: 40px;
padding: 0 5px 0 0;


}
/*  -------- Formulaire Noel ------ */

.content a:hover {
color: #000;
}

x.blocColonne{
height:100px;
background-image: url("/img/newsletter.gif");
margin:0px;
padding:0px;
}
a.pdf {
background: transparent url(/img/pdf.gif)  no-repeat;
padding-left:20px;
padding-right:5px;
}

.left {
float:right;
margin-left:20px;
margin-bottom:20px;
}

.right {
float:left;
margin-right:20px;
margin-bottom:20px;
}


ul.listepuce li{
list-style:  circle outside;
}

/*** Ressources LOGO  ***/
.img-logo {
padding: 5px;	
}
/*** Ressources LOGO  ***/


/*** LISTE PROMO PDF  ***/
#listePromo a {
color:#002C78;
font-weight:normal;
text-decoration: none;
}
#listePromo a:hover {
color:#FFFFFF;
background-color:#5B7FBF;
}
/*** LISTE PROMO PDF  ***/
.fiche{
margin:0px 0 30px 0px;
clear:right;
}
.ficheInfo{
padding:5px 0 0 90px;
}

.imgfloatleft {
float: left;
margin: 0 10px 0 0;
clear: both;
}