/* Body */
body {

	scrollbar-base-color: #000000;
	scrollbar-arrow-color: #BFC4CD;
	scrollbar-darkshadow-color: #2C3A59;
	scrollbar-face-color: #516F11;
	scrollbar-highlight-color: #DCD8D3;
	scrollbar-shadow-color: #BFC4CD;
	scrollbar-3dlight-color: #000000;

	font-family: Tomaha, Arial;
	font-size: 10px;
	color: #808080;

	BACKGROUND-COLOR: #516F11;
}

.divcache {
  background: #FF0000;
  color: #000000;
  border: medium inset;
  position: absolute;
  top : 10px;
  left: 1px;
  width: 350px;
  height: 350px;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 8pt;
  z-index:2;
  //visibility: hidden;
}

/****** ACCUEIL  **********/

A {text-decoration:none;color:#565555}
A:hover {text-decoration:underline;}

/* not selectable*/
.NoSelectable{font:bold 11px Tahoma,Arial;color:#919860;}
.NoSelectable2{font:bold 11px Tahoma,Arial;color:#919860;}

/* accueil  */
.accueil{font:bold 11px Tahoma,Arial;color:#3a5305;}
a.accueil{text-decoration:none;}
a.accueil:hover{color:#7C9E3E}


/* Nouvelle  */
.titreNouvelleEducation{font:bold 11px Tahoma,Arial;color:#516f11;text-align: justify}
a.titreNouvelleEducation{text-decoration:none;color:#516f11;}
a.titreNouvelleEducation:hover{background-color: #E9F3CC;color:#454F27}


.grosTitreEducation{font:bold 15px Tahoma,Arial;color:#618712;text-align: justify}
.soustitreNouvelleEducation{font:italic 11px Tahoma,Arial;color:#618712;}

.introNouvelleEducation{font: 11px Tahoma,Arial;color:#000000;}
a.introNouvelleEducation{text-decoration:none;}
a.introNouvelleEducation:hover{background-color: #ffffff;}


.texte{font: 11px Tahoma,Arial;color:#000000;}
a.texte{text-decoration:none;}
a.texte:hover{background-color: #ffffff;}


.texteEducation{font:normal 11px Tahoma,Arial;color:#565555;text-align: justify}
a.texteEducation{text-decoration:none;}
a.texteEducation:hover{background-color: #eeeeee;}


.suite{font:bold 10px Tahoma,Arial;color:#9d0a0e;}
a.suite{text-decoration:none;}
a.suite:hover{color:#000000}

.important{font:bold 14px Tahoma,Arial;color:#9d0a0e;}
a.important{text-decoration:none;}
a.important:hover{color:#000000}

.colonneNews { text-align: justify}

.titreBoite{font:bold 11px Arial;color:#FFFFFF;padding-left: 2}
a.titreBoite{text-decoration:none;}
a.titreBoite:hover{font:bold 11px Arial;color:#FFFFFF;}

.titreBoite2{font:bold 11px Arial;color:#535353;padding-left: 2}
a.titreBoite2{text-decoration:none;}
a.titreBoite2:hover{font:bold 11px Arial;color:#060606;}

.grosTitreBoite{font:bold 13px Arial;color:#FFFFFF;padding-left: 2}
a.grosTitreBoite{text-decoration:none;}
a.grosTitreBoite:hover{font:bold 13px Arial;color:#618712;}

.lienBoite{font:bold 10px Arial;color:#E2E799;padding-left: 2}
a.lienBoite{text-decoration:none;}
a.lienBoite:hover{font:bold 10px Arial;color:#618712;}


.texteBoite{font: 12px Tahoma,Arial;color:#4A680D}
a.texteBoite{text-decoration:none;}
a.texteBoite:hover{font:12px Tahoma,Arial;color:#FFFFFF;background-color: #4A680D;}

.texteBoiteBig{font:bold 15px Tahoma,Arial;color:#4A680D}
a.texteBoiteBig{text-decoration:none;}
a.texteBoiteBig:hover{font:15px Tahoma,Arial;color:#FFFFFF;background-color: #4A680D;}



.desc_entrevue{font: 11px Tahoma,Arial;color:#4A680D}
a.desc_entrevue{text-decoration:none;}
a.desc_entrevue:hover{font:11px Tahoma,Arial;color:#FFFFFF;background-color: #4A680D;}


.TitreEmplois2{font: 11px Tahoma,Arial;color:#4A680D}
a.TitreEmplois2{text-decoration:none;}
a.TitreEmplois2:hover{font:11px Tahoma,Arial;color:#FFFFFF;background-color: #4A680D;}


.texteBoiteBold{font:bold 12px Tahoma,Arial;color:#4A680D}
a.texteBoiteBold{text-decoration:none;}
a.texteBoiteBold:hover{font:bold 12px Tahoma,Arial;color:#FFFFFF;background-color: #4A680D;}

/* barre outil top */

.titreBarre{font:11px Tahoma,Arial;color:#FFFFFF;text-align: justify}
a.titreBarre{text-decoration:none;}
a.titreBarre:hover{background-color: #AEC200;color:#66696B}


.titreMedia{font:bold 11px Tahoma,Arial;color:#062759;text-align: justify}
a.titreMedia{text-decoration:none;}
a.titreMedia:hover{font:11px Tahoma,Arial;color:#FFFFFF;background-color: #062759;}
ul.titreMedia{font: 1px Tahoma,Arial;color:#444444;}


/* menu express */
.menu_express{font:11px Tahoma,Arial;color:#e5dd79;}
a.menu_express{text-decoration:none;}
a.menu_express:hover{background-color: #e5dd79;color:#630d00}

.menu_expressSelect{font:11px Tahoma,Arial;color:#630d00;}
a.menu_expressSelect{text-decoration:none;}
a.menu_expressSelect:hover{background-color: #630d00;color:#e5dd79}


.MenuDownExpress{BACKGROUND-COLOR: #e5dd79; BORDER-TOP: #630d00 1px solid;padding-left: 5;padding-right: 5}
.MenuDownExpress:hover{BACKGROUND-COLOR: #630d00;padding-left: 5;padding-right: 5}

.MenuUpExpress{BACKGROUND-COLOR: #630d00;BORDER-TOP: #e5dd79 1px solid;padding-left: 5;padding-right: 5;font:11px Tahoma,Arial;color:#e5dd79}
.MenuUpExpress:hover{BACKGROUND-COLOR: #e5dd79;padding-left: 5;padding-right: 5}


.calDate{font: 11px Tahoma,Arial;color:#FFFFFF;}

.avertissement{font:bold 11px Tahoma,Arial;color:#85251D;}

.bouton{BACKGROUND-COLOR: #630d00;BORDER-TOP: #e5dd79 1px solid;padding-left: 5;padding-right: 5;font:11px Tahoma,Arial;color:#FFFFFF}
.bouton:hover{BACKGROUND-COLOR: #e5dd79;padding-left: 5;padding-right: 5}

.boutonOrange{
	BACKGROUND-COLOR: #df8804;
	/*BORDER-TOP: #371508 1px solid;*/
	border:#371508 1px solid;
	
	padding-left: 5;padding-right: 5;font:12px Tahoma,Arial;color:#FFFFFF}
.boutonOrange:hover{BACKGROUND-COLOR: #915d0d;padding-left: 5;padding-right: 5}

/* pied page*/
.copy{font:bold 11px Tahoma,Arial;color:#ffffff;}
a.copy{text-decoration:none;}


/* calendrier*/
.cal_entete{font:bold 11px Tahoma,Arial;color:#4A680D;}
.cal_bas{font: 11px Tahoma,Arial;color:#FFFFFF;}
.datejour{font: 10px Tahoma,Arial;color:#B2BA12;}

.archivesDate{font:bold 11px Tahoma,Arial;color:#808596;}
a.archivesDate{text-decoration:none;}

/* lien sur mail */
.navigation{font:bold 11px Tahoma,Arial;color:#516F11;}
a.navigation{text-decoration:none;}
a.navigation:hover{background-color: #AEC200;}

/* AUTRE */
.space {padding-left: 10;height:48px}

.mailtexteEducation{font:normal 11px Tahoma,Arial;color:#66696B;text-align: justify;width:240px}


.ldRecherche{font-family: Verdana; font-size: 10 px; color: #666666;}
/* emploi */
.titre_div1{font:bold 12px Tahoma,Arial;color:#4A680D;padding-left: 5;padding-right: 5}
a.titre_div1{text-decoration:none;}
a.titre_div1:hover{background-color: #4A680D;}

.titre_div2{font:bold 12px Tahoma,Arial;color:#828F67;padding-left: 5;padding-right: 5}
a.titre_div2{text-decoration:none;}
a.titre_div2:hover{font:bold 12px Tahoma,Arial;color:#4A680D;}

.titre_result{font:bold 12px Tahoma,Arial;color:#4A680D;}
a.titre_result{text-decoration:none;}
a.titre_result:hover{background-color: #F2F4D2;}

.result{font:bold 11px Tahoma,Arial;color:#4A680D;padding-left: 5;}
a.result{text-decoration:none;}
a.result:hover{background-color: #FFFFFF;}

.result_select{font:bold 13px Tahoma,Arial;color:#970E0E;padding-left: 5;}
a.result_select{text-decoration:none;}
a.result_select:hover{background-color: #77848B;}

.sous_cat{font:bold 11px Tahoma,Arial;color:#C06910;}
a.sous_cat{text-decoration:none;}
a.sous_cat:hover{background-color: #C06910;}

.sous_cat_result{font:13px Tahoma,Arial;color:#000000;}
a.sous_cat_result{text-decoration:none;}
a.sous_cat_result:hover{background-color: #77848B;}


/************************************************************************************
CLASSES POUR BOUTON
*************************************************************************************/

a.button, span.button, del.button{
	
	display:-moz-inline-box;
	display:inline-block;
	cursor:pointer;
	border:none;
    font-size:0;
    line-height:0;
    
	/*
	for Safari, read this first
	http://creativebits.org/webdev/safari_background_repeat_bug_fix
	*/
	background-position:0 0;
	background-repeat:no-repeat;
	height:30px;
	text-decoration:none;
	color:#2e523b;
	font-style:normal;
	margin:0 6px 0px 0;
	padding:0 10px 0 0;	
	vertical-align:middle;	
	
    padding-top:-2px;
	_position:relative;
	_width:10px;	
	_overflow-y:hidden;
}



a.button, span.button, del.button,
a.button span, span.button button, span.button input, del.button span{
    background-image:url(http://www.reseauInfoEducation.com/images education/form_buttons.png);
    _background-image:url(http://www.reseauInfoEducation.com/images education/form_buttons.gif);
}


a.button span, span.button button, span.button input, del.button span{
	
	white-space:nowrap;
	cursor:pointer;
	// couleur texte unselected
    color:#ffffff;
	display:-moz-inline-box;
	display:inline-block;
	line-height:1;
    letter-spacing:0 !important;
    font-family:"Tahoma,Arial" !important;
    font-color:#ff0000;
    font-size:12px !important;
    font-style:normal;    
    background-color:transparent;
	background-position:100% 0;
	background-repeat:no-repeat;
	height:30px;
	padding:8px 20px 0 10px;
	margin:0 -16px 0 10px;
	border:none;
	vertical-align:text-top;
	zoom:1;
	_position:relative;
    _padding-left:0px;
	_padding-right:12px;
	_margin-right:-10px;	
	_display:block;
	_top:0;
	_right:-5px;
	
}


span.button button{
   line-height:2.5;/*Opera need this*/
}

html.safari a.button span, 
html.safari del.button span{
  line-height:1.3;
}

html.safari span.button button{
  line-height:2.6;
}

html.safari a.button:focus,
html.safari span.button button:focus{
    outline:none;
}



del.button{
	/* cursor:not-allowed;	*/
	background-position:0 -120px;
	
}

del.button span{
	cursor:default;
    color:#aaa !important;
	background-position:100% -120px;
}


span.button button, span.button input{
	padding-top:0px;
	line-height:2.5;/*Opera need this*/
}


/** optional **/
/*
a.button:visited{
	color:#aaa;
}
*/


/*Hover Style*/

a.button:hover, span.button:hover, a.button:focus, a.dom-, span.button-behavior-hover{
	background-position:0 -60px;
	color:#222;
	text-decoration:none;
}
a.button:hover span, 
span.button:hover button, 
a.button:focus span, 

span.button-behavior-hover button, 
span.button-behavior-hover input{
	background-position:100% -60px;
}


a.button:active, a.button:focus span{
	color:#444;
}




del.button-behavior-hover, del.button:hover{
	background-position:0 -180px;
	/* cursor:not-allowed; */
}


del.button-behavior-hover span, del.button:hover span{
	background-position:100% -180px;
	/* cursor:not-allowed; */
	
}
/*Optional hack for IE6 to simulate :hover selector*/
/*
span.button button, del.button span, bouton.button span,span.button input
{
	_behavior:expression(
		(function(el)
		{
			if( typeof( behavior_onMouseEnter) == 'undefined')
			{
				behavior_onMouseEnter = function(el)
				{
					
					var dEl = this.parentNode;					
					var sClass = dEl.className ;
					dEl.__defaultClassName = sClass ;
					dEl.className = sClass + ' button-behavior-hover';	
					this.setCapture();
				}

				behavior_onMouseLeave = function(el) 
				{
					var dEl = this.parentNode;
					dEl.className = dEl.__defaultClassName ;
					dEl.__defaultClassName = undefined;
					this.releaseCapture();
				}


			}
			
			
			el.runtimeStyle.behavior = 'none';
			el.onmouseenter = behavior_onMouseEnter;
			el.onmouseleave = behavior_onMouseLeave;
			
			
		}
		)(this));
}

*/


/* style pour bub texte */
.pubText{
font:normal 12px Tahoma,Arial;
color:#000000;
/*border:1px #FF66CC;*/
border:1px solid grey;
/*border-color:#630d00; */
background-color:#ebf4ac; 
padding:4px; 
margin:10px;
background-image:url('http://www.ameqenligne.com/images%20education/ban_AQ.jpg');
/*background-position: right; */
background-position:bottom right;
background-repeat:no-repeat;
}
.pubText a{
font:normal 12px Tahoma,Arial;color:#0000FF;
}
.pubText an{
 width:200px;
 background-image:url('http://www.ameqenligne.com/images%20education/ban_AQ.jpg');
}
.styleFrame {
	border: 1px inset #CCCCCC;
	overflow: auto;
	overflow-x: hidden;
	font-size:85%;
	font-style:normal!important;
	text-align:left;
	padding-left:2px;
	padding-right:2px;
}