html, body{margin: 0; padding: 0;border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
body         {background: #363636;}

table.shapka {width: 1000px; border:0px;}
td.sh001     {background: url(im/sh01.jpg); width: 227px; height: 127px;}
td.sh002     {background: url(im/sh02.jpg); width: 267px; height: 127px;}
td.sh003     {background: url(im/sh03.jpg); width: 243px; height: 127px;}
td.sh004     {background: url(im/sh04.gif); height: 127px;}
td.sh005     {background: url(im/sh05.jpg); width: 260px; height: 125px;}

td.sh006     {background: url(im/sh06.jpg); width: 312px; height: 212px;}
td.sh007     {background: url(im/sh07.jpg); width: 312px; height: 217px;}
td.sh008     {background: url(im/sh08.jpg); background-repeat: no-repeat; width: 17px; height: 429px;}

.wrap {position: relative; width: 1000px;}
.adr {background-image: url(im/adr.gif); width: 250px; height: 70px; margin: 35px 30px 0 0; padding: 0 0 0 0; position: absolute; right: 0; z-index: 10;}

table.ob {width: 1000px; height: 70%; border:0px;}
td.obl {background: transparent; width: 312px; vertical-align: top; margin: 0; padding: 0; background-image: url(im/main_back.jpg); background-repeat: repeat-x; background-position: top;}
td.obr {background: #ffffff; vertical-align: top; background-image: url(im/main_back.jpg); background-repeat: repeat-x; background-position: top; border: 1px solid #1e1e1e;}

.shadow_r{background-image: url(im/shad_r.gif); background-position: top left; width: 17px; vertical-align: top;}
.shadow_b{background-image: url(im/shad_b.gif); height: 7px; background-position: top; background-repeat: repeat-x; padding: 0 0 20px 0;}

.menut {margin: 7px 0 0 0px; padding: 0; width: 663px; height: 149px;}
.menu_l{background-image: url(im/menu_l.gif); width: 9px; height: 149px;}
.menu_c{background-image: url(im/menu_c.gif); background-repeat: repeat-x; height: 149px;}
.menu_r{background-image: url(im/menu_r.gif); width: 9px; height: 149px;}

.menu_t {color: #ffffff; margin: 0; padding: 0 0 0 40px; border-right: 1px solid #ffffff;}

.images{margin: 0 0 0 30px; padding: 0;}
.line{border-top: 1px solid #8d8d8d; margin: 0 30px 10px 30px; padding: 0;}

table.mtp {width: 264px;}

table.niz {width: 1000px; height: 82px; border: 0px; margin: 0; padding: 0;}
td.niz01  {background: #1e1e1e; width: 312px; height: 82px; padding: 0 0 25px 0; vertical-align: bottom;}
td.niz02  {background: #009dba; height: 82px;}
table.in{width: 100%; border: none; margin: 0; padding: 0;}

.text_bottom {font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 16px; color: #ffffff; margin: 0 0 0 0; padding: 0 0 0 0;}

div.txt  {PADDING-RIGHT: 30px; PADDING-LEFT: 40px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px; LINE-HEIGHT: 17px; FONT-SIZE: 11px; COLOR: #6a6a6a; FONT-FAMILY: Tahoma, sans-serif; TEXT-ALIGN: left;}
div.txtv  {PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px; LINE-HEIGHT: 17px; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, sans-serif; TEXT-ALIGN: left;}

H1.black {PADDING-RIGHT: 0px; PADDING-LEFT: 38px; FONT-WEIGHT: normal; FONT-SIZE: 25px; PADDING-BOTTOM: 10px; MARGIN: 0; COLOR: #000000; FONT-FAMILY: Tahoma, sans-serif; LINE-HEIGHT: 30px; PADDING-TOP: 20px;}
H1.yellow {PADDING-RIGHT: 0px; PADDING-LEFT: 38px; FONT-WEIGHT: normal; FONT-SIZE: 25px; PADDING-BOTTOM: 10px; MARGIN: 0; COLOR: #ff9c00; FONT-FAMILY: Tahoma, sans-serif; LINE-HEIGHT: 30px; PADDING-TOP: 0px;}
H1.bord {PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 25px; PADDING-BOTTOM: 5px; MARGIN: 35px 0 20px 0; COLOR: #ff9c00; FONT-FAMILY: Tahoma, sans-serif; LINE-HEIGHT: 30px; PADDING-TOP: 5px; border-left: 6px solid #ffffff;}
H2 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 0px; COLOR: #000000; FONT-FAMILY: 'Verdana';  LINE-HEIGHT: 15px; PADDING-TOP: 5px}

A {PADDING-LEFT: 0px; LINE-HEIGHT: 14px; FONT-SIZE: 11px; FONT-FAMILY: Verdana}
A:link {COLOR: #202020; TEXT-DECORATION: underline}
A:visited {COLOR: #202020; TEXT-DECORATION: underline}
A:active {COLOR: #428DD7; TEXT-DECORATION: none}
A:hover {COLOR: #428DD7; TEXT-DECORATION: none}

A.menu {PADDING: 0 0 0 20px; LINE-HEIGHT: 20px; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif;}
A.menu:link {COLOR: #ffffff; TEXT-DECORATION: underline;}
A.menu:visited {COLOR: #ffffff; TEXT-DECORATION: underline;}
A.menu:active {COLOR: #ffffff; TEXT-DECORATION: underline;}
A.menu:hover {COLOR: #ffffff; TEXT-DECORATION: none;}

A.verhs {PADDING-LEFT: 0px; LINE-HEIGHT: 15px; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif;}
A.verhs:link {COLOR: #6a6a6a; TEXT-DECORATION: underline}
A.verhs:visited {COLOR: #6a6a6a; TEXT-DECORATION: underline}
A.verhs:active {COLOR: #6a6a6a; TEXT-DECORATION: underline}
A.verhs:hover {COLOR: #6a6a6a; TEXT-DECORATION: none;}

A.nizco {PADDING-LEFT: 0px; LINE-HEIGHT: 16px; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif;}
A.nizco:link {COLOR: #ff9c00; TEXT-DECORATION: underline;}
A.nizco:visited {COLOR: #ff9c00; TEXT-DECORATION: underline;}
A.nizco:active {COLOR: #ff9c00; TEXT-DECORATION: underline;}
A.nizco:hover {COLOR: #ff9c00; TEXT-DECORATION: none;}