@charset "utf-8";
body{font-size:75%;padding:0;margin:0;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000;background:#fff;overflow:auto;margin:0 2px}

h1{font-size:175%;color:#242424;font-weight:normal;margin:2px 0 5px 0}
h2{font-size:130%;padding-top:7px;border:0;margin:0}
h3{font-size:120%;margin:3px 0 1px 0}
h4{font-size:100%;margin:3px 0 1px 0;font-weight:normal;border-bottom:1px solid #242424}
h5{font-size:100%;margin:0 0 2px 0;text-decoration:underline}
h6{font-size:90%;margin:0 0 2px 0;font-weight:normal;text-decoration:underline}


#top{height:48px;text-align:left;background:url(gfx/top.jpg) no-repeat;background-position:top right;padding:0 10px;margin:0 0 1px 0}
#msg{font-size:150%;font-weight:bold;position:absolute;right:20px;top:10px;padding:3px 7px;border:1px solid #666666;z-index:20;background:#fff}

#tabpage td{white-space:nowrap}
#tabpage td input{}
#tabpage td a, .paging a{font-weight:bold}

#amenu{background:silver;border-left:1px solid silver;border-top:1px solid silver;border-right:1px solid dimgray;border-bottom:1px solid dimgray;padding:1px 2px;font-size:115%}
#amenu a:hover{background:gainsboro;border:1px solid gray;color:#000}
#amenu a{border:1px solid silver;padding:0 5px;color:#000;font-weight:normal;text-decoration:none}
#amenu .mark{color:#fff;background:#676767;border:1px solid gainsboro}

th a{color:white;display:block;width:100%;padding:0 3px}
th a:hover{color:#fff;background:#3980F4;text-decoration:none}
th input{width:100%;text-align:center}

.p5{padding:5px}

label{margin:0 2px 0 1px}

.bm{border-bottom:1px solid #EAEAEA;margin-top:4px;font-size:110%}
.bm a{background:silver url(gfx/bm.gif) no-repeat;color:#000;padding:0 7px 0 18px;border-right:1px solid #fff}
.bm a:hover, .bm .sel{background:#676767 url(gfx/bm.gif) no-repeat;color:#fff;text-decoration:none}

.head{background:#245DDB;color:#fff;font-size:110%;text-decoration:none;font-weight:bold;padding:1px 5px}

a:hover{color:#242424;text-decoration:underline}
a{color:#3980F4;font-weight:normal;text-decoration:none}

td{vertical-align:top;padding:2px;font-size:78%}
th{vertical-align:top;font-size:78%;background:#757575;color:#fff;padding:2px 2px;border-bottom:1px solid #000;overflow:hidden}

.light{background:url(gfx/side.jpg) no-repeat}
.border{border:solid #d7d7d7 1px}

.fr{float:right}
.fl{float:left}
.ar{text-align:right}
.ac{text-align:center}
.aj{text-align:justify}
.w100{width:100%}
.print{display:none}
.p3{padding:3px}
.cb{clear:both}
.b{font-weight:bold}


.readonly{background:#DCDCDC;color:gray}
.butt{text-align:center;background:#515151;cursor:pointer;color:#fff;font-size:120%} 
.butt2{background:#8D8D8D;font-size:80%;cursor:pointer;color:#fff;font-size:110%}
input, textarea, select{font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0 2px;color:#000}
form{margin:0;border:0}

img{border:0}

a:hover img, .gal a:hover img{opacity:0.70;border-color:#242424}

hr{color:#e0e8d9;height:1px;background:#e0e8d9;border:0}

.hand{cursor:pointer}
.red{color:red}
.paging{clear:both;background:#eaeaea;padding:0 5px;margin:3px 0;height:25px}

.gray{background:#D3D3D3}

table{border-collapse:collapse}
.bw{background:#000;color:#fff}

@media print{
.np, #top, #amenu,.columns,#triggers,#triggere {display:none}
.print {display:inline}
input, th input {border:0; background:transparent; padding:0}
}