body {padding: 0px; background-color: #c00; margin: 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt; color: #000; border: 0px;}

p {margin: 0px; padding: 0px; font-size: 10pt; color: #000;}

.img {width:220px; height:220px; margin-left:15px; border:none;}
.big-img {width:450px; height:450px; margin-left:15px; border:none;}
.img_big {text-align:center; width:250px;}
.img_big p {margin-left: 15px;  padding-bottom: 5px;  padding-top: 5px; background: #f46100 url(../img/fon006.gif); width:220px;}
.img_big a {font-weight: bold; color: White; font-size: 11pt}
.img_big a:hover {color: White; text-decoration: none;}
.grafics_pomps {width:446px; height:295px; margin-left:15px; border:none;}

.consult {float:right; width:360px; background-color: #FFFFFF; margin: 15px 25px 0px 0px;}
.consultman {font-size: 20pt; font-weight: normal; color: #b00; list-style: none;}
.consultcontact {font-size: 12pt; font-weight: normal; color: #b00; list-style: none;}
a.consultcontact {text-decoration: underline; font-size: 12pt; font-weight: normal; color: #b00;}
a.consultcontact:hover {color: #A82E00;}

.text_vyd {font-size: 14pt; padding: 15px; font-weight: normal; color: #000; list-style: none;}
.vyd {font-size: 14pt; font-weight: normal; color: #b00; list-style: none;}

.ob {font-size: 16pt; font-weight: normal; color: #b00; list-style: none;}
a.ob { text-decoration: underline; font-size: 16pt; font-weight: normal; color: #b00;}
a.ob:hover {color: #A82E00;}

.text1 {font-size: 10pt; color: #000; padding: 10px; margin-left: 5px;}
.ul_text {padding: 5px 0px 10px 15px; margin: 0px; font-size: 10pt; list-style: none;}
.list_text {font-size: 10pt; color: #000; padding: 0px; margin: 0px;}
.title_strong {padding: 5px 0px 5px 0px; margin: 0px; background:#e65a29 url(../img/fon006.gif); width: 100%; overflow: hidden;}

.news-razbel {font-size: 14pt; color: #000; padding: 10px; margin-left: 5px;}
.news-razbel b {font-weight: normal; color: #b00;}

.anons-razbel {background-color: #fff; padding: 4px; margin: 10px; border: #ad4d00 solid 1px;}
.anons-razbel p {font-size: 14pt; color: #000; padding: 10px; border: #ad4d00 solid 1px; background-color: #feebd3;}
.anons-razbel b {font-weight: normal; color: #b00;}

.comment {font-size: 8pt; color: #000; padding: 10px; margin: 0px 10px 0px 10px; background-color: #FCC37C}
.comment_h {font-size: 9pt; font-weight: bold; color: #fff; padding: 3px 10px 3px 10px; margin:  10px 10px 0px 10px; background-color: #b00;}
.text4 {font-weight: nornal; font-size: 20pt; color: #FFF;}
h1, h2 {font-weight: BOLD;	font-size: 12pt; color: #b00; margin-bottom: 0px; padding-top: 0px; padding-left: 10px; padding-right: 10px; margin-left: 5px;}
strong {font-weight: bold;	font-size: 12pt;	color: #fff; padding-left: 10px; padding-right: 10px;}

.back_links {font-size: 9pt; color: #000; padding: 5px 10px 5px 15px; background-color: #fbb876;}
.back_links a {font-size: 9pt; color: #000;}

a.assort_links {text-decoration: underline; font-weight: bold;	font-size: 12pt;	color: #fff; padding-left: 10px; padding-right: 10px;}
a.assort_links:hover {color: #fff; text-decoration: none;}


#common {border: none; margin: 0px; padding: 0px; background-color: #FCC37C; border-collapse: collapse; width: 100%;}
#common_top {display: block; margin: 0px; padding: 0px; background-color: #FF6D35;}
#common_menu {display: block; margin: 0px; padding: 0px; background-color: #000;}

#common_left {width: 16px; margin: 0px; padding: 0px; background: #c00 url(../img/fon003.gif);}
#common_catalog {width: 280px; margin: 0px; padding: 0px; background-color: #fcd09a;  background-color: #fcd09a; vertical-align: top;}
#common_midle {width: 28px; margin: 0px; padding: 0px; background: #c00 url(../img/fon005.gif);}
#common_main {width: auto; margin: 0px; padding: 0px; background-color: #fcd09a; vertical-align: top;}
#common_right {width: 16px; margin: 0px; padding: 0px; background: #c00 url(../img/fon004.gif);}

.links { font-size: 7pt; font-weight: normal; color: #000;}
a.links:hover {color: #000; text-decoration: none;}

a {font-size: 10pt; font-weight: normal; color: #000; text-decoration: underline; }
a:hover {color: #d52; }

a.idlinks {text-decoration: none; border-bottom: dashed 1px #b00; font-size: 13pt; font-weight: normal; color: #b00;}
a.idlinks:hover {color: #A82E00; border: none;}

.listing {margin-left: 10px; font-size: 16pt; font-weight: normal; color: #b00; list-style: none;}
a.listing {margin-left: 10px; text-decoration: none; border-bottom: 1px dashed; font-size: 16pt; font-weight: normal; color: #b00;}
a.listing:hover {color: #A82E00;}

a.arr {font-size: 14pt; color: #fb9; text-decoration: none; font-weight: bold;}
a.arr:hover {font-size: 14pt; font-weight: bold; color: #fff; text-decoration: none;}

.ogl {font-weight: BOLD; font-size: 12pt;	color: #b00; padding-left: 10px;}
a.ogl:hover {text-decoration: none;	font-weight: BOLD; font-size: 12pt;	color: #b00;}

#list {list-style: none; font-size: 12pt; color: #b00; font-weight: bold;}
#list li {font-size: 9pt}
#list a {font-size: 11pt; color: #b00; font-weight: bold;}
#list a:hover {font-size: 11pt; color: #a61F00; font-weight: bold}

.form {border: solid 1px #000; width: 190px; margin-bottom: 2px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt;}
.comm {border: solid 1px #000; width: 260px; height: 80px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt;}

#head {width: 100%; height: 120px; background: #c00 url(../flash/fon.jpg);}
#top_logo {background-image: url(../flash/logo2.jpg); width:536px; height:120px; float: left; overflow: hidden;}
#top_contacts {right: 0px; height:120px; text-align: right;}
p.top_big {text-shadow: -1px 0 #800, 0 1px #800, 1px 0 #800, 0 -1px #800; margin: 0px 25px 1px 0px; font-size: 14pt; color:#fff;}
p.top_smal {text-shadow: -1px 0 #800, 0 1px #800, 1px 0 #800, 0 -1px #800; margin: 0px 25px 1px 0px; font-weight: bold; font-size: 10pt; color:#fff;}

.top-contacts {position:absolute; right: 0px; top:10px}
.top-contacts p {text-shadow: -1px 0 #800, 0 1px #800, 1px 0 #800, 0 -1px #800; margin: 0px 15px 1px 0px; font-size: 14pt; color:#fff;}
.top-contacts a {font-size: 14pt; color:#fff;}
.top-contacts table {margin:0; padding:3px; border:none;}
.tel {font-weight:normal; font-size: 16pt;}

.top-div {width: 100%; height: 130px; background: #c00 url(../flash/fon-all-szcs.jpg); padding-right:0px; margin-right:0px;}
.top-div2 {background: url(../flash/logo-szcs2.jpg) no-repeat; width:770px; height:130px; float: left; overflow: hidden;}

.t-consult {border-collapse: collapse; border: 1px #000 solid; margin:15px; background:#f6bf7d;}
.t-consult td {border: 1px #000 solid; padding:5px}

.t-contacts {border-collapse: collapse; margin:0; border: 1px #000 solid; padding:0;}
.t-contacts td {border: 1px #000 solid; padding:6px;}

.ob-contacts {font-size: 16pt; font-weight: normal; color: #000; list-style: none;}
.contact {font-size: 12pt; font-weight: normal; color: #000; list-style: none;}
a.contact {text-decoration: underline; font-size: 12pt; font-weight: normal; color: #b00;}
a.contact:hover {color: #A82E00;}

#navbar {top: 0px; width: 280px;}
.title_navbar {width: 280px; height: 60px; background: #000 url(../img/fon006.jpg); margin: 0px; padding: 0px; overflow: hidden;}
.logo {width: 30px; height: 30px; float: left; margin: 15px 5px 0px 10px; border: none;}
p.title {font-size: 20pt; font-weight: normal; color: #fff; margin-top: 13px; padding: 0px;}
h1.title {font-size: 20pt; font-weight: normal; color: #fff; margin-top: 13px; padding: 0px;}

ul.navbar-links  {list-style: none; padding: 0px; margin: 0px; width: 280px;}
ul.navbar-links img {width:35px; height:35px; float: left; padding: 0px; margin: 0px; border: none;}
ul.navbar-links li {list-style: none; border-top: #f46100 solid 1px;  padding: 0; margin: 0px; overflow: hidden; height:35px; background-color: #FF6D35; clear: left; background-color: #FCBB6B;}
ul.navbar-links a {font-size: 12px; font-weight: bold; margin: 0px; color: #000; display: block; padding: 10px 7px 10px 42px; text-decoration: none;}
ul.navbar-links a:hover {text-decoration: underline;}

#forma {width: 270px; text-align: right; margin: 5px; padding: 0px;}
.form {border: solid 1px #000; width: 180px; margin: 2px; padding: 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt;}
.comm {border: solid 1px #000; width: 268px; height: 80px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px;}
#cap {width: 50px; margin-top: 5px; border: solid 1px #000;}
#buttom {background-color: #000; color:#fff; cursor: pointer; border: none; vertical-align: }
.info {width: 260px; margin: 5px;}
p.info {margin-bottom: 7px;}

#menu {width: 100%; height: 32px; background: #000 url(../img/fon002.jpg); clear: both;}
ul.menu {list-style: none; padding: 0px; margin: 0px;}
li.menu {float: left; padding: 9px 6px 0px 6px;}
a.menu {color: #ddd; font-weight: bold; font-size:9pt; text-decoration: none;}
a.menu:hover {color: #fff; font-weight: bold; font-size:9pt; text-decoration: none;}

.title_main {height: 60px; background: #000 url(../img/fon006.jpg); margin: 0px; padding: 0px; overflow: hidden;}

table.contacts {border-collapse: collapse; margin: 0px; background: #FCC37C; border: solid 1px #d73;}
table.contacts th {background: #f46100 url(../img/fon006.gif); padding: 3px;}
table.contacts td {border: solid 1px #f46100; margin: 0px;}
img_contacts {width:35px; height:35px; padding: 0px; margin: 0px; border: none;}
a.contacts {color: #000; font-size:10pt; padding-left: 7px}
a.contacts:hover {color: #f46100;}
b.contacts {font-size:9pt; padding-left:7px; padding-right:7px; font-weight: normal;}


.tov_tab {margin: 10px;}
.tov {background-color: #FCC37C; border-collapse: collapse;}
.tov_ico {background-color: #fff; width: 100px;}
.tov_h {background: #f46100 url(../img/fon006.gif); padding: 3px;}
.tov_h2 {background-color: #f46100; padding: 3px; font-size: 10pt; text-align: center;}
td.tov {padding: 3px; width:100px; background-color: #fff; text-align: center}
tr.text1 {padding: 3px;}

.tov2 {background-color: #FCC37C; border-collapse: collapse;}
.tov2_h {background-color: #f46100; padding: 5px; border: 1px #fcd09a solid;}
.tov2_h2 {background-color: #f46100; padding: 5px;  text-align: center; font-size: 10pt; border: 1px #fcd09a solid; font-weight:bold;}
.tov2_text {padding: 5px; border: 1px #fcd09a solid; font-size: 10pt;}
.tov2_text_c {padding: 5px; border: 1px #fcd09a solid; font-size: 10pt; text-align: center;}
.ico {width: 100px; height: 100px; border: none;}

.tov3 {background-color: #FCC37C; border-collapse: collapse; margin-left: 13px;}
.tov3_text {padding: 5px; border: 1px #f46100 solid; font-size: 10pt;}
.tov3_text_centr {padding: 5px; border: 1px #f46100 solid; font-size: 10pt; text-align: center;}
.tov3_h {background: #f46100 url(../img/fon006.gif); padding: 5px; border: 1px #f46100 solid;}
.tov3_h2 {background: #f46100 url(../img/fon006.gif); padding: 5px; border: 1px #FCC37C solid; font-size: 10pt; font-weight: bold; text-align: left;}
.td_ico {background-color:#fff; border: 1px #b00 solid; text-align: center;}

.tov4 {background-color: #FCC37C; border-collapse: collapse;}
.tov4_h {background: #f46100 url(../img/fon006.gif); padding: 5px; border: 1px #FCC37C solid; font-size: 13px; font-weight: bold;}
.tov5_h {background: #f46100 url(../img/fon006.gif); padding: 5px; border: 1px #FCC37C solid; font-size: 13px; font-weight: bold; text-align: center;}

.tov5 {background-color: #f6b86a; border-collapse: collapse;}
.tov5_h_small {background: #f46100 url(../img/fon006.gif); padding: 5px; border: 1px #FCC37C solid; font-size: 7pt; font-weight: bold; text-align: center;}
.tov5_h_small_left {border-left: 1px solid #f46100; border-top: 1px #FCC37C solid; border-right: 1px #FCC37C solid; border-bottom: 1px #FCC37C solid; background: #f46100 url(../img/fon006.gif); padding: 5px; font-size: 7pt; font-weight: bold; text-align: center;}
.tov5_h_small_right {border-right: 1px solid #f46100; border-top: 1px #FCC37C solid; border-left: 1px #FCC37C solid; border-bottom: 1px #FCC37C solid; background: #f46100 url(../img/fon006.gif); padding: 5px; font-size: 7pt; font-weight: bold; text-align: center;}
.tov5_text {padding: 5px; border: 1px #fcd09a solid; font-size: 8pt; text-align: center;}

table.t1 {border-collapse: collapse; font-size: 75%; background: #FCC37C; border: solid 1px #d73; margin: 10px 0px 10px 0px; font-size: 7pt}
table.t1 th {background: #f89852; border: solid 1px #b51; padding: 3px; text-align: center;}
table.t1 td {text-align:center; border: solid 1px #b51; padding: 3px; text-align: center;}
table.t1 a {font-size: 7pt}
ul {padding: 0px; margin: 0px;}
li {font-size: 10pt; color: #000; padding: 10px; margin-left: 5px;}

table.t2 {border-collapse: collapse; font-size: 75%; background: #FCC37C; border: solid 1px #d73; margin: 10px 0px 10px 0px; font-size: 9pt}
table.t2 th {background: #f89852; border: solid 1px #b51; padding: 3px; text-align: left;}
table.t2 td {text-align:center; border: solid 1px #b51; padding: 3px; text-align: center;}

.tablewide {clear: both; height: expression((firstChild.offsetHeight + (offsetHeight - clientHeight)) + 20 + 'px'); overflow: auto; width: 850px; margin: 10px;}

#why_me_top {background: #d30905 url(../img/2-2011.jpg) right no-repeat; height: 418px; padding-top: 7px;}
.why_me {height: 68px;}
.index_image {float: left; margin: 0px 10px 0px 15px; border: none;}
p.ob_main {text-shadow: -1px 0 #800, 0 1px #800, 1px 0 #800, 0 -1px #800; font-size: 16pt; font-weight: normal; color: #fff; list-style: none; padding: 20px 35px 20px 35px;}
a.ob_main {text-shadow: -1px 0 #800, 0 1px #800, 1px 0 #800, 0 -1px #800; text-decoration: none; font-size: 16pt;	font-weight: normal;	color: #fff;}
a.ob_main:hover {font-size: 16pt; font-weight: normal; text-decoration: underline;	color: #fff;}

.foto_otchety {width:150px; height:110px; margin: 5px; padding: 5px; border: 1px #888 solid; background-color: #fff;}

.assort {width:72px; height:72px; border: none;}

.sklad {font-size: 16pt; color: #b00; font-weight:bold;}



.img-ico {width:150px; height:35px; margin: 0px 10px 0px 0px; float:left; padding: 0px; border: none;}
.brand {height:45px;}
.p_brand {padding-top:5px;}
a.brand {text-decoration: underline; font-size: 16pt; font-weight: normal; color: #b00;}
a.brand:hover {color: #A82E00;}

.tumbnail_div {width:200px; height:260px; background-color: #fff; margin:10px 12px 5px 8px; float:left; text-align: center}
.tumbnail_img {width:200px; height:200px; border: none;}
.tumbnail_text {background: #000 url(../img/fon006.jpg); height:60px;}
a.tumbnail {text-decoration: underline; font-size: 16pt; font-weight: normal; color: #fff;}
p.tumbnail {font-size: 16pt; font-weight: normal; color: #fff;}
a.tumbnail:hover {text-decoration: none; color: #fff;}

.telezhki {width:140px; height:140px; margin: 0px 15px 0px 0px; float:left}

#navigator-spisok {background-color: #f6bf7d; border-left: 1px solid #800; border-right: 1px solid #800; padding:10px}
#navigator-title {background-color: #a00; padding:5px;}
#navigator-foot {background: url(../img/fon-navigator.jpg); text-align: center;}
