body,html {font-family:tahoma, arial,sans-serif; font-size:94%; color:#424242; margin:0; padding:0; background-color:#fff; height:100%}
body {min-width: 900px; max-width: 1600px;width:expression(document.body.clientWidth < 900? '900px' : document.body.clientWidth > 1600? '1600px' : 'auto');}
body * {font-size:100%}
table {border-collapse:collapse; margin:0;  border-spacing:0; border-width:0}
table td {padding:0; vertical-align:top}
div,img,table {border:0}
img {margin:0; padding:0}
img {behavior: url('/i/png.htc');}
a {color:#0456a6; text-decoration:underline}
p {line-height:1.4em}
ul, li {margin:0.5em 0 0.5em 1em; list-style-image: url('/i/bull.gif')}

h1	{margin:0.8em 0 0em 0; padding:0; font-size:150%; font-weight:bold; line-height:1em; color:#0456a6}
h2	{margin:1em 0 0.7em 0; font-size:130%; font-weight:normal; color:#0456a6}
h3	{margin:1em 0 0.7em 0; font-size:120%; font-weight:normal; color:#0456a6}
h4	{margin:1em 0 0.3em 0; font-size:110%; }
h5	{margin:1em 0 0.3em 0; font-size:100%; }
h6	{margin:1em 0 0.3em 0; font-size:90%; }
h2.prod {font-weight:normal; font-size:100%}
h1#name {margin:0}

form input {border:1px solid #0456a6} 
form textarea {border:1px solid #0456a6} 


.gaz {background: url('/i/pipes.png') left top repeat-x}
.gaz .obor {margin:1em 0 0 0.5em}
.gaz .phone {margin:0 0 1em 0}

.gaz .navig {position:relative; right:0; float:right; width:250px; text-align:center; margin:0.8em 0.8em 1em 0.8em}
.gaz .navig img {margin:0 1em 0 0.5em}
div.nav {width:50%; float:left; vertical-align:middle; padding:0 0 0 0.5em}
div.nav img {vertical-align:middle; margin:0.2em 1em 0 0}
td.search {background: url('/i/str.gif') left top repeat; vertical-align:middle}
.search div {vertical-align:middle}
.search form {margin:0.4em 0 0 1.5em}
.search form input {border:1px solid #0456a6} 
.blue {background:#0456a6}
.zakaz {padding:0.4em 1em 0.4em 0; vertical-align:middle}
.zakaz td.sa {vertical-align:middle !important}
.zakaz td.sa input {vertical-align:middle !important}

#mainmenu {color:#fff; background: url('/i/menu.gif') left top repeat-x ; width:100%; font-size:110%; height:45px; text-transform:uppercase}
#mainmenu td {width:20%; text-align:center; vertical-align:middle; padding:0.2em }
#mainmenu td.act {background: url('/i/menu-act.gif') left top repeat-x ;}
#mainmenu td.act a {text-decoration:none} 
#mainmenu a {color:#fff}
div#submenu {text-align:left; padding: 1em 0.5em 1em 1em;}
div#submenu ul {list-style-image: url('/i/li.gif');}
div#submenu li {list-style-image: url('/i/li.gif'); margin:0.8em 0 0.8em 0}
div#submenu li.act {list-style-image: url('/i/lia.gif')}
div#submenu a.act {color:#d04e33; font-weight:bold} 
div.same table td{padding:0.4em 1em 0.4em 0}

.yxo {background:url('/i/bg-yxo.gif') left bottom   repeat-x; height:150px; width:80%; border:1px solid #9ecbf7; padding:10 px 10px 15px 10px; margin:0 0 1em 0}
.content {padding:0 1em 1em 0}


#footer {background:url('/i/bg.gif') left top repeat-x #0456a6; }
#footer .foot {width:100%; color:#fff}
#footer .foot td {padding:1em 0 1em 1em}
#footer .foot a {color:#fff}
#footer .foot a.none {text-decoration:none}
.ubur {margin:0.5em 0 1em 0}
.ubur td {padding:0.3em 0.5em 0.3em 0.5em; vertical-align:middle; color:#1769ba; font-size:120%}
.ubur td img {border:1px solid #0457a6}
p.path {font-size:80%}
span.rarr {font-size:120%}
 table.prod {width:90%; border-collapse:collapse; background:#fdefa5; font-size:90%}
 table.prod th h2 {color:#fff; font-size:100%; margin:0}
 table.prod h2 {color:#000; font-size:100%; margin:0}
 table.prod td {border:1px solid #919191; padding:0.4em 0.4em 0.4em 0.8em}
 table.prod td.center {text-align:center; vertical-align:middle}
 table.prod td.sub {padding: 0.4em 0.4em 0.4em 2.8em }
 table.prod th {background:#1769ba; color:#fff; padding:0.6em; border: 1px solid #1769ba}
 table.prod th.left {text-align:left}
 div.pic {width:90%; margin:1em 0 1em 0; border:1px solid #919191; text-align:center; padding:1em}
div.pic p {font-style:italic; color:#1769ba; margin:0.3em 0 0 0}
table.subsec {}
table.subsec td {vertical-align:middle; padding:0.5em 0.8em 0.5em 0}
table.subsec img {border:1px solid #0457a6}
table.subsec h3 {margin:0}


