@charset "utf-8";
/* CSS Document */

div.Listar{ background-color: #fff; width: 100%; z-index: 3;}
ul.List { list-style-type: none; margin: 0; padding:0; display:block; clear:both; }
li.List { position: relative; margin: 0; padding:0; border: 1px solid #440000; width:100%; clear: both; vertical-align:middle; list-style-type: none; height: 26px;}
ul.List li{ color: #000;}
ul.List li a{ color: #c00; font-weight: bold;}
ul.List ul.List{ margin-left: 4px;}
li.Filtros { margin: 0; padding:2px; border: 1px solid #440000; width:100%; clear: both; list-style-type: none; text-align: center; background-color: #FFF;}
li.Head { vertical-align:middle; font-weight: bold; background-color: #F2EDD0; clear: both;}
li.Este { background-color:#F2EDD0;}
li.Workin { display: block; padding:3px; vertical-align:top; clear: left;}
li.Fundo { background-color:#F2EDD0; display: table; width: 100%; border-bottom: 1px solid #000; padding: 0;}
ul.Row { list-style-type: none; margin: 0; padding:0; display:inline; }
ul.Row li{ 
  position: relative; margin: 1px; padding:3px 1px 1px; height: 20px; 
  border-color:#ccc; border-width: 1px; border-style: none solid solid none; float: left;
}
li.icoinfo{ float: left; clear: right; width: 1px; position: relative;}
div.icoinfo{ position: absolute; background-color: #fff; padding: 3px; border: 1px solid #ccc; color: #c00; font-size: 110%; font-weight: bold; z-index: 2; white-space: nowrap; }
li.dd{overflow: hidden; position: relative;}
li.btn{text-align: center; width: 120px; overflow: hidden; position: relative;}

img.ico{width:20px; height:20px;}

/*pop up thumbnails*/
.thumbdd:hover{ background-color: transparent; }
 /*CSS for enlarged image*/
.thumbdd span{ position: absolute; visibility:hidden;  z-index: 50;}
/*CSS for enlarged image on hover*/
.thumbdd:hover span{ overflow:visible; visibility:visible; width:200px; top:15px; left:50px;}
.thumbdd span img{ max-width:100px; max-height:100px;}

ul.EGal { list-style-type: none; margin: 0; padding:0; display:block; clear: both; position: relative; }
ul.EGal li{ position: relative; margin: 1px; padding:1px; border: 1px solid #999999; float: left;}
div.EGal{ width: 120px; height: 120px;}
div.EGalInf{ width: 120px; height: 30px; overflow: hidden; padding: 2px; font-size: 90%;}

/*paginação*/
ul.pagin{ margin:0px; padding:0px;}
ul.pagin li{  
  margin:2px; padding:1px 3px; list-style:none; display:inline; text-align:center; background-color:#FFF; float: left;
   border:#ccc 2px solid; font-size: 110%;
}
li.pa{ color:#c00; background-color:#D0C995;}


.l0{ width: 1px;}
.l1{ width: 10px;}
.l2{ width: 20px;}
.l3{ width: 30px;}
.l4{ width: 40px;}
.l5{ width: 50px;}
.l6{ width: 60px;}
.l7{ width: 70px;}
.l8{ width: 80px;}
.l9{ width: 90px;}
.l10{ width: 100px;}
.l12{ width: 120px;}
.l15{ width: 150px;}
.l18{ width: 180px;}
.l20{ width: 200px;}
.l22{ width: 220px;}
.l23{ width: 230px;}
.l24{ width: 240px;}
.l25{ width: 250px;}
.l26{ width: 260px;}
.l28{ width: 280px;}
.l30{ width: 300px;}
.l32{ width: 320px;}
.l33{ width: 330px;}
.l35{ width: 350px;}
.l40{ width: 400px;}
.l45{ width: 450px;}
.l50{ width: 500px;}

/*status*/
.sent0{ background-color:#FFE51E; padding:0px;}
.sent1{ background-color:#00cc00; padding:0px;}
dd.st0{ }
dd.st1{ background-color:#CCEEBB;}
dd.st2{ background-color:#BBEE99;}
dd.st3{ background-color:#AADD66;}
dd.st4{ background-color:#66CC00;}
dd.st5{ background-color:#CCCCCC;}

/*iframes*/
iframe.fileUpld {width: 100%; margin: 0px; padding: 0px; height: 350px;}
/*formulário*/
div.FormLabel{ color:#6B7953; border: 1px solid #CCCCCC; padding:2px; margin-top:2px; text-align:left; background-color:#D2DAC9;}
div.FormValue{ border: 1px solid #ccc; padding:2px; margin-top:2px; text-align:left;}
div.FormInput{ padding:1px; margin-top:2px; text-align:left;}
div.FormChkB { margin:2px;}

div.fform { padding:4px; text-align:center; }

a.obriga { font-size: 11px; font-weight: bold; color: #FF0000;}
div.btns { border: 1px solid #333333; background-color:#CCCCCC; text-align:center; width: 180px; position: absolute; left: 300px; top:3px; padding:2px; z-index: 3; }

.statok{background-color: #6C0;}
.statno{background-color: #fff;}

img.oico{ position: absolute; right: 0;}

.alert{ background-color: #FDF19B; color: #FF0000;}

input.srchlst{ font-size: 12px;}
ul.Row li.srchlst{ padding: 0px 2px; margin: 0; height: 22px; border: 0;}

div.frmitem{ margin: 2px 2px 2px 10px; padding: 2px; clear: both; border-bottom: #ccc 1px solid; height: 25px;}
div.frmitem div{ float: left; text-align: left; margin: 1px;}
div.ftit{ width: 140px; padding-top: 8px;}
div.finp{ padding: 1px;}
div.fedt{ padding: 1px; padding-top: 8px;}
div.ffrmitem{ margin: 2px; padding: 1px; float: left; border: #ccc 1px solid; height: 20px;}

div.nicEdit-counter{ font-size: 13px; border-top: #333 2px solid; text-align: right; background-color: #eee;}