body {	
 margin-left: 0px;
 margin-top: 0px;	
 margin-right: 0px;	
 margin-bottom: 0px; 
 font-family: Verdana; 
 font-size: 10px; 
 font-style: normal; 
 line-height: normal; 
 font-weight: normal; 
 font-variant: normal; 	
 text-transform: none; 
 color:#787878; 
 background-image:url(../images/bg.jpg)
  }
td, textarea, input, select {
font-family: Verdana;
font-size: 10px;
color: #77818a;
font-weight: normal;
}
a:link, a:visited {
	color: #666666;
	font-family: Verdana, Helvetica, Arial;
	text-decoration: underline;
}
a:hover {
	color: #77818a;
	font-family: Verdana, Helvetica, Arial;
	text-decoration: none;
}
a.pied :link, a.pied :visited {
color: #4166a1; 
font-size: 10px;
font-family: Verdana; 
text-decoration:none;
}

a.pied :hover {
color: #4d5665; 
font-size: 10px;
font-family:Verdana; 
text-decoration:underline;
}
.menus {
color: #4166a1;	
font-family:Verdana; 
font-size: 12px; 
text-decoration: none; 
font-weight:bold; 
padding-left:0px;
}
a.sous-menu:link, a.sous-menu:visited {
color: #4166a1; 
font-family: Verdana; 
font-size: 10px; 
text-decoration: none; 
font-weight: normal;
}
a.sous-menu:hover {
color: #4d5665; 
font-family: Verdana; 
font-size: 10px; 
text-decoration: underline; 
font-weight: normal;
}
a.d:link, a.d:visited {
color: #000000;	
font-family: Verdana; 
font-size: 10px; 
text-decoration: underline;
}
a.d:hover {
color: #FFFFFF; 
font-family: Verdana; 
font-size: 10px; 
text-decoration: none;
}
.p {
color: #FFFFFF;	
font-family: Verdana; 
font-size: 10px;
}
/*catalogue*/
a.cata:link, a.cata:visited {
color: #3a609e; 
font-family: Verdana; 
font-size: 11px;	
text-decoration: underline;
}
a.cata:hover {
color: #4b5767; 
font-family: Verdana;	
font-size: 11 px; 
text-decoration: none;
}
a.bst:link, a.bst:visited {
color: #3a609e; 
font-family: Verdana; 
font-size: 10px; 
font-weight: bold; 
text-decoration: underline;
}
a.bst:hover {
color: #4d5665; 
font-family: Verdana; 
font-size: 10px;	
font-weight: bold; 
text-decoration: none;
}
.frame {
border: 1px solid #A7BDD8;
}

.frameCC {
border: 1px solid #CCCCCC;
}
.bord {
BORDER-bottom-STYLE:solid; 
border-bottom-color:#CCCCCC; 
border-width:1px;
}
ul.menu, menu ul {
text-align: left; 
margin-top:5px; 
margin-bottom: 5px; 
padding-left: 0px; 
font-size:11px;
}
ul.menu ul {
color:#d51212;
padding-left:0px; 
font-size:11px;
}
ul.menu ul {display: none;}
.focus {BACKGROUND-color: #336699; COLOR:#FFFFFF}