fieldset {
  width:250px;
  padding: 0.1em;
  font:80%/1 sans-serif;
  border:1px solid;
  border-color:#CDD9E7
  }

label {
  width:43%;
  margin:0.5em;
  margin-left:0.5em;
  padding-top:0.2em;
  text-align:left;
  vertical-align:center;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color:#8BDEFE;
  }

a.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}

a:hover.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #8BDEFE;
	font-weight: bold;
	text-decoration: overline underline;
}

a.navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration:none;
}

a:hover.navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #8BDEFE;
	text-decoration: underline;
}

a:active.navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #8BDEFE;
	text-decoration: underline;
}

a.lientheme {
	font-family: Comic Sans MS;
	font-size: 12pt;
	color: #BCD726;
	text-decoration:none;
}

a:hover.lientheme {
	font-family: Comic Sans MS;
	font-size: 12pt;
	color: #F7C006;
	text-decoration: underline;
}

a.nbPhoto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration:none;
}

a:hover.nbPhoto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: underline;
}


a.ordre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #8BDEFE;
	text-decoration:none;
}

a:hover.ordre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: overline underline;
}

body {
	background:black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#FFFFFF;
	
}

.titreTheme {
	font-family: Comic Sans MS;
	font-size: 12pt;
	color: #D5C828;
	text-align: right;
}

.titrePage {
	font-family: Comic Sans MS;
	font-size: 10pt;
	font-weight: bold;
	color: #8BDEFE;
}

td.libelle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#8BDEFE;
}

.valeur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#BCD726;
}

td.cadre {
	border-width:0pt;
	white-space:nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: white;
	text-align: center;
}

.cadreImage {
	border-color:white;
}

.lienImage {
	cursor:pointer;
	cursor:hand;
	border-width:1px;
	border-color:white;
	border-collapse:collapse;
}

td.data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#FFFFFF;
}

a.sousMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color:#BCD726;
}

a:hover.sousMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color:#8BDEFE;
}

a:active.sousMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color:red;
}

.textSimple {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#FFFFFF;
}

.fichier {
	font-family: Courier New;
	font-size: 9pt;
	color:#000000;
	background:#FFFFFF;
}

a.lienConnexion {
	font-family: Comic Sans MS;
	font-size: 10pt;
	color: #BCD726;
	text-decoration:none;
}

a:hover.lienConnexion {
	font-family: Comic Sans MS;
	font-size: 10pt;
	color: #F7C006;
	text-decoration: underline;
}

.erreur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:red;
	font-weight: bold;
}

table.image {
	border-color:#C0C0C0;
	border-collapse:collapse;
}

td.image {
	border-width:1pt;
	border-style: solid;
	border-color:#C0C0C0;
	white-space:nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
}

.libelleBleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #8BDEFE;
}

.donneeExif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#FFFFFF;
}

.libelleExif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#8BDEFE;
	font-weight: bold;
}

td.libellepetit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color:#8BDEFE;
}

.pseudoLivreDor {
	font-family: Comic Sans MS;
	font-size: 12pt;
	color: #D5C828;
	text-align: left;
}

.pseudoCommentaire {
	font-family: Comic Sans MS;
	font-size: 10pt;
	text-align: left;
	color: #8BDEFE;
	font-weight: bold;
}

.dateCommentaire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #8BDEFE;
}

.textCommentaire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
}

.derniersThemes {
	cursor: default;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:  underline;
}
