@charset "utf-8";
/* CSS Document */
body {background: url(../images_auto/bg.jpg) repeat; font-family:Tahoma; margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px;}
div, td {font-size:11px; color:#727272; font-family:Tahoma;}

#site {width:960px; margin:5px 10px 5px 10px;}
#site img { padding:0; margin:0}

/* */
div.loginBlock {float:right; vertical-align:middle; width:335px; color:242424; font-weight:bold; margin-top:15px; margin-left:15px;}
div.loginBlock div {color:242424;}
div.loginBlock img {border:0}
div.loginBlock input {width:80px; height:17px; border:1px solid #95885e; font-size:11px;}
div.loginBlock label { margin-right:5px;}
div.loginBlock a {color:#d40000;}
/* */

/* */
.topMenu td {font-size:12px; color:#bb0000; font-weight:bold; text-align:center; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; line-height:12px; height:36px; width:105px; background:url(../images_auto/top_menu_vr.gif) no-repeat right}
.topMenu td div.editor{}
.topMenu td div.editor a {width:auto}
.topMenu td a {color:#574000; text-decoration:none; width:100%}
/* */

.adq { background:#E9E9E9}
/* */
div.centralBlock {background:#FFFFFF; overflow:hidden; width:100%; padding-bottom:10px; padding-top:10px; }
div.centralBlock div.clear {clear:both; width:100%}
/* */

/* */
div.leftMenu {float:left; width:209px; margin:1px; margin-right:21px;}
div.leftMenu img{border:0; margin-bottom:2px}
div.leftMenu a {display:block; background:url(../images_auto/i_22.jpg) no-repeat #939393; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-left:32px; padding-top:6px; padding-bottom:4px; margin-bottom:2px;}
div.leftMenu a:hover {display:block; background:url(../images_auto/i_19.jpg) no-repeat #939393;}

div.leftBanner {margin-top:5px;}
div.leftBanner a{background:none !important; padding-left:0 !important}
div.leftBanner a:hover {background:none !important;}
/* */

.newsBlock { margin-left:10px;}
.newsBlock h2 {color:#d40000; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin:0; margin-top:15px;  margin-bottom:5px; padding-bottom:5px; text-decoration:none}


/* */
h1 {color:#d40000; font-size:18px; font-family:Arial, Helvetica, sans-serif; margin-bottom:5px; margin:0; padding-bottom:5px; text-decoration:none}
div.middleBlock {float:left; width:485px}
div.middleBlock h1 {color:#d40000; font-size:18px; font-family:Arial, Helvetica, sans-serif; margin-bottom:5px; margin:0; padding-bottom:5px; text-decoration:none}
div.middleBlock ul {}
div.middleBlock li { list-style:decimal}

a {color:#d40000;}

div.middleBlock a h1{color:#d40000;}

div.middleBlock h2 {color:#d40000; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-bottom:5px; margin:0; padding-bottom:5px; text-decoration:none}

div.middleBlock p{margin:0; padding:0; padding-bottom:10px;}
div.middleBlock .more {margin-bottom:10px;}
div.middleBlock .more a {color:#e7b023; font-weight:bold; text-decoration:none}
div.middleBlock .more a:hover {text-decoration:underline}
div.middleBlock hr {background:#e9e9e9; height:8px; border:solid #e9e9e9;}
div.middleBlock td {}
div.middleBlock td>p {}
div.middleBlock td>strong {font-size:10px; display:block; padding-bottom:5px;}
div.middleBlock td .more {border-top:1px solid #e9e9e9; margin-right:30px; padding-top:5px;}
div.middleBlock img {border:0}

div.middleBlock .data {color:#FF0000}
.listAuction td {padding-right:20px; text-align:justify;}
.listAuction a {color:#d40000;}
/* */

/* */
div.rightBlock {float:right; width:215px;}
div.rightBlock img { border:0; margin-bottom:5px;}
div.rightBlock h1 {color:#d40000; font-size:18px; font-family:Arial, Helvetica, sans-serif; margin-bottom:5px; margin:0; padding-bottom:5px; text-decoration:none}
/* */

/* */
div.rightBlockProd {padding-left:10px;}
div.rightBlockProd img { border:0; margin-bottom:5px;}
div.rightBlockProd h1 {color:#d40000; font-size:18px; font-family:Arial, Helvetica, sans-serif; margin:0; margin-bottom:5px; padding-bottom:5px; text-decoration:none}
div.rightBlockProd h2 {color:#d40000; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin:0; margin-bottom:10px; padding-bottom:5px; text-decoration:none}
div.rightBlockProd li {text-align:left; width:125px; height:25px; background:url(../images_auto/right_menu_bg.gif) no-repeat; margin-bottom:3px; list-style:none}
div.rightBlockProd li a {display:block; color:#fff; padding-left:30px; padding-top:5px; text-decoration:none}

/* */
div.middleBlockProd {}
div.middleBlockProd h1 {color:#d40000; font-size:18px; font-family:Arial, Helvetica, sans-serif; margin-bottom:5px; margin:0; padding-bottom:5px; text-decoration:none}
div.middleBlockProd a h1{color:#d40000;}
div.middleBlockProd h2 {color:#d40000; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-bottom:5px; margin:0; padding-bottom:5px; text-decoration:none}
div.middleBlockProd p{margin:0; padding:0; padding-bottom:10px;}
div.middleBlockProd .more {margin-bottom:10px;}
div.middleBlockProd .more a {color:#e7b023; font-weight:bold; text-decoration:none}
div.middleBlockProd .more a:hover {text-decoration:underline}
div.middleBlockProd hr {background:#e9e9e9; height:8px; border:solid #e9e9e9;}
div.middleBlockProd td {}
div.middleBlockProd td>p {}
div.middleBlockProd td>strong {font-size:10px; display:block; padding-bottom:5px;}
div.middleBlockProd td .more {border-top:1px solid #e9e9e9; margin-right:30px; padding-top:5px;}
div.middleBlockProd img {border:0}
div.middleBlockProd strong {color:#d40000; }

div.middleBlockAuction {}
div.middleBlockAuction h1 {color:#d40000; font-size:18px; font-family:Arial, Helvetica, sans-serif; margin:0; margin-bottom:5px; padding-bottom:5px; text-decoration:none}
div.middleBlockAuction h2 {color:#d40000; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin:0; margin-bottom:10px; padding-bottom:5px; text-decoration:none}
div.middleBlockAuction .incTable {width:485px}
div.middleBlockAuction a { text-decoration:none; color:#000; padding-left:5px;}
div.middleBlockAuction a:hover { text-decoration:underline; color:#d40000;}
div.middleBlockAuction input, select{font-size:11px}
div.middleBlockAuction .tabAuto td { border: 1px solid #E9E9E9; border-collapse: collapse;}
div.middleBlockAuction .tabAuto a {color:#d40000;}
div.middleBlockAuction .tabAuto table,td{ background:none !important; border:0}
div.middleBlockAuction .tabAuto img {margin:20px; border:5px #FFFFFF solid}
div.middleBlockAuction .tabAuto strong,b {color:#d40000;}

.order table {background:url(../images_auto/form_bg.jpg) repeat-x #CCCCCC !important;}
.order .first {background:#FFFFFF !important; font-weight:bold; color:#000000; border-bottom:1px solid #AEAEAE !important}
.order .sec {background:#E6E6E6 !important; font-weight:bold; color:#000000; border-bottom:1px solid #F7F7F7 !important}

#tabContainer {}
#tabContainer img {border:0px}
#tabContainer .container td{border:1px solid #CCCCCC !important}

div.middleBlockAuction .tabAutoMashinery td { border: 1px solid #E9E9E9; border-collapse: collapse; width:25% !important}
div.middleBlockAuction .tabAutoMashinery a {color:#d40000;}
div.middleBlockAuction .tabAutoMashinery table,td{ background:none !important; border:0 !important}
div.middleBlockAuction .tabAutoMashinery img {margin:20px; border:5px #FFFFFF solid}
div.middleBlockAuction .tabAutoMashinery strong,b {color:#d40000;}


table.tabAuction {}
table.tabAuction td {padding-top:9px; padding-bottom:7px;}
table.tabAuction td a {text-decoration:none; color:#000000; font-weight:bold}

div.middleBlockOnLine {overflow:hidden}

div.middleBlockOnLine h1 {color:#d40000; font-size:18px; font-family:Arial, Helvetica, sans-serif; margin:0; margin-bottom:5px; padding-bottom:5px; text-decoration:none}
div.middleBlockOnLine h2 {color:#d40000; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin:0; margin-bottom:10px; padding-bottom:5px; text-decoration:none}


div.middleBlockOnLine a{color:grey; text-decoration:underline; font-weight:bold}
div.middleBlockOnLine a:hover {color:#d40000; text-decoration:none; font-weight:bold}

div.middleBlockOnLine table {width:710px; padding:5px; font-size:11px; font-family:Tahoma; border:1px #CCCCCC solid;}
div.middleBlockOnLine td {border:1px #CCCCCC solid; padding:3px; background:#FF0000 }
div.middleBlockOnLine font.blue9b { font-weight:bold; color:#d40000;}
div.middleBlockOnLine font.black9b {font-weight:bold;}
div.middleBlockOnLine font.cblue9b {font-weight:bold; color:#d40000;}
div.middleBlockOnLinen font.dkgrey9 {color:#000000}
div.middleBlockOnLine p {text-align:left; font-weight:bold; margin:0; padding:0}

div.formGost a{color:#d40000}

.tab {color:#ECF6EB; background: url(../images_auto/bg_tab_header.jpg) bottom repeat-x; padding-bottom:3px; padding-top:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.tabWhite {background:url(../images_auto/hr_tab.gif) bottom repeat-x; padding:3px;}
.tabGrey {background:#DFDFDF }

/* */
div.footerYellow {width:950px; height:50px; background:url(../images_auto/i_24.jpg) no-repeat; margin-top:5px; padding-top:10px; margin-bottom:5px;}

.footerMenu td {font-size:9px; color:#000; padding-left:5px; padding-right:5px; text-align:center; font-family:Arial, Helvetica, sans-serif; }
.footerMenu td div.editor{}
.footerMenu td div.editor a {width:auto}
.footerMenu td a {color:#000; text-decoration:none; width:100%}

/* this page declarations -----------------------------------------------------------------------------------*/	

/* liScroll style declarations */

.tickercontainer { /* the outer div with the black border */
width: 100%; 
height: 27px; 
margin: 0; 
padding: 0
overflow: hidden; 
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 10px;
top: 18px;
width: 925px;
overflow: hidden;
}
ul span { color:#FF0000}
ul.newsticker { /* that's your list */
position: relative;
left: 750px;
font: bold 10px Verdana;
list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #fff;
text-decoration:none;
margin: 0 50px 0 0;
} 
ul.newsticker span {
margin: 0 10px 0 0;
} 
/* this page declarations -----------------------------------------------------------------------------------*/



#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images_auto/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images_auto/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

