/* CSS Document */







/* Base de la page -------- */
html, body {
margin:							0;
height:							100%;
border:							0;
padding:						0;
background-image:				url(../images/bg-test.jpg);
background-position:			center top;
background-repeat:				repeat-y;
background-attachment:			fixed;
}

h1, h2, h3, h4, h5 {
margin:							0;
padding:						0;
display:						inline;
}

p {
margin:							0;
padding:						0;
}

form {
margin:							0;
padding:						0;
}




/* Blocs de la structure -------- */
/* Conteneur ---- */
#conteneur {
width:							954px;
height:							100%;
margin-left:					auto;
margin-right:					auto;
}



/* Header ---- */
#header {
width:							954px;
height:							277px;
background-image:				url(../images/structure/header.png);
background-repeat:				no-repeat;
position:						relative;
}
#baner_top {
width:							626px;
height:							75px;
position:						absolute;
top:							0;
left:							0;
border:							1px solid #E8E8E8;
}
#quick_menu {
width:							525px;
height:							22px;
position:						absolute;
top: 							145px;
left: 							174px;
padding:						0;
}
#main_menu {
width:							946px;
height:							22px;
position:						absolute;
top:							250px;
padding:						0;
}
#newsletter_inscription_box {
width:							231px;
height:							72px;
position:						absolute;
bottom:							29px;
right:							0;
}


/* Contenu ---- */
#main_conteneur {
width:							954px;
position:						relative;
margin-top:						25px;
margin-bottom:					15px;
}

/* Contenu : Contenu principal */
#main_block_contenu {
width:							824px;
position:						relative;
float:							left;
}

#flash_ads_conteneur {
width:							378px;
height:							287px;
position:						relative;
border-left:					2px solid #00c3ff;
border-right:					2px solid #00c3ff;
}

/* Contenu : Contenu colonne de droite */
#main_block_right {
width:							123px;
position:						relative;
left:							4px;
float:							left;
margin-bottom:					15px;
}
#banniere_verticale {
width:							124px;
height:							619px;
border:							1px solid #E8E8E8;
position:						relative;
}
#box_logo_defilants {
width:							123px;
height:							228px;
position:						relative;
top:							5px;
}



/* Footer ---- */
#footer {
width:							954px;
height:							169px;
background-image:				url(../images/structure/bg_footer.jpg);
background-repeat:				no-repeat;
position:						relative;
float:							left;
clear:							both;
}
#footer_adsense {
width:							800px;
height:							90px;
position:						absolute;
margin-top:						40px;
margin-left:					12px;
}
#footer_picture {
width:							180px;
height:							115px;
position:						absolute;
right:							0;
top:							27px;
background-image:				url(../images/footer-girl.jpg);
background-repeat:				no-repeat;
}
#footer_texte_line {
min-width:						530px;
height:							25px;
text-align:						center;
position:						relative;
top:							140px;
text-align:						center;
margin-left:					212px;
/* Textes */
font-family:					Myriad, Arial, Helvetica, sans-serif;
font-size:						12px;
font-weight:					normal;
color:							#FFFFFF;
}

#footer_under {
width:							954px;
height:							25px;
position:						relative;
float:							left;
clear:							both;
}



/* Fiche commerce nouvelle version */
.fiche_linkbox_conteneur {
	width:						100%;
	height:						43px;
	position:						relative;
	margin-top:					15px;
	}
	.fiche_linkbox_btn_siteweb {
		width:						256px;
		height:						43px;
		position:						relative;
		float:						left;
		margin-left:					1px;
		display:						block;
		background-image:				url(../../images/boxes/btn-website-off.jpg);
		}
	.fiche_linkbox_btn_siteweb_on {
		width:						256px;
		height:						43px;
		position:						relative;
		float:						left;
		margin-left:					1px;
		display:						block;
		background-image:				url(../../images/boxes/btn-website-on.jpg);
		}
	.fiche_linkbox_btn_siteweb_on:hover {
		background-image:				url(../../images/boxes/btn-website-on_on.jpg);
		}
	.fiche_linkbox_btn_adresseemail {
		width:						256px;
		height:						43px;
		position:						relative;
		float:						left;
		margin-left:					1px;
		display:						block;
		background-image:				url(../images/boxes/btn-email_off.jpg);
		}
	.fiche_linkbox_btn_adresseemail_on {
		width:						256px;
		height:						43px;
		position:						relative;
		float:						left;
		margin-left:					1px;
		display:						block;
		background-image:				url(../images/boxes/btn-email_on.jpg);		
		}
	.fiche_linkbox_btn_adresseemail_on:hover {
		background-image:				url(../images/boxes/btn-email_on_on.jpg);		
		}
	.fiche_linkbox_btn_pageweb {
		width:						256px;
		height:						43px;
		position:						relative;
		float:						left;
		display:						block;
		background-image:				url(../images/boxes/btn-page-off.jpg);
		}
	.fiche_linkbox_btn_pageweb_on {
		width:						256px;
		height:						43px;
		position:						relative;
		float:						left;
		display:						block;
		background-image:				url(../images/boxes/btn-page-on.jpg);
		}
	.fiche_linkbox_btn_pageweb_on:hover {
		background-image:				url(../images/boxes/btn-page-on_on.jpg);
		}
.box_facebook_haut {
	width:							115px; 
	height:							100px; 
	position:						absolute; 
	top:							0px; 
	right:							0px; 
	display:						block; 
	top:							-20px;
	}
