body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/background.jpg);
	background-color: #C5C5C5;
	background-repeat: repeat-x;
}
.footer {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.titre {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	font-size: 15px;
	padding-left:30px;
	padding-top:8px;
	background-image:url(../images/li.png);
	background-position:left;
	background-repeat:no-repeat;
	text-transform:uppercase;
	border-bottom:solid 1px #CCCCCC;
}
.sstitre {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.texte {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.rouge {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #AA0900; }
.vert {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #008000; }
.gris {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;font-weight:bold; }

input,select{
border:1px solid #333333;
color:#333333;
font-size:11px; 
height:17px; 
padding-top:1px;
margin-bottom:1px;
}
textarea{
border:1px solid #333333;
color:#333333;
font-size:11px; 
padding-top:1px;
margin-bottom:1px;
}
.ejs_tick_class{
margin:0px;
margin-top:5px;
padding:7px;
padding-top:10px;
/*background-color: #ffcc00;*/
position:relative;
/*border: 1px solid black;*/
width:300px;
height:14;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
color:#990000;
background-image:url(../images/code.png);
background-position: top left;
background-repeat:no-repeat;
}

/* texte fixe*/
.ejs_tick_class a{
color:#990000;
text-decoration:none;
}

/*lien*/
.ejs_tick_class a:hover{
color:black;
text-decoration:none;
}