html,body,select,input {background-color:#ffffff;}
html,body,form {height:100%; border:0px;}
html,body,form,a,p,span,div,table,td {margin:0; padding:0;}
table,body,input ,.text {font-family:Tahoma; font-size:11px;}
body,table,p,li,.text {color:#535151;}
body {vertical-align:top;}
button {background:transparent; border:0;}
input {color:#4a2c0d;}
p {text-align:left; padding-bottom:6px;}
a {text-decoration: underline; color: #00b166;}
a:hover {text-decoration: none;}
a:visited {color:#009c4c;}
h1,h2,h3 {text-align:left; font-family:Tahoma; color:#00b166; margin-bottom:0px; margin-top:0px; padding-bottom:6px;}
h1 {font-size:16px;}
h2 {font-size:15px; padding-top:8px;}
h3 {font-size:13px; padding-top:8px;}
ul,ol {margin-top:2px; margin-bottom:4px;}
li {text-align:left; padding-bottom:4px;}
.w_, .wh_, .right, .href {width:100%}
.wh_ {height:100%;}
.w_1 {width:1px}
.h_1 {height:1px}
.t_ .t1 {border:1px solid #000;}
.t_ .t1 td {border:1px solid #000;}
.t_ .t1 div {border:1px solid #f00;}
.gr_r_ug {background-image:url(gr_r_ug.gif); background-repeat:no-repeat;background-position: right top;}
.pdl, .pdl2 {width:100%; background-image:url(pdl_fon.gif); background-repeat:repeat-x; height:60px; font-family:Arial; font-size:10px; font-weight:bold; color:#FFFFFF;}
.pdl {background-position: left bottom;}
.pdl2 {background-position: center bottom;}
.pdl a {color: ffffff;}
.cont {width:100%; background-image:url(gr_l_ug.gif); background-repeat:no-repeat; background-position: left top; height:100px;}
.cont_center {padding: 10px 30px 30px 30px;}
.cont_left {width:179px; padding-top:16px; padding-bottom:30px; vertical-align: top;}
.cont_right {width:206px; padding-bottom:30px;}
.zag {font-family:Tahoma; font-size:18px; color:#00b166; padding-bottom:6px;}
.commtable tr td {border-top: 1px #00b166 solid; padding: 2px;}
.commtd {border-right: 1px #00b166 solid;}
.commtable {border-left: 1px #00b166 solid; border-right: 1px #00b166 solid; border-bottom: 1px #00b166 solid;}
.withborders {border-left: 1px #00b166 solid; border-bottom: 1px #00b166 solid;}
.withborders tr td {border-top: 1px #00b166 solid; border-right: 1px #00b166 solid; padding: 2px;}
div.podpis {font-style:italic; text-align:right;}
table.tbl_bg{background-image:url(tbl_bg.jpg); background-repeat:repeat-x; background-position:top left;}
table.tbl_bg td{padding: 6px 10px 0px 5px;}
table.tbl_bg td.pr{padding: 3px 3px 3px 5px; text-align: right;}
table.tbl_bg td.pa{padding: 3px 3px 3px 5px; text-align: left;}
table.tbl_bg td.pl{padding: 2px 2px 2px 4px;}
table.tbl_bg td.p, table.tbl_bg td.sz {padding: 3px 3px 3px 5px;}
table.tbl_bg td table {border-top:1px #59cc9b solid; border-left:1px #59cc9b solid;}
table.tbl_bg td table td{border-right:1px #59cc9b solid; border-bottom:1px #59cc9b solid; margin:0;}
.right td{padding-top:16px;}
.tab_right_zag {height:23px; background-image:url(tab_right_zag.gif); background-repeat: no-repeat; background-position: right top; font-family:Tahoma; font-size:12px; font-weight:bold; color:#3a2426; padding-left:17px; line-height:22px; padding-right:40px;}
.tab_right_niz {background-image:url(tab_right_niz.gif); background-repeat:no-repeat; background-position: right bottom;}
.href td{padding-top:0px;}
.t_r_ {background-image:url(tab_right_fon.gif); background-repeat:repeat-y; background-position:left top; padding-top:3px; padding-bottom:29px;}
.t_r_01 {background-image: url(tab_right_fon.gif); background-repeat:repeat-y; background-position: right top; width:100%; font-family:Arial; font-size:11px; font-weight:bold; color:#535151;}
.t_r_01 td{height:22px; background-image:url(tab_right_href.gif); background-repeat:no-repeat; background-position: left top; padding-left:25px; padding-top:4px; padding-right: 0px;}
.t_r_01 a{color: #535151;}
.t_r_01 a:hover{color: #535151;}
.t_r_03 {background-image:url(tab_right_fon.gif); background-repeat:repeat-y; background-position: right top; width:100%; font-family:Arial; font-size:11px; font-weight:bold; color:#535151;}
.t_r_03 td{height:22px; background-image:url(tab_right_href.gif); background-repeat:no-repeat; background-position:left top; padding-left:32px; padding-top:4px;}
.t_r_03 a{color: #535151;}
.t_r_03 a:hover{color: #535151;}
.kso {font-family:Arial;font-size:11px;color:#535151;}
.kso input{background-color: transparent;}
.lk {width:100%;height:122px;}
.lk_inp {border-right: 1px solid #8191a3; padding-right:4px; padding-left:26px; padding-top:6px;}
.inp, .inpbut , .inp__{font-family:Arial; font-size:12px; color:#1c538e;}
.inp, .inp2s{border: 1px solid #c0c0c0; margin-bottom:1px;font-weight:bold;}
.inp {height:19px; width:144px;}
.inp2s {width:16px; height:16px; font-size:10px;font-family:Arial; font-size:12px; color:#1c538e;}
.inpbut {height:16px; border-left: 1px solid #c8c8c8; border-top: 1px solid #c8c8c8; border-bottom: 1px solid #777777; border-right: 1px solid #777777; margin-bottom:1px;font-weight:bold;}
.inp__ {width:100%; font-weight:bold;}
.inp__ td{padding-right:4px;}
.tema {font-family:Tahoma; font-size:11px; font-weight:bold; color:#ffffff; text-align:right; padding-right:6px; height:16px;}
.pad_1 {text-align:right; padding-top:6px; padding-bottom:8px;}
.news {width:100%;}
.news_zag {font-family:Tahoma; font-size:11px; font-weight:bold; color:#ffffff; text-align:right; padding-right:6px; height:16px; background-image:url(news.gif); background-repeat:no-repeat; background-position: left top;}
.news_ {border-right: 1px solid #8191a3;border-bottom: 1px solid #989898;text-align:left; padding-left:30px; font-family:Tahoma; font-size:11px; color:#686868; padding-top:11px; padding-bottom:15px;}
.news_ img{margin-top:7px; margin-bottom:7px;}
.news__ {border-right: 1px solid #8191a3; border-bottom: 1px solid #989898; text-align: left; padding-left: 30px; font-family: Tahoma; font-size: 11px; color: #686868; padding-top: 11px; padding-bottom: 22px;}
.news__ img{border: none; margin-top: 1px; margin-bottom: 1px;}
.lenta_fon {background-image:url(lenta_fon.jpg); background-repeat:repeat-x; background-position: left top; padding-bottom:30px; height:1px;}
.lenta_L {width:100%; height:67px; background-image:url(lenta_left.jpg); background-repeat:no-repeat; background-position: left top;}
.lenta_R {background-image:url(lenta_right.jpg); background-repeat:no-repeat; background-position: right top; padding-right:55px; padding-left:50px; padding-top:15px; padding-bottom:15px;}
.style1, .optz {color:#00b166;}
.optc  {font-size: 12px; color: #1c538e; width: 140px;}
.alrigtop {text-align: right; vertical-align: top;}
#memexit {display: none;}