BODY {
margin				: 0px 0% 0px 0px;
/*
margin-left			: 0px;
margin-top			: 0px;
margin-right			: 0px;
margin-bottom			: 0px;
*/

background-color 		: #fff;
color: #000099;
scrollbar-face-color       : ;
scrollbar-highlight-color  : ;
scrollbar-3dlight-color    : ;
scrollbar-darkshadow-color : ;
scrollbar-shadow-color     :;
scrollbar-arrow-color      : ;
scrollbar-track-color      : ;
}

A {
COLOR: #000099; TEXT-DECORATION: underline
}

A:hover {
/*FONT-WEIGHT: bold;*/
TEXT-DECORATION: underline;
COLOR: #9999FF;
}


TD {
FONT-SIZE: 10pt; FONT-FAMILY: Arial,sans-serif;
}


TD.haut {
background-color :  #FFFFFF;
}


.span {
background-color	: #3B6CEE;
COLOR			: #fff;
FONT-WEIGHT		: bold;
}




TD.bas {
/*background       : url("color.gif");*/
background-color :  #FFFFFF;
}



TD.header {
background       : url("");
}

TD.header_title {
color            :  #fff;
}


TD.title {
FONT-SIZE: 10 pt; FONT-FAMILY: Arial,sans-serif; FONT-WEIGHT: bold; COLOR: ##000099;
background       : url("");
}



img {
vertical-align: middle;
border: none;
}

hr {
clear: both;
/* width: 85%; */
border: 0; /* enleve toute bordure */
border-bottom: 0px #3B6CEE solid; /* une seule bordure (sinon firefox, mozilla mettent une bordure en haut ET en bas mais pas IE */
height: 0px; /* pour IE */
}

select {
color :#3B6CEE;
width :275px;
background-color : #f9f9f9;
}

textarea {
vertical-align: middle;
border-bottom    : #3B6CEE 1px solid;
border-left      : #3B6CEE 1px solid;
border-right     : #3B6CEE 1px solid;
border-top       : #3B6CEE 1px solid;
color            : #3B6CEE;
background-color : #f9f9f9;
background-image : url("");
height           :  150px;
width            :  275px;
}




.textarea {
vertical-align: middle;
border-bottom    : #3B6CEE 1px solid;
border-left      : #3B6CEE 1px solid;
border-right     : #3B6CEE 1px solid;
border-top       : #3B6CEE 1px solid;
color            : #3B6CEE;
background-color : #f9f9f9;
background-image : url('background.gif');
height           : 500px;
width            : 98%;
}



.msg {
border-bottom    : #3B6CEE 1px solid;
border-left      : #3B6CEE 1px solid;
border-right     : #3B6CEE 1px solid;
border-top       : #3B6CEE 1px solid;
border-collapse  : collapse;
width            : 400px;
}


.submit {
vertical-align   : middle;
border-bottom    : #3B6CEE 1px solid;
border-left      : #3B6CEE 1px solid;
border-right     : #3B6CEE 1px solid;
border-top       : #3B6CEE 1px solid;
color            : #3B6CEE;
background-color : #CCCCCC;
background-image : url("ok.gif");

height: 23;
width: 100;
}

.retour {
vertical-align: middle;
border-bottom    : #3B6CEE 1px solid;
border-left      : #3B6CEE 1px solid;
border-right     : #3B6CEE 1px solid;
border-top       : #3B6CEE 1px solid;
color            : #3B6CEE;
background-color : #CCCCCC;
background-image: url("non.gif");
height: 23;
width: 100;
}


.champ {
vertical-align: middle;
border-bottom    	: #3B6CEE 1px solid;
border-left      	: #3B6CEE 1px solid;
border-right     	: #3B6CEE 1px solid;
border-top       	: #3B6CEE 1px solid;
color            	: #3B6CEE;
background-color 	: #CCCCCC;
background-image 	: url("non.gif");
height           	: 23px;
width            	: 300px;
background-repeat	: no-repeat;
}

.pseudo {
vertical-align		: middle;
border-bottom    	: #3B6CEE 1px solid;
border-left      	: #3B6CEE 1px solid;
border-right     	: #3B6CEE 1px solid;
border-top       	: #3B6CEE 1px solid;
color            	: #3B6CEE;
background-color 	: #f9f9f9;
background-image	: url('img_pseudo.gif');
height			: 23;
width			: 300;
padding-left		: 18px;
background-repeat	: no-repeat;
}


.passe {
vertical-align		: middle;
border-bottom    	: #3B6CEE 1px solid;
border-left      	: #3B6CEE 1px solid;
border-right     	: #3B6CEE 1px solid;
border-top       	: #3B6CEE 1px solid;
color            	: #3B6CEE;
background-color 	: #f9f9f9;
background-image	: url('img_passe.gif');
height			: 23;
width			: 300;
padding-left		: 18px;
background-repeat	: no-repeat;
}



.email {
vertical-align		: middle;
border-bottom    	: #3B6CEE 1px solid;
border-left      	: #3B6CEE 1px solid;
border-right     	: #3B6CEE 1px solid;
border-top       	: #3B6CEE 1px solid;
color            	: #3B6CEE;
background-color 	: #f9f9f9;
background-image	: url('img_email.gif');
height			: 23;
width			: 300;
padding-left		: 18px;
background-repeat	: no-repeat;
}

.code {
vertical-align		: middle;
border-bottom    	: #3B6CEE 1px solid;
border-left      	: #3B6CEE 1px solid;
border-right     	: #3B6CEE 1px solid;
border-top       	: #3B6CEE 1px solid;
color            	: #3B6CEE;
background-color 	: #f9f9f9;
background-image	: url('img_code.gif');
height			: 23;
width			: 300;
padding-left		: 18px;
background-repeat	: no-repeat;
}

.button {
/*vertical-align	: middle;*/

border-bottom    	: #3B6CEE 1px solid;
border-left      	: #3B6CEE 1px solid;
border-right     	: #3B6CEE 1px solid;
border-top       	: #3B6CEE 1px solid;
border-collapse  	: collapse;
color            	: #3B6CEE;
background-color 	: #f9f9f9;
background-image 	: url('button_bg.gif');
height           	: 23;
}

body, td, th, dd, dt, li, input, select, textarea, retour, submit, champ {
FONT-FAMILY: sans-serif;
FONT-SIZE: 8pt;
}



