/* CSS Document */
body,td th,div { margin:0; padding:0; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:130%; color:#676767;}
body { min-width:900px;}
form { margin:0; padding:0;}
textarea,input,select,button { font-family:Arial,Helvetica,sans-serif; font-weight:normal; font-size:12px; color:#333; border-style:solid; border-width:1px; background-color:#fff;}
hr { height:2px; color:#ff9900; background:#ff9900; border:medium none;}
.noborder { border:none; font-size:1em;}
.noborder input{ border:none; font-size:1em;}

/* Links */
a {	color:#0857a6;}
a:hover { color:#fe6307;}
.rh a:hover, .lh a:hover, .ch a:hover { color:#fff;}
#lang a, .welcome a { color:#fff; text-decoration:none; margin:0 5px;}
#lang a:hover, .welcome a:hover { text-decoration:underline;}
#topmenu a span { text-decoration:none; padding:2px 0; white-space:nowrap;}
* html #topmenu a span { text-decoration:none; padding:2px 0 1px 0; cursor:pointer; white-space:nowrap;}
.lh a,.ch a,.rh a  { text-decoration:none; color:#fff; padding-top:6px; display:block;}
.lh a:hover, .ch a:hover, .rh a:hover { text-decoration:underline;}
#navsections span a { text-decoration:none;}
#leftnav li a, #navsections li a { color:#676767; text-decoration:none;}
#leftnav li a:hover, #navsections li a:hover {color:#fe6307; text-decoration:underline;}
span.cat a { color:#565656; text-decoration:none;}
span.cat a:hover { color:#333; text-decoration:underline;}
#cabinet li a { text-decoration:none;}
#cabinet li a:hover { text-decoration:underline;}
#adsoffer1 a,#adsoffer2 a,#adsoffer3 a,#adsoffer4 a,#adsoffer5 a,#adsoffer6 a,#adsoffer7 a { position:absolute; display:block; font-size:11px; color:#565656; text-decoration:none; background:#fff; width:98%;}
#adsoffer1 a:hover,#adsoffer2 a:hover,#adsoffer3 a:hover,#adsoffer4 a:hover,#adsoffer5 a:hover,#adsoffer6 a:hover,#adsoffer7 a:hover { color:#28334E;}
#subscription a { padding:5px; display:block;}
.numbers a { padding:3px 5px; text-decoration:none; border:solid 1px #fff;}
.numbers a:hover { border:solid 1px #ececec; background:#fbfbfb;}

/* Images */
img { margin:0; padding:0; border:0;}
img.logo { margin:7px 48px; float:left;}
img.rss { float:right; margin:0 5px 0 5px;}
#topmenu img { float:left; height:18px;}
.lh img { margin:7px 14px 0 7px;}
.ch img { margin:7px 14px 0 10px;}
.rh img { margin:7px 14px 0 9px;}
#navsections span img { margin:0 10px 0 0;}
#adsoffer1 a img,#adsoffer2 a img,#adsoffer3 a img,#adsoffer4 a img,#adsoffer5 a img,#adsoffer6 a img,#adsoffer7 a img { border:solid 1px #ececec; padding:2px; margin:0 10px 0 0;}

/* Spans */
ul, li { margin:0; padding:0;}
li.h { margin:5px 0 0 0;}
/*.welcome { display:block; float:left; margin:0 0 0 10px;}*/
#topmenu span { width:14%; float:left; text-align:center; display:block; background:url(images/bg-m.jpg) repeat-x;}
.lh { display:block; font-weight:bold; color:#fff; height:25px; background:url(images/hleft.jpg) #88a4c6 right;}
.ch { display:block; font-weight:bold; color:#fff; height:25px; background: url(images/hc.jpg) #ff9900 no-repeat; width:170px; margin:-5px 10px 0 0; float:left; position:absolute;}
.rh { display:block; font-weight:bold; color:#fff; height:25px; background:url(images/hright.gif) #88A4C6 left;}
.lh span,.ch span,.rh span { background:url(images/icons.gif) top left; display:inline; width:14px; height:11px; margin:8px 12px 10px 9px; float:left; font-size:1px;}
span.ci1 { background-position:0 0;}
span.ci2 { background-position:-14px 0;}
span.ci3 { background-position:-28px 0;}
span.ci4 { background-position:-42px 0;}
span.ci5 { background-position:-56px 0;}
span.ci6 { background-position:0 -11px;}
span.ci7 { background-position:-14px -11px;}

span.ci8 { background-position:0 -11px;}
span.ci9 { background-position:0 -11px;}

span.cats { background-position:-28px -11px;}
span.cab { background-position:-42px -11px;}
span.forum { background-position:-56px -11px;}
span.news { background-position:0 -22px;}
span.part { background-position:-14px -22px;}
span.search { background-position:-28px -22px;}
span.subs { background-position:-42px -22px;}
span.vote { background-position:-56px -22px;}
span.all{ background-position:0 -33px;}
span.message { margin:20px; text-align:center; display:block;}
span.page { margin:20px 10px; display:block;}
#navsections span { margin:5px 0 0 0; display:block; font-weight:bold; font-size:12px;}
#navsections li { list-style-image:url(images/lir.gif); margin:1px 0 0 25px;}
#leftnav li,#cabinet li { list-style-image:url(images/lir.gif); margin:0 10px;}
.addon { margin:2px 0 0 180px; display:block;}
.add { margin:10px; display:block; font-size:14px; font-weight:bold;}
#type1 li,#type2 li,#type3 li,#type4 li,#type5 li,#type6 li,#type7 li,#type8 li,#type9 li,#type10 li { list-style:none; display:block; border:solid 1px #fff; overflow:hidden; padding:2px;}
#type1 li:hover,#type2 li:hover,#type3 li:hover,#type4 li:hover,#type5 li:hover,#type6 li:hover,#type7 li:hover,#type8 li:hover,#type9 li:hover,#type10 li:hover { border:solid 1px #ececec; background:#fbfbfb;}
#type1 li.h,#type1 li.h:hover,#type2 li.h,#type2 li.h:hover,#type3 li.h,#type3 li.h:hover,#type4 li.h,#type4 li.h:hover,#type5 li.h,#type5 li.h:hover,#type6 li.h,#type6 li.h:hover,#type7 li.h,#type7 li.h:hover,#type8 li.h,#type8 li.h:hover,#type9 li.h,#type9 li.h:hover,#type10 li.h,#type10 li.h:hover { list-style:none; padding:5px; border:none; background:none;}
span.date { width:30px; padding:0 10px 0 10px; display:block; float:left;}
span.title { padding:0 3px 0 3px; display:block; float:left;}
span.cat, span.region { width:15%; padding:0 3px 0 3px; text-align:center; display:block; float:right; overflow:hidden; height:15px;}
span.numbers { display:block; text-align:center; margin:5px 0 0 0;}
span.act { color:#fff; font-weight:bold; padding:2px 3px 0 7px; background:url(images/bgp.gif) no-repeat;}
span.pagecorn { width:3px; padding:2px 0 0 1px; background:url(images/bgp.gif) no-repeat top right;}
#news span.title { display:block; float:left; width:140px; margin:0 0 5px 0;}
* html #news span.date { color:#a4a4a4; font-size:28px; display:block; float:right; width:20px; padding:7px 0 5px 0; margin:3px;}
#news span.date { color:#a4a4a4; font-size:28px; display:block; float:right; width:20px; padding:4px 10px 5px 0; margin:5px;}
#news span.mounth { color:#a4a4a4; font-size:11px; display:block; text-align:center; width:20%; float:right;}
#news span.year { color:#a4a4a4; font-size:14px;}
#news span.announce { display:block; clear:both;}
#cabinet ul { margin:0 10px;}
#footer span.copy { display:block; width:150px; float:left;}
.counters { display:block; text-align:center;}
#footer span.dev { display:block; width:170px; float:right; padding:8px;}
* html span.addon img { margin:0 8px 0 0;}
.txtban { font-size:1.2em; color:#333;}
span.addoffer { display:block; font-size:1.2em; margin:10px;}


/* Cells and Divs */
#offerlayer { position:absolute; z-index:10; visibility:hidden; width:400px;}
#top { background:url(images/bg-top.jpg) #8bb6e9 no-repeat; height:98px; margin:0 0 1px 0;}
#topbann { height:60px; margin:0 0 0 190px; text-align:center; padding:5px;}
#topnavs { clear:both; color:#fff;}
#lang { width:190px; text-align:center; color:#fff; font-weight:bold; float:left; overflow:hidden; height:15px;}
#topmenu { width:50%; min-width:470px; float:right; text-align:right; font-weight:bold; height:15px;}
#container { background:url(images/bord-left.gif) repeat-y left;}
#content { background:url(images/bord-right.gif) repeat-y right;}
#leftcol { width:190px; float:left;}
#centercol { text-align:left; border-top:solid 5px #ff9900; margin:0 250px 0 190px; min-height:1600px;}
* html #centercol { height:expression((documentElement.offsetHeight || document.body.offsetHeight) < 1601 ? '1600px' : 'auto');}
#rightcol { width:250px; float:right;}
#navsections,#concurs,#cabinet,#subscription,#poll,#partners,#forum { padding:10px;}
#news { padding:10px 5px 10px 10px;}
#stats { width:95px; float:left; padding:5px 3px 5px 5px; text-align:right;}
#statsnum { width:80px; margin:0 0 0 100px; padding:5px 0 10px 0;}
#leftnav { padding:10px 10px 10px 25px;}
.sideban { margin:5px; text-align:center;}
#simplesearch { text-align:center; padding:10px; font-weight:bold; font-size:12px;}
#txtban { font-size:12px; font-weight:normal;}
#type1,#type2,#type3,#type4,#type5,#type6,#type7,#type8,#type9 { border-top:solid 5px #FF9900; margin:0 0 10px 0;}
#scroll1,#scroll2,#scroll3,#scroll4,#scroll5,#scroll6,#scroll7,#adsoffer8,#adsoffer9 { text-align:left;}
#adsoffer1,#adsoffer2,#adsoffer3,#adsoffer4,#adsoffer5,#adsoffer6,#adsoffer7,#adsoffer8,#adsoffer9 { position:relative; overflow:hidden; height:85px;}
#cleardiv { clear:both; height:1em;}
#footer { height:30px; border-top:solid 5px #FF9900; padding:15px; background:#fff;}
#offerlayer { position:absolute; z-index:10; visibility:hidden; width:400px;}
#offerlayer_table { font-family:Tahoma,Arial,Helvetica,sans-serif; width:400px; background:#ffffe1; border:1px solid #d6d6d6; border-collapse:collapse;}
#offerlayer_text { padding:8px; color:#252525;}
#offerlayer_foot { padding:3px 8px; background:#ececec;}
#offerlayer_title { padding:5px; color:#fff; background:#88a5c7;}
#adsoffer1,#adsoffer2,#adsoffer3,#adsoffer4,#adsoffer5,#adsoffer6,#adsoffer7,#adsoffer8,#adsoffer9 { height:75px; margin-top:15px;}
#wn1,#wn2,#wn3,#wn4,#wn5,#wn6,#wn7,#wn8,#wn9 { position:absolute; width:575px; height:73px; z-index:1; clip:rect(0, 575px, 73px, 0); overflow:hidden;}
#cnt1,#cnt2,#cnt3,#cnt4,#cnt5,#cnt6,#cnt7,#cnt8,#cnt9 { position:absolute; z-index:1;}
#cnt1 div.item,#cnt2 div.item,#cnt3 div.item,#cnt4 div.item,#cnt5 div.item,#cnt6 div.item,#cnt7 div.item { width:575px; height:73px; overflow:hidden;}
.item a { text-decoration:none; display:block; height:73px; color:#676767; background:#fff;}
.item a:hover { text-decoration:none; background:#fbfbfb; color:#333;}
span.adsphoto { display:block; float:left; text-align:center; width:110px; height:65px;}
#botban { text-align:center; margin:10px;}
.page { margin:20px 10px;}
.page img{
	padding:4px 10px;
}
#panel { display:none; min-height:10px;}
.loading { font-size:10px; color:#999; margin:10px 10px 0 10px; display:block;}
.hidden { display:none;}
.paid { height:70px; overflow:hidden; margin-top:5px;}
.paidticker { list-style-type:none; padding:3px;}

/* Top navy*/
body{
	margin:0;
	padding:0;
}
.topLine{
	background:url('images/banner_bg.jpg') ;
	background-repeat:repeat-x;
	background-position:left;
	height:99px;
	width:100%;
	display:block;
	position:relative;
	height:116px;

}
.logo{
	padding-top:10px;
	margin-left:50px;
	text-align:center;
	width:103px;
}
.langSelector{
	color:#fff;
	font-size:10px;
	font-family:Tahoma;
    margin-left:50px;
	position: absolute;
    bottom:5px;
}
.langSelector a{
	color:#fff;
	font-size:11px;
	font-family:Tahoma;
}
.langSelector a:hover{
	text-decoration:none;
}
.slogan{
	position:absolute;
	right:50px;
	top:30px;
}
.banner{
	position:absolute;
	top:10px;
	right:32%;

}
.topLine ul{
	position:absolute;
	right:0;
	top:97px;
	list-style-type:none;
	margin:0 10px;
	padding:0;
}
.topLine ul li{
	width:88px;
	height:19px;
	float:left;
	text-align:center;
	margin:0 1px;


}
.topLine ul a{
	display:block;
	height:18px;
	background:url(images/menu-bg-all.gif) no-repeat  0 0px;
	font-size:12px;
	color:#FFFFFF;
	font-family:tahoma;
	text-decoration:none;
	padding-top:2px;

}
.topLine ul a:hover{

	background:url(images/menu-bg-all.gif) no-repeat  0 -20px;
}
.hello{
	color:#fff;
	font-size:11px;
	margin-left:200px;
	font-family:tahoma;
    position: absolute;
    bottom:5px;
}
.hello a{
	color:#fff;
    text-decoration:none;
}
.hello a:hover{
	color:#fff;
	text-decoration:underline;
}
.contacts{
  padding:2px 20px;
}

.searchButton{
	background:url(images/search-button.jpg) no-repeat ;
	width:80px;
	height:21px;
	border:0;
	display:block;
	color:#fff;
	font-size:11px;
}

/* Аукцион */
.lots {
	margin-bottom:8px;
}
.lots span {
	display: block;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}
.lots div {
	margin-bottom: 3px;
}


/* Авто */

p.title{
	font-size:16px;
	font-weight:bold;

}
.addTable{

}
.params{
	line-height:15px;
}
.submit{
	background:url('katalog/images/submit.jpg') no-repeat center;
	height:22px;
	border:0;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	width:112px;
}
.submitRegister{
	background:url('katalog/images/register.jpg') no-repeat center;
	height:22px;
	border:0;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	width:141px;
}
.submitBig{
	background:url('images/big-button.jpg') no-repeat center;
	height:25px;
	border:0;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	width:195px;
}


.adv_bold {
  color: #04407B;
  font-weight:bold;
}
#tip{
	position:absolute;
	border:1px solid red;
}

.replyQuote {
  display: block;
  font-weight: normal;
  font-size: 11px;
  font-style: italic;
  margin-left: 5px;
  color: #fff;
}


h5{
	padding:10px 0;
	margin:0;
	font-size:14px;
	color:#676767;
}
.odd {

	background:#f4f4f4;
}
.white{
	border-top:1px solid #fff;
}
.fixedBlock
{
	background:#f4f4f4;
	border:1px solid #dadada; 
}
.fixedBlock li {

	border:1px solid #f4f4f4 !important;
}
.fixedBlock div {
	padding:2px 10px;
}

.styledTable{
	
}
.styledTable td{  padding:5px 30px;}
.styledTable th {
	padding:6px;
	font: 11px 'Tahoma', Regular;
	color: #ffffff;
	background: #8CA7C3;
	font-weight: bold;
	text-align:center;
	}

.menu1	{font: 11px 'Tahoma', Regular; background: #DBE5EF;	}