body {min-width:800px; margin:0; padding:0; background:#fffff6; color:#000; font-family:arial, tahoma, verdana, sans-serif; font-size:12px}

table, img {border:0}

#main {width:80%; min-width:800px; max-width:1200px; margin:0 auto; position:relative; overflow:hidden; z-index:0;}

.logo {position:absolute; top:47px; left:0;}

.orig h1 {font:2.5em "FreeSet", verdana, tahoma, sans-serif; color: #979AA5; position:absolute; position:absolute; top:100px; left:93px}

.slogan1 {position:relative; top:0px; left:50%; }
.slogan1 .s {position:absolute; top:130px; left:0px; margin-left: -250px; //top:150px;}
.slogan1 .s h1 {font:2.5em "FreeSet", verdana, tahoma, sans-serif; color: #979AA5;}

.slogan2 {position:absolute; top:145px; right: 0px; //top:165px;}
.slogan2 h1 {font:2.5em "FreeSet", verdana, tahoma, sans-serif; color: #979AA5;}

.slogan3 {position:absolute; top:145px; left: 0px; }
.slogan3 h1 {font:2.5em "FreeSet", verdana, tahoma, sans-serif; color: #979AA5;}

.slogan4 {position:relative; top:0px; left:50%; }
.slogan4 .s {position:absolute; top:145px; left:0px; margin-left: -250px; //top:165px;}
.slogan4 .s h1 {font:2.5em "FreeSet", verdana, tahoma, sans-serif; color: #979AA5;}

a {color:#0a50a6}
a:hover {color:#7ab6ff}

.phone {font:bold 2.30em tahoma, verdana, sans-serif; position:absolute; top:47px; right:0; margin:0; color:#ffa515}
.phone small {font-size:0.55em; color:#979aa5}

.nav {font:bold 0.9em tahoma, verdana, sans-serif; line-height:2.2em; position:absolute; top:85px; right:0; margin:0; color:#babbc4; text-align:right}

.intro1 {font:1.5em "FreeSet", verdana, tahoma, sans-serif; position:absolute; top:47px; right:0; margin:0; z-index:2; color:#979AA5;}

.phone1 {font:bold 2.30em tahoma, verdana, sans-serif; position:absolute; top:70px; right:0; margin:0; color:#ffa515}
.phone1 small {font-size:0.55em; color:#979aa5}

.nav1 {font:bold 0.9em tahoma, verdana, sans-serif; line-height:2.2em; position:absolute; top:100px; right:0; margin:0; color:#babbc4; text-align:right}

#catalog {width:100%; height:464px; position:relative; margin-top:175px}
#catalog div {position:absolute; height:232px}
#catalog div div {width:100%; position:static; padding:1px 0}
#catalog a {display:block; color:#fff}
#catalog div p.price {font-family:tahoma, verdana, sans-serif}

#catalog div.menu {width:32%; top:232px; left:0; color:#000}
#catalog div.menu a {color:#0a50a6}
#catalog div.menu a:hover {color:#7ab6ff}
#catalog div.menu ul {list-style:none; font-size:1.65em; margin:35px 0 0 93px; padding:0; line-height:1.4em}
#catalog div.menu ul li {margin:0; padding:0}
#catalog div.menu ul.add {font-size:1.15em; font-weight:bold}

#catalog div.red {width:32%; top:0; left:0; background:url(/i/f/bg_red.gif) repeat-x 0 0 #c70f3f}
#catalog div.red a { color: #C60F3F; display:block; width:147px; height:86px; position:absolute; top:83px; left:50%; margin-left:-73px; background:url(/i/f/b_select.png) no-repeat 0 0}
#catalog div.red a:hover {background-image:url(/i/f/b_select_h.png)}
#catalog div.red a:active {background-image:url(/i/f/b_select_r.png)}
#catalog div.red a span {display:none}

#catalog div.blue {width:68%; top:0; left:32%; background:url(/i/f/bg_blue.gif) repeat-x 0 0 #0048a1}
#catalog div.blue div {background:url(/i/f/i_tap.jpg) no-repeat 100% 0}
#catalog div.blue p {font-size:1.95em; color:#fff; margin:45px 0 0 9%}
#catalog div.blue a {font-size:2.25em; margin-bottom:5px}
#catalog div.blue p.price {font-size:1.75em; color:#ffa515; margin-top:20px}
#catalog div.blue p.price strong {font-size:1.2em}

#catalog div.yellow {width:35%; top:232px; left:32%; background:url(/i/f/bg_yellow.gif) repeat-x 0 0 #fe9f06}
#catalog div.yellow div {background:url(/i/f/i_muff.jpg) no-repeat 15% 46px}
#catalog div.yellow p {font-size:2.65em; color:#fff; margin:50px 0 0 55%}
#catalog div.yellow a {margin-bottom:5px}
#catalog div.yellow p.price {font-size:1.75em; color:#000; margin-top:45px}
#catalog div.yellow p.price strong {font-size:1.2em}


#catalog div.black {width:34%; top:232px; left:66%; background:#000}
#catalog div.black div {background:url(/i/f/i_check_valve.jpg) no-repeat 85% 35px}
#catalog div.black p {font-size:2em; margin:30px 0 0 15%}
#catalog div.black p.price {font-size:1.75em; color:#227ef1; margin-top:35px}
#catalog div.black p.price strong {font-size:1.2em}

#content {width:100%; overflow:hidden; margin-top:60px}
#content .side {width:32%; float:left}
#content .main {width:67%; float:left;}
#content .main p {margin:0 20px 0 0px;}

#catalog div.blue a, #catalog div.yellow a, #catalog div.black a { text-decoration: none; }

.tag-cloud ul {list-style:none; font-size:1.15em; margin:0; margin-right: 20px; padding:0; color:#afb1bb}
.tag-cloud ul li {margin-right:14px; display:-moz-inline-box;display:inline-block; // display: inline;}
.tag-cloud a {color:#afb1bb; line-height:1.3em}
.tag-cloud a:hover {color:#7b7f93}

.tag-cloud a.w1 {font-size:80%}
.tag-cloud a.w2 {font-size:100%}
.tag-cloud a.w3 {font-size:120%}
.tag-cloud a.w4 {font-size:140%}
.tag-cloud a.w5 {font-size:160%}
.tag-cloud a.w6 {font-size:180%}
.tag-cloud a.w7 {font-size:200%}
.tag-cloud a.w8 {font-size:220%}
.tag-cloud a.w9 {font-size:240%}
.tag-cloud a.w10 {font-size:260%}

#menu {list-style:none; font-size:1.15em; font-weight:bold; margin:90px 0 0 93px; padding:0}
#menu li {display:inline; padding:0 5%; border-left:3px solid #babbc4; //padding:0 4%;}
#menu li:first-child {border:0; margin-left:0; padding-left:0}
#menu li.l {padding-right:0}

#footer {width:100%; overflow:hidden; margin:50px 0px 25px 0px;}
#footer p {float:left; font-size:1em; color:#afb1bb}
#footer img {float:right}

/************************** MB **************************/

#menu {margin:50px 0 0 93px;}

#content {margin-top:0px}

#catalog {height:424px;}
#catalog div {height:185px} 
#catalog div.menu {top:185px;}

#catalog div.red a {top:53px;}

#catalog div.blue {background:url(/i/f/bg_blue.gif) repeat-x 0 -20px #0048a1}
#catalog div.blue div {background:url(/i/f/i_tap.jpg) no-repeat 100% -20px}
#catalog div.blue p {margin:23px 0 0 9%}
#catalog div.blue p.price {margin-top:12px}

#catalog div.black {top:185px;}
#catalog div.black div {background:url(/i/f/i_check_valve.jpg) no-repeat 85% 12px}
#catalog div.black p.price {margin-top:30px}

#catalog div.yellow p.price {margin-top:30px}
#catalog div.yellow div {background:url(/i/f/i_muff.jpg) no-repeat 15% 20px}
#catalog div.yellow p {margin:30px 0 0 55%}
#catalog div.yellow {top:185px;width:35%;}
