﻿@media print 
{
    * {
        color:#000 !important;
        border-color:#000 !important;
        background:#fff !important;
        box-shadow:0 !important;
        -moz-box-shadow:0 !important;
        -webkit-box-shadow:0 !important;
        text-shadow:none;
    }
    body
    { 
        background:#FFF !important;
    }
    .campo  
    {
        padding-top:0;
        vertical-align:bottom;
        display:block !important;
        float:left;
    }
    hr 
    {
        visibility:hidden;        
    }
    .ui-dialog 
    {
        border:none;
    }
    
    .ui-button-wrap input 
    {
        background-repeat:no-repeat !important;
        padding-left:24px !important;
        color:#000 !important;
    }
    .panel .tabela 
    {
        border-left:solid 1px #000 !important;
    }
    .acao, .tabela tfoot tr td, .rodape td 
    {
        background:none !important;   
    }

    body, html, .panel, .tabela th, .tabela .header td, .tabela .header th, .tabela .subtabela table .header tr td, .tabela .subtabela table thead tr th 
    {
        border:solid 1px #000 !important;   
    }

    #menu, .expandir, #topo  
    {
        display:none;
    }
    .tabela th,
    .tabela td
    {
        border-color:#000;   
    }

    body, html, .panel, 
    .tabela th, .tabela .header td, .tabela .header th, .tabela .subtabela table .header tr td, .tabela .subtabela table thead tr th {
        background:#FFF !important;
        border:none !important;
        box-shadow:none !important;
        -moz-box-shadow:none !important;
        -webkit-box-shadow:none !important;
        text-shadow:none;
        color:#000;
    }

    .panel h3 {
        color:#000 !important;
        border-bottom:none !important;
        font-weight:bold !important;
        font-size:15px !important;
    }
    .tabela th 
    {
        background:#fff;
    }
    body, .panel, .tabela th, .tabela .header td, .tabela .header th, .tabela .subtabela table .header tr td, .tabela .subtabela table thead tr th 
    {
        border: solid 1px #000 !important;
    }
    .panel .tabela tr td:last-child 
    {
        border: solid 1px #000 !important;
    }
    .tabela th, .tabela .header td, .tabela .header th, .tabela .subtabela table .header tr td, .tabela .subtabela table thead tr th 
    {
        font-weight:bold;
    }
    .box-info 
    {
        background-color:#FFF !important;
    }

    .panel, body, .ui-dialog 
    {
        border:none !important;
        box-shadow:0 !important;
        -moz-box-shadow:0 !important;
        -webkit-box-shadow:0 !important;
    }
    h1, h1 span 
    {
        border-color:#000 !important;
    }
}