



body, td, p {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}

h1 {font-size: 18px; margin: 10px 40px; color: #ffffff; text-align: left;}

#forfaits {border-collapse: collapse; width: 90%;}
#forfaits td {padding: 5px; vertical-align: top; width: 50%;}
#forfaits p {font-weight: bold; margin: 5px 0 0 0;}
td.header {background-color: #242021; font-size: 16px; font-weight: bold; color: #ffffff;}
td.sub_header {background-color: #CF141D; font-size: 12px; font-weight: bold; color: #ffffff;}

.justify {text-align: justify;}

.just {text-align: justify; width: 500px;}

a:link {color: #000000; text-decoration: underline;}
a:visited {color: #000000; text-decoration: underline;}
a:hover {color: #CF141D; text-decoration: none;}
a:focus {color: #CF141D; text-decoration: none;}
a:active {color: #000000; text-decoration: underline;}

.title {font-size: 14px; font-weight: bold; text-decoration: none;}
.copyr {font-size: 9px; text-decoration: none;}
.bold {font-weight: bold;}
.norm {font-weight: normal;}

table.hours { margin: 0; padding: 0; width: 265px; border: 1px solid #CF141D; border-collapse: collapse; }
table.hours td { margin: 0; padding: 2px 5px; vertical-align: top; border: 1px solid #CF141D; }
table.hours td.left { width: 100px; }