/* 12.01.2009 */
HTML,BODY {height:100%;}
BODY {
	margin: 0; padding: 0;
	min-height: 100%;
	min-width: 1004px;
	font-family: Tahoma, Verdana, Arial, sans-serif; 
	font-size: 100%;
	background-color: #000;
	/*   position: fixed;  IE */
	background: #000 url('/images/d/spacer.gif') no-repeat;
	background-attachment: fixed;
}

a { outline: 0; color: #0060ff; }
p, ul, ol, td, th, div {
	color: #383838;
}

form {	margin: 0; padding: 0;}

/*    */

.highslide-credits { display: none !important; }
.highslide-caption { display: none; }
.highslide-display-block {display: block;}
.highslide-display-none {display: none;}

.root {
    width: 100%;
	min-height:100%;
    height: 100%;
    background: #000;
    display: table;
    border-collapse: collapse;
}

.root:after {
	content:"";
	clear:both;
	display:block;
}

.top {
    height: 59px;
    width: 100%;
    background: #001d3a url(/images/d/tbg.gif) repeat-x;
    /*display: table;*/
	z-index: 100;
}

img { border: none; }

.logo {
	width: 292px; height: 59px; float: left;
	margin:0; padding:0;
	background: #001d3a url(/images/d/tbg.gif) repeat-x;
}

.logo a { 
	width: 292px; height: 59px; 
	position: absolute;
}

.top-menu { width: 100%; float: none; height: 59px; display: none;}
.top-menu ul{
	display:none; height:59px; list-style:none; margin:0 auto;
	width:350px; text-align: center;
}

.top-menu li {
	display: inline;
	/* float:left; */
	height:34px;
	margin: 18px 0 0;
	text-align: center;
}

.top-menu a, .top-menu span {
	font-family: Arial , sans-serif;
	color: #383838; background-color: #fff;
	font-size: 14px; height:25px;
	/* padding:6px 8px; */ margin: 0 1px;
}

.top-menu a:hover, .top-menu span {
	background-color: #383838;
	color: #fff;
}

.auth, .currency {
	float: right;
	height: 59px;
	background: #001d3a url(/images/d/tbg.gif) repeat-x;
	/* position: relative; */
}

.auth {
	width: 230px;
	background: transparent url(/images/d/auth-left.gif) no-repeat 0 0;
	z-index: 1001;
	display: table;
}

.auth form {margin: 0; padding-left: 16px;}

.auth div {
	float: left;
	margin-top: 16px;
	font-size: 14px;
}

.auth input {
	border:1px solid #000;
	color:#999999;
	font-size:13px;
	height:18px!important;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	margin-right:3px;
	margin-bottom: 0;
	padding:0;
	width:80px;
}

.auth a {
	font-family: Arial, sans-serif;
	font-size: 11px;
}

.auth .subm {
	background: transparent url(/images/d/rarr.gif) no-repeat 0 1px;
	border: none;
	font-size:20px;
	width: 24px!important;
	height: 30px;
	color: #000;
	padding-left: 100px;
	cursor: pointer;
	//cursor: hand;
}

.au {
	margin-left: 36px;
	display: table;
	//display: block;
	clear: both;
	margin-bottom: 20px;
	//zoom: 1;
}

.au form {margin: 0; padding: 0;}

.au div {
	float: left;
	margin-top: 0px;
	font-size: 14px;
}

.au input {
	border:1px solid #000;
	color:#999999;
	font-size:13px;
	height:18px!important;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	margin-right:3px;
	//margin-left: 0px;
	margin-bottom: 0;
	padding:0;
	width:80px;
}

.au a {
	font-family: Arial, sans-serif;
	font-size: 11px;
}

.au .subm {
	background: transparent url(/images/d/rarr.gif) no-repeat 0 1px;
	border: none;
	font-size:20px;
	width: 24px!important;
	height: 30px;
	color: #000;
	padding-left: 100px;
	cursor: pointer;
	//cursor: hand;
}

div.welc {
	font-size: 11px;
	margin-left: 16px;
	margin-bottom: 0;
	float: none;	
}

.au div.welc {
	font-size: 11px;
	margin-left: 0px;
	margin-bottom: 0;
	float: none;	
}

div.welc a {
	/* margin-top: 4px;
	display: block;
	*/
}

div#s {
	overflow: hidden;
	width: 20px;
}

.currency { 
	width: 115px;
	font-size: 11px;
	font-family: Arial, sans-serif;
	/* margin-left: -3px; */
}

.currency div { 
	margin-top: 16px;
	color: #39b44a!important;
}

#clock { font-size: 11px; margin-left: 8px; margin-top: 10px;}
#clock td {white-space: nowrap; vertical-align: top; padding: 0 4px;}
#clock b {float: left;}
#clock td.l {width: 110px; white-space: nowrap; vertical-align: top;}
#clock td.r {width: 70px; white-space: nowrap; vertical-align: top;}
#clock span {	/*background: transparent url(/images/d/cool-clocks.gif) no-repeat 8px 3px;*/float:right;}

.topW {
    height: 270px;
    width: 100%;
    display: table-cell;
	background: #000; /* url(/images/d/flash-block.jpg) no-repeat 50% 0; */
}

.topW2, .topW3 {
    height: 20px;
    width: 100%;
    display: table-row;
	background-color: #FFF;
	font-size: 16px;
}

.mid {
    height: 100%;
    width: 100%;
    background: #FFF;
    display: table-row;
	padding-top: 24px;
	z-index: 0;
}

.bot {
    height: 100px;
    width: 100%;
    background: #000;
    display: table-cell;
	border-top: 5px solid #6a6a6a;
}

.bot * {
	color: #383838;
	font-size: 11px;
}

.tta-copy {
	float: left;
	width: 500px;
}

.tta-copy span.c {
	display: block;
	margin-left: 27px;
	margin-top: 20px;
}
.tta-copy span.i {
	display: block;
	margin-left: 41px;
	margin-bottom: 20px;
}
.ibc-copy {
	float: right;
	width: 300px;
	background:transparent url(/images/d/ibc-logo-s.gif) no-repeat scroll 210px 12px;
}

.ibc-copy span.c {
	display: block;
	margin-left: 27px;
	margin-top: 20px;
}
.ibc-copy span.i {
	display: block;
	margin-left: 40px;
	margin-bottom: 20px;
}

.midi {
    /* background: darkgray; */
    height: 100%; 
    width: 100%;
}

.mid-cont {
    float: right;
    height: 100%;
    width: 318px;
    background: #FFF url(/images/d/bigcohuna.jpg) no-repeat 100% 0;
	border-left: 1px solid #d8d8d8;
}

.left-cont {
    float: left;
    background: #FFF;
    width: 350px;
    height: 100%;
	display: table;
}

.auct-trans {
	margin-left: 35px;
	margin-right: 15px;
	font-size: 0.8em;
	display: table;
}

ul.last-auct li {
	clear: both;
	line-height: 18px;
}

ul.last-auct a {
	float: left;
}

ul.last-auct a.time {
	float: left;
	width: 80px;
}

.auct-trans ul {
	font-size: 0.9em;
	list-style: none;
	padding:0;
	margin: 0;
}

.auct-trans p.else {
	margin-left: 81px;
	margin-top: 0px;
	display: block;
	clear: both;
}

.right-cont {
    float: right;
    background: #FFF;
    width: 300px;
    height: 100%;
	border-left: 1px solid #d8d8d8;
}

.main-cont {
    /* width: 100%; */
    height: 100%;
    background: #FFF;
	float: none;
	border-left: 1px solid #d8d8d8;
	margin-left: 350px;
	//margin-left: 0;
}

.medals {
	margin-left: 35px; 
	margin-right: 15px;
	font-size: 0.8em;
	padding-bottom: 0px;
}

.faq-title {
	margin-left: 35px;
	font-size: 0.8em;
	margin-right: 15px;
	font-size: 0.8em;
}

.inner-cont {
}

.text, .otziv-forma, .last-otziv, .otziv-title, .otzivy-dr {
	margin-left:30px;
	margin-right: 40px;
	font-size: 0.8em;
	padding-bottom: 60px; /* 120px; */
}

.otziv-title {
	padding-bottom: 0px;
}

.otzivy-dr {
	padding-bottom: 30px;
}

.otziv-forma {
	/* width: 100%; */
}

.remind {
	margin-left:30px;
	margin-right: 40px;
	font-size: 0.8em;
	padding-bottom: 120px;
}

.text {}

h1 {
	font-weight : normal ;
	font-size: 1.5em;
	margin-top: 0;
	margin-bottom: 20px;
}

h1.newsTitle {
	margin-bottom: 20px;
}

.medals h1 {
	
}

.medals p {
	margin-left: 80px;
}

.medals ul {
	list-style: none;
	padding-left: 0;
	margin: 0;
}

.medals ul li {
	display: block;
	padding-left: 80px;
	padding-top: 4px;
}

li#econom, li#standart, li#classic  {
	min-height: 70px;
}

li#econom   {
	background: transparent url(/images/d/m1.gif) no-repeat 0 0; 
	margin-bottom: 20px;
}
li#standart {
	background: transparent url(/images/d/m2.gif) no-repeat 0 0; 
	margin-bottom: 20px;
}
li#classic  {
	background: transparent url(/images/d/m3.gif) no-repeat 0 0; 
	margin-bottom: 20px;
}
p#call {/* margin-bottom: 40px;*/}
.medals ol {
	margin: 0;
	list-style: decimal;
	padding-left:20px;
}

.medals ol li {
	padding-left: 10px;
	padding-top: 0px;
	display: list-item;
}

.news-tta {
	margin-left: 20px;
	margin-right: 10px;
	font-size: 0.8em;
}

.news-tta {
	margin-top: 70px;
}

.last-otziv #other-news{
	display: none;
}
.last-otziv {
	display: table;
	width: 90%;
}

.newsListItem, .newsItem {
	width: 100%;
	display: table-row;
}

.newsText {
	margin-bottom: 60px;
	//margin-bottom: 20px;
	display: table;
}

.news-tta .newsText, .text .newsText {
	margin-left: 0;
	margin-bottom: 10px;
	width: 100%;
}

p#other-news {
	text-align: center;
}

.faq {
	margin-left: 35px;
	margin-right: 35px;
	font-size: 0.8em;
}

.faq ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.faq ul li {
	margin-bottom: 8px;
}

.ask {
	font-size: 0.9em;
	text-align: center;
	margin-top: 60px;
}

.navMenu {
	height: 24px;
	margin-left: 30px;
	margin-bottom: 10px;
	font-size: 12px;
	background: url(/images/d/nav-grad.gif) no-repeat left bottom;
}

.navMenu {
	// margin-left: 30px;
}

.navMenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.navMenu ul li {
	float: left;
}

.navMenu li {
	/* margin-right: 4px; */
	margin-left: 12px;
	background:transparent url(/images/d/star.gif) no-repeat scroll 100% center;
	padding-right:16px;
}

.navMenu li.menuNavFirst {
	background:transparent url(/images/d/dd.gif) no-repeat scroll right center;
	padding-right: 4px;
	margin-left: 0;
	margin-right: 4px;
}

.navMenu li.menuNavLast {
	background:none;
	padding-right: 6px;
}

.navMenu i {
	display: none;
}

/*
    IE Fix
*/

body {
	_width: expression(document.body.clientWidth <= 1004 ? '1004px' : 'auto');
}
.root {
    //margin-top: -434px;
    //padding-top: 434px;
	_width: expression(document.body.clientWidth <= 1004 ? '1004px' : 'auto');
}

.mid {
    //margin-bottom: -228px;
}

.bot {
    //margin-bottom: -111px;
}

.mid-cont {
    //margin-left: -3px;
}

.topW2 {
    //height: 10px;
    //width: 100%;
    //margin-bottom: -20px;
}

.logo {
	/* margin-right: -3px; */
	/* border: 1px solid red; */
}

.currency { /* margin-left: -3px; */ }

.auth input {
	//margin-bottom: 0px;
}
.auth .subm {
	//background: transparent url(/images/d/rarr.gif) no-repeat 0 3px;
	//height: 24px;
}

.top-menu {
	//text-align: center;
}

.top-menu ul {
	//padding-top: 0px;
	//width: 300px;
}

.top-menu li {
	//margin-top: 14px;
}

.top-menu a {
	//height:30px;
	/*padding: 6px 7px;*/
	//margin: 0 1px;
	//text-align: center;
}

.medals ol {
	_padding-left:24px;
}

.left-cont {
	//margin-right: -3px;
}

li#econom, li#standart, li#classic  {
	_height: 70px;
}

ul.foste {
	list-style: none;
	padding-left: 0;
	display: table;
	margin-left: 0;
	margin-bottom:0;
	//display: block;
}

ul.foste ul {
	display: list-item;
	margin-left: 0;
}

.red-star {
	color:red;
	font: bold 16px 'Courier new', Courier, Monospace;
	margin-left:2px;
}

ul.foste li {
	clear: both;
	display: table;
	width: 100%;
	//width: auto;
	//margin-left: 0;
	margin-bottom: 10px;
	//display: block;
}

ul.foste ul li { display: list-item; margin-left: 16px;}

ul.foste div.field-label {
	display: table-cell;
	//display: block;
	/* float: left; */
	width: 150px;
	margin-bottom: 2px;
	vertical-align: top;
                font-weight: bold;
}

p.htmltxt {
	display: table;
}

div.opt-group {
	display: table-cell;
	//display: block;
	/* margin-left: 150px; */
	//margin-left: 0;
	
}

ul.foste label {
	width: auto;
	margin-bottom: 2px;
	display: block;
}

ul.foste input {
	/*
	display: table-cell;
	//display: block;
	*/
	/*float: left; */
	margin-bottom: 2px;
	width: 250px;
}

ul.foste input.chk {
	width: auto;
}

ul.foste textarea {
	clear:both;
	display:block;
	height:100px;
	margin-bottom:2px;
	width:400px;
}

p.fos-comment {
	/* margin-top: 0; */
}

p.errors {
	color: red;
}

/* menu */

.menu {
	font-family: arial, sans-serif; width: auto; 
	height:60px; 
	//height: 32px;
	position:relative; font-size:11px; z-index:100;
	padding-top: 15px;
	margin-left: 262px; 
	margin-right: 262px;
	_margin: 0;
	margin-bottom: -15px;
	background-color: transparent;
/*	background: #FFF url(/images/d/tbg.gif) repeat-x 0 0; */
}




.menu ul.nj-1-level {
	margin: 0 auto;
	_margin: 15px auto 0px;
	width: 450px;
}

.menu ul li a, .menu ul li a:visited {
	display:block; text-decoration:underline; color:#000;width:135px; 
	height:30px; text-align:center;
	line-height:30px; font-size:14px; overflow:hidden;
}
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background:#383838;}
.menu ul li:hover ul {display:block; position:absolute; top:30px; left:0; width:135px;}
.menu ul li:hover ul li a.hide {background:#383838; color:#FFF;}
.menu ul li:hover ul li:hover a.hide {background:#383838; color:#FFF;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#383838; color:#FFF;}
.menu ul li:hover ul li a:hover {background: #545454; color:#FFF;}
.menu ul li:hover ul li a.hide:hover {background: #545454; color:#FFF;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:135px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-135px;}

/*IE*/

.menu ul li a.hide, .menu ul li a:visited.hide {_display:none;}
.menu ul li a:hover ul li a.hide {_display:none;}

.menu ul li a:hover {_color:#fff; _background:#383838;}
.menu ul li a:hover ul {_display:block; _position:absolute; _top:30px; _left:0; _width:135px;}
.menu ul li a:hover ul li a.sub {_background:#383838; _color:#fff;}
.menu ul li a:hover ul li a {_display:block; _background:#383838; _color:#FFF;}
.menu ul li a:hover ul li a ul {_visibility:hidden;}
.menu ul li a:hover ul li a:hover {_background:#545454; _color:#FFF;}
.menu ul li a:hover ul li a:hover ul {_visibility:visible; _position:absolute; _left:135px; _top:0; _color:#FFF;}
.menu ul li a:hover ul li a:hover ul.left {_left:-135px;}


/*     */
.maplink {
    position: relative;
    top: -120px;
    left: -10px;
}

.maplink li {
    list-style-type: none;
    display: block;
    font-size: 0.8em;
}

/*   :    */

ul.positionsList {
	display: table;
	//display: block;
	list-style: none;
	padding: 0;
}

ul.positionsList li {
	display: table-cell;
	//display: block;
	width: 130px;
	height: 140px;
	_height: 177px;
	float: left;
	border: 1px solid #eaeaea;
	padding: 10px;
	margin: 0 10px 10px 0;
}

p#other-olc {
	margin-left: 10px;
	//clear: both;
}

/*   :    */

.positionCost {
	font-size:30px;
	margin-bottom: 30px;
}

div.positionContent div.info {
	float:left!important;
	margin-bottom:40px!important;
	width: 340px;
}

div.positionContent div.info TABLE {width: 340px;}
div.positionContent div.info TH {width: 120px;}

div.positionContent div.info TH, 
div.positionContent div.info TD {
	text-align: left!important;
	padding: 4px!important;
	/* white-space: nowrap!important; */
}

div.positionContent div.info TH.descr {
	vertical-align: top;
}

div.positionContent div.info TD.descr {
	white-space: normal!important;
	vertical-align: top;
}

div.positionContent div.info TR {
	background-color: #eaeaea!important;
}
div.positionContent div.info TR.even {
	background-color: #dadada!important;
}

div.positionContent div.positionPictures ul {
	list-style: none;
	border: 1px solid #CACACA;
	margin-left:350px;
	padding-bottom:10px;
	padding-left:0;
	width:335px;
	display: table;
	//display: block;
	margin-top: 0;
	//min-height: 1%;
	height: 273px;
	_height: 265px;
	_zoom: 1;
	_hasLayout: 1;
	/* _margin-left: 0!important; */
}

div.positionContent div.positionPictures ul li {
	border: 1px solid #CACACA!important;
	padding: 10px!important;
	/* margin: 10px 0 10px 10px; */
	margin: 10px 0px 0px 10px;
	_margin: 10px 5px 0px  5px;
	width: 130px;
	display: block;
	float: left;
}

/*           */

.japan-auctions .positionCost {
	font-size:30px;
	margin-bottom: 30px;
}

.japan-auctions div.positionContent div.info {
	float:left!important;
	margin-bottom:40px!important;
	width: 340px;
}

.japan-auctions div.positionContent div.info TABLE {width: 340px;}
.japan-auctions div.positionContent div.info TH {width: 120px;}

.japan-auctions div.positionContent div.info TH, 
.japan-auctions div.positionContent div.info TD {
	text-align: left!important;
	padding: 4px!important;
	/* white-space: nowrap!important; */
}

.japan-auctions div.positionContent div.info TH.descr {
	vertical-align: top;
}

.japan-auctions div.positionContent div.info TD.descr {
	white-space: normal!important;
	vertical-align: top;
}

.japan-auctions div.positionContent div.info TR {
	background-color: #eaeaea!important;
}
.japan-auctions div.positionContent div.info TR.even {
	background-color: #dadada!important;
}

.japan-auctions div.positionContent div.positionPictures ul {
	list-style: none;
	border: 1px solid #CACACA;
	margin-left:350px;
	padding-bottom:10px;
	padding-left:0;
	width:auto;
	display: table;
	//display: block;
	margin-top: 0;
	//min-height: 1%;
	height: 273px;
	_height: 265px;
	_zoom: 1;
	_hasLayout: 1;
	/* _margin-left: 0!important; */
}

.japan-auctions div.positionContent div.positionPictures ul li {
	border: 1px solid #CACACA!important;
	padding: 10px!important;
	/* margin: 10px 0 10px 10px; */
	margin: 10px 10px 0px 10px;
	_margin: 10px 5px 0px  5px;
	width: auto;
	display: block;
	float: left;
}

/***/
.japan-auctions {
	margin-left: 30px;
	margin-right: 30px;
	font-size: 0.8em;
}

.japan-auctions h1 {
	margin-bottom: 10px;
}

.auction-line {
	min-height: 40px;
	border-bottom: 1px solid #b9b9b9;
	margin-right: 40px;
}


.week {
	padding-left:190px;
	// padding-left:4px;
	
}

.auction-line i{
	background: url(/images/d/auct-titles.gif) no-repeat;
	display: block; float: left; height: 14px; margin-top: 10px;
	width: 190px;//width: 168px; font-size: 1px;
}
.top-line {
	_height: 40px;
}
.top-line i {background-position: 0 0;}
.top-line span {
	display: block; 
	padding-top: 8px;
	margin-left: 200px;
}

.auc-list i {
	background-position: 0 -14px;
}

#markas-list,
#models-list {display: none;}

.markas-line i { background-position: 0 -28px;}
.models-line i { background-position: 0 -42px;}


.alist, #markas-l, #models-l, #week {
	margin-left: 190px; 
	_margin-left: 185px;
	margin-bottom: 8px;
	display: table-cell; /* width:75%; */ padding-bottom: 20px;
	_display: block; _width: auto; _hasLayout: 1; _zoom: 1;
}

#models-l {
	margin-left: 195px; 
	_margin-left: 185px;
	//position: relative;
	_position: static;
	//top: -16px;
	_top: auto;
	_padding-top: 9px;
}

.alist LABEL INPUT, #markas-l LABEL INPUT, #week LABEL INPUT {
	position: absolute; visibility: hidden;
}

.alist LABEL, #markas-l LABEL, #week LABEL {
	margin: 4px;
	display: block;
	float: left;
	padding: 4px 6px;
	cursor: pointer;
	white-space: nowrap;
	//cursor: hand;
}

#models-l ul {
	list-style: none;
	padding-left: 10px;
	//padding-left: 0px;
	//margin: 0 0 0 5px;
	_padding-left: 10px;
	_margin-left: 4px;
	clear: both;
}

#models-l li {
	display: block;
	width: 200px;
	float: left;
	margin-bottom: 4px;
	color: #b9b9b9;
}

#select-bar {
	padding-top: 8px;
	height: 30px!important;
	min-height: 30px!important;
	/* _padding-bottom: 8px; */
	
}
#stat-bar {
	padding-top: 8px;
	height: 210px!important;
	min-height: 100px!important;
	/* _padding-bottom: 8px; */
	
}

#stat-bar select {
	width: 150px;
	height: 184px;
}

#stat-bar * {
	font-size: 11px;
}

#select-bar select, #select-bar option {
	color: #0060FF;
}

#stat-bar select.qeqw {
	width: 85px;
	height: 18px;
	//width: 87px;
}

LABEL.unchecked {
	color: #0060FF; background-color: transparent;
	text-decoration: underline;
}

LABEL.checked {
	color: #ff6a2c; background-color: #000; text-decoration: none;
}

LABEL.disabled {
	color: #0060ff; background-color: #EAEAEA; text-decoration: none;
	cursor: not-allowed!important;
}

.mamo a {
	margin: 4px;
	/*
	display: block;
	float: left;
	*/
	cursor: pointer;
	white-space: nowrap;
	//cursor: hand;
	color: #0060FF; background-color: transparent;
	text-decoration: none;
	border-bottom: 1px dashed #0060FF;
}

.mamo a.checked {
	color: #ff6a2c; background-color: #000; text-decoration: none;
	padding: 4px 6px;
	border: none;
}

#postable TH a {
	color: #55a1ff;
	border-bottom: 1px dashed #55a1ff;
	text-decoration: none;
}
#postable TH.checked {
	background-color: #000;
}

#postable TH a.checked {
	color: #ff6a2c;
	text-decoration: none;
	border: none;
}

#postable .secondrow TH {
	padding-bottom: 4px;
}

#postable TH select {
	width: 100%;
}

COL.td-left TD {
	text-align: left;
}

#lots-list {
	margin-right: 40px;
	clear: both;
	//zoom: 1;
}

#ll {

}

#lots-list TABLE, #stat TABLE {
	width: 100%; border-collapse: collapse;
	border: 1px solid #b9b9b9;
}

#stat TABLE {
	width: auto;
	margin-left: 220px;
	_margin-left: 110px;
}

#stat TABLE TD, #stat TABLE TH {
	border: 1px solid #b9b9b9;
	padding: 4px;
}

#stat TABLE TD {
	height: 65px;
	background: transparent url(/images/d/vlots-g.gif) no-repeat 50% 74px;
	padding: 0px;
}

#stat TABLE TD a{
	display: block;
	height: 74px;
	background: transparent url(/images/d/vprice-g.gif) no-repeat 50% 74px;
}

#stat TABLE TD span {display: block;}

#stat TABLE TD span.num {float: none; margin: 8px 0;}
#stat TABLE TD span.min {float: left; margin-left: 8px;}
#stat TABLE TD span.max {float:right; margin-right: 8px;}

#stat TABLE TD.rate {
	font-size: 26px;
}

#ll {
	//zoom: 1;
	//height: 1%;
	//position: relative;
}

.mamo {
	margin: 8px 0;
}

#lots-list TH, #stat TH {
	background-color: #444444;
	color: #FFF;
	font-weight: normal;
	padding: 4px;
}

#lots-list TD.td-left {
	text-align: left;
}
#lots-list TD.td-center {
	text-align: center;
}
#lots-list TD.td-right {
	text-align: right;
}

#lots-list TR.odd, #lots-list TR.even {
	cursor: pointer;
	//cursor: hand;
}

#lots-list TR.odd  { background-color: #fff; }
#lots-list TR.even { background-color: #EAEAEA; }

#lots-list TR.secondrow {
	border-bottom: 1px solid #b9b9b9;
}

#lots-list TR TD { padding: 4px 4px 0 4px; 	border-right: 1px solid #b9b9b9; }
#lots-list TR.secondrow TD { padding: 0px 4px 4px 4px; }


ul#summary {
	list-style: none;
	padding: 0;
	margin: 0;
	float: left;
}

ul#summary li {
	margin-bottom: 16px;
	background: url(/images/d/lots-g.gif) no-repeat;
	height: 38px;
}

ul#summary li, ul#summary a{
	display: block;
	width: 200px;
	text-decoration: none;
}
ul#summary a{
	border: 1px solid #fff;
	padding: 2px;
	height: 32px;
	background: url(/images/d/price-g.gif) no-repeat;
}

ul#summary a.yar-choosen, ul#summary a:hover{
	border: 1px solid #cacaca;
}

ul#summary span.year {
	font-size: 26px;
	display: block;
	color: #000;
	float: left;
}

ul#summary span.m, ul#summary span.p { clear: both; }
ul#summary span.avg {margin: 0 0 5px 5px; white-space: nowrap;}
ul#summary span.min {float: left; margin-left: 5px;}
ul#summary span.max {float: right;}

.pager ul {
	padding: 0;
	list-style-type: none;
}

.pager ul li {
	display: block;
	float: left;
	margin-right: 2px;
	width: 22px;
	height: 22px;
}

.pager ul li.pager-first {
	width: 85px;
}

.pager ul li.pager-last {
	width: 160px;
	margin-left: 7px;
}

.photoGallery {
	list-style: none;
	padding: 0;
}

.photoGallery li {
	display: table-cell;
	//display: block;
	border: 10px solid #EFEFEF;
	border-bottom: 8px solid #EFEFEF;
	background-color:  #EFEFEF;
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
	width: 120px;
	height: 155px;
}

.photoGallery li span {
	display: block;
	margin: 4px 0 0;
	font-size: 10px;
}

.highslide-wrapper {
	background-color:  #EFEFEF;
	border-left: 10px solid #EFEFEF!important;
	border-top: 10px solid #EFEFEF!important;
	/*
	border-right: 10px solid #EFEFEF!important;
	*/
	/**
	 *	padding: 10px;
	 */
}

.highslide-caption {
	font-size: 12px;
	margin: 10px 0!important;
}

.highslide-wrapper author {
	width: auto;
	font-size: 11px;
	font-weight: bold!important;
}

#ajax-loader {
	display: none; width: 240px; height: 40px;
	background: #fff url(/images/d/loader.gif) no-repeat 10px 10px;
	position: fixed; padding-top: 25px; text-align: center; font-size: 11px;
	_position: absolute; 
	_top: expression(document.body.scrollTop + "px");
	border: solid 3px #73ccff;
}

iframe.fix {
	display:none;
	_display:block; _z-index:-1; _position:absolute; _top:0; _left: 0;
	_width: 240px;
	_height: 40px; 
	filter:mask();
}

#inp {}

/**
 * Opera fix
	html:first-child .mid-cont { display: table; }
	//  ? */

 
@media all and (min-width: 0px) {

	.week {
		padding-left:180px;
	}
	i#aucts, i#markas, i#models {
		width: 172px;
	}

	LABEL.disabled {
		color: #0060ff; background-color: #EAEAEA; text-decoration: none;
		cursor: auto!important;
	}

	.main-cont {
		/* overflow: hidden; */
		/* border: solid red 1px; */
	}
	
	.top {
		display: table-row;
	}

	div.positionContent div.positionPictures ul {
		margin-left: 10px;
		display: table;
		margin-top: 0;
	}

	.top-line span {
		margin-left: 185px;
	}

	.auc-list i, .markas-line i, .models-line i  {
		margin-right: 8px;
	}

	table#postable {}
	
	#lots-list col {
		border-right: none;
	}
	
	#lots-list tr td.no-border, #lots-list tr th {
		border-right: 1px solid #444444;
		border-spacing: 0;
	}
	
}

html:first-child .mid-cont { display: table; }
html:first-child .text {
	/* border: solid 1px red; */
	width: 70%;
	padding-bottom: 120px;
}

html:first-child .main-cont {
	display: table;
	width: 97%;
}

html:first-child .midi {
	display: table-cell;
}

html:first-child .top {
	display: block;
	overflow: hidden;
	height: 59px!important;
	/* border: red 1px solid; */
}

html:first-child .menu {
	display: block;
	position: absolute;
	margin: 0 28%;
}

.newsLinkYearsContainer {
	margin-top: 20px;
	width: 100%;
}

.newsLinkYearsContainer span {}

/* /

/* ?? /

@-moz-document url-prefix() {
	.top {}
	.midi {display: block;}
	
}

td {
	vertical-align:: top;
}

.loginFormContainer TH, .loginFormContainer TD{
	padding: 5px;
}

.loginFormContainer TH {
	padding-left: 0;
}



/*    */
.newsImage {
	float: left;
	margin: 0 10px 10px 0;
}

/*nazad k spisku*/
.back-link {
clear: both
}

.newsDate {color: #999999; font-style: italic;}
