/* **********************
 *	Styles communs		*
 ************************/

/* TAGS par défaut */
	body,td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
	body { margin: 0px 0px 0px 0px; background-color:#FFFFFF; }
	img.spip_logos { border: 0px;}

/* TAGS page accueil */
	.maintxtboldaccueil {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;color: #000000;font-weight: bold;} 
	.maintxtaccueil {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color: #000000;}
	.maintxtaccueil2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;} 
	.orangeaccueil, {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #F36F20; font-weight: bold; text-decoration: none;} 
	a.orangeaccueil:hover { color: #F36F20; font-weight: bold; text-decoration: underline; }


/* Texte principal bold noir */
	.maintxtbold {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #333333;font-weight: bold; }
	
/* Texte principal noir */
	.maintxtnoir { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; }
	
/* Texte principal Blanc */
	.maintxtblc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; }
	
/* Texte intitulé Blanc */
	.maintxtintitule { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;font-weight: bold; }



/* **********************************************************************
 *	Styles pour les bordures pointillées oranges et marge blanche 		*
 ************************************************************************/
    .bordurebandeau { padding-left:9px; padding-right:9px;}
	.borduregauche { border-right: 1px dotted #FF6600;width: 190px;padding-left:9px; padding-right:9px;}
	.borduredroite { border-left: 1px dotted #FF6600;width: 192px;padding-left:9px; padding-right:9px;}
	.margescentrales {width: 562px;padding-left:9px; padding-right:9px;}
	.margescentraleslarges {width: 1000px;padding-left:9px; padding-right:9px;}
 
 /* *********************
 *	Bloc vous êtes 		*
 ************************/
    .blocvousetes { border: 1px solid #FF6600; background-color:#FFECDF;}
	
	
 /* *********************
 *	Bloc imprimante 		*
 ************************/
    .blocimprimante { height: 28px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6600;font-weight: bold;border-bottom: 1px solid #FF6600; background-color:#FFECDF;}
	
	
	
 /* *********************
 *	Bloc gauche Home		*
 ************************/
    .blocgauchehome { background-color:#F7F8FC;}
	
	
 /* *****************************
 *	Bloc droit Inscription		*
 ********************************/
    .blocinscription { border-top: 1px solid #FF6600; border-bottom: 1px solid #FF6600; background-color:#FFE1CC;text-decoration:none;}	
	.txtinscription  {font-family: Arial;text-decoration:none;font-size: 11px;color: #D20000;}
	a.txtinscription:hover  {font-family: Arial;text-decoration:none;font-size: 11px;color: #D20000;}		
	a.txtinscription:visited  {font-family: Arial;font-size: 11px;color: #D20000;text-decoration:none}		
	a.txtinscription:link  {font-family: Arial;font-size: 11px;color: #D20000;}		
	a.txtinscription:active  {font-family: Arial;font-size: 11px;color: #D20000;}
    .fondblanc {background-color: #FFFFFF;}
	.fondinscription {background-color: #FFE1CC;}

/*  navigation contextuelle HAUT */
	/* .navcontexthaut {}  Factorisée : Identique à input, textarea, select, */
	input, textarea, select, .navcontexthaut  { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10px; color: #363636; }
	a.navcontexthaut:hover { text-decoration:underline; color:#363636; }
	a.navcontexthaut:visited { color:#363636;}
	a.navcontexthaut:link { color:#363636; }
	a.navcontexthaut:active { color:#363636; }
				
    select.selectLangue{font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10px; color: #363636;width:340px;}

/*  navigation contextuelle BAS */
	.navcontextbas  { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10px; color: #4073A5; padding-left:9px; padding-right:9px; }
	.fondnavcontextbas  { background-color : #DBE4F8; height:18px;}
	a.navcontextbas:hover { text-decoration:underline; color:#4073A5; }
	a.navcontextbas:visited { color:#4073A5; }
	a.navcontextbas:link { color:#4073A5; }
	a.navcontextbas:active { color:#4073A5; }
				
/*  navigation principale haut */
	.navhaut  {font-family: Arial;text-decoration:none;font-size: 11px;color: #FFFFFF;}		
	a.navhaut:hover  {font-family: Arial;text-decoration:none;font-size: 11px;color: #FFFFFF;}		
	a.navhaut:visited  {font-family: Arial;font-size: 11px;color: #FFFFFF;text-decoration:none}		
	a.navhaut:link  {font-family: Arial;font-size: 11px;color: #FFFFFF;}		
	a.navhaut:active  {font-family: Arial;font-size: 11px;color: #FFFFFF;}		
					
    .fondorange {background-color: #95ACD6;}
	.fondnoir {background-color: #4373BA;}	
	.fondextranet {background-color:#FF6600; }
	
	
/*  separations entre blocs : ligne 1px */
	/*  ligne blanche */
	.ligne {height: 1px; background-color : #FFFFFF;}
	/*  ligne grise home */
	.lignegrisehome {border-bottom: 1px solid #C9C9C9; background-color : #F5F5F5;}
	/*  ligne bleue fin de page */
	.finpage {border-bottom: 1px solid #95ACD6;}
	/*  A l'international */
	.ligneA {height: 1px; background-color : #E0699C;}
	/*  A consulter */
	.ligneB {height: 1px; background-color : #07CDCD;}
	/*  A noter */
	.ligneC {height: 1px; background-color : #D7F073;}
	/*  A la une */
	.ligneD {height: 1px; background-color : #FEAC01;}
	/*  Les liens utiles */
	.ligneE {height: 1px; background-color : #FFCC66;}
	/*  En savoir plus */
	.ligneF {height: 1px; background-color : #61C2F1;}
	/*  Premiere visite */
	.ligneG {height: 1px; background-color : #CC66CC;}
	/*  Les nouveautés */
	.ligneH {height: 1px; background-color : #999900;}
	
	

/*  Titres */
	/*  actualité Home; rubrique coté   */
	.titrub {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;font-weight: bold;text-decoration: none;}
	/*  titres génériques   */
	/* .navsousmenuon {}  Factorisée : Identique à .maintitre */
	.maintitre{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #4373BA;font-weight: bold;text-decoration: none;}
	a.maintitre:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #4373BA;font-weight: bold;text-decoration: underline;}	
	a.maintitre:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #4373BA;font-weight: bold;}	
	a.maintitre:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #4373BA;font-weight: bold;}	
	a.maintitre:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #4373BA;font-weight: bold;}	
		
	/*  titres Article   */
	.articletitre {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;font-weight: bold;text-decoration: none;}
	a.articletitre:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;font-weight: bold;text-decoration: none;}
	a.articletitre:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;font-weight: bold;}
	a.articletitre:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;font-weight: bold;}
	a.articletitre:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;font-weight: bold;text-decoration: none;}
	
				
	/*  titres tableau   */
	.titretab {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;font-weight: bold;text-decoration: none;text-transform: uppercase;}
	
	
/*  Dates */
	/*  dates actualités   */
	.dateactu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;text-decoration: none;font-style: italic;}
	
/*  ERRORS */
	.error {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: red;text-decoration: none;}
		
	
/* **********
*	liens	*
*************/

	 A:link { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #D11B1B;}
	 A:visited { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #D11B1B;text-decoration: none;}
	 A:hover { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #D11B1B;text-decoration: underline;}
	 A:active { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #D11B1B;text-decoration: none;}	 


/*  liens bleus des rubriques droites et gauches */
	.lienbleu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #1561B5;text-decoration: none;} 
	a.lienbleu:hover { color: #1561B5; text-decoration: underline; }
	a.lienbleu:active { color: #1561B5; }
	a.lienbleu:link { color: #1561B5; }
	a.lienbleu:visited { color: #1561B5; }			
	
/*  liens oranges */
/* .cheminNav {}  Factorisée : Identique à .orange, a.orange:hover */
	.orange, .cheminNav {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #F36F20;text-decoration: none;} 
	a.orange:hover { color: #F36F20; text-decoration: underline; }
	a.orange:active { color: #F36F20; }
	a.orange:link { color: #F36F20; }
	a.orange:visited { color: #F36F20;}			

/*  liens d'information rouges soulignés */
	.lieninfo {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #D11B1B;text-decoration: underline; } 	

/*  liens navigation Menu gauche */
     .navmenuoff {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #4373BA;text-decoration: none;}
     a.navmenuoff:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #4373BA;text-decoration: underline;}
     a.navmenuoff:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #4373BA;}
     a.navmenuoff:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #4373BA;}
     a.navmenuoff:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #4373BA;}
                    
	 .navmenuon {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #4373BA;font-weight: bold;text-decoration: none;}
	 a.navmenuon:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #4373BA;font-weight: bold;text-decoration: underline;}
	 a.navmenuon:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #4373BA;font-weight: bold;}
	 a.navmenuon:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #4373BA;font-weight: bold;}
	 a.navmenuon:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #4373BA;font-weight: bold;}
	 	 	 	 	 
     .navmenupuceoff {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #4373BA;text-decoration: none;}
     a.navmenupuceoff:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #4373BA;text-decoration: none;}
     a.navmenupuceoff:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #4373BA;}
     a.navmenupuceoff:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #4373BA;}
     a.navmenupuceoff:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #4373BA;text-decoration: none;}               
          
	 .navmenupuceon {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #4373BA;font-weight: bold;text-decoration: none;}
	 a.navmenupuceon:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #4373BA;font-weight: bold;text-decoration: none;}
	 a.navmenupuceon:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #4373BA;font-weight: bold;}
	 a.navmenupuceon:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #4373BA;font-weight: bold;}
	 a.navmenupuceon:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #4373BA;font-weight: bold;text-decoration: none;}
	 

	/*  liens navigation Sous-menu gauche */
     .navsousmenuoff {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #4373BA;text-decoration: none;}
     a.navsousmenuoff:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #4373BA;text-decoration: underline;}
     a.navsousmenuoff:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #4373BA;}
     a.navsousmenuoff:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #4373BA;}
     a.navsousmenuoff:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #4373BA;} 
	 
	 .navsousmenuon {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #4373BA;text-decoration: none;font-weight: bold;}
     a.navsousmenuon:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #4373BA;text-decoration: underline;font-weight: bold;}
     a.navsousmenuon:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #4373BA;font-weight: bold;}
     a.navsousmenuon:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #4373BA;font-weight: bold;}
     a.navsousmenuon:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #4373BA;font-weight: bold;}                 
    
	 
	 /*  liens navigation Sous-menu gauche */
     a.carteLangue, a.carteLangue:active, a.carteLangue:link, a.carteLangue:visited
      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; }
     a.carteLangue:hover
      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: underline; }	 
	 
/* ******************
*	fond de couleur	*
*********************/
     .grisclair {background-color : #F5F5F5;}
	 .grisfonce {background-color : #999999;}
	 .blanc {background-color : #FFFFFF;}
	 .orangehome {background-color : #FFECCE;}
	 .bandelargegrise {background-color : #E1E2E3;}
/*  fond de couleur pour le montant du panier */
	 .grisresultat { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;font-weight: bold; background-color : #666666; }

 /* *************
*	fond image	*
*****************/
      /*  pointille orange de chemin de navigation */
	  .pointcheminnav {background-image:  url(../../inalco/images/commun/pointillecheminnav.gif);}
	  /*  pointillé noir de popup */
	  .pointpopup {background-image: url(../../inalco/images/pointillepopup.gif);}
	  /*  pointillé noir de popup */
	  .pointnavgauche {background-image: url(../../inalco/images/menugauche/pointilleorange.gif);} 

	  
/* **********************
*	titre tableau home	*
*************************/
       .lettrine { font-family: Arial;font-size: 16px;color: #000000; font-weight: bold;}
	   .tithome { font-family: Arial;font-size: 12px;color: #000000;}

/* **********************
*	onglets	*
*************************/
      /*  contour gris OFF */
	  .contourongletoff { border-bottom: 1px solid #666666; border-top: 1px solid #666666; border-right: 1px solid #666666;    border-left: 1px solid #666666;}
	  /*  contour gris ON */
	  .contourongleton { border-top: 1px solid #666666; border-right: 1px solid #666666; border-left: 1px solid #666666;}
	  /*  fond OFF */
      .grisonglet {background-color : #E0E0E0;}
      /*  fond On */
      .blanconglet {background-color : #FFFFFF;}
	  /* texte typo onglet */
	  .txtonglet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	}

	
	 
	

