html, body{margin: 0; padding: 0;border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
body         {background: #ffffff}

table.shapka {width: 100%; border: 0px;}
td.sh001     {background: url(im/sh01.jpg); width: 373px; height: 116px;}
td.sh002     {background: url(im/sh02.gif); height: 116px;}
td.sh003     {background: url(im/sh03.jpg); width: 303px; height: 116px;}
td.sh004     {background: url(im/sh04.jpg); width: 321px; height: 116px; vertical-align: top;}

td.sh005     {background: url(im/sh05.jpg); width: 373px; height: 104px;}
td.sh006     {background: url(im/sh06.gif); height: 104px;}
td.sh007     {background: url(im/sh07.jpg); width: 303px; height: 104px;}
td.sh008     {background: url(im/sh08.jpg); width: 321px; height: 104px;}

#wrapper {background-color: #f4f4f4; background-image: url(im/main_back.jpg); background-position: top; background-repeat: repeat-x;}
.ug_l {background-image: url(im/ug_bl.gif); width: 31px; height: 31px; background-position: top left; background-repeat: no-repeat;}
.ug_r {background-image: url(im/ug_br.gif); width: 31px; height: 31px; background-position: top right; background-repeat: no-repeat;}

.rd {width: 287px; height: 55px; margin: 0; padding: 0 0 0 10px;}
.rd_l {background-image: url(im/ug_l.gif); background-repeat: no-repeat; width: 12px; height: 55px; float: left;}
.rd_c {background-image: url(im/ug_c.gif); background-repeat: repeat-x; width: 253px; height: 55px; float: left;}
.rd_r {background-image: url(im/ug_r.gif); width: 12px; height: 55px; float: left;}

.in {margin: 0px; padding: 0; border: none; width: 100%;}
.in td {vertical-align: top;}

table.ob {width: 93%; height: 70%; border: 0px; margin: 0 0 0 3.4%;}
td.obl {background: #ffffff; vertical-align: top; margin: 0; padding: 0;}
td.obr {background: #000000; width: 275px; vertical-align: top; margin: 0; padding: 0;}

.menut {color: #ffffff; background-image: url(im/menu_back.gif); background-repeat: no-repeat; background-position: top right; width: 267px; height: 321px; margin: 0 0 0 30px; padding: 20px 0 0 0px;}
.menutt {margin: 8px 0 0 0; padding: 0 120px 0 0; vertical-align: top; text-align: right;}
.spacer {width: 3%;}

.images_1{margin: 20px 20px 0 0; padding: 0;}
.images_2{margin: 20px 50px 0 0; padding: 0;}

table.mtp {width: 275px; margin: 0 0 0 10px;}
td.mtpi {background: url(im/button.gif); width: 30px; height: 20px;}

table.niz {width: 68%; height: 45px; border: 0px; margin: 10px 16% 0 16%; padding: 0;}
td.niz01     {background: url(im/foot_l.gif); width: 9px; height: 45px;}
td.niz02     {background: #ff8400; height: 45px;}
td.niz03     {background: url(im/foot_r.gif); width: 9px; height: 45px;}

div.txt  {PADDING-RIGHT: 10px; PADDING-LEFT: 30px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px; LINE-HEIGHT: 17px; FONT-SIZE: 11px; COLOR: #1f1e11; FONT-FAMILY: Tahoma, sans-serif; TEXT-ALIGN: left;}
div.txtv  {PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px; LINE-HEIGHT: 17px; FONT-SIZE: 11px; COLOR: #1f1e11; FONT-FAMILY: Tahoma, sans-serif; TEXT-ALIGN: left; width: 265px;}
div.zzz {FONT-SIZE: 17px; COLOR: #ffffff; FONT-FAMILY: Tahoma, sans-serif; TEXT-ALIGN: center; vertical-align: middle;}

H1 {PADDING-RIGHT: 0px; PADDING-LEFT: 28px; FONT-WEIGHT: normal; FONT-SIZE: 25px; PADDING-BOTTOM: 10px; MARGIN: 0; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; LINE-HEIGHT: 30px; PADDING-TOP: 0px;}
H1.two {PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-WEIGHT: normal; FONT-SIZE: 25px; PADDING-BOTTOM: 0px; MARGIN: 0; COLOR: #040200; FONT-FAMILY: Tahoma, sans-serif; LINE-HEIGHT: 30px; PADDING-TOP: 10px;}
H2 {PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; MARGIN: 28px 0 0 0; COLOR: #040200; FONT-FAMILY: Tahoma, sans-serif;  LINE-HEIGHT: 0px; PADDING-TOP: 0;}

A {PADDING: 0; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
A:link {COLOR: #ffffff; TEXT-DECORATION: underline;}
A:visited {COLOR: #ffffff; TEXT-DECORATION: underline;}
A:active {COLOR: #ffffff; TEXT-DECORATION: underline;}
A:hover {COLOR: #ffffff; TEXT-DECORATION: none;}

A.menu {PADDING: 3px 0 3px 30px; margin: 0 0 0 20px; LINE-HEIGHT: 25px; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; background-image: url(im/arrow.gif); background-position: left; background-repeat: no-repeat; display: list-item; list-style: none;}
A.menu:link {COLOR: #009dba; TEXT-DECORATION: underline;}
A.menu:visited {COLOR: #009dba; TEXT-DECORATION: underline;}
A.menu:active {COLOR: #009dba; TEXT-DECORATION: underline;}
A.menu:hover {COLOR: #006599; TEXT-DECORATION: none;}

A.verhs {PADDING-LEFT: 0px; LINE-HEIGHT: 15px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif;}
A.verhs:link {COLOR: #ffffff; TEXT-DECORATION: underline}
A.verhs:visited {COLOR: #ffffff; TEXT-DECORATION: underline}
A.verhs:active {COLOR: #ffffff; TEXT-DECORATION: underline}
A.verhs:hover {COLOR: #ff8400; TEXT-DECORATION: none}

A.nizco {PADDING-LEFT: 0px; LINE-HEIGHT: 16px; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif;}
A.nizco:link {COLOR: #04a2bd; TEXT-DECORATION: underline;}
A.nizco:visited {COLOR: #04a2bd; TEXT-DECORATION: underline;}
A.nizco:active {COLOR: #04a2bd; TEXT-DECORATION: underline;}
A.nizco:hover {COLOR: #336699; TEXT-DECORATION: none;}