body,html { 	margin:0px;padding:0px; background:url(admin_images/bg-mauve.jpg);background-repeat:repeat-x}	/*033051*/
/*body,html { 	margin:0px;padding:0px; background:url(images/bg.gif)}*/

table,tr,td,div,p{font-family:Tahoma,Arial; font-size:11px;  color:#22405A; text-decoration:none;}
.titre{font-family:Tahoma,Arial; font-size:15px; font-weight:bold;  color:#363636; text-decoration:none;}
.titre2{font-family:Tahoma,Arial; font-size:15px; font-weight:bold;  color:#0b569a; text-decoration:none;}
.titre3{font-family:Tahoma,Arial; font-size:15px; font-weight:bold;  color:#ffffff; text-decoration:underline;}
.box{margin-right:10px;}
.bordervert4 {border-left: 1px solid #58CB03;border-right: 1px solid #58CB03;border-bottom: 1px solid #58CB03;border-top: 1px solid #58CB03; }
br{font-size:10px}
.s{font-family:Tahoma; font-size:11px;  color:#9A9A9A; text-decoration:none}
.green{font-family:Tahoma; font-size:11px;  color:#9CE438;}
.red{font-family:Tahoma; font-size:11px;  color:#2C7F06;}
.o{font-family:Tahoma; font-size:11px;  color:#FFCC00;}
.w{font-family:Tahoma; font-size:11px;  color:#FFFFFF; text-decoration:none}
.b{font-family:Tahoma; font-size:11px;  color:#252525; text-decoration:none}
.b1{font-family:Tahoma; font-size:11px;  color:#252525;}
#input{width:160px; height:21px;}	 
#input1{width:134px; height:21px;}
#textarea{
	width:102px; height:48px;
	border-width:1px;
	border-style:solid;
	border:none;
	background-color:#F0EAE3;
	overflow:auto
}  
td.dgdg {
	text-align:left;
	font-family:tahoma;
	font-size:11px;
	color:#464A4F;
	line-height:14px;
}
form {margin:0; padding:0}
a {font-family:Tahoma; font-size:12px;  color:#0150C6;text-decoration:none}
a:hover{text-decoration:none;}
span a {text-decoration: underline; color:#007FB6;}
span a:hover{text-decoration:none;} 
.abs {vertical-align:middle}
li {margin:0; padding:0 0 0 0px;  color:#444648; line-height:14px}
.footer {color:#22405A}
.footer a {color:#D53F37; text-decoration:underline}
.footer a:hover {text-decoration:none}
.td_centre {
	background-image:url(images/1_bg2.gif); 
	background-repeat:repeat-x; 
	background-position:bottom; 
	height:100%;
	width:472px;
}
.table_centre {
	width:450px;
}
.div_corps {
	 margin-left:15px;
	 margin-right:10px;
	 width:100%;
}
.div_titre{
	margin-top: 10px; 
	margin-left: 0px; 
	margin-right: 0px;
}
.span_titre{
	padding-right: 5px; 
	padding-left: 5px; 
	padding-bottom: 5px; 
	width: 100%; 
	padding-top: 5px; 
	background-color: #ededed;
}