html, body, img, form, div, ul, ol, li, h1, h2, h3, a, code, pre, cite {margin:0px; padding:0px; border:none;}
table, td {border-collapse:collapse;}
td {vertical-align:top;}
body {background-color:#e8ebea; font-size:11px; font-family:Tahoma, Verdana; color:#000000; text-align:left;margin:20px 0 0 0;}
a {color:#007b32}
/*content*/
.left, .right {width:200px;}
.center {padding:25px 20px}
.block {padding:20px 0 10px 0;}
.clear {clear:both;}
.banner {padding:20px 0;text-align:center;}
.navig {color:#007b32}
.navig a{text-decoration:none;}
/*menu*/
ul.menu {list-style:none;margin-top:-5px;}
ul.menu li {padding:7px 0;}
ul.menu li a {font-size:12px; font-family:Tahoma, Verdana; color:#000000;text-decoration:none;}
ul.menu li.active {font-weight:bold;}
ul.menu li ul.close {display:none;}
ul.menu li ul {list-style-image:url(/data/images/interavto/marker.jpg); margin:0 0 0 20px}
ul.menu li ul li {padding:0;margin:10px 0 0;}
ul.menu li ul li a {font-size:11px; font-family:Tahoma, Verdana; color:#007b32;text-decoration:underline;font-weight:normal;}
ul.menu li ul li a:hover {font-size:11px; font-family:Tahoma, Verdana; color:#007b32;text-decoration:none;font-weight:normal;}
ul.menu li ul li.active a{text-decoration:none;font-weight:bold;}
/*news*/
.title {font-size:14px; font-family:Tahoma, Verdana; color:#231f20;font-weight:bold;margin-bottom:10px;}
.title a{font-size:10px; font-family:Tahoma, Verdana; color:#007b32;font-weight:bold;text-decoration:underline;}
.title a:hover{font-size:10px; font-family:Tahoma, Verdana; color:#007b32;font-weight:bold;text-decoration:none;}
.news {padding:10px 0px;}
.date {font-size:11px; font-family:Tahoma, Verdana; color:#8c8c8c;clear:left;}
.newslink {margin:5px 0;}
.newslink a{font-size:11px; font-family:Tahoma, Verdana; color:#007b32;text-decoration:underline;}
.newslink a:hover{font-size:11px; font-family:Tahoma, Verdana; color:#007b32;text-decoration:none;}
.newstext {font-size:11px; font-family:Tahoma, Verdana; color:#000000;}
/*subscribe*/
.subscribe {margin-bottom:10px;font-size:11px; font-family:Tahoma, Verdana; color:#000000;font-weight:bold;}
.subscribe a{font-size:11px; font-family:Tahoma, Verdana; color:#000000;font-weight:bold;text-decoration:none;}
/*end subscribe*/
.inp_l {width:1px; height:23px;float:left;background:url(/data/images/interavto/text_l.jpg) no-repeat;}
.inp_bg {height:23px; float:left;background:url(/data/images/interavto/text_bg.jpg) repeat-x;}
.inp_r {width:1px; height:23px;float:left;background:url(/data/images/interavto/text_r.jpg) no-repeat;}
.input{ height:20px; float:left; border:none; margin:3px 7px 0;}
.inp_bg .sab {width:140px; _width:110px;height:17px; border:0px; background:#ffffff; color:#4c4c4c;font-size:10px;}
.send {cursor:pointer; background:url(/data/images/interavto/send.jpg) no-repeat;width:79px; height:23px;margin:20px 0px 0px 0px; border:0px;}
/*mybasket*/
.mybasket {background:url(/data/images/interavto/mybasket.jpg) no-repeat left center; margin-left:20px;padding-left:20px; padding-bottom:10px; height:20px;}
.mybasket a {font-size:18px; font-family:Tahoma, Verdana; color:#007b32;text-decoration:underline;line-height:23px;}
.mybasket a:hover {font-size:18px; font-family:Tahoma, Verdana; color:#007b32;text-decoration:none;}
.text {margin:10px 0; font-size:11px; font-family:Tahoma, Verdana; color:#000000;}
.text a{font-size:11px; font-family:Tahoma, Verdana; color:#000000;text-decoration:underline;}
.text a:hover{font-size:11px; font-family:Tahoma, Verdana; color:#000000;text-decoration:none;}
.fr {float:right;_float:none;}
/*masla*/
.masla_top {background:url(/data/images/interavto/masla_t.png) no-repeat left center;height:10px;width:200px;}
.masla_center {background-color:#007b32; color:#ffffff;font-size:10px;width:200px;}
.masla_bottom  {background:url(/data/images/interavto/masla_b.png) no-repeat left center;height:10px;width:200px;}
.pad15 {padding:14px;}
/*image*/
.img_lt {background:url(/data/images/interavto/img_lt.jpg) no-repeat left top;height:8px;}
.img_rt {background:url(/data/images/interavto/img_rt.jpg) no-repeat right top;height:8px;}
.img_lb {background:url(/data/images/interavto/img_lb.jpg) no-repeat left bottom;height:8px;}
.img_rb {background:url(/data/images/interavto/img_rb.jpg) no-repeat right bottom;height:8px;}
.img_bg {background-color:#FFFFFF;/*background:url(/data/images/interavto/img_bg.jpg) repeat;*/width:115px;text-align:center;vertical-align:middle;}
.img_bg1 {background-color:#FFFFFF;width:180px;text-align:center;vertical-align:middle;}
.bg {background-color:#FFFFFF;}
.price {font-size:18px; font-family:Tahoma, Verdana; color:#007b32;text-decoration:none;}
.basket {background:url(/data/images/interavto/basket.jpg) no-repeat;width:115px;height:35px;margin:10px 0;}
.basket a {font-size:18px; font-family:Tahoma, Verdana; color:#ffffff;text-decoration:underline;line-height:1.5;}
.basket a:hover {font-size:18px; font-family:Tahoma, Verdana; color:#ffffff;text-decoration:none;}
.goods {display:table-cell;margin:10px 16px;vertical-align:bottom;height:250px;float:left;}

/*footer*/
.foot_l {background:url(/data/images/interavto/foot_l.jpg) no-repeat right bottom;width:4%;height:116px;}
.foot_r {background:url(/data/images/interavto/foot_r.jpg) no-repeat left bottom;width:4%;height:116px;}
.footer {background:url(/data/images/interavto/foot_bg.jpg) repeat-x;height:116px; font-size:11px; font-family:Tahoma, Verdana; color:#ffffff;}
.footer a{font-size:11px; font-family:Tahoma, Verdana; color:#7ae465;text-decoration:underline;}
.footer a:hover{font-size:11px; font-family:Tahoma, Verdana; color:#7ae465;text-decoration:none;}

.copy {line-height:1.5; width:200px;float:left;padding:25px 0 0 0;}
.foot {float:left;margin-right:50px;padding:25px 0 0 0;}
.big {font-size:18px;line-height:1.5;}
.counter {float:right;padding-right:10px;}
/*logo*/
.logo {width:128px;height:128px; background:url(/data/images/interavto/top_l.jpg) no-repeat right center;}
.top {background:url(/data/images/interavto/top_bg.jpg) repeat-x left center;vertical-align:middle;}
.top_r {background:url(/data/images/interavto/top_r.jpg) no-repeat left center;width:16px;}
.topmenu {font-size:12px; font-family:Tahoma, Verdana; color:#ffffff;text-decoration:none;padding:0 6px;width: 335px;}
.topmenu a{font-size:12px; font-family:Tahoma, Verdana; color:#ffffff;text-decoration:underline;}
.topmenu a:hover{font-size:12px; font-family:Tahoma, Verdana; color:#ffffff;text-decoration:none;}
.city {font-size:10px; font-family:Tahoma, Verdana; color:#000000;font-weight:bold;}
.phone {font-size:11px; font-family:Tahoma, Verdana; color:#231f20;font-weight:bold;width:30px;}
.bphone {font-size:33px; font-family:Arial, Times New Roman; color:#ffffff;line-height:15px;width:160px;padding-top:5px;}
.reg {font-size:12px; font-family:Tahoma, Verdana; color:#ffffff;text-decoration:none;padding:0 10px 0 0;text-align:right;line-height:20px;width:145px;z-index:4;}
.reg a{font-size:12px; font-family:Tahoma, Verdana; color:#ffffff;text-decoration:underline;}
.reg a:hover{font-size:12px; font-family:Tahoma, Verdana; color:#ffffff;text-decoration:none;}

/*search*/
.search {text-align:right;width:250px;float:right;}
.search .bgfound {width:202px; _width:172px;height:22px;background:#c2c2c2}
.search .ftext {margin:1px 1px 0 0;_margin:0px 1px 0 0;width:200px; _width:170px;height:17px; border:0px; background:#ffffff; color:#4c4c4c;font-size:10px;padding-top:3px;}
/*.search #ind1 {z-index:2;position: relative;top:0px; left:8px;cursor:pointer; background:#e8ebea; width:40px; height:22px; border:0px;opacity:0;filter: alpha(opacity=0);}
.search #ind2 {z-index:1;position: relative;top:-18px;cursor:pointer;color:#007b32;font-size:11px; font-family:Tahoma, Verdana; text-decoration:underline;font-weight:bold;}
*/
.found {background:url(/data/images/interavto/found.jpg) no-repeat top center;height:20px;width:38px;border:0;cursor:pointer;}
.cost {line-height:18px;}

/*registration*/
.registration {height:20px; float:left; border:none; margin:3px 3px 0;}
.formin {width:220px; height:17px; border:0px; background:#ffffff; color:#000000;font-size:11px;}
.formt p{padding:0px;margin:0px;line-height:20px;}
.formt td {padding-bottom:10px;}
.formt p.smaltext {padding:0px;margin:0px;line-height:1;font-size:9px;}
.err {font-weight:bold;color:#E80000;}
.errm {font-weight:bold;color:#E80000;font-size:11px;padding-bottom:10px;}
.mes {font-weight:bold;font-size:11px;}
.erblock {color:#E80000;font-size:10px;}
/*login*/
.login, .login_r {float:right;text-align:center;z-index:5;}
.login a {padding:3px 18px;}
.login1 {float:right;text-align:center;z-index:5;}
.login1 a {padding:3px 18px;_padding:2px 16px 3px 18px;}
/*.login a:hover {background:url(/data/images/interavto/login_in.png) no-repeat top center; padding:3px 18px;color:#7ae465;}*/
.dashed {border-bottom:1px dashed #7ae465;color:#7ae465;_margin-right:2px;}
.login_block {background:url(/data/images/interavto/login.png) no-repeat top center;position: absolute;z-index:3;top:78px;right:162px;height:160px;width:240px;}
.table_login {padding:15px 20px 0 30px; text-align:left;color:#231f20;font-size:12px;line-height:2em;_margin:15px 0;}
.table_login a {color:#008457;font-size:12px;text-decoration:underline;}
.table_login a:hover {color:#008457;font-size:12px;text-decoration:none;}
.inp_log{ height:20px; float:left; border:none; margin:0px 3px 0;}
.inp_log .log {width:125px;height:17px; border:0px; background:#ffffff; color:#231f20;font-size:12px;}
.submit {cursor:pointer; background:url(/data/images/interavto/submit.jpg) no-repeat;width:79px; height:23px;margin:0px; border:0px;}
.out {cursor:pointer; background:url(/data/images/interavto/out.jpg) no-repeat;width:79px; height:23px;margin:0px; border:0px}
.in {width:200px;height:100px;padding-top:15px;padding-left:15px; color:#000000;text-align:left;}
.in a {color:#008457;text-decoration:underline;}
.in a:hover {color:#008457;text-decoration:none;}
.fl {float:left;}

/*basket*/
.basket_table {width:100%; border-collapse:collapse; border:2px solid #808080;}
.basket_table th {font-size:12px;border:1px solid #808080;padding:5px;}
.basket_table td {border:1px solid #808080; padding:5px;}
.count {width:65px;height:17px; border:0px; background:#ffffff; color:#000000;}
.back {cursor:pointer; background:url(/data/images/interavto/back.jpg) no-repeat;width:79px; height:23px;margin:0px 10px; border:0px;}
.recalc {cursor:pointer; background:url(/data/images/interavto/recalc.jpg) no-repeat;width:79px; height:23px;margin:0px 10px; border:0px;}
.order {cursor:pointer; background:url(/data/images/interavto/order.jpg) no-repeat;width:79px; height:23px;margin:0px 10px; border:0px;}
.text50_l {width:1px; height:50px;float:left;background:url(/data/images/interavto/text50_l.jpg) no-repeat;}
.text50_bg {height:50px; float:left;background:url(/data/images/interavto/text50_bg.jpg) repeat-x;}
.text50_r {width:1px; height:50px;float:left;background:url(/data/images/interavto/text50_r.jpg) no-repeat;}
.text50{ height:45px; float:left; border:none; margin:2px 3px 0;}
.text50input {width:220px;height:45px; border:0px; background:#ffffff; color:#000000;font-size:11px;}
.text100_l {width:1px; height:100px;float:left;background:url(/data/images/interavto/text100_l.jpg) no-repeat;}
.text100_bg {height:100px; float:left;background:url(/data/images/interavto/text100_bg.jpg) repeat-x;}
.text100_r {width:1px; height:100px;float:left;background:url(/data/images/interavto/text100_r.jpg) no-repeat;}
.text100{ height:95px; float:left; border:none; margin:2px 3px 0;}
.text100input {width:220px;height:95px; border:0px; background:#ffffff; color:#000000;font-size:11px;}

.search_bycar {border:0px;padding:0px;margin:0px;width:100%;}
.search_bycar th {background-color:#DDD;padding:10px;text-align:center;}
.search_bycar td {padding:3px;text-align:center;}


/*css for ie7*/
*:first-child+html .dashed {border-bottom:1px dashed #7ae465;color:#7ae465;margin-right:2px;}
*:first-child+html .login1 a {padding:2px 16px 3px 18px;}
*:first-child+html .goods {display:inline-table;margin:10px 20px;float:left;}
*:first-child+html .table_login {padding:0px;text-align:left;color:#231f20;font-size:12px;line-height:2em;margin:15px 0;}
*:first-child+html .inp_log{ height:20px; float:left; border:none; margin:4px 2px 0;}