body {
	padding:0px;
	margin:0px;
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	
		
}
h1 {
	margin:0px;
	padding:0px;
}
h2 {
	margin:0px;
	padding:0px;
}
#total {
	position:absolute;
	left: 50%;
	margin-left: -480px;
	width:980px;
	background-image:url(/img/fond_cadreGlobal.png);
	background-position:center;
	background-repeat:repeat-y;	
}



#haut {
	padding:0px;
	margin:0px;
	width:920px;
}

#cadre_logo {
	padding:0px;
	margin:0px;
	width:100%;
	min-height:75px;
	background-color:#DDEEFF;
}


#fond_cadre {
	width:920px;
	float:left;
	height:100px;
	background:url(../img/fond_top.gif);
	background-repeat:no-repeat;
}

#logo {
	float:left;
	padding:2px 0px 0px 5px;
}
#ce {
	float:left;
	padding:15px 0px 0px 550px;
}

#nav {
	padding-top:0px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	margin:0px;
	width:900px;
	background-color:#DDEEFF;
	height:26px;
}

#centre {
	padding:10px 0px 0px 0px;
	margin:0px;
	width:920px;
	background-color:#DDEEFF;	
	min-height:520px;
}

#contenuPage {
	min-height:480px;
}

.divSousMenuMiniatures200 {
	border:1px dashed #0099CC;
	background-color:#DDEEFF;
	float:left ;
	margin-left:11px;
	margin-bottom:10px;
	padding:6px 2px 5px 2px;
	width: 200px ;
}

.divSousMenuMiniatures400 {
	border:1px dashed #0099CC;
	background-color:#DDEEFF;
	float:left ;
	margin-left:11px;
	margin-bottom:10px;
	padding:6px 2px 5px 2px;
	width: 400px ;
}

.border0 {
	border:0px solid #BBBBBB;
}


.borderPhoto {
	border:1px solid #BBBBBB;
}
.photo {
	padding:2px;
}

.miniature {
	width:210px;
	float:left;
	margin:0px 5px 5px 0px;
	font-size:10px;
}


.minHeightDiv {
	min-height: 500px;
}

table {
	border-collapse:collapse;
}

.ulligneSousMenus  {
	margin:0px 0px 0px 5px;
	padding:0px;
}

.liligneSousMenus {
	list-style: none;
	margin:10px 0px 0px 5px;
	padding:0px;
}
