body {
	margin: 0px;
	padding: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

a, a:hover, a:visited, a:active {
	text-decoration:none;
}

#contenu a, #contenu a:hover, #contenu a:visited, #contenu a:active {
	color:#000000;
}

#logo {
	background-image:url(../images/fond.jpg);
	width:454px;
	height:299px;
	position:absolute;
	top:0;
	left:50%;
	margin-left:-500px;
}

#qsn {
	background-image:url(../images/qsn.gif);
	width:141px;
	height:27px;
	position:absolute;
	top:18px;
	left:50%;
	margin-left:200px;
}

#qsn:hover { background-image:url(../images/qsn_hover.gif); }

#contact {
	background-image:url(../images/contact.gif);
	width:140px;
	height:27px;
	position:absolute;
	top:18px;
	left:50%;
	margin-left:350px;
}

#contact:hover { background-image:url(../images/contact_hover.gif); }

#rechercher {
	position:absolute;
	top:50px;
	left:50%;
	margin-left:180px;
}

#champ_recherche {
	border:1px solid #999999;
	width:109px;
	height:12px;
	position:absolute;
	top:55px;
	left:50%;
	margin-left:361px;
	padding-left:3px;
	padding-left:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}

#ok {
	background-image:url(../images/ok.gif);
	width:17px;
	height:27px;
	position:absolute;
	top:50px;
	left:50%;
	margin-left:481px;
}

#ok:hover { background-image:url(../images/ok_hover.gif); }

#logo_diieses {
	position:absolute;
	top:25px;
	left:50%;
	margin-left:-120px;
}

#menu1, #menu2, #menu3, #menu4, #menu5, #menu6, #menu7 {
	position:absolute;
	top:95px;
	left:50%;
	height:37px;
}

#menu1 {
	background-image:url(../images/menu_1.jpg);
	width:168px;
	margin-left:-500px;
}

#menu2 {
	background-image:url(../images/menu_2.jpg);
	width:139px;
	margin-left:-331px;
}

#menu3 {
	background-image:url(../images/menu_3.jpg);
	width:210px;
	margin-left:-191px;
}

#menu4 {
	background-image:url(../images/menu_4.jpg);
	width:136px;
	margin-left:20px;
}

#menu5 {
	background-image:url(../images/menu_5.jpg);
	width:83px;
	margin-left:157px;
}

#menu6 {
	background-image:url(../images/menu_6.jpg);
	width:110px;
	margin-left:241px;
}

#menu7 {
	background-image:url(../images/menu_7.jpg);
	width:146px;
	margin-left:352px;
}

#vousetesici {
	position:absolute;
	top:160px;
	left:50%;
	margin-left:-500px;
}

#trailer {
	position:absolute;
	top:164px;
	left:50%;
	margin-left:-355px;
}

#trailer img { vertical-align:middle; margin-right:5px; }

.lien_vert { color:#94cd17; margin-right:10px; }

.lien_rouge { color:#fa3f1e; margin-right:10px; }

.lien_bleu { color:#176b7f; margin-right:10px; }

#accesprive {
	position:absolute;
	top:160px;
	left:50%;
	margin-left:-22px;
}

#espaceprive {
	position:absolute;
	top:163px;
	left:50%;
	margin-left:190px;
	display:none;
}

#espaceprive a, #espaceprive a:hover, #espaceprive a:visited, #espaceprive a:active{
	color:#333333;
}

#espaceprive a:hover { text-decoration:underline; }

#login {
	position:absolute;
	top:162px;
	left:50%;
	margin-left:175px;
	border:1px solid #999999;
	width:109px;
	height:12px;
	padding-left:3px;
	padding-left:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}

#mdp {
	position:absolute;
	top:162px;
	left:50%;
	margin-left:295px;
	border:1px solid #999999;
	width:109px;
	height:12px;
	padding-left:3px;
	padding-left:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}

#seconnecter {
	position:absolute;
	top:160px;
	left:50%;
	margin-left:418px;
	width:77px;
	height:18px;
	background-image:url(../images/seconnecter.jpg);
}

#seconnecter:hover { background-image:url(../images/seconnecter_hover.jpg); }

#contenu {
	position:absolute;
	top:185px;
	left:50%;
	margin-left:-500px;
	width:1001px;
	border-top:1px solid #666666;
	padding-top:20px;
}

#pied {
	width:1000px;
	border-top:1px solid #666666;
	margin-top:20px;
	text-align:right;
	font-size:10px;
	padding-top:10px;
	color:#999999;
}

#pied a, #pied a:hover, #pied a:visited, #pied a:active {
	color:#999999;
}

#ssmenu1 {
	position:absolute;
	top:132px;
	left:50%;
	margin:0;
	padding:0;
	margin-left:156px;
	width:280px;
	border-bottom:1px solid #FFFFFF;
	display:none;
}

#ssmenu1 li {
	list-style:none;
	height:20px;
	border:1px solid #FFFFFF;
	border-bottom:none;
	background-image:url(../images/fleches_ssmenu.gif);
	background-repeat:no-repeat;
	padding-left:20px;
}

#ssmenu1 li a, #ssmenu1 li a:visited, #ssmenu1 li a:active, #ssmenu1 li a:hover {
	color:#FFFFFF;
	line-height:20px;
} 


#ssmenu2 {
	position:absolute;
	top:132px;
	left:50%;
	margin:0;
	padding:0;
	margin-left:240px;
	width:200px;
	border-bottom:1px solid #FFFFFF;
	display:none;
}

#ssmenu2 li {
	list-style:none;
	height:20px;
	border:1px solid #FFFFFF;
	border-bottom:none;
	background-image:url(../images/fleches_ssmenu.gif);
	background-repeat:no-repeat;
	padding-left:20px;
}

#ssmenu2 li a, #ssmenu2 li a:visited, #ssmenu2 li a:active, #ssmenu2 li a:hover {
	color:#FFFFFF;
	line-height:20px;
} 

#ssmenu3 {
	position:absolute;
	top:132px;
	left:50%;
	margin:0;
	padding:0;
	margin-left:351px;
	width:148px;
	border-bottom:1px solid #FFFFFF;
	display:none;
}

#ssmenu3 li {
	list-style:none;
	height:20px;
	border:1px solid #FFFFFF;
	border-bottom:none;
	background-image:url(../images/fleches_ssmenu.gif);
	background-repeat:no-repeat;
	padding-left:20px;
}

#ssmenu3 li a, #ssmenu3 li a:visited, #ssmenu3 li a:active, #ssmenu3 li a:hover {
	color:#FFFFFF;
	line-height:20px;
} 

#colonne_gauche {
	width:480px;
	padding-left:25px;
	padding-right:25px;
	text-align:justify;
}

#colonne_droite {
	width:420px;
	padding-left:25px;
	padding-right:25px;
	text-align:justify;
}

#envoyer {
	background-image:url(../images/encart_envoyer.jpg);
	width:482px;
	height:34px;
	margin-top:15px;
}

#champ_partager {
	border:1px solid #999999;
	width:170px;
	height:14px;
	padding-left:3px;
	padding-left:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#888888;
	margin-left:222px;
	margin-top:9px;
	float:left;
}

#bouton_envoyer {
	width:63px;
	height:16px;
	display:block;
	float:right;
	margin-top:10px;
	margin-right:13px;
}

* html #bouton_envoyer {
	margin-right:6px;
}

.image { width:120px; height:90px; border:1px solid #7bb933; overflow:hidden; display:block; }

#separateur_centre {
	background-color:#999999;
}

#infobulle1 {
	z-index:2000;
	background-image:url(../images/infobulle1.png);
	width:352px;
	height:67px;
	display:none;
	position:absolute;
	top:125px;
	left:50%;
	margin-left:-430px;
}

#infobulle2 {
	z-index:2000;
	background-image:url(../images/infobulle2.png);
	width:345px;
	height:67px;
	display:none;
	position:absolute;
	top:125px;
	left:50%;
	margin-left:-420px;
}


#infobulle3 {
	z-index:2000;
	background-image:url(../images/infobulle3.png);
	width:512px;
	height:67px;
	display:none;
	position:absolute;
	top:125px;
	left:50%;
	margin-left:-340px;
}


#infobulle4 {
	z-index:2000;
	background-image:url(../images/infobulle4.png);
	width:427px;
	height:67px;
	display:none;
	position:absolute;
	top:125px;
	left:50%;
	margin-left:-320px;
}

* html #infobulle1 {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/infobulle1.png', sizingMethod='scale');
}
* html #infobulle2 {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/infobulle2.png', sizingMethod='scale');
}
* html #infobulle3 {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/infobulle3.png', sizingMethod='scale');
}
* html #infobulle4 {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/infobulle4.png', sizingMethod='scale');
}

#baseline_macif {
	background-image:url(../images/baseline_macif.jpg);
	width:404px;
	height:31px;
	overflow:hidden;
	position:absolute;
	bottom:140px;
	right:30px;
}