body	{width:100%; height:100%; padding:0px; margin:0px; font-family:Tahoma, Arial; color:#202020; background-color:#d8d8d8; font-size:12px;}
table	{font-size:100%;}
p	{text-indent:0px; text-align:justify;}
a	{color:#40b0d0; text-decoration:none;}
a:hover	{color:#f09000; text-decoration:underline;}
form {padding:0px;margin:0px;border:0px;}

table.main {width:100%; height:100%; border-collapse:collapse;}
table.main td {padding:0px;}

td.header {height:150px; vertical-align:top;}
td.header div.logo1 {height:84px; margin:0px 50px; background: url('/images/fon.jpg') repeat-x;}
td.header div.logo1 div.logo2 {height:84px; background: url('/images/logo_ba1ck.jpg') no-repeat left;}
td.header div.logo1 div.logo2 div.logo3 {height:84px; background: url('/images/1phone_back.jpg') no-repeat right;}
td.header div.logo1 div.logo2 div.logo3 div.logo {width:300px; height:84px; float:left}
td.header div.logo1 div.logo2 div.logo3 div.icon {float:right; width:100px; text-align:center; padding:27px 30px;}
td.header div.logo1 div.logo2 div.logo3 div.phone {margin:0px 161px 0px 301px; text-align:right; font-size:16px; padding:23px 0px;}

td.header div.polos {height:47px; margin:0px 50px; background: url('/images/header_menu_back.jpg') repeat-x center;}
td.header div.polos div.menu {margin-right:260px;}
td.header div.polos div.menu table {height:47px; border-collapse:collapse;}
td.header div.polos div.menu table td {padding:0px;}
td.header div.polos div.menu table td#current {background: url('/images/header_menu_current.jpg') repeat-x center;}
td.header div.polos div.menu table td div img {height:9px; border:0px; margin:19px 0px;}
td.header div.polos div.menu table td div a {color:#505050; font-family:Arial; font-size:12px; letter-spacing:0.1em; font-weight:bold; text-decoration:none; display:table-cell; height:15px; padding:16px 0px; text-align:center; vertical-align:middle;}
td.header div.polos div.menu table td div {cursor:hand; height:47px; text-align:center; background: url('/images/header_menu_marker.jpg') no-repeat left center;}
td.header div.polos div.menu table td div.great {width:120px; background: url('/images/header_menu_left.jpg') no-repeat left center;}
div.great a {width:120px;}
td.header div.polos div.menu table td#current div.great {background: url('/images/header_menu_left_current.jpg') no-repeat left center;}
td.header div.polos div.menu table td div.contacts, div.contacts a {width:133px;}
td.header div.polos div.menu table td div.partners, div.partners a {width:133px;}
td.header div.polos div.menu table td div.order, div.order a {width:160px;}
td.header div.polos div.menu table td div.representations, div.representations a {width:206px;}
td.header div.polos div.menu table td div.board, div.board a {width:206px;}
td.header div.polos div.menu table td div.portal, div.portal a {width:160px;}
td.header div.polos div.search {float:right; width:259px; height:47px; background: url('/images/header_menu_right.jpg') no-repeat right center;}
td.header div.polos div.search form {width:259px; height:47px;}
td.header div.polos div.search div.search_button {float:right; text-align:left; width:89px; height:47px;}
td.header div.polos div.search div.search_button input {width:59px; height:26px; margin:10px 0px;}
td.header div.polos div.search div.search_field {text-align:right; height:47px; background: url('/images/header_search_back.gif') no-repeat left center;}
td.header div.polos div.search div.search_field input {margin:13px 0px; padding:0px; border:0px;}

!!!td.header div.flash {height:206px; text-align:center; background: url('/images/header_flash.jpg') repeat-x center center;}

td.lpanel {vertical-align:top; width:280px;}
td.lpanel div.lpanel1 {width:240px; height:100%; margin-left:40px; background: #ffffff url('/images/content_l.jpg') repeat-y left;}
td.lpanel div.lpanel2 {height:100%; background: url('/images/content_t.jpg') repeat-x top;}
td.lpanel div.lpanel3 {height:100%; background: url('/images/content_b.jpg') repeat-x bottom;}
td.lpanel div.lpanel4 {height:100%; background: url('/images/content_lt.jpg') no-repeat top left;}
td.lpanel div.lpanel5 {height:100%; background: url('/images/content_lb.jpg') no-repeat bottom left;}

td.lpanel div.catalog {padding:10px 10px 10px 30px;}
td.lpanel div.catalog div.panel_top {padding-top:20px; font-size:16px; text-align:center; height:30px;}
td.lpanel div.catalog div.panel_top {color:#404040;}
td.lpanel div.catalog div.panel_top hr {border-width:1px; border-color:#c7c8cc;}

td.lpanel div.catalog table.catalog {border-collapse:collapse;}
td.lpanel div.catalog table.catalog td.space {height:2px;}
td.lpanel div.catalog table.catalog td.menu {background: url('/images/left_menu_back.gif') repeat-y center;}
td.lpanel div.catalog table.catalog td.menucurrent {background: url('/images/left_menu_current.gif') repeat-y center;}
td.lpanel div.catalog table.catalog td.menucurrent,
td.lpanel div.catalog table.catalog td.menu {width:192px; height:35px; vertical-align:middle; padding:0px 20px 0px 10px; cursor:hand;}
td.lpanel div.catalog table.catalog a#amain {color:#404040; text-decoration:none; display:block;}

td.lpanel div.panel_content div.submenu {width:225px; position:absolute; left:280px; display:none; z-index:100;}
td.lpanel div.catalog table.catalog div a {color:#404040; text-decoration:none;}
td.lpanel div.catalog table.catalog div a.current {color:#40acd3;}
td.lpanel div.catalog table.catalog a#asub:hover {color:#f09000;}
td.lpanel div.catalog table.catalog div.submenu_top {width:225px; height:4px; background: url('/images/submenu_top.png') no-repeat bottom;}
td.lpanel div.catalog table.catalog div.submenu_bottom {width:225px; height:5px; background: url('/images/submenu_bottom.png') no-repeat top;}
td.lpanel div.catalog table.catalog div.submenu_left {background: url('/images/submenu_left.jpg') repeat-y left;}
td.lpanel div.catalog table.catalog div.submenu_right {background: url('/images/submenu_right.jpg') repeat-y right;}
td.lpanel div.catalog table.catalog div.submenu_content {background: #fdfdfd url('/images/submenu_back.jpg') no-repeat bottom;}
div.submenu_left, div.submenu_right, div.submenu_content {width:225px; min-height:84px; height:auto !important; height:84px;}
ul.submenu {list-style-type:none; list-style-position:outside; padding:5px 0px 0px 0px; margin:0px 0px 0px 0px;}
ul.submenu li {background:url('/images/submenu_arrow.gif') no-repeat 10px 5px; padding-bottom:5px;}
ul.submenu li.current {background: url('/images/submenu_arrow_current.gif') no-repeat 10px 5px;}
ul.submenu li.sep {background: url('/images/submenu_line.gif') repeat-x center; height:14px;padding:0px}
ul.submenu li a {padding-left:25px; display:block;}

td.lpanel div.counters {text-align:center; line-height:3; padding:10px 0px 25px 25px;}

td.rpanel {vertical-align:top;}
td.rpanel div.rpanel1 {height:100%; margin-right:40px; background: #ffffff url('/images/content_r.jpg') repeat-y right;}
td.rpanel div.rpanel2 {height:100%; background: url('/images/content_t.jpg') repeat-x top;}
td.rpanel div.rpanel3 {height:100%; background: url('/images/content_b.jpg') repeat-x bottom;}
td.rpanel div.rpanel4 {height:100%; background: url('/images/content_rt.jpg') no-repeat top right;}
td.rpanel div.rpanel5 {height:100%; background: url('/images/content_rb.jpg') no-repeat bottom right;}

td.rpanel div.strtitle {padding:20px 30px 0px 25px; font-size:16px;}
table.main td.rpanel div.rpanel1 div.rpanel2 div.rpanel3 div.rpanel4 div.rpanel5 div.strtitle h1 {margin:0px; padding:0px;}
td.rpanel div.strtitle hr {border-width:1px; border-color:#c7c8cc;}
td.rpanel div.rpanel {float:right; margin: 10px 25px 10px 25px; border-left:1px solid #c7c8cc; width:200px;}
td.rpanel div.rpanel ul {list-style-type:none; list-style-position:outside; padding:0px; margin-left:25px;}
td.rpanel div.rpanel ul li {list-style-image: url('/images/left_menu_arrow_current.gif'); margin:10px 0px;}
td.rpanel div.rpanel ul li a {color:#f09000;}
td.rpanel div.rpanel ul li a:hover {color:#40b0d0;}
td.rpanel div.content {padding:0px 25px 10px 25px; w1idth:100%;}
table.main td.rpanel div.content table td {padding:5px;}

table.main td.rpanel div.content table.buttons_main {border-collapse:collapse;}
table.main td.rpanel div.content table.buttons_main td a {color:#202020; font-weight:bold; text-decoration:none; display:block;}
table.main td.rpanel div.content table.buttons_main td {width:111px; height:68px; padding:0px 10px 0px 55px; text-align:left; vertical-align:middle; cursor:hand;}
table.main td.rpanel div.content table.buttons_main td.bm_lt {background: url('/images/butmain_lt.png') no-repeat;}
table.main td.rpanel div.content table.buttons_main td.bm_t {background: url('/images/butmain_t.png') no-repeat;}
table.main td.rpanel div.content table.buttons_main td.bm_rt {background: url('/images/butmain_rt.png') no-repeat;}
table.main td.rpanel div.content table.buttons_main td.bm_l {background: url('/images/butmain_l.png') no-repeat;}
table.main td.rpanel div.content table.buttons_main td.bm_m {background: url('/images/butmain_m.png') no-repeat;}
table.main td.rpanel div.content table.buttons_main td.bm_r {background: url('/images/butmain_r.png') no-repeat;}
table.main td.rpanel div.content table.buttons_main td.bm_lb {background: url('/images/butmain_lb.png') no-repeat;}
table.main td.rpanel div.content table.buttons_main td.bm_b {background: url('/images/butmain_b.png') no-repeat;}
table.main td.rpanel div.content table.buttons_main td.bm_rb {background: url('/images/butmain_rb.png') no-repeat;}

table.main td.rpanel div.content table.buttons_main td.bmo_lt {background: url('/images/butmaino_lt.png') no-repeat;}
table.main td.rpanel div.content table.buttons_main td.bmo_t {background: url('/images/butmaino_t.png') no-repeat;}
table.main td.rpanel div.content table.buttons_main td.bmo_rt {background: url('/images/butmaino_rt.png') no-repeat;}
table.main td.rpanel div.content table.buttons_main td.bmo_l {background: url('/images/butmaino_l.png') no-repeat;}
table.main td.rpanel div.content table.buttons_main td.bmo_m {background: url('/images/butmaino_m.png') no-repeat;}
table.main td.rpanel div.content table.buttons_main td.bmo_r {background: url('/images/butmaino_r.png') no-repeat;}
table.main td.rpanel div.content table.buttons_main td.bmo_lb {background: url('/images/butmaino_lb.png') no-repeat;}
table.main td.rpanel div.content table.buttons_main td.bmo_b {background: url('/images/butmaino_b.png') no-repeat;}
table.main td.rpanel div.content table.buttons_main td.bmo_rb {background: url('/images/butmaino_rb.png') no-repeat;}

td.footer {height:50px; vertical-align:middle;}
td.footer div.footer {margin:0px 50px;}
td.footer div.footer div.copy {float:left; width:200px; text-align:center;}
td.footer div.footer div.copy a {color:#808080; font-size:10px;}
td.footer div.footer div.menu {text-align:center;}
td.footer div.footer div.menu span {margin:0px 20px;}
td.footer div.footer div.menu span a {text-decoration:underline; color:#808080; font-size:14px;}

h1, h1 a {color:#404040; font-size:24px; font-weight:normal; text-align:left;}
h2, h2 a {11color:#404040; font-size:14px; font-weight:normal; text-align:left;}
h3, h3 a {11color:#404040; font-size:12px; font-weight:bold; text-align:left;}

a.dnews {color:#ff0000;}
a.dnews:hover {color:#f09000;}

