*{
	margin: 0;
	padding: 0;
}

body{
	margin: auto;
	width: 1006px;
	background-color: #fcecd4;
}

a{
	color: #2a78ba;
	text-decoration: none;
	border: none;
	font-weight: bold;
}
a:hover{
	text-decoration: underline;
}
a:visited{
	color: #594acb;
}
a:active{
	color: #df3d3d;
}

img{
	border: none;
}

h1{
	display: inline;
	margin-left: 10px;	
	padding: 10px;
	border-top: 1px solid black;
	border-bottom: 1px solid black;	
	font-size: 16px;
	color: black;
	vertical-align: 42px;
}
h2{
	margin-left: 15px;
	padding-bottom: 25px;
	font-size: 16px;
	color: #862e03;	
}
h3{	
	margin-left: 30px;	
	padding-bottom: 10px;	
	font-size: 14px;	
	color: black;	
}
h4{
	color: #862e03;
	font-weight: bold;
	font-style: italic;
	margin-bottom: 15px;
}

table{
	border-collapse: collapse;
}
td{
	vertical-align: top;
}

strong{
	color: #862e03;
}

ul{
	list-style-type: none;
}




/*---------------------------------------------------------------------------------------------------------------------- BANNIERE*/
#banniere{
	margin-left: 8px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-position: center;
	height: 130px;
	width: 990px;
}
#banniere_clic{
	position: absolute;
}

#drapeau_fr{
	position: absolute;
	margin-left: 955px;
	margin-top: 20px;
}
#drapeau_en{
	position: absolute;
	margin-left: 955px;
	margin-top: 53px;
}
#drapeau_de{
	position: absolute;
	margin-left: 955px;
	margin-top: 87px;
}




/*---------------------------------------------------------------------------------------------------------------------- MENU*/
#div_menu{
	margin-left: 6px;
	margin-bottom: 30px;
}

.menu{
	float: left;
}
.menu a:hover{
	text-decoration: none;
}

.titreMenu{
	height: 19px;
	background-color: #fbbd8a;
	border: 1px solid #fcecd4;
}
.titreMenu a{
	padding-top: 1px;
	color:#862e03;
	text-align: center;
	font: 80% verdana, arial, sans-serif;
	font-weight: bold;	
}
.titreMenu  a:hover{
	background-color: #ffd8b9;
}

.lienTitreMenu{
	display: block;
	height: 18px;	
}

.contenuMenu{
	display: none;
	position: absolute;
	border: 1px solid #fcecd4;
	text-align: center;
	color: black;	
	font: 80% verdana, arial, sans-serif;
}
.contenuMenu a{
	color: black;
	font-weight: normal;	
}
.divSousMenu{
	padding-top: 5px;
	padding-bottom: 5px;
}

.itemOver{
	background-color: #ffd8b9;
}
.itemOut{
	background-color: #fbbd8a;
}

#Menu1{
width: 122px;
}
#Menu1Item{
width: 120px;
}
#Menu2{
width: 152px;
}
#Menu2Item{
width: 150px;
}
#Menu3{
width: 152px;
}
#Menu3Item{
width: 150px;
}
#Menu4{
width: 112px;
}
#Menu4Item{
width: 110px;
}
#Menu5{
width: 122px;
}
#Menu5Item{
width: 120px;
}
#Menu6{
width: 96px;
}
#Menu7{
width: 132px;
}
#Menu8{
width: 106px;
}
#Menu8Item{
width: 104px;
}

#entremenu2, #entremenu3, #entremenu6, #entremenu7, #entremenu8, #entremenu10, #entremenu11, #entremenu12, 
#entremenu13, #entremenu14, #entremenu15, #entremenu17, #entremenu19, #entremenu20, #entremenu21, #entremenu23,
#entremenu40{
	border-top: 2px solid #fcecd4;
}




/*---------------------------------------------------------------------------------------------------------------------- PLAN*/
#plan_ht{
	height: 45px;
	background-image: url(img/sheet_small_03_ht_p.png);	
	background-repeat: no-repeat;
	margin-left: 4px;
	margin-top: 20px;
	margin-bottom: -10px; /*VOIR*/
}

#plantext{
	padding-top: 15px;
	padding-right: 27px;
	padding-left: 24px;
	background-image: url(img/sheet_small_03_mil.png);
	background-repeat: repeat-y;
	background-position: 4px;
	font: 13px arial, sans-serif;
	font-weight: bold;
	color: #862e03;		
	width: 145px;
}

#plantext input.plan_input_text{
	width: 100px;
}

#planbas{
	height: 45px;
	width: 190px;
	background-image: url(img/sheet_small_03_bas.png);	
	background-repeat: no-repeat;
	margin-left: 4px;
}


.pl_niv_1{
	font-size: 14px;
}
.pl_niv_1_center{
	text-align: center;
}
.pl_niv_2 li{
	background: url(img/puce_fleche_marron_3_8x8.jpg) no-repeat 0px 13px;
	padding-left: 12px;
	padding-top: 9px;
	font-size: 13px;
}
.pl_niv_3 li{
	background: url(img/puce_fleche_marron_3_6x6.jpg) no-repeat 0px 12px;
	padding-left: 10px;
	padding-top: 8px;
	font-size: 12px;	
}
.pl_niv_4 li{
	background: url(img/puce_tiret_3_marron_8x8.jpg) no-repeat 0px 9px;
	padding-left: 10px;
	padding-top: 5px;
	font-size: 11px;
}

.pl_center{
	text-align: center;
	font-size: 12px;
}

#form_rch fieldset{
	width: 135px;
	margin: auto;
	border: 0;
}

#pl_focus_item{
	display: block;
	color: #df3d3d; 
	border: 1px solid #cccccc; 
	background-color: #fcecd4; 
	padding-left: 2px;
}

.plan_options{
	font-size: 11px;
	color: #862e03;
}
.plan_options_block{
	display: block;
	margin-bottom: 3px;
}

#pas_de_plan{
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center;
	font-size: 13px;
}




/*---------------------------------------------------------------------------------------------------------------------- CONTENU*/
#sheetht{
	height: 45px;
	background-image: url(img/sheetht.png);	
	background-repeat: no-repeat;
	margin-top: 18px;
	margin-bottom: -15px; /*VOIR*/
}

#sheetmil{
	width: 620px;
	background: url(img/sheetmil.png) top repeat-y;
}
#sheetext{
	padding-top: 1px;
	padding-bottom: 1px;	
	padding-left: 40px;
	padding-right: 40px;
	min-height: 600px;
	font: 14px arial, sans-serif;
	line-height: 22px;
	text-align: justify;
}
#sheetext ul, ol{
	margin-bottom: 10px;	
}

#sheetext ul li{
	margin-left: 5px;
	margin-top: 5px;
	background: url(img/puce_fleche_marron_3_8x8.jpg) no-repeat 0px 8px;
	padding-left: 15px;
}
#sheetext li ul li{
	margin-left: 0px;
	background: url(img/puce_fleche_marron_3_6x6.jpg) no-repeat 0px 8px;
	padding-left: 12px;
	font-size: 13px;	
}
#sheetext li ul li ul li{
	margin-left: 5px;
	background: url(img/puce_tiret_3_marron_8x8.jpg) no-repeat 0px 9px;
	padding-left: 10px;
	font-size: 12px;	
}
#sheetext ol li{
	margin-left: 30px;
	margin-top: 5px;
}


#sheetext .p_date{
	margin-left: 15px;
	margin-top: 10px;	
	margin-bottom: 10px;	
}

#sheetbas{
	height: 40px;
	background-image: url(img/sheetbas.png);	
	background-repeat: no-repeat;
}



/*---------------------------------------------------------------------------------------------------------------------- NEWS*/
#newsht{
	height: 45px;
	background-image: url(img/sheet_small_03_ht_n.png);	
	background-repeat: no-repeat;
	margin-left: 2px;
	margin-top: 20px;
	margin-bottom: -10px; /*VOIR*/
}

#newstext{
	padding-top: 15px;
	padding-bottom: 1px;
	padding-left: 25px;
	padding-right: 25px;	
	background-image: url(img/sheet_small_03_mil.png);
	background-repeat: repeat-y;
	background-position: 2px;
	color: black;
	text-align: center;	
	font: 12px arial, sans-serif;
	font-weight: bold;
}
#newstext .date{
	font-family: arial, sans-serif;
	color: black;
	border-bottom: dashed black 1px; 
	line-height: 25px;
	margin-left: 0px;
}

#newsbas{
	height: 45px;
	width: 190px;
	background-image: url(img/sheet_small_03_bas.png);	
	background-repeat: no-repeat;
	margin-left: 2px;
}




/*---------------------------------------------------------------------------------------------------------------------- DIVERS IMPORTANTS*/
.date{
	font-family: arial, sans-serif;
	color: black;
	border-bottom: dashed black 1px; 
	line-height: 25px;
	margin-left: 15px;
	margin-bottom: 10px;
}

.lien_plus{
	display: block;
	text-align: right;
	padding-top: 7px;
	font-size: 13px;
}
#td_news .lien_plus{
	font-size: 12px;
}

.text_align_center{
	text-align: center;
}

.legende_img{
	display: block;
	line-height: 12px;
	font-size: 11px;
}

p.p10px{
	line-height: 10px;
}
span.span10px{
	display: block;
	line-height: 10px;
}

.img_titre{
	margin-bottom: 20px;
}

.separateur{
	margin-left: 238px;
	margin-top: 12px;
	margin-bottom: 10px;	
}

.def{
	color:#007700;
	font-weight: bold;
}

.exemple{
	font: italic 13px arial, sans-serif;
	margin-top: 5px;
	margin-left: 10px;
}
.note{
	background-color: #fcecd4;
	padding: 10px;
}


#num_page_first, .num_page_first{
	margin-top: 15px;
	padding-left: 220px;
}
#num_page, .num_page{
	margin-top: 15px;
	padding-left: 145px;
}
#num_page_last, .num_page_last{
	margin-top: 15px;
	padding-left: 145px;
}




/*------------------------------------------------------------ DIVERS ACCUEIL*/
#td_accueil_g{
	width: 50%;
	min-height: 600px;
}
#td_accueil_g p{
	margin-right: 21px;
}
#td_accueil_d{
	width: 50%;
	border-left: 1px solid black;	
	text-align: left;
}
#td_accueil_d  p, #td_accueil_d h2{
	margin-left: 19px;
}
#td_accueil_d h2{
	padding-bottom: 12px;
}
.lien_plus_accueil{
	display: block;
	text-align: right;
	padding-top: 7px;
	font-size: 13px;
	margin-bottom: 10px;
}

.article{
	padding-bottom: 40px;
	margin-bottom: 30px;
	background: url('img/separateur.png') no-repeat bottom center;
}



/*------------------------------------------------------------*/
#t_partenaires td{
	vertical-align: middle;
	padding: 10px;
}

.div_table_def table{
	margin-top: 10px;
}

.table_definitions td{
	padding: 10px;
	border: 1px solid #cccccc;
}
.table_prises_en_charge td{
	padding: 10px;
	border: 1px solid #cccccc;
}
.table_prises_en_charge_g{
	text-align: center;
	vertical-align: middle;
	color:#007700;
	font-weight: bold;	
}

.alsacien{
	color:#007700;
}

.ico_cinema{
	margin-bottom: -7px;
}
.lien_video{
	margin-top: 15px;
	margin-bottom: 15px;	
	margin-left: 10px;
}

.mise_en_situation{
	text-align: center;
}
.mise_en_situation img{
	vertical-align: -30px;
}

.div_biblio li{
	margin-bottom: 15px;
}
.div_biblio p{
	margin-bottom: 20px;
}

.div_liens p{
	margin-top: 5px;
	margin-bottom: 10px;
}


#sheetext img[src="img/drapeau_fr.gif"],
#sheetext  img[src="drapeau_ch_1.jpg"], 
#sheetext  img[src="img/drapeau_en.gif"], 
#sheetext  img[src="img/drapeau_de.gif"]{
	width: 15px;
	height: 10px;
}

#sheetext #plan_du_site .pl_niv_1 li{
	margin-left: 15px;
	margin-top: 5px;
	background: url() no-repeat 0px 16px;
	padding-left: 15px;
	font-size: 16px;
}
#sheetext #plan_du_site .pl_niv_2 li{
	margin-left: 15px;
	margin-top: 5px;
	background: url(img/puce_fleche_marron_3_8x8.jpg) no-repeat 0px 16px;
	padding-left: 15px;
	font-size: 14px;	

}
#sheetext #plan_du_site  .pl_niv_3 li{
	margin-left: 20px;
	background: url(img/puce_fleche_marron_3_6x6.jpg) no-repeat 0px 16px;
	padding-left: 12px;
	font-size: 13px;	
}
#sheetext #plan_du_site  .pl_niv_4 li{
	margin-left: 20px;
	background: url(img/puce_tiret_3_marron_8x8.jpg) no-repeat 0px 13px;
	padding-left: 12px;
	font-size: 12px;	
}


#formulaire fieldset{
	padding: 10px;
}
#formulaire p{
	margin-top: 10px;
	margin-bottom: 10px;
}
#formulaire legend{
	font-weight: bold;
	color: #862e03;	
}
#formulaire_boutons{
	float: right;
}


.info_legale{
	font-size: 11px;
	line-height: 14px;
}

.code{
	text-align: left;
	font-size: 11px;
	line-height: 14px;
}

.lutin{
float: left;
margin-right: 15px;
margin-top: 10px;
margin-bottom: 10px;
}

.lutin2{
float: right;
margin-left: 15px;
margin-top: -15px;

}

/*---------------------------------------------------------------------------------------------------------------------- LIMITE OK*/





/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLOSSAIRE*/
#glossaire_fr_div{
	width: 541px;
	height: 585px;
	background-image: url(img/glossaire_27-04-08_fr.jpg);
	background-repeat: no-repeat;
}

.glossaire_a{
display: block;
line-height: 17px;
}


#glossaire_en_div{
	width: 541px;
	height: 585px;
	background-image: url(img/glossaire_31-04-08_en.jpg);
	background-repeat: no-repeat;
}

.glossaire_a{
display: block;
line-height: 17px;
}

#gl_trad{
padding: 0px;
margin: 0px;
text-align: right;
font-size: 0.8em;

}

#gl_trad img{
margin-bottom: -2px;
border: none;
}


#gl_def{
float: left;
}


.gl_td_g{
width: 111px;
}
.gl_td_d{
width: 472px;
}

.gl_td_g_terme{
margin-left: 34px;
}

.gl_td_g_def{
margin-left: 24px;
}

.gl_td_d_def{
width: 472px;
background-color: #ffffcf;
}

.gl_td_g_ex{
margin-left: 21px;
}

.gl_td_g_term_en{
margin-left: 37px;
}

.gl_td_g_context{
margin-left: 28px;
}




/*----------------------------------------------------------------------------------------------------------------------------------------GL_FR*/
#gl_fr_punition{
position: absolute;
margin-left: 9px;
margin-top: 61px;

height: 17px;
width: 90px;
}
#gl_fr_punition a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}

#gl_fr_time_out{
position: absolute;
margin-left: 9px;
margin-top: 86px;

height: 17px;
width: 90px;
}
#gl_fr_time_out a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_fr_extinction{
position: absolute;
margin-left: 9px;
margin-top: 110px;

height: 17px;
width: 90px;
}
#gl_fr_extinction a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}




/*---------------------*/
#gl_fr_chainage{
position: absolute;
margin-left: 19px;
margin-top: 179px;

height: 17px;
width: 90px;
}
#gl_fr_chainage a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_fr_faconnement{
position: absolute;
margin-left: 20px;
margin-top: 207px;

height: 17px;
width: 90px;
}
#gl_fr_faconnement a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_fr_guidance{
position: absolute;
margin-left: 19px;
margin-top: 233px;

height: 17px;
width: 90px;
}
#gl_fr_guidance a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}




/*---------------------*/
#gl_fr_conditionnement{
position: absolute;
margin-left: 37px;
margin-top: 280px;

height: 17px;
width: 90px;
}
#gl_fr_conditionnement a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}




/*---------------------*/
#gl_fr_operant{
position: absolute;
margin-left: 61px;
margin-top: 374px;

height: 17px;
width: 90px;
}
#gl_fr_operant a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_fr_punisseur{
position: absolute;
margin-left: 61px;
margin-top: 399px;

height: 17px;
width: 90px;
}
#gl_fr_punisseur a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_fr_renforcateur{
position: absolute;
margin-left: 61px;
margin-top: 424px;

height: 17px;
width: 90px;
}
#gl_fr_renforcateur a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_fr_eco{
position: absolute;
margin-left: 61px;
margin-top: 449px;

height: 17px;
width: 90px;
}
#gl_fr_eco a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_fr_ana{
position: absolute;
margin-left: 61px;
margin-top: 474px;

height: 17px;
width: 90px;
}
#gl_fr_ana a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_fr_ligne{
position: absolute;
margin-left: 61px;
margin-top: 497px;

height: 17px;
width: 90px;
}
#gl_fr_ligne a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}




/*---------------------*/
#gl_fr_renforcement{
position: absolute;
margin-left: 201px;
margin-top: 44px;

height: 17px;
width: 90px;
}
#gl_fr_renforcement a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_fr_comportement{
position: absolute;
margin-left: 220px;
margin-top: 142px;

height: 17px;
width: 90px;
}
#gl_fr_comportement a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_fr_aba{
position: absolute;
margin-left: 227px;
margin-top: 348px;

height: 17px;
width: 90px;
}
#gl_fr_aba a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}




/*---------------------*/
#gl_fr_stimulus{
position: absolute;
margin-left: 379px;
margin-top: 44px;

height: 17px;
width: 90px;
}
#gl_fr_stimulus a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_fr_antecedent{
position: absolute;
margin-left: 379px;
margin-top: 68px;

height: 17px;
width: 90px;
}
#gl_fr_antecedent a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_fr_discrimination{
position: absolute;
margin-left: 379px;
margin-top: 93px;

height: 17px;
width: 90px;
}
#gl_fr_discrimination a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


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


#gl_fr_rep{
position: absolute;
margin-left: 432px;
margin-top: 172px;

height: 17px;
width: 90px;
}
#gl_fr_rep a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_fr_latence{
position: absolute;
margin-left: 432px;
margin-top: 197px;

height: 17px;
width: 90px;
}
#gl_fr_latence a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_fr_imitation{
position: absolute;
margin-left: 432px;
margin-top: 222px;

height: 17px;
width: 90px;
}
#gl_fr_imitation a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_fr_topographie{
position: absolute;
margin-left: 432px;
margin-top: 247px;

height: 17px;
width: 90px;
}
#gl_fr_topographie a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_fr_generalisation{
position: absolute;
margin-left: 432px;
margin-top: 272px;

height: 17px;
width: 90px;
}
#gl_fr_generalisation a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_fr_pic{
position: absolute;
margin-left: 432px;
margin-top: 297px;

height: 17px;
width: 90px;
}
#gl_fr_pic a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


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



#gl_fr_consequence{
position: absolute;
margin-left: 409px;
margin-top: 387px;

height: 17px;
width: 90px;
}
#gl_fr_consequence a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_fr_contingence{
position: absolute;
margin-left: 409px;
margin-top: 412px;

height: 17px;
width: 90px;
}
#gl_fr_contingence a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_fr_satiete{
position: absolute;
margin-left: 409px;
margin-top: 437px;

height: 17px;
width: 90px;
}
#gl_fr_satiete a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_fr_privation{
position: absolute;
margin-left: 409px;
margin-top: 462px;

height: 17px;
width: 90px;
}
#gl_fr_privation a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}



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


#gl_fr_environnement{
position: absolute;
margin-left: 339px;
margin-top: 525px;

height: 17px;
width: 90px;
}
#gl_fr_environnement a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}




/*----------------------------------------------------------------------------------------------------------------------------------------GL_EN*/
#gl_en_punishment{
position: absolute;
margin-left: 14px;
margin-top: 57px;

height: 17px;
width: 90px;
}
#gl_en_punishment a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}

#gl_en_time_out{
position: absolute;
margin-left: 12px;
margin-top: 85px;

height: 17px;
width: 90px;
}
#gl_en_time_out a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_en_extinction{
position: absolute;
margin-left: 12px;
margin-top: 110px;

height: 17px;
width: 90px;
}
#gl_en_extinction a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


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


#gl_en_chaining{
position: absolute;
margin-left: 19px;
margin-top: 179px;

height: 17px;
width: 90px;
}
#gl_en_chaining a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_en_shaping{
position: absolute;
margin-left: 20px;
margin-top: 207px;

height: 17px;
width: 90px;
}
#gl_en_shaping a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_en_prompt{
position: absolute;
margin-left: 19px;
margin-top: 233px;

height: 17px;
width: 90px;
}
#gl_en_prompt a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


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


#gl_en_conditioning{
position: absolute;
margin-left: 37px;
margin-top: 280px;

height: 17px;
width: 90px;
}
#gl_en_conditioning a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


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


#gl_en_operant{
position: absolute;
margin-left: 61px;
margin-top: 374px;

height: 17px;
width: 90px;
}
#gl_en_operant a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_en_punisher{
position: absolute;
margin-left: 61px;
margin-top: 399px;

height: 17px;
width: 90px;
}
#gl_en_punisher a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_en_reinforcer{
position: absolute;
margin-left: 61px;
margin-top: 424px;

height: 17px;
width: 90px;
}
#gl_en_reinforcer a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_en_eco{
position: absolute;
margin-left: 61px;
margin-top: 449px;

height: 17px;
width: 90px;
}
#gl_en_eco a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}



#gl_en_ana{
position: absolute;
margin-left: 61px;
margin-top: 474px;

height: 17px;
width: 90px;
}
#gl_en_ana a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}



#gl_en_baseline{
position: absolute;
margin-left: 61px;
margin-top: 497px;

height: 17px;
width: 90px;
}
#gl_en_baseline a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


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


#gl_en_reinforcement{
position: absolute;
margin-left: 201px;
margin-top: 44px;

height: 17px;
width: 90px;
}
#gl_en_reinforcement a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_en_behavior{
position: absolute;
margin-left: 220px;
margin-top: 142px;

height: 17px;
width: 90px;
}
#gl_en_behavior a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_en_aba{
position: absolute;
margin-left: 227px;
margin-top: 348px;

height: 17px;
width: 90px;
}
#gl_en_aba a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


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


#gl_en_stimulus{
position: absolute;
margin-left: 379px;
margin-top: 44px;

height: 17px;
width: 90px;
}
#gl_en_stimulus a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_en_antecedent{
position: absolute;
margin-left: 379px;
margin-top: 68px;

height: 17px;
width: 90px;
}
#gl_en_antecedent a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_en_discrimination{
position: absolute;
margin-left: 379px;
margin-top: 93px;

height: 17px;
width: 90px;
}
#gl_en_discrimination a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


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


#gl_en_rep{
position: absolute;
margin-left: 432px;
margin-top: 172px;

height: 17px;
width: 90px;
}
#gl_en_rep a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_en_latency{
position: absolute;
margin-left: 432px;
margin-top: 197px;

height: 17px;
width: 90px;
}
#gl_en_latency a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_en_imitation{
position: absolute;
margin-left: 432px;
margin-top: 222px;

height: 17px;
width: 90px;
}
#gl_en_imitation a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_en_topography{
position: absolute;
margin-left: 432px;
margin-top: 247px;

height: 17px;
width: 90px;
}
#gl_en_topography a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_en_generalization{
position: absolute;
margin-left: 432px;
margin-top: 272px;

height: 17px;
width: 90px;
}
#gl_en_generalization a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_en_burst{
position: absolute;
margin-left: 432px;
margin-top: 297px;

height: 17px;
width: 90px;
}
#gl_en_burst a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


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



#gl_en_consequence{
position: absolute;
margin-left: 409px;
margin-top: 387px;

height: 17px;
width: 90px;
}
#gl_en_consequence a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_en_contingency{
position: absolute;
margin-left: 409px;
margin-top: 412px;

height: 17px;
width: 90px;
}
#gl_en_contingency a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_en_satiation{
position: absolute;
margin-left: 409px;
margin-top: 437px;

height: 17px;
width: 90px;
}
#gl_en_satiation a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}


#gl_en_deprivation{
position: absolute;
margin-left: 409px;
margin-top: 462px;

height: 17px;
width: 90px;
}
#gl_en_deprivation a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}



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


#gl_en_environment{
position: absolute;
margin-left: 339px;
margin-top: 525px;

height: 17px;
width: 90px;
}
#gl_en_environment a:hover{
border: 1px solid #b70404 ;
text-decoration: none;
background-image: url(img/glossaire_hover.png)
}




/*---------------------*/
#gl_definition table{

font: 90% arial, sans-serif;

line-height: 17px;
}

#gl_definition table td{
padding: 15px;
}


.gl_liste td p{
margin: 0px;
margin-top:3px;
margin-bottom:2px;
padding: 0px;
padding-left: 5px;
}


.gl_liste li{
text-align: left;
margin: 0px;
padding: 0px;
}

#sheetext .gl_liste td ul li{
	background: none;
	list-style: none;
}

.gl_liste ul{
border-top: 1px dashed #bbbbbb;
margin: 0px;
padding: 0px;

}

.gl_liste ul.gl_titre_lang{
border: 0px;
}

p.gl_titre_lang{
text-align: center;
}

.gl_liste td{
width: 291px;
margin: 0px;
padding: 0px;
border: 0px;
}



/*---------------------------------------------------------------------------------------------------------------------- PIED*/

#td_pied{
	height: 85px;
	background-image: url(img/aba67_pied.png);
	background-repeat: no-repeat;
	background-position: center;
}
#td_pied table{
	font-family: arial, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
	margin-top: 18px;
}

#td_validators{
	width: 200px;
}
#td_validators img{
	margin-left: 24px;
}
#validator{
	margin-top: 3px;
}
#validator2{
	margin-top: 5px;
}

#td_contenu_pied{
	width: 600px;
	text-align: center;
}
#td_phpmyvisites{
	width: 89px;
}
#td_phpmyvisites img{
	padding-top: 15px;
}

#td_plan_site_webmaster{
	width: 118px;
	margin: 0;
	padding: 0;	
}
#td_plan_site_webmaster a{
	background-color: #fbbd8a;
	display: block;
	color: #862e03;
}
#td_plan_site_webmaster a:hover{
	background-color: #ffd8b9;
	text-decoration: none;
}

#plan_site, #webmaster{
	display: block;
	width: 85px;
	border: 1px solid #bbbbbb;
	font-size: 11px;
	font-weight: bold;
	font-family: arial, sans-serif;
	text-align: center;
}
#plan_site{
	margin-top: 2px;
}
#webmaster{
	margin-top: 7px;
}


.preload_img{
	width: 1px;
	height: 1px;
}
