/* Divisions de base */
div#cont { width: 1024px ; height: auto ; margin: 0 auto ; overflow: hidden ; text-align: left ; }
div#head { width: 1024px ; height: 120px ; background: url(../base/bandeau.jpg) no-repeat left top ; }
div#menu { width: 160px ; height: 850px ; float: left ; position: relative ; left: 0px ; top: 0px ; overflow: hidden ; background: url(../base/menu1.jpg) no-repeat left top ; }
div#tete { width: 832px ; height: 55px ; padding: 10px 20px 0 12px ; position: relative ; left: 0px ; top: 0px ; overflow: hidden ; background: url(../base/tete.jpg) no-repeat left top ; }
div#corps { width: 660px ; height: auto ; float: left ; position: relative ; left: 0px ; top: 0px ; overflow: hidden ; }
div#corps-h { height: 20px ; width: 660px ; padding: 0 0 0 0 ; background: url(../base/corps_h.jpg) no-repeat left top ; }
div#corps-m { height: auto ; width: 633px ; padding: 0 15px 10px 12px ; background: url(../base/corps_m.jpg) left top ; }
div#corps-b { height: 50px ; width: 633px ; padding: 14px 15px 0 12px ; background: url(../base/corps_b.jpg) no-repeat left top ; }
div#edito { width: 204px ; height: auto ; float: left ; position: relative ; left: 0px ; top: 0px ; overflow: hidden ; }
div#edito-h { height: 20px ; width: 204px ; padding: 0 0 0 0 ; background: url(../base/edito_h.jpg) no-repeat left top ; }
div#edito-m { height: auto ; width: 176px ; padding: 0 21px 10px 12px ; background: url(../base/edito_m.jpg) left top ; }
div#edito-b { height: 35px ; width: 204px ; padding: 0 0 0 0 ; background: url(../base/edito_b.jpg) no-repeat left top ; }
div#page { width: 864px ; height: auto ; float: left ; position: relative ; left: 0px ; top: 0px ; overflow: hidden ; }
div#page-h { height: 20px ; width: 864px ; padding: 0 0 0 0 ; background: url(../base/page_h.jpg) no-repeat left top ; }
div#page-m { height: auto ; width: 832px ; padding: 0 20px 10px 12px ; background: url(../base/page_m.jpg) left top ; }
div#page-b { height: 50px ; width: 864px ; padding: 14px 15px 0 12px ; background: url(../base/page_b.jpg) no-repeat left top ; }

/* Mails */
div#mail img { margin: 0 15px 2px 0 ; float: left ; }
div#mail { width: 700px }

/* Photos */
div#photo2 img { margin: 5px 15px 3px 0 ; float: left ; }
div#photo1 img { margin: 5px 0 3px 15px ; float: right ; }
div#photo4 img { margin: 5px 15px 3px 0 ; float: left ; }
div#photo3 img { margin: 5px 0 3px 15px ; float: right ; }

/* Messages */
div.inf { width: 775px ; padding: 5px 7px 0 50px ; height: 100% ; text-align: justify ; line-height: 135% ;  background: url(../base/z_inf.png) no-repeat ; }
div.err { width: 775px ; padding: 5px 7px 0 50px ; height: 100% ; text-align: justify ; line-height: 135% ;  background: url(../base/z_err.png) no-repeat ; }
div.att { width: 775px ; padding: 5px 7px 0 50px ; height: 100% ; text-align: justify ; line-height: 135% ;  background: url(../base/z_att.png) no-repeat ; }
div.val { width: 775px ; padding: 5px 7px 0 50px ; height: 100% ; text-align: justify ; line-height: 135% ;  background: url(../base/z_val.png) no-repeat ; }
div.mes { width: 775px ; padding: 5px 7px 0 50px ; height: 100% ; text-align: justify ; line-height: 135% ;  background: url(../base/z_mes.png) no-repeat ; }
div.inf500 { width: 425px ; padding: 5px 7px 0 50px ; height: 100% ; text-align: justify ; line-height: 135% ;  background: url(../base/z_inf.png) no-repeat ; }
div.err500 { width: 425px ; padding: 5px 7px 0 50px ; height: 100% ; text-align: justify ; line-height: 135% ;  background: url(../base/z_err.png) no-repeat ; }
div.att500 { width: 425px ; padding: 5px 7px 0 50px ; height: 100% ; text-align: justify ; line-height: 135% ;  background: url(../base/z_att.png) no-repeat ; }
div.val500 { width: 425px ; padding: 5px 7px 0 50px ; height: 100% ; text-align: justify ; line-height: 135% ;  background: url(../base/z_val.png) no-repeat ; }
div.mes500 { width: 425px ; padding: 5px 7px 0 50px ; height: 100% ; text-align: justify ; line-height: 135% ;  background: url(../base/z_mes.png) no-repeat ; }

