#diap { float:left; background:#bbbbba bottom left no-repeat url('coin_02.gif') }
#diap #d1 { width:372px; height:562px; background:bottom right no-repeat url('coin_03.gif') }
#diap #rub { padding-top:30px; margin-left:-1px; width:372px; height:45px; text-align:center }
#diap #gauche { float:left; margin-left:5px; margin-top:215px; clear:both }
#diap #droite { float:right; margin-right:5px; margin-top:215px }
#d1 table { margin-left:23px; margin-top:25px; height:402px; width:326px; border-spacing:0;padding:0; border-collapse:collapse; }
#d1 table td { vertical-align:middle; text-align:center; height:402px; width:326px }
#d1 table img { border:#FFF 1px solid }
#d1 #num { text-align:center; margin-top:15px; color:#e7e7e7 }

#titre { clear:right; float:right; margin-right:9px; padding-top:10px; line-height:60px; height:60px }
#descr { clear:right; float:right; margin-right:9px; margin-bottom:7px; padding:10px; width:230px; background:#bbbbba; border-top:1px solid #aab70e; }
#descr div { overflow:auto; height:120px; scrollbar-base-color:#444444; }
#projt { clear:right; float:right; margin-right:9px; margin-top:70px; width:264px }
#projt .lu,#projt .vide,#projt .lui,#projt #lui,#projt .eux { float:left; margin-left:12px; margin-bottom:10px; width:30px; height:30px; border:1px solid #bbbbba; background:center center no-repeat }
#projt .vide { background:#bbbbba }
#projt #lui,#projt .lu { border-width:4px; width:24px; height:24px }

#menu { margin-right:0 }
#smenu { float:left; margin-right:40px; margin-top:91px; width:20px }
#smenu img { clear:left; float:left }
#smenu img.point{ margin-left:8px; margin-bottom:5px; margin-top:5px }
