body {
	background-color:#000000;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	}

#conteneur {
	width:938px;
	margin-left:auto;
	margin-right:auto;
	}

#top {
	width:938px;
	height:128px;
	border-bottom-style:solid;
	border-bottom-color:#bfbfbf;
	border-bottom-width:1px;
	}
	
	#top div {
		margin-left:auto;
		margin-right:auto;
		width:278px;
		position:relative;
		top:45px;
		}
	
#middle {
	width:938px;
	/*height:398px;*/
	padding-bottom:20px;
	}
	
	#left {
	width:438px;
	height:398px;
	float:left;
	}
	
	#right {
	width:500px;
	/*height:398px;*/
	float:left;
	}
	
	#right input {
	position:relative;
	top:3px;
	}
	
	#right .titre {
	margin-bottom:3px;
	}
	
	#right .texte {
	margin:6px;
	}
	
	#right a {
		color:#FFFFFF;
		font-size:11px;
		float:right;
		display:block;
		line-height:25px;
		}
	
#bottom {
	background:url(img/logo.gif) no-repeat left bottom;
	width:938px;
	/*padding-top:35px;*/
	clear:both;
	border-top-style:solid;
	border-top-color:#bfbfbf;
	border-top-width:1px;
	}
	
	#bottom img {
	position:relative;
	top:45px;
	}
	
	#bottom ul {
	padding-left:110px;
	height:44px;
	list-style-type:none;
	margin:0;
	}
	
	#bottom ul li {
	background:url(img/li.gif) no-repeat left;
	list-style-type:none;
	margin:0;
	padding:0;
	display:inline;
	float:left;
	height:44px;
	}
	
	#bottom ul li a {
	margin:0;
	padding:0;
	display:block;
	height:44px;
	line-height:44px;
	}
	
	.img_bottom_pastille {
	margin:-40px 0 0 15px;
	}
	
	#img-left {
	width:80px;
	float:left;
	}
	
#video-middle {
	width:464px;
	float:left;
	}
	
#video-middle object {
		position:relative;
		left:66px;
		top:31px;
		}
	
	#accueil, #mentions {
	display:block;
	width:78px;
	height:44px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	}

	#mentions {
	width:150px;
	}
	
#invits {
	margin-left:45px;
	}
	
	#haut img {
	position:relative;
	top:0px;
	}
	
.titre {
	font-size:16px;
	color:#FFF;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:23px;
	}
	
.texte {
	font-size:14px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:text-top;
	text-align:right;
	}
	
.nom {
	width:150px;
	height:15px;
	margin-left:5px;
	margin-right:7px;
	}
	
.prenom {	
	width:130px;
	height:15px;
	margin-left:5px;
	}
	
.email {
	width:355px;
	height:15px;
	margin-left:5px;
	}
	
.message {
	width:300px;
	height:80px;
	margin-left:5px;
	}
	
#video-left {
	width:664px;
	float:left;
	}
	
	#video-left object {
		position:relative;
		left:260px;
		top:31px;
		}
	
#video-right {
	width:274px;
	float:left;
	}
	
	#bientot {margin-top:28px;}
	#video-right p {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFF; padding-left:16px; margin-top:4px; margin-bottom:0px;}
	#vids {margin:0 0 4px 0;}
	
.small {
	font-size:10px;
	color:#FFFFFF;
	text-align:justify;
	clear:both;
	padding:10px;
	font-weight:normal;
	}
	
#mentions-contenu {
	width:900px;
	float:left;
	color:#FFF;
	padding-top:15px;
	}
	
	#mentions-contenu a {
		color:#FFFFFF;
		text-decoration:none;
		}
		
		#mentions-contenu a:hover {
			text-decoration:underline;
			}
			
	#mentions-contenu.small {
		color:#FFF;
		font-size:10px;
		padding:0 0 0 -10px;
		}