/*hack ie6 - png fix*/
img, div, a, li, ul, h2, form { behavior: url(styles/ressources/iepngfix.php); }
/*Fin hack*/

/* commented backslash hack for ie5mac \*/
html, body {
	height:100%;
}
/* end hack */

body {
	margin:0;
	padding:0;
	text-align:center;/* centre for ie5 and 5.5. */
	min-height:356px;/*for mozilla/opera */
	min-width:790px;/* """ */
	background-color:#000;
}

#contenu {
	position:absolute;
	left:0;
	top:50%;
	width:790px;
	height:356px;
	background:#000 url(../images/bg_index_tournee_vigilance.jpg) no-repeat;
	margin-top:-178px; /* make this half your image/element height */
}

#conteneur {
	height:100%;
	width:790px;
	margin-left:auto;/* centre for compliant browsers */
	margin-right:auto;/* centre for compliant browsers */
	position:relative;/* gain stacking context for absolutely placed element */
	text-align:left;
}

a {
	color:#000;
	cursor:pointer;
}

.ico_facebook_vigilance {
	position:absolute;
	left:-9999px;
}

.bt_html a span, 
.bt_flash a span,
.bt_vigilance a span{
	position:absolute;
	left:-9999px;
}

.bt_html {
	width:97px;
	height:107px;
	position:relative;
	top:149px;
	left:529px;
}

.bt_flash {
	width:161px;
	height:126px;
	position:relative;
	top:240px;
	left:368px;
}

.bt_html a,
.bt_html a:link,
.bt_html a:visited {
	background:transparent url(../images/bt_html.png) no-repeat left top;
	width:97px;
	height:107px;
	display:block;
}

.bt_html a:hover,
.bt_html a:active {
	background:transparent url(../images/bt_html.png) no-repeat left bottom;
}

.bt_flash a,
.bt_flash a:link,
.bt_flash a:visited {
	background:transparent url(../images/bt_flash.png) no-repeat left top;
	width:161px;
	height:126px;
	display:block;
}

.bt_flash a:hover,
.bt_flash a:active {
	background:transparent url(../images/bt_flash.png) no-repeat left bottom;
	width:161px;
	height:126px;
	display:block;
}

.bt_vigilance {
	width:136px;
	height:64px;
	position:relative;
	top:150px;
	left:333px;
}

.bt_vigilance a,
.bt_vigilance a:link,
.bt_vigilance a:visited {
	background:transparent url(../images/logo_vigilance.png) no-repeat left top;
	display:block;
	width:136px;
	height:64px;
}	

/*.bt_vigilance a:hover {
	background:#000 url(../images/bt_vigilance.jpg) no-repeat left bottom;
	display:block;
	width:125px;
	height:42px;
}*/

h1 {
	position:absolute;
	left:-9999px;
}
