#upperbox_rightcol div.infobox{width:300px;}
#upperbox_leftcol .infobox.promo h2{width:260px;height:25px;}

/* SiFR */
.edito h1.sifr{height:36px;}
.infobox h2.sifr{height:27px;}

/* Update edito */
.edito h2 {font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;}
.edito h3 {color:#6A071C;font-family:Arial,Helvetica,sans-serif;font-size:14px;padding-left:2px;}
.edito img {border:0px;}
.edito p a, .edito td a, .edito li a{color:#5D8EB6;}
.edito ul li{padding:3px;}
.edito table.edito_gold_table{border-spacing:2px;border-collapse:colllapse;}
.edito table.edito_gold_table th{background-color:#95928D;text-align:center;}
.edito table.edito_gold_table th.bgwhite{background-color:#FFFFFF;}
.edito table.edito_gold_table th p{color:#FFFFFF;text-align:center;}
.edito table.edito_gold_table tr.bglight{background-color:#F3F3F3;}
.edito table.edito_gold_table tr.bgdark{background-color:#EEE6DB;}
td.bggold {background-color:#EBDECD;}
td.bgblue, td.bggold{padding-left:20px;padding-right:20px;}
td.txtblue, th.txtblue {color:#5D8EB6;}
div.frame{background-color:#F3F3F3;margin:10px 0;padding:20px;}
div.border{border-left:6px solid #761B3C;color:#777777;font-size:13px;font-weight:bold;margin:0px;padding:2px 5px;text-align:justify;}
div.border b{color:#6FA5C7;}
div.border, div.border p{margin:0px;font-size:13px;line-height:130%;}
.aligncenter{text-align:center;}
.alignright{text-align:right;}
.edito p a.basic{color:#000000;text-decoration:none;}
.edito p a.basic:hover{color:#000000;text-decoration:underline;}
.professionnel .edito .object-right img{margin:0 0 10px 10px;}