@charset "utf-8";
/* CSS Document */
@import "PBL-ACC-THM-BN.css";
html {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0;
	padding: 0;
}
body {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0;
	padding: 0;
}
#page {
	width: 760px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto;
	padding: 0;
}
#page-centre {
	position: absolute;
	width: 760px;        /* selon la largeur voulue */
	margin-left: -380px; /* moitie de width */
	left: 50%;           /* constant, toujours 50% */
	height: 791px;       /* selon la longueur voulue */
	margin-top: -396px;   /* moitie de height */
	top: 50%;            /* constant, toujours 50% */
	padding: 0;
}
#page-contenu {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto;
	padding: 0;
}
/*************************************************************************************************************/
/*#entete {
	width: 760px;
	height: 102px;
	float: none;
	clear: both;
	margin: 0;
	padding: 0;
}*/
/*************************************************************************************************************/
#pieddepage {
	width: 760px;
	height: 20px;
	line-height: 20px;
	float: none;
	clear: both;
	margin: 0;
	padding: 0;
	bottom: 0;
}
/*************************************************************************************************************/
#menu {
	width: 760px;
	float: none;
	clear: both;
	margin: 0;
	padding: 0;
}
/*************************************************************************************************************/
#corpsdepage-accueil {
	width: 760px;
	height: 760px;
	float: none;
	clear: both;
	margin: 0;
	padding: 5px 0 5px 0;
}
/*************************************************************************************************************/
.CASE1 {
width:380px;
height:380px;
float:left;
background-color:#FFFFFF;
color:#000000;
padding:0;
margin:0;
text-align:center;
}
.CASE1-contenu {
width:370px;
height:370px;
background-color:#FFFFFF;
color:#000000;
padding:0;
margin:2px;
border:#000000 medium solid;
text-align:center;
}
.CASE1-IMG {
width:370px;
height:300px;
vertical-align:middle;
text-align:center;
padding:20px 0px 10px 0px;
margin:0;
}
.CASE1-MNU {
width:360px;
height:70px;
vertical-align:middle;
text-align:center;
margin:0 auto;
padding:0;
}
.CASE2 {
width:380px;
height:380px;
float:right;
background-color:#000000;
color:#FFFFFF;
padding:0;
margin:0;
}
.CASE2-contenu {
width:370px;
height:370px;
background-color:#000000;
color:#FFFFFF;
padding:0;
margin:2px;
border:#FFFFFF medium solid;
text-align:center;
}
.CASE3 {
clear:both;
width:380px;
height:380px;
float:left;
background-color:#000000;
color:#FFFFFF;
padding:0;
margin:0;
}
.CASE3-contenu {
width:370px;
height:370px;
background-color:#000000;
color:#FFFFFF;
padding:0;
margin:2px;
border:#FFFFFF medium solid;
text-align:center;
}
.CASE4 {
width:380px;
height:380px;
float:right;
background-color:#FFFFFF;
color:#000000;
padding:0;
margin:0;
}
.CASE4-contenu {
width:370px;
height:370px;
background-color:#FFFFFF;
color:#000000;
padding:0;
margin:2px;
border:#000000 medium solid;
text-align:center;
}
.CASE4-IMG {
width:370px;
height:100px;
vertical-align:middle;
text-align:center;
padding:0;
margin:160px auto 0 auto;
}
/*************************************************************************************************************/