h1.tarifs {   font-size: 21px;   font-weight: normal;   text-align: center;   color: #0064b9;}h2.tarifs {   font-size: 19px;   font-weight: normal;   text-align: center;   color: #0064b9;}p.note {   color: #999999;   text-align: center;}.small {   font-size: 11px;}table.price {   width: auto;   text-align: left;   margin: 0 auto;   font-size: 11px;   border-top: 1px solid #999;   border-left: 1px solid #999;}table.price td, table.price th {   text-align: left;   border-bottom: 1px solid #999;   border-right: 1px solid #999;   padding: 5px;}table.price th {   font-weight: bold;   background-color: #0064b9;   color: #FFFFFF;   text-align: center;}table.price td.value {   text-align: center;}table.price tr.level-first td {/* background-color: #FF7F00; */   background-color: rgb(153,204,255);   color: #fff;}table.price tr.level-second td {   background-color: #eee;}div#appendixes {   text-align: left;   margin: 0 auto;}.action td {   background-color: #FE9;}#print {   padding: 10px 70px;}#print table,#print tr,#print td,#print th {   font-size: 14px;}li.lvl_0 {   cursor: pointer;   text-transform: uppercase;   list-style-image: url("../simages/arrow_collapse.gif");}li.expanded {   list-style-image: url("../simages/arrow_expand.gif");/*   list-style-image: url("images/smiley.gif");*/}li.expanded ul li {   list-style-image: none;   list-style-type: circle; }li.lvl_0 ul {   display: none;   text-transform: none;}li.expanded ul {   display: block !important;}