.errcode {
    font-weight: bolder;
    color: red;        
}

h2 {
    font-weight: bold;
    font-size: 16px;
}

#ciontent td {
	/*width: 300px;*/
	text-align: center;
}

.newstable {
	text-align: center;
/*	text-transform: uppercase;*/
}

table {
/*    border: 1px dotted red;*/
    width: 100%;
}
.catalogs td {
    text-align: left;
/*    border: 1px dotted green;*/
    padding-bottom: 5px;
}

.catalogs th {
    text-align: left;
}

.gray {
    color: gray;
    display: inline;
/*    border: 1px dotted red;*/
}

form {
/*    border: 1px dotted blue;*/
    display: inline;
}

.space {
    padding-bottom: 7px;
/*    border: 1px dotted blue;*/
}

.auctionImg {
    width: 160px;
    height: auto;
    text-align: center;
    vertical-alignment: middle;
/*    background-color: silver;*/
/*    border: 1px dotted green;*/
}

.auctionImg img{
    background-color: #F0F0F0;  /* to show while loading image */
/*    border-bottom:  6px double #A0A0A0; 
    border-right:  6px double #A0A0A0; */
}
.auctionText {
    width: auto;
    height: auto;
    text-align: left;
    vertical-alignment: middle;
/*    border: 1px dotted red;*/
    padding-left: 10px;
}
.auctionItem {
    width: 100%;
    height: auto;
    margin: 0 0 5px 0;
    border: 1px dotted blue;
}

.auctionStrong {
    font-weight: bolder;
}

.auctionPlaceholder {
    width: 160px;
    height: 130px;
    background-color: #E0E0E0;
    text-align: center;
    vertical-alignment: middle;
}

.objectTitle {
    font-weight: bold;
    
}

.objectContent {
    position: relative;
    margin: 0px auto 10px auto;
	width: auto;
	background-color: #FFFFFF;
	color: #555753;
	border: 1px solid gray; 
}

.objectTable {
/*    border: 1px dotted blue;*/
	background-color: white;
    width:auto;
/*    margin: 10px;*/
/*    padding: 10px;*/
}
.objectContainer {
/*    margin: 0px 10px 10px 10px;*/
    position: absolute;
/*    margin: 10px 10px 10px 10px;*/
    top: 10px;
    left:10px;

/*    width: auto;*/
    padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 170%;
	background-color: white;
	color: #555753;
/*	text-align: left;*/
/*    border: 1px dotted red;*/
}

.printset{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 170%;
	background-color: white;
	color: black;
}

.printbody {
   background-color: white;   
}

.printtitle {
    font-size: 12px;
    font-weight: bold;
    text-align: left;
}

.prefaceitem {
    text-align: left;
}
.prefaceimg {
    text-align: center;
}

  .mrb {
    width: 5px;
/*    height: 100%;  */
    float: right; 
    vertical-align: middle;
  }
  .mtb {
    width: 5px;
/*    height: 100%;  */
    float: right; 
    vertical-align: top;
  }
  .mbb {
    height: 5px;
   vertical-align: bottom;
     float: left;
  }

  .photo {
   float: left;
   vertical-align: top;
  }
  .photogroup {
    margin: auto;
    padding: 0;
    width: auto; 
  }

  .mbc {
    width: 5px;
    height: 5px;
   float: right;
   vertical-align: bottom;

  }

