body
{
	background-image:none;
	background-color:#FFFFFF;
}

a,  a:link, a:visited
{
 color:#CD2B2B;
 text-decoration:underline;
 font-style:normal;
 font-weight:plain;
  font-size:12px;
}

a:hover
{
 color:#CD2B2B;
 text-decoration:none;
  font-style:normal;
   font-weight:plain;
    font-size:12px;
}

.white_link a, .white_link a:link, .white_link a:visited
{
 color:#FFFFFF;
 text-decoration:underline;
  font-style:normal;
   font-weight:plain;
    font-size:12px;
}

.white_link a:hover
{
 color:#FFFFFF;
 text-decoration:none;
  font-style:normal;
   font-weight:plain;
    font-size:12px;
}

.menu_link a, .menu_link a:link,  .menu_link a:visited, #smallmenu .menu_link a, #smallmenu  .menu_link a:link, #menu_link  .white_link a:visited

{
 color:#FFFFFF;
 text-decoration:none;
  font-style:normal;
   font-weight:plain;
    font-size:12px;
}

.menu_link a:hover
{
 color:#FFFFFF;
 text-decoration:underline;
  font-style:normal;
   font-weight:plain;
    font-size:12px;
}

/*####################*/

table
{
 font-family:Verdana;
 font-size:12px;
 color:#000000;
 font-weight:plain;
}

body
{
 font-family:Verdana;
 font-size:12px;
 color:#000000;
 background-color: #FFFFFF;
 margin: 10px; 
 font-style:normal;
 font-weight:plain;
 /*cursor:default;*/
}

/*####################*/

.item_listing_small
{
 font-size:10px;
}

/*####################*/

.textbox
{
 font-family:Verdana;
 font-size:12px;
 color:#000000;
 background:#FFF0F0;
 border:1px solid #DD0000;
 padding:1px;
}

.button
{
 font-family:Verdana;
 font-size:12px;
 color:#000000;
 font-weight:bold;
 background:#FFF0F0;
 border:1px outset #DD0000;
 padding:1px;
}

/*####################*/

.red, #red { color:#DD0000; }
.green, #green { color:#009900; }
.yellow, #yellow{ color:#FFAE00; }

/*####################*/

.headertable
{
 border:1px solid #DD0000;
 border-collapse:collapse;
}

.headertable th
{
 padding:5px;
 font-weight:bold;
 color:#FFFFFF;
 text-align:center;
 height:25px;
 background-image:url(../images/headertable_bg.gif);
 background-repeat:repeat-x;
 border-top:1px solid #DD0000;
 border-bottom:1px solid #DD0000;
}

.headertable td
{
 padding:5px;
}

.headertable2
{
 border:1px solid #DD0000;
 border-collapse:collapse;
}

.headertable2 th
{
 padding:5px;
 font-weight:bold;
 color:#FFFFFF;
 text-align:center;
 height:25px;
 background-image:url(../images/headertable_bg.gif);
 background-repeat:repeat-x;
 border-top:1px solid #DD0000;
 border-bottom:1px solid #DD0000;
}

.headertable2 td
{
 padding:0px;
}

.headerrow
{
 background:#FFD8D8;
}

.lightrow
{
 background:#FFF0F0;
}

.borderrow
{
 background:#FFD8D8;
 border-top:1px solid #DD0000;
 border-bottom:1px solid #DD0000;
}

.bordertd
{
 border-right:1px solid #DD0000;
 border-bottom:1px solid #DD0000;
}

.bordertd_topbottom
{
 border-top:1px solid #DD0000;
 border-bottom:1px solid #DD0000;
}

.bordertd_even
{
 border-right:1px solid #DD0000;
 border-bottom:1px solid #DD0000;
 background:#FFFFFF;
}

.bordertd_odd
{
 border-right:1px solid #DD0000;
 border-bottom:1px solid #DD0000;
 background:#FFF0F0;
}

.slimtable td
{
 padding:3px;
}

.lightbox
{
 border:1px solid #DD0000;
 background:#FFF0F0;
}

.darkbox
{
 border:1px solid #DD0000;
 background:#FFD8D8;
}

.no_padding td
{
 padding:0px;
}

.bordercolor
{
 background:#DD0000;
}

/*############  AUC-LISTING-ITEMS #############*/

.listing_even
{
 background:#FFFFFF;
}

.listing_odd
{
 background:#EEEEEE;
}

/*############  AUC-FEATURES #############*/

.mark_bold
{
 font-weight:bold;
}

.mark_bold:link, .mark_bold:active, .mark_bold:visited
{
 color:#CD2B2B;
 text-decoration:underline;
 font-weight:bold;
}

.mark_bold:hover
{
 color:#CD2B2B;
 text-decoration:none;
 font-weight:bold;
}

.mark_bg_even
{
 background:#FFF0A8;
}

.mark_bg_odd
{
 background:#FFE56C;
}

/*####################*/

#smallmenu .item
{
	padding: 5px;
	border: 1px solid black;
	border-right: none;
	text-align: center;
	font-weight: plain;
}
#smallmenu .item2
{
	padding: 5px;
	border: 1px solid black;
	text-align: center;
	font-weight: bold;
}
#smallmenu .item A, #smallmenu .item2 A
{
	color: black;
	text-decoration: none;
	  font-style:normal;
	  font-weight:plain;
}
#smallmenu .item3
{
	padding-bottom: 5px;
}
#smallmenu .item4
{
	padding-top: 5px;
}



/*####################*/

.line
{
 color:#DD0000;
 background-color:#DD0000;
 height:1px;
}

.highline { line-height:18px; }

.ok
{
	border:1px dotted #00DD00;
	margin:10px;
	padding:5px;
	color:#00DD00;
}

.warning
{
	border:1px dotted #DD0000;
	margin:10px;
	padding:5px;
	color:#DD0000;
}