body{
padding:0px 0px 0px 0px;
margin:auto;
width:800px;
background-color:#f5f5f5;
}

.header{
margin:50px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:800px;
height:98px;
background-image:url(img/header.jpg);
background-repeat:no-repeat;
cursor:pointer;
}

.menu{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:800px;
height:50px;

text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:10px;
background-image:url(img/menu.jpg);
background-repeat:no-repeat;
background-position:0px 25px;
}

.menu a, .menu a:visited{
text-decoration:none;
color:#3f6993;
}
.menu a:hover, .menu a:active{
text-decoration:none;
color:#5183b4;
}

.pub{
position:absolute;
margin:20px 0px 0px 600px;
padding:5px 0px 0px 0px;
text-align:center;
width:125px;
height:700px;
}

.contenu{
position:absolute;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:800px;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.texte{
margin:50px 0px 0px 0px;
padding:0px 300px 0px 30px;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
letter-spacing:2px;
}

.overview_table{
width:400px;
border:none;
padding:0px;
}
.overview_table tr{
}
.overview_table td{
padding:3px;
}


ul{
margin-left:-20px;
}
li{
margin-left:30px;
}

.dl{
height:30px;
width:115px;
margin:auto;
padding:7px 0px 10px 50px;
background-image:url(img/dl.jpg);
background-repeat:no-repeat;

font-family:Arial, Helvetica, sans-serif;
font-size:8px;
color:#111111;
letter-spacing:2px;
cursor:pointer;
}

.dl:hover{
background-image:url(img/dl_hover.jpg);
}

.dl h2{
margin:0px 0px 5px 0px;
font-size:14px;
letter-spacing:5px;
color:white;
}

.footer{
margin-top:100px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
letter-spacing:2px;
}

.footer a, .footer a:visited{
text-decoration:none;
color:#3f6993;
}
.footer a:hover, .footer a:active{
text-decoration:none;
color:#5183b4;
}

.img{
padding:5px;
background-color:#FFFFFF;
border:2px solid #3e6890;
}

.tutorial_table{
width:550px;
margin:auto;
}

.tutorial_td_image{
width:212px;
margin:0px 0px 0px 0px;
padding:20px 0px 0px 0px;
text-align:center;
}

.tutorial_td_texte{
margin:0px 0px 0px 0px;
padding:25px 0px 0px 20px;
text-align:justify;
}

.player{
padding:3px 0px 0px 0px;
margin:30px 0px 0px 0px;
border-bottom:2px solid #3e6890;
border-top:2px solid #3e6890;
border-left:none;
border-right:none;
width:480px;
}

.lien_video a, .lien_video a:visited{
text-decoration:none;
color:#3f6993;
}
.lien_video a:hover, .lien_video a:active{
text-decoration:none;
color:#5183b4;
}