body      { color: black; background-color: white }
* {padding:0; margin:0;}
hr {display: none; clear:both;}
form      { display: none; margin: 40px 6px 20px; padding: 5px; width: auto; border-style: dashed; border-width: 1px 0; border-color: #818181 }
.formheader   { display: none; margin: 10px 0 5px; padding: 0 0 5px; width: auto; border-bottom: 3px solid #afafaf }
fieldset    { font-size: 11px; font-family: arial, verdana, sans-serif; padding: 10px 0 5px 25px; width: 350px; border: solid 0 #fff }
label   { font-size: 11px }
select { font-size: 11px; display: none }
input       { font-size: 11px; display: none; margin-right: 4px }
input.button       { cursor: pointer; display: none; width: 80px }
textarea      { font-size: 11px; font-family: arial, verdana, sans-serif; display: none; padding: 4px; border: solid 1px #cbc8bd }
textarea:focus, select:focus, input:focus  { }
img {border: none;}

table.results
      { font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-left: 6px; width: 100%; border-collapse: collapse; border-spacing: 0px     }
td.sort     { font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding: 2px 0 2px 5px; border-top: 0 none; border-right: 0 none; border-bottom: 2px solid black; border-left: 0 none }
td.lot
        { font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; padding: 2px 0 2px 5px; border-bottom: 1px dotted #838383 }
table.results a, #content2 p a:link, #content2 p a:active, #content2 p a:visited   { text-decoration: none; background-position: 16px 0 }
table.results a:hover1  { text-decoration: none }
a, a:link, a:active, a:visited { color: #323232; text-decoration: underline }
a:hover { color: #838383; text-decoration: none }
/* --- ID*/
#printheader    { font-size: 6pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: right; margin: 1cm 5%; float: none; border: 0 }
#printheader img   { background-position: right 0; text-align: right; margin: 1cm 5%; width: 12cm; height: 1.2cm; float: none; border: 0 }
#main     { margin: 0 5%; padding: 0; width: auto; float: none !important; border: 0 }
#header      { display: none }
    
/* --- Toppnav*/  
#navbar           { display: none }
#navbar ul  { text-align: center; list-style-type: none; display: none; margin: 0; padding: 0; border: 0 }
#navbar ul li        { text-align: center; display: none; margin: 0; padding: 0 5px 0 11px; width: 80px; float: left }
#navbar ul li a, 
#navbar ul li a:link, 
#navbar ul li a:active, 
#navbar ul li a:visited            { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; line-height: 18px; text-decoration: none; text-align: center; text-transform: uppercase; display: none; margin: 0; padding: 0; height: 19px }
#navbar ul li a:hover      { text-decoration: none; display: none }
#story     { display: none; position: absolute; top: 140px; left: 0; width: 742px }

/* --- Sidenav*/
#sidenavbar            { display: none }
#sidenavbar p  { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; display: none; margin: 0; padding: 1px 0 0; float: left }
#sidenavbar ul        { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; display: none; margin: 0 0 12px }
#sidenavbar ul li        { background-repeat: no-repeat; list-style-type: none; display: none; margin: 0; padding: 0 }
#sidenavbar ul li a, #sidenavbar ul li a:link, #sidenavbar ul li a:active, #sidenavbar ul li a:visited             { font-weight: bold; text-decoration: none; background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 8px; display: none; margin: 0 0 7px; padding-top: 1px; padding-bottom: 7px; height: 16px; border-bottom: 1px solid #e6e6e6 }
#sidenavbar ul li a:hover       { text-decoration: none; display: none }

/* --- End Toppnav*/
#content           {
        width: auto;
        border: 0;
        margin: 0 5%;
        padding: 0;
        float: none !important;
        }
#contentimg  { margin: 10px 0 20px 21px }
#content h1            { font-size: 18pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; background-position: left 50%; text-align: left; margin: 9px 5px 10px 6px; padding-top: 12px; border-top: 1px solid #e6e6e6 }
#content h2          { font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14pt; text-align: left; margin: 5px 5px 10px 6px; padding-top: 5px }
#content p         { font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14pt; text-align: left; margin-right: 5px; margin-bottom: 9px; margin-left: 6px }
#content ul       { font-family: verdana, arial, sans-serif; margin: 0 5px 10px 0; padding: 0 }
#content ul li    { line-height: 1.5em; background-position: 5px 5px; list-style: none; margin-right: 5px; padding: 0 0 8px 15px }
#content .lotinfo  { font-size: 8pt; text-decoration: none; margin-top: 0; margin-right: 0; margin-bottom: 7px }
#content .lot { }
#content .creator { font-weight: bold }
#content .aar { }
#content .title { font-style: italic }
#content .estimate { margin-top: 0; margin-bottom: 7px }
#content .result { font-weight: bold; margin-top: 0; margin-bottom: 7px }
#content .description { margin-top: 0; margin-right: 5px; margin-bottom: 0 }
#content .notes { margin: 8px 5px 7px 0; padding-top: 8px }
#content .infoheader  { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin-top: 10px; margin-right: 5px; margin-bottom: 4px }
#content .innlevering   { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin-top: 10px; margin-right: 5px; margin-bottom: 4px }
#content .info      { font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; display: none; margin-right: 5px; margin-bottom: 0 }
#content .infolink     { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-repeat: no-repeat; background-attachment: scroll; background-position: 1px 6px; display: none; margin-top: 0; margin-right: 5px; margin-bottom: 0; padding-bottom: 5px; padding-left: 10px }
#content .navigation { padding-top: 0; padding-bottom: 15px }
#content img.highlightimg   { margin-top: 4px; margin-bottom: 10px; padding-top: 7px; padding-bottom: 7px }
#content .highlightartist  { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin-right: 5px }
#content .highlighttitle  { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; margin-right: 5px }
#content .postdate      { font-size: 7pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; letter-spacing: 1px; margin: 0 0 5px 6px }
#content img.thumb   { margin: 4px 10px 15px 0; padding: 7px; float: left }
#content img.auctionimage   { margin: 7px 0 12px; padding: 5px 0 0; width: 347px; height: 97px; float: left }
#content .imgtext { margin: 2px 10px 5px 0; padding: 5px; width: 200px; float: left; border: solid 1px #cbc8bd }
#content img.preview { text-align: center; position: relative; width: 76px; height: 76px; float: inherit }
#content .imgpreview  { text-align: center; margin: 3px 0 3px 6px; padding: 7px; width: 76px; height: 76px; float: left }

/* --- CONTENT CATALOG*/
#content2             {
        width: auto;
        border: 0;
        margin: 0 5%;
        padding: 0;
        float: none !important;
        }
#katalogobjekt   { margin: 0 5px 8px 6px; padding: 8px 0 0; width: 533px; float: left; border-top: 1px dashed #e2e2e2 }
#katalognav  { margin: 6px 5px 8px 6px; padding: 6px 0; width: 533px; float: left }
#contentimg  { margin: 10px 0 20px 21px }
#content2 h1            { font-size: 18pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; background-position: left 50%; text-align: left; margin: 9px 5px 10px 6px; padding-top: 12px; border-top: 1px solid #e6e6e6 }
#content2 h2          { font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14pt; text-align: left; margin: 5px 5px 10px 6px; padding-top: 5px }
#content2 p        { font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14pt; text-align: left; margin-right: 5px; margin-bottom: 9px; margin-left: 6px }
#content2 ul       { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 0 5px 10px 0; padding: 0 }
#content2 ul li    { line-height: 1.5em; background-position: 5px 5px; list-style: none; margin-right: 5px; padding: 0 0 8px 15px }
#content2 .navigation    { margin-top: 6px; margin-bottom: 5px; padding-top: 5px; padding-bottom: 5px }
#content2 .navigationactivepg { font-weight: bold }
#content2 .navigationbold { font-weight: bold }
#content2 .katalog   { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 0 5px 0 93px }
#content2 .lotinfo   { font-size: 8pt; margin-top: 0; margin-right: 5px; margin-bottom: 7px }
#content2 .lot   { }
#content2 .creator { font-weight: bold }
#content2 .aar { }
#content2 .title { font-style: italic }
#content2 .estimate   { margin-top: 0; margin-right: 5px; margin-bottom: 7px }
#content2 .result { font-weight: bold; margin-top: 0; margin-right: 5px; margin-bottom: 7px }
#content2 .description  { margin-top: 0; margin-right: 5px; margin-bottom: 0 }
#content2 .notes   { margin: 8px 5px 7px 0; padding-top: 8px }
#content2 .infoheader  { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin-top: 10px; margin-right: 5px; margin-bottom: 4px }
#content2 .info     { font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; display: none; margin-right: 5px }
#content2 .infolink    { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-repeat: no-repeat; background-attachment: scroll; background-position: 1px 6px; display: none; margin-top: 0; margin-right: 5px; margin-bottom: 0; padding-bottom: 5px; padding-left: 10px }
#content2 img.highlightimg  { margin-top: 4px; margin-bottom: 10px; padding: 7px 0 }
#content2 .highlightartist  { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin-right: 5px }
#content2 .highlighttitle  { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; margin-right: 5px }
#content2 .postdate      { font-size: 7pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; letter-spacing: 1px; margin: 0 0 5px 6px }
#content2 img.thumb   { margin: 4px 10px 15px 0; padding: 7px; float: left }
#content2 img.lot   { margin: 10px 0; padding: 10px 0; float: left }
#content2 img.auctionimage  { margin: 4px 0 12px; padding: 0; width: 347px; height: 97px; float: left }
#content2 .imgtext { margin: 2px 10px 5px 0; padding: 5px; width: 200px; float: left; border: solid 1px #cbc8bd }
#content2 img.catpreview  { text-align: center; margin: 0; position: relative; width: 76px; height: 76px; float: inherit }
#content2 .imgcatpreview      { text-align: center; margin: 0; padding: 7px; width: 76px; height: 76px; float: left }

/* --- SIDE*/
#side           { display: none }
#side img.auctionimage  { margin: 4px 0 12px; padding: 0; width: 200px; height: 53px; float: left }
#side h1             { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 12px 7px 4px; padding: 9px 0 0; border-top: 1px solid #d3d3cf }
#side h2   { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-right: 7px; margin-bottom: 4px; margin-left: 7px; padding-right: 0; padding-bottom: 0; padding-left: 0 }
#side p         { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-align: left; margin: 0 7px 4px }
#side p a, #side p a:link, #side p a:active, #side p a:visited       { font-size: 9px; line-height: 12px; text-decoration: none; background-repeat: no-repeat; text-align: left; margin-top: 0; margin-right: 0; margin-bottom: 4px }
#side p a:hover    { text-decoration: none }
#side ul      { font-size: 9px; font-family: arial, verdana, sans-serif; list-style: none; margin: 0 11px 12px 0; padding: 0 }
#side li   { display: inline; margin: 0 11px 0 0; padding: 0 }
#side li a, 
#side li a:link, 
#side li a:active,
#side li a:visited       { display: block; margin: 0; padding: 4px 0 0; height: 20px; border-bottom: 1px solid #cbc8bd }
#side li .border  { border-top: 1px solid #cbc8bd }
#side li a:hover       { text-decoration: none; background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 8px; padding: 4px 0 0; border-bottom: 1px solid #999 }
#side img.thumb   { margin: 2px 5px 2px 0; padding: 2px; float: left; border: solid 1px #b1b1b1 }
#side img.preview { text-align: center; position: relative; width: 76px; height: 76px; float: inherit }
#side .imgpreview   { text-align: center; margin: 0 0 9px 6px; padding: 7px; width: 76px; height: 76px; float: left }

/* --- FOOTER*/
#footer          { display: none }
#footer a, 
#footer a:link,
#footer a:active,
#footer a:visited     { font-size: 10px; text-decoration: none }
#footer a:hover     { text-decoration: none }

/* --- CLASS*/
.host {float: right; margin: -19px 15px 0 0}
.sectionheader        { font-size: 12pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }
.rule  { margin-right: 11px; width: 357px; height: 15px }
.contentrule    { margin: 15px 0 20px 25px; width: 357px; height: 10px }
.hrrule    { margin: 35px 0 20px; width: 357px; height: 10px }
.sidehr   { margin: 0 0 0 10px; width: 233px; height: 35px }
.lthumbs   { background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; margin: 0 0 2px 20px; padding: 4px 5px 4px 4px }
.cthumbs  { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; margin: 0 0 2px 2px; padding: 4px 5px 4px 4px }
.rthumbs   { background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; margin: 0 0 2px 2px; padding: 4px 5px 4px 4px }
.navon    { font-weight: bold; background-position: 36px 26px; height: 13px }
.error {margin: 0 0 5px 25px;}
.scrn {padding: 0; margin: 10px 0px 5px 7px;}
