/*------------all------------*/
html {background:#FFF url(/UI/images/bgbody.jpg) repeat-x bottom;z-index:1}
body{background:url(/UI/images/bght.jpg) repeat-x top; min-height:100%; padding:0; margin:0; position:relative; font: 62.5%/1.4 Tahoma, Arial, sans-serif;}
*html body {height:100%;}
form {padding:0; margin:0;}
a, a:link, a:visited {color:#004A80}
a:hover {color:#f63}
#w1000 {width:1000px; margin:0 auto; padding:10px 0 0 0;}
.w50 {width:50%; position:absolute; top:0; right:0; z-index:1;  background:url(/UI/images/bgt.gif) repeat-x left top; height:178px; float:right;}
.pt5 {padding-top:5px}
.mt5 {margin-top:5px}
.clear {clear:both}

/*------------header------------*/
#header {min-height:171px; width:1000px; height:178px; background: #FFF url(/UI/images/bgt.gif) repeat-x top; margin:0 auto;}

 #header #logo {background:transparent url(/UI/images/logo.gif) no-repeat left top; width:360px; height:178px; float:left; z-index:2; position:relative} 

/*------------sidebar------------*/
#hsidebar { background:url(/UI/images/bgts.gif) no-repeat left top;margin-top:-40px; z-index:2; padding-right:32px; float:left; width:607px; height:158px; font-size:1.8em; text-align:right;}
#hsidebar a, #hsidebar a:link, #hsidebar a:visited {color:#464a52; padding:0 0 0 22px; position:relative; top:123px; z-index:5;}
  #sidebar a:hover, #hsidebar a:hover {color:#f63}
  #sidebar {width:510px; float:left;  min-height:auto; font-size: 1.8em; }
  #sidebar a, #sidebar a:link{color:#FFF; background:url(/UI/images/arr.gif) no-repeat left; margin-left:38px; padding-left:22px; line-height:35px}
   
/*------------search------------*/
#search {text-align:right; width:550px; position:relative; float:right; height:20px; z-index:100; margin:10px 30px 10px 10px;}
*html #search {margin:10px 15px 10px 10px;}
#search form {float:right;  background:url(/UI/images/key.gif) no-repeat left;}
 #search input {border:1px solid #B3B9C3; width:100px; float:left; margin:0; }
 #search label {font-size: 1.1em; padding:0; margin:0 5px 0 20px; float:left}
  #search .none {width:55px; height:20px; border:none; margin-left:5px; padding:0; background:url(/UI/images/enter.gif) no-repeat left top;}
/*------------content------------*/
#content {width:100%; padding-bottom:120px; overflow:hidden; z-index:0; position:absolute; top:171px;background:#FFF url(/UI/images/bgbody.jpg) repeat-x bottom;}
.bgz {top:-7px; z-index:1; display:block; width:100%; background: url(/UI/images/bgcont.jpg) no-repeat left bottom;  margin:0;}

/*------------news------------*/
#news, #articles {width:459px;  float:left; font-size: 1.2em; color:#999; padding-right:28px}
#articles {float:right;}
#news a, #articles a {color:white}
#news a:hover, #articles a:hover {color:#f63}
#articles h1 { background: url(/UI/images/news.gif) no-repeat left; margin:2px 0; height:20px; min-height:20px; padding:10px 0 10px 37px; color:#FFF; font-size: 1.5em; font-weight:normal; border-bottom:1px solid #426FA8}
#news h3, #articles h3 {font-size: 0.91em; font-weight:normal; margin:0; padding:10px 0 0 37px; }
#articles span {font-size: 0.91em;}
#news p, #articles p {padding:0 0 0 37px; margin:0;  display:block;} 
#articles img {float:left; border:1px solid #FFF; margin: 5px 10px 5px 37px}

.arhiv {display:block; padding:5px 0 10px 37px; font-size:0.91em;}
/*------------articles------------*/
#news h1 { background: url(/UI/images/article.gif) no-repeat left; margin:2px 0; height:20px; min-height:20px; padding:10px 0 10px 37px; color:#FFF; font-size: 1.5em; font-weight:normal; border-bottom:1px solid #426FA8}
/*------------notes------------*/
.notes {clear:both; position:relative; width:1000px; margin:0 auto; font-size:1.2em; padding:0;}

 .notes div.subnotes {width:460px;  padding-bottom:40px; margin:0 17px; float:left; background:#fff url(/UI/images/bgn.jpg) no-repeat left bottom; position:relative}

 *html .notes div.subnotes { margin:0 16px;}
  .notes div.subnotes p {padding: 0 37px; margin:0; line-height: 14px;}
  .notes div.subnotes h1{color:#4C6DB2; font-size:1.16em; font-weight: bold;  background: url(/UI/images/smlogo.gif) no-repeat left; margin:10px 0 10px 2px; padding-left:35px; border-bottom:1px solid #ECECEC}
  .notes div.subnotes.h1_h2{color:#4C6DB2; font-size:1.16em; font-weight: bold;  background: url(/UI/images/smlogo.gif) no-repeat left; margin:10px 0 10px 2px; padding-left:35px; border-bottom:1px solid #ECECEC}
 .notes hr {color: #ccc; background-color: #ccc;  margin: 10px 70px; padding:0; border: none;	height: 1px;}
  *html .notes hr {margin: 2px 70px;}
 .notes small {padding: 0 37px; font-size: 0.91em; display:block}

#footer7 {width:100%; text-align:center; font-size:1.1em;}

/*------------footer------------*/
#footer {width:100%; text-align:center; font-size:1.1em; height:114px; position:absolute; bottom:0;}
a.casper, a:hover.casper, a:link.casper, a:visited.casper {background:#f63; color:#FFF; text-decoration:none; padding:0 3px}
#footer img {padding:0; margin:0 5px}

/* system classes ********************************************************************************/
.tool-header {padding:2px;border:solid 1pt #999999;font-size:xx-small;background-color: #ddddff;margin-left:1px;margin-bottom:1px;}
.panel-header {padding:5px;background-color: #eeeeee;border: solid 1pt #999999;font-size:x-small;margin:4px}
.sysinput {font-size:xx-small;border:solid 1pt black;background-color:#f6f6f6;width:100%}
.input90 {font-size:x-small;border:solid 1pt black;background-color:#f6f6f6; width:90%}
.input100 {font-size:x-small;border:solid 1pt black;background-color:#f6f6f6; width:100%}
.input32p {font-size:x-small;border:solid 1pt black;background-color:#f6f6f6; width:32px}

/*_____*/
 .notes div.prodv_main {width:955px;  padding-bottom:40px; margin:0 17px; float:left; background:#fff url(/UI/images/prodv1.jpg) no-repeat right bottom; position:relative}
.notes div.prodv_main h1{color:#4C6DB2; font-size:1.16em; font-weight: bold;  background: url(/UI/images/smlogo.gif) no-repeat left; margin:10px 0 10px 2px; padding-left:35px; border-bottom:1px solid #ECECEC}
.notes div.prodv_main p { text-align:justify; padding: 0 37px; margin:0; line-height: 14px;}