html {
	background-image:url("../graphisme/fondSite.jpg");
	background-repeat: repeat;
	background-position: center;
}

/*********************** webagenda ***********************/


/*********************** Elements generiques ***********************/
.lienTitre a {
	font-size:12px;
}
.pied, .piedPage, .entete, .entete a, .colonneCentralePied, .rechGoogle, .rechGoogle input {
	font-size: 11px;
	color: #999;
	font-weight: normal;
}
.entete a {
	color: #6699DD;
}
.selection {
	color: #090;
}


/* liens */
a {
	text-decoration:none;
	color: #06D;
}
a:hover {
	text-decoration:none;
	color: #090;
}
a.titre1 {
	font-weight: bold;
	font-size: 13px;
	color: #CDD0EE;
}
.lienGlossaire a {
	text-decoration:none;
	color: #06D;
	font-weight: normal;
}
.lienGlossaire a:hover {
	color: #090;
}





.titre {
	font-weight: bold;
	font-size: 18px;
	color: #06D;
}
.lienTitre {
	font-weight: bold;
	line-height: 14px;
	padding-bottom: 2px;
}
.parite1 {
	background-color:#F0F5FF;
}
.parite0 {
	background-color:#FFFFFF;
}
.colonneDroite .quarite0, .colonneDroite .quarite3 {
	background-color:#F0F5FF;
}
.colonneDroite .quarite1, .colonneDroite .quarite2 {
	background-color:#FFFFFF;
}
.parite0:hover, .parite1:hover {
	background-color:#CFC;
}
img {
	border:0;
}
h2, h2 a, h2 .lienGlossaire a {
	font-weight: bold;
	font-size:14px;
	color: #06D;
    border-bottom:1px dotted #06D;
}
h3, h3 a, h3 .lienGlossaire a {
	font-weight: bold;
	font-size:13px;
	color: #06D;
}
h2 .lienGlossaire a, h3 .lienGlossaire a {
    border-bottom:none;
}





/*********************** Structure ***********************/
.module {
	background-color:#FFF;
}
.headerPageEntete {
	font-weight: bold;
}
.headerPageEnteteDroite .styleAzur {
	color: #090;
}
.headerPageEnteteDroite .styleOriginal {
	color: #06D;
}
.headerPageEnteteDroite .styleOriginal:hover {
	color: #090;
}
.bodyPage {
	background-color:#FFF;
}
.headerPage {
	height:90px;
	background-image:url("../graphisme/Titre.jpg");
	background-repeat: no-repeat;
	background-position: center;
}
.headerPage img {
  height:90px;
  width:600px;
}

.footerPage {
	text-align:center;
	font-size: 10px;
	border-top:1px solid #CCC;
	background-color:#F0F5FF;
}

.colonneCentrale .separateur {
//	background-color:#FFFFFF;
}
.contenuPage .colonneCentrale {
	padding-top:65px;
}

.moduleBlocEnteteTitre td {
    border-bottom:1px solid #090;
}
.titre1, .titre1 a, .titre1 a:hover {
	font-weight: bold;
}
.colonneGauche .titre1 {
	font-weight: bold;
	font-size: 13px;
	color: #FFF;
	text-align:center;
	background-image: url(../graphisme/fondTitreColonne.jpg);
	background-repeat: no-repeat; 
	background-position: top right;
}
.colonneDroite .titre1 {
	color: #FFF;
	text-align:center;
	background-image: url(../graphisme/fondTitreColonne.jpg);
	background-repeat: no-repeat; 
	background-position: top left;
}
.colonneDroite .lienTitre a {
	font-weight: normal;
}

.liste1, .liste3 {
	font-size: 12px;
	color: #06D;
}
.elementListe1 {
	background-image: url(../graphisme/puce.jpg);
	background-repeat: no-repeat; 
	background-position: center left;
	padding-left: 5px;
}
.elementListe2 {
	background-image: url(../graphisme/puce.png);
	background-repeat: no-repeat; 
	background-position: center center;
}
.colonneGauche table.liste1, .colonneGauche table.liste2 {
	background-image: url(../graphisme/fondColonne.jpg);
	background-repeat: no-repeat; 
	background-position: bottom right;
}
.colonneDroite table.liste2, .colonneDroite table.liste3 {
	background-image: url(../graphisme/fondColonne.jpg);
	background-repeat: no-repeat; 
	background-position: bottom left;
}
.liste1 td{
  margin-bottom: 1px;
}
.liste2 {
	font-size: 12px;
	color: #06D;
}
.liste4 {
	font-weight: bold;
	font-size: 12px;
  line-height: 1.3em;
}
.liste4 a {
	font-weight: normal;
}
.messageColonne, .messageColonne a, .sousTitreColonne {
//	font-weight: bold;
	color: #090;
	font-size: 12px;
}
td.sousTitreColonne {
    border-bottom:1px dotted #090;  
}



.conteneurDroite {
	border-left-width:1px;
	border-left-style:dashed;
	border-left-color:#CCC;
}


/* header Module Centre */
.headerModuleCentre {
	border-bottom:1px solid #090;
	height:20px;
}
.headerModuleCentre .headerModuleCentreGauche {
	font-weight: bold;
	font-size: 18px;
	color:#090;
	padding-left:20px;
	background-image:url("../graphisme/flecheVerte.png");
	background-repeat: no-repeat;
	background-position: left;
}
.headerModuleCentre .headerModuleCentreDroite {
	font-size:12px;
	color:#090;
}
.headerModuleCentreGauche a, .headerModuleCentreDroite a {
	color:#090;
	font-weight: bold;
}
.headerModuleCentreLegende {
	font-size: 11px;
	background-color:#CFC;
	border-bottom:1px dotted #CCC;
	color:#555;
}

/* footer Module Centre */
.footerModuleCentre {
	width:100%;
	float:left;
}
/*
.footerModuleCentre .footerModuleCentreDroite {
	font-size:12px;
//	height:14px;
}
*/
/*
.footerModuleCentreGauche a, .footerModuleCentreDroite a {
	font-weight: bold;
}
*/


/*********************** Modules ***********************/

.encadre, .thumbinner {
	padding:5px;
	margin:5px;
//	border:1px solid #CCC;
	background-color:#F0F5FF;
	text-align:center;
//	width:680px;
	border-radius: 10px;
//	-moz-border-radius: 10px; 
//	-webkit-border-radius: 10px; 
//	-khtml-border-radius: 10px; 
//position:relative;
//z-index:100;
//behavior: url(/style/include/border-radius.htc);
}
.encadreright {
	max-width:200px;
	margin:5px 0px 5px 5px;
	border-radius: 10px;
}
.tright .thumbinner {
	margin-right:0px;
}
.tleft .thumbinner {
	margin-left:0px;
}
.encadreleft {
	max-width:200px;
	margin:5px 5px 5px 0px;
	border-radius: 10px;
}

.encadre i, .thumbinner .thumbcaption {
	font-size:11px;
	font-style:normal;
}
.imageGauche, .thumb .tleft {
//	border:1px solid #CCC;
//	background-color:#F0F5FF;
}
.imageDroite, .thumb .tright, .infobox_v2 {
//	border:1px solid #CCC;
	background-color:#F0F5FF;
	border-radius: 10px;
}
body .enteteWiki {
	background-color: #FFF;
}
.messageBandeau {
	font-weight: normal;
	color:#090;
	background-color:#CFC;
	border-bottom-width:1px;
	border-bottom-color:#090;  
	border-bottom-style:solid;
}
.rechGoogle {
	font-size: 10px;
	background-image: url(../graphisme/fondBasColonneGauche2.jpg);
	background-repeat: no-repeat; 
	background-position: bottom right;
}
.encadrePubLeft {
	width:250px;
	float:left;
	margin:-12px 5px 10px 0px;
//	background-color:#DFD;
//	border-radius:10px;
//	box-shadow: 1px 3px 3px 0px #555;
}
.encadrePubLeftEntete {
	margin:-15px 6px 0px 6px;
	font-family: verdana,arial,sans-serif;
	font-size: 13px;
}
.moduleGlossaire .texte {
	margin-top:12px;
}


/* onglets */
.onglets {
	font-weight: bold;
	font-size: 13px;
	color: #FFFFFF; 
	background-image: url(../graphisme/fondOnglet.jpg);
	background-repeat: repeat;
	height: 16px;
}
.ongletSelect, .ongletSelect a {
	background-image: url(../graphisme/fondOngletSelect.jpg);
	background-repeat: repeat;
	color:#FFF;
}



/* liste de dossiers */
.unes {
//	border-bottom:1px dotted #CCC;
}
.unes .titre, .moduleListeDefinitions .lienTitre a {
	font-size: 14px;
}
.titresDetailles, .encartBoutiqueDetailles {
//	border-bottom:1px dotted #CCC;
}

.ongletArticles .colonneCentrale .quarite0, .ongletArticles .colonneCentrale .quarite3 {
	background-color:#FFF;
}
.ongletArticles .colonneCentrale .quarite1, .ongletArticles .colonneCentrale .quarite2 {
	background-color:#F0F5FF;
}
.ongletAccueil .quarite1, .ongletAccueil .quarite3,
.ongletArticles .quarite1, .ongletArticles .quarite3,
.moduleBoutiqueEncart .num1,.moduleBoutiqueEncart .num2,.moduleBoutiqueEncart .num3,.moduleBoutiqueEncart .num4,.moduleBoutiqueEncart .num5 {
//	border-left:1px dotted #CCC;
}

.ongletArticles .quarite1, .ongletArticles .quarite3 {
	padding-left: 6px;
}


.quarite0:hover, .quarite1:hover, .quarite2:hover, .quarite3:hover,
.ongletAccueil .quarite0:hover, .ongletAccueil .quarite1:hover, .ongletAccueil .quarite2:hover, .ongletAccueil .quarite3:hover,
.ongletArticles .quarite0:hover, .ongletArticles .quarite1:hover, .ongletArticles .quarite2:hover, .ongletArticles .quarite3:hover {
	background-color:#CFC;
}


/* liste de news */ 
.titres {
//	border-bottom:1px dotted #CCC;
}
.titreLien, .titreLien a, .titreLien:hover {
	font-weight: normal;
	font-size: 10px;
	text-decoration: underline;
	color: #AAA;
}
.listeTitresPetiteColonne {
	background-color:#F0F5FF;
	border-left:1px dotted #CCC;
	border-bottom:1px dotted #CCC;
}

.separateurQuotidien {
//	font-weight: bold;
	color: #090;
	text-align:right;
//	background-color: #CFC;
//	padding-left: 5px;
//	padding-right: 5px;
	border-bottom: 1px dotted #090;
}
.moduleMembre .separateurQuotidien {
	text-align:left;
	padding-top: 10px;
}
.separateurQuotidienDroite {
	font-weight: normal;
	color:#090;
}
 .separateurQuotidienDroite a {
	font-weight: bold;
	color:#090;
}


/* Liste des sources */
.titreSources {
	background-color:#08F;
	font-weight: bold;
	text-align: center;
	color: #FFF;
	font-size: 15px;
}
.titreSources td.date {
	width: 65px;
}
.titreSources td.source {
	width: 150px;
}
.titreSources td.action {
	width: 50px;
}
.listeSources td {
	padding: 5px;
}
.listeSources td.date, .listeSources td.source, .listeSources td.action {
	text-align: center;
}

.invalide, .invalide a {
	background-color:#EEE;
	color: #555;
}



/* detail news */
.news .credits {
	font-size: 12px;
}
.news .relatif {
	border-top:1px dotted #CCC;
	border-bottom:1px dotted #CCC;
}
.news .relatifNews {
	background-color:#F0F5FF;
	border-right:1px dotted #CCC;
}
.pub {
//	background-color:#F0F5FF;
//	border-left:1px dotted #CCC;
//	border-bottom:1px dotted #CCC;
}
.news .relatifTitre {
	color: #090;
}
.relatifNews:hover, .relatifLivres:hover {
	background-color:#CFC;
}


/* detail dossier */
.sommaireHautArticle, .sommaireBasArticle, .indexHaut, .indexBas {
	background-color:#CFC;
	border-bottom:1px solid #090;
}
.sommaireBasArticle, .indexBas {
	border-top:1px solid #090;
}



/* liste des ouvrages */
.paramOuvragesVide .indexHaut {
	background-color:#F0F5FF;
}
.appercuOuvrage {
	background-color:#F0F5FF;
	border-top:1px dotted #CCC;
	border-bottom:1px dotted #CCC;
}
.appercuOuvrage a {
	font-weight:bold;
}
.appercuOuvrage .parite0, .appercuOuvrage .parite1 {
	background-color:#F0F5FF;
}



/* liste des definitions - glossaire */
.paramGlossaireVide .indexHaut, .paramGlossaire2Vide .indexHaut, .ongletCategories .indexHaut {
	background-color:#F0F5FF;
}
.paramGlossaireVide .alphabet, .paramGlossaire2Vide .alphabet, .ongletCategories .alphabet {
	background-color:#F0F5FF;
	font-weight:bold;
}
.paramSouscat .alphabet, .paramDefinition .alphabet {
	background-color:#CFC;
	font-weight:bold;
}
.moduleGlossaire .credits {
//	background-color:#F0F5FF;
//	border-top:1px solid #CCC;
//	border-bottom:1px solid #CCC;
}
.moduleGlossaire .credits .texte {
	font-size: 11px;
}



/* Calendrier */

.calendrierHaut {
  color: #FFF;
  background-color: #06D;
  font-weight: bold;  
}
.calendrierNormal, .calendrierNews {
  background-color: #bfd2ff;
  border: 2px solid #bfd2ff;
}
.calendrierArticle {
  background-color: #06D;
  border: 2px solid #06D;
}
.calendrierSelect {
  background-color: #090;
  border: 2px solid #090;
}
.calendrierAujourdhui {
  border: 2px solid black;
}
a.calendrierLien, a.calendrierSelectLien {
  font-weight: bold;  
}
.calendrierArticle a.calendrierLien, a.calendrierSelectLien {
  color:#FFF;
}
.titreSelectionCategories, .bouton, .calendrierChangementMois, .calendrierMoisComplet {
	font-weight: bold;  
}

