/*
itari css
*/

@media screen
{
html,
body,
div,
span,
p,
table,
tr,
td,
ul,
li,
option,
img,
form,
br,
hr,
h1,
h2,
h3,
h4,
fieldset,
label
{
padding:0;
margin:0;
border:0;
}
input,
select,
textarea
{
padding:0;
margin:0;
}

span.man
{
display:block;
overflow:hidden;
padding:5px;
background:#fff;
border:1px solid #ddd;
}
span.man *
{
font-size:x-small;
color:#000;
font-family:Arial, sans-serif;
}
p.legend
{
padding:0;
margin:0 0 2px 0;
}
span.man p.legend span
{
font-weight:bold;
float:right;
display:block;
}
span.man p.legend span.tools
{
width:200px;
text-align:right;
}
span.man p.legend span.cid
{
width:25px;
text-align:right;
padding:0 8px;
}
span.man p.legend span.ch
{
width:75px;
text-align:left;
padding-left:8px;
}
span.man p.legend span.content
{
width:50px;
text-align:right;
padding-right:8px;
}
span.man p.legend span.title
{
float:left;
text-align:left;
}
span.man div
{
margin:3px 0 0 16px;
padding:1px 0;
border-top:1px dotted #ddd;
}
span.man div p.mover
{
background:#eee;
}
span.man div p.mout
{
background:#fff;
}
div#lm
{
margin:0;
height:18px;
border:0;
}
span.man div p
{
margin:0;
padding:0;
}
span.man div p.wt
{
color:red;
}
span.man div span.ctrl
{
display:block;
float:right;
width:382px;
}
span.man div span.lm
{
width:388px;
}
span.man div span.pa
{
width:16px;
}
span.man div span.pm
{
width:203px;
}
span.man div span.um
{
width:280px;
}
span.man div span.p
{
width:120px;
}
span.man div span.u
{
width:52px;
}
span.man div a,
span.man div a:hover,
span.man div a:visited
{
color:#000;
}
span.man div span a,
span.man div a.plus,
span.man div a.minus,
span.man div a.cont,
span.man div a.conto,
span.man div a.pgroup,
span.man div a.ugroup,
span.man div a.param,
span.man div a.user,
span.man div a.home,
span.man div span.minus,
span.man div span.n
{
display:block;
float:left;
width:16px;
height:16px;
font-size:0;
color:#fff;
}
span.man div span.ctrl a.cid
{
text-align:right;
display:block;
float:left;
width:25px;
padding:0 8px;
color:#000;
font-size:x-small;
}
span.man div span.ctrl span.ch
{
width:75px;
text-align:left;
padding-left:8px;
display:block;
float:left;
}
span.man div span.um span.ch
{
width:220px;
text-align:left;
padding-left:8px;
display:block;
float:left;
}
span.man div span.ctrl span.content
{
width:50px;
text-align:right;
padding-right:8px;
display:block;
float:left;
}
span.man div a.sort
{
background:url(/_data/resources/icons/sort.gif) no-repeat left top;
}
span.man div a.bot
{
background:url(/_data/resources/icons/bottom.gif) no-repeat left top;
}
span.man div a.down
{
background:url(/_data/resources/icons/down.gif) no-repeat left top;
}
span.man div a.up
{
background:url(/_data/resources/icons/up.gif) no-repeat left top;
}
span.man div a.top
{
background:url(/_data/resources/icons/top.gif) no-repeat left top;
}
span.man div a.move
{
background:url(/_data/resources/icons/move.gif) no-repeat left top;
}
span.man div a.copy
{
background:url(/_data/resources/icons/copy.gif) no-repeat left top;
}
span.man div a.pure
{
background:url(/_data/resources/icons/pure.gif) no-repeat left top;
}
span.man div a.del
{
background:url(/_data/resources/icons/del.gif) no-repeat left top;
}
span.man div a.edit
{
background:url(/_data/resources/icons/edit.gif) no-repeat left top;
}
span.man div a.add
{
background:url(/_data/resources/icons/add.gif) no-repeat left top;
}
span.man div a.addp
{
background:url(/_data/resources/icons/add_pattern.gif) no-repeat left top;
}
span.man div a.plus
{
background:url(/_data/resources/icons/plus.gif) no-repeat left top;
color:#fff;
font-size:0;
}
span.man div a.xml
{
background:url(/_data/resources/icons/xml.gif) no-repeat left top;
}
span.man div a.tl
{
background:url(/_data/resources/icons/tl.gif) no-repeat left top;
}
span.man div a.rparams
{
background:url(/_data/resources/icons/rparams.gif) no-repeat left top;
margin-right:8px;
}
span.man div a.manager
{
background:url(/_data/resources/icons/manager.gif) no-repeat left top;
}
span.man div a.pmanager
{
background:url(/_data/resources/icons/pmanager.gif) no-repeat left top;
}
span.man div a.umanager
{
background:url(/_data/resources/icons/umanager.gif) no-repeat left top;
margin-right:84px;
}
.rs8
{
margin-right:8px;
}
span.man div a.minus,
span.man div span.minus
{
display:block;
width:16px;
height:16px;
float:left;
background:url(/_data/resources/icons/minus.gif) no-repeat left top;
color:#fff;
font-size:0;
}
span.man div a.cont
{
background:url(/_data/resources/icons/folder.gif) no-repeat left top;
color:#fff;
font-size:0;
margin-right:2px;
}
span.man div a.conto
{
background:url(/_data/resources/icons/foldero.gif) no-repeat left top;
color:#fff;
font-size:0;
margin-right:2px;
}
span.man div a.home
{
background:url(/_data/resources/icons/home.gif) no-repeat left top;
color:#fff;
font-size:0;
margin-right:2px;
}
span.man div a.pgroup
{
background:url(/_data/resources/icons/pgroup.gif) no-repeat left top;
color:#fff;
font-size:0;
margin-right:2px;
}
span.man div a.ugroup
{
background:url(/_data/resources/icons/ugroup.gif) no-repeat left top;
color:#fff;
font-size:0;
margin-right:2px;
}
span.man div a.param
{
background:url(/_data/resources/icons/param.gif) no-repeat left top;
color:#fff;
font-size:0;
margin-right:2px;
}
span.man div a.user
{
background:url(/_data/resources/icons/user.gif) no-repeat left top;
color:#fff;
font-size:0;
margin-right:2px;
}
span.man div span.null
{
display:block;
width:16px;
height:16px;
float:left;
background:url(/_data/resources/icons/null.gif) no-repeat left top;
}
p.cmtext
{
float:left;
text-align:left;
padding:2px 20px 0 20px;
}
p.mh
{
font-size:medium;
font-weight:bold;
border-bottom:1px solid black;
margin-bottom:2px;
}

p.ud
{
margin-top:-2px;
}
.alert
{
color:#f00;
}
.allow
{
color:#3c9;
}
label.ml
{
width:200px;
float:left;
padding-right:10px;
text-align:right;
margin-top:2px;
}
br.cl
{
clear:left;
}
input.pd
{
width:20px;
height:20px;
margin-left:45px;
margin-top:2px;
}
input.mtext
{
width:300px;
height:16px;
margin-top:2px;
}
input.mtextl
{
width:300px;
height:16px;
margin-top:2px;
margin-left:210px;
}
input.mdate
{
width:197px;
height:16px;
margin-right:2px;
margin-top:2px;
}
input.mtime
{
width:95px;
height:16px;
margin-top:2px;
}
input.mfile
{
width:306px;
height:22px;
margin-top:2px;
}
input.mcheck
{
width:20px;
height:20px;
margin-top:2px;
margin-right:280px;
}
textarea.marea
{
width:300px;
height:150px;
font-family:Arial, sans-serif;
margin-top:2px;
}
select.mselect
{
width:306px;
height:20px;
margin-top:2px;
}
span.textl
{
width:306px;
display:inline;
margin-left:213px;
margin-bottom:10px;
font-size:x-small;
}
div.const
{
width:300px;
border:1px solid black;
padding:2px;
}
select.mmselect
{
width:306px;
height:150px;
margin-top:2px;
font-family:Arial, sans-serif;
}
optgroup.mopt
{
font-weight:bold;
font-style:normal;
background-color:#fcc;
color:#000;
}
option.mopt
{
background-color:#fff;
}
span.m
{
display:inline;
width:300px;
padding:2px;
}
span.inh
{
display:inline;
padding:2px;
}
input.cperm
{
width:20px;
height:20px;
margin:2px 2px 0 0;
}
span.perms
{
display:inline;
margin-right:263px;
margin-bottom:10px;
}
span.operms
{
display:block;
float:left;
width:306px;
}
span.deny
{
display:inline;
margin-bottom:10px;
}
span.buts
{
width:100%;
text-align:right;
float:right;
display:block;
}
input.butok
{
width:80px;
height:25px;
margin:2px;
border:1px solid #060;
background:#3c9;
font-weight:bold;
}
input.butcancel
{
width:80px;
height:25px;
margin:2px;
border:1px solid #f00;
background-color:#fcc;
font-weight:bold;
}
span.cm
{
display:block;
text-align:right;
min-height:16px;
height:16px;
width:98%;
border-bottom:1px solid #eee;
margin:5px;
}
span.checks
{
display:block;
float:left;
margin-left:2px;
}
span.allow
{
color:#3c9;
}
span.alert
{
color:red;
}
#error
{
position:absolute;
left:200px;
right:200px;
top:100px;
padding: 20px;
text-align:center;
border:1px solid red;
background-color:#fcc;
}
ul.ull
{
margin-left:50px;
text-align:left;
padding-bottom:20px;
}
form#lform
{
display:block;
width:210px;
margin:10px auto;
text-align:left;
}
form#lform fieldset
{
border:0;
}
form#lform label
{
display:block;
width:65px;
padding-right:5px;
text-align:right;
float:left;
}
form#lform input
{
width:120px;
margin-bottom:2px;
}
form#lform input#lf_sub
{
margin:5px 0 0 70px;
width:50px;
}
}
