/************ COMPORTEMENT GENERAL DU SITE ***********************************/
body {
  margin: 0px;
	padding: 0px;	
  color:#000000; 
  background:#FFFFFF url() repeat; 
  font-size:11pt; 
  font-family:Arial; 
  } 
  
a:link { color:#000000; text-decoration:none; font-weight:bold; }
a:visited { color:#000000; text-decoration:none; font-weight:bold; }
a:hover { color:#000000; text-decoration:underline; font-weight:bold; }
a:active { color:#000000; text-decoration:none; font-weight:bold; }

input { font-size:9pt; font-family:Arial;}
textarea { font-size:9pt; font-family:Arial;}
select { font-size:9pt; font-family:Arial; }

.gris {color:#999999;}

div,p,img, form, a {
  border : none;
  padding :0px;
  margin :0px;
  }

.spip_logos {
padding: 0; 
border: none; 
margin-right :3px;
margin-left: 0px; 
margin-bottom : 0px;
margin-top : 0px;
 }

/************ TOUT CE QUI CONCERNE LE BANDEAU CONTENANT LE LOGO ***
 ************ ET LA DATE DE DERNIERE MISE A JOUR                ***/

/* BANDEAU LOGO*/  
#conteneur_bandeau_logo {
  position : relative;  
  height : 96px;
  width : 990px;
  top:0px; 
  left:0px;
  }

#bandeau_logo_colonne_gauche {
  position: absolute;
  width : 133px;
  left: 0px;  
  height : 96px; 
  left:0px; 
  }
  
#bandeau_logo_colonne_droite {
  position: absolute;  
  width : 857px;
  right:0px; 
  background : #52B84A; /*vert*/
  font-size:10px; 
  font-family: Arial,sans-serif;
  height : 96px;    
  }  

  
/* BANDEAU DERNIERE MISE A JOUR*/
#conteneur_bandeau_derniere_MAJ {  
  position : relative;
  height : 43px;
  width : 990px;
  background : white;
  left:0px; 
  }
  
#bandeau_date_derniere_MAJ{  
  position : absolute;
  top : 0px; 
  height : 25px;
  font-size : 10px;  
  font-family: Arial,sans-serif;
  font-weight : bold;
  padding-top:13px;
  left:0px;
  }
  
#bandeau_image_derniere_MAJ{  
  position : absolute;
  height : 25px;
  top : 0px;  
  right : 0px;
  width : 217px;
  } 
#bandeau_image_derniere_MAJ img {
  height : 25px;
  width : 217px;}
  
#bandeau_technique_derniere_MAJ{  
  position : absolute;
  top : 25px; 
  height : 18px; 
  left : 0px;
  } 

/*Style du formulaire RECHERCHE*/   
#recherche{  
  position : absolute;  
  right : 10px;
  bottom : 25px; 
  } 

/************ TOUT CE QUI CONCERNE LES COLONNES GAUCHE ***
 ************ ET CENTRALE DE LA PAGE D'ACCUEIL         ***/

#conteneur_sommaire {  
  position : relative;  
  width : 990px;  
  background:URL(../imgs/AUB_background_sommaire.PNG);
	background-repeat: repeat-y;
	left:0px;
   }

/* Colonne gauche de sommaire.html */
#colonne_un {  
  position : absolute;
  width : 530px;  
  left:0px;  
  font-size:9pt; 
  font-family:Arial,sans-serif; 
  background-color : white; 
  } 
  
.colonneun {
  font-size:9pt; 
  padding-left: 8px;
  }

/* Colonne centrale de sommaire.html */
  
#colonne_deux {
  MARGIN-LEFT: 530px; 
  MARGIN-RIGHT: 185px;
  font-size:10px;
  font-family:Arial,sans-serif; 
  background-color : #eeeeee;
  }

.colonnedeux {
  font-size:11px; 
  padding-left : 8px;  
  padding-right : 8px;
 }
 .colonnedeuxtitre{
  font-size:11px; 
 }
/************ TOUT CE QUI CONCERNE LA COLONNE PRINCIPALE DES ***
 ************ PAGES AUTRES QUE LA PAGE D'ACCUEIL           ***/

#conteneur_page {
  position : relative;
  width: 990px;
  background:URL(../imgs/AUB_background_sommairebis.PNG);
  left:0px;
  }
  
#colonne_principale {
  MARGIN-RIGHT: 185px;
  padding-top : 18px;
  padding-left : 10px;
  font-size:9pt;
  width :785px;  
  background : white;  
  left:0px;
  }  

 .aub_page_article{
  padding-left : 35px;
  padding-right : 20px;
  }
  
  .cadre_reponse_article{
  background-color:#eeeeee; 
  padding :10px;
   } 

  .aub_page_rubrique{  
  padding-right : 30px;
  } 
  .aub_page_forum{  
  padding-right : 25px;
  }    
  .aub_page_recherche{ 
  padding-top:20px; 
  padding-right : 25px;
  padding-left : 35px;
  } 
  .aub_page_mot{  
  padding-right : 25px;
  }    
  
div#colonne_principale p {padding:8px;}
div#colonne_principale span {margin-right:5px;}

 

/************ TOUT CE QUI CONCERNE LA COLONNE DROITE QUI    ***
 ************ CONTIENT LES "THEMATIQUES" ET LES "DOCUMENTS" ***/
 
#colonne_droite {  
  position : absolute;
  width : 185px;  
  right:0px;  
  font-size:9pt;
  font-family:Arial,sans-serif; 
  background-color :#52B84A ; /*vert*/  
  }

.colonnedroitepied{
  font-size:10px;  
  padding-right: 8px;
  bottom:0px;
  text-align :right;
  }

/************ PAGINATION    *******/

div.aub_pagination {		
		text-align: center;
		text-decoration:none;		
    font-size: 12px;	    
    }

div.aub_pagination span.on {
	display:inline;	
	background:#52B84A;/*vert*/
	color: white;
	font-weight:bold;
	border: none; 
	padding:1px;	
	margin:10px 2px 10px 2px;
}
		
div.aub_pagination a {
	display:inline;	
	background:white
	font-weight: bold;
	color:black;
	border: none;
	padding:1px;
	margin:10px 2px 10px 2px;
}
div.aub_pagination a:hover {
	background: black ;
	color: white; 	
	text-decoration:none;
	font-weight: bold;
}
/************ FLUX RSS    *******/
#flux_rss {
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 0px;  
  padding-top: 5px;
  padding-bottom: 5px;   
  height : 16px;
  font-weight: bold;
  border-bottom : solid 1px black;
  border-top : solid 1px black;
}
#flux_rss img{
  width : 16px; 
  height : 16px;
  bottom : 0px;
}
/************ MINI AGENDA    *******/

.agenda_conteneur{ /*conteneur de tout l'agenda */
  margin-top : 10px;          /* espace entre l'image "agenda" et le mois */
  margin-bottom : 10px;       /* espace entre l'image "thématique" et le mois */     
  background : white;         /* couleur de fond de l'agenda */
  width:185px;
    
}
.agenda_entete{ /* entete contenant en toute lettre le mois */
  padding-top : 2px;          /* espace entre le bord haut et le mois */
  padding-bottom : 2px;       /* espace entre le bord bas et le mois */
  background: #ECD338;        /* jaune orangé */ /*couleur de fond du mois */  
  color : black;              /* couleur du texte */
  text-align: center;         /* alignement du texte dans le conteneur*/ 
  width:185px;
  right:0;
}

.agenda_jour{ /* Bloc entete jour de la semaine et tableau des jours du mois du mini-agenda  */
  right:0px;
  width:185px;
}
.calendar_head_mini {/* correspond à la ligne des jours : lu ma me je ve sa di*/
	background: #52B84A ;       /*vert*//* couleur de fond*/  
	text-align: center;         /* alignement du texte dans la cellule*/
	font-size: 11px;	          /* taille du texte dans la cellule*/
	color: black;               /*noir*//* couleur des lettres */ 
	font-family: Verdana, Arial, Helvatica, sans-serif;	/* police*/
	right:0px;
}  

.tableau_jour {/* correspond aux cases des jours du tableau */
	font-family:Verdana, Arial, Helvetica, sans-serif;/* police*/
	font-size:11px;             /* taille du texte dans la cellule*/
	text-align:center;          /* alignement du texte dans la cellule*/  	
}
.calendar_this_evt_unique{  /* jours avec un unique evenement */
  background-color: #FFFFFF; /*blanc*//* couleur de fond*/ 
	font-weight:bold;           /* texte de la cellule en gras*/ 
/*La couleur du texte est donné directement dans le code l-251*/
}	

.calendar_this_evt_multiple{  /* jours avec plusieurs evenements */
  background-color: #FFFFFF; /*blanc*//* couleur de fond*/ 
	font-weight:bold;           /* texte de la cellule en gras*/
/*La couleur du texte est donné directement dans le code l-251*/
}	
.calendar_this_day {  /* jour d'aujourd'hui */
  background-color: #52B84A;   /*vert*//* couleur de fond*/ 
	font-weight:bold;           /* texte de la cellule en gras*/ 
	color :#FFFFFF;             /* blanc*/ /*couleur du texte*/
}

.calendar_this_month {  /* jours appartenant au mois en cours */
	background-color: #FFFFFF;  /* blanc*/ /*couleur de fond*/
  color:#929292;              /*gris*//* couleur des jours */	
}

.calendar_not_this_month { /* jours n'appartenant pas au mois en cours => debut et fin de mois */
	background-color: #EEEEEE;  /* gris très clair*/ /*couleur de fond*/	
  color:#929292;              /*gris*//* couleur des jours */	
}

.liste_evenement_conteneur{/* contient la liste des événements*/
  background : #ECD338;        /* jaune orangé */ /*couleur de fond */
  padding-top:5px;             /* espace entre le bord haut et le calendrier */
  padding-bottom:5px;          /* espace entre le bord bas et le bord du conteneur */
  padding-left:1px;            /* espace à gauche entre le bord et le texte*/
  padding-right:1px;           /* espace à droite entre le bore et le texte*/
  right:0px;  
 }

