body {
	margin-left: 0px;
	margin-top: 0px;
	background-color: #000;
}
body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	text-align: center;
}
a {
	font-size: 10px;
	color: #666;
	font-weight: bold;
}
a:visited {
	color: #666;
	font-weight: bold;
}
a:hover {
	color: #999;
	font-weight: bold;
}
a:active {
	color: #666;
	font-weight: bold;
}

a.lien { text-decoration : none;font-weight: bold; font-size : 18px; font-family: Arial, Helvetica, sans-serif; color : #000; background :transparent; }
a.lien:active { text-decoration : none;font-weight: bold; font-size : 18px; font-family: Arial, Helvetica, sans-serif; color : #000; background :transparent; }
a.lien:visited { text-decoration : none;font-weight: bold; font-size : 18px; font-family: Arial, Helvetica, sans-serif; color : #000; background :transparent; }
a.lien:hover {	text-decoration : none;	font-weight: bold; font-size : 18px; font-family: Arial, Helvetica, sans-serif;	color : #666; background :transparent; }

a.lien2 { text-decoration : none;font-weight: bold; font-size : 14px; font-family: Arial, Helvetica, sans-serif; color : #999; background :transparent; }
a.lien2:active { text-decoration : none;font-weight: bold; font-size : 14px; font-family: Arial, Helvetica, sans-serif; color : #999; background :transparent; }
a.lien2:visited { text-decoration : none;font-weight: bold; font-size : 14px; font-family: Arial, Helvetica, sans-serif; color : #999; background :transparent; }
a.lien2:hover {	text-decoration : none;	font-weight: bold; font-size : 14px; font-family: Arial, Helvetica, sans-serif;	color : #FF9900; background :transparent; }


h1 {
	font-size: 24px;
	color: #FFF;
	font-family: calibri, Geneva, sans-serif;
	text-align: left;
	margin-left: 10px;
}
h2 {
	font-size: 12px;
	color: #FFF;
	margin-left: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	text-align: left;
}
h3 {
	font-size: 16px;
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	text-align: right;
	font-style: italic;
}
h4 {
	font-size: 12px;
	color: #600;
	margin-left: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
}
h5 {
	font-size: 12px;
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	text-align: center;
}
.infos {
	text-decoration : none;
	font-size : 7pt;
	font-family: Verdana;
	color : #666666;
	font-weight: bold;
}
.titre {
	color: #FFF;
	font-size: 18px;
	font-style: italic;
}
a img {border-width:0;}

a.copyright {text-decoration : none;font-weight: bold; font-family: Verdana; font-size: 7pt; color: #666666; font-weight: bold }
a.copyright:link {font-weight: bold; font-family: Verdana; font-size: 7pt; color: #666666;  }
a.copyright:hover {font-weight: bold; font-family: Verdana; font-size: 7pt; color: #999999;  }
a.copyright:visited {font-weight: bold; font-family: Verdana; font-size: 7pt; color: #666666; font-weight: bold }

#apDiv_globalcenter {
	margin-left:auto;
	margin-right:auto;
	position:relative;
	top:00px;
	width:100%;
	height:100%;
	z-index:0;
	background-color: #000;
}
#apDiv_center {
	margin-left:auto;
	margin-right:auto;
	position:relative;
	top:10px;
	width:800px;
	height:680px;
	background-image:url(../img/fd.jpg);
	z-index:0;
	text-align: center;
}

#apDiv_menu {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:0px;
	top:0px;
	width:800px;
	height:75px;
	z-index:5;
	visibility: visible;
}
#apDiv_menu3 {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:0px;
	top:0px;
	width:545px;
	height:75px;
	z-index:5;
	visibility: visible;
}
#apDiv_logo {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:0px;
	top:0px;
	width:400px;
	height:75px;
	background-image:url(../img/TapFactory.png);
	z-index:10;
	visibility: visible;
}

#apDiv_facebook {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:545px;
	top:0px;
	width:255px;
	height:65px;
	z-index:10;
	visibility: visible;
	text-align: right;
}
#apDiv_menu2 {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:0px;
	top:75px;
	width:687px;
	height:30px;
	text-align:left;
	z-index:10;
	visibility: visible;
}
#apDiv_twitter {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:725px;
	top:65px;
	width:75px;
	height:30px;
	text-align:left;
	z-index:10;
	visibility: visible;
}
#apDiv_middle {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:0px;
	top:105px;
	width:800px;
	height:545px;
	z-index:5;
	visibility: visible;
}
#apDiv_video {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:171px;
	top:47px;
	width:480px;
	height:272px;
	z-index:5;
	visibility: visible;
}
#apDiv_video2 {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:5px;
	top:345px;
	width:794px;
	height:143px;
	z-index:5;
	visibility: visible;
}
#apDiv_home1 {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:0px;
	top:0px;
	width:800px;
	height:156px;
	z-index:5;
	visibility: visible;
}
#apDiv_home2 {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:0px;
	top:444px;
	width:800px;
	height:76px;
	z-index:5;
	visibility: visible;
}
#apDiv_team1 {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:0px;
	top:0px;
	width:800px;
	height:162px;
	z-index:5;
	visibility: visible;
}
#apDiv_team2 {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:0px;
	top:162px;
	width:180px;
	height:382px;
	z-index:5;
	visibility: visible;
}
#apDiv_team3 {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:180px;
	top:162px;
	width:620px;
	height:382px;
	z-index:5;
	visibility: visible;
}
#apDiv_show1 {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:0px;
	top:0px;
	width:415px;
	height:545px;
	z-index:5;
	visibility: visible;
}
#apDiv_show2 {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:415px;
	top:0px;
	width:385px;
	height:545px;
	z-index:5;
	visibility: visible;
}
#apDiv_photos {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:72px;
	top:40px;
	width:665px;
	height:485px;
	z-index:5;
	visibility: visible;
}
#apDiv_bottom {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:0px;
	top:665px;
	width:800px;
	height:15px;
	z-index:5;
	visibility: visible;
}
#apDiv_top {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:200px;
	top:0px;
	width:1000px;
	height:150px;
	background-image:url(../img/4-poubelles-heads.jpg);
	z-index:5;
	visibility: visible;
}
#apDiv_hotstuff1 {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:200px;
	top:0px;
	width:445px;
	height:150px;
	background-image:url(../img/xavier-planche.jpg);
	z-index:5;
	visibility: visible;
}
#apDiv_hotstuff2 {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:950px;
	top:2px;
	width:250px;
	height:700px;
	background-image:url(../img/jeremie-sand.jpg);
	z-index:5;
	visibility: visible;
}
#apDiv_hotstuff3 {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:200px;
	top:225px;
	width:400px;
	height:475px;
	z-index:5;
	visibility: visible;
}
#apDiv_aerial3 {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:200px;
	top:225px;
	width:400px;
	height:475px;
	z-index:5;
	visibility: visible;
}
#apDiv_acro2 {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:983px;
	top:0px;
	width:217px;
	height:700px;
	z-index:5;
	visibility: visible;
}
#apDiv_comedy1 {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:200px;
	top:225px;
	width:350px;
	height:475px;
	z-index:5;
	visibility: visible;
}
#apDiv_comedy2 {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:550px;
	top:310px;
	width:650px;
	height:390px;
	z-index:5;
	visibility: visible;
}
#apDiv_comedy3 {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:890px;
	top:310px;
	width:290px;
	height:390px;
	z-index:5;
	visibility: visible;
}
#apDiv_tap1 {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:200px;
	top:225px;
	width:290px;
	height:475px;
	z-index:5;
	visibility: visible;
}
#apDiv_tap2 {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:510px;
	top:383px;
	width:690px;
	height:317px;
	z-index:5;
	visibility: visible;
}
#apDiv_tap3 {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:1016px;
	top:0px;
	width:184px;
	height:363px;
	z-index:5;
	visibility: visible;
}
#apDiv_tap4 {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:510px;
	top:0px;
	width:300px;
	height:363px;
	z-index:5;
	visibility: visible;
}
#apDiv_hiphop1 {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:780px;
	top:345px;
	width:420px;
	height:355px;
	z-index:5;
	visibility: visible;
}
#apDiv_hiphop2 {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:548px;
	top:20px;
	width:314px;
	height:300px;
	z-index:5;
	visibility: visible;
}
#apDiv_hiphop3 {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:200px;
	top:225px;
	width:333px;
	height:475px;
	z-index:5;
	visibility: visible;
}
#apDiv_percus2 {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:201px;
	top:2px;
	width:300px;
	height:361px;
	z-index:10;
	visibility: visible;
}
#apDiv_percus3 {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:500px;
	top:0px;
	width:700px;
	height:700px;
	z-index:5;
	visibility: visible;
}
#apDiv_under-top {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:550px;
	top:150px;
	width:650px;
	height:150px;
	background-image:url(../img/4-poubelles-legs.jpg);
	z-index:5;
	visibility: visible;
}

