/* clear */
* {margin: 0;}
html, body {font:10pt Arial;background:#fff;color:#252525;height:100%;}
body {text-align:center;}
table {border:0px;border-collapse:collapse;}
img {border:0px;}
hr {height:1px;border:0px;background-color:#333333;margin:3px 0px 3px 0px;}
.p {clear:both;font-size:0;}
.noindex {display:none}

/* header */
#index {width:1200px;border-right:1px solid #c7c7c7;border-left: 1px solid #c7c7c7;margin:0 auto;}
#main {width:100%;}
table.main {width:100%;height:100%;} 
table.top-town td {font-size:11pt; white-space: nowrap;}
table.top-town td span {color:#f58220;}
td.shema {background:url(img/shema.gif) right no-repeat;}
td.header {height:105px;background:url(img/header.gif) repeat-x;}
td.top {height:213px;background:url(img/top.gif) repeat-x;}
td.top-line {width:55px;padding:0 7px 0 7px;background:url(img/top-line.gif) center no-repeat;}
td.kran {width:460px;background:url(img/kran.gif) center no-repeat;}
td.t1 {width:345px;}
td.t2 {text-align:center;}
td.t3 {width:215px;text-align:right;padding:0 0 0 15px;}
img.logo {background:url(img/logo.png)top no-repeat;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/logo.png,sizingMethod=crop);}
img.i-email {padding:0 36px 0 36px;}
img.i-map {padding:0 36px 0 0;}
div.logo {padding:0 30px 0 30px;}
div.abok {padding:33px 0 0 64px;}
div.abok-text {color:#fff;padding:18px 0 0 20px;font-size:8pt;width:200px;}
div.menu {float:left;}

/* map */
td.map {width:351px;background:url(img/map.gif) center no-repeat;}
td.map a {font-size:9pt;text-decoration:none;}
td.map a:hover {color:#fff;text-decoration:none;}
dl#map {margin:0;padding: 0;position: relative;}
dt {margin:0;padding:0;position:absolute;display:none;}
dd {margin:0;padding:0;position:absolute;font-size:85%;}
dd#k1 {top:75px;left:130px;}
dd#k1 a, dd#k3 a, dd#k5 a, dd#k8 a, dd#k9 a, dd#k11 a{position:absolute;background:url(img/i-map.gif) left no-repeat;color:#8caedb;padding:0 0 0 9px;} 

dd#k2 a {width:64px;background:url(img/i-map1.gif) right no-repeat;font-size:11pt;color:#fff;padding:0 12px 0 0;} 
dd#k2 a:hover {width:64px;background:url(img/i-map2.gif) right no-repeat;font-size:11pt;color:#fff;padding:0 12px 0 0;} 

dd#k4 a, dd#k7 a {position:absolute;background:url(img/i-map1.gif) left no-repeat;color:#fff;padding:0 0 0 13px;font-size:11pt;white-space:nowrap;} 
dd#k4 a:hover, dd#k7 a:hover {position:absolute;background:url(img/i-map2.gif) left no-repeat;color:#fff;padding:0 0 0 13px;font-size:11pt;white-space:nowrap;} 
dd#k6 a {width:64px;background:url(img/i-map1.gif) right no-repeat;font-size:11pt;color:#fff;padding:0 12px 0 0;} 
dd#k6 a:hover {width:64px;background:url(img/i-map2.gif) right no-repeat;font-size:11pt;color:#fff;padding:0 12px 0 0;} 
dd#k12 a {width:64px;background:url(img/i-map1.gif) right no-repeat;font-size:8pt; color:#fff;padding:0 12px 0 0;} 
dd#k12 a:hover {width:64px;background:url(img/i-map2.gif) right no-repeat;font-size:8pt; color:#fff;padding:0 12px 0 0;} 

dd#k10 a {width:64px;background:url(img/i-map1.gif) right no-repeat;font-size:11pt;color:#fff;padding:0 12px 0 0;}
dd#k10 a:hover {width:64px;background:url(img/i-map2.gif) right no-repeat;font-size:11pt;color:#fff;padding:0 12px 0 0;}
dd#k2 {top:85px;left:33px;}
dd#k3 {top:100px;left:245px;}
dd#k4 {top:107px;left:35px;}
dd#k5 {top:111px;left:270px;}
dd#k6 {top:125px;left:0px;height:50px;}
dd#k7 {top:123px;left:83px;}
dd#k8 {top:138px;left:108px;}
dd#k9 {top:139px;left:155px;}
dd#k10 {top:140px;left:-12px;}
dd#k11 {top:152px;left:183px;}
dd#k12 {top:119px;left:222px;}


/* podmenu */
td.pod-menu {border-top:1px solid #fff;background:#f58220;}
td.menu {padding:0 16px 0 7px;height:34px;}
td.menu a, div.footer-menu a {padding:0 0 0 13px;font-size:9pt;color:#fff;text-decoration:underline;font-weight:bold;}
td.menu a:hover, td.menu a.active, div.footer-menu a, div.footer-menu a:hover {color:#fff;text-decoration:none;} 
td.search {width:257px;text-align:center;} 
div.search input.enter {width:144px;height:24px;border:1px solid #b87a0f;background:#fff;color:#354e5c;margin:0;padding:0 0 0 5px;}
div.search input.go {width:20px;border:0;height:20px;background:url(img/go.gif) left no-repeat;margin:0 0 0 11px;padding:4px 0 0 0;}


/* left */
td.left-block {width:282px;border-top:1px solid #fff;}
div.catalog {width:240px;background:#4f8cdd url(img/menu-left.gif) bottom repeat-x;padding:16px 22px 30px 20px;}
div.catalog a, div.catalog a:hover {color:#fff;text-decoration:none;}
* html .hitarea {display:inline;float:none;}
.treeview, .treeview ul {padding:0;margin:0;list-style: none;} 
.treeview .hitarea {background:url(img/treeview-default.gif) -64px -25px no-repeat;height:16px;width:16px;margin-left:-16px;float:left;cursor:pointer;}
.treeview li {margin:0;padding:0px 0pt 3px 16px;}
#treecontrol { margin:1em 0; display: none; }
.treeview .hover {color:#fff;cursor:pointer;}
.treeview li {background:url(img/treeview-default-line.gif) 0 0 no-repeat; }
.treeview li.collapsable, .treeview li.expandable {background-position: 0 -176px; }
.treeview .expandable-hitarea { background-position: -80px -3px; }
.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable, .treeview li.lastExpandable {background-image: url(img/treeview-default.gif); }  
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }
.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea {background-position: 0;}
.filetree li { padding: 3px 0 2px 16px;}
.filetree span.folder, span.folder a {display:block;color:#fff;text-decoration:underline;font-size:9pt;cursor:pointer;}
.filetree span.file a {display:block;color:#b2d1fa;text-decoration:underline;font-size:9pt;}
 
div.catalog-pr {color:#083a7d;background:url(img/menu.gif) bottom repeat-x;padding:0 0 5px 0;margin:0 0 11px 0;}
div.podbor {background:url(img/menu.gif) bottom repeat-x;padding:0 0 5px 0;margin:0 0 18px 0;}
div.podbor a {color:#fff;text-decoration:none;font-size:9pt;}
div.armatura {border-right:1px solid #c8c8c8;margin:15px 0 30px 20px;font-size:12pt;color:#1050a4;}
div.armatura ul  {list-style:none;margin:10px 6px 10px 6px;padding:0;}
div.armatura ul li {padding:0 0 0 13px;margin:0 0 5px 0;background:url(img/li.gif) left 7px no-repeat;}
div.armatura ul li a {color:#1050a4;text-decoration:underline;font-size:9pt;}



/* content */
td.content {padding:15px 20px 40px 20px;font-size:10pt;}
td.content h1 {font-size:12pt;text-transform:uppercase;font-weight:bold;padding:0px 10px 22px 2px;color:#1050a4;font-family:"Time Roman";}
td.content h2 {font-size:12pt;text-transform:uppercase;font-weight:bold;padding:0 0 10px 0;color:#f58220;font-family:"Time Roman";}  
td.content p {padding:0 0 7px 0;}
td.content a, td.content a:hover {color:#1050a4;text-decoration:underline;}

div.head {margin:19px 0 19px 0;font-size:9pt;color:#fff;}
div.head a, div.head a:hover {text-decoration:none;font-size:9pt;color:#fff;}
div.head span {background:url(img/head.gif) repeat-x;padding:4px 7px 8px 4px;}
div.prod {width:140; height:160; float: left; margin:15; text-align:center;}

img.main {float:left;margin:0 15px 15px 0;}

table.news, table.spec {font-size:9pt;}
table.news img {float:left;margin:0 10px 10px 0;}
table.news td, table.spec td {padding:0 10px 10px 0;}

div.in-news {width:280px;padding:0 20px 20px 0;float:left;}
div.in-news h5 {font-size:12px;color:#f58220;padding:0 0 8px 0;font-weight:normal;}
div.in-news h5 a, div.in-news h5 a:hover {font-size:12px;color:#f58220;text-decoration:none;}

  
div.in_menu {height:99px;width:634px;background:url(img/stroka.gif) left no-repeat;}
div.sc_menu {position:relative;height:99px;width:565px;overflow:auto; margin:0 0 0 35px;}
ul.sc_menu {display:block;height:99px;width:3500px;padding:15px 0 0 15px;margin:0 0 0 35px;list-style:none;}
.sc_menu li {display:block;float:left;padding:0;}
.sc_menu a {display:block;text-decoration:none;}
.sc_menu img {border:3px #fff solid;-webkit-border-radius: 3px;-moz-border-radius:3px;}
.sc_menu a:hover img {filter:alpha(opacity=50);opacity: 0.5;}


 


/* right */
td.right-block {width:255px;}
td.right-block div.right-pr {margin:15px 0 30px 0;border-left:1px solid #c8c8c8;}
div.skype {padding:0 0 0 25px;}
div.skype p {padding:2px 0 2px 20px;margin:0 0 5px 2px;background:url(img/skype.gif) left 3px no-repeat;font-size:9pt;}
div.skype p a {color:#1050a4;text-decoration:none;}
div.skype-online {color:#f58220;padding:0 0 8px 0;}
div.skype p.icq {background:none;padding:0;margin:0 0 5px 0;}
div.main-index {width:260px;/*height:700px;*/overflow:auto;padding:0 0 0 25px;font-size:9pt;}
div.main-index-in {width:250px;height:1700px;overflow:auto;padding:0 0 0 25px;font-size:9pt;}
div.main-index img {float:left;padding:0 40px 10px 0;}
td.right-block div.head {margin:19px 0 19px 25px;}


/* footer */
td.footer {height:150px;background:#4f8cdd url(img/fut1.gif) left no-repeat;}
td.footer table {background:url(img/fut2.gif) right no-repeat;}
td.foot1 {height:3px;background:#f58220;}
td.foot2 {height:1px;background:#fff;}
td.spacer {height:1px;}
td.footer table {width:100%;}
td.footer-link {text-align:center;color:#c8d7df;height:60px;}
td.footer-link a {color:#c8d7df;text-decoration:underline;font-size:10pt;}
td.stat {width:242px;text-align:right;padding:0 27px 0 0;}
td.oca {color:#fff;width:245px;padding:0 130px 0 0;text-align:right;font-size:9pt;}
td.oca a {color:#a7c6ee;text-decoration:underline;}
td.copy {text-align:center;color:#354e5c;font-size:10pt;}
td.copy span {color:#c8d7df;}
td.f-top-line {width:55px;padding:0 7px 0 7px;background:url(img/f-top-line.gif) center no-repeat;}
table.f-top-town td {font-size:11pt;white-space:nowrap;color:#fff;}
table.f-top-town td span {color:#f58220;}
div.footer-menu {text-align:center;padding:0 0 20px 0;}


#title {po sition:absolute; margin:0 30px; color:rgb(20,60,141); font-size:17px;}