
html {
	height: 100%;
	min-width: 960px;
}

body {

	background-color: #000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 100%;
	min-width: 960px;
		    scrollbar-face-color: #000000;
    scrollbar-arrow-color: #FFFF00;
    scrollbar-highlight-color: #282828;
    scrollbar-3dlight-color: #3D3834;
    scrollbar-shadow-color: #000000;
    scrollbar-darkshadow-color: #3F3F3F;
    scrollbar-track-color: #202020;
    scrollbar-base-color: #800080;
}



.bg1 {
	z-index: 1;
	top: 0;
	left: 0;
	position: absolute;
	width: 100%;
	min-width: 960px;
	height: 1080px;
	background: url(images/bg1.jpg) top no-repeat;
}

.bg4 {
	z-index: 1;
	top: 0;
	left: 0;
	position: absolute;
	width: 100%;
	min-width: 960px;
	height: 1080px;
	background: url(images/bg4.jpg) top no-repeat;
}

.bg5 {
	z-index: 1;
	top: 0;
	left: 0;
	position: absolute;
	width: 100%;
	min-width: 960px;
	height: 1080px;
	background: url(images/bg5.jpg) top no-repeat;
}
.bg2 {
	z-index: 2;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	min-width: 960px;
	height: 1080px;
	background-repeat: no-repeat;
	background-position: top center;
}
.bg_site {
	position: relative;
	z-index: 3;
	min-width: 100%;
	height: 100%;
}


.index_top {

width: 960px;
height:60px;
margin-left: auto; 
margin-right: auto;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
font-size:12px;

}


.accueil_bg {
	
	background-image:url(images/accueil_bg.jpg);
	width:957px;
	height:411px;
	background-repeat:no-repeat;
	background-position:top center;
	margin-left:auto;
	margin-right:auto;
}

.accueil_zone_crenos {
	width:960px;
	height:143px;
	margin-left:auto;
	margin-right:auto;
	margin-top:115px;
	display:block;
}


.index_deathrace {
	width:960px;
	height:279px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/index_deathrace.jpg);
}


.accueil_zone_posters {
	width:960px;
	height:378px;
	margin-left:auto;
	margin-right:auto;
	display:block;
}

.movie {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
}

.title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FF0;
	font-weight:bold;

}


.contact_topbox {

width:950px;
height:192px;
background-color:#000;
display:block;
margin-top:120px;
margin-left:480px;
}

.contact_topbox_photo {

width:480px;
height:192px;
float:right;
background-image:url(images/contact_photo.jpg);

}


.filmography_topbox_photo {

width:165px;
height:193px;
float:right;
background-image:url(images/filmography_photo.jpg);

}


.filmography_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FF0;
	font-weight:bold;
	float:left;
	margin-top:10px;
	margin-left:10px;

}




.filmography_topbox {

width:640px;
height:193px;
background-color:#000;
display:block;
float:right;
margin-top:90px;
}

.filmography_topbox_photo {

width:165px;
height:193px;
float:right;
background-image:url(images/filmography_photo.jpg);

}


.filmography_topbox_container {
	width:960px;
	margin-left:auto;
	margin-right:auto;
	height:193px;
	margin-top:30px;

}


.filmography_container {
	width:960px;
	background-color:#000;
	margin:5px auto 0 auto;
	height:1635px;
	margin-top:97px;
}
.filmography_zone {
	width:900px;
	height: 1615px;
	margin-left:auto;
	margin-right:auto;
	display:block;
	padding-top:20px;
	scrollbar-face-color: #000000;
    scrollbar-arrow-color: #FFFF00;
    scrollbar-highlight-color: #282828;
    scrollbar-3dlight-color: #3D3834;
    scrollbar-shadow-color: #000000;
    scrollbar-darkshadow-color: #3F3F3F;
    scrollbar-track-color: #202020;
    scrollbar-base-color: #800080;

	background-color:#000;
}

.filmography_zone_texte {
	line-height:1.53;
}

.accueil_zone_poster_sum{
	width:236px;
	height:378px;
	background-image:url(images/poster_sum.jpg);
		float:left;

}

.accueil_zone_poster_spiderwick{
	width:236px;
	height:378px;
	background-image:url(images/poster_spiderwick.jpg);
		float:left;
		margin-left:5px;

}

.accueil_zone_poster_300{
	width:236px;
	height:378px;
	background-image:url(images/poster_300.jpg);
		float:left;
		margin-left:4px;

}

.accueil_zone_poster_deathrace{
	width:236px;
	height:378px;
	background-image:url(images/poster_deathrace.jpg);
		float:left;
		margin-left:5px;

}


.accueil_zone_menu_design {
	width:157px;
	height:143px;
	margin-left:161px;
	background-image:url(images/design.jpg);
	float:left;
}

.accueil_zone_menu_design:hover{
	background-position:0 -143px;
}



.accueil_zone_menu_rigging {
	width:157px;
	height:143px;
	background-image:url(images/rigging.jpg);
		float:left;
			margin-left:3px;
}

.accueil_zone_menu_rigging:hover{
	background-position:0 -143px;
}

.accueil_zone_menu_fire {
	width:157px;
	height:143px;
	background-image:url(images/fire.jpg);
		float:left;
		margin-left:3px;
}

.accueil_zone_menu_fire:hover{
	background-position:0 -143px;
}
.accueil_zone_menu_weather{
	width:157px;
	height:143px;
	background-image:url(images/weather.jpg);
		float:left;
		margin-left:3px;
}

.accueil_zone_menu_weather:hover{
	background-position:0 -143px;
}

.accueil_zone_menu_rental {
	width:157px;
	height:143px;
	background-image:url(images/rental.jpg);
		float:left;
		margin-left:3px;
}

.accueil_zone_menu_rental:hover{
	background-position:0 -143px;
}

a:link {
	text-decoration:underline;
	color:#FF0;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color:#F60;
}
a:active {
	text-decoration: none;
	color:#FFF;
}


