html, body {width: 100%; height: 100%; padding: 0px; margin: 0px; background: #3b332a url(/images/images/a_bg.gif) 0% 0% repeat-x; font: normal 9pt/12pt Arial; color: #FFFFFF;}
table {padding: 0px; border-collapse:collapse}
td {vertical-align: top; padding: 0px}
img {border: none; vertical-align: top}
a {color: #FFFFFF}
a:hover {text-decoration: none}
form {margin: 0px; padding: 0px}
h2 {color: #FFFFFF; font: normal 13.5pt Arial; margin: 0px; padding: 0px 0px 2px 17px; background: url(/images/images/h2.gif) 0% 2px no-repeat; position: relative}
h2.newsHeader {margin: 0 0 10px 0;}
.all {margin: 0 auto; height: auto; min-height: 100%; width: 941px; position: relative}
.header {height: 153px; width: 100%}
.h_left {padding-top: 33px; width: 247px}
.h_r_top {height: 66px; font: bold 11.5pt "Arial"; letter-spacing: 1px}
.h_r_top div {float: left}
.h_r_top .slogan {padding: 15px 0px 0px 30px}
.h_r_top .tel {padding: 15px 0px 0px 35px}
.h_r_top .tel img {margin-top: 0px; margin-right: 5px}
.h_r_top .icq {float: right; padding-top: 15px}
.h_r_top .icq img {margin-top: 1px; margin-right: 5px}
.menu {width: 100%; background: url(/images/images/m_bg.jpg) 0% 0% repeat-x}
.menu a {display: block; text-align: center; padding: 22px 20px 0px 20px; height: 30px}
.separator {width: 2px; padding-top: 17px}
.m_last {width: 9px}
.act_bord {width: 100%; background: url(/images/images/m_bord.gif) 0% 0% repeat-x}
.a_b_r {text-align: right}
.h_bottom {padding: 8px 0px 11px 0px}
.content {width: 100%}
.c_right {width: 373px; padding-left: 4px}
.p_top {font: normal 1pt Tahoma; margin-bottom: -3px}
.p_bot {font: normal 1pt Tahoma; height: 18px}
.predl {background: #413c38; padding: 0px 13px; overflow: hidden}
.news {clear: both; padding-top: 10px}
.prev {float: left; border: solid 2px #3d342c; margin: 3px 7px 7px 0px}
.prev2 {float: left; margin: 3px 13px 7px 0px}
.n_bot {padding: 5px 0px 0px 60px; clear: both; font: normal 10pt/13.5pt Arial}
.n_top {font: bold 10pt Arial}
.n_top span {background: #FFFFFF; color: #ff4200; width: 50px; text-align: center; float: Left; padding: 0px; margin-right: 9px; margin-top: 1px}
.vse {text-align: right; font-weight: bold; padding: 13px 0px 2px 0px}
.vse2 {text-align: right; font-weight: bold; padding: 0px 42px 0px 0px; clear: both; margin-top:-38px; position: relative}
.predl2 {background: #191513; padding: 0px 13px; overflow: hidden; position: relative; padding-bottom: 20px; line-height: 13pt}
.predl2 h2 {padding: 1px 0px 2px 17px}
.predl2 p {margin: 0px; padding: 0px 0px 22px 0px}
.katalog {padding: 12px 13px; overflow: hidden; position: relative; padding-bottom: 20px; line-height: 13pt}
.katalog a, .c_left2 ul li a {line-height: 10pt !important}
.katalog ul, .c_left2 ul {margin: 0px; padding: 10px 0px 0px 0px}
.katalog ul li {width: 39%; float: left; list-style: none; padding: 3px 5% 2px 30px}
.c_left2 ul li {list-style: none; padding: 3px 5% 2px 30px}
.c_left2 ul li img, .katalog ul li img {margin-left: -30px}
.katalog ul li a, .c_left2 ul li a {margin-left: 8px}
.clearer {clear: both; height: 85px}
.c_left2 {width: 225px; padding-top: 5px; padding-left: 13px}
.c_r_cont {background: #191513; padding: 0px 17px; overflow: hidden;}
.grey {background:#413c38!important;}
.c_r_cont .news .n_bot {padding: 5px 0px 0px 0px}
.c_r_cont div table td p {margin: 0px}
.banner {padding-top: 10px}
.banner img {border: solid 2px #191512}
.numpage {clear: both; font-weight: bold; padding-bottom: 15px}
.numpage span {background: #ff7f00; padding: 1px 4px 2px 4px; margin: 0px 2px}
.numpage a {margin: 0px 2px}
#navibar {padding-top: 20px}
#navibar span {padding: 0px 5px}
.one_cat {float: Left; width: 45%; padding-right: 30px; min-height: 120px; padding-bottom: 15px}
.one_brand {float: Left; width: 120px; padding-right: 12px}
.one_cat a, .one_brand a {text-decoration: none}
.one_cat a:hover, .one_brand a:hover {text-decoration: underline}
.o_c_bot {clear: both; padding-top: 8px; line-height: 13.5pt}
.o_c_bot a {color: #FFFFFF; text-decoration: underline}
.o_c_bot a:hover {text-decoration: none}
.o_c_bot img {float: left; padding: 0px 10px 5px 0px}
.saag {height: 32px; padding-top: 15px; width: 88px; text-align: center}
.textinputs {border: solid 0px #FFFFFF; font: normal 9pt Arial; width: 135px; color: #000000; padding: 1px 5px 2px 5px; margin-top: 5px}
.filtr {color: #f9890c}
.filtr td {vertical-align: bottom; padding: 13px 0px 17px 0px}
.filter_btn {width: 53px; height: 18px; background: url(/images/images/s_bg.gif) 0% 0% no-repeat; border: none}
.result {width: 100%}
.result td {border-bottom: solid 2px #655e4c; text-align: left; vertical-align: middle; padding: 5px; padding-left: 10px; font: normal 8pt/12pt Arial}
/*.rows1 td {background: #3b3229; color: #ff8800; border-bottom: solid 0px #191512; border-right: solid 1px #191512}*/
.rows1 td {background: #27211c; color: #ff8800; border-bottom: solid 1px #191512; border-top: solid 1px #191512;}
.orange {font-weight: bold; color: #ff8800}
/*.or_butt {background: #ff8800; color: #FFFFFF; font-weight: bold; border: none; text-align: center; padding: 1px 5px 2px 5px}*/

.footer {height: 79px; background: #28221c; position: relative; margin-top: -79px; min-width: 941px}
.f_in {width: 941px; margin: 0px auto}
.f_left {float: left; padding-top: 18px}
.f_right {float: right; padding: 18px 0px 0px 0px}
.f_right a {margin-left: 5px}

.img_left {float: Left; margin: 0px 20px 10px 0px}
.img_right {float: right; margin: 0px 0px 10px 20px}
.h_button {position: absolute; right: 0px; top: 127px; font: normal 13pt Tahoma}
.h_button img {margin-top: -1px}
.ru {position: absolute; top: 18px; left: 50px}
.us {position: absolute; top: 18px; left: 15px}

div.news div.n_bot p {
	margin-top:0!important;
	margin-bottom:0;
}

td.paddingTop {padding-top:5px; padding-right:10px;}

.or_butt {
   border-top: 1px solid #de7600;
border-left: 0px;
border-right: 0px;
border-bottom: 0px;
   background: #ffad4f;
   background: -webkit-gradient(linear, left top, left bottom, from(#ff8800), to(#ffad4f));
   background: -moz-linear-gradient(top, #ff8800, #ffad4f);
   padding: 3px 10px;
   -webkit-border-radius: 9px;
   -moz-border-radius: 9px;
   border-radius: 9px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: #ffffff;
   font-size: 13px;
   font-family: Georgia, Serif;
   text-decoration: none;
   vertical-align: middle;
   cursor: pointer;
   }
.or_butt:hover {
   border-top-color: #ff8800;
   background: #ff8800;
   color: #ffffff;
   }
.or_butt:active {
   border-top-color: #f08103;
   background: #f08103;
   }
