body{
	margin:0px;
	background-image:url("/images/front/fond.jpg"); 
	background-repeat:repeat-x;
	background-color:#D6D6D6;
	font:11px Verdana;
	line-height:130%;
	color:#666666;
}
a{
	color:#666666;
	text-decoration:none;
}
a:hover{
	color:#E32E88;
	text-decoration:underline;
}
.titre1{
	font:bold 26px Times;
}
.titre2{
	font:bold 18px Times;
}
.titre3{
	font:18px Times;
	padding-bottom:5px;
}
.hr{
	height:11px;
	background:transparent url(/images/front/dotted_hr.gif) repeat-x;
	margin-top:11px;
	border:none;
}
ul{
	margin:0px;
	padding:0px;
	padding-left:12px;
}
img {
	border:none;
}
div.separateur {
	height:10px;
	background:url(/images/front/fond_separateur.gif) repeat-x;
}
div.encart_telecharger{
	width:272px;
	height:30px;
	margin-top:25px;
	background:url(/images/front/fond_encart_telecharger.gif) no-repeat;
	vertical-align:middle;
}
div.encart_telechargerdoc{
	width:272px;
	height:30px;
	margin-top:25px;
	background:url(/images/front/fond_encart_telecharger_doc.gif) no-repeat;
	vertical-align:middle;
}
a.encart_telecharger{
	position:relative;
	font:bolder 11px Arial;
	top:7px;
	left:30px;
}
img.encart_telecharger{
	margin:5px;
}
img.compteur_image{
	margin-top:7px;
	margin-left:6px;
}
/* CSS container shadow */
#shadow-container {
    position: relative;
    left: 6px;
    top: 6px;
    margin-right: 6px;
    margin-bottom: 6px;
}
/*#shadow-container .shadow2,
#shadow-container .shadow3,*/
#shadow-container .shadow4 {
    position: relative;
    left: -1px;
    top: -1px;
}
#shadow-container .container {
    position: relative;
    left: -3px;
    top: -3px;
}
#shadow-container .shadow1 {
	background: #F0F0F0;
}
#shadow-container .shadow2 {
	background: #EEEEEE;
}
#shadow-container .shadow3 {
	background: #DDDDDD;
}
#shadow-container .shadow4 {
	background: #CCCCCC;
}
/* CSS container shadow */
td.tiret-haut {
    border-top: 1px;
    border-left: 0px;
    border-bottom: 0px;
    border-right: 0px;
    border-style: dashed;
    border-color:#666666;
}
div.ombre {
    background-color:#BBBBBB;
    position:relative;
    top:4px;
    left:4px;
}
img.ombre {
    position:relative;
    top:-4px;
    left:-4px;
}

div.tiret-haut {
    border-top: 1px;
    border-left: 0px;
    border-bottom: 0px;
    border-right: 0px;
    border-style: dashed;
    border-color:#666666;
}