/* CSS Document */
/*Mise en page en 3 colonnes, entete et pied de page*/
/*Mise en page générale*/

body {
margin:0;
padding:0;
background: #AFCC9D;
color : black;
font-size:80%;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

/*en tête*/
#entete {
}

/* fin en tête*/

/*colonne gauche*/
.colonnegauche {
float:left;
height:500px;
min-height:500px;
width:15%;
padding:1em 0 0 0.5em;
}
.colonnegauche h2 {
 font-size: 100%;
 color: #004D21;
 padding: 5px;
 margin: 8px;
 font-weight:bold;
}
.colonnegauche h3 {
color: #8b0050;
font-weight: bold;
}
.colonnegauche a.current {
  font-weight: bold;
}
.colonnegauche a {
text-decoration:none;
color:#004d21;
}
.colonnegauche ul {
 text-align: left;
 padding: 0;
 margin: 0;
 list-style-type: none;
 }
.colonnegauche li {
text-decoration:none;
color:#004d21;
font-size:100%;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
border-bottom-width:0.05em;
}
.colonnegauche * li ul {
 margin-left: 1em;
}
#sous_menu li {
text-decoration:none;
color:#004d21;
font-size:90%;
}
/* Fin colonne gauche*/
/*COLONNE DROITE*/
.colonnedroite {
float:right;
background-color:#548669;/*#AECB9D;*/
color:#FFFFFF;
top:91px;
width:20%;
height:100%;
padding-left:0.2em;
}
#colonnedroitebas {
background-color:#548669;
height:100%;
text-align:center;
}
.colonnedroite a {
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
}
.colonnedroite ul, .colonnedroite li {
list-style-type:none;
text-indent: none;
text-decoration:none;
color:#004d21;
font-size:100%;
margin:0;
padding:0;
min-height:50px;
height:auto;
}
/*Mise en page spécifique calendrier*/
#calendrier {
background-color:#D2E9B5;
border: 1px solid #548669;
color:#548669;
text-align:center;
}

#calendrier a {
color:#548669;
vertical-align: 75%;
}
#calendrier img {
margin:0;
padding:0;
	}
/*Important*/

#important{
background-color:#DFE256;
border: 1px solid #548669;
color:#548669;
text-align:center;
}

/*Fin colonne droite*/

/*----*/

/*Contenu central_sommaire*/

.contenucentral {
margin-left:16%;
margin-right:20%;
height:100%;
min-height:800px;
background:#FFFFFF;
}

.contenucentral ul {

list-style-type:none;

}

/*Fin contenu central*/

/*----*/



/*pied de page*/

#pied {
clear:both;
font-size:9px;
color:#a45d50;
}
/*liens dans pied de page*/
#pied a {
color:#004d21;
}
/*Fin pied de page*/

/*colonnage zone centrale*/
.colonne1 {
position:relative;
float:left;
background-color:#FFFFFF;
width:50%;
color : #548669;
padding;0;
margin:0;
}
.colonne1 h4 {
font-size: 100%;
color: #8b0050;
font-weight: bold;
margin:0;
 }
/*style de puce colonne1*/

.colonne1 ul, .colonne1 li, .colonne1 p {
list-style-type:none;
margin:0;
padding:0;
}

.colonne2 {
position:relative;
float:left/*right*/;
width:45%;
background:#FFFFFF;
color : #548669;
margin:0;
padding:0;

}

.colonne2 h4 {
font-size: 100%;
color: #8b0050;
font-weight: bold;
margin:0; }

/*style de puce colonne2*/

.colonne2 li, .colonne2 ul {
list-style-type:none;
margin:0;
padding:0;}

/*style des liens boîtes centrales*/

.colonne1 a {
color:#004d21;
text-decoration:none;
font-weight:bold;
}

.colonne1 .spip_logos { margin: 0; padding: 0; border: 0; }

/*style des liens boîtes centrales*/

.colonne2 a {
color:#004d21;
text-decoration:none;
font-weight:bold;

}

.colonne2 .spip_logos { margin: 0; padding: 0; border: 0; }

/*une colonne large pour la page d'accueil*/

.colonne_large {
float:left;
background:inherit;
margin-left:0;
padding-left: 1px;
text-align:center;

}

/*style des liens boîtes centrales*/

.colonne_large a {
color:#004d21;
text-decoration:none;
font-weight:bold;
}

/*une colonne large pour les pages rubriques et articles*/

.colonne_large2 {
position:relative;
float:left;
background:white;
width:80%;
height:auto; /*pour que la page s'allonge en fonction du contenu*/
min-height:400px;
margin:0;
padding: 0 0 0 1em;
text-align:left;
}

/******TITRES BOITE CENTRALE*****/

.colonne_large2 h2 {font-size:110%;}

/*******************************/

/*style des liens boîtes centrales*/

.colonne_large2 a {
color:#004d21;
text-decoration:none;
font-weight:bold;
}

/*style des puces pages rubriques et articles*/

.colonne_large li {
list-style-image:url(../ecrire/img_pack/deplierhaut.gif);
}

.colonne_large2 li {

list-style-image:url(../ecrire/img_pack/deplierhaut.gif);

}

/****************************/

/*MENUS et CHEMINS DE NAVIGATION*/

/****************************/

.bandeau_jaune {

background-color:#DFE256;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight:bold;

font-style:italic;

text-align:center;

color:#004d21;

padding: 0;

}

/*Chemin de navigation*/

#chemin {

position:relative;

float:left;

width:80%;

background-color:#DFE256;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight:bold;

color:#004d21;

margin:0;

padding: 0 0 0 1em;

}

/*liens du chemin de navigation*/

#chemin a{

text-decoration:none;

color:#8b0050;

font-weight:bold;

}

/****************************/

/*OUTILS DIVERS MISE EN PAGE*/

/****************************/

.separation {

clear:both;

visibility:hidden;

}

.separation hr{

visibility:hidden;

}



/*********************/

/* Centre */

/*********************/



.titrepageac{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight:normal;

font-size: 150%;

color: #6C3400;

margin:5px 0 5px 5px;

padding:0;

}

.titre_rub {

	color:#663300;

	font-weight: bold;

}

 ul.centre {

    list-style-type:none;

    margin:10px;

    padding:0px;

  }

  ul.centre li {

    padding:5px 5px 4px 5px;



   height:1%; /* Fix for MSIE peekaboo bug */

  }

  ul.centre li img.float {

  float: left;

	margin-right:5px;

  }

 h1.grostitre {

 font-size: 160%;

 color: #1C42B1;

 padding: 5px;

 font-weight:normal;

 line-height: 1.1;

 margin:0;

}



ul.rub-art {

list-style-image:url(./ecrire/img_pack/deplierhaut.gif);

  }

ul.rub-art li {

	padding: 0 0 10px 0;

}

.imprim {

	text-align:right;

}  

.titregauche {

	font-weight: bold;

	background-color: #F3F3F3;

}

ul.plan {

    list-style-type:none;

    margin:0px 0 0 20px;

    padding:0px 5px 0px 0;

  }

li.articles {

    margin:0px;

	height:1%; /* Fix for MSIE peekaboo bug */

  }

 #colgauche {

float:left;

width: 30%;

margin-left: 5%;

}

#coldroite {

float:right;

width: 30%;

margin-right: 5%;

}



/*********************/

/* PAGE ARTICLE      */

/*********************/



.spip .colonne_large2 {

text-align:left;

}

.texte_article img {

padding-right:8px;

}

/*********************/

/* Redéfinition des styles SPIP  */

/*********************/

.spip {

	font-size: 100%;

	color: #000000;

}



table.spip caption{

	caption-side: top; /* bottom pas pris en compte par IE */

	text-align: center;

	margin-left: auto;                                                       

	margin-right: auto;

	padding: 3px;

	font-weight: bold;

	font-family: Verdana,Arial,Sans,sans-serif;

	font-size : 90%;

}



table.spip tr.row_first {

	background-color: #548669;/*#FCF4D0;*/

}



table.spip tr.row_odd {

	background-color: #AFCC9D;/*#FEFDF5;*/

	border-top:1px solid #FCF4D0;

}



table.spip tr.row_even {

	background-color: #729D7A;/*#FEFDF5;*/

}



table.spip td {

	padding: 5px;

	text-align: left;

	vertical-align: middle;

}

.texte p.spip {

text-align:justify;

}



.spip_documents{

	font-size : 90%;

}

h3.spip  {

	font-size: 110%;

	font-weight: bolder;

	text-align:left;

	color: #663300;

	border-bottom: solid #996600 1px;

	border-top: solid #996600 1px;

	line-height: 25px;

	margin-top: 10px;

	margin-bottom: 10px;

}



input.formrecherche {

	width: 300px;

	background-color: #fff;

}

hr.une {

height:1px;

color:#000000;

}

.accessibilite{

display:none;

}

/*******************************/

/*  MISE EN PAGE PIED DE PAGE  */

/*******************************/

.maj{

}

/*CSS barre typo*

-----------------------------------------------*/

.texteencadre-spip {

	color: #000033;

	background: #D2E9B5;

	border-bottom: 2px solid #004D21;

	border-left: 1px solid #004D21;

	border-right: 2px solid #004D21;

	border-top: 1px solid #004D21;

	margin: 1em 0;	

	padding: .25em;	

	position: relative;

	float:right;

}



.caractencadre-spip {

	color: #F60;

	font-weight: bold;

}



.caractencadre2-spip {

	color: #009;

	font-weight: bold;

}



acronym.spip_acronym {

	cursor: help;

	border-bottom: 1px dotted;

}



/*AJOUT DE SARKA*/

/* bloc de navigation 2 --> contact + admin + formulaire + s'inscrire */



.nav2 {

	/*bloc contenant les liens de navigation*/

	border: 1px solid #FF9900;

	background: #EFF680;

	width: 100%;

	margin: 5px 0px 2px 0px;/*20px 0px 20px 0px;*/

}



.nav2 .texte {

	margin: 1px;/*10px;*/

	font-size: 12px;

}



.nav2 .saisie-texte {

	width:90%;

}

        

.nav2 .forml{

	width:90%;

}

/***** Redéfinition ancres *****/

.spip_ancre {

}

/***** Redéfinition des styles de formulaires *****/

.forml {

   width: 50%;

   padding: 1px;

   border: 1px solid #666;

   font-family: Verdana;

   font-size: 11px;

}
/***** Livre d'or *****/
.page_dor {
        list-style: none;
        border:1ex solid gray;
        margin:0;
        padding:1em;
}
.formulaire_livre_dor {
        font-size:100%;
}
.formulaire_livre_dor fieldset {
        border: 2px solid #ccc;
        padding:1em;
}
.formulaire_livre_dor legend {
        margin:0;
        padding:0 1em;
}
.formulaire_livre_dor fieldset p {
        margin:0;
        padding:0;
}
.formulaire_livre_dor fieldset p.spip_bouton input {
        font-size:90%;
        font-weight:bold;
        margin-top:0.5em;
        background-color:#fcc;
}
.formulaire_livre_dor .commentaire {}
.formulaire_livre_dor .signature {
        font-style: italic;
}

/* Actualite practice */
.practiceTitre{
	margin-left: 10px;
}
a.practiceLien{
	font-size: 85%;
	color:yellow;
}
a.practiceLien:hover{
	text-decoration: underline;
}


/* Styles Formulaires */

li.editer{
	border:0;
	margin:0.5em 0;
	padding:0.5em 1em;
	list-style: none ; 
}
li.editer label{
	font-weight: bold;
	display: block;
}
li.editer div.choix label{
	font-weight: normal;
	display: inline;
}
li.editer em.attention{
	display: block;
	font-style:normal;
	font-weight: bold;
	color: darkorange;
}
li.explication{
	border:0;
	margin:0.5em 0;
	padding:0.5em 1em;
	list-style: none ; 
}
/* Formulaire iPad */

.formulaire_formidable-3 h3.titrem,#navigation .formulaire_formidable-3 h3.titrem,#extra .formulaire_formidable-3 h3.titrem{background-color:#996;color:#fff;}
/*.formulaire_formidable-3 .cadre{border:1px solid #996;}*/
.formulaire_formidable-3{width: 98%;font-size:11px;line-height:1.4em;padding:0;clear:both;border:1px solid #996;color:#333;background:#fff url("http://www.crdp.ac-grenoble.fr/cddp38/local/cache-gd2/ba5ac4bd10b4b135c4afdf294150e6da.jpg") repeat-x bottom;}
.formulaire_formidable-3 ul{margin:0;padding:0;list-style:none;}
.formulaire_formidable-3 li{margin:0;padding:10px 10px 10px 10px;padding-left:150px;clear:both;overflow:hidden;border-top:1px solid #e6e6d9;}
.formulaire_formidable-3 li.choix,.formulaire_formidable-3 li.editer_groupe_mots_associer,.formulaire_formidable-3 li.editer_groupe_mots_reglage_avance,.formulaire_formidable-3 li.editer_groupe_mots_editeur{padding-left:10px;}
.formulaire_formidable-3 li fieldset li{border:0;padding-top:5px;padding-bottom:5px;}
.formulaire_formidable-3 input.text {font-size:1em;margin:0;}
.formulaire_formidable-3 input.password {font-size:1em;margin:0;}
.formulaire_formidable-3 textarea {width:97%;font-size:1em;margin:0;}
.formulaire_formidable-3 select{width:97%;font-size:1em;margin:0;}
.formulaire_formidable-3 input.submit,.formulaire_formidable-3 input.reset,.formulaire_formidable-3 input.button{width:auto;}
.formulaire_formidable-3 li label{width:140px;float:left;margin-left:-145px;text-align:left;vertical-align:top;color:#555;font-weight:bold;position:relative;display:inline;}
.formulaire_formidable-3 ul>li label{display:block;position:static;}
.formulaire_formidable-3 li p{margin-top:0;margin-bottom:0;}
.formulaire_formidable-3 li.fieldset{padding:0;}
.formulaire_formidable-3 fieldset{margin:0;padding:0 0 5px 0;border:0;}
.formulaire_formidable-3 li fieldset{border-top:1px solid #CC9;border-bottom:1px solid #CC9;background:transparent;}
.formulaire_formidable-3 fieldset legend{padding:0.5em;font-weight:bold;font-style:italic;font-size:1.2em;}
.formulaire_formidable-3 li fieldset legend{font-style:normal;font-size:1em;margin-left:0px;line-height:0.6em;background:#fff;}
.formulaire_formidable-3 li fieldset >legend{background:none;}
.formulaire_formidable-3 li fieldset h3.legend{font-size:1.1em;color:#333;margin-top:0;background:#CC9;padding:2px 5px;}
.formulaire_formidable-3 .choix label{float:none;margin-left:5px;display:inline;font-weight:normal;width:auto;}
.formulaire_formidable-3 .choix label input{vertical-align:middle;}
.formulaire_formidable-3 .choix input.radio,.formulaire_formidable-3 .choix input.checkbox{width:auto;}
.formulaire_formidable-3 .boutons,.boutons_formulaire{margin:0;clear:both;text-align:right;font-size:1.2em;padding:7px 1em;margin:0;}
#navigation .formulaire_formidable-3 .boutons,.boutons_formulaire,#extra .formulaire_formidable-3 .boutons,.boutons_formulaire{padding:5px;}
.boutons_formulaire{font-size:1em;}
.formulaire_formidable-3 .boutons input.submit,.boutons_formulaire input.submit{margin-left:1em;padding:0 1em;font-weight:normal;}
.formulaire_formidable-3 li.obligatoire{background-color:#e6e6cc;}
.formulaire_formidable-3 li.obligatoire label{font-weight:bold;color:#000;}
.formulaire_formidable-3 .erreur input.text,.formulaire_formidable-3 .erreur textarea{background-color:#FCC;border-style:solid;border-color:#C30;}
.formulaire_formidable-3 .erreur .erreur_message,.formulaire_formidable-3 em.attention,.formulaire_formidable-3 .reponse_formulaire_erreur{color:#C30;font-weight:bold;}
.formulaire_formidable-3 .erreur_message{display:block;}
.formulaire_formidable-3 .reponse_formulaire_erreur{margin-left:0.5em;}
.formulaire_formidable-3 .reponse_formulaire_ok{color:#53AD20;font-weight:bold;margin-left:0.5em;}
.formulaire_formidable-3 .explication{padding:10px;}
.formulaire_formidable-3 li >.explication{padding:0;}
.formulaire_formidable-3 em.attention{display:block;margin:0.5em;font-weight:normal;}
.formulaire_formidable-3 table.spip_barre{background:#aaa;border:1px solid #666;width:90%;background:none;border:0;margin:0;padding:0;}
.formulaire_formidable-3 table.spip_barre a img{background-color:#ccc;padding:2px;border:1px solid #666;margin-right:1px;}
.formulaire_formidable-3 table.spip_barre a:hover img{background:white;}
.formulaire_formidable-3_compact li,#navigation .formulaire_formidable-3 li,#extra .formulaire_formidable-3 li{padding:2px 5px;border:none;}
.formulaire_formidable-3_compact li label,#navigation .formulaire_formidable-3 li label,#extra .formulaire_formidable-3 li label{float:none;margin-left:0;width:auto;}
.formulaire_formidable-3 .editer_date select{width:auto;}
div.edition,div.label{display:inline;}
.formulaire_formidable-3 li.haut{padding-left:5px;}
.formulaire_formidable-3 li.haut label{margin-left:0px;margin-bottom:5px;display:block;float:none;width:auto;}
.formulaire_formidable-3 li.haut textarea{width:98%;}


.formulaire_formidable-12 h3.titrem,#navigation .formulaire_formidable-12 h3.titrem,#extra .formulaire_formidable-12 h3.titrem{background-color:#996;color:#fff;}
/*.formulaire_formidable-12 .cadre{border:1px solid #996;}*/
.formulaire_formidable-12{width: 98%;font-size:11px;line-height:1.4em;padding:0;clear:both;border:1px solid #996;color:#333;background:#fff url("http://www.crdp.ac-grenoble.fr/cddp38/local/cache-gd2/ba5ac4bd10b4b135c4afdf294150e6da.jpg") repeat-x bottom;}
.formulaire_formidable-12 ul{margin:0;padding:0;list-style:none;}
.formulaire_formidable-12 li{margin:0;padding:10px 10px 10px 10px;padding-left:150px;clear:both;overflow:hidden;border-top:1px solid #e6e6d9;}
.formulaire_formidable-12 li.choix,.formulaire_formidable-12 li.editer_groupe_mots_associer,.formulaire_formidable-12 li.editer_groupe_mots_reglage_avance,.formulaire_formidable-12 li.editer_groupe_mots_editeur{padding-left:10px;}
.formulaire_formidable-12 li fieldset li{border:0;padding-top:5px;padding-bottom:5px;}
.formulaire_formidable-12 input.text {font-size:1em;margin:0;}
.formulaire_formidable-12 input.password {font-size:1em;margin:0;}
.formulaire_formidable-12 textarea {width:97%;font-size:1em;margin:0;}
.formulaire_formidable-12 select{width:97%;font-size:1em;margin:0;}
.formulaire_formidable-12 input.submit,.formulaire_formidable-12 input.reset,.formulaire_formidable-12 input.button{width:auto;}
.formulaire_formidable-12 li label{width:140px;float:left;margin-left:-145px;text-align:left;vertical-align:top;color:#555;font-weight:bold;position:relative;display:inline;}
.formulaire_formidable-12 ul>li label{display:block;position:static;}
.formulaire_formidable-12 li p{margin-top:0;margin-bottom:0;}
.formulaire_formidable-12 li.fieldset{padding:0;}
.formulaire_formidable-12 fieldset{margin:0;padding:0 0 5px 0;border:0;}
.formulaire_formidable-12 li fieldset{border-top:1px solid #CC9;border-bottom:1px solid #CC9;background:transparent;}
.formulaire_formidable-12 fieldset legend{padding:0.5em;font-weight:bold;font-style:italic;font-size:1.2em;}
.formulaire_formidable-12 li fieldset legend{font-style:normal;font-size:1em;margin-left:0px;line-height:0.6em;background:#fff;}
.formulaire_formidable-12 li fieldset >legend{background:none;}
.formulaire_formidable-12 li fieldset h3.legend{font-size:1.1em;color:#333;margin-top:0;background:#CC9;padding:2px 5px;}
.formulaire_formidable-12 .choix label{float:none;margin-left:5px;display:inline;font-weight:normal;width:auto;}
.formulaire_formidable-12 .choix label input{vertical-align:middle;}
.formulaire_formidable-12 .choix input.radio,.formulaire_formidable-12 .choix input.checkbox{width:auto;}
.formulaire_formidable-12 .boutons,.boutons_formulaire{margin:0;clear:both;text-align:right;font-size:1.2em;padding:7px 1em;margin:0;}
#navigation .formulaire_formidable-12 .boutons,.boutons_formulaire,#extra .formulaire_formidable-12 .boutons,.boutons_formulaire{padding:5px;}
.boutons_formulaire{font-size:1em;}
.formulaire_formidable-12 .boutons input.submit,.boutons_formulaire input.submit{margin-left:1em;padding:0 1em;font-weight:normal;}
.formulaire_formidable-12 li.obligatoire{background-color:#e6e6cc;}
.formulaire_formidable-12 li.obligatoire label{font-weight:bold;color:#000;}
.formulaire_formidable-12 .erreur input.text,.formulaire_formidable-12 .erreur textarea{background-color:#FCC;border-style:solid;border-color:#C30;}
.formulaire_formidable-12 .erreur .erreur_message,.formulaire_formidable-12 em.attention,.formulaire_formidable-12 .reponse_formulaire_erreur{color:#C30;font-weight:bold;}
.formulaire_formidable-12 .erreur_message{display:block;}
.formulaire_formidable-12 .reponse_formulaire_erreur{margin-left:0.5em;}
.formulaire_formidable-12 .reponse_formulaire_ok{color:#53AD20;font-weight:bold;margin-left:0.5em;}
.formulaire_formidable-12 .explication{padding:10px;}
.formulaire_formidable-12 li >.explication{padding:0;}
.formulaire_formidable-12 em.attention{display:block;margin:0.5em;font-weight:normal;}
.formulaire_formidable-12 table.spip_barre{background:#aaa;border:1px solid #666;width:90%;background:none;border:0;margin:0;padding:0;}
.formulaire_formidable-12 table.spip_barre a img{background-color:#ccc;padding:2px;border:1px solid #666;margin-right:1px;}
.formulaire_formidable-12 table.spip_barre a:hover img{background:white;}
.formulaire_formidable-12_compact li,#navigation .formulaire_formidable-12 li,#extra .formulaire_formidable-12 li{padding:2px 5px;border:none;}
.formulaire_formidable-12_compact li label,#navigation .formulaire_formidable-12 li label,#extra .formulaire_formidable-12 li label{float:none;margin-left:0;width:auto;}
.formulaire_formidable-12 .editer_date select{width:auto;}
div.edition,div.label{display:inline;}
.formulaire_formidable-12 li.haut{padding-left:5px;}
.formulaire_formidable-12 li.haut label{margin-left:0px;margin-bottom:5px;display:block;float:none;width:auto;}
.formulaire_formidable-12 li.haut textarea{width:98%;}

.formulaire_formidable-15 h3.titrem,#navigation .formulaire_formidable-15 h3.titrem,#extra .formulaire_formidable-15 h3.titrem{background-color:#996;color:#fff;}
/*.formulaire_formidable-15 .cadre{border:1px solid #996;}*/
.formulaire_formidable-15{width: 98%;font-size:11px;line-height:1.4em;padding:0;clear:both;border:1px solid #996;color:#333;background:#fff url("http://www.crdp.ac-grenoble.fr/cddp38/local/cache-gd2/ba5ac4bd10b4b135c4afdf294150e6da.jpg") repeat-x bottom;}
.formulaire_formidable-15 ul{margin:0;padding:0;list-style:none;}
.formulaire_formidable-15 li{margin:0;padding:10px 10px 10px 10px;padding-left:150px;clear:both;overflow:hidden;border-top:1px solid #e6e6d9;}
.formulaire_formidable-15 li.choix,.formulaire_formidable-15 li.editer_groupe_mots_associer,.formulaire_formidable-15 li.editer_groupe_mots_reglage_avance,.formulaire_formidable-15 li.editer_groupe_mots_editeur{padding-left:10px;}
.formulaire_formidable-15 li fieldset li{border:0;padding-top:5px;padding-bottom:5px;}
.formulaire_formidable-15 input.text {font-size:1em;margin:0;}
.formulaire_formidable-15 input.password {font-size:1em;margin:0;}
.formulaire_formidable-15 textarea {width:97%;font-size:1em;margin:0;}
.formulaire_formidable-15 select{width:97%;font-size:1em;margin:0;}
.formulaire_formidable-15 input.submit,.formulaire_formidable-15 input.reset,.formulaire_formidable-15 input.button{width:auto;}
.formulaire_formidable-15 li label{width:140px;float:left;margin-left:-145px;text-align:left;vertical-align:top;color:#555;font-weight:bold;position:relative;display:inline;}
.formulaire_formidable-15 ul>li label{display:block;position:static;}
.formulaire_formidable-15 li p{margin-top:0;margin-bottom:0;}
.formulaire_formidable-15 li.fieldset{padding:0;}
.formulaire_formidable-15 fieldset{margin:0;padding:0 0 5px 0;border:0;}
.formulaire_formidable-15 li fieldset{border-top:1px solid #CC9;border-bottom:1px solid #CC9;background:transparent;}
.formulaire_formidable-15 fieldset legend{padding:0.5em;font-weight:bold;font-style:italic;font-size:1.2em;}
.formulaire_formidable-15 li fieldset legend{font-style:normal;font-size:1em;margin-left:0px;line-height:0.6em;background:#fff;}
.formulaire_formidable-15 li fieldset >legend{background:none;}
.formulaire_formidable-15 li fieldset h3.legend{font-size:1.1em;color:#333;margin-top:0;background:#CC9;padding:2px 5px;}
.formulaire_formidable-15 .choix label{float:none;margin-left:5px;display:inline;font-weight:normal;width:auto;}
.formulaire_formidable-15 .choix label input{vertical-align:middle;}
.formulaire_formidable-15 .choix input.radio,.formulaire_formidable-15 .choix input.checkbox{width:auto;}
.formulaire_formidable-15 .boutons,.boutons_formulaire{margin:0;clear:both;text-align:right;font-size:1.2em;padding:7px 1em;margin:0;}
#navigation .formulaire_formidable-15 .boutons,.boutons_formulaire,#extra .formulaire_formidable-15 .boutons,.boutons_formulaire{padding:5px;}
.boutons_formulaire{font-size:1em;}
.formulaire_formidable-15 .boutons input.submit,.boutons_formulaire input.submit{margin-left:1em;padding:0 1em;font-weight:normal;}
.formulaire_formidable-15 li.obligatoire{background-color:#e6e6cc;}
.formulaire_formidable-15 li.obligatoire label{font-weight:bold;color:#000;}
.formulaire_formidable-15 .erreur input.text,.formulaire_formidable-15 .erreur textarea{background-color:#FCC;border-style:solid;border-color:#C30;}
.formulaire_formidable-15 .erreur .erreur_message,.formulaire_formidable-15 em.attention,.formulaire_formidable-15 .reponse_formulaire_erreur{color:#C30;font-weight:bold;}
.formulaire_formidable-15 .erreur_message{display:block;}
.formulaire_formidable-15 .reponse_formulaire_erreur{margin-left:0.5em;}
.formulaire_formidable-15 .reponse_formulaire_ok{color:#53AD20;font-weight:bold;margin-left:0.5em;}
.formulaire_formidable-15 .explication{padding:10px;}
.formulaire_formidable-15 li >.explication{padding:0;}
.formulaire_formidable-15 em.attention{display:block;margin:0.5em;font-weight:normal;}
.formulaire_formidable-15 table.spip_barre{background:#aaa;border:1px solid #666;width:90%;background:none;border:0;margin:0;padding:0;}
.formulaire_formidable-15 table.spip_barre a img{background-color:#ccc;padding:2px;border:1px solid #666;margin-right:1px;}
.formulaire_formidable-15 table.spip_barre a:hover img{background:white;}
.formulaire_formidable-15_compact li,#navigation .formulaire_formidable-15 li,#extra .formulaire_formidable-15 li{padding:2px 5px;border:none;}
.formulaire_formidable-15_compact li label,#navigation .formulaire_formidable-15 li label,#extra .formulaire_formidable-15 li label{float:none;margin-left:0;width:auto;}
.formulaire_formidable-15 .editer_date select{width:auto;}
div.edition,div.label{display:inline;}
.formulaire_formidable-15 li.haut{padding-left:5px;}
.formulaire_formidable-15 li.haut label{margin-left:0px;margin-bottom:5px;display:block;float:none;width:auto;}
.formulaire_formidable-15 li.haut textarea{width:98%;}

.formulaire_formidable-17 h3.titrem,#navigation .formulaire_formidable-17 h3.titrem,#extra .formulaire_formidable-17 h3.titrem{background-color:#996;color:#fff;}
/*.formulaire_formidable-17 .cadre{border:1px solid #996;}*/
.formulaire_formidable-17{width: 98%;font-size:11px;line-height:1.4em;padding:0;clear:both;border:1px solid #996;color:#333;background:#fff url("http://www.crdp.ac-grenoble.fr/cddp38/local/cache-gd2/ba5ac4bd10b4b135c4afdf294150e6da.jpg") repeat-x bottom;}
.formulaire_formidable-17 ul{margin:0;padding:0;list-style:none;}
.formulaire_formidable-17 li{margin:0;padding:10px 10px 10px 10px;padding-left:150px;clear:both;overflow:hidden;border-top:1px solid #e6e6d9;}
.formulaire_formidable-17 li.choix,.formulaire_formidable-17 li.editer_groupe_mots_associer,.formulaire_formidable-17 li.editer_groupe_mots_reglage_avance,.formulaire_formidable-17 li.editer_groupe_mots_editeur{padding-left:10px;}
.formulaire_formidable-17 li fieldset li{border:0;padding-top:5px;padding-bottom:5px;}
.formulaire_formidable-17 input.text {font-size:1em;margin:0;}
.formulaire_formidable-17 input.password {font-size:1em;margin:0;}
.formulaire_formidable-17 textarea {width:97%;font-size:1em;margin:0;}
.formulaire_formidable-17 select{width:97%;font-size:1em;margin:0;}
.formulaire_formidable-17 input.submit,.formulaire_formidable-17 input.reset,.formulaire_formidable-17 input.button{width:auto;}
.formulaire_formidable-17 li label{width:140px;float:left;margin-left:-145px;text-align:left;vertical-align:top;color:#555;font-weight:bold;position:relative;display:inline;}
.formulaire_formidable-17 ul>li label{display:block;position:static;}
.formulaire_formidable-17 li p{margin-top:0;margin-bottom:0;}
.formulaire_formidable-17 li.fieldset{padding:0;}
.formulaire_formidable-17 fieldset{margin:0;padding:0 0 5px 0;border:0;}
.formulaire_formidable-17 li fieldset{border-top:1px solid #CC9;border-bottom:1px solid #CC9;background:transparent;}
.formulaire_formidable-17 fieldset legend{padding:0.5em;font-weight:bold;font-style:italic;font-size:1.2em;}
.formulaire_formidable-17 li fieldset legend{font-style:normal;font-size:1em;margin-left:0px;line-height:0.6em;background:#fff;}
.formulaire_formidable-17 li fieldset >legend{background:none;}
.formulaire_formidable-17 li fieldset h3.legend{font-size:1.1em;color:#333;margin-top:0;background:#CC9;padding:2px 5px;}
.formulaire_formidable-17 .choix label{float:none;margin-left:5px;display:inline;font-weight:normal;width:auto;}
.formulaire_formidable-17 .choix label input{vertical-align:middle;}
.formulaire_formidable-17 .choix input.radio,.formulaire_formidable-17 .choix input.checkbox{width:auto;}
.formulaire_formidable-17 .boutons,.boutons_formulaire{margin:0;clear:both;text-align:right;font-size:1.2em;padding:7px 1em;margin:0;}
#navigation .formulaire_formidable-17 .boutons,.boutons_formulaire,#extra .formulaire_formidable-17 .boutons,.boutons_formulaire{padding:5px;}
.boutons_formulaire{font-size:1em;}
.formulaire_formidable-17 .boutons input.submit,.boutons_formulaire input.submit{margin-left:1em;padding:0 1em;font-weight:normal;}
.formulaire_formidable-17 li.obligatoire{background-color:#e6e6cc;}
.formulaire_formidable-17 li.obligatoire label{font-weight:bold;color:#000;}
.formulaire_formidable-17 .erreur input.text,.formulaire_formidable-17 .erreur textarea{background-color:#FCC;border-style:solid;border-color:#C30;}
.formulaire_formidable-17 .erreur .erreur_message,.formulaire_formidable-17 em.attention,.formulaire_formidable-17 .reponse_formulaire_erreur{color:#C30;font-weight:bold;}
.formulaire_formidable-17 .erreur_message{display:block;}
.formulaire_formidable-17 .reponse_formulaire_erreur{margin-left:0.5em;}
.formulaire_formidable-17 .reponse_formulaire_ok{color:#53AD20;font-weight:bold;margin-left:0.5em;}
.formulaire_formidable-17 .explication{padding:10px;}
.formulaire_formidable-17 li >.explication{padding:0;}
.formulaire_formidable-17 em.attention{display:block;margin:0.5em;font-weight:normal;}
.formulaire_formidable-17 table.spip_barre{background:#aaa;border:1px solid #666;width:90%;background:none;border:0;margin:0;padding:0;}
.formulaire_formidable-17 table.spip_barre a img{background-color:#ccc;padding:2px;border:1px solid #666;margin-right:1px;}
.formulaire_formidable-17 table.spip_barre a:hover img{background:white;}
.formulaire_formidable-17_compact li,#navigation .formulaire_formidable-17 li,#extra .formulaire_formidable-17 li{padding:2px 5px;border:none;}
.formulaire_formidable-17_compact li label,#navigation .formulaire_formidable-17 li label,#extra .formulaire_formidable-17 li label{float:none;margin-left:0;width:auto;}
.formulaire_formidable-17 .editer_date select{width:auto;}
div.edition,div.label{display:inline;}
.formulaire_formidable-17 li.haut{padding-left:5px;}
.formulaire_formidable-17 li.haut label{margin-left:0px;margin-bottom:5px;display:block;float:none;width:auto;}
.formulaire_formidable-17 li.haut textarea{width:98%;}

.formulaire_formidable-19 h3.titrem,#navigation .formulaire_formidable-19 h3.titrem,#extra .formulaire_formidable-19 h3.titrem{background-color:#996;color:#fff;}
/*.formulaire_formidable-19 .cadre{border:1px solid #996;}*/
.formulaire_formidable-19{width: 98%;font-size:11px;line-height:1.4em;padding:0;clear:both;border:1px solid #996;color:#333;background:#fff url("http://www.crdp.ac-grenoble.fr/cddp38/local/cache-gd2/ba5ac4bd10b4b135c4afdf294150e6da.jpg") repeat-x bottom;}
.formulaire_formidable-19 ul{margin:0;padding:0;list-style:none;}
.formulaire_formidable-19 li{margin:0;padding:10px 10px 10px 10px;padding-left:150px;clear:both;overflow:hidden;border-top:1px solid #e6e6d9;}
.formulaire_formidable-19 li.choix,.formulaire_formidable-19 li.editer_groupe_mots_associer,.formulaire_formidable-19 li.editer_groupe_mots_reglage_avance,.formulaire_formidable-19 li.editer_groupe_mots_editeur{padding-left:10px;}
.formulaire_formidable-19 li fieldset li{border:0;padding-top:5px;padding-bottom:5px;}
.formulaire_formidable-19 input.text {font-size:1em;margin:0;}
.formulaire_formidable-19 input.password {font-size:1em;margin:0;}
.formulaire_formidable-19 textarea {width:97%;font-size:1em;margin:0;}
.formulaire_formidable-19 select{width:97%;font-size:1em;margin:0;}
.formulaire_formidable-19 input.submit,.formulaire_formidable-19 input.reset,.formulaire_formidable-19 input.button{width:auto;}
.formulaire_formidable-19 li label{width:140px;float:left;margin-left:-145px;text-align:left;vertical-align:top;color:#555;font-weight:bold;position:relative;display:inline;}
.formulaire_formidable-19 ul>li label{display:block;position:static;}
.formulaire_formidable-19 li p{margin-top:0;margin-bottom:0;}
.formulaire_formidable-19 li.fieldset{padding:0;}
.formulaire_formidable-19 fieldset{margin:0;padding:0 0 5px 0;border:0;}
.formulaire_formidable-19 li fieldset{border-top:1px solid #CC9;border-bottom:1px solid #CC9;background:transparent;}
.formulaire_formidable-19 fieldset legend{padding:0.5em;font-weight:bold;font-style:italic;font-size:1.2em;}
.formulaire_formidable-19 li fieldset legend{font-style:normal;font-size:1em;margin-left:0px;line-height:0.6em;background:#fff;}
.formulaire_formidable-19 li fieldset >legend{background:none;}
.formulaire_formidable-19 li fieldset h3.legend{font-size:1.1em;color:#333;margin-top:0;background:#CC9;padding:2px 5px;}
.formulaire_formidable-19 .choix label{float:none;margin-left:5px;display:inline;font-weight:normal;width:auto;}
.formulaire_formidable-19 .choix label input{vertical-align:middle;}
.formulaire_formidable-19 .choix input.radio,.formulaire_formidable-19 .choix input.checkbox{width:auto;}
.formulaire_formidable-19 .boutons,.boutons_formulaire{margin:0;clear:both;text-align:right;font-size:1.2em;padding:7px 1em;margin:0;}
#navigation .formulaire_formidable-19 .boutons,.boutons_formulaire,#extra .formulaire_formidable-19 .boutons,.boutons_formulaire{padding:5px;}
.boutons_formulaire{font-size:1em;}
.formulaire_formidable-19 .boutons input.submit,.boutons_formulaire input.submit{margin-left:1em;padding:0 1em;font-weight:normal;}
.formulaire_formidable-19 li.obligatoire{background-color:#e6e6cc;}
.formulaire_formidable-19 li.obligatoire label{font-weight:bold;color:#000;}
.formulaire_formidable-19 .erreur input.text,.formulaire_formidable-19 .erreur textarea{background-color:#FCC;border-style:solid;border-color:#C30;}
.formulaire_formidable-19 .erreur .erreur_message,.formulaire_formidable-19 em.attention,.formulaire_formidable-19 .reponse_formulaire_erreur{color:#C30;font-weight:bold;}
.formulaire_formidable-19 .erreur_message{display:block;}
.formulaire_formidable-19 .reponse_formulaire_erreur{margin-left:0.5em;}
.formulaire_formidable-19 .reponse_formulaire_ok{color:#53AD20;font-weight:bold;margin-left:0.5em;}
.formulaire_formidable-19 .explication{padding:10px;}
.formulaire_formidable-19 li >.explication{padding:0;}
.formulaire_formidable-19 em.attention{display:block;margin:0.5em;font-weight:normal;}
.formulaire_formidable-19 table.spip_barre{background:#aaa;border:1px solid #666;width:90%;background:none;border:0;margin:0;padding:0;}
.formulaire_formidable-19 table.spip_barre a img{background-color:#ccc;padding:2px;border:1px solid #666;margin-right:1px;}
.formulaire_formidable-19 table.spip_barre a:hover img{background:white;}
.formulaire_formidable-19_compact li,#navigation .formulaire_formidable-19 li,#extra .formulaire_formidable-19 li{padding:2px 5px;border:none;}
.formulaire_formidable-19_compact li label,#navigation .formulaire_formidable-19 li label,#extra .formulaire_formidable-19 li label{float:none;margin-left:0;width:auto;}
.formulaire_formidable-19 .editer_date select{width:auto;}
div.edition,div.label{display:inline;}
.formulaire_formidable-19 li.haut{padding-left:5px;}
.formulaire_formidable-19 li.haut label{margin-left:0px;margin-bottom:5px;display:block;float:none;width:auto;}
.formulaire_formidable-19 li.haut textarea{width:98%;}


.formulaire_formidable-20 h3.titrem,#navigation .formulaire_formidable-20 h3.titrem,#extra .formulaire_formidable-20 h3.titrem{background-color:#996;color:#fff;}
/*.formulaire_formidable-20 .cadre{border:1px solid #996;}*/
.formulaire_formidable-20{width: 98%;font-size:11px;line-height:1.4em;padding:0;clear:both;border:1px solid #996;color:#333;background:#fff url("http://www.crdp.ac-grenoble.fr/cddp38/local/cache-gd2/ba5ac4bd10b4b135c4afdf294150e6da.jpg") repeat-x bottom;}
.formulaire_formidable-20 ul{margin:0;padding:0;list-style:none;}
.formulaire_formidable-20 li{margin:0;padding:10px 10px 10px 10px;padding-left:150px;clear:both;overflow:hidden;border-top:1px solid #e6e6d9;}
.formulaire_formidable-20 li.choix,.formulaire_formidable-20 li.editer_groupe_mots_associer,.formulaire_formidable-20 li.editer_groupe_mots_reglage_avance,.formulaire_formidable-20 li.editer_groupe_mots_editeur{padding-left:10px;}
.formulaire_formidable-20 li fieldset li{border:0;padding-top:5px;padding-bottom:5px;}
.formulaire_formidable-20 input.text {font-size:1em;margin:0;}
.formulaire_formidable-20 input.password {font-size:1em;margin:0;}
.formulaire_formidable-20 textarea {width:97%;font-size:1em;margin:0;}
.formulaire_formidable-20 select{width:97%;font-size:1em;margin:0;}
.formulaire_formidable-20 input.submit,.formulaire_formidable-20 input.reset,.formulaire_formidable-20 input.button{width:auto;}
.formulaire_formidable-20 li label{width:140px;float:left;margin-left:-145px;text-align:left;vertical-align:top;color:#555;font-weight:bold;position:relative;display:inline;}
.formulaire_formidable-20 ul>li label{display:block;position:static;}
.formulaire_formidable-20 li p{margin-top:0;margin-bottom:0;}
.formulaire_formidable-20 li.fieldset{padding:0;}
.formulaire_formidable-20 fieldset{margin:0;padding:0 0 5px 0;border:0;}
.formulaire_formidable-20 li fieldset{border-top:1px solid #CC9;border-bottom:1px solid #CC9;background:transparent;}
.formulaire_formidable-20 fieldset legend{padding:0.5em;font-weight:bold;font-style:italic;font-size:1.2em;}
.formulaire_formidable-20 li fieldset legend{font-style:normal;font-size:1em;margin-left:0px;line-height:0.6em;background:#fff;}
.formulaire_formidable-20 li fieldset >legend{background:none;}
.formulaire_formidable-20 li fieldset h3.legend{font-size:1.1em;color:#333;margin-top:0;background:#CC9;padding:2px 5px;}
.formulaire_formidable-20 .choix label{float:none;margin-left:5px;display:inline;font-weight:normal;width:auto;}
.formulaire_formidable-20 .choix label input{vertical-align:middle;}
.formulaire_formidable-20 .choix input.radio,.formulaire_formidable-20 .choix input.checkbox{width:auto;}
.formulaire_formidable-20 .boutons,.boutons_formulaire{margin:0;clear:both;text-align:right;font-size:1.2em;padding:7px 1em;margin:0;}
#navigation .formulaire_formidable-20 .boutons,.boutons_formulaire,#extra .formulaire_formidable-20 .boutons,.boutons_formulaire{padding:5px;}
.boutons_formulaire{font-size:1em;}
.formulaire_formidable-20 .boutons input.submit,.boutons_formulaire input.submit{margin-left:1em;padding:0 1em;font-weight:normal;}
.formulaire_formidable-20 li.obligatoire{background-color:#e6e6cc;}
.formulaire_formidable-20 li.obligatoire label{font-weight:bold;color:#000;}
.formulaire_formidable-20 .erreur input.text,.formulaire_formidable-20 .erreur textarea{background-color:#FCC;border-style:solid;border-color:#C30;}
.formulaire_formidable-20 .erreur .erreur_message,.formulaire_formidable-20 em.attention,.formulaire_formidable-20 .reponse_formulaire_erreur{color:#C30;font-weight:bold;}
.formulaire_formidable-20 .erreur_message{display:block;}
.formulaire_formidable-20 .reponse_formulaire_erreur{margin-left:0.5em;}
.formulaire_formidable-20 .reponse_formulaire_ok{color:#53AD20;font-weight:bold;margin-left:0.5em;}
.formulaire_formidable-20 .explication{padding:10px;}
.formulaire_formidable-20 li >.explication{padding:0;}
.formulaire_formidable-20 em.attention{display:block;margin:0.5em;font-weight:normal;}
.formulaire_formidable-20 table.spip_barre{background:#aaa;border:1px solid #666;width:90%;background:none;border:0;margin:0;padding:0;}
.formulaire_formidable-20 table.spip_barre a img{background-color:#ccc;padding:2px;border:1px solid #666;margin-right:1px;}
.formulaire_formidable-20 table.spip_barre a:hover img{background:white;}
.formulaire_formidable-20_compact li,#navigation .formulaire_formidable-20 li,#extra .formulaire_formidable-20 li{padding:2px 5px;border:none;}
.formulaire_formidable-20_compact li label,#navigation .formulaire_formidable-20 li label,#extra .formulaire_formidable-20 li label{float:none;margin-left:0;width:auto;}
.formulaire_formidable-20 .editer_date select{width:auto;}
div.edition,div.label{display:inline;}
.formulaire_formidable-20 li.haut{padding-left:5px;}
.formulaire_formidable-20 li.haut label{margin-left:0px;margin-bottom:5px;display:block;float:none;width:auto;}
.formulaire_formidable-20 li.haut textarea{width:98%;}

.formulaire_formidable-22 h3.titrem,#navigation .formulaire_formidable-22 h3.titrem,#extra .formulaire_formidable-22 h3.titrem{background-color:#996;color:#fff;}
/*.formulaire_formidable-22 .cadre{border:1px solid #996;}*/
.formulaire_formidable-22{width: 98%;font-size:11px;line-height:1.4em;padding:0;clear:both;border:1px solid #996;color:#333;background:#fff url("http://www.crdp.ac-grenoble.fr/cddp38/local/cache-gd2/ba5ac4bd10b4b135c4afdf294150e6da.jpg") repeat-x bottom;}
.formulaire_formidable-22 ul{margin:0;padding:0;list-style:none;}
.formulaire_formidable-22 li{margin:0;padding:10px 10px 10px 10px;padding-left:150px;clear:both;overflow:hidden;border-top:1px solid #e6e6d9;}
.formulaire_formidable-22 li.choix,.formulaire_formidable-22 li.editer_groupe_mots_associer,.formulaire_formidable-22 li.editer_groupe_mots_reglage_avance,.formulaire_formidable-22 li.editer_groupe_mots_editeur{padding-left:10px;}
.formulaire_formidable-22 li fieldset li{border:0;padding-top:5px;padding-bottom:5px;}
.formulaire_formidable-22 input.text {font-size:1em;margin:0;}
.formulaire_formidable-22 input.password {font-size:1em;margin:0;}
.formulaire_formidable-22 textarea {width:97%;font-size:1em;margin:0;}
.formulaire_formidable-22 select{width:97%;font-size:1em;margin:0;}
.formulaire_formidable-22 input.submit,.formulaire_formidable-22 input.reset,.formulaire_formidable-22 input.button{width:auto;}
.formulaire_formidable-22 li label{width:140px;float:left;margin-left:-145px;text-align:left;vertical-align:top;color:#555;font-weight:bold;position:relative;display:inline;}
.formulaire_formidable-22 ul>li label{display:block;position:static;}
.formulaire_formidable-22 li p{margin-top:0;margin-bottom:0;}
.formulaire_formidable-22 li.fieldset{padding:0;}
.formulaire_formidable-22 fieldset{margin:0;padding:0 0 5px 0;border:0;}
.formulaire_formidable-22 li fieldset{border-top:1px solid #CC9;border-bottom:1px solid #CC9;background:transparent;}
.formulaire_formidable-22 fieldset legend{padding:0.5em;font-weight:bold;font-style:italic;font-size:1.2em;}
.formulaire_formidable-22 li fieldset legend{font-style:normal;font-size:1em;margin-left:0px;line-height:0.6em;background:#fff;}
.formulaire_formidable-22 li fieldset >legend{background:none;}
.formulaire_formidable-22 li fieldset h3.legend{font-size:1.1em;color:#333;margin-top:0;background:#CC9;padding:2px 5px;}
.formulaire_formidable-22 .choix label{float:none;margin-left:5px;display:inline;font-weight:normal;width:auto;}
.formulaire_formidable-22 .choix label input{vertical-align:middle;}
.formulaire_formidable-22 .choix input.radio,.formulaire_formidable-22 .choix input.checkbox{width:auto;}
.formulaire_formidable-22 .boutons,.boutons_formulaire{margin:0;clear:both;text-align:right;font-size:1.2em;padding:7px 1em;margin:0;}
#navigation .formulaire_formidable-22 .boutons,.boutons_formulaire,#extra .formulaire_formidable-22 .boutons,.boutons_formulaire{padding:5px;}
.boutons_formulaire{font-size:1em;}
.formulaire_formidable-22 .boutons input.submit,.boutons_formulaire input.submit{margin-left:1em;padding:0 1em;font-weight:normal;}
.formulaire_formidable-22 li.obligatoire{background-color:#e6e6cc;}
.formulaire_formidable-22 li.obligatoire label{font-weight:bold;color:#000;}
.formulaire_formidable-22 .erreur input.text,.formulaire_formidable-22 .erreur textarea{background-color:#FCC;border-style:solid;border-color:#C30;}
.formulaire_formidable-22 .erreur .erreur_message,.formulaire_formidable-22 em.attention,.formulaire_formidable-22 .reponse_formulaire_erreur{color:#C30;font-weight:bold;}
.formulaire_formidable-22 .erreur_message{display:block;}
.formulaire_formidable-22 .reponse_formulaire_erreur{margin-left:0.5em;}
.formulaire_formidable-22 .reponse_formulaire_ok{color:#53AD20;font-weight:bold;margin-left:0.5em;}
.formulaire_formidable-22 .explication{padding:10px;}
.formulaire_formidable-22 li >.explication{padding:0;}
.formulaire_formidable-22 em.attention{display:block;margin:0.5em;font-weight:normal;}
.formulaire_formidable-22 table.spip_barre{background:#aaa;border:1px solid #666;width:90%;background:none;border:0;margin:0;padding:0;}
.formulaire_formidable-22 table.spip_barre a img{background-color:#ccc;padding:2px;border:1px solid #666;margin-right:1px;}
.formulaire_formidable-22 table.spip_barre a:hover img{background:white;}
.formulaire_formidable-22_compact li,#navigation .formulaire_formidable-22 li,#extra .formulaire_formidable-22 li{padding:2px 5px;border:none;}
.formulaire_formidable-22_compact li label,#navigation .formulaire_formidable-22 li label,#extra .formulaire_formidable-22 li label{float:none;margin-left:0;width:auto;}
.formulaire_formidable-22 .editer_date select{width:auto;}
div.edition,div.label{display:inline;}
.formulaire_formidable-22 li.haut{padding-left:5px;}
.formulaire_formidable-22 li.haut label{margin-left:0px;margin-bottom:5px;display:block;float:none;width:auto;}
.formulaire_formidable-22 li.haut textarea{width:98%;}

/*
.formulaire_formidable h3.titrem,#navigation .formulaire_formidable h3.titrem,#extra .formulaire_formidable h3.titrem{background-color:#996;color:#fff;}
.formulaire_formidable{width: 98%;font-size:11px;line-height:1.4em;padding:0;clear:both;border:1px solid #996;color:#333;background:#fff url("http://www.crdp.ac-grenoble.fr/cddp38/local/cache-gd2/ba5ac4bd10b4b135c4afdf294150e6da.jpg") repeat-x bottom;}
.formulaire_formidable ul{margin:0;padding:0;list-style:none;}
.formulaire_formidable li{margin:0;padding:10px 10px 10px 10px;padding-left:150px;clear:both;overflow:hidden;border-top:1px solid #e6e6d9;}
.formulaire_formidable li.choix,.formulaire_formidable li.editer_groupe_mots_associer,.formulaire_formidable li.editer_groupe_mots_reglage_avance,.formulaire_formidable li.editer_groupe_mots_editeur{padding-left:10px;}
.formulaire_formidable li fieldset li{border:0;padding-top:5px;padding-bottom:5px;}
.formulaire_formidable input.text {font-size:1em;margin:0;}
.formulaire_formidable input.password {font-size:1em;margin:0;}
.formulaire_formidable textarea {width:97%;font-size:1em;margin:0;}
.formulaire_formidable select{width:97%;font-size:1em;margin:0;}
.formulaire_formidable input.submit,.formulaire_formidable input.reset,.formulaire_formidable input.button{width:auto;}
.formulaire_formidable li label{width:140px;float:left;margin-left:-145px;text-align:left;vertical-align:top;color:#555;font-weight:bold;position:relative;display:inline;}
.formulaire_formidable ul>li label{display:block;position:static;}
.formulaire_formidable li p{margin-top:0;margin-bottom:0;}
.formulaire_formidable li.fieldset{padding:0;}
.formulaire_formidable fieldset{margin:0;padding:0 0 5px 0;border:0;}
.formulaire_formidable li fieldset{border-top:1px solid #CC9;border-bottom:1px solid #CC9;background:transparent;}
.formulaire_formidable fieldset legend{padding:0.5em;font-weight:bold;font-style:italic;font-size:1.2em;}
.formulaire_formidable li fieldset legend{font-style:normal;font-size:1em;margin-left:0px;line-height:0.6em;background:#fff;}
.formulaire_formidable li fieldset >legend{background:none;}
.formulaire_formidable li fieldset h3.legend{font-size:1.1em;color:#333;margin-top:0;background:#CC9;padding:2px 5px;}
.formulaire_formidable .choix label{float:none;margin-left:5px;display:inline;font-weight:normal;width:auto;}
.formulaire_formidable .choix label input{vertical-align:middle;}
.formulaire_formidable .choix input.radio,.formulaire_formidable .choix input.checkbox{width:auto;}
.formulaire_formidable .boutons,.boutons_formulaire{margin:0;clear:both;text-align:right;font-size:1.2em;padding:7px 1em;margin:0;}
#navigation .formulaire_formidable .boutons,.boutons_formulaire,#extra .formulaire_formidable .boutons,.boutons_formulaire{padding:5px;}
.boutons_formulaire{font-size:1em;}
.formulaire_formidable .boutons input.submit,.boutons_formulaire input.submit{margin-left:1em;padding:0 1em;font-weight:normal;}
.formulaire_formidable li.obligatoire{background-color:#e6e6cc;}
.formulaire_formidable li.obligatoire label{font-weight:bold;color:#000;}
.formulaire_formidable .erreur input.text,.formulaire_formidable .erreur textarea{background-color:#FCC;border-style:solid;border-color:#C30;}
.formulaire_formidable .erreur .erreur_message,.formulaire_formidable em.attention,.formulaire_formidable .reponse_formulaire_erreur{color:#C30;font-weight:bold;}
.formulaire_formidable .erreur_message{display:block;}
.formulaire_formidable .reponse_formulaire_erreur{margin-left:0.5em;}
.formulaire_formidable .reponse_formulaire_ok{color:#53AD20;font-weight:bold;margin-left:0.5em;}
.formulaire_formidable .explication{padding:10px;}
.formulaire_formidable li >.explication{padding:0;}
.formulaire_formidable em.attention{display:block;margin:0.5em;font-weight:normal;}
.formulaire_formidable table.spip_barre{background:#aaa;border:1px solid #666;width:90%;background:none;border:0;margin:0;padding:0;}
.formulaire_formidable table.spip_barre a img{background-color:#ccc;padding:2px;border:1px solid #666;margin-right:1px;}
.formulaire_formidable table.spip_barre a:hover img{background:white;}
.formulaire_formidable_compact li,#navigation .formulaire_formidable li,#extra .formulaire_formidable li{padding:2px 5px;border:none;}
.formulaire_formidable_compact li label,#navigation .formulaire_formidable li label,#extra .formulaire_formidable li label{float:none;margin-left:0;width:auto;}
.formulaire_formidable .editer_date select{width:auto;}
div.edition,div.label{display:inline;}
.formulaire_formidable li.haut{padding-left:5px;}
.formulaire_formidable li.haut label{margin-left:0px;margin-bottom:5px;display:block;float:none;width:auto;}
.formulaire_formidable li.haut textarea{width:98%;}
.formulaire_formidable .explication_explication_1 {color:#0000FF;font-weight: bold;font-size: 110%;padding-top: 10px;padding-bottom: 10px;}
.formulaire_formidable .explication_explication_2 {color:#0000FF;font-weight: bold;font-size: 110%;padding-top: 10px;padding-bottom: 10px;}
.formulaire_formidable .explication_explication_3 {color:#0000FF;font-weight: bold;font-size: 110%;padding-top: 10px;padding-bottom: 10px;}
*/
.soustitre-ipad{font-weight:bold;}
.formulaire_formidable-new .reponse_formulaire_ok{color:#53AD20;font-weight:bold;margin-left:0.5em;font-size:110%;}

.iPad{
	color: white;
	margin-left: 10px;
}
a.titleiPad{
	font-weight: bold;
	color: white;
}
a.linkiPad{
	font-weight: bold;
	color: yellow;
	font-size: 85%;
}
a.linkiPad:hover{
	text-decoration: underline;
}

div.divMateriel{
	width: 160px;
	height: 200px;
	display: block;
	float : left;
	text-align: center;
	padding: 5px;
	margin: 5px;
	border: 1px solid #CCCCCC;
}
div.divMateriel a:hover{
	text-decoration: underline;
	background-color: #EEEEEE;
}
div.divMateriel a:hover > .innerDivMateriel{
	background-color: #EEEEEE;
}
div.cartouche img {
	vertical-align: top;
	display: block;
	float: left;
	padding-right: 5px;
	margin-right: 5px;
}
div.cartouche blocTitre{
	display: block;
	float: left;
	padding: 5px;
	margin: 5px;
}
/* Correction formulaires spip */
.formulaire_spip select{
width:auto;
max-width: 80%;

}
/* Couleurs_spip */
/* Exemples */
/* couleurs */
span.cs_noir {color:black;}
span.cs_marron {color:maroon;}
span.cs_rouge {color:red;}
span.cs_orange {color:orange;}
span.cs_jaune {color:yellow;}
span.cs_vert {color:green;}
span.cs_bleu {color:blue;}
span.cs_violet {color:purple;}
span.cs_gris {color:gray;}
span.cs_blanc {color:white;}

/* tailles */
span.cs_l {font-size:1.1em;}
span.cs_xl {font-size:1.2em; line-height:1.4em}
span.cs_xxl {font-size:1.3em; line-height:1.6em;}
span.cs_xxxl {font-size:1.4em; line-height:1.7em;}
span.cs_xxxxl {font-size:1.5em; line-height:1.8em;}
span.cs_s {font-size:0.95em;}
span.cs_xs {font-size: 0.9em;}
span.cs_xxs {font-size: 0.85em;}
