
#rubtabtitre,#rubdesc,#rubart{
border-collapse:collapse;
width:100%;
border-bottom:1px solid #CCC;}
#rubtabtitre td{
padding:0;margin:0;
vertical-align:bottom;}
#rubboitetitre{
border-left:1px solid gray;
width:350px;
min-height:190px;}
#rubtitreblanc{
width:450px;}
p#rubtitre{
font-family:sans-serif;
text-align:right;
font-weight:bold;
font-size:200%;
text-transform:uppercase;}

div#text{
margin:30px 50px 30px 50px;
text-align:justify;
text-indent:20px;}
div#text p{margin-top:5px;}
#text > p.spip:first-child{
text-indent:0;}
#text:first-line,#text > p.spip:first-child:first-line{
font-size:80%;
text-indent:0;
text-transform:uppercase;}
#text:first-letter,#text > p.spip:first-child:first-letter{
text-transform:uppercase;
float:left;
font-size:500%;}

.sousrubtitre{
font-family:sans-serif;
text-align:left;
text-transform:uppercase;
text-decoration:none;
font-weight:bold}
.sousrubdesc{
margin:0 20px 20px 20px;
text-align:justify;
text-indent:20px;}
.sousrubdesc p:first-child{
text-indent:0;}
.sousrubdesc:first-line,.sousrubdesc > p:first-child:first-line{
font-size:80%;
text-indent:0;
text-transform:uppercase;}
.sousrubdesc:first-letter,.sousrubdesc > p:first-child:first-letter{
float:left;
font-size:300%;}

#rubart td{
border-bottom:1px solid #CCC}
#rubart td.righttd{
color:white;
background:black;}
#rubart td.righttd div{
text-align:left;
font-family:sans-serif;
padding:10px;
font-size:90%;}
#rubart td.righttd a{
color:#EEE;}

.rubartauteur{
color:white;
text-transform:uppercase;
text-decoration:none;
font-weight:bold}
.rubarttitre{
margin:10px 0 20px 0;
font-family:sans-serif;
text-align:left;
text-transform:uppercase;
text-decoration:none;
font-weight:bold}
.rubarttitre a{
text-decoration:none;
color:#DA3;}
.rubarttexte{
text-indent:0;
text-align:justify;
margin:20px 50px 20px 50px;}
.rubarttexte:first-line,.rubarttexte > p.spip:first-child:first-line{
font-size:80%;
text-indent:0;
text-transform:uppercase;}
.rubarttexte:first-letter,.rubarttexte > p.spip:first-child:first-letter{
float:left;
margin-top:5px;
font-size:300%;}


