
@charset "windows-1251";
/* CSS Document */
body {background-color: #fff;	margin:0;padding:0; font-size: 13px;font-family:Arial, Helvetica, sans-serif;color: #000000;width:100%;height: 100%;background: url('../img/shadow.gif') repeat-y left;}

body {margin:0; padding:0; width:100%;  min-width:100%; height:100%; min-height:100%; font-family:"Arial", Helvetica, sans-serif;}
html {min-height:100%; height:100%}
.super {position:relative; _height:100%; min-height:100%; margin:0 auto 0 auto; min-width:1000px; padding:0;width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 1000? "1000px": "100%");}
.spacer90 { position:relative;margin:0;width:1px; height:90px; font-size:1px; padding:0}

img, .right_shadow {behavior: url(iepngfix.htc); border:none; padding:0; margin:0 }
h1 {font-size:22px;color:#86b601;font-weight: normal; margin-left:50px}
h2 {font-size:13px;color:#86b601;font-weight: normal; margin-left:73px; padding-bottom:0}
p {font-size:12px; display:block; color:#000000;}



a, a:hover {font-size:13px;text-decoration:underline;color:#006fb5;}

.super_bgr { position:absolute; width:100%; bottom:0; padding:0; margin:0}
.spacer {width:1px; height:1px; font-size:1px; margin-bottom:-1px}
.header {height:226px; min-width:1000px;  position:relative;margin:0; padding:0; z-index:110}
.main {/*height:100%;*/ position: relative; margin-top:-7px; }
.footer { position:relative;height:90px;margin-top:-90px; font-size:10px; min-width:1000px; width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 1000? "1000px": "100%");}
.footer a, .footer a:hover {font-size:10px; text-decoration:underline}

     /* Header */
#header_bgr {width:100%;height:234px;background:url('../img/grid_2.gif') repeat-x;}

#header_left {position:absolute;left:0;top:0;width:221px;height:234px;background:url('../img/header_left.jpg') no-repeat;}
#header_right {position:absolute;right:0; top:45px;width:234px;height:173px;}
#predst {position:absolute;left:14px;top:14px;width:134px;height:23px;}
#logo {position:absolute;left:14px;top:44px;width:180px;height:18px;}
#logo_1 {position:absolute;left:14px;top:62px;width:180px;height:18px;}

#hawle {position:absolute;left:33px;top:112px;width:135px;height:39px;}
#kon {margin:-187px 234px 0 221px; height:171px; overflow:hidden;}
#header_el { float:left; margin:0 17px 0 17px; height:171px; display:inline;}
#header_el1 { float:left; margin:0; width:35px; height:171px; display:inline;}

	/* Main */
#col_1 { position:relative;float: left;width: 217px; z-index:10;}
#menu { padding:5px 0 10px 0;margin:-10px 0 0 0;position:relative; width:212px;}
#menu_ { margin:0; width:5px; height:100%;}
#menu_bgr {position:absolute; bottom:0; left:0; z-index:11; /*height:expression(document.getElementById('menu').style.height)*/; }
#menu_shadow { margin-top:-108px; margin-bottom:108px;height:6px;width:217px; padding:0 ; font-size:1px; z-index:1}

#pipes {height:68px;width:41px; margin:0 0 40px 0; padding:0;  z-index:0}

/* main menu list*/

ul {:none;margin:0;top:0; z-index:16; padding:0; display:inline; }
li {:none;margin:10px 0 10px 12px; padding:0; z-index:20; }
li a, li a:hover, li p, li p span{ padding:0 ; font-size:14px; margin:0 ; color:#006ecf; font-family:Tahoma, Geneva, sans-serif; z-index:20; text-decoration:underline;}
.megomenu li a, .megomenu1 li a, .megomenu1_a li a, .megomenu_a li a    { padding:0 ; font-size:12px; margin:0 ; color:#006ecf; font-family:Tahoma, Geneva, sans-serif; z-index:20; text-decoration:underline; padding-right:5px}
.megomenu li a:hover, .megomenu1 li a:hover, .megomenu1_a li a:hover, , .megomenu_a li a:hover    {text-decoration:underline;  padding-right:5px}
li span {padding:0 ; font-size:14px; margin:0 ; color:#0022cf; text-decoration:underline; font-family:Tahoma, Geneva, sans-serif}

/* End main menu list*/

/*  submenu list*/
li ul { list-style-type:none;margin:0;top:0; z-index:12; padding:0;}
li ul li {list-style-type:none;margin:5px 0 5px 13px; padding:0}
li ul li a, li ul li a:hover {padding:0 ; font-size:12px; margin:0 ; color:#000; font-family:Tahoma, Geneva, sans-serif}
/* End submenu list*/


#col_2 { position: static; margin: 15px 20px 40px 235px; z-index:200}
.way, a:hover.way   { font-size:16px; color:#047b07; padding-bottom:10px}
/*inner*/
.obj { position:relative; width:99%; height:160px; font-family:Tahoma, Geneva, sans-serif}
.obj table { position:relative; width:100%; height:100%}
td.left_cell { position:relative; width:130px; text-align:center}
td.middle_cell { position:relative; margin;0 126px 0 126px; text-align:center}
.middle_cell a, .middle_cell a:hover {font-size:14px; color:#354c60; display:block}
td.right_cell { position:relative; width:126px;}
a.pdf_1, a:hover.pdf_1  {  width:70px; display:block;cursor:pointer }
.pdf {  width:70px; height:47px;text-align:center; display:block;background:url('../img/pdf.gif') top  no-repeat;}
a.pdf, a:hover.pdf {height:10px; font-size:10px; color:#354c60; display:block;background: none}
.line { position:relative; font-size:1px; margin:0; background-color:#e6e6e6; height:1px; width:100%}
.obj_line { position:relative; width:70%}
.pages { position:relative; width:99%; text-align:center}
/*End inner*/
.obj_i { position:relative; width:99%; font-family:Tahoma, Geneva, sans-serif}
.obj_i table { position:relative; width:99%; height:100%; margin-left:10px}
td.left_cell_i { position:relative; width:130px; text-align:center}
td.middle_cell_i { position:relative; margin;0 126px 0 126px; text-align: left}
.middle_cell_i span {font-size:12px; color:#9a9a9a; display:block;}
td.right_cell_i { position:relative; width:220px;}
p.in_span { position:relative; font-size:18px; font-family:Tahoma, Geneva, sans-serif; color:#354c60;margin-left:10px}
.cont { position:relative; margin:10px 240px 40px 10px}

	/*Footer*/

#line { background-color:#043797; position:relative; margin: 0 0 0 27px; height:7px;  font-size:1px;background:url('../img/footer_line.gif') repeat-x; z-index:20}
#adres { position:absolute;left:27px; margin-top:5px; z-index:20}
#adres2 { position:absolute;left:27px; margin-top:20px; z-index:20}
#number_1 { position:absolute;left:27px;margin-top:35px; z-index:20}
#number_2 { position:absolute;left:79px;margin-top:50px; z-index:20}
#contacts { position:absolute; width:235px; right:0; top: 7px; text-align:left; z-index:20}
#mail {position: absolute;margin-top:5px }
#web {position: absolute;margin-top:10px}
#copy {position:absolute; width:235px; left:350px; top: 7px; margin-top:7px; text-align:left; z-index:20}

table.npvh{border-collapse:collapse}
table.npvh tr td{border:solid 1px black}

table.altermo{border-collapse:collapse}
table.altermo tr td{border:solid 1px black;padding:5px;text-align:center;}
table.altermo tr td p {text-align:center;margin:0}


.megomenu, .megomenu1 {list-style:none;padding:0 0 0 0px;margin:0px 0 0px 0px;}
.megomenu1 {display:none;}
.megomenu1_a {display:block;}
.megomenu li, .megomenu1 li {margin:0 0 0 5px;}
.megomenu1 li {margin:0 0 3px 5px;}
.megolink, .megolink1 {cursor:pointer;}

.right_shadow {background:url(..img/left_menu_shad.png) 0 0 repeat-y}


.table_111 {text-align:center; vertical-align:top; border-collapse:collapse; width:100%}
.table_111 td {text-align:center; vertical-align:top; border-collapse:collapse;}
.table_111 img { text-align:center}