body {
	color: #ffffff;
	background: #000000;
}

.cal {
	color: #ffffff;
}

.cal2 {
	color: #ffffff;
}

a.rollopaque img {
opacity: 0.40;
filter:alpha(opacity=40);
}

a.rollopaque:hover img {
opacity: 1.0;
filter:alpha(opacity=100);  
}

a:link, a:visited {
	color: #ffffff;
	text-decoration: none;
}

a:hover, a:active {
	color : #888888;
	text-decoration: none;
}

p, td, legend {
	color: #ffffff;
	font-family: tahoma, sans-serif;
	font-size:12px;
	text-decoration: none;
}

h1 {
	font-family: tahoma, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	letter-spacing:1.5px ;
}
	
h2 {
	font-family: tahoma, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.mini {
	font-family: tahoma, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align:center;
	align:bottom;
	text-decoration: none;
	line-height: 0.8em ;
}

.cadre {
	border: 0px solid #ffffff;
	background-color: #000000;
}

legend {
font-family:tahoma, serif;
color:#ffffff;
font-size:110%;
font-weight: bold;
letter-spacing:1px ;
text-align:left ;
}

ul {
list-style-image:url(puce.png);
list-style-position:outside;
}

.envoyer {
  border-Top-Width: thin;
  border-Top-Color:#ffffff;
  border-Bottom-Width: thin;
  border-Bottom-Color:#ffffff;
  border-left-Width: thin;
  border-left-Color:#ffffff;
  border-right-Width: thin;
  border-right-Color:#ffffff;
  font-Family: tahoma, sans-serif;
  font-Size: 12px;
  color:#dddddd;
  letter-spacing:1px ;
  background-Color: black;
 }

fieldset {
font-family:tahoma, sans-serif;
border:1px solid #ffffff;
background-color:#000000;
padding:10px;
width:90%;
text-align:left ;
	 -moz-border-radius: 0px;
}

.mini2 {
font-family:tahoma, sans-serif;
border:1px solid #ffffff;
background-color:#000000;
padding:0px;
width:100;
text-align:center ;
	 -moz-border-radius: 0px;
}