@charset "UTF-8";html {		overflow-x:hidden;}body {	background-color: #000000;	margin-left: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-image: url(../images/fond.jpg);	background-repeat: repeat-x;		margin-top: 0px;	  	}a:link {	color: #AAAAAA;	text-decoration: none;	outline:0px;}a:visited {	text-decoration: none;	color: #AAAAAA;	outline:0px;}a:hover {	text-decoration: none;	color: #333333;	outline:0px;}a:active {	text-decoration: none;	color: #333333;	outline:0px;}#conteneur {	margin-left: auto;	margin-right: auto;	width: 1024px;	height: 670px;		}#abit {	height: 205px;	width: 300px;	margin-left: 700px;	padding-top: 10px;}#logo {	height: 96px;	width: 241px;	margin-left: 20px;	float: left;	background-image: url(../images/logo.gif);	background-repeat: no-repeat;	margin-top: 20px;}#fleur {	height: 254px;	width: 248px;	margin-left: 127px;	background-image: url(../images/fleur.jpg);	background-repeat: no-repeat;	float: left;}#about {	height: 205px;	width: 300px;	opacity:0.8;	filter:alpha(opacity=80);	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	padding: 5px;	background-color: #666666;	visibility: hidden;	text-align: justify;	}*+html #about {	height: 205px;	width: 300px;	opacity:0.8;	filter:alpha(opacity=80);	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	padding: 5px;	background-color: #666666;	visibility: hidden;	margin-left: 1px;	margin-top: -4px;}* html #about {	height: 205px;	width: 300px;	opacity:0.8;	filter:alpha(opacity=80);	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	padding: 5px;	background-color: #666666;	visibility: hidden;	position:absolute;	left: 704px;	top: 40px;}html[xmlns*=""] body:last-child #about {height: 200px;	width: 300px;	opacity:0.8;	filter:alpha(opacity=80);	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	padding: 5px;	background-color: #666666;	visibility: hidden;	position:absolute;	}#liens {	height: 205px;	width: 300px;	opacity:0.8;	filter:alpha(opacity=80);	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	padding: 5px;	background-color: #666666;	visibility: hidden;	position:absolute;}*+html #liens {	height: 205px;	width: 300px;	opacity:0.8;	filter:alpha(opacity=80);	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	padding: 5px;	background-color: #666666;	visibility: hidden;	position:absolute;	left: 906px;	top: 40px;}* html #liens {	height: 205px;	width: 300px;	opacity:0.8;	filter:alpha(opacity=80);	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	padding: 5px;	background-color: #666666;	visibility: hidden;	position:absolute;	left: 704px;	top: 40px;}html[xmlns*=""] body:last-child #liens {height: 200px;	width: 300px;	opacity:0.8;	filter:alpha(opacity=80);	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	padding: 5px;	background-color: #666666;	visibility: hidden;	position:absolute;	}#contact {	height: 205px;	width: 300px;	opacity:0.8;	filter:alpha(opacity=80);	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	padding: 5px;	background-color: #666666;	visibility: hidden;	position: absolute;	top: 40px;}*+html #contact {	height: 205px;	width: 300px;	opacity:0.8;	filter:alpha(opacity=80);	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	padding: 5px;	background-color: #666666;	visibility: hidden;	position:absolute;	top: 40px;}* html #contact {	height: 205px;	width: 300px;	opacity:0.8;	filter:alpha(opacity=80);	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	padding: 5px;	background-color: #666666;	visibility: hidden;	position:absolute;	left: 704px;	top: 40px;}html[xmlns*=""] body:last-child #contact {height: 200px;	width: 300px;	opacity:0.8;	filter:alpha(opacity=80);	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	padding: 5px;	background-color: #666666;	visibility: hidden;	position:absolute;	}* html #fleur {	height: 254px;	width: 248px;	margin-left: 107px;	background-image: url(../images/fleur.jpg);	background-repeat: no-repeat;	float: left;}#motion {	width: 200%;	height: 100px;	}#pagemotion {	width: 200%;	height: 282px;	}#fond {	background-image: url(images/fond.jpg);	background-repeat: repeat-x;}#motion2 {	opacity:0;	filter:alpha(opacity=0);	width: 2000px;	height: 100px;	left:-1px;	background-color: #6abd45;	z-index: 6;	position: absolute;	top: 255px;	behavior: url('IEFixes.htc');	color: #FFFFFF;	}#motion2web {	opacity:0;	filter:alpha(opacity=0);	width: 2000px;	height: 26px;	left:-1px;	background-color: #6abd45;	z-index: 6;	position: absolute;	top: 255px;	behavior: url('IEFixes.htc');	color: #FFFFFF;	}.txt {	margin-top:8px;	opacity:0.08;	filter:alpha(opacity=8);	float: left;	margin-right:0px;	width:443px;}.txt li{	list-style-type: none;	list-style-position: outside;	background-image: url(../images/puce.gif);	background-repeat: no-repeat;	background-position: 0% 6px;	text-indent: 15px;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;}.txt2 {	margin-top:-10px;	opacity:0.08;	filter:alpha(opacity=8);	float: left;	margin-right:0px;	width:443px;}.txt2 li{	list-style-type: none;	list-style-position: outside;	background-image: url(../images/puce.gif);	background-repeat: no-repeat;	background-position: 0% 6px;	text-indent: 15px;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;}.txt3 {margin-top:32px;}*+html .txt3 {margin-top:29px;}.txt3 li{	list-style-type: none;	list-style-position: outside;	background-image: url(../images/puce.gif);	background-repeat: no-repeat;	background-position: 0% 6px;	text-indent: 15px;	margin: 0 0 0 0;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;}.txt4 {	margin-top:8px;	opacity:0.08;	filter:alpha(opacity=8);	float: left;	margin-right:0px;	width:400px;}.actu {	margin-top:8px;	opacity:0.08;	filter:alpha(opacity=8);	float: left;	width: 450px;}.actu li{	list-style-type: none;	list-style-position: outside;	background-image: url(../images/puce.gif);	background-repeat: no-repeat;	background-position: 0% 6px;	text-indent: 15px;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;}#motion3 {	width: 2500px;	height: 100px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #6abd45;	z-index: 5;	position: absolute;	top: 254px;	left: -500px;	color: #FFFFFF;	}#motion4 {	width: 2500px;	height: 20px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #6abd45;	z-index: 5;	position: absolute;	top: 254px;	left: -500px;	color: #FFFFFF;	}#motionweb {	width: 200%;	height: 26px;}#web {	width: 200%;		height: 100px;}#webmotion {	width: 200%;		height: 26px;}#web2 {	opacity:0;	filter:alpha(opacity=0);	width: 2000px;	height: 100px;	left:-1px;	behavior: url('IEFixes.htc');	z-index: 6;	position: absolute;	top: 355px;	background-color: #faa21b;}#web2motion {	opacity:0;	filter:alpha(opacity=0);	width: 2000px;	height: 26px;	left:-1px;	behavior: url('IEFixes.htc');	z-index: 6;	position: absolute;	top: 536px;	background-color: #faa21b;}#web2design {	opacity:0;	filter:alpha(opacity=0);	width: 2000px;	height: 26px;	left:-1px;	behavior: url('IEFixes.htc');	z-index: 6;	position: absolute;	top: 280px;	background-color: #faa21b;}#web3 {	width: 2500px;	height: 100px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #faa21b;		z-index: 5;	position: absolute;	top: 354px;	left: -500px;}#web4 {	width: 2500px;	height: 26px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #faa21b;	z-index: 5;	position: absolute;	top: 536px;	left: -500px;}#web5 {	width: 2500px;	height: 20px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #faa21b;	z-index: 5;	position: absolute;	top: 280px;	left: -500px;}#design {	width: 200%;		height: 100px;}#design2 {	width: 2000px;	height: 100px;	left:-1px;	behavior: url('IEFixes.htc');	z-index: 6;	position: absolute;	top: 455px;	opacity:0;	filter:alpha(opacity=0);	background-color: #253c98;}#design2motion {	width: 2000px;	height: 26px;	left:-1px;	behavior: url('IEFixes.htc');	z-index: 6;	position: absolute;	top: 562px;	opacity:0;	filter:alpha(opacity=0);	background-color: #253c98;}#design2dvd {	width: 2000px;	height: 26px;	left:-1px;	behavior: url('IEFixes.htc');	z-index: 6;	position: absolute;	top: 306px;	opacity:0;	filter:alpha(opacity=0);	background-color: #253c98;}#design3 {	width: 2500px;	height: 100px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #253c98;		z-index: 5;	position: absolute;	top: 454px;	left: -500px;}#design4 {	width: 2500px;	height: 100px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #253c98;	background-color:#FFFF00	z-index: 5;	position: absolute;	top: 562px;	left: -500px;}#design5 {	width: 2500px;	height: 20px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #253c98;	background-color:#FFFF00	z-index: 5;	position: absolute;	top: 306px;	left: -500px;}#designmotion {	width: 200%;		height: 26px;}#dvd {	width: 200%;		height: 100px;}#dvd2 {	width: 2000px;	height: 100px;	left:-1px;	behavior: url('IEFixes.htc');	z-index: 6;	position: absolute;	top: 555px;	opacity:0;	filter:alpha(opacity=0);	background-color: #b01f81;}#dvd2motion {	width: 2000px;	height: 26px;	left:-1px;	behavior: url('IEFixes.htc');	z-index: 6;	position: absolute;	top: 588px;	opacity:0;	filter:alpha(opacity=0);	background-color: #b01f81;}#dvd3 {	width: 2500px;	height: 100px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #b01f81;		z-index: 5;	position: absolute;	top: 554px;	left: -500px;}#dvd4 {	width: 2500px;	height: 100px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #b01f81;	z-index: 5;	position: absolute;	top: 588px;	left: -500px;}#dvd5 {	width: 2500px;	height: 20px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #b01f81;	z-index: 5;	position: absolute;	top: 332px;	left: -500px;}#dvdmotion {		width: 200%;		height: 26px;}#titremotion {	left: 500px;	z-index: 2;	margin-right: auto;	margin-left: 468px;	height: 26px;	width: 195px;	float: left;}.titreactu {	margin-left: 680px;	opacity:0;	filter:alpha(opacity=0);	color: #FFFFFF;	height: 26px;	width: 65px;	vertical-align: middle;}* html #titremotion {	left: 500px;	z-index: 2;	margin-right: auto;	margin-left: 234px;	height: 26px;	width: 195px;	}#titreweb {	left: 500px;	z-index: 2;	margin-right: auto;	margin-left: 465px;	height: 26px;	width: 195px;	float: left;}* html #titreweb {	left: 500px;	z-index: 2;	margin-right: auto;		margin-left: 234px;	height: 26px;	width: 195px;}#titreweb2 {	z-index: 2;	margin-left: 465px;	height: 26px;	width: 195px;	}#cadres1 {	height: 200px;	width: 500px;	float: left;	padding-left: 12px;}#cadres2 {	height: 200px;	width: 500px;	float: left;	padding-left: 3px;}* html #cadres2 {	height: 200px;	width: 500px;	float: left;	margin-left: -13px;}#titredesign {	left: 500px;	z-index: 2;	margin-right: auto;	margin-left: 476px;	height: 26px;	width: 195px;	float: left;}* html #titredesign {	left: 234px;	z-index: 1	top:-25px;		margin-right: auto;	margin-left: 238px;	height: 26px;	width: 195px;	}#titredesign2 {	z-index: 2;	margin-left: 476px;	height: 26px;	width: 195px;}#titredvd {	left: 500px;	z-index: 2;	margin-right: auto;	margin-left: 477px;	height: 26px;	width: 195px;	float: left;}* html #titredvd {	left: 234px;	z-index: 1	top:-25px;		margin-right: auto;	margin-left: 238px;	height: 26px;	width: 195px;}.tige {	background-image: url(../images/tige1.jpg);	height: 74px;	width: 21px;	float: left;	margin-left: 29px;}* html .tige {	background-image: url(../images/tige1.jpg);	height: 74px;	width: 21px;	float: left;	margin-left: -11px;}.tige2 {	background-image: url(../images/tige2.jpg);	height: 74px;	width: 21px;	float: left;	margin-left: 29px;}* html .tige2 {	background-image: url(../images/tige2.jpg);	height: 74px;	width: 21px;	float: left;	margin-left: -11px;}.tige3 {	background-image: url(../images/tige3.jpg);	height: 74px;	width: 21px;	float: left;	margin-left: 29px;}* html .tige3 {	background-image: url(../images/tige3.jpg);	height: 74px;	width: 21px;	float: left;	margin-left: -11px;}.tige4 {	background-image: url(../images/tige4.jpg);	height: 100px;	width: 21px;	float: left;	margin-left: 29px;}* html .tige4 {	background-image: url(../images/tige4.jpg);	height: 74px;	width: 22px;	float: left;	margin-left: -12px;}.tige1m {	background-image: url(../images/tige12.jpg);	height: 256px;	width: 21px;	float: left;}.tige2m {	background-image: url(../images/tige22.jpg);	height: 256px;	width: 21px;	float: left;}.tige3m {	background-image: url(../images/tige33.jpg);	height: 256px;	width: 21px;	float: left;}.tige4m {	background-image: url(../images/tige44.jpg);	height: 287px;	width: 21px;	float: left;}#fin {	width: 100%;	border-top-width: 0px;	border-top-style: solid;	border-top-color: #222222;	height: 100px;}#top {	height: 254px;	width: 1024px;}.img {	margin-bottom: 0px;	margin-right: 10px;}.img2 {	float: left;	margin-right: 4px;	margin-top: 8px;	margin-bottom: 12px;}.img3 {	float: left;	margin-right: 4px;	}.img4 {	float: left;	margin-right: 4px;	margin-top: 2px;	margin-bottom: 5px;	}.img5 {	float: left;	margin-right: 4px;	padding-top:8px;	margin-bottom:20px;	}.img6 {	float: left;	margin-right: 4px;	margin-top: 0px;	margin-bottom: 5px;	}#merci {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	text-align: center;	margin-top: 50px;}.form {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	background-color: #CCCCCC;}.box {	background-color: #6abd45;	height: 55px;	width: 152px;	margin-left: 7px;	float: left;	margin-top: 7px;	font-family: Arial, Helvetica, sans-serif;	padding: 2px;	color: #000000;	background-image: url(../images/loupev.gif);	background-position: 22px 46px;	background-repeat: no-repeat;}.box2 {	background-color: #faa21b;	height: 55px;	width: 152px;	margin-left: 7px;	float: left;	margin-top: 7px;	font-family: Arial, Helvetica, sans-serif;	padding: 2px;	color: #000000;	background-image: url(../images/http.gif);	background-position: 2px 48px;	background-repeat: no-repeat;}.box2b {	background-color: #faa21b;	height: 55px;	width: 152px;	margin-left: 7px;	float: left;	margin-top: 7px;	font-family: Arial, Helvetica, sans-serif;	padding: 2px;	color: #000000;	background-image: url(../images/loupe.gif);	background-position: 22px 46px;	background-repeat: no-repeat;}.box3 {	background-color: #253c98;	height: 55px;	width: 152px;	margin-left: 7px;	float: left;	margin-top: 7px;	font-family: Arial, Helvetica, sans-serif;	padding: 2px;	color: #FFFFFF;	background-image: url(../images/loupeb.gif);	background-position: 22px 46px;	background-repeat: no-repeat;}.box4 {	background-color: #b01f81;	height: 55px;	width: 152px;	margin-left: 7px;	float: left;	margin-top: 7px;	font-family: Arial, Helvetica, sans-serif;	padding: 2px;	color: #FFFFFF;	background-image: url(../images/loupem.gif);	background-position: 22px 46px;	background-repeat: no-repeat;}.valign {	font-size: 11px;	margin: 0px;	padding: 4px 0px 0px;}.valign2 {	font-size: 11px;	margin: 0px;	padding: 0px;}.valign3 {	font-size: 11px;	margin: 0px;	padding: 8px 0px 0px;}.valign4 {	font-size: 11px;	margin: 0px;	padding: 12px 0px 0px;}.ligne1 {	margin-top: 35px;	float: left;}.ligne2 {	margin-top: 35px;	float: left;}.ligne3 {	margin-top: 60px;	float: left;}.ligne1 a:link {	color: #FFFFFF;}.ligne1 a:visited {	color: #FFFFFF;}.ligne2 a:link {	color: #000000;}.ligne2 a:visited {	color: #000000;}.ligne3 a:link {	color: #FFFFFF;}.ligne3 a:visited {	color: #FFFFFF;}#box, #box1, #box2, #box3, #box4, #box5, #box6, #box7, #box8, #box9, #box10, #box11, #box12, #box13, #box14, #box15, #box16, #box17, #box18, #box19, #box20 {filter:alpha(opacity=100);}