@charset "utf-8";
/* CSS Document */
body{

font-family:Arial,Helvetica,sans-serif;
font-size:12px;
width:900px;
margin:24px auto 24px auto;
position:relative;
}
a{
text-decoration:none;
cursor:pointer;
cursor: hand;
}

img{
border:0px;
text-decoration:none;
}

.corps{
border:1px solid #860E04;
padding:12px 0px 12px 0px;
}
.header{
/*display:block;*/
position:relative;
border-bottom:2px solid #860E04;
width:804px;
height:auto;
margin:15px auto 15px auto;
padding-top:15px;

}
.titre{
color:#860E04;
width:400px;
padding-bottom:2px;
margin-left:0px;
float:left;
text-align:center;
}

h1{
font-size:24px;
font-weight:400;
margin:0px;
}

h2{
text-align:center;
}

.global-menu{
position: absolute; bottom: 0; right:0;
background-color:#008FC1;
padding:1px;
float:right;
border-left:#860E04 2px solid;
border-right:#860E04 2px solid;
border-top:#860E04 2px solid;
}

.clear{
clear:both;
}

.menu{
width:70px;
height:23px;
background-color:#BA3207;
border:1px solid #FFFFFF;
color:#FFFFFF;
float:left;
margin:1px;
text-align:center;
padding-top:10px;
font-size:9px;

}

.sous-entete {margin:auto;
text-align:center;clear:both;


}

.global-sous-menu{
width:800px;
height:30px;
margin:30px auto auto 49px;
}

.sous-menu{
background-color:#BA3207;
border:1px solid #860E04;
color:#FFFFFF;
text-align:center;
float:left;
margin-top:2px;
margin-right:10px;
width:200px;
height:16px;
/*font-weight:bold;*/
font-size:10px;
padding-top:1px;}

.sous-menu-gras{
text-decoration:underline;
font-weight:bold;}

.contenu{
width:790px;
margin:15px auto auto auto;
text-align:justify;
padding-left:10px;
}

ul.roadshow{
margin-top:30px;
margin-bottom:80px;}

.text-roadshow1{

}

.text-roadshow2{
}

.footer{
width:800px;

margin:auto;
margin-top:35px;
margin-bottom:15px;
text-align:center;
}

.pdf{
margin-left:300px;
margin-bottom:60px;
}

img.logo{
margin-right:20px;
height:45px;
}

.img_home{width:800px;
margin:auto;
text-align:justify;
}

.roadshow_list{
font-size:12px;
margin-left: 0px;
}

.formulaire{
margin: 20px auto auto auto;
width:450px;
}
#form{
display:none;
}
.nom{
width:140px;
float:left;
margin-bottom:6px;
font-weight:bold;
}
.champs{
width:280px;
float:right;
margin-bottom:6px;
}