
*{
	margin:0;
	padding:0;
}

img{
	border:0;
}

body{
	background: #000 url(../images/bg.jpg) repeat-x;
    text-align: center; /* pour corriger le bug de centrage IE */
}

ul{
	padding:0;
	margin: 0;
}

li {
	background:url(../images/tiret_liste.gif) 0 .4em no-repeat;
	padding: 0 0 2px 12px;
	list-style:none;
}

#menu_flash{
top:0;
left:0;
z-index:100;
position: absolute;
}

#conteneur,#supconteneur, #header, #footer{
	margin: 0 auto;
	width: 864px;	
	text-align: left;
	position: relative;
}

#header{
	height: 72px;
	font-size:0;
	background : transparent url(../images/cyril_header.jpg) no-repeat;
}

#footer{
	height: 35px;
	background: #000 ;
	font-size:0;
}

#picto_footer{
	background: #000 url(../images/picto_attitude.gif) no-repeat;
	width:176px;
	height: 35px;
	float:left;
}

#supconteneur{
	background : #1D0004 url(../images/bg_repet.jpg) repeat-y;
	
}

#conteneur{
	padding: 0 0 100px 0;
	background : transparent url(../images/bg_conteneur.jpg) no-repeat;
	font-size:0;
}

.contenu{
	padding: 0 110px 0 25px;
}

.contenu2{
	padding: 0 45px 0 25px;
}

.contenu3{
	padding: 0;
}

.separateur{
	margin: 30px 25px;
	background : transparent url(../images/pointille_orange.gif) repeat-x;
	height: 1px;
	font-size: 0px;
}	

.encart{
	position: relative;
	background: transparent url(../images/encart.gif) no-repeat;
	width: 392px;
	height: 109px;
}

.titre{
	padding: 40px 0 30px 0;
}

.titre2{
	padding: 40px 0 13px 0;
}

.bloc_lien{
	width: 235px;
	background: #4E001D;
	margin: 0 0 0 20px;
	padding : 15px 5px;
}

.bloc_lien2{
	width: 235px;
	background: #4E001D;
	margin: 0 0 0 25px;
	padding : 13px 10px;
}

.clear{
	margin:0;
	padding:0;
	clear:both;
	font-size:0;
	height:0;
}