#lix { margin-left:50px;}
#lix td {vertical-align: top; width:350px; }

.img_pit { margin: 0pt 10px 20px 0pt; }


#pitomnik_bottom { text-align:justify;}
#pitomnik_bottom h2 { color: rgb(0, 128, 0); font-size: 14px; }

.h1_c { font-size:12px; font-style: italic; text-align:center; }

.pit { color: rgb(0, 128, 0); }
.gazz {  color: rgb(214, 0, 0); }
.tel {  color: #d83636; }
.green-h2 { color: green; font-size:16px; font-weight:bold; font-family: Tahoma; }
#price { color: rgb(0, 128, 0); font-weight:bold; margin-top:15px; }
#price span { color: rgb(179, 54, 0); } 

/**********************/
html, body {
        margin: 0;
        padding: 0px;
}
img, table {
        border: 0;
}
form {
        margin: 0;
        padding: 0;
}
div#wrapper {
        position: relative;
        padding: 0;
        margin: 0;
        width: 100%;
        height: 100%;
        background-color: #fff;
        min-width: 1024px;
        max-width: 100%;
}
td {
        font-family: verdana;
        font-size: 11px;
        color: #000;
}
h1 {
        margin: 0 0 14px 0;
        font-family: verdana;
        font-size: 13px;
        color: #060;
}
/* Page */
div#logo {
        position: absolute;
        z-index: 30;
        top: 10px;
        left: 25px;
}
div#logo_cloud {
        position: absolute;
        z-index: 15;
        top: 104px;
        left: 45px;
}
table#main {
        width: 100%;
        height: 88%;
}
table#mainfooter {
        width: 100%;
}
td.tl {
        width: 54px;
        height: 120px;
        background: #fff url('/i/tl.gif') 0 0 no-repeat;
}
td.tc {
        background: #fff url('/i/tc.gif') 0 0 no-repeat;
}
td.tr {
        width: 220px;
        background: transparent url('/i/right_b2.gif') right bottom no-repeat;
        padding: 25px 3px 80px 0;
        vertical-align: top;
        text-align: right;
}
td.bl {
        height: 186px;
        width: 54px;
        background: #fff url('/i/bl.gif') 0 0 no-repeat;
}
td.bc {
        background: #fff url('/i/bc.gif') 50% 30px no-repeat;
}
td.br {
        width: 171px;
        background: #fff url('/i/br2.gif') 0 0 no-repeat;
}
table#left {
        width: 100%;
        height: 100%;
}
td.left_t {
        height: 151px;
        background: #fff url('/i/left_t.gif') 0 0 no-repeat;
}
td.left_b {
        background: #fff url('/i/left_b.gif') 0 100% no-repeat;
}
table#right {
        width: 100%;
        height: 100%;
        /*background: #fff url('/i/right_bg.gif') 0 0 repeat-y;*/
}
td.right_t {
        height: 186px;
        /*background: #fff url('/i/right_t.gif') 0 0 no-repeat;*/
}
td.right_b {
        /*background: transparent url('/i/right_b2.gif') 0 100% no-repeat;*/
}
/* Menu */
table#menu {
        width: 100%;
        height: 120px;
}
td.menu_r {
        width: 76px;
        /*background: #fff url('/i/menu_r.gif') 0 0 no-repeat;*/
}
/* Footer */
table#footer {
        width: 100%;
        height: 186px;
}
td.fl {
        width: 288px;
        height: 186px;
        background: #fff url('/i/fl.gif') 0 0 no-repeat;
}
td.fc {
        vertical-align: top;
        padding-top: 70px;
        text-align: center;
        background: transparent url('/i/fbg.gif') 0 100% repeat-x;
}
td.fr {
        width: 336px;
        background: #fff url('/i/fr2.gif') 0 0 no-repeat;
}
/* Text */
.txt_bold {
        font-family: tahoma;
        font-size: 12px;
        color: #060;
        font-weight: bold;
}
table.block {
        height: 18px;
}
td.block_l {
        width: 10px;
        background: transparent url('/i/block_l.gif') 0 0 no-repeat;
}
td.block_c {
        background-color: #c7e7c8;
        vertical-align: middle;
        font-family: tahoma;
        font-size: 10pt;
        color: #629763;
        font-weight: bold;
        padding: 0 2px;
        white-space: nowrap;
}
td.block_r {
        width: 10px;
        background: transparent url('/i/block_r.gif') 0 0 no-repeat;
}
table.bmenu {
        width: 100%;
}
.price {
        margin-top: 20px;
}
tr.price_top td {
        font-weight: bold;
        text-align: center;
        color: #fff;
        background-color: #060;
}
tr.price_c1 {
        background-color: #ceffd0;
}
tr.price_c2 {
        background-color: #fff;
}
td.amount {
        text-align: right;
        padding-right: 25px;
}
table.news {
        height: 19px;
        width: 100%;
        margin-bottom: 5px;
}
td.news_l {
        width: 11px;
        background: transparent url('/i/news_l.gif') 0 0 no-repeat;
}
td.news_c {
        background: transparent url('/i/news_c.gif') 0 0 repeat-x;
        vertical-align: top;
        padding: 0 2px;
}
td.news_r {
        width: 11px;
        background: transparent url('/i/news_r.gif') 0 0 no-repeat;
}
/* Content */
td#mainblock {
        vertical-align: top;
}
div#content {
        vertical-align: top;
        padding-top: 35px;
        width: 100%;
        height: 100%;
}
.fulltext {
        vertical-align: top;
        padding: 0 10px 5px 20px;
}
td.fulltext {
        padding-right: 15px;
}
table#index {
        width: 100%;
}
table#index td.newsblock {
        width: 260px;
        vertical-align: top;
}
div.oneday {
        margin-top: 7px;
}
div.daynews {
        padding: 3px 0 3px 10px;
}
/* Navigator */
div#topmenu {
        position: absolute;
        z-index: 20;
        top: 25px;
        left: 140px;
}
#navigator {
        position: relative;
}
#navigator ul {
        float: left;
        margin: 0;
        padding: 0;
}
#navigator ul li {
        float: left;
        list-style-type: none;
        width: 110px;
        text-align: center;
        vertical-align: bottom;
}
#navigator ul li ul {
        position: absolute;
        height: auto;
        /*
        padding: 30px 5px 8px 0;
        margin: 40px 0 0 25px;
        */
        padding: 20px 5px 8px 0;
        margin: 65px 0 0 25px;
}
#navigator ul li ul li {
        float: none;
        text-align: left;
        margin: 0px;
        width: 100%;
}
div.block_item {
        background-color: #e8ffe2;
        margin: 0 12px;
        padding: 4px 6px 6px 6px;
}
div.block_third {
        padding: 2px 2px 0 15px;
}
div.toplink {
        padding: 0px 0 0 15px;
        vertical-align: bottom;
}
/* Links */
div#topmenu a {
        font-family: tahoma;
        font-size: 12px;
        color: #060;
        font-weight: bold;
        text-decoration: none;
        text-transform: lowercase;
}
div#topmenu a:hover {
        text-decoration: underline;
}
td.news_c a {
        font-family: tahoma;
        font-size: 11pt;
        color: #fff;
        font-weight: normal;
        text-decoration: none;
}
td.news_c a:hover {
        font-family: tahoma;
        font-size: 11pt;
        color: #fff;
        text-decoration: none;
}
a {
        font-family: verdana;
        font-size: 11px;
        color: #060;
        font-weight: bold;
        text-transform: none;
        text-decoration: underline;
}
a:hover {
        text-decoration: none;
}
div.toplink a:hover {
        text-decoration: none;
}
.block_third a {
        font: normal 8pt verdana !important;
        color: #006200 !important;
        text-decoration: underline;
}
.block_third a:hover {
        text-decoration: none;
}
#navigator ul li ul li a {
        font-family: tahoma;
        font-size: 12px;
        color: #060;
        font-weight: bold;
        text-decoration: underline;
        text-transform: none;
}
#navigator ul li ul li a:hover {
        text-decoration: none;
}
div.toplink a {
        font-family: verdana !important;
        font-size: 11px !important;
        font-weight: normal !important;
        color: #036C05 !important;
}
div.toplink a:hover {
        text-decoration: none;
}
td.block_c a {
        font-size: 10pt;
}
/* Cloud */
table.cloud {
        width: 100%;
}
div#logo_cloud table.cloud {
        width: auto;
}
td.cloud_l_empty {
        width: 14px;
        height: 18px;
}
td.cloud_top {
        height: 18px;
        background: transparent url('/i/cloud_top.gif') 15px 0 no-repeat;
}
td.cloud_l {
        width: 14px;
        height: 28px;
        background: transparent url('/i/cloud_l.gif') 0 0 no-repeat;
}
td.cloud_c {
        background: transparent url('/i/cloud_bg.gif') 0 0 repeat-x;
        color: #fff;
        text-transform: lowercase;
        font: 14pt verdana;
}
td.cloud_r {
        width: 14px;
        background: transparent url('/i/cloud_r.gif') 0 0 no-repeat;
}
/* Catalog */
div.link_top {
        padding: 10px 0 5px 0;
        font-weight: bold;
        color: #060;
}
div.link_sub {
        padding-left: 40px;
        background: transparent url('/i/bullet.gif') 20px 50% no-repeat;
}
/* Notes */
div#notes {
        position: absolute;
        z-index: 16;
        top: 155px;
        right: 5px;
        width: 180px;
}
div.note {
        margin: 0 0 16px 10px;
}
div.note_text {
        color: #060;
        font-size: 11px;
        padding-top: 2px;
}
table.note_file {
        color: #fff;
        padding-top: 5px;
}
table.note_file a {
        color: #060;
        font-size: 12px;
        text-decoration: underline;
}
table.note_file a:hover {
        text-decoration: none;
}
table.green_table {
        width: 100%;
}
td.green_table {
        padding: 0 8px;
        background-color: #c7e7c8;
}
td.green_table div.item, td.green_table div.item div.topic, td.green_table div.item div.topic a, td.green_table div.item div.topic a:hover {
        color: #060;
}
td.green_table_lb {
        width: 7px;
        height: 7px;
        background: transparent url("/i/green_block_lb.gif") left bottom no-repeat;
}
td.green_table_lt {
        width: 7px;
        height: 7px;
        background: transparent url("/i/green_block_lt.gif") left top no-repeat;
}
td.green_table_rb {
        width: 7px;
        height: 7px;
        background: transparent url("/i/green_block_rb.gif") right bottom no-repeat;
}
td.green_table_rt {
        width: 7px;
        height: 7px;
        background: transparent url("/i/green_block_rt.gif") right top no-repeat;
}
td.green_table_empty {
        background-color: #c7e7c8;
}
div.preview {
        background-color: #C7E7C8;
        width: auto;
        padding: 3px;
        align: left;
        float: left;
        border: 1px solid #006600;
        margin: 2px;
        margin-right: 6px;
        margin-bottom: 5px;
}
/* floating div */
#floatingTable {
        width: 202px;
}
.ft_tl {
        width: 190px;
        height: 41px;
        background: #fff url('/i/table/tbl_01.jpg') top left no-repeat;
}
.ft_tr {
        width: 12px;
        height: 41px;
        background: #fff url('/i/table/tbl_02.jpg') left bottom no-repeat;
}
.ft_cl {
        background: #003F03 url('/i/table/tbl_03_bottom.jpg') left bottom no-repeat;
        vertical-align: top;
        padding: 0 !important;
}
table.ft_cl_table {
        background: transparent url('/i/table/tbl_03_top.jpg') left top no-repeat;
}
td.ft_cl_text {
        color: #fff;
        padding: 0 20px;
        font-size: 10px;
}
td.ft_cl_text div {
        font-size: 14px;
        margin-bottom: 9px;
}
td.ft_cl_text div a {
        font-size: 14px;
        text-decoration: underline;
        color: #fff;
}
td.ft_cl_text div a:hover {
        text-decoration: none;
}
.ft_cr {
        background: #fff url('/i/table/tbl_04.jpg') left top no-repeat;
}
.ft_bl {
        height: 20px;
        background: #fff url('/i/table/tbl_05.jpg') left top no-repeat;
}