/*
 * Correction des styles HTML par defaut
 */


h3 {
	font-style:italic;
	color:#0000A0;
}


/*
 * Styles generaux
 */

/* bien regler la marge (bugs IE) */
body { background: white;
		text-indent:0.5cm;
 }
a { text-decoration: none; color: #505050; }
a:hover { text-decoration: none; color: #303030; background: #e8e8e8; }

.texte {
	text-align: justify;
}
.ps {
	text-align: justify;
	font-size: 85%;
}

#coldroite {
	border: 1px;
	border-style:solid;
	position:absolute; top:160px ;
	width: 30%;
	left:70%;
	margin:10px;
	padding: 20px ;
}

#coldroite h1 {
	font-weight:bold;  text-align:center;  font-size:medium;  font-style:italic;
}

#colcentrale {											/* col centrale page d'accueil */
	position:absolute; top:160px ;
	width: 70%;
	left:0%;
}
#colcentrale h1 {
	text-align:center;	font-size:large; 	font-weight:bold; }

#colgauche {											/* col gauche page d'accueil */
	position:absolute;top:1000px ;
	width: 40%;
	left:0%;
}
#colgauche h1 {
	text-align:center;	font-size:medium; 	font-weight:bold; }
	
#colgauchm {											/* col centrale page d'accueil */
	position:absolute; top:160px ;
	width:17%;;
	left:0%;
	border-right : 1px solid;
	border-color : #DECF5A ;
}

#colcentralm {											/* col centrale page d'accueil */
	position:absolute; top:160px ;
	width: 83%;
	left:19%;
}
#colcentralm h1 {
	text-align:left; color:#FF9A00;	font-size:small ; 	font-weight:bold; }
#colcentralm h2 {
	text-align:center; color:#FF9A00;	font-size:medium ; 	font-weight:bold; }
	
	
#colcentralm a {											/* col centrale page d'accueil */
	text-align:right; font-style:italic; 	font-size:small ;
}

#coldroite2 {
	border: 1px;
	border-style:solid;
	position:absolute; top:1000px ;
	width: 60%;
	left:40%;
	margin:10px;
	padding: 20px ;
}
#coldroite2 h1 {
	text-align:center;  font-size:large;
}



#colunique {											/* col centrale page d'accueil */
	position:absolute; top:200px ;
	width: 900px;
	margin:50px;
}

#tactions {
	border: medium solid #000000;
	border-collapse: collapse;
}
#tactions td, #tactions th {
border: thin solid #6495ed;
}
#tactions ul { margin-left:10px; padding-left:10px;}
/*
 * Ici les styles pour le contenu
 */

.contenu h1,h2 {
	font-size: 120%;
	font-weight: bold;
}
.contenu h1 {
	font-size: 160%;
	font-weight: bold;
}
.contenu h1 {
	font-size: 170%;
	font-weight: bold;
}
.contenu .surtitre {
	font-size: 110%;
	font-weight: bold;
	font-variant: small-caps;
}
.contenu .detail {
	font-size: 80%;
	color: #303030;
}
.extrait {
	border: groove 2px #a0a0a0;
	padding: 1em;
	font-size: 85%;
}


/*
 * Disposition a l'ecran
 */



#navigation {
}

.acsalegende {
	font-style:italic;
	font-size:10pt;
}

p.titre {
	font-size:14pt;
	font-weight:bold;
	text-align:center;
}

hr.f1 { /* Premier filet jaune clair */
  border: none;              /* On supprime la bordure (inset par défaut)... */
  background-color: #DECF5A; /* ... que l'on remplace par un fond bleu uni   */
  height: 1px;               /* On définit la hauteur de 1 pixel pour que le fond soit visible ! */
  width: 70%;                /* Et on précise que l'on désire un filet de longueur 70%... */
  align: center;             /* ... et centré, par exemple */
}

/* Propriété en commun pour les listes latérales */
div.link-list {
	font-family: Arial, Helvetica, sans-serif;
	position:absolute;
	padding: 5px ;
	text-align:justify;
	font-size:11px;
}

