A:active  { COLOR: #000000; TEXT-DECORATION: none; }
A:link    { COLOR: #000000; TEXT-DECORATION: none; }
A:visited { COLOR: #000000; TEXT-DECORATION: none; }
A:hover   { COLOR: #f09405; TEXT-DECORATION: none; }

A.orange:active  { COLOR: #f09405; TEXT-DECORATION: none; }
A.orange:link    { COLOR: #f09405; TEXT-DECORATION: none; }
A.orange:visited { COLOR: #f09405; TEXT-DECORATION: none; }
A.orange:hover   { COLOR: #821980; TEXT-DECORATION: none; }

A.white:active  { COLOR: #FFFFFF; TEXT-DECORATION: none; }
A.white:link    { COLOR: #FFFFFF; TEXT-DECORATION: none; }
A.white:visited { COLOR: #FFFFFF; TEXT-DECORATION: none; }
A.white:hover   { COLOR: #FFFFFF; TEXT-DECORATION: underline overline; }

A.grey:active  { COLOR: #545456; TEXT-DECORATION: none; }
A.grey:link    { COLOR: #545456; TEXT-DECORATION: none; }
A.grey:visited { COLOR: #545456; TEXT-DECORATION: none; }
A.grey:hover   { COLOR: #f09405; TEXT-DECORATION: none; }

A.purple:active  { COLOR: #821980; TEXT-DECORATION: none; }
A.purple:link    { COLOR: #821980; TEXT-DECORATION: none; }
A.purple:visited { COLOR: #821980; TEXT-DECORATION: none; }
A.purple:hover   { COLOR: #f09405; TEXT-DECORATION: none; }

.next {
	font-family:Microsoft Sans Serif, sans-serif;
	font-size:12px;
	border: 1px solid; 
	padding-top: 0px; 
	padding-left: 4px; 
	padding-bottom: 2px; 
	padding-right: 4px; 
	background: #ffffff;
}.submit {
	cursor:  pointer;
	font-family:Microsoft Sans Serif, sans-serif;
	font-size:12px;
	border: 1px solid; 
	padding-top: 0px; 
	padding-bottom: 18px;
	padding-left: 4px; 
	padding-right: 4px; 
	background: #ffffff;
}
a.next:active { COLOR: #821980; TEXT-DECORATION: none; }
a.next:link { COLOR: #821980; TEXT-DECORATION: none; }
a.next:visited { COLOR: #821980; TEXT-DECORATION: none; }
a.next:hover { COLOR: #f09405; TEXT-DECORATION: none; }


H1  { display: none; }

 INPUT {
     color:#545456;
     background-color: #FFF;
     background-image: url(gif/fond-form.gif);
     height: 18px;
     padding-top: 0px ;
     padding-left: 0px ;
     font-size:12px;
     font-family:Arial,sans-serif;
     
}

TEXTAREA {
     color:#000000;
     background-color: #FFF;
     background-image: url(gif/fond-form.gif);
     background-attachment: inherit;
     border-width:1px; 
     border-style:solid; 
     border-color:#8B8B8B;
     width: 300px;
     height: 125px;
     font-size:12px;
     font-family:Arial,sans-serif;
     padding-top: 2px ;
     padding-left: 5px ;
}

TEXTAREA.textarea2 {
     color:#000000;
     background-color: #FFF;
     background-image: url(gif/fond-form.gif);
     background-attachment: inherit;
     border-width:1px; 
     border-style:solid; 
     border-color:#8B8B8B;
     width: 300px;
     height: 100px;
     font-size:12px;
     font-family:Arial,sans-serif;
     padding-top: 2px ;
     padding-left: 5px ;
}



SELECT {
     color:#000000;
     background-color: #FFF;
     background-image: url(gif/fond-form.gif);
     background-attachment: inherit;
     height: 18px;
     padding-top: 0px ;
     padding-left: 0px ;
     font-size:12px;
     font-family:Arial,sans-serif;
}

.rien {
     color:#545456;
     background-color: #FFF;
     background-image: url(gif/1pixel.gif);
     height: 20px;
     padding-top: 0px ;
     padding-left: 0px ;
     font-size:12px;
     font-family:Arial,sans-serif;
     
}

#global {
  position:absolute;
  left: 50%; 
  top: 50%;
  width: 995px;
  height: 600px;
  margin-top: -300px; /* moitié de la hauteur */
  margin-left: -498px; /* moitié de la largeur */
/* border: 1px solid #000; */
}
