/*----------------------------------*/
/*				GENERAL				*/
/*----------------------------------*/

* {
	margin:				0px;
	padding:			0px;
}

body {
	text-align: 		center;
	background: 		#fff;
	font-size:			11px;
	font-family: 		Verdana, Arial, sans-serif;
	color:				#000;
}

a {
	color:				#000;
	text-decoration: 	none;
}

a img {
	border:				none;
}

li {
	list-style: 		none;
}

#pageContainer {
	position:			relative;
	width:				770px;
	margin:				auto;
	background: 		url('../images/background/bg_home.jpg') no-repeat;
	padding-top: 		150px;
	text-align: 		left;
}

#logo_bsef {
	position:			absolute;
	right:				-60px;
	top:				15px;
}

/*----------------------------------*/
/*				MENU				*/
/*----------------------------------*/

#menu {
	width:				300px;
	height:				230px;
	position:			relative;
	float:				right;
	margin-bottom:		35px;
}

#menu li {
	position:			absolute;
}

#menu li a {
	display:			block;
	padding:			2px 0px 10px 12px !important;
	padding:			2px 0px 10px 8px;
	background: 		url('../images/home_bg_menu_long.png') no-repeat 0px 100%;
	white-space: 		nowrap; 
	font-size: 			15px;
	font-weight: 		bold;
	color:				#333;
}

#menu li.lg_en a,
#menu li.lg_fr a {
	padding:			0px !important;
	height:				16px;
}

#menu li.lg_en a {
	width:				19px;
	background: 		url('../images/home_en.png') no-repeat;
}

#menu li.lg_fr a {
	width:				18px;
	background: 		url('../images/home_fr.png') no-repeat;
}

#menu li.lg_en {
	top:				10px;
	left:				273px;
}

#menu li.lg_fr {
	top:				31px;
	left:				277px;
}

#menu li.blog {
	top:				105px;
	left:				255px;
}
#menu li.blog a {
	font-size: 			11px;
	background: 		url('../images/home_bg_menu_court.png') no-repeat 0px 100%;
}

#menu li.hunting {
	top:				160px;
	left:				174px;
}

#menu li.let {
	top:				200px;
	left:				50px;
}

/*----------------------------------*/
/*			 SOUS - MENU			*/
/*----------------------------------*/
#sousMenu {
	clear:				both;
	height:				20px;
	margin-bottom:		30px;
}

#sousMenu li {
	float:				right;
	margin:				0px 7px;
	color:				#666;
}

#sousMenu li a {
	font-size: 			13px;
	padding-left:		15px;
	background: 		url('../images/puce_sousMenu.gif') no-repeat 0px 50%;
	color:				#666;
}

/*----------------------------------*/
/*			  PARAGRAPHE			*/
/*----------------------------------*/
#pageContainer h1 {
	font-size:			23px;
	color:				#00470b;
	padding-left:		30px;
	margin-bottom:		10px;
	font-weight: 		normal;
}

.paragraphe {
	text-align: 		justify;
	margin-bottom:		15px;
	text-indent: 		15px;
	background: 		url('../images/puce_paragraphe.gif') no-repeat 2px 4px;
}

.pied {
	text-align: 		right;
}
