#rubmain {height:582px; background:#FFF url('IMG/fonds/rubmainfond.png') repeat-x left top; position:relative; }
#rubmainside {position:absolute; top:0; left:0; background: url('IMG/fonds/rubmainleft.png') no-repeat left top; width:92px; height:582px; }
#rubmainouter {position:relative; width:933px; height:582px; background: url('IMG/fonds/rubmainright.jpg') no-repeat right top; padding-right:93px; }
#rubmainouter #boutonun {position:absolute; top:27px; right:0; width:80px; height:95px; }
#rubmainouter #boutonun a span {display:none; }
#rubmainouter #boutondeux {position:absolute; top:123px; right:0; width:80px; height:75px; }
#rubmainouter #boutondeux a span {display:none; }

#rubmaincnt {padding:0 0 0 83px; }
#rubmainleft {float:left; width:330px; padding-top:42px; }
#rubmainleft h1, #rubmainleft h2 {color:#4a5c5f; font-weight:bold; text-transform:uppercase; }
#rubmainleft h2 {padding:20px 0; }
#rubmainleft h1, #rubmainleft h2, #rubmainleft p {padding-left:30px; }
#rubmainleft h1 {font-size:115%; height:30px; padding-bottom:12px; }

#mainright {float:left; width:520px; }

#rubmainright {height:448px; background:#eae3bd url('IMG/fonds/rubmainrightfond.png') no-repeat left bottom; }
#hierarchie {padding:25px 0 0 15px; }
#artrubriques {float:left; padding:90px 10px 0 15px; width:135px; background: url('IMG/fonds/rubriques.png') no-repeat 10px 15px; }
#artrubriques li {line-height:18px; }
#artrubriques li a {background: url('IMG/gifs/puce_grise.gif') no-repeat 0 5px; padding-left:15px; }

#artrubriquedetails {float:left; width:345px; padding-top:10px; font-size:90%; }
#artrubriquedetails li {position:relative; height:88px; background: url('IMG/fonds/fd_artrubdetails.gif') repeat-x left top; margin-bottom:6px; -margin-bottom:0; -padding-bottom:6px; }
/* #artrubriquedetails img {float:left; margin:4px 10px 0 6px; } */
#artrubriquedetails img {position:absolute; top:4px; left:4px; }
#artrubriquedetails p.desc {height:55px; padding-top:10px; }
#artrubriquedetails p {padding-left:112px; }

#rubalaune {float:left; position:relative; background: url('IMG/fonds/fd_rubalaune.jpg') no-repeat right bottom; width:520px; padding-top:8px; }
#rubalaune img.spip_logos {float:left; margin-right:15px; }
#rubalaune .rubalaunetitle {position:absolute; top:80px; left:185px; }

#more {padding-left:40px; }
#moreleft {float:left; width:610px; padding-right:10px; }
#innerleft {width:450px; }

#morearticles {width:440px; }
#cntmorearticles {background: url('IMG/fonds/fd_derarticlesrub.png') no-repeat left top; -background: url('IMG/fonds/fd_derarticlesrub.gif') no-repeat left top; padding-left:65px; margin-bottom:15px; }
#cntmorearticles a {width:370px; }

#innerright {float:right; width:150px; }
#ggpave {width:138px; background-color:#FFF; padding:10px 5px; border:1px solid #af9d87; margin-bottom:8px; }
#ssrubs {width:140px; padding:100px 5px 15px; background: url('IMG/fonds/fd_ssrubriques.png') no-repeat left top; -background: url('IMG/fonds/fd_ssrubriques.gif') no-repeat left top; }
#ssrubs li a {background: url('IMG/gifs/puce_grise.gif') no-repeat 0 5px; padding-left:15px; color:#7f7f7f; line-height:18px; text-decoration:underline; }
#ssrubs li a:hover {text-decoration:none; }

#listearticles {width:340px; margin-bottom:10px; }

#moreright {float:left; }