body {padding: 0px; background-color: #FF6D35; 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;}

.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;}

.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: #E63F00;}
.text4 {font-weight: nornal; font-size: 20pt; color: #FFF;}
h1, h2 {font-weight: BOLD;	font-size: 12pt; color: #E63F00; 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: #FF6D35 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: #FF6D35 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: #FF6D35 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; }

.ob {font-size: 16pt; font-weight: normal; color: #E63F00; list-style: none;}
a.ob { text-decoration: underline; font-size: 16pt; font-weight: normal; color: #E63F00;}
a.ob:hover {color: #A82E00;}

a.idlinks {text-decoration: none; border-bottom: dashed 1px #E63F00; font-size: 13pt; font-weight: normal; color: #E63F00;}
a.idlinks:hover {color: #A82E00; border: none;}

.listing {margin-left: 10px; font-size: 16pt; font-weight: normal; color: #E63F00; list-style: none;}
a.listing {margin-left: 10px; text-decoration: none; border-bottom: 1px dashed; font-size: 16pt; font-weight: normal; color: #E63F00;}
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: #E63F00; padding-left: 10px;}
a.ogl:hover {text-decoration: none;	font-weight: BOLD; font-size: 12pt;	color: #E63F00;}

#list {list-style: none; font-size: 12pt; color: #E63F00; font-weight: bold;}
#list li {font-size: 9pt}
#list a {font-size: 11pt; color: #E63F00; 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: #FF6D35 url(../flash/fon001.jpg);}
#top_logo {background-image: url(../flash/logo.jpg); width:545px; height:120px; float: left; overflow: hidden;}
#top_contacts {background-image: url(../flash/site2.jpg); background-position: right; background-repeat: no-repeat; right: 0px; height:120px; text-align: right;}
p.top_big {margin: 0px 25px 1px 0px; font-size: 14pt;}
p.top_smal {margin: 0px 25px 1px 0px; font-weight: bold; font-size: 10pt;}

#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;}

#navbar-links {list-style: none; text-align: left; margin: 0px; padding: 0px; font-size: 10pt;}
#navbar-links ul {list-style: none; padding: 0px; margin: 0px; width: 280px;}
#navbar-links li {padding: 1px; margin: 0px; overflow: hidden; background-color: #FF6D35; clear: left;}
#navbar-links a {font-size: 12px; margin: 0px; color: #000; display: block; padding: 10px 7px 10px 42px; text-decoration: none; background-color: #FCBB6B;}
#navbar-links a:hover {text-decoration: underline;}

.tumbnails {width:35px; height:35px; float: left; padding: 0px; margin: 0px; border: none;}

#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 #E63F00 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;}
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-image: url(../img/biksa4.jpg); background-position: right; background-repeat: no-repeat; height: 425px; padding-top: 7px;}
.why_me {height: 68px;}
.index_image {float: left; margin: 0px 10px 0px 15px; border: none;}
p.ob_main {font-size: 16pt; font-weight: normal; color: #E63F00; list-style: none; padding: 20px 35px 20px 35px;}
a.ob_main {text-decoration: underline; font-size: 16pt;	font-weight: normal;	color: #E63F00;}
a.ob_main:hover {font-size: 16pt; font-weight: normal; text-decoration: underline;	color: #A82E00;}

.foto_otchety {width:150px; height:110px; border: none; margin: 5px;}

.assort {width:72px; height:72px; border: none;}

.sklad {font-size: 16pt; color: #E63F00; font-weight:bold;}

.consult {float:right; width:360px; background-color: #FFFFFF; margin: 15px 25px 0px 0px;}
.consultman {font-size: 20pt; font-weight: normal; color: #E63F00; list-style: none;}
.consultcontact {font-size: 12pt; font-weight: normal; color: #E63F00; list-style: none;}
a.consultcontact {text-decoration: underline; font-size: 12pt; font-weight: normal; color: #E63F00;}
a.consultcontact:hover {color: #A82E00;}

.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: #E63F00;}
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;}
a.tumbnail:hover {text-decoration: none; color: #fff;}

.telezhki {width:140px; height:140px; margin: 0px 15px 0px 0px; float:left}