/* CSS Document */
/* TAGS ------------------------------------------- */
body,td,th,input,textarea,select,button{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#000000;}
acronym{cursor:help;border-bottom-width:1px;border-bottom-style:dotted;}
fieldset{padding:5px;border:1px solid #666666;-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
form{padding:2px;margin:2px;}
legend{padding:2px;margin:2px;color:#666666;font-weight:bold;font-size:14px;display:block;}
p{margin:7px;padding:5px;}
h1,h2,h3,h4,h5,h6{margin:7px;margin-bottom:12px;margin-top:12px;display:block;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;color:#000000;}
h1{font-size:20px;}
h2{font-size:16px;}
h3{color:#800000;}
tbody th a{text-decoration:none;color:#FFFFFF;}
tbody td a{color:#000000;}
tbody{zoom:1;*display:inline;vertical-align:top;margin-left:10px;margin-right:10px;color:#606060;border:solid 1px #b7b7b7;background:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));background:-moz-linear-gradient(top,  #fff,  #ededed);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');vertical-align:baseline;outline:none;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);}
tbody th{padding:8px;zoom:1;color:#d7d7d7;background:#333;background:-webkit-gradient(linear, left top, left bottom, from(#666), to(#000));background:-moz-linear-gradient(top,  #666,  #000);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');vertical-align:baseline;outline:none;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);}
tbody td{vertical-align:middle;display:table-cell;padding:4px;border-bottom:1px solid #999;border-left:1px solid #EEE;}
tbody tr:hover{background-color:#E0E0E0;border-left-color:#D1D1D1;}
a[href='#']{cursor:default;}
/* DIVERSOS ------------------------------------------ */
.inputText,.inputDate,.inputNumero,.inputPassword,.selectText,textarea,select,input[type='text'],input[type='password']{background-color:#FFFFFF !important;border:1px solid #CCCCCC;/* MÉDIO */font-size:12px;padding:.4em 0.4em .42em 0.4em;}
textarea{overflow:auto;}
/* --------------------------------------------------- */
/* CLASSES ------------------------------------------------ */
tr.list-in,tr.list-in:hover{background-color:#FFFFFF !important;border-left:1px solid #EEE !important;}
tr.list-out,tr.list-out:hover{background-color:#E0E0E0 !important;border-left-color:#D1D1D1 !important;}

.destaca-dados{display:block;background-color:#FFF;padding:10px;border:1px dashed #999;}
.destaca-alerta{display:block;background-color:#FFE6E7;color:#A60000;padding:0px;border:1px dashed #FF0000;}

.msgEnvio,.msgErro,.msgSucesso,.msgAtencao,.msgRepetido,
.alert-success, .alert-info, .alert-warning, .alert-danger
{overflow:auto;text-align:center;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin:10px;cursor:default;}

.msgErro, .alert-danger{border:1px solid #FF0000;background-color:#FFE6E7;color:#A60000;}
.msgSucesso, .alert-success{border:1px solid #00FF00;background-color:#DFFFDF;color:#003300;}
.msgAtencao, .alert-warning{border:1px solid #ECEC00;background-color:#FFFFE8;color:#8C8C00;}
.msgRepetido, .alert-info{border:1px solid #ECEC00;background-color:#FFFFE8;color:#8C8C00;}
.msgEnvio {border:1px solid #333;background-color:#FFFFFF;color:#333;background-image:url(../Img/preloader.gif);background-repeat:no-repeat;background-position:120px;}

.bt-verde,.bt-vermelho{display: inline-block;zoom: 1;*display: inline;vertical-align: baseline;margin: 0 2px;outline: none;cursor: pointer;text-align: center;text-decoration: none;font: 14px/100% Arial, Helvetica, sans-serif;padding: .5em 2em .55em;text-shadow: 0 1px 1px rgba(0,0,0,.3);-webkit-border-radius: .5em;-moz-border-radius: .5em;border-radius: .5em;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2);}
.bt-bigrounded{-webkit-border-radius: 2em;-moz-border-radius: 2em;border-radius: 2em;}
.bt-medium{font-size: 12px;padding: .4em 1.5em .42em;}
.bt-small{font-size: 11px;padding: .2em 1em .275em;}

/* green */
.bt-verde{color: #e8f0de;border: solid 1px #538312;background: #64991e;background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');}
.bt-verdebt-verde:hover{background: #538018;background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');}
.bt-verde:active{color: #a9c08c;background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));background: -moz-linear-gradient(top,  #4e7d0e,  #7db72f);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');}

/* red */
.bt-vermelho{color: #faddde;border: solid 1px #980c10;background: #d81b21;background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');}
.bt-vermelho:hover{background: #b61318;background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));background: -moz-linear-gradient(top,  #c9151b,  #a11115);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');}
.bt-vermelho:active{color: #de898c;background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');}