
A:link {
text-decoration : underline;
color : #002479;
}
A:visited {
text-decoration : underline;
color : #002479;
}

A:hover {
color : #e6edff;
background : #000f32;
}
a.liensmenus:link {
text-decoration : none;
color : #002479;}

a.liensmenus:visited {
text-decoration : none;
color : #002479;}

a.liensmenus:hover {
text-decoration : none;
color : #e6edff;
background : #000f32;}

a.liensgalerie:link {
text-decoration : none;
}

a.liensgalerie:visited {
text-decoration : none;
}

a.liensgalerie:hover {
text-decoration : none;
}



table.menu {
border: 1px solid #2f1700;;
font-family : Verdana;
font-size : 11px;
color : #191919;
background-color:#E6EDFF;
line-height: 10pt;
}


.overcontenu
{
  overflow: auto;
}
.texterouge11 {
font-family : Verdana;
font-style : italic;
font-weight : bold;
font-size : 11px;
color : #b00000;
}

li {
list-style-type : square;
list-style-position : outside;
padding-top : 10px;
padding-bottom : 10px;
margin : -5px;
}

input {
border : 1px solid #2f1700;
background-color : #E6EDFF;
font-family : "verdana";
font-size : 10px;
font-weight : bold;
color : #191919;
}
option {
border : 1px solid #2f1700;
background-color : #FFEEBD;
font-family : "verdana";
font-size : 10px;
font-weight : bold;
color : #000f32;
}
select {
border : 1px solid #2f1700;
background-color : #FFEEBD;
font-family : "verdana";
font-size : 10px;
font-weight : bold;
color : #000f32;
}
body {
font-family: Verdana; 
color:#000F32;
scrollbar-face-color: #E6EDFF; 
scrollbar-shadow-color: #000000; 
scrollbar-highlight-color: #FFFFFF; 
scrollbar-3dlight-color: #000000; 
scrollbar-darkshadow-color: #000000; 
scrollbar-track-color: #191919; 
scrollbar-arrow-color: #191919;
}


table.spip {
	margin: auto;
	margin-bottom: 1em;
	border: 1px solid;
	border-collapse: collapse;
	font-family : Verdana;
	font-size : 11px;}
table.spip caption {
	caption-side: top; /* bottom pas pris en compte par IE */
	text-align: center;
	margin: auto;
	padding: 3px;
	font-weight: bold; }
table.spip tr.row_first { background: #FFC; }
table.spip tr.row_odd { background: #BBCCEE; }
table.spip tr.row_even { background: #E6EDFF; }
table.spip th, table.spip td { border-left: 1px solid;
	 border-left-collapse: collapse; padding: 3px; text-align: left; vertical-align: middle; }


.titre {
font-family : Verdana;
font-size : 16px;
font-weight : bold;
color : #191919;
}
.texte11 {
font-family : Verdana;
font-size : 11px;
color : #191919;
}
.titreparagraphe {
font-family : Verdana;
font-size : 12px;
font-weight : bold;
color : #000F32;
}
.texte14 {
font-family : Verdana;
font-size : 14px;
color : #191919;
}
.texte11gras {
font-family : Verdana;
font-size : 11px;
font-weight : bold;
color : #191919;
}
.texte12 {
font-family : Verdana;
font-size : 12px;
color : #191919;
}
.texte10 {
font-family : Verdana;
font-size : 10px;
color : #191919;
}
.texterouge12 {
font-family : Verdana;
font-weight : bold;
font-size : 12px;
color : #b00000;
}
.texterouge13 {font-style : italic;font-family : Verdana;font-weight : bold;font-size : 13px;color : #b00000;
}

.titregroupe {font-weight : bold;font-family : Verdana;font-size : 16px;color : #b00000;}

.bordurehaut {
border-top : 1px solid #2f1700;
}
.borduredroite {
border-right : 1px solid #2f1700;
}
.bordurebas {
border-bottom : 1px solid #2f1700;
}
.borduregauche {
border-left : 1px solid #2f1700;
}

hr {
color: #2F1700;
background-color: #2F1700;
height: 1px;
}

/*  ------------------------------------------
/*  Nuance la plus pâle
/*  ------------------------------------------ */
.fondpale
{background-color: #E6EDFF;
}

/*  ------------------------------------------
/*  Nuance colonne gauche et bandeau du login
/*  ------------------------------------------ */

.fondcolonne
{background-color: #BBCCEE;
}

.bandeaulogin {
font-family : Verdana;
font-size : 10px;
color : #191919;
background-color: #BBCCEE;
}

/*  ------------------------------------------
/*  Nuance la plus foncée
/*  ------------------------------------------ */
.fonditre
{background-color: #88A5E1;
}

.navigation
{border-bottom: 1px solid #2f1700;
background-color: #88A5E1;}

.cartouchebas
{border-top: 1px solid #2f1700;
background-color: #88A5E1;
}

h1, h2, h3, h4 {background-color: #BBCCEE; font-family : Verdana; margin: 0; padding: 5; font-weight: bold;
color : #191919;}
h5, h6 {background-color: #E6EDFF; font-family : Verdana; margin: 0; padding: 5; font-weight: bold;
color : #191919;}




/*nuage de mot-cle*/
ul.nuage {
  /*ajout perso */
  background: black;
  /*fin ajout perso */
	margin:0;
	padding: 5px;
	list-style: none;
}

/*chaque mot-cle, element de liste*/
ul.nuage li {
	display: inline;
	white-space: nowrap;
}

/*chaque mot-cle, lien*/
ul.nuage li a {
  /*rien par defaut*/
  /*ajout perso */
  color: white;
  /*fin ajout perso */
}

/*mot-cle expose*/
ul.nuage li a.on {
  /*rien par defaut*/
  /*ajout perso */
  color: red;
  /*fin ajout perso */
}

/*frequence accessible et cachee*/
ul.nuage li a span.frequence {
	display: block;
	float: left;
	height: 0;
	overflow: auto;
	width: 0;
}

.nuage a.nuage   { font-size: 1.0em; text-decoration : none;}

/* variantes */
.nuage a.nuage0  { font-size: 0.9em; color:#FF6600; }
.nuage a.nuage1  { font-size: 1.0em; color:#9F0000; }
.nuage a.nuage2  { font-size: 1.1em; color:#B00000; }
.nuage a.nuage3  { font-size: 1.2em; color:#800000; }
.nuage a.nuage4  { font-size: 1.3em; color:#562E10; }
.nuage a.nuage5  { font-size: 1.4em; color:#FF6600; }
.nuage a.nuage6  { font-size: 1.5em; color:#2F1700; }
.nuage a.nuage7  { font-size: 1.6em; color:#B00000; }
.nuage a.nuage8  { font-size: 1.7em; color:#800000; }
.nuage a.nuage9  { font-size: 1.8em; color:#FF6600; }
.nuage a.nuage10 { font-size: 1.9em; color:#2F1700; }
