body { 
  background:url(img/mosaique.jpg) repeat;
  padding:0; 
} 

.champvide {
border:2px solid #FF0000;
padding-left: 2px;
padding-bottom: 2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color: #666666;
}

#menu ul
{	margin: 0 ;	padding: 0 ; list-style-type: none ; }
#menu ul li
{	display: inline ;	margin: 0 ;	padding: 0 ;}
#menu ul li a
{	float: left ; 	width: 124px ;	line-height: 55px ;	color: #fff ;	padding: 0;
	text-align: center ; 	font-size: 15px ;	font-family: arial, verdana;	text-decoration: none ;
	background: url(img/menu/fond_menu.gif) no-repeat 0 0 ; 	}
#menu ul li a:hover
{	background: url(img/menu/fond_menu.gif) no-repeat 0 -55px ; 	}
#menu ul li a#visited
{	background: url(img/menu/fond_menu.gif) no-repeat 0 -55px ; }

.titres {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px; font-style: normal; color: #fff;
	font-weight: bold; text-decoration: none; }

.soustitres {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal;
	color: #ff0000; font-weight: bold;	
}

.saisies {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000;
	text-decoration: none;
	}
	
.textes a {
	padding-left: 2px;
	padding-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	text-decoration: none;
	}

a.textes:hover {
	color: #ee824f;
	}

.textes {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal;
	color: #fff; text-decoration: none;}

.textescolor {
	padding-left: 2px;
	padding-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #ee824f;
}
.textesi {
	padding-left: 2px;
	padding-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #fff;
}

.textesg {
	padding-left: 2px;
	padding-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}

.liens a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #fff;
	text-decoration: none;
}

.liens {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #fff;
	text-decoration: none;
}


.ref { position:absolute; font: bold 1px Arial; color:white; visibility:hidden}
h1 {font: 1px;}