/*********************************
 *
 * Auteur : Rémi BOUSQUET
 *
 * Descr. : Feuille de style de la page d'accueil (index.php) et du 
 *               sommaire du dernier numero (sommaire_dernier_numero.php)
 *
 *********************************/

/*Page d'accueil : se decompose en deux colonnes (droite et gauche)*/
#home div
{
  /*border: 1px solid black;*/
}

#home h1
{
  margin: 5px;
}

/*Colonne gauche : comprend le texte d'intro, les liens et la page de couverture*/
#left_col
{
  border: 1px solid #cdcdcd;
  margin-right: 26%;
}

/*Intro*/
#intro
{
  padding: 5px;
  margin: 5px;
}

/*Liens*/
#links
{
  margin: 5px;
  margin-right: 36%;
  padding: 5px;
}

#links a
{

}

#links a:hover
{

}

#links a:visited
{
  color: blue;
}

/*Pied de page*/
#foot
{
  padding: 5px;
  margin: 5px;
}

/*Couverture*/
#cover
{
  float:right;
  width: 35%;
  margin-right: 5px;
  margin-bottom: 5px;
  padding: 0px;
  _padding-top: 10px;
  _padding-bottom: 10px;
  text-align: center;
  border: 1px solid #cdcdcd;
  background-color: #cc9ec3;
}

#cover img
{
  max-width: 85%;
  _width: 85%;
}

/*Colonne droite : comprend la liste des partenaires et les informations utiles*/
#right_col
{
  float: right;
  width: 25%;
}

/*Partenaires*/
#partenaires
{
  padding: 5px;
  text-align: left;
  color: #000000;       
  background-color: #e9e3e8;
  border: 1px solid #cdcdcd;
}

#partenaires img
{
  max-width: 95%;
  _width: 95%;
}

#partenaires ul li
{
  list-style: none outside url(../img/puce.gif);
  padding: 0px;
  margin: 0px;
}

#partenaires ul li a
{
	color: #9f0926;
	text-decoration: none;
}

#partenaires ul li a:hover
{
	color: red;
}

#infos_utiles
{
  padding: 5px;
  margin-top: 10px;
  text-align: left;
  color: #000000;       
  background-color: #e9e3e8;
  border: 1px solid #cdcdcd;
}

#sommaire table
{
   width: 90%;
   margin: auto; /* Centre le tableau */ 
   margin-top: 5px;
   margin-bottom: 10px;
   border: 4px outset #b26ea5; /* Bordure du tableau avec effet 3D (outset) */
   border-collapse: collapse; /* Colle les bordures entre elles */
   font-size: 0.9em;
}

#sommaire td /* Les cellules normales */
{
   padding: 5px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
}

#sommaire table p
{
  margin: 0px;
  padding: 0px;
}

#sommaire .link a, #sommaire .link a:visited
{
  color: #9f0926;
  background-color: transparent;
  text-decoration: none;
}

#sommaire .link a:hover
{
  background-color: #e9e3e8;
}

#sommaire_intro
{
  margin: auto;
  margin-bottom: 10px;
  padding: 2px;
  border: 1px solid #cdcdcd;
}

#sommaire_intro p
{
  margin: 0px;
}

.edit
{
  text-align: right;
  margin: 5px;
}

.edit a
{
  background-color: #cc9ec3;
  border: 1px solid #b26ea5;
  color: #9f0926;
  text-decoration: none;
}

.edit a:visited
{
  color: #9f0926;
  text-decoration: none;
}

.edit a:hover
{
  color: #000000;
  background-color: #b26ea5;
}

.retour
{
  text-align: left;
  margin: 5px;
}

.retour a
{
  background-color: #cc9ec3;
  border: 1px solid #b26ea5;
  color: #9f0926;
  text-decoration: none;
}

.retour a:visited
{
  color: #9f0926;
  text-decoration: none;
}

.retour a:hover
{
  color: #000000;
  background-color: #b26ea5;
}

.error
{
  color: red;
}

#edition_partenaire table td
{
	padding: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
}

#edition_partenaire table p
{
	padding: 0px;
	margin: 0px;
}

#liste_articles table
{
   width: 90%;
   margin: auto; /* Centre le tableau */ 
   margin-top: 5px;
   margin-bottom: 5px;
   border: 4px outset #b26ea5; /* Bordure du tableau avec effet 3D (outset) */
   border-collapse: collapse; /* Colle les bordures entre elles */
   font-size: 0.9em;
}

#liste_articles td /* Les cellules normales */
{
   padding: 5px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
}

#liste_articles table p
{
  margin: 0px;
  padding: 0px;
}

.liens_page
{
	text-align: center;
}

.liens_page a, #sommaire a:visited
{
  color: #9f0926;
  background-color: transparent;
  text-decoration: none;
}

.liens_page a:hover
{
  background-color: #e9e3e8;
}

.page_courante
{
	font-size: 1.3em;
	font-weight: bold;
}

#resume
{
	width: 90%;
	margin: auto;
	border: 1px solid #cdcdcd;
	padding: 5px;
}

#resume h2, .auteurs, .date, .orgas
{
	text-align:center;
}

.auteurs
{
	font-size: 1.3em;
}

.orgas p
{
	padding: 0px;
	margin: 0px;
}

#liste_utilisateurs td
{
	padding: 0px;
	margin: 0px;
}

#liste_utilisateurs .pair
{
	background-color: #eaeaea;
}

#liste_utilisateurs .impair
{
}

#abo_intro
{
  margin: auto;
  margin-top: 15px;
  margin-bottom: 10px;
  padding: 2px;
  border: 1px solid #cdcdcd;
}
