body {
	padding:0;
	margin: 0;
	background: #eeecec  url(../img/bg_body.gif) repeat-x;
}

body.popup {
	background: #FFFFFF url(../img/pix_basic.jpg) repeat-x;
	padding: 10px;
}

#bando {clear:both;	float:left;	margin:0px;}

div#interne-bando, div#contenu-interne, #logo  {width: 990px;}
#bandobottom {	float:left;	padding:0px; margin:0px; height:32px; width:183px;}
#page {width: 990px; margin: 0 auto; padding: 0px 5px;	background: #fff;}

#contenu {
	background-image:url(../img/bg_contenu.gif);
	background-position:right top;
	background-repeat:no-repeat;	
	background-color:#FFFFFF;
	padding: 20px 0px;
	margin:0px;
}
#contenu-interne {
	padding: 5px 0 20px 0;
	float:left;
	margin:0;
	background: url(../img/pix_basic.jpg) repeat-x;
	background-color:#FFFFFF;
}
#preview { margin: 0 50px; }



/* Tableau de bord de la page d'accueil */
#tdb .bloc {float: left; width: 275px; margin: 5px 9px 5px 0; padding: 5px;	border: 1px dotted; min-height: 110px;}
#tdb .bloc:hover {border-color: #C61228;     }

#tdb .today {border-color: #C61228;	}
#tdb h3 {clear: both;}
.bloc h4 {padding: 0;	margin: 0;	}
.bloc em {font-weight: strong;	text-align: right;	display: block;	}


/*** interne ***/

div#interne-bando {padding: 5px 0 0;	margin:0px;	 float: left; background: url(../img/bg_body.gif) repeat-x ;}
#interne-bandobottom {
	float:right;
	margin:0px;
	padding:0px;
	width:277px;
	height:84px;
}



