#cabecera ,
#menu,
#lateral-izquierdo,
#lateral-derecho,
#contenido h2,
#contenido h3,
#contenido h4,
#formadd,
#opciones-orden-obs,
#opcionespostorden,
#pie,
#pie-diseno,
#botonprint,
.noimprimir { 
display: none; 
}

#ordendecompra,
#verinformevisita {
display: block;
}

table#ordendecompra{
/*width: 17cm;*/
width: 100%;
border: 2px solid #096;
margin-top: 30px;
font: normal 0.8em Arial, Helvetica, sans-serif;
}
div#verinformevisita {
padding: 1cm 2cm 0cm 2cm;
border: 2px solid #096;
margin-top: 30px;
font: normal 0.8em Arial, Helvetica, sans-serif;
}
table#ordendecompra p {
color: #096;
padding: 0px;
margin: 0px;
}
div#verinformevisita p {
font: normal 0.9em Arial, Helvetica, sans-serif;
}
div#verinformevisita p strong{
font: bold 1.1em Arial, Helvetica, sans-serif;
}
div#verinformevisita h5.h5iv {
font: bold 1.2em Arial, Helvetica, sans-serif;
color: #096;
text-align: center;
text-decoration: underline;
}
table#ordendecompra p.grande {
text-align:right;
font: bold 1.3em Arial, Helvetica, sans-serif;
margin: 10px 10px 10px 0px;
}
table#ordendecompra tr td {
padding: 1px 5px 1px 5px;
vertical-align:top;
}

table#ordenfecha {
margin: auto;
text-align: center;
}

table#ordendetalle {
width: 95%;
border: 1px solid #bbb;
margin: auto;
font: normal 0.8em Arial, Helvetica, sans-serif;
}
table#ordendetalle tr th {
color: white;
background-color: #555;
text-align:left;
padding-left: 7px;
}
table#ordendetalle tr td {
text-align:left;
border: 1px dotted #ddd;
}
.der {
text-align: right;
}
.rojo {
color: red;
}