body{
font-family : Arial, Helvetica, sans-serif;
}
h1{
font-size:1em;
color:#961212;
font-weight:bold;
margin:0;padding:0;
}
h2{
font-size: .8em;
color: #961212;
font-weight: bold;
margin: 0;
padding: 0;
}
#rmenu {visibility:hidden;height:1px;overflow:hidden;}
#container_haut{visibility:hidden;position:absolute;top:-65px;height:1px;overflow:hidden;}
#container_gauche{visibility:visible;height:1px;overflow:hidden;}
.logoexpo{visibility:hidden;height:1px;overflow:hidden;}
.logo{visibility:hidden;height:1px;overflow:hidden;}
.gauche_menu{visibility:hidden;height:1px;overflow:hidden;}
a.lunk:link{
color: #961212;text-decoration: none;
}
a.lunk:visited{
color: #961212;text-decoration: none;
}
a.lunk:hover{
color: #570035 ;text-decoration: none;
}
/* Filet : border-bottom */
.bb{
border-bottom:1px solid #AAA3BB;padding:0;
width:121px;
line-height: 1px; /*needed for IE/win*/
font-size: 1px; /*needed for IE/win*/
}
.bbpetit{
border-bottom:1px solid #939288;padding:0;
width:111px;margin-left:10px;
line-height: 1px; /*needed for IE/win*/
font-size: 1px; /*needed for IE/win*/
}
.filet{
border-bottom:1px solid #961212;padding:0;
line-height: 1px; /*needed for IE/win*/ 
font-size: 1px; /*needed for IE/win*/ 
width:430px;
}
.filettitre{
border-bottom:1px solid #961212;padding:0;
line-height: 1px; /*needed for IE/win*/ 
font-size: 1px; /*needed for IE/win*/ 
width:580px;
}
.imgtxt{
padding-top:20px;
width:580px;
}
.img {
float: left;
width:150px;
height:auto;
}
.txt{
font-size:.8em;float: left;width:430px;
}
.hp{
width:570px;text-align:right;visibility:hidden;
}
.sstitre{
padding-top:20px;
padding-left: 150px;
width:430px;
}
.clear{
clear:both
}
.exp {
	font-family: arial, helvetica, sans-serif;
	font-size : 60%;
	vertical-align: super;
}

