@page { margin: 10% }

html, body, ul, li, form, img, p, h1, h2, h3, h4, h5, cite, table, tr, td, cite, div, iframe, object { 
    margin:0; padding:0; border:0; font-style:inherit; font-weight:inherit; position: relative; cursor: default; 
} 
body {
    text-align: left; font-family:Arial, Helvetica, sans-serif; font-size:11px;         
}

#print {
    border-bottom: 1px solid #8BA6AE;
    padding: 2px 10px;
    margin-bottom:10px;
    background-color: #F3F2ED;
}
#print img.logo {
    float:left;
}
#print .infosSupplementaires {
    float:right;
    text-align: right;
}                   
.spacer {
    display:block;  
    clear:both;
    >height:1px;
}
*+.spacer {
    >height:5px; 
}

 
.colonne1, .colonne3, #header, #footer,
#content .IeFix,
#content .colonne2 .date,
#content .colonne2 h2 {
    display: none;
}

h3 {
    font-size:14px;
    font-weight: bold;
    margin-top:10px;
}

ul {
    margin-left:20px;
}


label {
    
}

table, .bloc {
    margin:10px 0px;
    border:0px;
}
table th {  
    font-weight: bold;
}
table td, table th {
    padding:0px 5px;
    margin:0px;
    border:1px solid #000;
}