@import "../style.1801.css";
html{background:none;height:auto}
body{background:#fff;overflow:auto;margin:0 2px;text-align:left;color:#000}
.body{background:#fff url(gfx/body.gif) 0 70px repeat-x}

.starttable{width:520px}
.starttable td{padding:5px 20px}

.wh{color:#999}

.wow{visibility:visible}
.controller{box-shadow:inset 0 0 4px 0 #dadada;;padding:2px}
.content-holder{position:relative;margin-top:40px}


a{color:#666}
a:hover{color:#000}

.butt,.butt2{color:#666;background:#ddd}
.butt:hover,.butt2:hover{color:#fff;background:#666}

h1{margin:4px 20px 3px 0;position:static;background:none;padding:0;color:#333;border:0;float:left;font-size:150%;box-shadow:none;min-width:inherit;width:auto}
h2{padding-top:7px;border:0;margin:0}

#top{height:46px;text-align:left;background:url(gfx/top.jpg) right top no-repeat;padding:0 10px;margin:0 0 1px 0;width:auto;max-width:none}
#top em{font-size:150%}
#msg{font-size:150%;font-weight:bold;position:absolute;left:250px;top:10px;padding:3px 7px;border:1px solid #666;z-index:20;background:#fff}

#flags{position:relative;right:0;top:0;left:0;bottom:0}
#flags a{color:#666}

br{line-height:normal;margin:0}
.paging{clear:both;background:#D7D7D7;padding:2px 5px;margin:3px 0;line-height:22px}
.paging a{padding:0 2px}

#tabpage td{white-space:nowrap;padding:1px}
#tabpage td a,.paging a{font-weight:bold}

#menuindex div{float:left;padding:7px;text-align:center}
#menuindex .fa, h1 .fa,.ts{text-shadow:#666 2px 2px 2px}

#amenu,#leftmenu,.paging,table,td,.bm{border-radius:5px}

#amenu{background:linear-gradient(#eee,#999);border-left:1px solid silver;border-top:1px solid #CCC;border-right:1px solid dimgray;border-bottom:1px solid dimgray;padding:1px 7px}
#amenu a{padding:1px 7px;color:#333;font-weight:normal;text-decoration:none;margin-right:6px;text-shadow:#fff 1px 0 1px}
#amenu a:hover,#amenu .mark{background:#676767;color:#fff;text-shadow:none;transition:all .3s}

table input,table select,table textarea{padding:1px 2px;border:1px solid #ccc}
th{border:0;padding:0 1px}
th a{color:white;display:block;padding:1px}
th a:hover{color:#fff;background:rgba(0,0,0,.5);text-decoration:none;transition:all .3s}
th input,th select{border:0;display:block;width:99%;text-align:center;background:rgba(255,255,255,.7);border-radius:0;height:14px}
th select{text-align:left;height:16px}

.p5{padding:5px}

label input{margin-right:2px}
.columns input{cursor:pointer;margin-top:8px}
label{margin:0 2px 0 1px;cursor:pointer}

input,textarea,select{margin:0;padding:inherit}

.bm{font-size:110%;background:#EAEAEA;padding:6px 0 0 17px;margin-bottom:5px;border-bottom:1px solid #C0C0C0}
.bm a{color:#000;padding:0 8px 1px 9px;margin-right:3px;letter-spacing:-1px;border-top-right-radius:5px;border-top-left-radius:5px}
.bm a:hover,.bm .sel{background:#fff;color:#333;font-weight:bold;border:solid #C0C0C0;border-width:1px 1px 0 1px;transition:background .3s}

#head{font-size:110%;background:linear-gradient(#999,#333);color:#fff;font-weight:bold;border-bottom:1px solid #666;padding:0 0 0 5px}
#gcols{width:600px;height:60%;position:absolute;left:30px;background:#EAEAEA;border:1px solid #fff;z-index:300}
#gcols #body{height:91%;padding:0 5px;overflow:auto;overflow:auto;clear:both}

.light{color:#111}
h1 img{float:left;margin-right:5px;height:30px}
input{background-image:none;padding:0 1px}

#leftmenu{background:#F0F0F0;font-size:90%;white-space:nowrap;padding:3px}
#leftmenu div{position:relative;padding:0 9px 0 0}
#leftmenu span{position:absolute;right:-65px;visibility:hidden;background:#E1E1E1;z-index:20;padding:1px 3px;border:1px solid #fff;letter-spacing:1px;font-size:120%;margin-top:-3px;border-radius:4px}
#leftmenu span a{font-weight:bold}

.th{background:#EAEAEA;border-bottom:2px solid #fff}

#tabpage .new{border-top:1px solid #666;border-bottom:1px solid #666}
#tabpage .new td{padding:3px 1px}
#tabpage .oper{background:#EAEAEA;padding:10px 1px}

.sv{background:#EAEAEA;border:1px solid silver;display:none;font-size:90%;position:absolute}

#tabpage .divcheck{position:relative;overflow:hidden;height:34px;display:inline-block;background:#fff;z-index:1;border:1px solid #aaa;padding:1px 3px;font-size:90%}
#tabpage .divcheck:hover{position:absolute;height:auto;box-shadow:#999 2px 2px 2px;background:#d8d8d8;z-index:60}

#tabpage th .divcheck{background:rgba(255,255,255,.7);height:14px;border:0}
#tabpage th .divcheck input,#tabpage th .divcheck select{display:inline;width:auto}
#tabpage th .divcheck label{white-space:nowrap}
#tabpage th .divcheck:hover{background:rgba(0,0,0,.9)}

.red{color:#ff0000}
.green{color:#00CC00}

#tabpage tr.noedit .butt{border-right:18px solid red}
/*
#tabpage .noedit input,#tabpage .noedit textarea,#tabpage .noedit select,#tabpage .noedit .divcheck{background:none;aborder:0;box-shadow:none}
*/