.blocktext{
padding-left:10px; 
padding-right:10px;
}

 #tableaupromo{
 width: 350px; 
 border: solid 4px #30B5CB; 
 padding: 0px; 
 background-color:#EBEBEB; 
 border-spacing: 0px; 
 text-align: center; 
 margin-left:0px;
 }
 
 .libelle_tarif{
 margin:0px; 
 margin-left:10px; 
 margin-right:10px; 
 padding:0px; 
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; 
 font-weight: bold; 
 letter-spacing: 3px; 
 color:#ffffff; 
 top: auto;
 }
 
 #promotitre {
 margin:0px; 
 padding:0px; 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 17px; 
 font-weight: bold; 
 letter-spacing: 3px; 
 color:#FFFFFF; 
 top: auto;
 }
 
 #promotexte p {
 margin:0px; 
 margin-left:5px; 
 margin-right:5px; 
 padding:0px; 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: normal; 
 color:#d6ebff; 
 top: auto;
 }
 
 .tableautarifs {
 width:500px; 
 border: solid 4px #0b3c64; 
 padding: 0px; 
 border-spacing: 0px;
 text-align:center;
 }
 
 table.tableautarifs td{
 text-align:center; 
 width:83px;
 }
 
 .date {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 font-weight:bold; 
 color:#000000; 
 top: auto; 
 background-color:#EBEBEB; 
 border: solid 1px #0b3c64; 
 text-align: center;
 }
 
 
 .prix {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 font-weight: bold; 
 color:#000000; 
 top: auto; 
 background-color:#EBEBEB; 
 border: solid 1px #0b3c64; 
 text-align: center;
 }
 
 .nomoptions {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: bold; 
 color:#FFFFFF; 
 top: auto; 
 margin: 0px; 
 margin-left: 5px;
 }
 
 .options {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: normal; 
 color:#d6ebff; 
 top: auto; 
 margin: 0px; 
 margin-left: 15px;
 }