body {
	margin: 0;
	padding: 0;
	height: 100%;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #FFF;
	background: #181818 url(../images/bg.jpg) 50% 0 no-repeat;
}

a {outline: none;}

h1 {margin: 0 auto; width: 960px; height: 67px;}
h1 a {display: block; width: 163px; height: 67px; text-indent: -9999px;}

#container {position: relative; width: 960px; margin: 0 auto;}

#video {position: relative; width: 605px; height: 454px; margin: 11px 0 0 136px; background: url(../images/bg_video.gif) no-repeat;}
#video h2 {text-indent: -9999px;}
#video .object {position: absolute; top: 124px; left: 27px; border: 3px solid #fff;}
#video-player-top_api {outline: none;}

#footer {position: relative; width: 100%; margin-top: 62px; padding-top: 21px; padding-bottom: 200px; background: #111111; border-top: 1px solid #2b2b2b;}
#footer .contenu {width: 640px; _width: 650px; margin: 0 auto;}
#footer ul {margin: 0; padding: 0; list-style: none; float: left;}
#footer ul li {margin: 0 6px 0 0; padding: 0; float: left;}
#footer ul li a {display: block; height: 50px; background-repeat: no-repeat; text-indent: -9999px;}
#footer ul li a.lato {width: 93px; background-image: url(../images/logo_lato_sensu.gif);}
#footer ul li a.pvp {width: 72px; background-image: url(../images/logo_pvp.gif);}
#footer ul li a.pvpi {width: 66px; background-image: url(../images/logo_pvpi.gif);}
#footer .copy {position: relative; float: left; font-size: 10px; color: #5a5a5a; width: 365px; margin: 9px 0 0 8px; padding-left: 17px; height: 28px; background: url(../images/copyright.gif) 0 6px no-repeat;}
#footer .copy strong {display: block; width: 100px; height: 12px; background: url(../images/titre_tous_droits.gif) no-repeat; text-indent: -9999px;}