/* CSS Document */
body{
	font-family: verdana,Arial,sans-serif;	color: #222222; font-size:12px;
	line-height: 1.22;		margin: 0px;	padding: 10px 0px 0px 80px;
	background-color:#FFFFFF;
}
a:link, a:visited, a:hover {
	color: #666666;	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
h1, h2, h3, h4, h5, h6 {
	font-family: Arial,sans-serif;	margin: 0px;	padding: 0px;
}
ul{ list-style-image: url(images/puce.jpg); padding: 0; margin: 0;}
li{margin:0px; padding:2px 0px;}
.f_10 {font-size:10px;color:#666666; padding: 0px 0px 5px 240px;}
h1 {font-size:10px;color:#666666; padding: 0px 0px 5px 0px;}
h2 {color:#FE8210;padding:6px 6px 0px 6px;font-size:140%;font-weight:bold;}
h3 {color:#7816D3;padding:6px 6px 0px 6px;font-size:140%;font-weight:bold;}
h4 {color:#132299;padding:6px 6px 0px 6px;font-size:140%;font-weight:bold;}
h5 {color:#139922;padding:6px 6px 0px 6px;font-size:140%;font-weight:bold;}
.txt {margin:0px;padding:0px;}
.txtj {margin:0px;padding:5px 10px;text-align:justify;}
.space { margin: 0px; padding: 0px; clear: both;}
.logo{margin:0px;padding:0px;position:absolute;left:200px;top:0px;visibility:hidden;}
#lien_b ul{list-style:none;margin:0px 0px 0px 50px;}
#lien_b li{font-size:10px;padding:0px 6px;display:inline;}
#lien_b a{text-decoration: underline;}
#lien_b a:hover {text-decoration: none;}
.rel{position:relative;margin:0px;padding:0px;}
/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#di_h {
	position:relative;
	margin: 0px; padding: 0px; width: 820px;
	border-left: 1px solid #aaaaaa; border-top: 1px solid #aaaaaa; border-right: 1px solid #aaaaaa;
}
#di_ag{
	position:absolute; top:6px; left: 230px;
	margin: 0px; padding: 0px; 
}
#di_agt{
	position:absolute; top:38px; left: 260px;
	margin: 0px; padding: 0px; 
}
.di_m {
	position:relative;
	margin: 0px; padding: 0px; width: 820px; 
	border-left: 1px solid #aaaaaa;  border-right: 1px solid #aaaaaa;
}
#di_b {
	position:relative;
	margin: 0px; padding: 0px; width: 820px;
	border-left: 1px solid #aaaaaa;  border-right: 1px solid #aaaaaa; border-bottom: 1px solid #aaaaaa;
}
#di_bg {
	position:relative; display:block; overflow:hidden;
	margin: 0px; padding:0px;  float:left; width: 210px; height:34px; 
}
#di_bc {
	position:relative;
	margin: 0px; padding: 0px; float:left;	width: 410px; height:34px;
	border-left: 1px solid #aaaaaa;  
}
#di_bd {
	position:relative;
	margin: 0px; padding: 0px; float:right;	width: 600px; height:34px;
	border-left: 1px solid #aaaaaa;  
}
#di_colg{
	position:relative;
	margin: 0px; padding: 0px; width: 200px;  float: left; 
}
#di_acc{
	position:relative;
	margin: 0px; padding: 10px 30px; float: left; width:540px;
}
/***********************************************/
/* menu                                 */
/***********************************************/
#pt{
position:absolute;margin:0px;padding:0px;left:120px;top:6px;
}
#menu
{
position:relative;
width: 150px;
padding: 0 0 2px 0;
margin-bottom: 2px;
font-family: Arial,sans-serif;
background-color:#ffffff;
}
#m1,#m2,#m3
{
border-bottom: 1px solid #FE8210;
margin: 2px 0px 0px 30px;
}
#m21,#m22,#m23
{
border-bottom: 1px solid #FE8210;
margin: 1px 0px 0px 40px;
}
#menu  a
{
display: block;
padding: 10px 5px 5px 10px;
text-decoration: none;
width: 100%;color:#666666;
}
#menu a:hover
{
text-decoration: underline;
}
html>body #menu a { width: auto; }



