
body {




background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #8C90FF),
	color-stop(1, #8C90FF)
);
background-image: -o-linear-gradient(bottom, #8C90FF 0%, #8C90FF 100%);
background-image: -moz-linear-gradient(bottom, #8C90FF 0%, #8C90FF 100%);
background-image: -webkit-linear-gradient(bottom, #8C90FF 0%, #8C90FF 100%);
background-image: -ms-linear-gradient(bottom, #8C90FF 0%, #8C90FF 100%);
background-image: linear-gradient(to bottom, #8C90FF 0%, #8C90FF 100%);


background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, #8C90FF),
	color-stop(1, #8C90FF)
);
background-image: -o-linear-gradient(top, #8C90FF 0%, #8C90FF 100%);
background-image: -moz-linear-gradient(top, #8C90FF 0%, #8C90FF 100%);
background-image: -webkit-linear-gradient(top, #8C90FF 0%, #8C90FF 100%);
background-image: -ms-linear-gradient(top, #8C90FF 0%, #8C90FF 100%);
background-image: linear-gradient(to top, #8C90FF 0%, #8C90FF 100%);





	background-color: #8C90FF;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	}
	







#hr {
			background: transparent url(img/bg_line.gif); 
			display: block; 
			padding-top: 0px; 
			margin-top: 3px;
			margin-bottom: 3px;
}
.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:12px;
	color: #7F7F7F;
}
a.content:link, a.content:visited {
			font-weight:bold;
			text-decoration: underline;
			color:#FFFFFF;
            }

a.content:hover {
            color: #990000;
            text-decoration: none;
            }
			
			
/* ---- Side menu ------------------- */

.navbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D58A3;
	border: 0px;
	line-height:15px;
}

.navbar a:link, .navbar a:visited {
            color: #4D58A3; text-decoration: none;
            }

.navbar a:hover {
            color: #4D58A3; text-decoration: none;
            }
.navbar td a:hover {
			background-color:#4D58A3;
            }




.contentlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F8F8DC;
}
a.contentlight:link, a.contentlight:visited {
			font-weight:bold;
			text-decoration: underline;
			color:#F8F8DC;
            }

a.contentlight:hover {
            color: #ffffff;
            text-decoration: none;
            }
.intro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:18px;
	color: #333333;
}
.title {
	font:Verdana, Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #4D58A3;
	font-weight:bold;
}



.buttons {
	font: Verdana, Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #4D58A3;
}
a.buttons:link, a.buttons:visited {
			color: #4D58A3;
			text-decoration: none;
            }

a.buttons:hover {
            color: #4D58A3;
            text-decoration: none;
            }

.bottomnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #484527;
}
a.bottomnav:link, a.bottomnav:visited {
			color: #E84202;
			text-decoration: underline;
            }

a.bottomnav:hover {
            color: #E84202;
            text-decoration: none;
            }

.bottomnav2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4D58A3;
}
a.bottomnav2:link, a.bottomnav2:visited {
			color: #4D58A3;
			text-decoration: none;
            }

a.bottomnav2:hover {
            color: #4D58A3;
            text-decoration: underline;
            }



.search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	font-variant:small-caps;
	color: #C7C78A;
}

.note {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
a.note:link, a.note:visited {
			text-decoration: underline;
            }

a.note:hover {
            color: #999999;
            text-decoration: none;
            }


/* Table drop shadow --------------------------------------------|*/

.tableds { 

}

.tableds_TopLeft {
	
	
	background-position: left;
	height: 20px;
}

.tableds_Top {
	
	
	height: 20px;
}

.tableds_TopRight {
	
	
	background-position: right;
	height: 20px;
	width: 20px;
}

.tableds_BottomLeft {
	
	background-position: left;
	height: 20px;
	width: 20px;
}

.tableds_Bottom {
	
	height: 20px;
}

.tableds_BottomRight {
	
	background-position: right;
	height: 20px;
	width: 20px;
}

.tableds_Left {
	
	width: 20px;
}

.tableds_Right {
	
	width: 20px;

}


.around1 {position:relative; left:0;top:0;background:#ffffff;border-radius: 10px;box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.3);}
.around1 {position:relative; left:0;top:0;background:#ffffff;border-radius: 10px;box-shadow: inset 0 0 3px 3px rgba(0, 0, 0, 0.2);}
.around1 {position:relative; left:0;top:0;background:#ffffff;border-radius: 10px;box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.3);}

.around10 {position:relative; left:0;top:0;background:#ffffff;box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.3);}
.around3 {position:relative; left:0;top:0;background:#E3E3E3;border-radius: 10px;box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.3);}

.matableborder {background:#EBECF7;border-color:#EBECF7;color:#4D58A3;border-style:solid;border-width:1px;}
.matableborder {background:#EBECF7;border-color:#CCD5FF;color:#4D58A3;border-style:solid;border-width:1px;}
.matableborder2 {background:#FFFFFF;border-style:solid;border-width:1px;}

/* ce qui vient de l'ancienne style sheet :  style.css  --*/
.latable {font-family:Arial,"Georgia", Times, serif;width:450px;}
.latable2 {font-family:Arial,"Georgia", Times, serif; }
.modgauche { font-family:Arial,"Georgia", Times, serif; background-color:#E8E8FB; color:#000000; text-decoration:none; font-size: 11px;}
.moddroite { font-family:Arial,"Georgia", Times, serif; background-color:#D9D8FB; color:#000000; text-decoration:none; font-size: 11px;}
.petittitre { font-family: Arial, Helvetica, Sans-serif; font-size: 12px; line-height: 20px; color: #000000; font-weight:bold;} 
.puball { font-family:Arial,"Georgia", Times, serif; color:#0F0C93; text-decoration:none; font-size: 12px; border-color:#0F0C93;}
.lesannonces { font-family:Arial,"Georgia", Times, serif; background-color:#ffffff; color:#000000; text-decoration:none; font-size: 11px; border-color:#0F0C93;}
.modsearch { font-family:Arial,"Georgia", Times, serif; background-color:#0F0C93; color:#FFFFFF; text-decoration:none; font-size: 11px; font-weight: bold;}
H1 { font-family: Arial, Helvetica, Sans-serif; font-weight: bold; font-size: 20px; line-height: 23px; color: #000000;} 
.formboutton, .inputbutn  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; border:1px solid; border-color:#ACBBE0 #333366 #333366 #ACBBE0; background-color:#0070AA;}
.lestablestable { font-family:Arial,"Georgia", Times, serif; background-color:white; border-color:#DBC090; border-style:solid; border-width:2px;}
.lestables { font-family:Arial,"Georgia", Times, serif; background-color:white; border-color:#DBC090; border-style:solid; border-width:2px;}
.formerror { font-family:Arial,"Georgia", Times, serif; background-color:white; color:red; font-weight: bold; text-decoration:none; font-size: 23px;border: 0;Height: 24px;Width: 23px;align: center;valign: middle;margin-left:10px;margin-bottom:3px}
.formjuste { font-family:Arial,"Georgia", Times, serif; background-color:white; color:green; font-weight: bold; text-decoration:none; font-size: 23px;border: 0;Height: 24px;Width: 23px;align: center;valign: middle;margin-left:10px;margin-bottom:3px}
.formnorm { font-family:Arial,"Georgia", Times, serif; background-color:#FFFFFF; color:#6B3722;font-weight: bold; text-decoration:none; font-size: 23px;border: 0;Height: 24px;Width: 23px;align: center;valign: middle;margin-left:10px;margin-bottom:3px}
.formfocus { font-family:Arial,"Georgia", Times, serif; background-color:#FEC280; color:#6B3722; text-decoration:none; font-size: 23px;border: 0;Height: 24px;Width: 23px;align: center;valign: middle;margin-left:10px;margin-bottom:3px}

.pred { font-family:Arial,"Georgia", Times, serif; border-color:#DBC090; border-style:solid; border-width:2px; background-color:#FFF9DF; color:#405471; text-decoration:none; font-size: 23px;align: center;valign: middle;Height: 40;Width: 40;font-weight: bold;}
.multimail { font-family:Arial,"Georgia", Times, serif; background-color:#E8E8FB; color:#000000; text-decoration:none; font-size: 11px;bordercolor=#D9D8FB}
.compteur { font-family:Arial,"Georgia", Times, serif; color:#333333; text-decoration:none; font-size:15px; font-weight: bold;}
.expli { font-family:Arial,"Georgia", Times, serif; color:#cccccc; text-decoration:underligned; font-size: 11px;}
.lesite { font-family:Arial,"Georgia", Times, serif; color:#000000; text-decoration:underligned; font-size: 11px;}
.TDerror { font-family:Arial,"Georgia", Times, serif; border-color:#DBC090; border-style:solid; border-width:2px; background-color:#FFFFFF; color:red; text-decoration:none; font-size: 23px;align: center;valign: middle;Height: 40;Width: 40;}
.TDjuste { font-family:Arial,"Georgia", Times, serif; border-color:#DBC090; border-style:solid; border-width:2px; background-color:#FFFFFF; color:green; text-decoration:none; font-size: 23px;align: center;valign: middle;Height: 40;Width: 40;}
.mubutton  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#4D58A3;border:0px solid; background-color:#ffffff;}