/*** Reset ***/
@import url(/css/find.css);
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:top;background:transparent;}
body{line-height:1;text-align:left;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus {outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}

/*** Main ***/

html, body { height: 100%;}
body { background: #FFF;}
.wrapper {margin: 0 auto; width: 1000px; background: #FFF;}
.cleaner {clear: both;}

/*** Header ***/

.header { width: 1000px;}
.h-left { background: url(/images/design/head_01.png); width: 701px; height: 249px; float: left;}
.h-right { width: 299px; height: 249px; float: left;}
.hr-top { width: 171px; height: 30px; background: url(/images/design/head_02.png); float: left;}
.logo { width: 171px; height: 68px; background: url(/images/design/logo.png); float: left; display: block; text-indent: -10000em;}
.hr-right { width: 128px; height: 98px; background: url(/images/design/head_03.png); float: right;}
.hr-bottom { width: 299px; height: 151px; background: url(/images/design/head_05.png); float: right;}
.h-bottom { background: url(/images/design/head_06.png) no-repeat; width: 1000px; height: 83px; float: right;}

.loginform fieldset {margin-left: 7px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 295px; height: 80px;}
.loginform input {border: none; vertical-align: middle;}
.login-h {font: bold 1.13em "Arial Narrow", Arial, Helvetica, sans-serif; color: #1f3b51; margin: 0 0 5px 23px;}
.logintext {background: url(/images/design/logintext.png) no-repeat; padding: 4px 10px 0; width: 216px; height: 16px; margin-bottom: 4px; line-height:normal; font-size: 0.7em;}
.submit {background: transparent; font: bold 0.75em "Arial Narrow", Arial, Helvetica, sans-serif; color: #fff; padding-bottom: 7px;}
.loginform label {color: #010101; font-size: 0.7em; vertical-align: middle;}
.loginform a, .search a:visited {color: #004eff; text-decoration: underline; font-size: 0.7em;}
.loginform a:hover {text-decoration: none;}
p.reg {display: inline; width: 130px; line-height: 0.7; float: right; padding-right: 3px; margin: 6px 57px 0 0; text-align: right; height: 25px;}

.search {width: 590px; height: 83px; float: right;}
.search fieldset {width: 590px;}
.search p {margin-bottom: 3px;}
.search input {border: none;}
.search h3 {font: bold 1.15em "Arial Narrow", Arial, Helvetica, sans-serif; color: #fff; margin: 0 3px 3px;}
.sfield_01 {width: 234px; height: 20px; margin-bottom: 4px; line-height:normal; font-size: 0.7em;}
.sfield_02 {width: 214px; height: 20px; margin: 0 0 4px 10px; line-height:normal; font-size: 0.7em;}
.sfield_03 {width: 66px; height: 20px; margin-bottom: 4px; line-height:normal; font-size: 0.7em;}
.search label {font: 0.75em Verdana, Arial, Helvetica, sans-serif; vertical-align: middle; margin-left: 11px; color: #fff;}
.search label span {vertical-align: baseline; font-weight: bold; margin-left: 3px;}
.s-submit {background: transparent; float: right; font: bold 1.15em "Arial Narrow", Arial, Helvetica, sans-serif; color: #365670; margin: 0 40px 10px 0;}

/*** Main Menu ***/

.main_menu {width: 1000px; height: 74px; background: url(/images/design/main_menu.png) no-repeat;}
.main_menu ul {float: right; padding-right: 25px;}
.main_menu li {float: left; margin-left: 10px; display: inline; padding-top: 18px;}
.main_menu li.active {background: url(/images/design/main_menu_cursor.png) 10px top no-repeat;}
.main_menu a, .main_menu a:visited {background: url(/images/design/main_menu_a.png) right center no-repeat; color: #fff;  text-decoration: none; text-transform: uppercase; font: 0.7em Arial, Helvetica, sans-serif; padding-right: 13px;}
.main_menu a.last, .main_menu a.last:visited {background: none;color:#b1062e; font: bolder ;}
.main_menu a:link{color:#FFF;}
.main_menu a:hover{color:#FF0000;}

/*** Content ***/

.main-con {background: url(/images/design/bg.png) 0 40px no-repeat; width: 1000px; float: left; position: relative; top: -40px;}
.l-col {width: 225px; float: left; padding: 0 15px;}
.content {width: 475px; float: left; padding-left: 12px;}
.content-full {width: 720px; float: left; padding-left: 12px;}
.r-col {width: 225px; float: right; padding: 0 15px;}

.l-col h3 {background: url(/images/design/h3-bg.png) no-repeat; width: 230px; height: 27px; font: bold 1.15em "Arial Narrow", Arial, Helvetica, sans-serif; color: #fff; padding: 2px 0 0 5px; margin-top: 5px;}
.l-col ul {margin-top: 10px;}
.l-col li {background: url(/images/design/arrow.gif) left center no-repeat; font: 0.88em Arial, Helvetica, sans-serif; margin: 0 0 10px 20px; padding-left: 12px;white-space:nowrap;}
.l-col a, .obyav a:visited {color: #000; text-decoration: none;}
.l-col a:visited{color:#000;}
.l-col a:link{color:#000;}
.l-col a:hover {text-decoration: underline;}

.posts {width: 227px; height: 382px; background: url(/images/design/posts_bg.png) no-repeat; margin: 45px 0 35px;}
.posts h3 {color: #eaeaea; font: bold 1.15em "Arial Narrow", Arial, Helvetica, sans-serif; margin-left: 15px; padding: 20px 0 10px 0;}
.posts a, .posts a:visited {display: block; color: #eaeaea; font: 0.65em Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 2px 10px; margin-bottom: 7px;}
.posts a:hover {background: #ab4243;}

.posts1 {width: 227px; height: 282px; background: url(/images/design/posts_bg.png) no-repeat; margin: 45px 0 35px;}
.posts1 h3 {color: #eaeaea; font: bold 1.15em "Arial Narrow", Arial, Helvetica, sans-serif; margin-left: 15px; padding: 20px 0 10px 0;}
.posts1 a, .posts a:visited {display: block; color: #eaeaea; font: 0.65em Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 2px 10px; margin-bottom: 7px;}
.posts1 a:hover {background: #ab4243;}


.news {width: 217px;}
.news h3 {background: url(/images/design/h3-bg.png) no-repeat; width: 220px; height: 27px; color: #fff; font: bold 1.15em "Arial Narrow", Arial, Helvetica, sans-serif; margin-bottom: 10px; padding: 2px 0 0 15px;}
.news a, .news a:visited {display: block; color: #686565; font: 0.65em Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 5px 10px 5px 5px; margin-left: 10px; border-bottom: 1px dotted #686565;}
.news a:hover {text-decoration: underline;}
.news a span {font-weight: bold;}
.news a.last, .news a.last:visited {border: none;}

.about {margin-top: 45px;}
.about h2 {color: #010101; font: bold 1.13em "Arial Narrow", Arial, Helvetica, sans-serif; text-transform: uppercase; padding-bottom: 5px; border-bottom: 1px dotted #010101; margin-bottom: 10px;}
.about p {font: 0.65em Verdana, Arial, Helvetica, sans-serif; color: #010101; margin-bottom: 10px;}

.catalog {margin-top: 30px; }
.catalog-top {width: 471px; height: 64px; background: url(/images/design/catalog_top.png) no-repeat;}
.catalog-top1 {width: 471px; height: 64px; background: url(/images/design/catalog_top1.png) no-repeat;}
.catalog-top h3 {color: #58595b; font: bold 1.13em "Arial Narrow", Arial, Helvetica, sans-serif; margin-left: 10px; padding-top: 40px;}
.catalogs table {background: #fff; border: 1px solid #928c8c; border-style: none solid; border-collapse: separate; padding-top: 10px;}
.catalogs td {padding-top: 3px;}
.catalogs tr.marked {background: #ededed;}
.catalogs tr td {padding-left: 7px;font: 0.65em Verdana, Arial, Helvetica, sans-serif;}
.catalogs a, .catalogs a:visited {color: #023a2c;text-decoration: none;}
.catalogs a:hover {text-decoration: underline;}

.block-bottom {width: 471px; height: 5px; background: url(/images/design/block_bottom.png) no-repeat;}

.sale {margin-top: 30px;}
.sale-top {width: 471px; height: 57px; background: url(/images/design/sale_top.png) no-repeat;}
.sale-top h3 {color: #58595b; font: bold 1.13em "Arial Narrow", Arial, Helvetica, sans-serif; margin-left: 10px; padding-top: 33px;}
.sales {width: 471px;}
.sales img {padding: 10px 0 0 5px;}
.sales .h-line {border-bottom: 1px dotted #928c8c;}
.sales .v-line {border: 1px dotted #928c8c; border-style: none dotted dotted;}
.sales .v-line-bottom {border: 1px dotted #928c8c; border-style: none dotted;}
.sales table {background: #fff; border: 1px solid #928c8c; border-style: none solid; border-collapse: separate; width: 471px;}
.sales p {font: 0.7em Verdana, Arial, Helvetica, sans-serif; color: #000; padding: 5px;}
.sales .price {position: absolute; padding: 0; color: #fff; margin: 24px 0 0 10px; font: 0.67em Tahoma, Arial, Helvetica, sans-serif;background:#AB4243;}
.sales a, .sales a:visited {color: #2a00ff; text-decoration: underline;}
.sales a:hover {text-decoration: none;}

/*** Content Inside Page ***/

.con-inside {width: 730px; padding-right: 12px; float: right; margin-top: 45px;}
.con-inside a, .con-inside a:visited {color: #a81f1f; text-decoration: underline;}
.con-inside a:hover {text-decoration: none;}

.autosale {border-bottom: 1px dotted #000; margin-bottom: 15px; padding-bottom: 20px;}
.autosale .top {color: #fffefe; font: 9pt Tahoma, Arial, Helvetica, sans-serif; line-height: 29px; height: 29px;}
.autosale .sort{font: normal 8.3pt Tahoma, Arial, Helvetica, sans-serif; text-align: center; color: #747474;}
.autosale .sort:visited{font: normal 8.3pt Tahoma, Arial, Helvetica, sans-serif; text-align: center; color: #747474;}
.autosale .sort:link{font: normal 8.3pt Tahoma, Arial, Helvetica, sans-serif; text-align: center; color: #747474;}
.autosale .top p {float: left; padding-left: 10px;}
.autosale .top p span {font-weight: bold;}
.autosale .top ul {float: right; padding-right: 10px;}
.autosale .top li {float: left;}
.autosale .top li a, .autosale .top li a:visited {color: #fffefe; font: 9pt Tahoma, Arial, Helvetica, sans-serif; height: 29px; line-height: 29px; background: url(/images/design/search-li.png) right 9px no-repeat; padding: 0 10px; display: inline-block;}
.autosale .top li a:hover {text-decoration: none;}
.autosale .top li a.last, .autosale .top li a.last:visited {background: none;}
.autosale .th {border: 1px solid #fff; height: 25px; background: #dcdcde;}
.autosale th {vertical-align: middle; font: normal 8.3pt Tahoma, Arial, Helvetica, sans-serif; text-align: center; color: #747474;}
.autosale h2 {color: #010101; font: bold 1.13em "Arial Narrow", Arial, Helvetica, sans-serif; text-transform: uppercase; padding-bottom: 5px; border-bottom: 1px dotted #010101; margin-bottom: 10px;}
.autosale .top {background: url(/images/design/top.png) no-repeat; height: 29px; width: 729px; margin-bottom: 5px;}
.autosale td {padding: 10px; vertical-align: middle; text-align: center; font: 9.8pt Tahoma, Arial, Helvetica, sans-serif; color: #747474;}
.autosale .marked {background: #e3e3e3;}
.autosale .img {border-right: 1px solid #bbb8b8;}
.autosale a, .autosale a:visited,.autosale a:link {color: #a81f1f; font-size: 13.5pt; text-decoration: underline;}
.autosale a:hover {text-decoration: none;}
.autosale span.city {color: #000; float: left; margin-left: 10px;}
.autosale .editanno{font-size:12px;color:#000;}
.autosale .editanno:visited{font-size:12px;color:#000;}
.autosale .editanno:link{font-size:12px;color:#000;}
.autosale .editanno:hover{font-size:12px;color:#000;text-decoration:none;}
.sale-news h3 {color: #a81f1f; font: 13.5pt "Times New Roman", Times, serif; display: inline-block; text-transform: uppercase; border-bottom: 1px solid #a81f1f; margin-bottom: 10px; float: left;}
.sale-news span {float: right; color: #a81f1f; font: 13.5pt "Times New Roman", Times, serif;}
.sale-news p {font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif; margin-bottom: 15px; line-height: 1.3; text-indent: 15pt;}

.newslist h2 {color: #010101; font: bold 1.13em "Arial Narrow", Arial, Helvetica, sans-serif; text-transform: uppercase; padding-bottom: 5px; border-bottom: 1px dotted #010101; margin-bottom: 10px;}
.newslist h2 a, .newslist h2 a:visited {color: #010101;}
.newslist h2 a:hover {text-decoration: none;}
.newslist-news {padding-bottom: 20px; margin-bottom: 10px; border-bottom: 1px dotted #000;}
.newslist-news .top {background: url(/images/design/top.png) no-repeat; height: 29px; width: 729px; margin-bottom: 5px; line-height: 29px;}
.newslist-news .top1 {height: 29px; width: 729px; margin-bottom: 5px; line-height: 29px;}
.newslist-news h3 {font: normal 13.5pt "Times New Roman", Times, serif; text-transform: uppercase; height: 29px; line-height: 29px; margin: 0 0 10px 145px; float: left; display: inline;}
.newslist-news h3 a, .newslist-news h3 a:visited {color: #a81f1f; text-decoration: underline;}
.newslist-news h3 a:hover {text-decoration: none;}
.newslist-news .top span, .newslist-news .top1 span {float: right; color: #a81f1f; font: 13.5pt "Times New Roman", Times, serif; height: 29px; line-height: 29px; margin-right: 35px;}
.newslist-news img {border: 1px solid #88888c; float: left; margin: 5px;}
.newslist-news p {font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0 0 15px 145px; line-height: 1.3;}

.new h2 {color: #010101; font: bold 1.13em "Arial Narrow", Arial, Helvetica, sans-serif; text-transform: uppercase; padding-bottom: 5px; border-bottom: 1px dotted #010101; margin-bottom: 10px;}
.new h2 a, .newslist h2 a:visited {color: #010101;}
.new h2 a:hover {text-decoration: none;}
.new .top {background: url(/images/design/top.png) no-repeat; height: 29px; width: 729px; margin-bottom: 5px; line-height: 29px;}
.new h3 {font: normal 13.5pt "Times New Roman", Times, serif; text-transform: uppercase; height: 29px; line-height: 29px; margin: 0 0 10px 145px; float: left; display: inline; color: #a81f1f; text-decoration: underline;}
.new .top span {float: right; color: #a81f1f; font: 13.5pt "Times New Roman", Times, serif; height: 29px; line-height: 29px; margin-right: 35px;}
.new img {border: 1px solid #88888c; float: left; margin: 5px;}
.new p {font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0 0 15px 145px; line-height: 1.3;}
.new .stat {margin-bottom: 10px;}
.new .stat span {font-weight: bold; margin-right: 15px;}
p.bookmark {margin-bottom: 30px;}
.bookmark a {margin-right: 25px;}
.new fieldset {margin-left: 145px;}
.new form p {margin: 0 0 20px 0;}
.new input, .new label {vertical-align: middle;}
.new label {margin-left: 5px;}
.new textarea {width: 420px; padding: 5px; font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;}
.captcha {height: 59px;}
.captcha input {margin: 0;}
.captcha img {border: none; margin: 0 15px 0 0;}
.captcha span {margin: 10px 0; display: inline-block;}

.obyav h2 {color: #010101; font: bold 13.5pt "Arial Narrow", Arial, Helvetica, sans-serif; text-transform: uppercase; padding-bottom: 5px; border-bottom: 1px dotted #010101; margin-bottom: 15px; display: inline-block; width: 500px; float: left;}
.obyav h3 {color: #a62121; font: bold 13.5pt "Arial Narrow", Arial, Helvetica, sans-serif; text-transform: uppercase; margin-bottom: 5px;}
.obyav p {font: 9.8pt Verdana, Geneva, Arial, Helvetica, sans-serif;}
p.ob-price {float: right; font: bold 13.5pt "Arial Narrow", Arial, Helvetica, sans-serif; display: inline; text-transform: uppercase;}
.ob-price span {color: #c01d1d; text-transform: none;}
.obyav-left {width: 380px; float: left;}
.obyav-right {width: 320px; float: right;}
.block {background: #fff; border: 1px solid #b9babd; width: 350px; padding: 15px; -webkit-border-radius: 10px; -moz-border-radius: 10px; margin-bottom: 20px;}
.descr span {width: 145px; line-height: 1.2; display: inline-block; font: 9.8pt Verdana, Geneva, Arial, Helvetica, sans-serif;}
.descr b {font: bold 9.8pt Verdana, Geneva, Arial, Helvetica, sans-serif;}
.descr strong {font: bold 9.8pt Verdana, Geneva, Arial, Helvetica, sans-serif;}
.komplekt p {text-transform: uppercase;}
.links p {margin-bottom: 10px;}
.links p a, .links p a:visited {color: #000; text-decoration: underline;}
.links p a:hover {text-decoration: none;}
.photo {width: 322px; background: #b9babd; padding: 0 8px 8px; margin-bottom: 5px;}
.photo img {border: 1px solid #7b7b7b;}
.photo img.big {margin-bottom: 10px;}
.photo a {margin-right: 4px;}
p.info {font: 8.3pt Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: right; margin-bottom: 10px;}
p.jaloba {text-align: right;}
.jaloba a, .jaloba a:visited {font: 9.8pt Verdana, Geneva, Arial, Helvetica, sans-serif;}
.subscribe {margin-top: 30px; border-top: 1px dotted #7b7b7b; padding-top: 10px;}
.subscribe p {font: 9.8pt "Arial Narrow", Arial, Helvetica, sans-serif; color: #a62121; text-transform: uppercase; text-align: center;}
.subscribe form {margin-top: 10px;}
.subscribe input, .subscribe label {vertical-align: middle;}
.subscribe label {margin-right: 5px;}
.subscribe form p {text-align: right; text-transform: none; color: #000; margin-bottom: 5px;}

/*** Footer ***/

.footer {width: 1000px; height: 72px; background: url(/images/design/footer.png) no-repeat;}
.footer p.left {font: 0.7em Arial, Helvetica, sans-serif; color: #686565; float: left; text-align: left; padding: 35px 0 0 40px;}
.footer p.right {font: 0.7em Arial, Helvetica, sans-serif; color: #686565; float: right; text-align: right; padding: 35px 40px 0 0;}
.footer p.counter{float: right;padding: 35px 40px 0 0;}
.footer a, .footer a:visited {color: #686565; text-decoration: none;}
.footer a:hover {text-decoration: underline;}
.footer a:link{color: #686565;}

/* Origin Css */
#loading {position: absolute;left:50%;margin-left:-100px;top:30%;
height: 32px;border: 2px solid #A1012A;line-height: 32px;padding-left: 40px;padding-right: 20px;
font-weight:bold;display:none;z-index:3;font-size:13px;background:#FFFFFF no-repeat url(/images/design/loading.gif);color:#A1012A;}
#blackwrap {position: absolute;left:0;top:0;z-index:2;display:none;width:100%;height:1000px;
background:#E5E5E5;opacity:0.80;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
#black {width:90%;margin:0 auto;background:#CBD4E3;border:1px solid #92aac9;}
#black .title {height: 20px;line-height:20px;font-weight:normal;color:#FFF;
background:#AB4243;border-bottom:1px solid #999;font-size:12px;}
#black .title SPAN {margin-left:5px;}
/* Form Css */
#standarForm {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;font-weight:normal;color:#1f295a;width:100%;}
#standarForm A {font-size:12px;color:#000;display:block;float:left;
margin-right: 6px;padding-left: 3px;padding-right:10px;
background:no-repeat 100% 3px url(/images/assets/mline.png);text-decoration:none;}
#standarForm A.nobg {background:none;}
#standarForm A:hover {color:#000;text-decoration:underline;}
#standarForm A:visited {color:#000;text-decoration:none;}
#standarForm fieldset {padding:5px;border:solid 1px #e3e3e3;}
#standarForm fieldset.noline {border:none;}
#standarForm legend {padding:2px;font-size:12px;font-weight:bold;background:inherit;}
#standarForm label {float:left;width:45%;line-height:1em;margin-right:0.1em;
text-align:right;}
#standarForm input, #standarForm select, #standarForm textarea {margin:0 0 0.5em 0.2em;
padding:0;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#standarForm input.check {margin-left:1em;float:left;}
#standarForm input.inp, #standarForm select.inp, #standarForm textarea.inp {
width:50%;border: 1px solid #e3e3e3;background: #f8f8f8;font-size:11px;}
#standarForm .noresize {width:auto;}
#standarForm .submit {margin-left:30.1em;}
#standarForm .submit2 {margin-left:280px;}
#standarForm .submit3 {margin-left:25em;margin-top:15px;}
#standarForm .submit4 {margin-left:25px;margin-top:15px;}
#standarForm .submit5 {margin-left:205px;margin-top:15px;}
#standarForm SPAN {float:right;white-space:nowrap;}
#standarForm SPAN A {color:#000;}
.error {margin: 0px;padding:0px;color:#FF0000;font-size:12px;font-weight:normal;}
.error LI {list-style: none;}
/* news */
.news-date {font-weight:normal;margin-bottom:20px;
font-size:12px;}
.news-date A {color:#000;text-decoration:none;float:right;}
h2.news-title{font-size:14px;font-weight:normal;}
.nav {font-size:12px;font-family:Arial;color:#000;margin-top:5px;text-align:center;}
.nav A {text-decoration:none;color:#000;}
.nav A:hover {font-weight: bold;}

#descr {width: 100%;border-collapse:collapse;font-size:12px;}
#descr TD {padding:5px;}
#descr .model {width:100%;border-collapse:collapse;}
#descr .model TD {padding:0px;margin:0px;}
#descr .model TD A {color: #F73C00;}
#descr .developer {width:110px;text-align:center;}
#descr STRONG {text-transform:uppercase;font-size:13px;}
#info LI {list-style:none;font-size:12px;font-weight:bold;}
#info LI A {text-decoration:none;color:#000000;}
#info LI A:visited {text-decoration:none;color:#000000;}
#info LI A:hover {text-decoration:none;color:#F73C00;}
H4 {display: block;width:100%;border-bottom:1px solid black;text-transform:uppercase;}
.salon {width:100%;}
.salon TD IMG {margin:5px;}
.salon TD A {color:#000;}
.salon TD A:visited {color:#000;}
.salon TD A:hover {color:#F73C00;}
.salon TD A SPAN {color:#000;font-weight:bold;font-size:14px;}
#regform {width:100%;background:#c7d6e9;float:left;border:1px solid #92aac9;}
#regform .title {height:20px;line-height:20px;font-weight:bold;
color: #1f295a;background: #c7d6e9 repeat-x 0 0 url(/images/assets/form-top.png);}
#regform .title SPAN {margin-left: 5px;}
/* News */
.news-list{clear:both;font-size:12px;margin-bottom:10px;}
.news-image{float:left;margin:5px;}
.news-link{color:#000;text-decoration:none;}
.style5 {color:#FFF;font-weight:bold;font-size:12px;}
.user-online{margin:10px;}
.user-online table{border:1px solid #AB4243;}
.con-inside {width: 730px; padding-right: 12px; float: right; margin-top: 45px;}
.autosale {border-bottom: 1px dotted #000; margin-bottom: 15px; padding-bottom: 20px;}
.autosale .top {color: #fffefe; font: 9pt Tahoma, Arial, Helvetica, sans-serif; line-height: 29px; height: 29px;}
.autosale .top p {float: left; padding-left: 10px;}
.autosale .top p span {font-weight: bold;}
.autosale .top ul {float: right; padding-right: 10px;}
.autosale .top li {float: left;}
.autosale .top li a, .autosale .top li a:visited {color: #fffefe; font: 9pt Tahoma, Arial, Helvetica, sans-serif; height: 29px; line-height: 29px; background: url(/images/design/search-li.png) right 9px no-repeat; padding: 0 10px; display: inline-block;}
.autosale .top li a:hover {text-decoration: none;}
.autosale .top li a.last, .autosale .top li a.last:visited {background: none;}
.autosale .th {border: 1px solid #fff; height: 25px; background: #dcdcde;}
.autosale th {vertical-align: middle; font: normal 8.3pt Tahoma, Arial, Helvetica, sans-serif; text-align: center; color: #747474;}
.autosale h2 {color: #010101; font: bold 1.13em "Arial Narrow", Arial, Helvetica, sans-serif; text-transform: uppercase; padding-bottom: 5px; border-bottom: 1px dotted #010101; margin-bottom: 10px;}
.autosale .top {background: url(/images/design/top.png) no-repeat; height: 29px; width: 729px; margin-bottom: 5px;}
.autosale td {padding: 10px; vertical-align: middle; text-align: center; font: 9.8pt Tahoma, Arial, Helvetica, sans-serif; color: #747474;}
.autosale .marked {background: #e3e3e3;}
.autosale .img {border-right: 1px solid #bbb8b8;}
.autosale a, .autosale a:visited {color: #a81f1f; font-size: 13.5pt; text-decoration: underline;}
.autosale a:hover {text-decoration: none;}
.autosale span.city {color: #000; float: left; margin-left: 10px;}
.sale-news h3 {color: #a81f1f; font: 13.5pt "Times New Roman", Times, serif; display: inline-block; text-transform: uppercase; border-bottom: 1px solid #a81f1f; margin-bottom: 10px; float: left;}
.sale-news span {float: right; color: #a81f1f; font: 13.5pt "Times New Roman", Times, serif;}
.sale-news p {font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif; margin-bottom: 15px; line-height: 1.3; text-indent: 15pt;}
.options {float: left;font-size:10px;height:15px;line-height:15px;overflow:hidden;width:32%;}
.options INPUT {display:inline;margin:0px;padding:0px;float:left;}

