/* html{height:100%;}
body {margin:0; padding:0; font-size:14px; color:#000; height:100%; font-family:Tahoma;}
table {border-collapse:collapse; padding:0;}
td {padding:0; margin:0; vertical-align:top;}
input[type=password]{width:99%;} */
body {overflow-y: scroll;}
textarea{width:99%; height:300px;}
html{height:100%;}
/* ul{list-style:none; padding-left:0;} */
input, textarea {outline:none;}
input[type=text]{width:99%;}
h1 {font-size:18px; font-weight:normal; font-family:Tahoma !important; padding-left:10px;}
h2{padding:0; margin:0; color:#000; font-size:16px; font-weight:normal; font-family:Tahoma !important;}
a{color:#06489c; text-decoration:none !important;}
a img{border:0;}
.hidden{display:none;}
#cont{min-height: 100%;
   height:auto !important;
   height: 100%; width:100%;}
#main_table{border-collapse:collapse; width:100%; min-height: 100%;
   height:auto !important;
   height: 100%;}
#header{background:#2C98C7; padding:20px 50px;}
#header h1 {font-size:30px; font-weight:normal; font-family:Tahoma; text-transform:uppercase; color:#fff;}
#header a{color:#fff; font-weight:bold;}
#middle{padding:10px 50px;}
#middle h1{font-size:27px; font-weight:normal; font-family:Tahoma; text-transform:uppercase; color:#2c98c7;}
#middle h1 a{float:right !important; font-size:14px !important; padding:0 10px;}
#middle h1 a img{float:left; margin-top:-2px;}
#middle h1 a span{font-weight:bold;}
/* #footer{background:#2C98C7; height:30px; padding:20px; margin-top:-70px; position:relative; color:#fff;} */

#empty {
height:50px;
}

h3.done{color:#345529;}

.firms{border-top:1px dashed #2C98C7; padding:7px;}
.firms h2 a{float:right; padding:0 5px;}
.firms div{display:none;}
.firms h2:hover{color:#06489c; cursor:pointer;}

.request_list td{border-bottom:1px dashed #2C98C7; padding:5px 0;}
.request_list{width:100%; text-align:left;}
.request_number{width:5%; padding-right:1%;}
.request_firm{width:25%; padding-right:1%;}
.request_title{width:63%; padding-right:1%;}
.request_date{width:7%;}

.autor {
    width: 250px;
    margin-left: 20px;
}

hr {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
    border-top: 1px solid #ccc !important;
}

div#ui-datepicker-div {
    //width: 188px !important;
    margin: 5px;
}