a:link { color: #aaaa77; }
a:visited { color: #aaaa77; }
a:hover { color: #aaaa77; }
a:active { color: #aaaa77; }

h1 
{ 
	font-size: 20pt;
	font-family: Verdana, Arial;
	font-weight: bold;
	font-style: normal;
	font-variant: small-caps;
	color: #aaaa77;
	letter-spacing: 1pt;
	text-align: center;
}

.h1_red
{ 
	font-size: 20pt;
	font-family: Verdana, Arial;
	font-weight: bold;
	font-style: normal;
	font-variant: small-caps;
	color: #ff0000;
	letter-spacing: 1pt;
	text-align: center;
}
		
h2 
{ 
	font-size: 14pt;
	font-family: Verdana, Arial;
	font-weight: normal;
	font-style: normal;
	font-variant: small-caps;
	letter-spacing: 1pt;
	text-align: center;
}

.h2_red 
{ 
	font-size: 14pt;
	font-family: Verdana, Arial;
	font-weight: bold;
	font-style: normal;
	font-variant: small-caps;
	color: #ff0000;
	letter-spacing: 1pt;
	text-align: center;
	margin: 5%;
}

.h2_red_small
{ 
	font-size: 14pt;
	font-family: Verdana, Arial;
	font-weight: normal;
	font-style: normal;
	font-variant: small-caps;
	color: #ff0000;
	letter-spacing: 1pt;
	text-align: center;
}

.h2_blue_small
{ 
	font-size: 14pt;
	font-family: Verdana, Arial;
	font-weight: normal;
	font-style: normal;
	font-variant: small-caps;
	color: #0000ff;
	letter-spacing: 1pt;
	text-align: center;
}
		
h3 
{ 
	font-size: 12pt;
	color: #aaaa77;
	text-align: left;
	font-family: Verdana, Arial;
	margin: 5%;
}

.h3_center_blue
{ 
	font-size: 12pt;
	color: #0000ff;
	text-align: center;
	font-family: Verdana, Arial;
	margin: 5%;
}

p 
{ 
	font-size: 10pt;
	font-family: Verdana, Arial;
	font-style: normal;
	color: #aaaa77;
	letter-spacing: 1pt;
	text-align: center;
}

.p_center
{ 
	font-size: 10pt;
	font-family: Verdana, Arial;
	font-weight: bold;
	font-style: normal;
	color: #aaaaaa;
	letter-spacing: 1pt;
	margin-left: 5%;
	margin-right: 5%;
	text-align: center;
}

.p_center_doree
{ 
	font-size: 10pt;
	font-family: Verdana, Arial;
	font-weight: bold;
	font-style: normal;
	color: #aaaa77;
	letter-spacing: 1pt;
	margin-left: 15%;
	margin-right: 15%;
	text-align: center;
}

.bold_center_red
{ 
	font-size: 10pt;
	font-family: Verdana, Arial;
	font-weight: bold;
	font-style: normal;
	color: #ff0000;
	letter-spacing: 1pt;
	margin-left: 15%;
	margin-right: 15%;
	text-align: center;
}

.bold_center_blue
{ 
	font-size: 10pt;
	font-family: Verdana, Arial;
	font-weight: bold;
	font-style: normal;
	color: #0000ff;
	letter-spacing: 1pt;
	margin-left: 15%;
	margin-right: 15%;
	text-align: center;
}

pre
{
	font-size: 10pt;
	font-family: Verdana, Arial;
	font-weight: normal;
	font-style: normal;
	color: #aaaa77;
	letter-spacing: 1pt;
	text-align: left;
	margin-right: 15%;
	margin-left: 15%;
}

body
{
	background-color: #000000;
	color: #aaaa77;
	font-family: Verdana, Arial;
	background-repeat: no-repeat;
	font-size: 12pt;
}

table
{	
	border: 1px solid #aaaa77;
}

.t_vide
{	
	border: 0px;

	
}

th
{	
	font-size: 10pt;
	font-family: Verdana, Arial;
	background-color: #333344;
	color: #aaaa77;
	border-style: none;
	text-align: center;
}

.th_doree
{	
	text-align: center;
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana, Arial;
	border-style: solid;
	vertical-align: top;
      white-space: nowrap;
}


td
{     
      border: 1px solid;
	text-align: center;
	font-size: 10pt;
	background-color: #333333;
	font-family: Verdana, Arial;
	border-style: none;

	
}

.doree
{
	text-align: left;
	color: #aaaa77;
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana, Arial;
	border-style: solid;
	vertical-align: top;
}

.doree_center
{
	text-align: center;
	color: #aaaa77;
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana, Arial;
	border-style: solid;
	vertical-align: top;
      white-space: nowrap;
}

.gris
{
	text-align: center;
	color: #aaaaaa;
	font-size: 10pt;
	font-weight: normal;
	font-family: Verdana, Arial;
	border-style: solid;
	vertical-align: top;
      white-space: nowrap;
}

.gris_left
{
	text-align: left;
	color: #aaaaaa;
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana, Arial;
	border-style: solid;
	vertical-align: top;
      white-space: nowrap;
}

.boulet
{
	text-align: center;
	color: #00aaff;
	font-size: 10pt;
	font-weight: normal;
	font-family: Verdana, Arial;
	border-style: solid;
	vertical-align: top;
      white-space: nowrap;
}

.boulet_vide
{
	text-align: center;
	color: #00aaff;
	background-color: transparent;
	font-size: 10pt;
	font-weight: normal;
	font-family: Verdana, Arial;
	border-style: solid;
	vertical-align: top;
      white-space: nowrap;
}

.boulet_left
{
	text-align: left;
	color: #00aaff;
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana, Arial;
	border-style: solid;
	vertical-align: top;
      white-space: nowrap;
}

.meilleur
{
	text-align: center;
	color: #00ff00;
	font-size: 10pt;
	font-weight: normal;
	font-family: Verdana, Arial;
	border-style: solid;
	vertical-align: top;
      white-space: nowrap;
}

.meilleur_vide
{
	text-align: center;
	color: #00ff00;
	background-color: transparent;
	font-size: 10pt;
	font-weight: normal;
	font-family: Verdana, Arial;
	border-style: solid;
	vertical-align: top;
      white-space: nowrap;
}

.meilleur_left
{
	text-align: left;
	color: #00ff00;
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana, Arial;
	border-style: solid;
	vertical-align: top;
      white-space: nowrap;
}

.td_vide
{
	text-align: center;
	font-size: 10pt;
	font-weight: bold;
	background-color: transparent;
	font-family: Verdana, Arial;
	border-style: none;

	
}

.td_vide_left
{
	text-align: left;
	font-size: 10pt;
	font-weight: bold;
	background-color: transparent;
	font-family: Verdana, Arial;
	border-style: none;
}



address
{
	
	color: #aaaa77;
	text-align: left;
	font-size: 10pt;
	font-family: Verdana, Arial
}

input
{

}

.textinput 
{
	border:  #7A8595 1px solid; 
	font-size: 12px; 
	color: #aaaa77;
	background-color: #333333;
	font-family: Verdana, Arial;
	text-align: center;
	
}

.textinput_area
{
	border:  #7A8595 1px solid; 
	font-size: 12px; 
	color: #aaaa77;
	background-color: #333333;
	font-family: Verdana, Arial;
	text-align: center;
	
}

.radio 
{ 
	color: #aaaa77;
	background-color: #333333;
}

.heure 
{
	size: 4;
	maxlength: 2;
}

select.zoli
{
	border:  #333344 1px solid; 
	font-size: 12px; 
	color: #aaaa77;
	background-color: #333344;
	font-family: Verdana, Arial;
}

    
li
{	
	font-size: 10pt;
	font-family: Verdana, Arial;
	text-align: left;
	color: #aaaa77;
	list-style-type: none
}

legend
{
      border: 1px solid;
	text-align: center;
	font-size: 10pt;
	background-color: #333333;
	font-family: Verdana, Arial;
}

.norm
{
      border: 1px solid;
	text-align: center;
	font-size: 10pt;
	font-weight: bold;
	background-color: #333333;
	font-family: Verdana, Arial;
}

fieldset
{
      border: 1px solid;
	text-align: center;
	font-size: 10pt;
	background-color: #333344;
	font-family: Verdana, Arial;
}

.f_norm
{
      border: 1px solid;
	text-align: center;
	font-size: 10pt;
	font-weight: bold;
	background-color: #333344;
	font-family: Verdana, Arial;
}
