*{
	margin:0;
	padding:0;
}

body{
	font-family:Tahoma,Verdana,Trebuchet;
	margin-top:15px;
	font-size:1em;
	background: url(../images/bcg_accueil2.bmp) repeat;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

#cadre{
	position:relative;
	margin-left:auto;
	
	margin-right:auto;
	width: 1024px;
	height:768px;
	text-align:left;
}
a:focus{
outline:none;
}
/*-----------------------------------------------------------------------------LEFT----------------------------------*/

#left{
	/*background: url(../images/banner_left.jpg) no-repeat*/;
	position:absolute;
	top:0;
	left:0;
	width: 179px;
	height:768px;
	z-index:1;
}
#left #langue{
	background: url(../images/lunette_mini.png) no-repeat;
	position:absolute;
	top:20px;
	left:20px;
	width: 177px;
	height:90px;
	z-index:10;
}


#left #langue #lg_fr{
	text-decoration:none;
	text-transform:uppercase;
	/*border:1px solid #666666;*/
	float:left;
	margin-top:53px;
	margin-left:38px;
	width: 25px;
	height:18px;
	font-weight:bold;
	color:#c35a83;
}

#left #langue #lg_nl{
	text-decoration:none;
	text-transform:uppercase;
	/*border:1px solid #666666;*/
	float:left;
	margin-top:48px;
	margin-left:32px;
	width: 25px;
	height:18px;
	font-weight:bold;
	color:#c35a83;
	
}
#left #langue #lg_fr:hover{

		color:#151000;
}

#left #langue #lg_nl:hover{

		color:#151000;
	
}
/*-----------------------------------------------------------------------------LEFT MENU----------------------------------*/
#left #menu_left{
	float:left;
	margin-top:150px;
	width:179px;
	height:520px;
	z-index:1;
}
#left #Menu{
	padding-left:15px;
	width:179px;
	height:470px;
}

#left #Menu #nav{
	width:179px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	height:470px;
	background-repeat:no-repeat;
	list-style-type:none;
	list-style-position:outside;
}

#left #nav li{

	text-align:center;
	width:148px;
	height:64px;
	text-align:center;
	font-weight:bold;
	float:left;
	background: url(../images/tekstballon_pink.png) no-repeat;
	
}

#left #nav li a{
	font-family:WST, Verdana,stencil,Arial;
	letter-spacing:-1px;
	padding-top:17px;
	padding-left:2px;
	padding-right:5px;
	display:block;
	width:100%;
	font-size:11px;
	text-align:center;
	color:#151000;
	text-decoration:none;
}

#left #nav li.noselected a{
	color:#ffffff;
}
#left #nav li.noselected a:hover{
	/* color:#8EA955; */
	color:#000000;
}
#left #nav li.selected a{
	/* color:#8EA955; */
	color:#000000;
}
#left #visages{
	background: url(../images/visages.png) no-repeat;
	width:149px;
	height:93px;
	float:left;
	margin-left:15px;
}
/*-----------------------------------------------------------------------------TOP----------------------------------*/
#top{
	/*background: url(../images/banner_top.jpg) no-repeat;*/
	position:absolute;
	top:0;
	right:0;
	width: 845px;
	height:186px;
	z-index: inherit;
}
#top #menu_top{
	position:absolute;
	right:0;
	top:30px;
	width:500px;
}
#top #navtop{
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	margin-left:1px;
	height:30px;
	background-repeat:no-repeat;
	list-style-type:none;
	list-style-position:outside;
	display:block;
}

#top #navtop li{
	text-align:center;
	font-weight:normal;
	float:left;
}

#top #navtop li a{
	font-family: Verdana,stencil,Arial;
	letter-spacing:-1px;
	font-size:13px;
	font-weight:bold;
	text-transform: uppercase;
	display:block;
	color:#151000;
	text-decoration:none;
	margin-top:5px;
	margin-right:25px;
}


#top #navtop li.noselected a{
	color:#151000;
}
#top #navtop li.noselected a:hover{
	color:#ed0a7d;
}
#top #navtop li.selected a{
	color:#ed0a7d;
}

#bulle_decompte{
	background: url(../images/Tekstballon2.png) no-repeat;
	position:absolute;
	left:10px;
	bottom:0px;
	width: 270px;
	height:108px;
}
#bulle_decompte P{
	font-family:Verdana,stencil,Arial;
	letter-spacing:-1px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	line-height:20px;
	color: #FFFFFF;	

}
#bulle_accueil{
	background: url(../images/tekstballon3.png) no-repeat;
	position:absolute;
	right:430px;
	top:30px;
	width: 200px;
	height:115px;
}
#bulle_accueil P{
	text-align:center;
	margin-top:45px;
	margin-LEFT:10px;
	height:120px;

}
#bulle_liens{
	background: url(../images/Tekstballon.png) no-repeat;
	position:absolute;
	right:630px;
	top:30px;
	width: 200px;
	height:140px;
}
#bulle_liens P{
	text-align:center;
	margin-top:35px;
	height:120px;

}

#bulle_liens p a{
text-decoration:blink;
display:block;
	font-family:Verdana,stencil,Arial;
	letter-spacing:-1px;
	font-size:14px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;	
	margin-left:10px;
	margin-right:25px;

}
#bulle_liens p a:hover{
	color: #000000;
}
#bulle_accueil P{
	text-align:center;
	margin-top:35px;
	height:120px;

}
#bulle_accueil p a{
display:block;
	font-family:Verdana,stencil,Arial;
	letter-spacing:-1px;
	font-size:14px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;	
	margin-left:10px;
	margin-right:25px;

}
#bulle_accueil p a:hover{
	color: #000000;
}

/*-----------------------------------------------------------------------------CENTER----------------------------------*/

#center{
	z-index:1;
	background:#ffffff;
	position:absolute;
	top:186px;
	right:48px;
	width: 770px;
	height:440px;
	padding:15px;
	overflow:auto;
}
/*-----------------------------------------------------------------------------RIGHT----------------------------------*/

#right{

	/*background: url(../images/banner_right.jpg) no-repeat;*/
	position:absolute;
	top:186px;
	right:0;
	width: 48px;
	height:470px;
	z-index:1;
}
/*-----------------------------------------------------------------------------BOTTOM----------------------------------*/

#bottom{
	z-index:1;
	/*background: url(../images/banner_bottom.jpg) no-repeat;*/
	position:absolute;
	bottom:0;
	right:0;
	width: 845px;
	height:112px;
}
#bottom #menu_bottom{
	position:absolute;
	right:130;
	bottom:50px;
	width:500px;
}
#bottom #navtop{
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	margin-left:1px;
	height:30px;
	background-repeat:no-repeat;
	list-style-type:none;
	list-style-position:outside;
	display:block;
}

#bottom #navtop li{
	text-align:center;
	font-weight:bold;
	float:left;
}

#bottom #navtop li a{
	font-family:Verdana,stencil,Arial;
	letter-spacing:-1px;
	font-size:13px;
	font-weight:bold;
	text-transform: uppercase;
	display:block;
	color:#151000;
	text-decoration:none;
	margin-top:5px;
	margin-right:25px;
}


#bottom #navtop li.noselected a{
	color:#151000;
}
#bottom #navtop li.noselected a:hover{
	color:#ed0a7d;
}
#bottom #navtop li.selected a{
	color:#ed0a7d;
}
#logo_fondpv{
	position:absolute;
	right:20px;
	bottom:10px;
	width: 100px;
	height:94px;
}