body {margin: 0px; padding: 0px; line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#mdiv{z-index:0; position:relative; background:url(../img/topbg.jpg) repeat-x top center;
_width: expression((documentElement.clientWidth||document.body.clientWidth)<900?'900px':'100%');
min-width:900px; display:block;}
#mdiv-type {z-index:0; position:relative; background:url(../img/typebg.png) repeat-x top center;
_width: expression((documentElement.clientWidth||document.body.clientWidth)<900?'900px':'100%');
min-width:900px; display:block;}
img{border:0px;}
a{color:#0182b8; text-decoration:underline;}
a:hover{text-decoration:none;}
.fullmenu{padding-top:317px;}
.menu{}
.menu td{text-align:center; vertical-align:top;}
.menu td.it{padding:50px 10px 0px 10px;}

form{padding:0px; margin:0px;}

.left{width:30%; vertical-align:top;}
.left td{text-align:center; padding:10px; font-size:10px; width:50%; vertical-align:top;}
.center{padding:18px 10px 30px 10px; vertical-align:top;}
.right{vertical-align:top; width:178px; padding-top:35px; padding-bottom:30px;}

.right-type{vertical-align:top; width:178px; padding-top:101px; padding-bottom:30px;}
.center-type{padding:63px 0px 30px 0px; vertical-align:top;}
.typemmenu{margin-bottom:23px;}
.typemmenu td{width:25%; text-align:center; padding:0px 10px;}

#illustration{height:120px; width:100%; margin-bottom:20px;}

.mcont{padding:10px 20px; font-size:12px;}
.navline{font-size:10px;}

ul{padding:0px; margin:10px 10px 10px 15px; list-style:none;}
ul li{padding:5px 0px 5px 20px; background:url(../img/li.png) no-repeat top left; font-size:12px;}

.left-type{width:250px; vertical-align:top; padding:15px 0px 20px 10px;}
.left-type .menu{padding:30px 0px 20px 30px;}
.left-type .menu ul{padding:0px; margin:0px; list-style:none;}
.left-type .menu ul li{padding:5px 0px 5px 16px; background:url(../img/mli1.png) no-repeat top left; font-size:12px;}
.left-type .menu ul li li{padding:5px 0px 6px 12px; background:url(../img/mli2.png) no-repeat top left; font-size:11px;}
.left-type .menu ul li li.in{color:#eb3d00;  background:url(../img/mli2in.png) no-repeat top left;}
.left-type .menu ul li li.in a{color:#eb3d00;}
.left-type .menu ul li li.in ul li a{color:#0182b8;}
.left-type .menu ul li li.in ul li.in a{color:#eb3d00;}

.news{border:1px solid #bebdbe; padding:10px;}
.onenews{margin-bottom:5px; margin-top:5px;}
.onenews td{vertical-align:top; padding: 5px 0;}
.onenews .imb{width:100px;}
.onenews .date{font-size:10px; color:#c2c2c2;}

.headred{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#eb3d00; background:#fff; margin:0px 0px 0px 5px; padding:5px; bottom:-8px; line-height:18px; position:relative;}
.headgrey{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#6c6c6c; background:#fff; margin:0px 0px 0px 5px; padding:5px; bottom:-8px; line-height:18px; position:relative;}

h2{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#6c6c6c; margin:10px 0px 10px 0px; line-height:18px; font-weight:200;}
h1{font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#eb3d00; margin:10px 0px 5px 0px; line-height:26px; font-weight:200;}

.search{background:#f2f2f2; padding:15px;}
.searchdiv{border:1px solid #d2d2d2; background:#fff url(../img/lupa.gif) no-repeat top left; padding-left:30px; height:21px;}
.searchdiv input{border:none; background:#fff; font-size:14px; font-style:italic; color:#6c6c6c;}

.tiz{padding:30px 10px 10px 10px; text-align:center; width:200px;}
.tiz div{padding-top:10px; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; }
.tiz div.red a{color:#eb3d00;}

.copyright{background:#6e9db2 url(../img/copybg.png) repeat-x top left; border-right: 1px #fff dashed; vertical-align:top; color:#fff;}
.copyright-right{background:#5789a0 url(../img/copyright.png) repeat-y top left; padding:20px;  vertical-align:top; color:#fff;}
.copyright a{color:#fff;}
.copyright-right a{color:#fff;}

.tree1{position:absolute; top:95px; left:0px;
}
.tree2{position:absolute; top:88px; right:0px;
}

.png{_filter:expression((typeof(fixPNG) === "function") ? fixPNG(this) : "");}

.navmenu{width:178px; background:#f2f2f2; position:absolute; top:403px; right:0px;}
.navmenu td{width:33%; text-align:center;}

.navmenu-type{background:#f2f2f2; margin-bottom:1px; height:65px;}
.navmenu-type td{width:33%; text-align:center;}

.products {border:1px solid #afafaf;}
.products TR TH {border-bottom: 1px solid #afafaf; color:#eb3d00; text-align:left; padding:10px 6px 10px 6px;}
.products TR.empty TD {border-bottom: 1px solid #afafaf; padding:0; height:1px; font-size:1px; line-height:1px;}
.products TR TD {border-bottom: 1px solid #dddddd; padding:6px 6px 6px 6px;}
.products TR.lastchild TD {border-bottom:0;}
.products .centered {text-align:center;}
.products .bull {background:url(../img/ico_bull.gif) 3px center no-repeat; padding-left:13px;}

.doc {margin-bottom:15px;}
.doc .docdate {font-size:11px; color:#c2c2c2;}
.doc .doctitle {color:#eb3d00; font-weight:bold;}

.alfa {
background: #F2F2F2;
border: solid 1px #BFBDBF;
padding: 15px;
margin-bottom: 10px;
font-size: 14px;
}
.book {
 border-top: dashed 1px #C9C7C9;
 padding: 5px 0 0 0;
 margin: 10px 0 20px 0;
 font-size: 14px;
}
.book strong {
 color: #666666;
 font-size: 12px;
}

.spl a:link, .spl a:visited {
color: #76B2CF;
font-size: 10px;
}



#fmcont {display:none; top:50%; left:50%; position: absolute; z-index: 15001; background:#F5F0E9; border:1px solid #C9C0AF; padding:5px;}
#mainpicwin {position:relative; margin:0 5px 8px 0; padding:5px 0 0 0; background: #F5F0E9; border: 1px solid #C9C0AF;}
#mainpicwin IMG {position:relative; display:block; margin: auto;}
#picmain {position:relative; display:block; cursor:pointer; margin: auto;}
.thumbimgdiv DIV {margin:0 3px 10px 0; position:relative; float:left; background: #F5F0E9; border:1px solid #C9C0AF; padding:5px;}
.thumbimgdiv DIV IMG {cursor:pointer; display:block; margin:auto; position:relative;}
.fmarrow {position:absolute; display:block; top:20px; height:60px; line-height:60px; width:45px; text-align:center; filter:alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; color:#FFF; background:#000; z-index:15100; text-decoration:none; font-size:14px; font-family:Arial; outline:none;}
.fmarrow:hover {text-decoration:none;}
#fmarrowleft {left:-1px;}
#fmarrowright {right:-1px;}
div.clear {clear:both; height:1px; font-size:1px; overflow:hidden;}

.pub_sections .pub_section {background:url(../img/mli1.png) no-repeat left -5px; padding-left:19px;}
.pub_sections .pub_article {background:url(../img/mli2.png) no-repeat left -5px; padding-left:19px;}

.gsc-result {padding-bottom:10px;}
.gs-visibleUrl, .gs-watermark, .gsc-resultsHeader, .gsc-branding {display:none;}
.gsc-cursor-box {margin-bottom:10px;}
.gsc-cursor-page {float:left; cursor:pointer; text-decoration:underline; margin-right:8px;}
.gsc-cursor-current-page {font-size:12px; text-decoration:none; cursor:default;}
INPUT.gsc-input {width:300px; margin-right:10px;}
.gsc-search-box {margin:10px 0;}

.msg_box {background: #E0F4FF; border: 1px solid #00789A; padding: 10px; margin-bottom: 10px; font-size: 12px; color: #000000;}
.msg_ok {background: #E0FFE6; border: 1px solid green; padding: 10px; margin-bottom: 10px; font-size: 12px; color: green;}
.msg_error {background: #FFE0E0; border: 1px solid brown; padding: 10px; margin-bottom: 10px; font-size: 12px; color: brown;}
EM.mark {color: red; font-style: normal; font-weight: bold;}

#calendarcont {margin-left:30px; width:200px;}
.clickable {cursor:pointer;}
.emptycell {padding:0;}


@media print {
  * {color:#000 !important; background:none !important;}
  .left-type, .right-type, .copyright, .copyright-right, .typemmenu, #illustration {display:none;}
  .center-type {padding:0;}
  #mdiv-type {min-width:0; width:auto;}
}