body, p, table, tr, td, ol, ul, li {font-family:Verdana, Arial, sans-serif; font-size:11px; text-decoration:none;}
body {color:black;background-color:#333; line-height:15px;}  
#wrapper {background-color:#333;}

/****************** layout *********************/
html, body {margin:0; padding:0; text-align:center;}
#wrapper {min-width:810px; max-width:1024px; margin-left:auto; margin-right:auto; width:100%; text-align:left;}
#left {width:170px; padding:1px;}
#center {padding:2px;}
#right {width:170px; padding:2px;}
/***********************************************/

.inf, .xboxcontent .inf {color:#0000CC;}                                                          
.err, .xboxcontent .err {color:#CC0000;}
.wrn, .xboxcontent .wrn {color:#00CC00;}
.rqd, .xboxcontent .rqd {color:#FF0000;}
.cnd, .xboxcontent .cnd {color:#FF0000;}
.thd, .xboxcontent .thd {background:#ddd;}
.imp, .xboxcontent .imp {color:#CC0000;}

.hr {border-bottom:1px solid #CCC; margin-top:5px; margin-bottom:5px;}

.dspcont{display:block;}
a.dsphead {font-size:12px; font-weight:bold; text-decoration:none;}
a.dsphead {color:#000;}
a.dsphead:hover {color:#f90;}

.inline2right_top a.dsphead {font-size:10px; font-weight:bold; text-decoration:none;}
.inline2right_top a.dsphead {color:#000;}
.inline2right_top a.dsphead:hover {color:#f90;}

.inline2right_back a.dsphead {font-size:10px; font-weight:bold; text-decoration:none;}
.inline2right_back a.dsphead {color:#000;}
.inline2right_back a.dsphead:hover {color:#f90;}

.scn_heading {
  width:100%;
  border-bottom:1px solid #ccc;
}

.scn_heading .inline2right_top, .hr .inline2right_top {
  float:right;
  position:relative;
  background-image:url("../gfx/arrow_t_g.gif");
  background-repeat:no-repeat;
  background-position:center left;
  padding:0 0 0 16px;
}

.scn_heading .inline2right_back, .hr .inline2right_back {
  float:right;
  position:relative;
  background-image:url("../gfx/arrow_l_g.gif");
  background-repeat:no-repeat;
  background-position:center left;
  padding:0 0 0 16px;
}

.scn_heading .inline2left_open, .hr .inline2left_open{
  float:left;
  position:relative;
  background-image:url("../gfx/arrow_r_g.gif");
  background-repeat:no-repeat;
  background-position:center left;
  padding:0 0 0 16px;
  font-size:12px;
  font-weight:bold;
}

.scn_heading .inline2left_closed, .hr .inline2left_closed {
  float:left;
  position:relative;
  background-image:url("../gfx/arrow_b_g.gif");
  background-repeat:no-repeat;
  background-position:center left;
  padding:0 0 0 16px;
  font-weight:bold;
}


.cnt_title {color:#000; font-size:18px; font-weight:bold;}
.cnt_subtitle {color:#000; font-size:16px; font-weight:bold;}

.labelunderline {color:#000; font-size:12px; font-weight:bold;  
	border-bottom:1px solid #CCC; padding-bottom:2px; margin-bottom:6px; margin-top:6px;}
.labeltitle {color:#163758;}

input, select, textarea, button, fieldset {font-family:Helvetica, Arial, sans-serif; font-size:11px; text-decoration:none;}
fieldset {border:1px solid #CCC;}
.fieldlabel {}
.formfield {font-size:11px;}
.forminfo {color:#ACACAC; margin-left:5px; margin-top:5px; margin-bottom:5px;}    
td.lblcbx label {vertical-align: top;}

.category_context {
  background:transparent;
  border-collapse:collapse;
  border:1px solid #CCC;
  padding:0.5em;
  margin-bottom:5px;
}

#lll {color:#FCFCEE;font-weight:bold;}
#lll a {text-decoration:none; color:#E8F4F6;}
#lll a:link, .il_title a:visited {color:#E8F4F6;}
#lll a:hover, .il_title a:focus {color:#55A2B0;}

/***************************************/
.paging {}

table.tablegrid {border-style:outset;	border-collapse:collapse;}
table.tablegrid, table.tablegrid th, table.tablegrid td {border-style:inset; border-width:1px; padding:2px;	border-color:#CCC;}
table.tablebox {border-style:outset; border-collapse:collapse; border-width:1px; border-color:#CCC;}
table.tablebox, table.tablebox th, table.tablebox td {padding:2px; margin-bottom:1px;}
.tblbox {background:transparent; border-collapse:collapse; border:1px solid #CCC; padding:0.5em; margin:1px 0;}

.tbox {border:none; margin-bottom:1em; padding:0;}
.tbox h6 { background:#CAE2B0; border:1px solid gray; border-style:solid solid none solid; padding:0em 1em 0em 1em; /*text-transform:lowercase;*/ text-shadow:none; display:inline; font-size:1em; height:1em; font-weight:bold; white-space:nowrap;}

.box {background:transparent; border-collapse:collapse; border:1px solid #CCC; padding:0.5em; margin-bottom:1px;}
.box p { margin-top:5px; margin-bottom:5px;}

/************* snazy menu and borders *****************/
.snazzymenu {display:block; position:relative; background:#035A69; padding:0; margin:0; border:0;}
.snazzymenu ul {margin:0; padding-left:12px; list-style-type:none; background:transparent; height:16px; font:bold 11px verdana, arial, sans-serif; font-weight:bold;}
.snazzymenu li {display:block; float:left; margin:2px 2px 0 2px;}

.xsnazzy {background:transparent;}
.xsnazzy span {text-align:center; color:black; margin:0; font-weight:normal; padding-bottom:5px;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}

.xb1, .xb2, .xb3, .xb4 {display:block; /* hide overflow:hidden from IE5/Mac */ /* \*/ overflow:hidden; /* */}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#E8F4F6; border-left:1px solid #6C2051; border-right:1px solid #6C2051;}
.xb1 {margin:0 5px; background:#6C2051;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xb1-selected, .xb2-selected, .xb3-selected, .xb4-selected {display:block; /* hide overflow:hidden from IE5/Mac */ /* \*/ overflow:hidden; /* */}
.xb1-selected, .xb2-selected, .xb3-selected {height:1px;}
.xb2-selected, .xb3-selected, .xb4-selected {background:#c6d00a; border-left:1px solid #6C2051; border-right:1px solid #6C2051;}
.xb1-selected {margin:0 5px; background:#6C2051;}
.xb2-selected {margin:0 3px; border-width:0 2px;}
.xb3-selected {margin:0 2px;}
.xb4-selected {height:2px; margin:0 1px;}

.xc1, .xc2, .xc3, .xc4 {display:block; /* hide overflow:hidden from IE5/Mac */ /* \*/ overflow:hidden; /* */}
.xc1, .xc2, .xc3 {height:1px;}
.xc2, .xc3, .xc4 {background:white; border-left:1px solid #6C2051; border-right:1px solid #6C2051;}
.xc1 {margin:0 5px; background:#6C2051;}
.xc2 {margin:0 3px; border-width:0 2px;}
.xc3 {margin:0 2px;}
.xc4 {height:2px; margin:0 1px;}

.xmenucontent {display:block; background:#E8F4F6; border:0 solid #6C2051; border-width:0 1px; padding:2px;}
.xmenucontent-selected {display:block; background:white; border:0 solid #6C2051; border-width:0 1px; padding:2px;}
.xboxcontent {display:block; background:white; border:0 solid #6C2051; border-width:0 1px; padding:5px;}

a.xmenu, a.xmenu:visited {display:block; text-decoration:none; width:120px;}
a.xmenu:hover {background:transparent; cursor:pointer;}
a.xmenu:hover span {color:#000;}
a.xmenu:hover .xmenucontent {background:white; border-color:#6C2051; border-bottom:0;}
a.xmenu:hover .xboxcontent {background:white; border-color:#6C2051; border-bottom:0;}
a.xmenu:hover .xb1 {background:#6C2051;}
a.xmenu:hover .xb2, a.xmenu:hover .xb3, a.xmenu:hover .xb4 {background:#c6d00a; border-color:#6C2051;}
a.xmenu:hover .xb2-selected, a.xmenu:hover .xb3-selected, a.xmenu:hover .xb4-selected {background:#c6d00a; border-color:#6C2051;}
/******************************************************/

/******************************************************/
#hbxm dl {width:100%; margin:0 auto; padding:0;}
#hbxm dt {color:black; background:#E8F4F6; margin:0; padding:2px; font-size:11px; font-weight:bold;  border-bottom:1px solid #6C2051;}
#hbxm dd {margin:0; padding:0; color:black; font-size:11px; border-bottom:1px solid #6C2051; background:white;}
#hbxm a, #hbxmenu a:visited {color:black; background:white; text-decoration:none; display:block; padding:2px 5px 2px 20px;}
#hbxmenu a:hover {color:black; background:#FCFCEE; font-weight:bold;}
/******************************************************/

/******************************************************/
#tmwrp {display:block; width:100%; height:24px; margin:0; padding:0; /*border-bottom:1px solid #ccc;*/}
#tmenu {list-style-type:none; display:block; width:100%; margin:0 0 0 6px; padding:0;}
#tmenu li {position:relative; float:left; width:100px; height:24px; margin:0 2px 0 2px; padding:0; z-index:1000;}
#tmenu li dl {position:absolute; top:0; left:0; padding-bottom:0; margin:0;}
#tmenu li a, #tmenu li a:visited {text-decoration:none;}
#tmenu li dd {display:none;}
#tmenu li a:hover {border:0;}
#tmenu li:hover dd, #tmenu li a:hover dd {display:block;}
#tmenu li:hover dl, #tmenu li a:hover dl {padding-bottom:10px;}
#tmenu table {border-collapse:collapse; padding:0; margin:-1px; font-size:1em;}

#tmenu dl {width:100px; margin:0; padding:0; background:transparent;}
#tmenu dt {margin:0; padding:0;}
#tmenu dd {margin:0; padding:0; color:#fff; text-align:left;}

#tmenu dt a, #tmenu dt a:visited {background:#E8F4F6; color:#000; display:block; border:1px solid #6C2051; border-width:0 1px 0 1px; padding:2px 0 4px 0; text-align:center; font:bold 11px verdana, arial, sans-serif;}
#tmenu li:hover dt a, #tmenu a:hover dt a {background:#fff; color:#000;  border:1px solid #6C2051; border-width:0 1px 0 1px;}

#tmenu dd a, #tmenu dd a:visited {background:#E8F4F6; color:#000; display:block; padding:5px 0; border-left:1px solid #6C2051; border-right:1px solid #6C2051; text-align:center; text-decoration:none; font:11px verdana, arial, sans-serif;}
#tmenu dd a:hover {background:#FCFCEE; color:#000; border-left:1px solid #6C2051; border-right:1px solid #6C2051;}

#tmenu b {display:block; overflow:hidden; height:1px;}
#tmenu b.p1 {background:#6C2051; margin:0 5px;}
#tmenu b.p2 {background:#E8F4F6; margin:0 3px; border:2px solid #6C2051; border-width:0 2px;}
#tmenu b.p3 {background:#E8F4F6; margin:0 2px; border:1px solid #6C2051; border-width:0 1px;}
#tmenu b.p4 {background:#E8F4F6; margin:0 1px; border:1px solid #6C2051; border-width:0 1px; height:2px;}
#tmenu b.p5 {background:#6C2051; margin:0 5px;}
#tmenu b.p6 {background:#C6D00A; margin:0 3px; border:2px solid #6C2051; border-width:0 2px;}
#tmenu b.p7 {background:#C6D00A; margin:0 2px; border:1px solid #6C2051; border-width:0 1px;}
#tmenu b.p8 {background:#C6D00A; margin:0 1px; border:1px solid #6C2051; border-width:0 1px; height:2px;}

#tmenu li:hover b.p2, #tmenu a:hover b.p2 {background:#C6D00A;}
#tmenu li:hover b.p3, #tmenu a:hover b.p3 {background:#C6D00A;}
#tmenu li:hover b.p4, #tmenu a:hover b.p4 {background:#C6D00A;}

#tmenu dt.slctd a, #tmenu dt.slctd a:visited {background:#fff; color:#000; display:block; border:1px solid #6C2051; border-width:0 1px 0 1px; padding:3px 0 4px 0; text-align:center; font:bold 11px verdana, arial, sans-serif;}
#tmenu li:hover dt.slctd a, #tmenu a:hover dt.slctd a {background:#fff; color:#000;  border:1px solid #6C2051; border-width:0 1px 0 1px;}

#tmenu dt.slctd b.p1 {background:#6C2051; margin:0 5px;}
#tmenu dt.slctd b.p2 {background:#C6D00A; margin:0 3px; border:2px solid #6C2051; border-width:0 2px;}
#tmenu dt.slctd b.p3 {background:#C6D00A; margin:0 2px; border:1px solid #6C2051; border-width:0 1px;}
#tmenu dt.slctd b.p4 {background:#C6D00A; margin:0 1px; border:1px solid #6C2051; border-width:0 1px; height:2px;}
/******************************************************/

/******************************************************/
#hmwrp {display:block; width:100%; height:24px; margin:0 0 5px 0; padding:0; border-bottom:1px solid #ccc;}
#hmenu {list-style-type:none; display:block; width:100%; margin:0; padding:0;}
#hmenu li {position:relative; float:left; width:100px; height:24px; margin:0 2px 0 2px; padding:0; z-index:100;}
#hmenu li dl {position:absolute; top:0; left:0; padding-bottom:0; margin:0;}
#hmenu li a, #hmenu li a:visited {text-decoration:none;}
#hmenu li dd {display:none;}
#hmenu li a:hover {border:0;}
#hmenu li:hover dd, #hmenu li a:hover dd {display:block;}
#hmenu li:hover dl, #hmenu li a:hover dl {padding-bottom:10px;}
#hmenu table {border-collapse:collapse; padding:0; margin:-1px; font-size:1em;}

#hmenu dl {width:100px; margin:0; padding:0; background:transparent;}
#hmenu dt {margin:0; padding:0;}
#hmenu dd {margin:0; padding:0; color:#fff; text-align:left;}

#hmenu dt a, #hmenu dt a:visited {background:#eee; color:#000; display:block; border:1px solid #ccc; border-width:0 1px 0 1px; padding:2px 0 4px 0; text-align:center; font:bold 11px verdana, arial, sans-serif;}
#hmenu li:hover dt a, #hmenu a:hover dt a {background:#fff; color:#000;  border:1px solid #ccc; border-width:0 1px 1px 1px;}

#hmenu dd a, #hmenu dd a:visited {background:#E8F4F6; color:#000; display:block; padding:5px 0; border-left:1px solid #ccc; border-right:1px solid #ccc; text-align:center; text-decoration:none; font:11px verdana, arial, sans-serif;}
#hmenu dd a:hover {background:#FCFCEE; color:#000; border-left:1px solid #ccc; border-right:1px solid #ccc;}

#hmenu b {display:block; overflow:hidden; height:1px;}
#hmenu b.p1 {background:#ccc; margin:0 5px;}
#hmenu b.p2 {background:#eee; margin:0 3px; border:2px solid #ccc; border-width:0 2px;}
#hmenu b.p3 {background:#eee; margin:0 2px; border:1px solid #ccc; border-width:0 1px;}
#hmenu b.p4 {background:#eee; margin:0 1px; border:1px solid #ccc; border-width:0 1px; height:2px;}
#hmenu b.p5 {background:#ccc; margin:0 5px;}
#hmenu b.p6 {background:#ccc; margin:0 3px;}
#hmenu b.p7 {background:#ccc; margin:0 2px;}
#hmenu b.p8 {background:#ccc; margin:0 1px; height:2px;}

#hmenu li:hover b.p2, #hmenu a:hover b.p2 {background:#ccc;}
#hmenu li:hover b.p3, #hmenu a:hover b.p3 {background:#ccc;}
#hmenu li:hover b.p4, #hmenu a:hover b.p4 {background:#ccc;}

#hmenu dt.slctd a, #hmenu dt.slctd a:visited {background:#fff; color:#000; display:block; border:1px solid #ccc; border-width:0 1px 0 1px; padding:3px 0 4px 0; text-align:center; font:bold 11px verdana, arial, sans-serif;}
#hmenu li:hover dt.slctd a, #hmenu a:hover dt.slctd a {background:#fff; color:#000;  border:1px solid #ccc; border-width:0 1px 0 1px;}

#hmenu dt.slctd b.p1 {background:#ccc; margin:0 5px;}
#hmenu dt.slctd b.p2 {background:#ccc; margin:0 3px; border:2px solid #ccc; border-width:0 2px;}
#hmenu dt.slctd b.p3 {background:#ccc; margin:0 2px; border:1px solid #ccc; border-width:0 1px;}
#hmenu dt.slctd b.p4 {background:#ccc; margin:0 1px; border:1px solid #ccc; border-width:0 1px; height:2px;}
/******************************************************/

/******************************************************/
.fixed_dlm {margin:0; padding:0; width:100%; background:transparent;}

.fixed_dlm dt {margin:0; padding:0;}
.fixed_dlm dd {margin:0; padding:0; color:#fff; font-size:11px; text-align:left; border:1px solid #6C2051; border-width:0 1px 0 1px;}

.fixed_dlm dt span {background:#E8F4F6; color:#000; display:block; padding:0 2px 2px 2px; border:1px solid #6C2051; border-width:0 1px 0 1px; text-align:left; text-decoration:none; font-size:11px; font-weight:bold;}

/*.fixed_dlm dt a, .fixed_dlm dt a:visited {background:#E8F4F6; color:#000; display:block; border:1px solid #6C2051; border-width:0 1px 0 1px; padding:2px 0 2px 0; text-align:left; text-decoration:none; font-size:11px; font-weight:bold;}
.fixed_dlm a:hover dt a {background:#fff; color:#000; border:1px solid #6C2051; border-width:0 1px 1px 1px;}*/

.fixed_dlm dd a, .fixed_dlm dd a:visited {background:#fff; color:#000; display:block; padding:5px 0;  text-align:left; text-decoration:none;}
.fixed_dlm dd a:hover {background:#FCFCEE; color:#000;}
.fixed_dlm dd a span {margin-left:10px;}

.fixed_dlm b {display:block; overflow:hidden; height:1px;}
.fixed_dlm b.p1 {background:#6C2051; margin:0 5px;}
.fixed_dlm b.p2 {background:#E8F4F6; margin:0 3px; border:2px solid #6C2051; border-width:0 2px;}
.fixed_dlm b.p3 {background:#E8F4F6; margin:0 2px; border:1px solid #6C2051; border-width:0 1px;}
.fixed_dlm b.p4 {background:#E8F4F6; margin:0 1px; border:1px solid #6C2051; border-width:0 1px; height:2px;}
.fixed_dlm b.p5 {background:#6C2051; margin:0 5px;}
.fixed_dlm b.p6 {background:#fff; margin:0 3px; border:2px solid #6C2051; border-width:0 2px;}
.fixed_dlm b.p7 {background:#fff; margin:0 2px; border:1px solid #6C2051; border-width:0 1px;}
.fixed_dlm b.p8 {background:#fff; margin:0 1px; border:1px solid #6C2051; border-width:0 1px; height:2px;}

.fixed_dlm a:hover b.p2 {background:#E8F4F6;}
.fixed_dlm a:hover b.p3 {background:#E8F4F6;}
.fixed_dlm a:hover b.p4 {background:#E8F4F6;}
.fixed_dlm a:hover b.p6 {background:#6C2051;}
.fixed_dlm a:hover b.p7 {background:#6C2051;}
.fixed_dlm a:hover b.p8 {background:#6C2051;}
/******************************************************/

/* item list */
span.il_title {color:blue; font-size:12px; font-weight:bold;}
.il_title {color:blue; font-size:12px; font-weight:bold;}
.il_title a {color:blue; text-decoration:none; }
.il_title a:link, .il_title a:visited {color:blue;}
.il_title a:hover, .il_title a:focus {color:#e70000;}

.il_descr {font-size:10px;}
.il_price, tr.il_row_odd .il_price, tr.il_row_even .il_price {font-weight:bold;}
.il_bids, tr.il_row_odd .il_bids, tr.il_row_even .il_bids {font-weight:bold;}
.il_close, tr.il_row_odd .il_close, tr.il_row_even .il_close {font-weight:bold;}

.il_row_odd {background:#eeeeee;}
tr.il_row_odd:hover{background:#FCFCEE;}
tr.il_row_odd:hover .il_price {color:red;}

.il_row_even {background:#f8f8f8;}
tr.il_row_even:hover{background:#FCFCEE;}
tr.il_row_even:hover .il_price {color:red;}

.il_row_odd, .il_row_even {min-height:80px; height:auto;}
/* for Internet Explorer */
/*\*/
* html .il_row_odd, * html .il_row_even {height:80px;}
/**/
/*************/

#content {min-height:405px; height:auto;}
/* for Internet Explorer */
/*\*/
* html #content {height:405px;}
/**/

*:first-child+html .snazzymenu {padding-bottom:10px;}

/* forum */
.post_actions {
	float: right;
	width: auto;
	padding: 0;
}


.post_subject {color:blue; font-size:12px; font-weight:bold;}
.post_subject a {color:blue; text-decoration:none; }
.post_subject a:link, .post_subject a:visited {color:blue;}
.post_subject a:hover, .il_title a:focus {color:#e70000;}