/* CSS Document */
@import url('reset.css');

#body_print{
margin:10px auto 0 auto;
padding:0;
width:95%;
font-family:Arial, Helvetica, sans-serif;
line-height:120%;
font-size:100%;
}

#facture{
width:100%;
margin:0 auto;
}

#facture h1{
background:url(../images/print/logo.jpg) no-repeat;
width:209px;
height:52px;
}

#facture h1 span{
display:none;
}

#facture #adresse{
display:block;
margin:10px 0;
font-style:normal;
font-size:80%;
}

#facture #coordonnees{
margin:10px 0 30px 0;
font-size:70%;
}

#facture #coordonnees .etiq{
display:block;
float:left;
width:90px;
font-weight:600;
}

#facture #coordonnees li{
line-height:140%;
}

#clients_coord{
margin:10px 0;
font-size:70%;
float:right;
width:25%;
}

#facture h1{
font-size:xx-large;
}

#facture_table{
clear:both;
width:100%;
border-collapse:collapse;
margin:0 auto;
font-size:12px;
}

#facture_table th, #facture_totaux th{
border:1px solid #000000;
background-color:#CCCCCC;
padding:10px;
font-weight:600;
}

#facture_table td{
border:1px solid #000000;
padding:10px;
}

#facture_table tbody td{
vertical-align:text-top;
}

#facture_table tfoot td{
vertical-align:middle;
}

.total{
font-weight:600;
}

#facture td.total{
background-color:#CCCCCC;
color:#000000;
}

#facture_totaux{
font-size:12px;
margin-top:25px;
width:54%;
margin-left:46%;
border:1px solid #000000;
border-collapse:collapse;
}

#facture_totaux td{
border:1px solid #000000;
padding:10px;
}

.date{
/*margin-top:4em;*/
float:left;
margin-left:75%;
margin-top:-20px;
font-weight:600;
font-size:14px;
}
