body, table, input, select, textarea
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}

a:link, a:visited
{
	text-decoration: underline;
	font-weight: bold;
	color: #000000;
}

a:hover, a:active
{
	text-decoration: underline;
	color: #ff0000;
}

.accroche
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}

a.accroche:link, a.accroche:visited
{
	color: #ff0000;
}

a.accroche:hover, a.accroche:active
{
	color: #ffcc00;
}


.intro
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.petit
{
	font-size: 9px;
}

.legende
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #ff0000;
}

a.legende:link, a.legende:visited
{
	color: #ff0000;
}

a.legende:hover, a.legende:active
{
	color: #ffcc00;
}

.menu
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: black;
}

td.menu
{
	background-color: #888888;
}

a.menu:link, a.menu:visited
{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

a.menu:hover, a.menu:active
{
	color: #000000;
	text-decoration: none;
}

a.black:link, a.black:visited
{
	color: black;
	text-decoration: none;
	font-weight: normal;
}

a.black:hover, a.black:active
{
	color: #ff0000;
	font-weight: bold;
	text-decoration: none;
}

a.white:link, a.white:visited
{
	color: white;
	font-weight: bold;
	text-decoration: underline;
}

a.white:hover, a.white:active
{
	color: #ffcc00;
	font-weight: bold;
	text-decoration: none;
}

.white
{
	color: #ffffff;
}


.blanc, .blanc:link, a.blanc:visited
{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

a.blanc:hover, a.blanc:active
{
	color: #ffcc00;
	font-weight: bold;
	text-decoration: none;
}

.blancfin, .blancfin:link, a.blancfin:visited
{
	color: white;
	text-decoration: none;
	font-weight: normal;
}

a.blancfin:hover, a.blancfin:active
{
	color: #ffcc00;
	font-weight: normal;
	text-decoration: none;
}

.h, .hd, .hg, .hb, .hbg, .hgd, .hbd, .cadre
{
	border-top: solid #ffffff 1px;
}

.d, .hd, .bd, .gd, .hgd, .bgd, .hbd, .cadre
{
	border-right: solid #ffffff 1px;
}

.b, .bd, .bg, .hb, .hbg, .bgd, .hbd, .cadre
{
	border-bottom: solid #ffffff 1px;
}

.g, .hg, .bg, .gd, .hbg, .hgd, .bgd, .cadre
{
	border-left: solid #ffffff 1px;
}

td.espace
{
	height: 17px;
	font-size: 3px;
}

.choix
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: black;
}

td.rien
{
	border-top: solid #ffffff 0px;
	border-bottom: solid #ffffff 0px;
	border-left: solid #ffffff 0px;
	border-right: solid #ffffff 0px;
}

a.negatif:link, a.negatif:visited
{
	color: white;
}

a.negatif:hover, a.negatif:active
{
	color: #ffcc00;
}

hr
{
	height: 1px;
}

a.jaune:link, a.jaune:visited, .jaune
{
	color: #ff0000;
}

a.jaune:hover, a.jaune:active
{
	color: #ffcc00;
}

a.jaunetj:link, a.jaunetj:visited, .jaunetj, a.jaunetj:hover, a.jaunetj:active
{
	color: #ffcc00;
}

a.gris:link, a.gris:visited, .gris
{
	color: #666666;
}

a.gris:hover, a.gris:active
{
	color: #ffffff;
}

a.rouge:link, a.rouge:visited, .rouge
{
	color: #ff0000;
}

a.rouge:hover, a.rouge:active
{
	color: #ffcc00;
}

.titre
{
	font-size: 16px;
	font-weight: bold;
	color: #ff0000;
	background-color: #eaeaea;
	border-top: solid black 1px;
}

.galerie
{
	font-size: 9px;
	color: #888888;
}

a.galerie:link, a.galerie:visited
{
	color: #888888;
	text-decoration: none;
	font-weight: normal;
}

a.galerie:hover, a.galerie:active
{
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}

a.fichenav:link, a.fichenav:visited
{
	font-size: 10px;
	color: #ff0000;
	font-weight: bold;
	text-decoration: none;
}

a.fichenav:hover, a.fichenav:active
{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.pres, a.pres:link, a.pres:visited, a.pres:hover, a.pres:active
{
	color: #444444;
}

.lignblanc {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
.ligneblancdroi {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #FFFFFF;
}
