body{margin:0px;padding:0px;height:100%;padding:0px;background:#000 url(../../des/bg2.jpg) top repeat-x}
div, td{font-family:Arial, Tahoma, Verdana;font-size:13px;color:#ccc}
a:hover,a:active,a:focus{outline:none}
a:link, a:visited{color:#dd8c3e;text-decoration:underline}
a:hover{color:#8fc6ff}
.nobr{white-space:nowrap}
a#lotlink:visited {color: #8fc6ff}

.input{background:#000;color:#7e774c;border:1px solid #003366;font-family:tahoma;font-size:11px;padding:3px 5px 3px 5px}
.inbutton{background:#000 url(../../des/menu-bg-hover.gif) center;color:#7e774c;border:1px solid #444;font-family:tahoma;font-size:11px;padding:3px 5px 3px 5px}
#input{background:#000;color:#7e774c;border:1px solid #003366;font-family:tahoma;font-size:11px;padding:3px 5px 3px 5px}
#button{background:#000 url(../../des/menu-bg-hover.gif) center;color:#7e774c;border:1px solid #444;font-family:tahoma;font-size:11px;padding:3px 5px 3px 5px}

img{border:0px}

h1{font-family:Tahoma;font-size:18px;color:#fff;font-weight:normal;margin-top:25px}

div#auth{width:263px;height:90px;background:url(../../des/auth-bg.jpg) top left no-repeat;position:absolute;right:0px;top:0px;z-index:600;padding:36px 25px 0px 25px;font-family:verdana;font-size:11px;color:#999;line-height:24px;}
div#auth td{font-family:verdana;font-size:11px;color:#999}
div#auth .input{border:1px solid #32577d;width:135px}
input#enter{float:right; display:block;background:url(../../des/auth-button-off.gif) top left no-repeat}
input:hover#enter{background:url(../../des/auth-button-on.gif) top left no-repeat}

div#ill{position:absolute;right:0px; top:0;z-index:550;}
img#lines{position:absolute;z-index:10}
div#header{padding:0px 0px 0px 60px; height:139px; background:url(../../des/town.jpg) bottom repeat-x; position:relative;z-index:500}
div#header img#logo{margin-top:18px; margin-bottom:8px}
div#sub-menu{font-size:14px;line-height:24px;width:250px}
div#sub-menu a{display:block}
div#menu a{height:80px;line-height:80px; display:block;}

.menuselected{
    height: 50px !important;
    border-bottom: 5px solid red !important;
    color: red !important;
}

.menuselected2{
   /* border-bottom: 3px solid red !important;*/
}


div#content{padding:0px 30px 30px 60px}
table#data td, table#data tr th{text-align:center;padding:7px 10px 7px 10px;border-bottom:1px solid #595243}
table#data tr th{background:#162028 url(../../des/table-head.gif) top repeat-x;color:#dd8c3e;font-weight:bold;}

table.data td, table#data tr th{text-align:center;padding:7px 10px 7px 10px;border-bottom:1px solid #595243}
table.data tr th{background:#162028 url(../../des/table-head.gif) top repeat-x;color:#dd8c3e;font-weight:bold;text-align:center}

div#footer{margin:10px 30px 0px 60px;padding:20px 0px 30px 0px;border-top:1px solid #595243;line-height:24px;clear:both}
div#right-block{float:right;width:250px;margin:0px 20px 0px 20px}
div#right-block h1{margin-left:30px}
div#right-block ul{line-height:24px;list-style:circle;padding:0px;margin:0px}
div#right-block li{padding:0px;margin:0px 0px 0px 30px}

div#left-block{float:left;width:180px;margin:0px 0px 30px 10px}
div#left-block h1{margin-right:10px}
div#left-block ul{line-height:24px;list-style:circle;padding:0px;margin:0px}
div#left-block li{padding:0px;margin:0px 0px 0px 30px}

div.auctionlot{
   padding:5px !important;
}
div.pic3lot{
    margin:0 auto;
    text-align:left;
    width:500px;
}
.cblock{
    padding-left:0;
    padding-top:2px;
    padding-bottom:1px;
    padding-right:15px;
}
.jipWindow td, .jipWindow div {
    color:#000;
}

td.jipItemIcon {
    padding:3px 3px 3px 3px !important;
    text-align: left !important;
}

td.jipItemText {
    padding:0px 0px 0px 8px !important;
    text-align: left !important;
}

td.jipItemTextActive {
    padding:0px 0px 0px 8px !important;
    text-align: left !important;
}

.searchtd td a{
	text-decoration: none;
	border-bottom: 1px dashed #DD8C3E;
	font-size: 1.1em;;
}
.th4h3 h3{
    font-size: 1em !important;
}

.lotcalcul th{
		font-size: 10px;
}
.calcdetail{
		font-size: 10px;
}
#tooltip {
max-width: 500px;
position: absolute;
z-index: 10;
border: 1px solid #DD8C3E;
background-color: #000;
font: 12px verdana;
color: #fff;
padding: 12px 15px;
/* opacity: 0.75; */
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}
.tooltip{border-bottom:1px dashed #ff3333;cursor:help}
.hide{display:none}
.dashed{border-bottom: 1px dashed #DD8C3E;text-decoration: none !important;}
caption{margin-bottom:1em;font-weight:bold}

.divColmL{
    float: left;
    width:250px
}
.divColmL ul, .divColmL li{
    padding: 0;
    margin: 0;
    list-style: none;
}
.pcatalog{
    margin: 0;
    padding-top: 15px;
    padding-bottom: 0;
}

table.autcatalog td{
    border: 0 !important;
}
.photo {
	border: 1px solid #CCC;
	padding: 2px;
	vertical-align:middle;
}
.bpreview640{
    width:0px !important;
    height:0px !important;
}

.bpreview, .highslide-html-content{
    position: relative;
    width:640px !important;
    height:480px !important;
    z-index: 1345;
    background-repeat: no-repeat !important;
    background-position: bottom !important;
}
.bpreview div{
    background:black;
    position:absolute;
    width:275px;
    height: 85px;
    left:365px;
    top:395px;
    font-size:14px;
    text-align:center;
}
.bpreview div span{
    display:block;
    font-size:24px;
    font-style: italic;
    padding-top: 10px;
    padding-bottom: 5px;
    color: #fff;
}
.bpreview2{
    position: relative;
    margin:4px;
    width:140px;
    height:110px;
    float:left;
}

.bpreview2 div{
    background:#000;
    color: #fff;
    padding-top:5px;
    width: 80px;
    height:17px;
    text-align:center;
    left:62px;
    top:90px;
    font-size: 10px;
    position:absolute;
}

.bpreview3{
    position: relative;
    width:66px;
    height: 50px;
}
.bpreview3 div{
    text-align:center;
    background:#000;
    color: #fff;
    width: 67px;
    height: 10px;
    left: 2px;
    padding-top:2px;
    top: 41px;
    font-size:6px !important;
    position:absolute;
}
.bpreviewbi{
    width: 320px;
    height: 240px;
    position: absolute;
    background: #000;
    display: none;
}

.bpreviewbi div{
    text-align:center;
    width: 142px;
    left: 179px;
    height: 45px;
    top:186px;
    font-size: 10px !important;
    background:#000;
    position:absolute;
}
 .bpreviewbi div span{
    display:block;
    font-size:14px !important;
    font-style: italic;
    padding-top: 10px;
    padding-bottom: 5px;
    color: #fff;
}

.rstepNext{
  /*background: url('/des/round/159.png') center no-repeat;*/
  color: #878787;
}
.rstepOk{
  /*background: url('/des/round/152.png') center no-repeat;*/
  color: #008800;
}
.rstepNow{
  /*background: url('/des/round/151.png') center no-repeat;*/
  color: #E42105;
}

#stepS, #stepMM, #stepCH, #stepY{
  font-family: 'Times New Roman', Times, serif;
  font-size: 50px;
  display:block;
  position: absolute;
  width: 25px;
  left: 20px;
}
#stepCH{
 margin-top: -10px;
}
#stepY{
 margin-top: -5px;
}
#stepS{
  margin-top: -10px;
}
.dvclients{
    position: relative;
    text-align: right;
    margin-right: 10px;
}
.dvclients .a1{
    font-weight: bold !important;
    font-size: 14px;
    line-height: 26px;
    text-decoration: none !important;
}

.printlink {
    background:url('/templates/i/print16.png')no-repeat left;
    padding:3px 0 0 20px;
    float:right;
}

#client_feed {
  float:right;
  padding: 10px;
}
#client_feed a {
  text-decoration: none;
}
#client_feed a:hover span {
  border-bottom: 1px solid;
}

@media print {
.calcdetail, .noprint {
    display:none;
}
}
