#imprime_ordonnance{
border:#666666 1px solid;
border-radius:5px;
padding:10px;
width:700px;
height:400px;
margin-left:auto;
margin-right:auto;
overflow:scroll;
}/*
@media print{
#imprim_entete{
width:100%;
height:330px;
padding:0;
}

#printableArea{
border:#666666 3px solid;
border-radius:5px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
background-color:#FFFFFF;
padding-left:15px;
padding-right:15px;
overflow:scroll;
}

#entete_facture{
height:150px;
}

table.imprime{
	width:100%;
	border-top:1px #000000 solid;
	border-left:1px #000000 solid;
	color:#000000;
	margin-left:auto;
	margin-right:auto;
	
}
table.imprime tbody td{
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px #000000 solid;
	border-right:1px #000000 solid;
	border-left:1px #000000 solid;
	color:#000000;
}

table.imprime thead th{
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px #000000 solid;
	border-right:1px #000000 solid;
	border-left:1px #000000 solid;
	color:#000000;
}


#titre td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bolder;
}
.patient{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
margin-top:40px;
color:#000000;
margin-left:100px;
margin-right:auto;
font-weight:bolder;
}
.facture{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
margin-top:40px;
color:#000000;
margin-left:100px;
font-weight:bolder;
}

#devis{
background-color:#CCCCCC;
border-radius:5px;
margin-left:auto;
margin-right:auto;
margin-top:100px;
}


#printfoot {
display: block;
font-weight:bolder;
background-color:#FFFFFF;
z-index:1000;
}
}*/
@page{  
width: 100%;
height:100%;   
margin: 5mm;
border: solid 1px #000;   
}  
body  
{  
background-color:#FFFFFF;    
margin: 0px;  
}     

#imprim_entete{
width:100%;
height:auto;
padding:0;
}

#printableArea{
border:#666666 3px solid;
border-radius:5px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
background-color:#FFFFFF;
padding-left:15px;
padding-right:15px;
overflow:scroll;
}

#printableArea td{
font-size:11px;
}

#printableArea th{
font-size:11px;
}

#titre_print{
font-size:11px;
}

#entete_facture{
height:150px;
}

table.imprime{
	width:100%;
	border-top:1px #000000 solid;
	border-left:1px #000000 solid;
	color:#000000;
	margin-left:auto;
	margin-right:auto;
	
}
table.imprime tbody td{
	padding-top:5px;
	border-bottom:1px #000000 solid;
	border-right:1px #000000 solid;
	border-left:1px #000000 solid;
	color:#000000;
	font-size:10px;
}

table.imprime tr#ht td{
border-top:1px #000000 solid;
}
table.imprime thead th{
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:2px #000000 solid;
	border-right:1px #000000 solid;
	border-left:1px #000000 solid;
	color:#000000;
}


#titre td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bolder;
}
.patient{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
margin-top:40px;
color:#000000;
margin-left:100px;
margin-right:auto;
font-weight:bolder;
}
.facture{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
margin-top:40px;
color:#000000;
margin-left:100px;
font-weight:bolder;
}

#devis{
background-color:#CCCCCC;
border-radius:5px;
margin-left:auto;
margin-right:auto;
}

@media print{
	#devis{
	background-color:#CCCCCC;
	border-radius:5px;
	margin-left:auto;
	margin-right:auto;
	font-weight:bolder;
	}
}

#printfoot {
display: block;
font-weight:bolder;
color:#000000;
background-color:#FFFFFF;
z-index:1000;
text-align:center;
border-top:2px #000000 solid;
width:100%;
position:absolute;
font-family:"Times New Roman", Times, serif;
}

@media print{
#printfoot {
display: block;
font-weight:bolder;
color:#000000;
background-color:#FFFFFF;
z-index:1000;
text-align:center;
border-top:2px #000000 solid;
width:100%;
position:absolute;
font-family:"Times New Roman", Times, serif;
bottom:0;
left: 0; 
right:0;
}


}
